DIV.attachmentsList TABLE {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BACKGROUND-COLOR: transparent; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid
}
DIV.attachmentsList CAPTION {
	TEXT-ALIGN: left; MARGIN-TOP: 4px; FONT-SIZE: 110%; FONT-WEIGHT: bold
}
DIV.attachmentsList THEAD {
	BACKGROUND-COLOR: #eeeeee; FONT-SIZE: 90%; FONT-WEIGHT: bold
}
DIV.attachmentsList TH {
	BORDER-BOTTOM: #d0d0d0 1px solid; BORDER-LEFT: #d0d0d0 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #d0d0d0 1px solid; BORDER-RIGHT: #d0d0d0 1px solid; PADDING-TOP: 0px
}
DIV.attachmentsList TR.odd {
	BACKGROUND-COLOR: transparent
}
DIV.attachmentsList TR.even {
	BACKGROUND-COLOR: #f6f6f6
}
DIV.attachmentsList TD {
	PADDING-LEFT: 3px; PADDING-RIGHT: 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-BOTTOM: #888888 1px solid; BORDER-LEFT: #888888 1px solid; BACKGROUND-COLOR: #cccccc; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #333333; MARGIN-LEFT: 20px; FONT-SIZE: 90%; BORDER-TOP: #888888 1px solid; BORDER-RIGHT: #888888 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
A.changeButton:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A.changeButton:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.changeButton:hover {
	BACKGROUND-COLOR: #dddddd; COLOR: #333333; 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-SIZE: 140%; FONT-WEIGHT: bold
}
FORM.attachments DIV.formWarning {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: #ffff66; PADDING-LEFT: 15px; WIDTH: 100%; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 10px; COLOR: #0000cc; FONT-SIZE: 150%; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
FORM.attachments INPUT#upload_warning {
	BACKGROUND-COLOR: #ffff66
}
DIV.uploadAttachmentsPage H1 {
	COLOR: #000
}
DIV.requestLogin H1 {
	LINE-HEIGHT: 130%; COLOR: #135cae; FONT-SIZE: 130%
}
DIV.requestLogin H2 {
	LINE-HEIGHT: 115%; FONT-SIZE: 115%
}
DIV.requestLogin H2 A {
	FONT-SIZE: 100%; FONT-WEIGHT: bold
}
DIV.warning {
	MARGIN-TOP: 10px; MARGIN-LEFT: 20px
}
DIV.warning H1 {
	TEXT-ALIGN: center; LINE-HEIGHT: normal; COLOR: red; FONT-SIZE: 200%; FONT-WEIGHT: bold
}
DIV.warning H2 {
	LINE-HEIGHT: normal; FONT-SIZE: 150%; FONT-WEIGHT: bold
}
DIV.deleteWarning {
	MARGIN-TOP: 10px; MARGIN-LEFT: 20px
}
DIV.deleteWarning H1 {
	TEXT-ALIGN: center; LINE-HEIGHT: normal; COLOR: red; FONT-SIZE: 200%; FONT-WEIGHT: bold
}
DIV.deleteWarning H2 {
	TEXT-ALIGN: center; LINE-HEIGHT: normal; FONT-SIZE: 150%; FONT-WEIGHT: bold
}
