A:hover {
	COLOR: #cc3333
}
A.fcn {
	COLOR: blue; TEXT-DECORATION: none
}
A.fcn:visited {
	COLOR: blue; TEXT-DECORATION: none
}
A.fcn:hover {
	COLOR: red; TEXT-DECORATION: none
}
A.fcn:active {
	COLOR: red; TEXT-DECORATION: none
}
.noticeborder {
	BACKGROUND-COLOR: #3300cc
}
.noticebg {
	BACKGROUND-COLOR: #ffffff
}
A.tab {
	BACKGROUND: #333366; COLOR: white; TEXT-DECORATION: none
}
A.subtab {
	BACKGROUND: #333366; COLOR: white; TEXT-DECORATION: none
}
A.selsubtab {
	BACKGROUND: #333366; COLOR: white; TEXT-DECORATION: none
}
A.tabbtn {
	BACKGROUND: #333366; COLOR: white; TEXT-DECORATION: none
}
A.subtab {
	COLOR: white
}
A.subtab:hover {
	FONT-WEIGHT: bold; BACKGROUND: #333366; COLOR: #ffff66; TEXT-DECORATION: none
}
A.subtab:active {
	FONT-WEIGHT: bold; BACKGROUND: #333366; COLOR: #ffff66; TEXT-DECORATION: none
}
A.selsubtab:hover {
	FONT-WEIGHT: bold; BACKGROUND: #333366; COLOR: #ffff66; TEXT-DECORATION: none
}
A.selsubtab:active {
	FONT-WEIGHT: bold; BACKGROUND: #333366; COLOR: #ffff66; TEXT-DECORATION: none
}
A.tabbtn:active {
	FONT-WEIGHT: bold; BACKGROUND: #333366; COLOR: #ffff66; TEXT-DECORATION: none
}
A.seltabbtn:hover {
	BACKGROUND: #cc3333; COLOR: #ffff66; TEXT-DECORATION: underline
}
TD.tab {
	COLOR: white; BACKGROUND-COLOR: #333366
}
TD.subtabbtn {
	COLOR: white; BACKGROUND-COLOR: #333366
}
TD.tabbtn {
	COLOR: white; BACKGROUND-COLOR: #333366
}
TD.seltab {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #cc3333
}
TD.subtabarea {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #cc3333
}
TD.seltabbtn {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #cc3333
}
TD.colhdr {
	COLOR: black; BACKGROUND-COLOR: #eeeeee
}
TD.gridh {
	BACKGROUND-COLOR: #eeeeee
}
TD.gridv {
	
}
TD.grididx {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; COLOR: white; BACKGROUND-COLOR: #333366
}
SPAN.newlbl {
	FONT-WEIGHT: bold; COLOR: red
}
SPAN.updlbl {
	FONT-WEIGHT: bold; COLOR: darkgreen
}
A.plain {
	TEXT-DECORATION: none
}
A.plain:hover {
	TEXT-DECORATION: underline
}
A.smlabel {
	COLOR: blue; TEXT-DECORATION: none
}
A.smlabel:hover {
	COLOR: #333366; TEXT-DECORATION: none
}
.bgcolor {
	BACKGROUND-COLOR: #ffffff
}
.form {
	BACKGROUND-COLOR: #eeeeee
}
.pagehdg {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.llabel {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.fcnlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.label {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.idxcell {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.colhdr {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.seltab {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.tabbtn {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.seltabbtn {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.subtab {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.selsubtab {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.smlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.thrcust {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.thrstaff {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.vsmlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.text {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.desc {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.textcell {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.graycell {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.gridcell {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.gridcellnn {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.folder {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.foldernn {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.itemlvl1 {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.itemlvl1nn {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.smtext {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.vsmtext {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.itemlvl2 {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
.itemlvl2nn {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
TD.textcell {
	BACKGROUND-COLOR: #ffffff
}
INPUT.textcell {
	BACKGROUND-COLOR: #ffffff
}
TD.idxcell {
	COLOR: white; BACKGROUND-COLOR: #333366
}
TD.graycell {
	BACKGROUND-COLOR: #f7f7f7
}
TD.subtitle {
	COLOR: white; BACKGROUND-COLOR: #333366
}
TD.title {
	COLOR: white; BACKGROUND-COLOR: #333366
}
TD.pagehdg {
	COLOR: white; BACKGROUND-COLOR: #333366
}
TD.userbar {
	BACKGROUND-COLOR: #eeeeee
}
INPUT.btn {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial,Helvetica,Tahoma,sans-serif
}
TD.gridcell {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND-COLOR: #f7f7f7
}
TD.gridcellnn {
	BACKGROUND-COLOR: #f7f7f7
}
TABLE.selfolder {
	BORDER-RIGHT: white 1px inset; BORDER-TOP: white 1px inset; BORDER-LEFT: white 1px inset; BORDER-BOTTOM: white 1px inset; BACKGROUND-COLOR: #f0f0f0
}
TD.folder {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 0.98; PADDING-TOP: 4px
}
TD.itemlvl1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; LINE-HEIGHT: 0.98; PADDING-TOP: 3px; BACKGROUND-COLOR: #f7f7f7
}
TD.itemlvl2 {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 0.99; PADDING-TOP: 1px; BACKGROUND-COLOR: #f7f7f7
}
SPAN.itemlvl2data {
	COLOR: #777777
}
TD.foldernn {
	
}
TD.itemlvl1nn {
	BACKGROUND-COLOR: #f7f7f7
}
TD.itemlvl2nn {
	BACKGROUND-COLOR: #f7f7f7
}
TD.thrcust {
	BACKGROUND-COLOR: #a0c4de
}
TD.thrstaff {
	BACKGROUND-COLOR: #c6d3ba
}
A.seltab {
	FONT-WEIGHT: bold; COLOR: yellow; BACKGROUND-COLOR: #cc3333; TEXT-DECORATION: none
}
A.seltab:active {
	FONT-WEIGHT: bold; COLOR: #ffff66; BACKGROUND-COLOR: #cc3333; TEXT-DECORATION: none
}
A.seltab:hover {
	FONT-WEIGHT: bold; COLOR: #ffff66; BACKGROUND-COLOR: #cc3333; TEXT-DECORATION: none
}
A.seltabbtn:active {
	COLOR: #ffff66; BACKGROUND-COLOR: #cc3333; TEXT-DECORATION: none
}
A.seltab {
	FONT-WEIGHT: bold; BACKGROUND: #cc3333; COLOR: white; TEXT-DECORATION: none
}
A.seltabbtn {
	FONT-WEIGHT: bold; BACKGROUND: #cc3333; COLOR: white; TEXT-DECORATION: none
}
.grididx {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Tahoma, sans-serif
}
.tab {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, Tahoma, sans-serif
}
A.tab:active {
	FONT-WEIGHT: bold; COLOR: #ffff66; BACKGROUND-COLOR: #333366; TEXT-DECORATION: none
}
A.tab:hover {
	FONT-WEIGHT: bold; COLOR: #ffff66; BACKGROUND-COLOR: #333366; TEXT-DECORATION: underline
}
A.tabbtn:hover {
	FONT-WEIGHT: bold; BACKGROUND: #333366; COLOR: #ffff66; TEXT-DECORATION: underline
}
FORM.block {
	BACKGROUND-COLOR: #ffffff
}
TD.form {
	BACKGROUND-COLOR: #eeeeee
}
TD.footer {
	FONT-SIZE: 70%; VERTICAL-ALIGN: top; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bannertitle {
	FONT-WEIGHT: normal; FONT-SIZE: 32px; VERTICAL-ALIGN: bottom; COLOR: #ffffff; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: -1px
}
A.sso:visited {
	FONT-SIZE: 18px; VERTICAL-ALIGN: bottom; COLOR: #ffffff; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
A.sso:link {
	FONT-SIZE: 18px; VERTICAL-ALIGN: bottom; COLOR: #ffffff; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
A.sso:active {
	FONT-SIZE: 18px; VERTICAL-ALIGN: bottom; COLOR: #ffffff; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
A.sso:hover {
	FONT-SIZE: 18px; VERTICAL-ALIGN: bottom; COLOR: #ffff99; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: -1px; TEXT-DECORATION: underline
}
