BODY{   background-image: url('../images/sitenavbackground.JPG');     background-repeat: no-repeat;     margin: 0px }#sitenav{   clear: both; font-size: 12px;     background-image: url('../images/sitenavbackground.JPG');     background-repeat: no-repeat;    width: 180px;     font-family: Arial, Helvetica, sans-serif;     height: 175px;     text-align: right;     margin-top: 5px }#sitenav UL{    PADDING-RIGHT: 0px;    PADDING-LEFT: 0px;    PADDING-BOTTOM: 0px;    MARGIN: 0px;    PADDING-TOP: 0px;    LIST-STYLE-TYPE: none}#sitenav LI{    BORDER-BOTTOM: #ffffff 1px solid}#sitenav A:link{    PADDING-RIGHT: 15px;    DISPLAY: block;    PADDING-LEFT: 3px;    PADDING-BOTTOM: 3px;    COLOR: #003366;    PADDING-TOP: 3px;    TEXT-DECORATION: none}#sitenav A:visited{    PADDING-RIGHT: 15px;    DISPLAY: block;    PADDING-LEFT: 3px;    PADDING-BOTTOM: 3px;    COLOR: #003366;    PADDING-TOP: 3px;    TEXT-DECORATION: none}#sitenav LI A:hover{    COLOR: #003333;    BACKGROUND-COLOR: #d9eaf3}UL.headernav LI{    DISPLAY: inline;    FONT-SIZE: 0.7em;    MARGIN: 5px;    COLOR: #999999;    TEXT-TRANSFORM: uppercase;    FONT-FAMILY: Arial, Helvetica, sans-serif;    TEXT-DECORATION: none}#headernav{    MARGIN-TOP: 25px;    FONT-WEIGHT: bold;    FONT-SIZE: 12px;    TEXT-TRANSFORM: uppercase;    FONT-FAMILY: Arial, Helvetica, sans-serif;    TEXT-ALIGN: right}#headernav UL{    PADDING-RIGHT: 0px;    PADDING-LEFT: 0px;    PADDING-BOTTOM: 0px;    MARGIN: 0px;    LINE-HEIGHT: 1em;    PADDING-TOP: 0.3em;    LIST-STYLE-TYPE: none}#headernav LI{    PADDING-RIGHT: 5px;    DISPLAY: inline;    PADDING-LEFT: 5px;    PADDING-BOTTOM: 5px;    PADDING-TOP: 5px}#headernav LI A:link{    COLOR: #003333;    TEXT-DECORATION: none}#headernav LI A:visited{    COLOR: #003333;    TEXT-DECORATION: none}#headernav LI A:hover{    COLOR: #999999}#headerav2{    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    TEXT-TRANSFORM: uppercase;    FONT-FAMILY: Arial, Helvetica, sans-serif;    TEXT-ALIGN: center}#headernav2 UL{    PADDING-RIGHT: 0px;    PADDING-LEFT: 0px;    PADDING-BOTTOM: 0px;    MARGIN: 0px;    LINE-HEIGHT: 1em;    PADDING-TOP: 0px;    LIST-STYLE-TYPE: none}#headernav2 LI{    PADDING-RIGHT: 3px;    DISPLAY: inline;    PADDING-LEFT: 3px;    PADDING-BOTTOM: 3px;    PADDING-TOP: 3px}#headernav2 LI A{    COLOR: #003366;    TEXT-DECORATION: none}#headernav2 LI A:hover{    COLOR: #000033}{    FONT-SIZE: 10pt;    FONT-FAMILY: Helvetica, Arial, Geneva}TD{    FONT-SIZE: 10pt;    FONT-FAMILY: Helvitica, Arial, geneva}P{    FONT-SIZE: 10pt;    FONT-FAMILY: Helvetica, Arial, Geneva}INPUT{    FONT-SIZE: 10pt;    FONT-FAMILY: Helvetica, Arial, Geneva}DIV.figure{    BORDER-RIGHT: silver thin solid;    PADDING-RIGHT: 0.5em;    BORDER-TOP: silver thin solid;    PADDING-LEFT: 0.5em;    FLOAT: right;    PADDING-BOTTOM: 0.5em;    MARGIN: 0.5em;    BORDER-LEFT: silver thin solid;    WIDTH: 25%;    PADDING-TOP: 0.5em;    BORDER-BOTTOM: silver thin solid;    TEXT-ALIGN: center}P.caption{    FONT-SIZE: smaller;    TEXT-INDENT: 0px;    FONT-STYLE: italic}DIV.banner{    FONT-WEIGHT: bold;    FONT-SIZE: 80%;    RIGHT: 2em;    LEFT: auto;    MARGIN: 0px;    WIDTH: 8.5em;    LINE-HEIGHT: 1.1;    POSITION: fixed;    TOP: 2em;    TEXT-ALIGN: left}DIV.banner P{    BORDER-RIGHT: #900 thin outset;    PADDING-RIGHT: 0.4em;    BORDER-TOP: #900 thin outset;    PADDING-LEFT: 0.4em;    BACKGROUND: #fff;    PADDING-BOTTOM: 0.3em;    MARGIN: 0px;    BORDER-LEFT: #900 thin outset;    COLOR: white;    PADDING-TOP: 0.3em;    BORDER-BOTTOM: #900 thin outset;    FONT-FAMILY: Arial, sans-serif}DIV.banner A{    DISPLAY: block;    MARGIN: 0px 0.5em}DIV.banner EM{    DISPLAY: block;    MARGIN: 0px 0.5em}DIV.banner A{    BORDER-TOP: #900 2px groove}DIV.banner EM{    BORDER-TOP: #900 2px groove}DIV.banner EM{    FONT-WEIGHT: bold;    COLOR: #999999;    TEXT-DECORATION: none}DIV.banner A:link{    COLOR: white;    TEXT-DECORATION: none}DIV.banner A:visited{    COLOR: #ccc;    TEXT-DECORATION: none}DIV.banner A:hover{    BACKGROUND: red;    COLOR: white}SELECT{    FONT-SIZE: 10pt;    FONT-FAMILY: Helvetica, Arial, Geneva}H2{    FONT-SIZE: 12pt;    FONT-FAMILY: Helvetica, Arial, Geneva}.big{    FONT-SIZE: 12pt;    FONT-FAMILY: Helvetica, Arial, Geneva}.bigger{    FONT-WEIGHT: bolder;    FONT-SIZE: 14pt;    COLOR: #000000;    FONT-FAMILY: Helvetica, Arial, Geneva;}.bigtall{    FONT-SIZE: 12pt;    LINE-HEIGHT: 120%;    FONT-FAMILY: Helvetica, Arial, Geneva;    text-align: center}.small{    FONT-SIZE: 9pt;    FONT-FAMILY: Helvetica, Arial, Geneva;    text-align: center}.smaller{    FONT-SIZE: 8pt;    FONT-FAMILY: Geneva, Arial, Helvetica, Swiss, SunSan;    text-align: center}.smallest{    FONT-SIZE: 6pt;    FONT-FAMILY: Helvetica, Arial, Geneva;    text-align: center}.gutter{    FONT-SIZE: 9pt;    FONT-FAMILY: Helvetica, Arial, Geneva}.article-headline{    FONT-SIZE: 18pt;    COLOR: red;    FONT-STYLE: oblique}.article-attribution{    COLOR: #000000}.rollover{    BACKGROUND: #0000ee;    COLOR: #ffffff}.error{    BACKGROUND: #f0b615}.hilite{    BACKGROUND: #ffffcc}.tiny{    FONT-SIZE: 4pt;    FONT-FAMILY: Helvetica, Arial, geneva}.normal{    FONT-SIZE: 10pt;    FONT-FAMILY: helvitica, Arial, geneva;    text-align: center}.clear { /* generic container (i.e. div) for floating buttons */    overflow: hidden;    width: 100%;}a.button {    background: transparent url('../images/navbutton1.jpg') no-repeat;    display: block;    font: bold 12px arial, sans-serif;    color: #ffffff;    height: 20px;    text-align: center;    padding-top: 3px;    text-decoration: none;    outline: none;} a.button:hover {    background: transparent url('../images/navbutton.jpg') no-repeat;    color: #000000;    outline: none; /* hide dotted outline in Firefox */}