@charset "utf-8";
/* CSS Document */
BODY, TD, DIV, SPAN {color:#000000;}
A, A:LINK {color:#0949a8;}
.logo {color:#DE0707; font:bold 16pt 'Arial Narrow', Arial, Helvetica, sans-serif; padding-right:10px}
#r1, #r1c1, #r1c2, #r1c3 {background:#495969 url(img/bg_top.gif) bottom repeat-x;}
/*#r1, #r3 {padding-left:7em; padding-right:7em;}*/
#r3 {padding-top:100px; padding-bottom:100px;}
#r1c1, #r1c3, #r2c1, #r2c3 {width:12%;}
#r2c1, #r2c3 {background:url(img/bg_02.gif) top repeat-x; width:12%}
#r2c2 {background:url(img/bg_02a.gif) top repeat-x;}
#r2c1, #r2c2, #r2c3 {border-bottom:solid 1px #aaaaaa}
TABLE.newsblock {margin:15px 10px 0 10px; font:normal 12px Arial, Helvetica, sans-serif;}
TD.tricol {padding:0 5px 10px 20px}
TD.tricol, TD.txtplate, TD.head {font:normal 12px Arial, Helvetica, sans-serif;}
TD.tricol H3, TD.head H2, TD.head H3{font-weight:bold; font-size:16px; color:#8c0f21;}
TD.tricol H1, TD.tricol H2, TD.tricol H3 {border-bottom:solid 1px #a8a8a8;}

TD.tricol UL LI A {text-decoration:none;}
TD.tricol UL LI A:HOVER {text-decoration:underline;}
TD.head H2, TD.head H3 { margin:0}
TABLE.board TD.head {background:#730c1b url(img/TT_01.gif) top repeat-x; color:#FFFFFF;}
TABLE.board TD.head H3 {color:#FFFFFF;}
TABLE.board TD.txtplate {background:#8b959e url(img/bg_01.gif) repeat-x top; padding-top:20px}

.tricol UL, .txtplate UL {margin-top:0px; list-style-type:none; padding-left:10px;}
.tricol UL {margin-left:5px; list-style-type:square}
.tricol UL LI {margin-bottom:7px; font-weight:bold; font-family:Tahoma;}
TD.tricol H3 IMG {margin-bottom:4px;}

.article {border-bottom:solid 1px #CCCCCC;}
.topstory, .article, .newsstream{padding-top:15px;}
.topstory .date, .article .date {font:bold 10px Tahoma, Arial, Helvetica, sans-serif; color:#ca0000;}
.topstory H1, .topstory H2, .topstory H3, .topstory H4, .topstory H5, .topstory H6, .article H1, .article H2, .article H3, .article H4, .article H5, .article H6{margin:4px 0 8px 0; font-weight:normal; color:#123b86}
.newsstream, .newsstream A {font:normal 11px Arial, Helvetica, sans-serif; color:#000000;}
.newsstream .date {font:10px Tahoma, Arial, Helvetica, sans-serif; color:#ca0000; margin-right:10px}
.newsstream A, .newsstream A:LINK {text-decoration:none;}
.newsstream A:HOVER {text-decoration:underline; color:#0949a8}
.newsstream {padding-left:11px}
.topstory, .article {padding-right:11px}
.topstory IMG, .article IMG {border:solid 1px #999999; margin:0 7px 0 7px}
.topstory .txt, .article .txt {font:normal 11pt/1.5em Arial, Helvetica, sans-serif;}
TABLE.newsblock TD.head, TD.head H2 {background:#880f20 url(img/TT_02.gif) top repeat-x; color:#FFFFFF;}

TABLE.newsblock TD.head A {color:#FFFFFF;font:normal 11px Arial, Helvetica, sans-serif;}

#cc {font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif; padding:5px; border-top:solid 1px #909599; margin-top:20px; margin-bottom:30px; text-align:center}

#eco {font:bold 11px Arial, Helvetica, sans-serif; color:#657565; margin-top:15px}

.bmenu {font:normal 12px Arial, Helvetica, sans-serif; padding-bottom:20px; color:#858585;}
.bmenu A, .bmenu A:LINK, #tm A, #tm A:LINK {margin: 0 10px 0 10px; text-decoration:none}
.bmenu A:HOVER {color:#000033;}
#tm, #cp {font:normal 11px Tahoma, Helvetica, sans-serif;}
#tm A {text-decoration:none; color: #333333;}
#tm A:HOVER {color:#123b86; text-decoration:underline;}

.more {text-align:right; margin:10px 0 0 0;}
.note {font:normal 11px Tahoma, Arial, Helvetica, sans-serif; margin:2px 10px 2px 10px}
.textblock {font:normal 12px Arial, Helvetica, sans-serif;}
.textblock P, .textblock DIV {margin:0 0 10px 0;}

.mainmenu , .mainmenu TD {font:normal 12px Tahoma, Helvetica, sans-serif; color:#FFFFFF;background: url(img/bg_03.gif) bottom repeat-x;}
.mainmenu A, .mainmenu A:LINK, .mainmenu A:VISITED {font-weight:bold; text-decoration:none; color:#FFFFFF}
.navmenu {font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#CCCCCC}
.navmenu A, .navmenu A:LINK, .navmenu A:VISITED {text-decoration:none; color:#d1e2f7}

.txtplate UL {margin:0; padding:0}
.txtplate UL.menu LI {margin:0;font:bold 11px/11px Tahoma, sans-serif; padding:5px 0 5px 10px;}
.txtplate UL.menu LI:HOVER {background:url(img/bg_br.gif) repeat-x center;}
.txtplate UL.menu LI A, .txtplate UL.menu LI A:LINK { color:#FFFFFF; text-decoration:none}
INPUT.cancelbutton {background:transparent url(img/cancel_button.gif) top left no-repeat; color: #FFFFFF; font:bold 12px Arial, Helvetica, sans-serif; border:none; width:90px; height:33px; margin:10px; cursor:pointer}	
INPUT.sendbutton {background:transparent url(img/blue_button.png) top left no-repeat; color: #FFFFFF; font:bold 12px  Arial, Helvetica, sans-serif; border:none; width:130px; height:35px; margin:10px; cursor:pointer}


A.linkbutton, A.linkbutton:LINK, A.linkbutton:VISITED {display:block; background:#103963 url(img/GUI/link_button.gif) top left no-repeat; color: #9fbcd4; font:bold 11px/37px Tahoma, Arial, Helvetica, sans-serif; border:none; width:143px; height:37px; margin:5px; vertical-align:middle; text-decoration:none; text-align:center}
A.linkbutton:HOVER {color:#cee9ff}

A.linkbutton1, A.linkbutton1:LINK, A.linkbutton1:VISITED {display:block; background:#103963 url(img/GUI/act1_button.gif) top left no-repeat; color: #c5e6ff; font:bold 11px/29px Tahoma, Arial, Helvetica, sans-serif; border:none; width:112px; height:29px; margin:5px; vertical-align:middle; text-decoration:none; text-align:center}
A.linkbutton1:HOVER {color:#cee9ff}

.quoteOff, .quoteOn {font:italic 18pt "Times New Roman", Times, serif; color:#474d50; color:#262F65 }

.quoteOff {visibility:hidden; position:relative; height:0px; overflow:hidden; padding-top:0;}
.quoteOn {visibility:visible; position:relative; height:auto; overflow:visible; padding-top:10px;}

TABLE.quotes {width:90%; background-color:#dbe4e7}