#banner{text-align:center;border-bottom:1px solid #2B3B5C;padding:0px;top:0px;background-color:#fff;width: 100%;font:700 8pt arial,sans-serif,verdana;}
#container{top:padding:0px;height:auto;position:relative;background-color:#fff;}
#container #leftblock{padding:2px;width:145px;top:0px;position:absolute;left:0px;overflow:hidden;height:auto !important;}
#container #leftblock2{padding:2px;width:145px;top:0px;position:absolute;left:7px;overflow:hidden;height:auto !important;}
#container #centerblock{padding:3px;margin-left:155px;left:5px;margin-right:155px;border-top:0px;border-left:3px solid #F0F5FA;border-right:3px solid #F0F5FA;border-bottom:0px;top:0px;position:relative;height:auto !important;height:1000px;min-height:1000px;}
#container #centerblock2{clear:both;padding:3px;margin-left:155px;margin-right:5px;border-top:0px;border-left:3px solid #F0F5FA;border-right:3px solid #F0F5FA;border-bottom:0px;top:0px;position:relative;height:auto !important;height:1000px;min-height:1000px;}
#container #rightblock{width:145px;height:auto;top:0px;position:absolute;right:3px;height:auto !important;}
#container #rightblock2{width:145px;height:auto;top:0px;position:absolute;right:3px;height:auto !important;}
#footer{left:0px;right:0px;top:0px;width:100%;overflow:hidden;position:relative;background-color:#fff;}
#footer #footertext{background-color:#fff;color:#000;width:100%;font-size:10px;overflow:auto;}
#menubody{color:#494949;font-size:10pt;font-weight:bold;}
#menubody2{color:#F0F5FA;font-size:10pt;font-weight:bold;background-color:#DF9E2E;}
.menutitle{padding-left:1px;padding-left:1px;background-color:#e9e9e9;width:100%;overflow:hidden;font-size:12px;font-weight:bold;color:#000;}
.menutitle2{padding-left:3px;padding-right:3px;background-color:#e9e9e9;width:99%;overflow:hidden;font-size:12px;font-weight:bold;color:#000;}
.menubackground{margin-top:5px;margin-right:1px;margin-left:1px;margin-bottom:10px;background-color:#fff;width:100%;overflow:hidden;}
ul#menu_links{list-style-type:none;margin:0px;padding:0px;padding-left:255px;}
ul#menu_links li{float:left;list-style-type:none;padding:0px 0px 0px 0px;margin:0px 1px 0px 1px;background:url(/themes/standard/images/buttons/tab1.png) no-repeat 0% 0%;}
ul#menu_links li a{display:block;list-style-type:none;padding:4px 8px 0px 8px;margin:0px;height:20px;background:url(/themes/standard/images/buttons/tab2.png) no-repeat 100% 0px;white-space:nowrap;font-weight:bold;color:white;text-decoration:none;}
ul#menu_links li:hover{background-image:url(/themes/standard/images/buttons/tab1.png);background-position:0% -24px;}
ul#menu_links li:hover a{background-image:url(/themes/standard/images/buttons/tab2.png);background-position:100% -24px;}

td, p{font-size:10pt;}
FORM{margin:0;}
HR{height:1px;}

.dhtmlwindow{position:absolute;border:5px solid #DC8D09;visibility:hidden;background-color:#f8f8f8;}
.drag-handle{text-indent:0px;font:bold 12px Arial;background-color:#DC8D09;color:white;cursor:move;overflow:hidden;width:auto;height:20px;}
.drag-handle .drag-controls{position:absolute;right:1px;top:0px;bottom:1px;cursor:pointer;}
.drag-contentarea{color:white;height:150px;padding:2px;overflow:auto;}
.drag-statusarea{background-color:#f8f8f8;height:13px;}
.drag-resizearea{float:right;width:13px;height:13px;cursor:nw-resize;font-size:0;}
#interVeil{position: absolute;background: black url(/themes/standard/images/blackdot.gif);width:10px;left:0;top:0;z-index:5;visibility:hidden;filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);opacity:0.8;}

.right{text-align:right;overflow:auto;}
.left{text-align:left;overflow:auto;}
.center{text-align:center;overflow:auto;}	
.hrthin{background-color:#2B3B5C;height:1px;width:100%;}
.hrthick{background-color:#2B3B5C;height:6px;width:100%;}	
.button{border-left:1px solid #FCFEFC;border-top:1px solid #FCFEFC;border-bottom:1px solid #848284;border-right:1px solid #848284;text-decoration:none;background-color:#dddddd;font-size:10px;font-weight:bold;color:#000;text-transform:uppercase;}
.texttitle{color:#494949;font:700 12pt arial,sans-serif,verdana;}
.textlarge{padding:1px;color:#000;font-size:14px;}
.textsmall{color:#000;font-size:8px;}
.textsmallbold{font:700 8pt arial,sans-serif,verdana;color:#000;}
.textnormal{color:#494949;font-size:10pt;padding:3px 3px 3px 3px;}

.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;}

.pagetable{background-color:#fff;width:100%;}
.menutable{background-color:#FFF;color:#369;border:0px solid #369; font:700 9pt arial,sans-serif,verdana;text-transform:uppercase;}
.menu a:link, .menu a:visited, .menu a:active, .menutable a:link, .menutable a:visited, .menutable a:active{color:#039;font-size:10pt;text-decoration:none;}
.menu a:hover, .menutable a:hover{color:#7699B6;font-size:10pt;text-decoration:none;}
.menu2 a:link, .menu2 a:visited,.menu2 a:active{color:#F0F5FA;font-size:10pt;font-weight:bold;background-color:#DF9E2E;}
.cat2{color:#F0F5FA;font-size:10pt;font-weight:bold;background-color:#F0F5FA;}
.cat{color:#494949;font-size:10pt;font-weight:bold;}
A.whomenu:link, A.whomenu:visited, A.whomenu:active{color:#039;text-decoration:underline;font:700 8pt arial,sans-serif,verdana;}
A.whomenu:hover{color:#7699B6;text-decoration:underline;font:700 8pt arial,sans-serif,verdana;}
.whocat{color:#039;text-decoration:none;font:700 8pt arial,sans-serif,verdana;}
.poll{color:#494949;font-size:10pt;text-decoration:none;text-align:center;}
.newslettertext{color:#494949;font-size:8pt;text-decoration:none;}
.newstexttitle{color:#494949;font:700 10pt arial,sans-serif,verdana;}
.newstextnormal{color:#494949;font-size:10pt;width:33%;padding:3px 3px 0;}
.articlecattitle{color:#494949;font:700 10pt arial,sans-serif,verdana;}
.bannertexttitle{color:#494949;font:700 10pt arial,sans-serif,verdana;}
.articlecatempty{color:#888;font:700 10pt arial,sans-serif,verdana;}
.newsfootertable{background-color:#fff;width:100%;border:0;}
.newscontenttable{background-color:#fff;width:100%;border:0;}
.newsheadertable{background-color:#fff;width:100%;border:0;}
A.smallnewslink:link, A.smallnewslink:visited, A.smallnewslink:active{color:#039;text-decoration:none;font:400 8pt arial,sans-serif,verdana;}
A.smallnewslink:hover{color:#7699B6;text-decoration:underline;font:400 8pt arial,sans-serif,verdana;}
.commenttitleback{background-color:#ddd;color:#185787;font:700 10pt arial,sans-serif,verdana;}
.commentsubtitleback{background-color:#ddd;color:#185787;font:400 8pt arial,sans-serif,verdana;}
A.commentlink:hover{color:#7699B6;text-decoration:underline;font:700 10pt arial,sans-serif,verdana;}
.forumtitlebackcolor{background-color:#7699B6;color:#185787;text-transform:uppercase;}
.forumwindow1{background-color:#ffc;color:#185787;font:400 10pt arial,sans-serif,verdana;text-transform:none;}
a{color: #004276;text-decoration: none;}
a:hover{color: #ca0002;}
a:focus{outline-color: -moz-use-text-color;outline-style: none;outline-width: medium;}
.text{background-color:#fff;color:#494949;font-size:10pt;}
.mycontenttable{background-color:#fff;width:100%;border:1px solid #fff;}
.helpsnavtable{background-color:#fff;width:100%;border:1px solid #369;}
.bannertable{background-color:#fff;width:100%;border:1px solid #2B3B5C;}
.myheadertable{border-top:0px solid #F0F5FA;border-left:0px;border-right:0px;border-bottom:0px;width:100%;}
.bannertable2{background-color:#fff;border-top:0px;border-left:0px;border-right:0px;border-bottom:2px solid #F0F5FA;}
.myheadertable2{background-color:#fff;border:1px solid #369;}
.helpsnavtext{color:#494949;font-size:10pt;}
.mycontenttext{color:#494949;font-size:10pt;}
.time{color:#494949;font-size:10pt;}
.bannertext{color:#494949;font-size:10pt;}
.helpsnavtexttitle{color:#494949;font:700 12pt arial,sans-serif,verdana;}
A.helpsnavlink:link, A.helpsnavlink:visited, A.helpsnavlink:active, A.helps:link, A.helps:active, A.helps:visited{color:#039;font-size:10pt;text-decoration:none;}
A.helpsnavlink:hover, A.helps:hover{color:#039;font-size:10pt;text-decoration:underline;}
.webapptext{color:#494949;font-size:8pt;}
.textsmall{color:#494949;font-size:8pt;}
.newsfootertext{color:#494949;font-size:8pt;}
.newssubtitle{color:#494949;font-size:8pt;}
.newstextsmall{color:#494949;font-size:8pt;}
.calhead{color:#494949;font-size:8pt;}
A.webapplink:link, A.webapplink:visited, A.webapplink:active, A.bannerlink:link, A.bannerlink:visited, A.bannerlink:active{color:#039;font-size:8pt;text-decoration:none;}
A.webapplink:hover, A.bannerlink:hover{color:#039;font-size:8pt;text-decoration:underline overline;}
.fullnewstitle{color:#039;font:700 12pt arial,sans-serif,verdana;}
.mycontenttexttitle{color:#494949;font:700 12pt arial,sans-serif,verdana;}
.formstexttitle{color:#494949;font:700 12pt arial,sans-serif,verdana;}
.formstextsmall{color:#494949;font:400 8pt arial,sans-serif,verdana;}
.articlecatnormal{color:#494949;font:700 10pt arial,sans-serif,verdana;}
.statstextbold{color:#494949;font:700 10pt arial,sans-serif,verdana;}
.formstextnormal{color:#494949;font:700 10pt arial,sans-serif,verdana;}
.forumtextbold{color:#494949;font:700 10pt arial,sans-serif,verdana;}
.formstext{color:#494949;font:400 10pt arial,sans-serif,verdana;}
.statstext{color:#494949;font:400 10pt arial,sans-serif,verdana;}
.boardtitle{background-color:#F0F5FA;color:#369;font-weight:bold;}
.imtitle{background-color:#eee;color:#185787;font:700 10pt arial,sans-serif,verdana;}
.imselected{background-color:#ffffce;color:#185787;font:400 8pt arial,sans-serif,verdana;text-transform:none;}
.imwindow1{background-color:#fff;color:#494949;font:400 8pt arial,sans-serif,verdana;text-transform:none;}
.forumwindow2{background-color:#fff;color:#494949;font:400 10pt arial,sans-serif,verdana;text-transform:none;}
.imwindow2{background-color:#E9EAEA;color:#494949;font:400 10pt arial,sans-serif,verdana;text-transform:none;}
.forumwindow3{background-color:#E9EAEA;color:#494949;font:400 10pt arial,sans-serif,verdana;text-transform:none;}
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{color:#039;text-decoration:none;font:700 10pt arial,sans-serif,verdana;}
A.newimlink:hover, A.mycontentlink:hover, A.forumlink:hover, A.polllink:hover{color:#7699B6;text-decoration:underline;font:700 10pt arial,sans-serif,verdana;}
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:#039;text-decoration:none;font:400 10pt arial,sans-serif,verdana;}
A.oldimlink:hover, A.forumnav:hover, A.newslink:hover{color:#7699B6;text-decoration:underline;font:400 10pt arial,sans-serif,verdana;}

.codepost{display:block;background-color:#fff;width:auto;white-space:normal;overflow:auto;padding-left:2px;padding-bottom:12px;height:expression( this.scrollHeight > 249 ? "250px" : "auto" );max-height:250px;width:auto !important;width:500px;max-width:500px;height:auto !important;}
A.morelink:link, A.morelink:visited, A.morelink:active, A.morelink:hover{font-size:9pt;}
a img{border:0;text-decoration:none;}
.highlight{color:#f93;font-weight:700;}
.mouseoveroff{background-color:transparent;}
.mouseover{cursor:help;background-color:#f93;}
.menubordercolor{background-color:#FFF;}
.menubackcolor{background-color:#FFF;}
.topnavbar, .navbar{background-color:#2B3B5C;text-transform:uppercase;}
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,sans-serif,verdana;}
A.topnav:active, A.topnav:hover, .menutable A:active, A.nav:hover, A.nav:active{color:#7699B6;text-decoration:none;font:700 10pt arial,sans-serif,verdana;}
A.topnav2:link, A.topnav2:visited, A.nav2:link, A.nav2:visited{color:#DC8F09;text-decoration:none;font:700 10pt arial,sans-serif,verdana;}
A.topnav2:active, A.topnav2:hover, A.nav2:hover, A.nav2:active{color:#7699B6;text-decoration:none;font:700 10pt arial,sans-serif,verdana;}
.forumtext{color:#494949;background-color:#fff;border:0;font:400 10pt arial,sans-serif,verdana;}
table.forumtitlebackcolor{border-spacing:1px;border-collapse:separate;}
.titlebg{background-color:#185787;}
.titletext{background-color:#f2c973;}
.windowbg2{background-color:#fff;}
.articlebackcolor{background-color:#fff;}
.articlebordercolor{background-color:#fff;}
.commentbackcolor{background-color:#fff;}
.commentbordercolor{background-color:#fff;}
.windowbg3{background-color:#eee;}
.windowbg{background-color:#eee;}
.fpage{font-size:0.89em;}