BODY {
	MARGIN: 0px; PADDING-RIGHT: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif
}
P {
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif
}
TD {
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif
}
.menu {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2px; FONT-SIZE: 80%; PADDING-TOP: 0px
}
.menuhead {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 2px; MARGIN-BOTTOM: 0px; COLOR: #363; MARGIN-LEFT: 3px; FONT-SIZE: 80%; FONT-WEIGHT: bold
}
.definition {
	LINE-HEIGHT: 110%; COLOR: #363; MARGIN-LEFT: 4px; FONT-SIZE: 80%; FONT-WEIGHT: bold
}
UL {
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif
}
LI {
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; MARGIN-LEFT: 20px
}
OL {
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif
}
H1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; MARGIN-BOTTOM: -10px
}
UNKNOWN {
	MARGIN-BOTTOM: 20px
}
H2 {
	MARGIN: 10px 0px 20px; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; COLOR: #6c1d1f
}
H3 {
	MARGIN-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; MARGIN-BOTTOM: 5px; COLOR: #222255; FONT-WEIGHT: bold
}
H4 {
	PADDING-BOTTOM: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; COLOR: #6c1d1f
}
H5 {
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif
}
.purple {
	COLOR: #660033
}
.red {
	COLOR: #6c1d1f
}
.blue {
	COLOR: #32498d
}
.yesprint {
	DISPLAY: none
}
#HeaderBar {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
#HeaderBar TD {
	BORDER-BOTTOM: #6a7680 2px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #98a9b7; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 22px; COLOR: #ffffff; FONT-SIZE: 80%; BORDER-TOP: #b4c8d9 2px solid; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#HeaderBar A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#HeaderBar A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#HeaderBar A:hover {
	COLOR: #32498d; TEXT-DECORATION: none
}
#LeftPane {
	PADDING-LEFT: 10px; PADDING-TOP: 5px
}
#RightPane {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
TH {
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif
}
A:link {
	COLOR: #000066
}
A:visited {
	COLOR: #000066
}
A:hover {
	COLOR: #6c1d1f
}
.dkpurplebackground {
	BACKGROUND-COLOR: #bac5e3
}
.dkgreybackground {
	BACKGROUND-COLOR: #cccccc
}
.dkredbackground {
	BACKGROUND-COLOR: #990000; COLOR: #ffffff; FONT-WEIGHT: bold
}
.ltpurplebackground {
	BACKGROUND-COLOR: #dde2f5
}
.ltgreybackground {
	BACKGROUND-COLOR: #eeeeee
}
.ltredbackground {
	BACKGROUND-COLOR: #e5cfcf
}
.bluegreybackground {
	COLOR: #32498d
}
.greybluebackground {
	BACKGROUND-COLOR: #98a9b7; COLOR: #ffffff; FONT-WEIGHT: bold
}
#PrintOnly {
	WIDTH: 0px; VISIBILITY: collapse; _visibility: hidden
}
IMG.news {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.caption {
	WIDTH: 400px; MARGIN-LEFT: 10px; FONT-SIZE: 85%; MARGIN-RIGHT: 10px
}
.progress_indicator {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; COLOR: #32498d; FONT-SIZE: 80%; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.redbold {
	COLOR: #6c1d1f; FONT-WEIGHT: bold
}
.redbold A {
	COLOR: #990000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.redbold A:hover {
	COLOR: #990000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.formhead {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 0px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 6px; FONT-SIZE: 110%; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.formsubhead {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 0px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 6px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.formtext {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 2px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.formtextnowrap {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 2px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.sidelinks {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.title {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; COLOR: #6c1d1f; MARGIN-LEFT: 0px; FONT-SIZE: 105%; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.smalltext {
	LINE-HEIGHT: 123%; MARGIN-LEFT: 3px; FONT-SIZE: 85%
}
.smaller {
	FONT-SIZE: 80%
}
.tabletext {
	FONT-SIZE: 85%
}
.text {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 6px; MARGIN-LEFT: 2em; FONT-SIZE: 85%; PADDING-TOP: 0px
}
.toctable {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-LEFT: 10px; PADDING-TOP: 5px
}
P.indent {
	MARGIN-LEFT: 25px
}
P.glossary {
	MARGIN-BOTTOM: 10px
}
#questionnaire DIV.indent {
	MARGIN: 0px 0px 10px 25px
}
#questionnaire DIV.answer {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 90%; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; PADDING-TOP: 5px
}
#questionnaire P {
	PADDING-BOTTOM: 5px; MARGIN: 0px
}
OL {
	PADDING-BOTTOM: 5px; MARGIN: 0px
}
UL {
	PADDING-BOTTOM: 5px; MARGIN: 0px
}
#questionnaire DIV.answer DIV.img {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#questionnaire H3 {
	MARGIN: 0px
}
H4 {
	MARGIN: 0px
}
#questionnaire H3.ltgreenbackground {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 2px
}
H3.dkgreenbackground {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 2px
}
H4.ltgreenbackground {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 2px
}
#questionnaire DIV.ltgreybackground {
	PADDING-BOTTOM: 2px; FONT-STYLE: italic; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 90%; PADDING-TOP: 2px
}
HTML DIV#questionnaire OL {
	PADDING-BOTTOM: 5px; MARGIN-LEFT: 30px
}
UL {
	PADDING-BOTTOM: 5px; MARGIN-LEFT: 30px
}
.TOC {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.subTOC {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.purplebold {
	COLOR: #660033; FONT-WEIGHT: bold
}
.rightbox {
	BORDER-BOTTOM: #cccccc 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 2px solid; PADDING-BOTTOM: 5px; MARGIN-TOP: 10px; PADDING-LEFT: 5px; WIDTH: 200px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; FLOAT: right; MARGIN-LEFT: 10px; CLEAR: right; BORDER-TOP: #cccccc 2px solid; BORDER-RIGHT: #cccccc 2px solid; PADDING-TOP: 5px
}
.compatiblebox {
	BORDER-BOTTOM: #cccccc 2px solid; BORDER-LEFT: #cccccc 2px solid; PADDING-BOTTOM: 5px; MARGIN-TOP: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; FLOAT: right; MARGIN-LEFT: 10px; BORDER-TOP: #cccccc 2px solid; BORDER-RIGHT: #cccccc 2px solid; PADDING-TOP: 5px
}
#FloatRightBox {
	WIDTH: 175px; MARGIN-BOTTOM: 10px; FLOAT: right; MARGIN-LEFT: 10px
}
#BlackBoxText {
	BORDER-BOTTOM: #000000 3px solid; TEXT-ALIGN: left; BORDER-LEFT: #000000 3px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; CLEAR: both; BORDER-TOP: #000000 3px solid; BORDER-RIGHT: #000000 3px solid; PADDING-TOP: 5px
}
#RedBoxText {
	BORDER-BOTTOM: #990000 3px solid; TEXT-ALIGN: left; BORDER-LEFT: #990000 3px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; CLEAR: both; BORDER-TOP: #990000 3px solid; BORDER-RIGHT: #990000 3px solid; PADDING-TOP: 5px
}
#GreyBoxText {
	BORDER-BOTTOM: #cccccc 3px solid; TEXT-ALIGN: left; BORDER-LEFT: #cccccc 3px solid; FONT-SIZE: 85%; BORDER-TOP: #cccccc 3px solid; BORDER-RIGHT: #cccccc 3px solid
}
#GreyBoxText TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
#GreyBoxText TH {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
A.backtop {
	PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 80%; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
A.backtop:link {
	BACKGROUND-COLOR: #ffffff; COLOR: #dde2f5
}
A.backtop:visited {
	BACKGROUND-COLOR: #ffffff; COLOR: #dde2f5
}
A.backtop:hover {
	BACKGROUND-COLOR: #dde2f5; COLOR: #32498d
}
#Graphic {
	WIDTH: 300px; BACKGROUND: url(/about/images/sm_consensus.jpg); HEIGHT: 233px
}
#graphictable {
	WIDTH: 330px
}
.BlackBox {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
#BlackBox {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 5px
}
#TableWithRules TABLE {
	BORDER-COLLAPSE: collapse
}
#TableWithRules TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 90%; PADDING-TOP: 3px; align: top
}
#TableWithRules TD P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px
}
#TableWithRules TR.header {
	BORDER-BOTTOM: #bac5e3 1px solid; BORDER-LEFT: #bac5e3 1px solid; BORDER-TOP: #bac5e3 1px solid; BORDER-RIGHT: #bac5e3 1px solid
}
#TableWithRules TH {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #32498d; COLOR: #ffffff; FONT-SIZE: 100%; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
#TableWithRules TH.heading {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 5px; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; MARGIN-BOTTOM: 10px; COLOR: #32498d; BORDER-RIGHT-STYLE: none; FONT-SIZE: 120%; FONT-WEIGHT: bold; PADDING-TOP: 12px; align: top
}
#TableWithRules .spacer {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP: #dde2f5 1px solid
}
#TableWithRules .indent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
#TableWithRules .head {
	FONT-WEIGHT: bold
}
.white#TableWithRules TD {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.white#TableWithRules TH {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.calendar#TableWithRules TD {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; FONT-SIZE: 80%; VERTICAL-ALIGN: top; PADDING-TOP: 0.5em
}
#TableWithRules .calDate {
	WHITE-SPACE: nowrap
}
.definitions#TableWithRules TD {
	BORDER-TOP: #eeeeee 1px solid
}
.definitions#TableWithRules TH {
	BORDER-BOTTOM: #bac5e3 1px solid
}
#CWEDefinition {
	FONT-SIZE: medium
}
#CWEDefinition .detail {
	VERTICAL-ALIGN: top
}
#CWEDefinition .tabledetail {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#CWEDefinition .status {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #32498d; FONT-SIZE: smaller; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
#CWEDefinition .title {
	BORDER-BOTTOM: #bac5e3 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #32498d; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #ffffff; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#CWEDefinition .heading {
	BORDER-BOTTOM: #bac5e3 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(/images/heading_bg.gif) repeat-x left top; COLOR: #4d5566; VERTICAL-ALIGN: top; BORDER-TOP: #eeeeee 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
#CWEDefinition .subheading {
	COLOR: #32498d; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#CWEDefinition .optheading {
	COLOR: #32498d; FONT-SIZE: small; FONT-WEIGHT: bold
}
#CWEDefinition .indent {
	PADDING-LEFT: 10px
}
#CWEDefinition .heading A:hover {
	BACKGROUND: url(/images/heading_bg.gif) repeat-x left -1px
}
#CWEDefinition .detail {
	MARGIN: 5px 0px
}
#CWEDefinition .detail P {
	MARGIN: 5px 0px
}
#CWEDefinition .detail .box_definition P {
	MARGIN: 0px
}
#CWEDefinition .Detail TD P {
	MARGIN: 5px 0px
}
#CWEDefinition .Detail TD P:first-child {
	MARGIN: 0px
}
#CWEDefinition #Grouped .Detail TD P {
	MARGIN: 5px 0px
}
#CWEDefinition #Grouped .Detail TD P:first-child {
	MARGIN: 0px
}
#CWEDefinition .tabledetail P {
	MARGIN: 0px 0px 10px
}
#CWEDefinition .tabledetail TABLE {
	BORDER-LEFT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid
}
#CWEDefinition .tabledetail TABLE TH {
	WHITE-SPACE: nowrap
}
#CWEDefinition .tabledetail TABLE TH.title {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #98a9b7; COLOR: #ffffff; PADDING-TOP: 0px
}
#CWEDefinition .tabledetail TH {
	BORDER-BOTTOM: #eeeeee 1px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #dde2f5; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #32498d; BORDER-RIGHT: #eeeeee 1px solid
}
#CWEDefinition .tabledetail TABLE TD {
	BORDER-RIGHT: #eeeeee 1px solid
}
#CWEDefinition .tabledetail TD {
	BORDER-BOTTOM: #eeeeee 1px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
#CWEDefinition .tabledetail TD.spacer {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BORDER-RIGHT-STYLE: none; BORDER-TOP: #bac5e3 1px solid
}
#CWEDefinition .tabledetail TD.tspacer {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; HEIGHT: 20px; BORDER-RIGHT-STYLE: none
}
DIV .closed#summary {
	BORDER-BOTTOM: #32498d 1px solid; BORDER-LEFT: #32498d 1px solid; MAX-HEIGHT: 200px; CLEAR: right; OVERFLOW: auto; BORDER-TOP: #32498d 1px solid; BORDER-RIGHT: #32498d 1px solid
}
DIV .open#summary {
	BORDER-BOTTOM: #32498d 1px solid; BORDER-LEFT: #32498d 1px solid; CLEAR: right; BORDER-TOP: #32498d 1px solid; BORDER-RIGHT: #32498d 1px solid
}
#summary #CWEDefinition {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #dde2f5; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-COLLAPSE: collapse; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 5px
}
#summary #CWEDefinition .detail P {
	MARGIN: 3px 0px
}
#summary #CWEDefinition .tabledetail TABLE {
	BORDER-LEFT: #bac5e3 1px solid; BORDER-TOP: #32498d 1px solid
}
#summary #CWEDefinition .tabledetail TH.title {
	BACKGROUND-COLOR: #32498d
}
#summary #CWEDefinition .tabledetail TH {
	BORDER-BOTTOM: #32498d 1px solid; BACKGROUND-COLOR: #98a9b7; COLOR: #ffffff; BORDER-RIGHT: #32498d 1px solid
}
#summary #CWEDefinition .tabledetail TD {
	BORDER-BOTTOM: #bac5e3 1px solid; BORDER-RIGHT: #bac5e3 1px solid
}
#CWEDefinition #Grouped TH {
	BORDER-BOTTOM: #bac5e3 1px dashed; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #32498d; PADDING-TOP: 5px
}
#CWEDefinition #Grouped TD {
	BORDER-BOTTOM: #bac5e3 1px dashed; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#CWEDefinition #Grouped TR:unknown TD {
	BORDER-BOTTOM-STYLE: none
}
#CWEDefinition #Grouped TR:unknown TH {
	BORDER-BOTTOM-STYLE: none
}
#CWEDefinition #Grouped P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.critical {
	FONT-STYLE: italic; COLOR: red; FONT-SIZE: 80%; FONT-WEIGHT: bold
}
.noncritical {
	FONT-STYLE: italic; FONT-SIZE: 80%
}
#BoardTable TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #cccccc; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; PADDING-TOP: 5px; align: top
}
#BoardTable TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px; align: top
}
#BoardTable .indent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 3px; FONT-SIZE: 90%; PADDING-TOP: 0px
}
#TableWithOutRules TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-WEIGHT: bold; PADDING-TOP: 0px; align: top
}
#TableWithOutRules TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 3px; FONT-SIZE: 90%; PADDING-TOP: 0px; align: top
}
#TableWithOutRules A:hover {
	COLOR: #990000
}
.ListTable TD {
	COLOR: #cccccc; FONT-SIZE: 75%; align: top
}
.ListTable TH {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #cccccc; FONT-SIZE: 90%; FONT-WEIGHT: bold; align: top
}
#StripedTable TD {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-SIZE: 90%; PADDING-TOP: 1px; align: top
}
DIV#Compatibility {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; MARGIN-TOP: 10px; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid
}
#Compatibility .lastupdated {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 70%; PADDING-TOP: 2px
}
#Compatibility P {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px 5px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#Compatibility .organization TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 15px; MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; COLOR: #32498d; FONT-SIZE: 110%; FONT-WEIGHT: bold; PADDING-TOP: 12px
}
#Compatibility .organization TD {
	FONT-SIZE: 90%; VERTICAL-ALIGN: middle
}
#Compatibility .organization {
	BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
#Compatibility .product {
	MARGIN-TOP: 5px; PADDING-LEFT: 20px; FONT-SIZE: 90%; BORDER-TOP: #eeeeee 1px solid
}
DIV#Compatible {
	BORDER-BOTTOM: #bac5e3 1px solid; BORDER-LEFT: #bac5e3 1px solid; BORDER-TOP: #bac5e3 1px solid; BORDER-RIGHT: #bac5e3 1px solid
}
#Compatible TABLE {
	WIDTH: 100%
}
#Compatible TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #dde2f5; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #32498d; FONT-SIZE: 90%; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#Compatible THEAD A {
	COLOR: #32498d; TEXT-DECORATION: none
}
#Compatible THEAD A:hover {
	COLOR: #990000; TEXT-DECORATION: none
}
#Compatible TD {
	BORDER-BOTTOM: #eeeeee 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 90%; PADDING-TOP: 1px
}
#Compatible TD.compatible_org {
	WIDTH: 20%
}
#Compatible TD.compatible_product {
	WIDTH: 30%
}
#Compatible TD.compatible_type {
	WIDTH: 35%
}
#Compatible TD.compatible_status {
	WIDTH: 5%; FONT-SIZE: 70%
}
#Compatible TD.compatible_cap {
	WIDTH: 10%; FONT-SIZE: 70%
}
DIV.status#CompatibleBox {
	BORDER-BOTTOM: #324351 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #324351 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 80%; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #324351; FONT-SIZE: 90%; BORDER-TOP: #324351 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #324351 1px solid; PADDING-TOP: 5px
}
DIV.status#CompatibleBox A {
	COLOR: #324351; TEXT-DECORATION: none
}
DIV.status#CompatibleBox A:hover {
	COLOR: #660000; TEXT-DECORATION: none
}
.CompatibleBox IMG {
	PADDING-RIGHT: 5px
}
#ScrollingFrame {
	MAX-HEIGHT: 350px; OVERFLOW: auto
}
.introtext {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 133%; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #330066; FONT-SIZE: 90%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.introtext A {
	COLOR: #555599
}
#LeftSideBar {
	FONT-SIZE: 80%
}
#LeftSideBar A {
	COLOR: #009; FONT-SIZE: 90%; TEXT-DECORATION: none
}
#LeftSideBar TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #32498d; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 95%; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#LeftSideBar TD#menuitem {
	BORDER-LEFT: #32498d 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 90%; BORDER-RIGHT: #32498d 1px solid; PADDING-TOP: 5px
}
#LeftSideBar TD#spacer {
	BORDER-LEFT: #32498d 1px solid; BACKGROUND-COLOR: #eeeeee; WIDTH: 100%; HEIGHT: 5px; FONT-SIZE: 1px; BORDER-RIGHT: #32498d 1px solid
}
#LeftSideBar TD.bottom {
	BORDER-BOTTOM: #32498d 1px solid; BACKGROUND-COLOR: #eeeeee
}
#LeftSideBar TD A:visited {
	COLOR: #32498d
}
#LeftSideBar TD A:link {
	COLOR: #32498d
}
#LeftSideBar TD A:hover {
	COLOR: #32498d; TEXT-DECORATION: underline
}
#LeftSideBar TH A:visited {
	COLOR: #ffffff
}
#LeftSideBar TH A:link {
	COLOR: #ffffff
}
#LeftSideBar TH A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#SideColumn {
	MARGIN: 10px; FLOAT: right; FONT-SIZE: 80%
}
#SideColumn A {
	COLOR: #009; TEXT-DECORATION: none
}
#SideColumn TH {
	TEXT-ALIGN: center; BORDER-LEFT: #32498d 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #dde2f5; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #32498d 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #32498d 1px solid; PADDING-TOP: 5px
}
#SideColumn TD#contents {
	BORDER-LEFT: #32498d 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #dde2f5; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-RIGHT: #32498d 1px solid; PADDING-TOP: 5px
}
#SideColumn LI {
	MARGIN-LEFT: 20px
}
#SideColumn TD#spacer {
	BORDER-LEFT: #32498d 1px solid; BACKGROUND-COLOR: #dde2f5; WIDTH: 100%; HEIGHT: 5px; FONT-SIZE: 1px; BORDER-RIGHT: #32498d 1px solid
}
#SideColumn TD.bottom {
	BORDER-BOTTOM: #32498d 1px solid; BACKGROUND-COLOR: #dde2f5
}
#SideColumn TD A:visited {
	COLOR: #32498d
}
#SideColumn TD A:link {
	COLOR: #32498d
}
#SideColumn TD A:hover {
	COLOR: #32498d; TEXT-DECORATION: underline
}
#SideColumn #graphictable {
	FLOAT: none
}
.cweid {
	FONT-STYLE: italic; FONT-SIZE: small
}
.Primary {
	COLOR: #000000
}
.Primary A {
	COLOR: #000000
}
.Secondary {
	FONT-STYLE: italic; COLOR: #000000; FONT-SIZE: 90%
}
.Secondary A {
	FONT-STYLE: italic; COLOR: #000000; FONT-SIZE: 90%
}
#included {
	VISIBILITY: collapse; FONT-SIZE: 0px
}
#ExampleCode .top {
	Z-INDEX: 1; BORDER-BOTTOM: #dde2f5 1px solid; POSITION: relative; BORDER-LEFT: #dde2f5 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 90%; BORDER-TOP: #dde2f5 1px solid; BORDER-RIGHT: #dde2f5 1px solid; PADDING-TOP: 10px; TOP: -5px; LEFT: -5px
}
#ExampleCode .CodeHead {
	Z-INDEX: 1; BORDER-BOTTOM: #bac5e3 1px solid; POSITION: relative; BORDER-LEFT: #bac5e3 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #bac5e3 1px solid; BORDER-RIGHT: #bac5e3 1px solid; PADDING-TOP: 2px; TOP: -5px; LEFT: -5px
}
.Bad_Code #ExampleCode .top {
	BACKGROUND-COLOR: #ffcccc
}
.Good_Code #ExampleCode .top {
	BACKGROUND-COLOR: #ccccff
}
.Mitigation_Code #ExampleCode .top {
	
}
.Attack #ExampleCode .top {
	COLOR: #aa0000
}
.Result #ExampleCode .top {
	BACKGROUND-COLOR: #ffffcc
}
.List P {
	BACKGROUND-IMAGE: url(/images/bullet.gif); PADDING-LEFT: 1em; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 5px
}
#ExampleCode .shadow {
	Z-INDEX: 2; POSITION: relative; BACKGROUND-COLOR: #cccccc; MARGIN: 10px 20px 5px 15px
}
DIV#Quote {
	CLEAR: both; BORDER-TOP: #98a9b7 1px solid
}
#Quote .quote {
	MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
#Quote .source {
	POSITION: relative; FONT-STYLE: italic; MARGIN-TOP: 0px; TEXT-INDENT: -18px; WIDTH: 65%; MARGIN-LEFT: 20px; FONT-SIZE: 80%; FONT-WEIGHT: bold; MARGIN-RIGHT: 20px; LEFT: 30%
}
#Category {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #32498d; MARGIN-TOP: 20px; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; COLOR: #ffffff; FONT-SIZE: 110%; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; PADDING-TOP: 10px
}
.heading#Category {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; COLOR: #6c1d1f; FONT-SIZE: 100%; BORDER-TOP: #000000 3px solid; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.bottomShadow {
	DISPLAY: none
}
.bottomShadow2 {
	DISPLAY: none
}
#PageContents {
	BORDER-BOTTOM: #eeeeee 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 10px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 10px; COLOR: #dde2f5; FONT-SIZE: 85%; BORDER-TOP: #eeeeee 1px solid; PADDING-TOP: 2px
}
#PageContents A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #32498d; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#PageContents A:hover {
	BACKGROUND-COLOR: #dde2f5; COLOR: #32498d; TEXT-DECORATION: none
}
#RightFrontPage {
	TEXT-ALIGN: left; WIDTH: 290px; WHITE-SPACE: normal; FONT-SIZE: 80%
}
#RightFrontPage LI {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#RightFrontPage OL {
	MARGIN-LEFT: 30px
}
#RightSideBar {
	TEXT-ALIGN: left; WIDTH: 175px; FONT-SIZE: 80%
}
#RightSideBar P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#RightSideBar TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#RightSideBar TH {
	BORDER-BOTTOM: #32498d 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #98a9b7; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #ffffff; VERTICAL-ALIGN: top; BORDER-TOP: #32498d 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#RightSideBar TH A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#RightSideBar TH A:hover {
	COLOR: #32498d; TEXT-DECORATION: none
}
#RightSideBar .head {
	FONT-WEIGHT: bold
}
#RightSideBar TH.head {
	BACKGROUND-COLOR: #6c1d1f; COLOR: #ffffff; FONT-WEIGHT: bold
}
.archive#RightSideBar TH.head {
	BACKGROUND-COLOR: #eeeeee; COLOR: #32498d
}
#RightSideBar .indent {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 12px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
#RightSideBar TD A {
	COLOR: #000000; TEXT-DECORATION: none
}
.archive#RightSideBar TD A {
	COLOR: #666666
}
#RightSideBar TD A:hover {
	COLOR: #6c1d1f; TEXT-DECORATION: underline
}
#Dashboard {
	BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #dde2f5; WIDTH: 175px; MARGIN-BOTTOM: 15px; FONT-SIZE: 70%; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
#Dashboard .head {
	BORDER-BOTTOM: #000000 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #32498d; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #ffffff; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#Dashboard .item {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 12px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
#Dashboard .item A {
	COLOR: #000000; TEXT-DECORATION: none
}
#Dashboard .item A:hover {
	COLOR: #6c1d1f; TEXT-DECORATION: underline
}
#summary #TableWithRules {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #dde2f5; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-COLLAPSE: collapse; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 5px
}
#RightSideContents {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; MARGIN-BOTTOM: 15px; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid
}
.archive#RightSideContents {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#TableWithRulesRight {
	FONT-SIZE: 80%
}
#TableWithRulesRight TABLE {
	BORDER-BOTTOM: #8a9f8a 1px solid; BORDER-LEFT: #8a9f8a 1px solid; BORDER-COLLAPSE: collapse; BORDER-TOP: #8a9f8a 1px solid; BORDER-RIGHT: #8a9f8a 1px solid
}
#TableWithRulesRight TD {
	BORDER-BOTTOM: #8a9f8a 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #8a9f8a 1px solid; BORDER-TOP: #8a9f8a 1px solid; BORDER-RIGHT: #8a9f8a 1px solid
}
#TableWithRulesRight TH {
	BORDER-BOTTOM: #8a9f8a 1px solid; BORDER-LEFT: #8a9f8a 1px solid; BACKGROUND-COLOR: #8a9f8a; COLOR: #ffffff; FONT-SIZE: 120%; BORDER-TOP: #8a9f8a 1px solid; BORDER-RIGHT: #8a9f8a 1px solid
}
#TableWithRulesRight A:hover {
	COLOR: #990000
}
#DownloadTable TABLE {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 90%; PADDING-TOP: 2px
}
#DownloadTable TD.ruleabove {
	BORDER-TOP: #999999 1px solid
}
#DownloadTable TH.ruleabove {
	BORDER-TOP: #999999 1px solid
}
#DownloadTable TR.background {
	BACKGROUND-COLOR: #e6e6e6
}
#DownloadTable TD.background {
	BACKGROUND-COLOR: #e6e6e6
}
#DownloadTable TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 8px; LINE-HEIGHT: 111%; MARGIN-TOP: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 0px; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
#line {
	LINE-HEIGHT: 0px; MARGIN-TOP: 5px; WIDTH: 100%; MARGIN-BOTTOM: 5px; HEIGHT: 0px; FONT-SIZE: 1px; BORDER-TOP: #32498d 1px solid
}
.line {
	BORDER-TOP: #bac5e3 1px solid
}
DIV.button A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 150px; PADDING-RIGHT: 3px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
DIV.button A:link {
	BACKGROUND-COLOR: #6c1d1f; COLOR: #000000
}
DIV.button A:visited {
	BACKGROUND-COLOR: #6c1d1f; COLOR: #000000
}
DIV.button A:hover {
	BACKGROUND-COLOR: #000000; COLOR: #ffffff
}
#noscript {
	WIDTH: 0px; HEIGHT: 0px; VISIBILITY: hidden; FONT-SIZE: 0px
}
.nav #noscript A:hover {
	BACKGROUND-COLOR: #dde2f5; COLOR: #32498d
}
.nav #noscript A {
	
}
#script {
	VISIBILITY: visible
}
#script A:hover {
	BACKGROUND-COLOR: #dde2f5; COLOR: #32498d; TEXT-DECORATION: none
}
#script A {
	TEXT-DECORATION: none
}
.footer {
	PADDING-BOTTOM: 3px; MARGIN: 0px; FONT-SIZE: 60%; PADDING-TOP: 3px
}
#footbar {
	PADDING-BOTTOM: 5px; WHITE-SPACE: nowrap; COLOR: #32498d; FONT-SIZE: 60%; PADDING-TOP: 10px
}
#footlogo {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.tablehead {
	BORDER-BOTTOM: #dde2f5 3px double; TEXT-ALIGN: center; PADDING-BOTTOM: 15px; WHITE-SPACE: normal; MARGIN-BOTTOM: 5px; COLOR: #32498d; FONT-SIZE: 120%; FONT-WEIGHT: bold; PADDING-TOP: 12px
}
.tablehead_blue {
	BORDER-BOTTOM: #bac5e3 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #dde2f5; MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; COLOR: #32498d; FONT-SIZE: 120%; BORDER-TOP: #bac5e3 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.tablehead_red {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #6c1d1f; MARGIN: 0px; COLOR: #ffffff; FONT-WEIGHT: bold
}
.tablehead_red A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.tablehead_red A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.tablehead_red A:hover {
	TEXT-DECORATION: underline
}
.smalltext {
	LINE-HEIGHT: 129%; MARGIN-LEFT: 3px; FONT-SIZE: 85%
}
.allcaps {
	TEXT-TRANSFORM: uppercase
}
#Contentpane {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 0px
}
.redtablecell {
	BACKGROUND-COLOR: #660033; COLOR: #ffffff; FONT-SIZE: 85%; FONT-WEIGHT: bold
}
.redtablecell A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.redtablecell A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.goldtablecell {
	BACKGROUND-COLOR: #ffcc00; FONT-SIZE: 85%; FONT-WEIGHT: bold
}
.columnlist {
	PADDING-BOTTOM: 14px; LINE-HEIGHT: 111%; PADDING-LEFT: 8px
}
.smallhead {
	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px; COLOR: #990000; FONT-SIZE: medium; FONT-WEIGHT: bold
}
.bold-nospaceafter {
	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px; FONT-WEIGHT: bold
}
.text-nospacebefore {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
#SortTable TABLE {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-COLLAPSE: collapse; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid
}
#SortTable TD {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid
}
#SortTable TH {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #e6e6e6; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid
}
#SortTable TR {
	FONT-SIZE: 90%
}
#SortTable A {
	COLOR: #000000
}
#SortTable TH.selected {
	BACKGROUND-COLOR: #555555; COLOR: #eeeeee
}
.collapseblock {
	DISPLAY: none
}
.expandblock {
	DISPLAY: inline
}
.inherited {
	COLOR: #666699
}
.inherited A {
	COLOR: #666699
}
.composite DIV {
	BORDER-LEFT: #98a9b7 3px double
}
.composite DIV {
	BORDER-LEFT: #ccccee 3px double
}
.chain DIV {
	BORDER-LEFT: #98a9b7 3px double
}
.chain DIV {
	BORDER-LEFT: #ccccee 3px double
}
DIV.nav {
	PADDING-LEFT: 20px; COLOR: #000000; FONT-SIZE: 90%
}
.nav DIV {
	PADDING-LEFT: 20px
}
.nav A {
	PADDING-LEFT: 3px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
DIV .foreign {
	COLOR: #32498d
}
DIV .foreign A {
	COLOR: #32498d
}
DIV .foreign A:hover {
	COLOR: #6c1d1f
}
DIV#Status {
	FLOAT: right; FONT-SIZE: 80%
}
IMG.icon {
	PADDING-LEFT: 5px; PADDING-RIGHT: 3px
}
DIV.Deprecated {
	COLOR: #666666
}
DIV.Deprecated A:link {
	COLOR: #666666
}
DIV.Deprecated A:visited {
	COLOR: #666666
}
DIV.Deprecated A:hover {
	COLOR: #6c1d1f
}
#TableWithRules DIV.Deprecated TH {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #cccccc; COLOR: #69728c; FONT-WEIGHT: bold
}
SPAN.tool {
	POSITION: relative; CURSOR: help
}
SPAN.tool SPAN.tip {
	DISPLAY: none
}
SPAN.tool:hover SPAN.tip {
	Z-INDEX: 100; BORDER-BOTTOM: #32498d 1px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: #32498d 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.2em; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 3px; WIDTH: auto; PADDING-RIGHT: 3px; DISPLAY: block; FONT-FAMILY: arial, helvetica, sans-serif; WHITE-SPACE: nowrap; COLOR: #32498d; FONT-SIZE: 12px; BORDER-TOP: #32498d 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #32498d 1px solid; PADDING-TOP: 3px; TOP: 6px
}
.left SPAN.tool:hover SPAN.tip {
	TEXT-ALIGN: right; RIGHT: 2.5em
}
.right SPAN.tool:hover SPAN.tip {
	TEXT-ALIGN: left; LEFT: 2.5em
}
#navPyra {
	PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#navPyra LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
#navPyra A:link {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 14px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; COLOR: #98a9b7; FONT-SIZE: 75%; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#navPyra A:visited {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 14px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; COLOR: #98a9b7; FONT-SIZE: 75%; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#navPyra A.active:link {
	MARGIN-BOTTOM: 1px; BACKGROUND: url(/images/pyramid.gif) no-repeat center bottom; COLOR: #32498d
}
#navPyra A.active:visited {
	MARGIN-BOTTOM: 1px; BACKGROUND: url(/images/pyramid.gif) no-repeat center bottom; COLOR: #32498d
}
#navPyra A:hover {
	MARGIN-BOTTOM: 1px; BACKGROUND: url(/images/pyramid.gif) no-repeat center bottom; COLOR: #32498d
}
A#arrow {
	LINE-HEIGHT: 14px; PADDING-RIGHT: 15px; FONT-SIZE: 75%; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.more#arrow {
	BACKGROUND: url(/images/more.gif) no-repeat right center
}
A.less#arrow {
	BACKGROUND: url(/images/less.gif) no-repeat right center
}
A#arrow:link {
	COLOR: #98a9b7
}
A#arrow:visited {
	COLOR: #98a9b7
}
A#arrow:hover {
	COLOR: #32498d
}
#Box {
	MARGIN-BOTTOM: 20px
}
#Box P {
	MARGIN-BOTTOM: 0px
}
DIV#Gradient #Box {
	BACKGROUND-IMAGE: url(/images/layout/gradient.jpg); BACKGROUND-COLOR: #708292; FONT-SIZE: 90%
}
#Box #contents {
	FONT-SIZE: 80%
}
#Box #contents LI {
	FONT-SIZE: 100%
}
#IntroText {
	PADDING-BOTTOM: 25px; COLOR: #706c60; FONT-SIZE: 90%
}
#IntroText P {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 140%; MARGIN: 3px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.85em; PADDING-TOP: 3px
}
#IntroText A {
	COLOR: #706c60
}
#IntroText A:hover {
	COLOR: #6c1d1f
}
#IntroText TABLE {
	PADDING-LEFT: 0px; FONT-SIZE: 120%
}
.roundbox#IntroText {
	FONT-SIZE: 120%; FONT-WEIGHT: bold
}
.roundbox#IntroText TH {
	COLOR: #706c60
}
.roundbox#IntroText TD.line {
	MARGIN: 0px 0px 4px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
#IntroText TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; COLOR: #66003f; FONT-WEIGHT: bold
}
#IntroText TD {
	TEXT-ALIGN: left; WIDTH: 50%; BORDER-TOP-STYLE: none; FONT-SIZE: 0.85em
}
#Box TD.line DIV {
	BORDER-LEFT: #91a68d 2px dotted; PADDING-LEFT: 15px; COLOR: #64746b; FONT-SIZE: 0.85em
}
.gterm {
	BORDER-BOTTOM: #bac5e3 1px dashed; COLOR: #32498d; CURSOR: help
}
.gterm:hover {
	COLOR: #bac5e3
}
#dataTables .css_right {
	FLOAT: right
}
#dataTables .clear {
	CLEAR: both
}
#dataTables .css_left {
	FLOAT: left
}
#dataTables .dataTables_wrapper {
	POSITION: relative; MIN-HEIGHT: 302px; ZOOM: 1; CLEAR: both; _height: 302px
}
#dataTables .dataTables_processing {
	BORDER-BOTTOM: #ddd 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: white; MARGIN-TOP: -15px; PADDING-LEFT: 0px; WIDTH: 250px; PADDING-RIGHT: 0px; HEIGHT: 30px; COLOR: #999; MARGIN-LEFT: -125px; FONT-SIZE: 14px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 14px; TOP: 50%; LEFT: 50%
}
#dataTables .dataTables_length {
	WIDTH: 40%; MARGIN-BOTTOM: 3px; FLOAT: left; COLOR: #70705a
}
#dataTables .dataTables_filter {
	TEXT-ALIGN: right; WIDTH: 50%; MARGIN-BOTTOM: 3px; FLOAT: right; COLOR: #70705a
}
#dataTables .dataTables_info {
	FONT-STYLE: italic; MARGIN-TOP: 3px; WIDTH: 60%; FLOAT: left; COLOR: #70705a; FONT-SIZE: 85%
}
#dataTables .dataTables_paginate {
	TEXT-ALIGN: right; MARGIN-TOP: 3px; WIDTH: 50px; FLOAT: right; COLOR: #70705a
}
#dataTables .paginate_disabled_previous {
	WIDTH: 19px; FLOAT: left; HEIGHT: 19px; MARGIN-LEFT: 3px
}
.paginate_enabled_previous {
	WIDTH: 19px; FLOAT: left; HEIGHT: 19px; MARGIN-LEFT: 3px
}
.paginate_disabled_next {
	WIDTH: 19px; FLOAT: left; HEIGHT: 19px; MARGIN-LEFT: 3px
}
.paginate_enabled_next {
	WIDTH: 19px; FLOAT: left; HEIGHT: 19px; MARGIN-LEFT: 3px
}
#dataTables .paginate_disabled_previous {
	BACKGROUND-IMAGE: url(/images/datatables/back_disabled.jpg)
}
#dataTables .paginate_enabled_previous {
	BACKGROUND-IMAGE: url(/images/datatables/back_enabled.jpg)
}
#dataTables .paginate_disabled_next {
	BACKGROUND-IMAGE: url(/images/datatables/forward_disabled.jpg)
}
#dataTables .paginate_enabled_next {
	BACKGROUND-IMAGE: url(/images/datatables/forward_enabled.jpg)
}
#dataTables TABLE.display {
	MARGIN: 0px auto; WIDTH: 100%; CLEAR: both
}
#dataTables TABLE.display THEAD TH {
	BORDER-BOTTOM: black 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 18px; BORDER-TOP: #aaaaaa 1px solid; CURSOR: hand; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#dataTables TABLE.display TFOOT TH {
	BORDER-BOTTOM: #aaaaaa 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 18px; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#dataTables TABLE.display TR.heading2 TD {
	BORDER-BOTTOM: #aaa 1px solid; FONT-SIZE: 85%
}
#dataTables TABLE.display TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 3px
}
#dataTables TABLE.display TD.center {
	TEXT-ALIGN: center
}
#dataTables .sorting_asc {
	BACKGROUND: url(/images/datatables/sort_asc.png) no-repeat right center
}
#dataTables .sorting_desc {
	BACKGROUND: url(/images/datatables/sort_desc.png) no-repeat right center
}
#dataTables .sorting {
	BACKGROUND: url(/images/datatables/sort_both.png) no-repeat right center
}
#dataTables .sorting_asc_disabled {
	BACKGROUND: url(/images/datatables/sort_asc_disabled.png) no-repeat right center
}
#dataTables .sorting_desc_disabled {
	BACKGROUND: url(/images/datatables/sort_desc_disabled.png) no-repeat right center
}
#dataTables .spacer.sorting {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#dataTables TABLE.display TR.odd {
	BACKGROUND-COLOR: #ddffdd
}
#dataTables TABLE.display TR.even {
	BACKGROUND-COLOR: #eeffee
}
#dataTables TR.odd {
	BACKGROUND-COLOR: #e2e4ff
}
#dataTables TR.even {
	BACKGROUND-COLOR: white
}
#dataTables .dataTables_scroll {
	CLEAR: both
}
#dataTables .dataTables_scrollBody {
	MARGIN-TOP: -1px
}
#dataTables .top {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 15px
}
#dataTables .bottom {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 15px
}
#dataTables .top .dataTables_info {
	FLOAT: none
}
#dataTables .clear {
	CLEAR: both
}
#dataTables .dataTables_empty {
	TEXT-ALIGN: center
}
#dataTables TFOOT INPUT {
	MARGIN: 0.5em 0px; WIDTH: 100%; COLOR: #444
}
#dataTables TFOOT INPUT.search_init {
	COLOR: #999
}
#dataTables TD.group {
	BORDER-BOTTOM: #a19b9e 2px solid; BACKGROUND-COLOR: #d1cfd0; BORDER-TOP: #a19b9e 2px solid
}
#dataTables TD.details {
	BORDER-BOTTOM: #a19b9e 2px solid; BORDER-LEFT: #a19b9e 2px solid; BACKGROUND-COLOR: #d1cfd0; BORDER-TOP: #a19b9e 2px solid; BORDER-RIGHT: #a19b9e 2px solid
}
#dataTables .example_alt_pagination DIV.dataTables_info {
	WIDTH: 40%
}
#dataTables .paging_full_numbers {
	LINE-HEIGHT: 22px; WIDTH: 400px; HEIGHT: 22px
}
#dataTables .paging_full_numbers SPAN.paginate_button {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px solid; CURSOR: hand; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 2px; -webkit-border-radius: 5px; -moz-border-radius: 5px
}
#dataTables .paging_full_numbers SPAN.paginate_active {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px solid; CURSOR: hand; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 2px; -webkit-border-radius: 5px; -moz-border-radius: 5px
}
#dataTables .paging_full_numbers SPAN.paginate_button {
	BACKGROUND-COLOR: #ddd
}
#dataTables .paging_full_numbers SPAN.paginate_button:hover {
	BACKGROUND-COLOR: #ccc
}
#dataTables .paging_full_numbers SPAN.paginate_active {
	BACKGROUND-COLOR: #99b3ff
}
#dataTables TABLE.display TR.row_selected.even TD {
	BACKGROUND-COLOR: #b0bed9
}
#dataTables TABLE.display TR.row_selected.odd TD {
	BACKGROUND-COLOR: #9fafd1
}
#dataTables TR.odd TD.sorting_1 {
	BACKGROUND-COLOR: #d3d6ff
}
#dataTables TR.odd TD.sorting_2 {
	BACKGROUND-COLOR: #dadcff
}
#dataTables TR.odd TD.sorting_3 {
	BACKGROUND-COLOR: #e0e2ff
}
#dataTables TR.even TD.sorting_1 {
	BACKGROUND-COLOR: #eaebff
}
#dataTables TR.even TD.sorting_2 {
	BACKGROUND-COLOR: #f2f3ff
}
#dataTables TR.even TD.sorting_3 {
	BACKGROUND-COLOR: #f9f9ff
}
#dataTables TR.gradeA.odd TD.sorting_1 {
	BACKGROUND-COLOR: #c4ffc4
}
#dataTables TR.gradeA.odd TD.sorting_2 {
	BACKGROUND-COLOR: #d1ffd1
}
#dataTables TR.gradeA.odd TD.sorting_3 {
	BACKGROUND-COLOR: #d1ffd1
}
#dataTables TR.gradeA.even TD.sorting_1 {
	BACKGROUND-COLOR: #d5ffd5
}
#dataTables TR.gradeA.even TD.sorting_2 {
	BACKGROUND-COLOR: #e2ffe2
}
#dataTables TR.gradeA.even TD.sorting_3 {
	BACKGROUND-COLOR: #e2ffe2
}
#dataTables TR.gradeC.odd TD.sorting_1 {
	BACKGROUND-COLOR: #c4c4ff
}
#dataTables TR.gradeC.odd TD.sorting_2 {
	BACKGROUND-COLOR: #d1d1ff
}
#dataTables TR.gradeC.odd TD.sorting_3 {
	BACKGROUND-COLOR: #d1d1ff
}
#dataTables TR.gradeC.even TD.sorting_1 {
	BACKGROUND-COLOR: #d5d5ff
}
#dataTables TR.gradeC.even TD.sorting_2 {
	BACKGROUND-COLOR: #e2e2ff
}
#dataTables TR.gradeC.even TD.sorting_3 {
	BACKGROUND-COLOR: #e2e2ff
}
#dataTables TR.gradeX.odd TD.sorting_1 {
	BACKGROUND-COLOR: #ffc4c4
}
#dataTables TR.gradeX.odd TD.sorting_2 {
	BACKGROUND-COLOR: #ffd1d1
}
#dataTables TR.gradeX.odd TD.sorting_3 {
	BACKGROUND-COLOR: #ffd1d1
}
#dataTables TR.gradeX.even TD.sorting_1 {
	BACKGROUND-COLOR: #ffd5d5
}
#dataTables TR.gradeX.even TD.sorting_2 {
	BACKGROUND-COLOR: #ffe2e2
}
#dataTables TR.gradeX.even TD.sorting_3 {
	BACKGROUND-COLOR: #ffe2e2
}
#dataTables TR.gradeU.odd TD.sorting_1 {
	BACKGROUND-COLOR: #c4c4c4
}
#dataTables TR.gradeU.odd TD.sorting_2 {
	BACKGROUND-COLOR: #d1d1d1
}
#dataTables TR.gradeU.odd TD.sorting_3 {
	BACKGROUND-COLOR: #d1d1d1
}
#dataTables TR.gradeU.even TD.sorting_1 {
	BACKGROUND-COLOR: #d5d5d5
}
#dataTables TR.gradeU.even TD.sorting_2 {
	BACKGROUND-COLOR: #e2e2e2
}
#dataTables TR.gradeU.even TD.sorting_3 {
	BACKGROUND-COLOR: #e2e2e2
}
#dataTables .ex_highlight #example TBODY TR.even:hover {
	BACKGROUND-COLOR: #ecffb3
}
#example TBODY TR.even TD.highlighted {
	BACKGROUND-COLOR: #ecffb3
}
#dataTables .ex_highlight #example TBODY TR.odd:hover {
	BACKGROUND-COLOR: #e6ff99
}
#example TBODY TR.odd TD.highlighted {
	BACKGROUND-COLOR: #e6ff99
}
#dataTables .ex_highlight_row #example TR.even:hover {
	BACKGROUND-COLOR: #ecffb3
}
#dataTables .ex_highlight_row #example TR.even:hover TD.sorting_1 {
	BACKGROUND-COLOR: #ddff75
}
#dataTables .ex_highlight_row #example TR.even:hover TD.sorting_2 {
	BACKGROUND-COLOR: #e7ff9e
}
#dataTables .ex_highlight_row #example TR.even:hover TD.sorting_3 {
	BACKGROUND-COLOR: #e2ff89
}
#dataTables .ex_highlight_row #example TR.odd:hover {
	BACKGROUND-COLOR: #e6ff99
}
#dataTables .ex_highlight_row #example TR.odd:hover TD.sorting_1 {
	BACKGROUND-COLOR: #d6ff5c
}
#dataTables .ex_highlight_row #example TR.odd:hover TD.sorting_2 {
	BACKGROUND-COLOR: #e0ff84
}
#dataTables .ex_highlight_row #example TR.odd:hover TD.sorting_3 {
	BACKGROUND-COLOR: #dbff70
}
#dataTables TABLE.KeyTable TD {
	BORDER-BOTTOM: transparent 3px solid; BORDER-LEFT: transparent 3px solid; BORDER-TOP: transparent 3px solid; BORDER-RIGHT: transparent 3px solid
}
#dataTables TABLE.KeyTable TD.focus {
	BORDER-BOTTOM: #3366ff 3px solid; BORDER-LEFT: #3366ff 3px solid; BORDER-TOP: #3366ff 3px solid; BORDER-RIGHT: #3366ff 3px solid
}
#dataTables TABLE.display TR.gradeA {
	BACKGROUND-COLOR: #eeffee
}
#dataTables TABLE.display TR.gradeC {
	BACKGROUND-COLOR: #ddddff
}
#dataTables TABLE.display TR.gradeX {
	BACKGROUND-COLOR: #ffdddd
}
#dataTables TABLE.display TR.gradeU {
	BACKGROUND-COLOR: #ddd
}
#dataTables DIV.box {
	BORDER-BOTTOM: #8080ff 1px solid; BORDER-LEFT: #8080ff 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #e5e5ff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 100px; OVERFLOW: auto; BORDER-TOP: #8080ff 1px solid; BORDER-RIGHT: #8080ff 1px solid; PADDING-TOP: 10px
}
DIV#Scroll {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; CLEAR: both; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
DIV.scrollingPane {
	MIN-WIDTH: 390px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 10px; ; HEIGHT: expression(document.getElementById("Scroll").scrollHeight > 350? "350px": "auto" ); MAX-HEIGHT: 350px; OVERFLOW: auto; PADDING-TOP: 5px
}
.finish {
	BACKGROUND-COLOR: yellow; COLOR: red; FONT-WEIGHT: bold
}
