BODY {
     font-family: "Times New Roman", Arial, Helvetica, serif;
     font-size: 2;
     background: white;
     color: black;
     }

CODE { font-family: "Courier New", Courier, Monaco, monospace ; }
PRE  { font-family: "Courier New", Courier, Monaco, monospace ; }
HR   { color: gray ; }


.navarea { background: #FFFF66 ; }

.notrecommended { color: #666666 ; }

.deemphasized { color: #666666 ; }

TABLE.densetable { font-size: 80% ; }

TR.summaryrow { font-size: 90%; background: #00FFFF ; }

CAPTION { font-size: 100% ; }

.embeddedfloat {float: right; margin-left: 3em}


H1 {
     font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif ;
     font-size: 24pt;
   }
H2 {
     font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif ;
     font-size: 18pt;
   }
H3 {
     font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif ;
     font-size: 14pt;
   }
H4 {
     font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif ;
     font-size: 12pt;
   }
H5 {
     font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif ;
     font-size: 9pt;
   }
H6 {
     font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif ;
     font-size: 48pt;
   }

DT {
     display: block;
     font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif ;
     font-size: 10pt;
   }
DD {
     display: block;
     font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif ;
     font-size: 9pt;
   }

UL.referencelist, .footnote {
                  margin-left: 4em;
                  text-indent: -4em ;
                  font-size: 83%;
                  font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
                  list-style: none ;
                  }

A:link, .simulatedlink { color: blue ; }

A.old:link { color: #2222FF ; }

A.new:link { color: #0000FF ; }

A:visited { color: purple ; }

A:active { color: aqua ; }

A.notrecommended:link { color: #6666FF ; }

A.notrecommended:visited { color: #CC66CC ; }

A.deemphasized:link { color: #6666FF ; }

A.deemphasized:visited { color: #CC66CC ; }

.overline { font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin-bottom: -2ex ; }

.updatecomment { font-size: 100%; background: #00FFFF ; }

.outsidecomment { font-size: 100%; background: #E9E9E9 ; }

.microtext { font-size: 10% ; }
