BODY { background-color: #FFFFFF; background-image: url(images/bigbg1.gif); background-repeat: no-repeat; background-position: center center; font-family: verdana, arial, helvetica, sans-serif; }

/* background-repeat: no-repeat; background-position: center center */

#feedback { width: 80%; float: center; }

a:link, a:active { font-size: 8pt; color: #CC3333; text-decoration: none; font-weight: bold; }
a:visited { font-size: 8pt; color: #CC3333; text-decoration: none; font-weight: bold; }
a:hover { font-size: 8pt; color: #FF3333; text-decoration: none; font-weight: bold; }

a.main:link, a.main:active { font-size: 11pt; color: #000066; }
a.main:visited { font-size: 11pt; color: #000033; }
a.main:hover { font-size: 11pt; color: #0000FF; }

a.alt:link, a.alt:active { font-size: 11pt; }
a.alt:visited { font-size: 11pt; }
a.alt:hover { font-size: 11pt; }

a.altsmall:link, a.altsmall:active { font-size: 9pt; color: #000066; }
a.altsmall:visited { font-size: 9pt; color: #000033; }
a.altsmall:hover { font-size: 9pt; color: #0000FF; }

a.med:link, a.med:active { font-size: 10pt; }
a.med:visited { font-size: 10pt; }
a.med:hover { font-size: 10pt; }

a.small:link, a.small:active { font-weight: normal; }
a.small:visited { font-weight: normal; }
a.small:hover { #FF3333; font-weight: normal; }

a.smallalt:link, a.smallalt:active { color: #000066; font-weight: normal; }
a.smallalt:visited { color: #000033; font-weight: normal; }
a.smallalt:hover { color: #0000ff; font-weight: normal; }

a.smallboldb:link { color: #000066; }
a.smallboldb:visited { color: #000033; }
a.smallboldb:active { color: #000066; }
a.smallboldb:hover { color: #0000FF; }

a.smallboldr:link { color: #CC3333; }
a.smallboldr:visited { color: #CC3333; }
a.smallboldr:active { color: #CC3333; }
a.smallboldr:hover { color: #FF3333; }

.foot { font-size: 8pt; color: #000066; text-decoration: none; font-weight: normal; }
.footalt { font-size: 8pt; color: #cc3333; text-decoration: none; font-weight: normal; }
.bodybold { font-size: 8pt; color: #000066; text-decoration: none; font-weight: bold; }
.bodyboldr { font-size: 8pt; color: #CC3333; text-decoration: none; font-weight: bold; }
.bodylargeboldr { font-size: 10pt; color: #CC3333; text-decoration: none; font-weight: bold; }
.bodylargeboldb { font-size: 10pt; color: #000066; text-decoration: none; font-weight: bold; }
.headr { font-size: 11pt; color: #CC3333; text-decoration: none; font-weight: bold; }
.headb { font-size: 12pt; color: #000066; text-decoration: none; font-weight: bold; }
.strap0 { font-size: 7pt; color: #CC3333; text-decoration: none; font-weight: bold; }
.strap1 { font-size: 7pt; color: #000066; text-decoration: none; font-weight: bold; }

SPAN.strap { font-size: 10pt; color: #999933; text-decoration: none; font-weight: bold; }
DIV.strapb { font-size: 10pt; color: #000066; text-decoration: none; font-weight: bold; padding-top: 5px; display: block; }
SPAN.strapp { font-size: 10pt; color: #999933; text-decoration: none; font-weight: bold; }

P { font-size: 8pt; color: #000066; text-align: justify; }
P.center { font-size: 8pt; color: #000066; text-align: center; }

H1 { font-size: 12pt; color: #000066; text-decoration: none; font-weight: bold; margin-top: 20px; }

TH { font-size: 9pt; color: #000066; text-decoration: none; font-weight: bold; }
TH.alt { font-size: 9pt; color: #cc3333; text-decoration: none; font-weight: bold; }
TH.date { font-size: 9pt; color: #000066; text-decoration: none; font-weight: bold; text-align: left; width: 45%; text-decoration: underline; }
TH.info { font-size: 9pt; color: #cc3333; text-decoration: none; font-weight: bold; text-align: left; text-decoration: underline; }

TD.content { font-size: 8pt; color: #000066; font-weight: bold; text-align: justify; }
TD.contcent { font-size: 8pt; color: #000066; font-weight: bold; text-align: center; }
TD.contalt { font-size: 8pt; color: #cc3333; font-weight: bold; text-align: justify; }
TD.field { font-size: 8pt; color: #CC3333; font-weight: bold; }
TD.fld { font-size: 8pt; color: #CC3333; font-weight: bold; }
TD.fieldalt { font-size: 8pt; color: #000066; font-weight: bold; }
TD.data { font-size: 8pt; color: #000066; }
TD.moreinfo { padding-left: 20px; font-style: italic; background-color: #ccccff; }
TD.right { font-size: 8pt; color: #000066; text-align: right; }
/* TD.sep { background-image: url(/images/sep.gif); background-repeat: no-repeat; background-position: center center; height: 2px; padding: 10px; } */
TD.sep { height: 30px; }

TD.p_blue_bg { background-color: #000066; }
TD.p_blue_th { width: 300px; font-size: 8pt; background-color: #000066; color: #ffffff; font-weight: bold; text-align: center; padding: 2px 10px 2px 10px; border: 1px solid #ffffff; }
TD.p_bronze_bgv { background-color: #cc6600; border: 1px solid #ffffff; }
TD.p_bronze_tv { width: 30px; font-size: 12pt; background-color: #cc6600; color: #000033; font-weight: bold; text-align: center; padding: 2px 10px 2px 10px; }
TD.p_bronze_head { width: 200px; height: 26px; font-size: 12pt; background-color: #cc6600; color: #000033; font-weight: bold; text-align: center; padding: 2px 10px 2px 10px; }
TD.p_cons_bgv { background-color: #cc0000; border: 1px solid #ffffff; }
TD.p_cons_tv { width: 30px; font-size: 12pt; background-color: #cc0000; color: #ffffff; font-weight: bold; text-align: center; padding: 2px 10px 2px 10px; }
TD.p_cons_head { width: 200px; height: 26px; font-size: 12pt; background-color: #cc0000; color: #ffffff; font-weight: bold; text-align: center; padding: 2px 10px 2px 10px; }
TD.p_empty_th { font-size: 8pt; background-color: #ffffff; padding: 2px 10px 2px 10px; border: 1px solid #ffffff; }
TD.p_gold_bgv { background-color: #ffcc00; border: 1px solid #ffffff; }
TD.p_gold_tv { width: 30px; font-size: 12pt; background-color: #ffcc00; color: #000033; font-weight: bold; text-align: center; padding: 2px 10px 2px 10px; }
TD.p_gold_head { width: 200px; height: 26px; font-size: 12pt; background-color: #ffcc00; color: #000033; font-weight: bold; text-align: center; padding: 2px 10px 2px 10px; }
TD.p_lblue_bg { background-color: #3333cc; }
TD.p_lblue_th { width: 300px; font-size: 8pt; background-color: #3333cc; color: #ffffff; font-weight: bold; text-align: center; padding: 2px 10px 2px 10px; border: 1px solid #ffffff; }
TD.p_lbluex_th { width: 400px; font-size: 8pt; background-color: #3333cc; color: #ffffff; font-weight: bold; text-align: center; padding: 5px 10px 5px 10px; border: 1px solid #ffffff; }
TD.p_orange_bgv { background-color: #ff3300; border: 1px solid #ffffff; }
TD.p_orange_tv { font-size: 12pt; background-color: #ff3300; color: #000033; font-weight: bold; text-align: center; padding: 2px 10px 2px 10px; }
TD.p_red_bg { background-color: #cc0000; }
TD.p_red_bgv { background-color: #cc0000; border: 1px solid #ffffff; }
TD.p_red_th { width: 80px; font-size: 12pt; background-color: #cc0000; color: #ffffff; font-weight: bold; text-align: center; padding: 2px 10px 2px 10px; border: 1px solid #ffffff; }
TD.p_red_tv { width: 30px; font-size: 12pt; background-color: #cc0000; color: #ffffff; font-weight: bold; text-align: center; padding: 2px 10px 2px 10px; }
TD.p_silver_bgv { background-color: #c0c0c0; border: 1px solid #ffffff; }
TD.p_silver_tv { width: 30px; font-size: 12pt; background-color: #c0c0c0; color: #000033; font-weight: bold; text-align: center; padding: 2px 10px 2px 10px; }
TD.p_silver_head { width: 200px; height: 26px; font-size: 12pt; background-color: #c0c0c0; color: #000033; font-weight: bold; text-align: center; padding: 2px 10px 2px 10px; }

OL {  }
LI { font-size: 8pt; color: #000066; text-decoration: none; line-height: 15px; }

FORM.nopad { padding: 0px; }

TEXTAREA, INPUT, SELECT { font-size: 9pt; color: #000066; border-color: #0000CC #CC3333 #CC3333 #0000CC; }
SUBMIT, RESET { font-family: verdana, arial, helvetica, sans-serif;	font-size: 9pt; color: #FFFFFF; border-color: #000033 #CC3333 #CC3333 #000033; }
