BODY { font-family: verdana, arial, helvetica, sans-serif; font-size:10pt; font-style:normal; background-color:#ffffff; margin:0px; }

/* The absolute positions given here are used for browsers with JavaScript turned off */

DIV.noscript { font-size:8pt; font-weight:normal; color:#000000; text-align:center; }
DIV.ctN { z-index:0; position:absolute; left:94px; top:65px; }
DIV.leftL { z-index:0; position:absolute; left:29px; top:25px; }
DIV.fL { z-index:0; position:absolute; left:194px; top:5px; }
DIV.rightL { z-index:0; position:absolute; left:628px; top:25px; }
DIV.gN { z-index:1; position:absolute; left:82px; top:95px; }
DIV.gNEmpties { z-index:1; position:absolute; left:82px; top:113px; }
DIV.links { z-index:0; position:absolute; left:30px; top:131px; }
DIV.cont { z-index:0; position:absolute; left:215px; top:147px; width:360px; }
DIV.banners { z-index:0; position:absolute; left:628px; top:124px; }
#footer { clear: both; }

SPAN.filedesc { font-style: italic; font-size: 80%; }
SPAN.small { font-size: 80%; }

a:link, a:visited, a:active { font-size: 8pt; color: #ca0f00; text-decoration: none; font-weight: bold; }
a:hover { font-size: 8pt; color: #ff570c; font-weight: bold; }

a.invert:link, a.invert:visited, a.invert:active { color: #032e53; }
a.invert:hover { color: #032e53; }

a.main:link, a.main:visited, a.main:active { font-size: 8pt; color: #ca0f00; }
a.main:hover { font-size: 8pt; color: #ff570c; text-decoration: underline; }

a.mainindent:link, a.mainindent:visited, a.mainindent:active { font-size: 10pt; color: #032e53; margin-left: 5; }
a.mainindent:hover { font-size: 10pt; color: #006699; margin-left: 5; }

a.nav:link, a.nav:visited, a.nav:active { font-size: 10pt; color: #032e53; }
a.nav:hover { font-size: 10pt; color: #ffcc16; }

a.pagenav:link, a.pagenav:visited, a.pagenav:active { font-size: 10pt; color: #ca0f00; }
a.pagenav:hover { font-size: 10pt; color: #ff570c; }

a.linklist:link, a.linklist:visited { display: block; margin: 3px 0px; color: #032e53; font-size: 10pt; }
a.linklist:hover, a.linklist:active { color: #ffcc16; }

a.navdd:link, a.navdd:visited, a.navdd:active { font-size: 9pt; color: #000000; }
a.navdd:hover { font-size: 9pt; color: #ffcc16; }

a.links1:link, a.links1:visited, a.links1:active { font-size: 9pt; color: #032e53; font-weight: normal; }
/* a.links1:hover { font-size: 9pt; color: #ca0f00; font-weight: normal; } */
a.links1:hover { font-size: 9pt; color: #746340; font-weight: normal; }

a.links2:link, a.links2:visited, a.links2:active { font-size: 9pt; color: #fff7e4; font-weight: normal; }
a.links2:hover { font-size: 9pt; color: #ffcc16; font-weight: normal; }

a.navtop:link, a.navtop:visited, a.navtop:active { font-size: 8pt; color: #333300; font-weight: normal; }
a.navtop:hover { font-size: 8pt; color: #666600; font-weight: normal; }

a.small:link, a.small:visited, a.small:active { font-size: 8pt; color: #CC3333; font-weight: normal; }
a.small:hover { font-size: 8pt; color: #FF3333; font-weight: normal; }

a.ctn:link, a.ctn:visited, a.ctn:active { font-size: 8pt; color: #ca0f00; font-style: italic; }
a.ctn:hover { font-size: 8pt; color: #ff570c; font-style: italic; }

a.footer:link, a.footer:visited, a.footer:active { font-size: 8pt; color: #ca0f00; }
a.footer:hover { font-size: 8pt; color: #ff570c; }

a.banner:link, a.banner:visited, a.banner:active { font-size: 8pt; color: #032e53; }
a.banner:hover { font-size: 8pt; color: #032e53; }

.ctn { font-size: 8pt; color: #032e53; text-decoration: none; font-weight: normal; }
.pageheader { font-size: 12pt; color: #ca0f00; text-decoration: none; font-weight: bold; }
.pagecontent { font-size: 8pt; color: #032e53; text-decoration: none; font-weight: normal; }
.lighthead { font-size: 11pt; color: #ca0f00; text-decoration: none; font-weight: bold; }
.footer { font-size: 8pt; color: #032e53; text-decoration: none; font-weight: normal; }
.footnote { font-size: 7pt; color: #ca0f00; text-decoration: none; font-weight: normal; font-style: italic; }

IMG.banner { border: 1px solid #032e53; }

P { font-size: 8pt; color: #032e53; text-decoration: none; font-weight: normal; text-align: justify; }
P.scnav { font-size: 9pt; color: #71603d; text-decoration: none; font-weight: normal; }

TH { font-size: 10pt; color: #333300; text-decoration: none; font-weight: bold; }
TH.links1 { background-color: #032e53; font-size: 9pt; color: #fff7e4; text-decoration: none; text-align: left; }
TH.links2 { background-color: #032e53; font-size: 9pt; color: #ffcc16; text-decoration: none; text-align: left; }

TD.gnav { background-color: #ffcc16; }
TD.navdd { background-color: #ffffff; }
/* TD.navdd { background-color: #fff7e4; } */
TD.links1 { background-color: #ffcc16; font-size: 9pt; color: #ff570c; text-decoration: none; }
TD.links2 { background-color: #746340; font-size: 9pt; color: #ff570c; text-decoration: none; }
TD.footnote { font-size: 7pt; color: #ca0f00; text-decoration: none; font-weight: normal; font-style: italic; }
TD.login { font-size: 9pt; color: #032e53; text-decoration: none; font-weight: normal; }
/* TD.links2 { background-color: #ca0f00; font-size: 9pt; color: #ff570c; text-decoration: none; } */

H1 { font-size: 11pt; color: #ca0f00; text-decoration: none; font-weight: bold; }
H2 { font-size: 11pt; color: #ca0f00; text-decoration: none; font-weight: bold; }
H3 { font-size: 11pt; color: #ca0f00; text-decoration: none; font-weight: bold; }
H3.linklist { text-indent: 35px; background: url(/images/h3dark.gif) no-repeat; padding: 4px 0px; margin: 8px 0px; }
H4 { font-size: 11pt; color: #ca0f00; text-decoration: none; font-weight: bold; }

INPUT, SELECT, TEXTAREA { font-size: 8pt; color: #032e53; border-color: #ffcc16; }
SUBMIT, RESET { font-family: verdana, arial, helvetica, sans-serif;	font-size: 8pt; color: #FFFFFF; border-color: #ffcc16; }

LI { font-size: 8pt; color: #032e53; text-decoration: none; font-weight: normal; }

IMG.banner { border: 1px; border-color: #0000cc; }