DIV.attachmentsList TABLE {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid; BACKGROUND-COLOR: transparent
}
DIV.attachmentsList CAPTION {
	MARGIN-TOP: 4px; FONT-WEIGHT: bold; FONT-SIZE: 110%; TEXT-ALIGN: left
}
DIV.attachmentsList THEAD {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND-COLOR: #eeeeee
}
DIV.attachmentsList TH {
	BORDER-RIGHT: #d0d0d0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d0d0d0 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d0d0d0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #d0d0d0 1px solid
}
DIV.attachmentsList TR.odd {
	BACKGROUND-COLOR: transparent
}
DIV.attachmentsList TR.even {
	BACKGROUND-COLOR: #f6f6f6
}
DIV.attachmentsList TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; VERTICAL-ALIGN: top
}
DIV.attachmentsList TABLE A {
	FONT-WEIGHT: bold
}
DIV.attachmentsList TABLE IMG {
	VERTICAL-ALIGN: text-bottom
}
DIV.addattach IMG {
	PADDING-RIGHT: 3px
}
DIV.addattach A.at_icon:link {
	TEXT-DECORATION: none
}
DIV.addattach A.at_icon:visited {
	TEXT-DECORATION: none
}
DIV.addattach A.at_icon:hover {
	TEXT-DECORATION: none
}
DIV.addattach A.at_icon:active {
	TEXT-DECORATION: none
}
DIV.attachmentsList A.at_icon {
	PADDING-RIGHT: 4px
}
DIV.attachmentsList A.at_icon:link {
	TEXT-DECORATION: none
}
DIV.attachmentsList A.at_icon:visited {
	TEXT-DECORATION: none
}
DIV.attachmentsList A.at_icon:hover {
	TEXT-DECORATION: none
}
DIV.attachmentsList A.at_icon:active {
	TEXT-DECORATION: none
}
DIV.attachmentsList A.at_url:link {
	TEXT-DECORATION: none
}
DIV.attachmentsList A.at_url:visited {
	TEXT-DECORATION: none
}
DIV.attachmentsList A.at_url:hover {
	TEXT-DECORATION: underline
}
DIV.attachmentsList A.at_url:active {
	TEXT-DECORATION: none
}
DIV.attachmentsList TD.at_file_size {
	TEXT-ALIGN: right
}
DIV.attachmentsList TH.at_downloads {
	TEXT-ALIGN: center
}
DIV.attachmentsList TD.at_downloads {
	TEXT-ALIGN: center
}
DIV.attachmentsList TH.at_modify {
	TEXT-ALIGN: center
}
DIV.attachmentsList TD.at_modify {
	TEXT-ALIGN: center
}
DIV.addattach {
	MARGIN-TOP: 4px
}
DIV.addattach A:link {
	COLOR: red; TEXT-DECORATION: none
}
DIV.addattach A:visited {
	COLOR: red; TEXT-DECORATION: none
}
DIV.addattach A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
DIV.addattach A:active {
	COLOR: red; TEXT-DECORATION: none
}
DIV.addattach A IMG {
	VERTICAL-ALIGN: text-bottom
}
DIV.uploadAttachmentsPage {
	MARGIN-TOP: 10px; MARGIN-LEFT: 15px
}
A.changeButton {
	BORDER-RIGHT: #888888 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #888888 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 90%; MARGIN-LEFT: 20px; BORDER-LEFT: #888888 1px solid; COLOR: #333333; PADDING-TOP: 1px; BORDER-BOTTOM: #888888 1px solid; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}
A.changeButton:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A.changeButton:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.changeButton:hover {
	COLOR: #333333; BACKGROUND-COLOR: #dddddd; TEXT-DECORATION: none
}
A.changeButton:active {
	COLOR: #333333; TEXT-DECORATION: none
}
INPUT#description {
	WIDTH: 100%
}
INPUT#upload {
	WIDTH: 100%
}
FORM.attachments {
	MARGIN-TOP: 6px; MARGIN-LEFT: -2px
}
FORM.attachments LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 140%
}
FORM.attachments DIV.formWarning {
	PADDING-RIGHT: 8px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 150%; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 8px; WIDTH: 100%; COLOR: #0000cc; LINE-HEIGHT: 120%; PADDING-TOP: 8px; BACKGROUND-COLOR: #ffff66
}
FORM.attachments INPUT#upload_warning {
	BACKGROUND-COLOR: #ffff66
}
DIV.uploadAttachmentsPage H1 {
	COLOR: #000
}
DIV.requestLogin H1 {
	FONT-SIZE: 130%; COLOR: #135cae; LINE-HEIGHT: 130%
}
DIV.requestLogin H2 {
	FONT-SIZE: 115%; LINE-HEIGHT: 115%
}
DIV.requestLogin H2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
DIV.warning {
	MARGIN-TOP: 10px; MARGIN-LEFT: 20px
}
DIV.warning H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 200%; COLOR: red; LINE-HEIGHT: normal; TEXT-ALIGN: center
}
DIV.warning H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; LINE-HEIGHT: normal
}
DIV.deleteWarning {
	MARGIN-TOP: 10px; MARGIN-LEFT: 20px
}
DIV.deleteWarning H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 200%; COLOR: red; LINE-HEIGHT: normal; TEXT-ALIGN: center
}
DIV.deleteWarning H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; LINE-HEIGHT: normal; TEXT-ALIGN: center
}
