body{margin:0 10% 0 10%;padding:0;border:0;background-color:#ebf0f3;color:#000;font-family:arial, helvetica, sans-serif;}
.pagetable{background-color:#fff;width:100%;}
.menutable{background-color:#2b405b;color:#fff;border:1px solid #2b405b;font:700 10pt arial, helvetica, sans-serif;}
A.whomenu:link,A.whomenu:visited,A.whomenu:active{color:#004276;text-decoration:underline;font:700 8pt arial, helvetica, sans-serif;}
A.whomenu:hover{color:#ca0002;text-decoration:none;font:700 8pt arial, helvetica, sans-serif;}
.whocat{color:#004276;text-decoration:none;font:700 8pt arial, helvetica, sans-serif;}
.poll{color:#000;font-size:10pt;text-decoration:none;font-family:arial, helvetica, sans-serif;text-align:center;}
.calbody{color:#666;font-size:8pt;font-family:arial, helvetica, sans-serif;}
.calhigh{color:#090;font:700 8pt arial, helvetica, sans-serif;}
.caltoday{color:#004276;font:700 8pt arial, helvetica, sans-serif;}
.newslettertext{color:#000;font-size:8pt;text-decoration:none;font-family:arial, helvetica, sans-serif;}
.newstexttitle{color:#fff;font:700 10pt arial, helvetica, sans-serif;}
.newstextnormal{color:#000;font-size:10pt;font-family:arial, helvetica, sans-serif;padding:3px 3px 0;}
.articlecattitle,.bannertexttitle{color:#004276;font:700 10pt arial, helvetica, sans-serif;}
.articlecatempty{color:#888;font:700 10pt arial, helvetica, sans-serif;}
.newsfootertable,.newscontenttable,.newsheadertable{background-color:#fff;width:100%;border:0;}
A.smallnewslink:link,A.smallnewslink:visited,A.smallnewslink:active{color:#004276;text-decoration:none;font:400 8pt arial, helvetica, sans-serif;}
A.smallnewslink:hover{color:#ca0002;text-decoration:none;font:400 8pt arial, helvetica, sans-serif;}
.commenttitleback{background-color:#ddd;color:#000;font:700 10pt arial, helvetica, sans-serif;}
.commentsubtitleback{background-color:#ddd;color:#000;font:400 8pt arial, helvetica, sans-serif;}
A.commentlink:hover{color:#fff;text-decoration:none;font:700 10pt arial, helvetica, sans-serif;}
.forumtitlebackcolor{background-color:#888;}
.forumwindow1{background-color:#ffc;color:#000;font:400 10pt arial, helvetica, sans-serif;}
A:link,A:visited,A:active{color:#004276;text-decoration:none;font-family:arial, helvetica, sans-serif;}
A:hover{color:#ca0002;text-decoration:none;font-family:arial, helvetica, sans-serif;}
.text{background-color:#fff;color:#000;font-size:10pt;font-family:arial, helvetica, sans-serif;}
.mycontenttable{background-color:#fff;width:100%;border:1px #fff solid;}
.helpsnavtable,.bannertable,.myheadertable{background-color:#fff;width:100%;border:0px #2b405b solid;}
.bannertable2,.myheadertable2{background-color:#fff;border:1px #2b405b solid;}
.helpsnavtext,.mycontenttext,.time,.bannertext{color:#000;font-size:10pt;font-family:arial, helvetica, sans-serif;}
.helpsnavtexttitle{color:#000;font:700 12pt arial, helvetica, sans-serif;}
A.helpsnavlink:link,A.helpsnavlink:visited,A.helpsnavlink:active,A.helps:link,A.helps:active,A.helps:visited{color:#004276;font-size:10pt;text-decoration:none;font-family:arial, helvetica, sans-serif;}
A.helpsnavlink:hover,A.helps:hover{color:#ca0002;font-size:10pt;text-decoration:none;font-family:arial, helvetica, sans-serif;}.webapptext,.textsmall,.newsfootertext,.newssubtitle,.newstextsmall,
.calhead{color:#000;font-size:8pt;font-family:arial, helvetica, sans-serif;}
A.webapplink:link,A.webapplink:visited,A.webapplink:active,A.bannerlink:link,A.bannerlink:visited,A.bannerlink:active{color:#004276;font-size:8pt;text-decoration:none;font-family:arial, helvetica, sans-serif;}
A.webapplink:hover,A.bannerlink:hover{color:#ca0002;font-size:8pt;text-decoration:none;font-family:arial, helvetica, sans-serif;}
.formstexttitle,.mycontenttexttitle,.texttitle,.fullnewstitle{color:#004276;font:700 12pt arial, helvetica, sans-serif;}
.formstextsmall{color:#000;font:400 8pt arial, helvetica, sans-serif;}
.button,.newsletterbutton,.votebutton,.searchbutton{background-color:#ddd;color:#000;font-family:arial, helvetica, sans-serif;}
.statstextbold,.formstextnormal,.forumtextbold,.articlecatnormal{color:#000;font:700 10pt arial, helvetica, sans-serif;}
.statstext,.formstext{color:#000;font:400 10pt arial, helvetica, sans-serif;}
.imtitle,.boardtitle{background-color:#eee;color:#000;font:700 10pt arial, helvetica, sans-serif;}
.imselected{background-color:#ffffce;color:#000;font:400 10pt arial, helvetica, sans-serif;}
.imwindow1,.forumwindow2{background-color:#fff;color:#000;font:400 10pt arial, helvetica, sans-serif;}
.imwindow2,.forumwindow3{background-color:#eee;color:#000;font:400 10pt arial, helvetica, sans-serif;}
A.newimlink:link,A.newimlink:visited,A.newimlink:active,A.mycontentlink:link,A.mycontentlink:visited,A.mycontentlink:active,A.forumlink:link,A.forumlink:visited,A.forumlink:active,A.polllink:link,A.polllink:visited,A.polllink:active,
.cat{color:#004276;text-decoration:none;font:700 10pt arial, helvetica, sans-serif;}
A.newimlink:hover,A.mycontentlink:hover,A.forumlink:hover,A.polllink:hover{color:#ca0002;text-decoration:none;font:700 10pt arial, helvetica, sans-serif;}
A.oldimlink:link,A.oldimlink:visited,A.oldimlink:active,A.forumnav:link,A.forumnav:visited,A.forumnav:active,A.newslink:link,A.newslink:visited,A.newslink:active{color:#004276;text-decoration:none;font:400 10pt arial, helvetica, sans-serif;}
A.oldimlink:hover,A.forumnav:hover,A.newslink:hover{color:#ca0002;text-decoration:none;font:400 10pt arial, helvetica, sans-serif;}
td,p{font-size:10pt;font-family:arial, helvetica, sans-serif;}
FORM{margin:0;}HR{height:1px;}
.codepost{background-color:#fff;width:600px;white-space:nowrap;overflow:scroll;padding-left:2px;padding-bottom:12px;}
A.morelink:link,A.morelink:visited,A.morelink:active,A.morelink:hover{color:#004276;text-decoration:underline;font:bold 13px arial, helvetica, sans-serif;white-space:nowrap;}
a img{border:0;text-decoration:none;}
.highlight{color:#f93;font-weight:700;}
.mouseoveroff{background-color:transparent;}
.mouseover{cursor:help;background-color:#f93;}
.menutable A:link,.menutable A:visited{color:#fff;text-decoration:underline;font:700 10pt arial, helvetica, sans-serif;}
.topnavbar,.menubordercolor,.navbar{background-color:#2b405b;}
A.topnav:link,A.topnav:visited,A.commentlink:link,A.commentlink:visited,A.commentlink:active,A.nav:link,A.nav:visited{color:#fff;text-decoration:none;font:700 10pt arial, helvetica, sans-serif;}
A.topnav:active,A.topnav:hover,.menutable A:active,.menutable A:hover,A.nav:hover,A.nav:active{color:#6b8ab6;text-decoration:none;font:700 10pt arial, helvetica, sans-serif;}
.forumtext{color:#000;background-color:#fff;border:0;font:400 10pt arial, helvetica, sans-serif;}
table.forumtitlebackcolor{border-spacing:1px;border-collapse:separate;}
.titlebg{background-color:#000;}
.titletext{background-color:#f2c973;}
.windowbg2,.articlebackcolor,.articlebordercolor,.commentbackcolor,.commentbordercolor,.menubackcolor{background-color:#fff;}
.windowbg3,.windowbg{background-color:#eee;}
.fpage{font-size:0.89em;}
.dhtmlwindow{position:absolute;border:2px solid #2b405b;visibility:hidden;background-color:#CCCCCC;}
.drag-handle{padding:1px;text-indent:2px;font:bold 12px Arial;background-color:#2b405b;color:white;cursor:move;overflow:hidden;width:auto;}
.drag-handle .drag-controls{position:absolute;right:1px;top:2px;}
.drag-contentarea{border-top:1px solid gray;background-color:#ebf0f3;color:white;height:150px;padding:2px;overflow:auto;}
.drag-statusarea{ border-top:1px solid gray;background-color:#F8F8F8;height:13px;}
.drag-resizearea{ float:right;width:13px;height:13px;cursor:nw-resize;font-size:0;}
/* new */
.small_center_text{color:#000;text-decoration:none;font:700 8pt arial,sans-serif,verdana;}
.small_text{color:#000;text-decoration:none;font:700 8pt arial,sans-serif,verdana;}
.textsmallbold{font:700 8pt arial,sans-serif,verdana;color:#000;}
.textsmall{color:#000;font-size:8px;}
/*css tabs */
ul#tabnav { /* general settings */
text-align:center;/* set to left, right or center */
margin:1em 0 1em 0;/* set margins as desired */
font:bold 11px verdana, arial, sans-serif;/* set font as desired */
border-bottom:5px solid #2b405b;/* set border COLOR as desired */
list-style-type:none;
padding:3px 10px 3px 10px;/* THIRD number must change with respect to padding-top (X) below */
}
ul#tabnav li{display:inline;}
div#tab1 li.tab1, div#tab2 li.tab2{ /* settings for selected tab */
border-bottom:1px solid #fff;/* set border color to page background color */
background-color:#fff;/* set background color to match above border color */
}
div#tab1 li.tab1 a, div#tab2 li.tab2 a{ /* settings for selected tab link */
background-color:#fff;/* set selected tab background color as desired */
color:#000;/* set selected tab link color as desired */
position:relative;
top:1px;
padding-top:4px;/* must change with respect to padding (X) above and below */
}
ul#tabnav li a { /* settings for all tab links */
padding:3px 4px;/* set padding (tab size) as desired;FIRST number must change with respect to padding-top (X) above */
border:1px solid #000;/* set border COLOR as desired;usually matches border color specified in #tabnav */
background-color:#2b405b;/* set unselected tab background color as desired */
color:#fff;/* set unselected tab link color as desired */
margin-right:5px;/* set additional spacing between tabs as desired */
text-decoration:none;
border-bottom:none;
;}
ul#tabnav a:hover { /* settings for hover effect */
color:#000;
background:#fff;/* set desired hover color */
}