body{text-align:left;margin-top:10px;margin-bottom:10px;color:#666666;font:12px verdana, arial, sans-serif;}
img{border:0px;margin:0px;padding:0px;}
A:link{text-decoration:none;}
A:visited{text-decoration:none;}
A:active{text-decoration:none;}
A:hover{text-decoration:underline;}
h1, h2, h3{margin:.8em 0 .2em 0;padding:0;}
p{margin:.4em 0 .8em 0;padding:0;}
#page_wrapper{float:left;margin-left:auto;margin-right:auto;width:98%;padding:2px;text-align:left;}
#header{clear:both;float:left;width:100%;}
#header h1{margin:0px;font-family:verdana, arial, sans-serif;font-size:28px;letter-spacing:-1px;}
#header h2{margin:0px;font-family:verdana, arial, sans-serif;font-size:14px;letter-spacing:1px;}
#header_wrapper{width:100%;margin:0px;padding:0px;height:130px;}
#header_tags{width:50%;height:60px;margin:0px;float:left;padding-left:10px;padding-top:5px;display:inline;}
#logo{padding-right:10px;padding-top:5px;height:60px;margin:0px;float:right;display:inline;}
#search{height:20px;padding-right:10px;padding-bottom:5px;padding-top:25px;margin:0px;text-align:right;float:right;}
#themesel{width:50%;height:20px;height:20px;padding-left:10px;padding-bottom:5px;padding-top:30px;margin:0px;float:left;}
#header p, #header h1, #header h2{margin:0;}
#header ul{clear:left;float:left;width:100%;list-style:none;margin:10px 0 0 0;padding:0;}
#header ul li{display:inline;list-style:none;margin:0;padding:0;}
#header ul li a{display:block;float:left;margin:0 0 0 1px;padding:3px 10px;text-align:center;text-decoration:none;position:relative;left:15px;line-height:1.3em;}
#header ul li a:hover{}
#header ul li a.active, #header ul li a.active:hover{font-weight:bold;}
#header ul li a span{display:block;}
#layoutdims{clear:both;background:#eee;border-top:4px solid #000;margin:0;padding:6px 15px !important;text-align:right;}
.colright, .colmid, .colleft{float:left;width:100%;position:relative;}
.col1, .col2, .col3{float:left;position:relative;padding:0.5% 0 1% 0;overflow:hidden;}
.colmask{position:relative;clear:both;float:left;width:100%;overflow:hidden;}
.threecol{}
.threecol .colmid{right:20%;}
.threecol .colleft{right:60%;}
.threecol .col1{width:58%;left:101%;}
.threecol .col2{width:18%;left:23%;}
.threecol .col3{width:18%;left:85%;}
.ltwocolright, .ltwocolmid, .ltwocolleft{float:left;width:100%;position:relative;}
.ltwocol1, .ltwocol2, .ltwocol3{float:left;position:relative;padding:0.5% 0 1% 0;overflow:hidden;}
.ltwoleftmenu{}
.ltwoleftmenu .ltwocolleft{right:80%;}
.ltwoleftmenu .ltwocol1{width:80%;left:101%;}
.ltwoleftmenu .ltwocol2{width:18%;left:1%;}
.ltwoleftcontent{width:99%;}
.rtwocolright, .rtwocolmid, .rtwocolleft{float:left;width:100%;position:relative;}
.rtwocol1, .rtwocol2, .rtwocol3{float:left;position:relative;padding:0.5% 0 1% 0;overflow:hidden;}
.rtworightmenu{}
.rtworightmenu .rtwocolleft{right:20%;}
.rtworightmenu .rtwocol1{width:79%;left:20.5%;}
.rtworightmenu .rtwocol2{width:18%;left:22%;}
.rtworightcontent{width:99.0%;}
#links_area{clear:both;float:left;width:100%;}
#footer{clear:both;float:left;width:100%;height:60px;text-align:center;padding-top:12px;font-family:verdana, arial, sans-serif;font-size:9px;line-height:11px;}
#footer p{padding:10px;margin:0;}
.menu_container{border-style:solid;border-width:1px;margin-bottom:2px;}
.menu_caption_wrapper{margin:0px 0px 0px 0px;padding:2px 0px 2px 0px;width:100%;height:18px;font-family:verdana, arial, sans-serif;font-size:12px;letter-spacing:-1px;margin-bottom:1px;}
menu_caption_wrapper img{}
.menu_caption_left{display:inline;float:left;vertical-align:top;padding-left:3px;padding-right:3px;padding-top:1px;}
.menu_caption_open{display:inline;float:right;width:25px;padding:3px 5px 0px 0px;margin:0px 3px 5px 0px;cursor:pointer;background-repeat:no-repeat;background-position:right top;}
.menu_caption_close{display:inline;float:right;width:25px;padding:3px 5px 0px 0px;margin:0px 3px 5px 0px;cursor:pointer;background-repeat:no-repeat;background-position:right top;}
.menucontent_container{width:100%;}
.columntext{margin-top:0px;margin-bottom:10px;padding:5px;font-family:verdana, arial, sans-serif;font-size:11px;line-height:14px;}
#body_caption_wrapper{margin:0px;padding:0px 0px 0px 0px;width:100%;height:20px;font-family:verdana, arial, sans-serif;font-size:13px;letter-spacing:-1px;}
.content{padding:0px;margin-top:0px;margin-bottom:10px;margin-left:0px;margin-right:0px;font-family:verdana, arial, sans-serif;font-size:12px;line-height:14px;width:100%;}
#center_menu3{padding:2px;margin-top:0px;margin-bottom:10px;margin-left:0px;margin-right:0px;}
#center_menu4{width:49%;float:left;}
#center_menu5{width:49%;float:right;}
.spacer{}
.content h1{margin:0px;font-family:verdana, arial, sans-serif;font-size:28px;letter-spacing:-1px;}
.content h2{margin:0px;font-family:verdana, arial, sans-serif;font-size:24px;letter-spacing:-1px;}
.content h3{margin:0px;font-family:verdana, arial, sans-serif;font-size:20px;letter-spacing:-1px;}
.content h4{margin:0px;font-family:verdana, arial, sans-serif;font-size:18px;letter-spacing:-1px;}
.columntext h1{margin:0px;font-family:verdana, arial, sans-serif;font-size:24px;letter-spacing:-1px;}
.columntext h2{margin:0px;font-family:verdana, arial, sans-serif;font-size:20px;letter-spacing:-1px;}
.columntext h3{margin:0px;font-family:verdana, arial, sans-serif;font-size:18px;letter-spacing:-1px;}
.columntext h4{margin:0px;font-family:verdana, arial, sans-serif;font-size:16px;letter-spacing:-1px;}
.content p{margin-top:15px;margin-bottom:15px;font-family:verdana, arial, sans-serif;font-size:12px;line-height:18px;}
.columntext p{margin-top:10px;margin-bottom:5px;font-family:verdana, arial, sans-serif;font-size:10px;line-height:14px;}
#navlist{margin-top:1px;margin-bottom:0px;text-align:center;padding:4px 0;margin-left:0;font:bold 10px Verdana, sans-serif;}
#navlist li{list-style:none;margin:0;display:inline;}
#navlist li a{padding:5px 15px;margin-left:3px;border-bottom:none;text-decoration:none;font-size:10px;}
.float_left{float:left;margin-right:10px;}
.float_right{float:right;margin-left:10px;}
.featurebox_center{margin:0px;padding:10px;font-family:verdana, arial, sans-serif;font-size:11px;line-height:18px;}
.featurebox_side{margin:0px;margin-left:10px;margin-right:10px;margin-bottom:15px;padding:10px;font-family:verdana, arial, sans-serif;font-size:11px;line-height:18px;}
.defaulttext{background:none;font:10px verdana, arial, sans-serif;}
.mediumtext{font:10px verdana, arial, sans-serif;}
.smalltext{font:9px verdana, arial, sans-serif;}
.smallblacktext{font:9px verdana, arial, sans-serif;}
.tbox.chatbox{width:80%;margin-left:auto;margin-right:auto;}
.fborder{}
.tbox{font:10px verdana, arial, sans-serif;}
.button{font:10px verdana, arial, sans-serif;text-align:center;border-width:2px;margin:3px;padding:1px 2px;}
.nextprev{font:9px verdana, arial, sans-serif;text-align:center;padding:2px;}
.np{font:9px verdana, arial, sans-serif;text-align:center;padding:2px;}
.fcaption{text-align:left;font:12px verdana, arial, sans-serif;padding:4px;}
.forumheader{text-align:left;font:12px verdana, arial, sans-serif;padding:4px;}
.forumheader2{text-align:left;font:12px verdana, arial, sans-serif;padding:4px;}
.forumheader3{text-align:left;font:11px verdana, arial, sans-serif;padding:4px;}
.forumborder{}
.helpbox{width:350px;font:9px verdana, arial, sans-serif;}
.indent{font-size:9px;font-family:Verdana, Arial, Helvetica, sans- serif;margin:5px;padding:5px;}
.blockquote{font-family:verdana, tahoma, arial, helvetica, sans-serif;font-size:9px;margin:5px;padding:5px;font-weight:bold;}
.newscontainer{margin:0px 0px 5px 0px;padding:3px;}
.newsdetail{font:9px verdana, arial, sans-serif;color:#000;}
.newslistdate{font:7px verdana, arial, sans-serif;text-align:right;}
.cbdate{font:8px verdana, arial, sans-serif;}
.signup_required{font:13px verdana, arial, sans-serif;text-align:left;}
.signup_text{font:12px verdana, arial, sans-serif;text-align:center;border:solid 1px;}
div.menuBar, div.menuBar a.menuButton, div.menuButton, div.menuButton_over, div.menu, div.menu a.menuItem{font:normal 11px arial, verdana, tahoma, sans-serif;}
div.menuBar{padding:4px 0px;text-align:left;}
div.emenuBar{text-align:left;}
div.menuBar a.menuButton, div.menuButton, div.menuButton_over{border:1px solid;cursor:default;left:0px;margin:0px;padding:2px 4px 2px 22px;position:relative;text-decoration:none;top:0px;z-index:100;}
div.menuBar a.menuButton:hover, div.menuButton:hover, div.menuButton_over{background-color:transparent;}
div.menuBar a.menuButtonActive, div.menuButtonActive, div.menuButtonActive:hover, div.menuBar a.menuButtonActive:hover{left:1px;top:1px;}
div.menu{border:1px solid;left:0px;padding:1px;position:absolute;top:0px;visibility:hidden;z-index:101;}
div.menu a.menuItem{cursor:default;display:block;padding:2px 11px 2px 0px;text-decoration:none;white-space:nowrap;}
div.menu a.menuItem:hover, div.menu a.menuItemHighlight{}
div.menu a.menuItem span.menuItemBuffer, div.menu a.menuItem:hover span.menuItemBuffer{padding:0px 2px;}
div.menu a.menuItem span.menuItemText{padding:0px 0px 0px 3px;}
div.menu a.menuItem span.menuItemArrow{margin-right:-.75em;}
div.menu div.menuItemSep{margin:4px 2px;}
#fiupsection{padding:5px;background-color:#fff;}
#fiupsectionnote{padding:5px;}
.spacer{padding:2px 0 2px 0;}
.nforumholder{border:1px solid #345487;padding:0px;background-color:#fff;}
.nforumcaption{background-image:url(images/nforumcaption.png);padding:8px 4px 8px 4px;font:12px verdana, tahoma, arial, helvetica, sans-serif;color:#fff;}
.nforumcaption2{background-image:url(images/nforumcaption2.png);padding:8px 0px 8px 4px;font:10px verdana, tahoma, arial, helvetica, sans-serif;color:#000;font-weight:bold;}
.nforumcaption3{border:1px solid #fff;padding:4px;background-color:#E4EAF2;font:12px verdana, tahoma, arial, helvetica, sans-serif;}
.nforumthread{border:1px solid #fff;padding:4px;background-color:#EEF2F7;font:10px verdana, tahoma, arial, helvetica, sans-serif;}
.nforumthread2{border:1px solid #fff;padding:4px;background-color:#D1DCEB;font:10px verdana, tahoma, arial, helvetica, sans-serif;}
.nforumreplycaption{border:1px solid #fff;padding:4px;background-color:#E2EDF2;font:12px verdana, tahoma, arial, helvetica, sans-serif;}
.nforumreply{border:1px solid #fff;padding:4px;background-color:#EDF4F7;font:10px verdana, tahoma, arial, helvetica, sans-serif;}
.nforumreply2{border:1px solid #fff;padding:4px;background-color:#CFE0EB;font:10px verdana, tahoma, arial, helvetica, sans-serif;}
.nforumdisclaimer{font:9px verdana, tahoma, arial, helvetica, sans-serif;color:#5d6e75;}
.nforumview1{border:1px solid #fff;padding:4px;background-color:#E4EAF2;font:10px verdana, tahoma, arial, helvetica, sans-serif;}
.nforumview2{border:1px solid #fff;padding:4px;background-color:#DFE6EF;font:10px verdana, tahoma, arial, helvetica, sans-serif;}
.nforumview3{padding:4px;background-color:#BCD0ED;font:10px verdana, tahoma, arial, helvetica, sans-serif;color:#263448;}
.nforumview4{padding:4px;background-color:#E4EAF2;font:9px verdana, tahoma, arial, helvetica, sans-serif;color:#3A4F6C;}

