BODY {
	BACKGROUND: #ffffff
}
BODY {
	COLOR: #000000; FONT-WEIGHT: bold
}
DL {
	COLOR: #ffffff; FONT-WEIGHT: bold
}
DT {
	COLOR: #ffffff; FONT-WEIGHT: bold
}
DD {
	COLOR: #ffffff; FONT-WEIGHT: bold
}
UL {
	COLOR: #000000; FONT-WEIGHT: normal
}
OL {
	COLOR: #ffffff; FONT-WEIGHT: bold
}
LI {
	COLOR: #000000; FONT-WEIGHT: normal
}
TD {
	COLOR: #000000; FONT-WEIGHT: normal; FONT-SIZE: 9pt
}
TH {
	COLOR: #ffffff; FONT-WEIGHT: bold
}
.text {
	COLOR: #ffffff; FONT-WEIGHT: bold
}
.gc {
	COLOR: #ffffff; FONT-WEIGHT: bold
}
HR {
	COLOR: #333333
}
.field {
	BACKGROUND: #404040
}
H1 {
	COLOR: #000000; FONT-SIZE: 9pt;  TEXT-DECORATION: none
}
H2 {
	COLOR: #000000; FONT-SIZE: 9pt;  TEXT-DECORATION: none
}
H3 {
	COLOR: #000000; FONT-SIZE: 9pt;  TEXT-DECORATION: none
}
H6 {
	COLOR: #000000; FONT-SIZE: 8pt;  TEXT-DECORATION: none
}
H5 {
	COLOR: #000000; FONT-SIZE: 9pt;  TEXT-DECORATION: none
}
A:link {
	COLOR: #30a0a0; FONT-WEIGHT: bold; FONT-SIZE: 9pt;  TEXT-DECORATION: none 
}
A:visited {
	COLOR: #30a0a0; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:hover {
	COLOR: #30a0a0; FONT-WEIGHT: bold; TEXT-DECORATION: underline;
}
.pagetitle {
	COLOR: #ffff00; FONT-SIZE: 12pt
}
.subtitle {
	COLOR: #ffffff; FONT-SIZE: 12pt
}
.sitetitle {
	COLOR: #000000
}
.mainheading {
	COLOR: #ffff00; FONT-SIZE: 10pt
}
.subheading {
	COLOR: #ffffff; FONT-SIZE: 6pt
}
.l3heading {
	COLOR: #ffff00
}
.alert {
	COLOR: #ffffff
}
.quotation {
	COLOR: #ffffff
}
.alert2 {
	COLOR: #ffff00; FONT-STYLE: normal
}
.magicword {
	COLOR: #ff0000
}
.unselected {
	COLOR: #999999
}
.smalltext {
	FONT-SIZE: 10pt
}
.largetext {
	FONT-SIZE: 10pt
}
.indexsitetitle {
	COLOR: #ffff00; FONT-SIZE: 18pt
}
.colheaders {
	COLOR: #ffffff; FONT-SIZE: 12pt; TEXT-DECORATION: none
}
.entityheader {
	COLOR: #ffffff; FONT-SIZE: 10pt
}
.taghead {
	COLOR: #ff9999; FONT-SIZE: 12pt
}
.attribhead {
	COLOR: #ffffff; FONT-SIZE: 12pt
}
.supporthead {
	COLOR: #ff0000; FONT-SIZE: 12pt
}
.tagindexhead {
	BORDER-BOTTOM: #ffff00 solid; BORDER-LEFT: #ffff00 solid; BORDER-RIGHT: #ffff00 solid; BORDER-TOP: #ffff00 solid; COLOR: white; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.example {
	BACKGROUND-COLOR: #333333; BORDER-BOTTOM: #ffffff thin solid; BORDER-LEFT: #ffffff thin solid; BORDER-RIGHT: #ffffff thin solid; BORDER-TOP: #ffffff thin solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.tagname {
	COLOR: #ffffff
}
.tagattrib {
	COLOR: #ff0000
}
.selector {
	COLOR: #ffffff
}
.property {
	COLOR: #ff9999
}
.firstsupport {
	COLOR: #ff0000; FONT-STYLE: italic
}
.support {
	COLOR: #ffff00
}
.nosupport {
	COLOR: #999999
}
.colorname {
	COLOR: #ffffff; FONT-SIZE: xx-small
}
.colorvalue {
	COLOR: #ff0000; FONT-SIZE: x-small
}
.relevant {
	
}
A.relevant {
	
}
.external {
	COLOR: #009900
}
