*{border:none;font-family:Tahoma, sans-serif;font-size:12px;margin:0;padding:0}
html{height:100%}
body{height:100%;background:#01466f url(/hs/images/darkblue/bg-body.png) 0 0 repeat-x;color:#fff}
h1{font-size:23px;color:#fff;line-height:65px;text-transform:uppercase;font-weight:normal;margin:0;padding:0}
h1.stat{text-indent:35px;background:url(/hs/images/darkblue/bg-stat.png) left center no-repeat;margin-top:20px}
h1.pop{text-indent:35px;background:url(/hs/images/darkblue/bg-popular.png) left center no-repeat;white-space:nowrap;text-align:right;position:relative;float:right}
*+html h1.pop{z-index:10;left:-30px}
p{margin-bottom:7px;color:#fff}
p.blue{margin-bottom:30px}
a:hover{text-decoration:none}
.clearbar{line-height:0;font-size:0;clear:both}
#container{min-height:100%;margin-bottom:-91px}
#container-inside{width:900px;padding-left:50px;padding-right:50px;background:url(/hs/images/darkblue/bg-container-inside.png) 0 0 no-repeat;margin:0 auto}
#header{height:120px;overflow:hidden}
#img-logo{float:left;margin-top:35px}
#header ul{list-style-type:none;margin-top:40px;float:right}
#header ul li{float:left}
#header ul li a{display:block;height:25px;padding-right:22px;margin-left:20px;line-height:24px;font-size:13px;color:#caf4ff;background:url(/hs/images/darkblue/bg-menu.png) right -100px no-repeat}
#header ul li a b{display:block;float:left;width:20px;height:25px;margin-left:-20px;background:url(/hs/images/darkblue/bg-menu.png) left -100px no-repeat}

#header ul li a.current{text-decoration:none;color:#0cf}
#header ul li a:hover{background:url(/hs/images/darkblue/bg-menu-ie.png) right top no-repeat;text-decoration:none;color:#0cf}
#header ul li a:hover b{background:url(/hs/images/darkblue/bg-menu-ie.png) left top no-repeat} 

/* #header ul li a:hover{text-decoration:none;color:#0cf}
#header ul li a.current{background:url(/hs/images/darkblue/bg-menu-ie.png) right top no-repeat;text-decoration:none;color:#0cf}
#header ul li a.current b{background:url(/hs/images/darkblue/bg-menu-ie.png) left top no-repeat} */

#header-under{height:107px;background:url(/hs/images/darkblue/bg-header-under.png) center top no-repeat}
#header-under ul li{float:left;color:#caf4ff;width:150px;margin-top:45px;text-align:center}
#header-under ul li span{font-style:normal;text-align:left;display:table;margin:0 auto}
* html #header-under ul li{z-index:expression(runtimeStyle.zIndex=1,innerHTML="<table><tr><td>"+innerHTML+"</td></tr></table>")}
*+html #header-under ul li{z-index:expression(runtimeStyle.zIndex=1,innerHTML="<table><tr><td align='left'>"+innerHTML+"</td></tr></table>")}
*+html #header-under ul li table td span{text-align:left;color:#caf4ff}
#content{text-align:center;overflow:hidden}
*+html #content{margin-bottom:-70px}
p.cp{width:300px;margin:80px auto}
#content p{text-align:left}
#content-left{text-align:left;float:left;width:255px}
#content-right{text-align:right;float:right;width:255px}
#content-right ul li span{color:#0CF}
#add-forum{display:block;outline:none;margin:80px 0 -50px}
#footer-spacer{height:101px;clear:both}
#footer{height:91px;background:url(/hs/images/darkblue/bg-footer.png) 0 0 repeat-x}
#footer-inside{width:900px;height:91px;padding-left:50px;padding-right:50px;background:url(/hs/images/darkblue/bg-footer.png) 0 0 repeat-x;margin:0 auto}
#footer p{color:#caf4ff;margin-top:30px}
#footer-left{float:left;margin:0}
#footer-right{float:right;max-width:600px;margin:0;font-size:10px}
#footer-right a{font-size:10px}
p.blue,a,* html #header-under ul li table td span{color:#caf4ff}
* html #header-under ul li table td span span,*+html #header-under ul li table td span span,p.blue span,#header-under ul li span span{color:#0cf;display:inline;margin:0}
* html p.cp,*+html p.cp{margin-top:84px}
.error{background:#FFF4F0;color:red;border:1px solid red;margin:10px 0;padding:10px}
form{display:inline}
input.text,textarea,input.mainoption,input.liteoption,select{border:solid 1px #CCC;background-color:#F0F0F0;color:#666}
input.text,textarea{width:100%;padding:2px}

input.text:focus,textarea:focus,input.mainoption:focus,input.liteoption:focus{color:#222;background-color:#FAFAFA;border-color:#003464}
* html input.text,* html textarea,* html input.mainoption,* html input.liteoption{color:#444;background-color:#F8F8F8;border-color:#888}
* html input.ie6{margin-left:3px}
.form-left{background:#025C7E;font-weight:700;color:#fff}
.form-table td{border-bottom:solid 1px gray;padding:5px}
.form-table tr td{color:#fff}
.form-table tr:hover td{color:#fff}
.form-table tr td label{color:#fff;font-weight:400;display:block;margin:15px 0}
.form-table tr td .form-comment{color:#00CCFF;font-size:10px}
.form-table td.form-submit{text-align:center;border-bottom:none}
.form-table td.form-row{text-align:center}
.form-right{color:#fff}
input.text-num,* html input.text-num{width:50px}
table.top{width:100%;margin:0 0 1px}
table.top thead th{text-align:center;line-height:18px;color:#fff;white-space:nowrap;height:18px;background:#003464}
table.top td{border-bottom:1px solid #003464;height:19px;vertical-align:middle;text-align:center;padding:.5ex 10px}
table.top tr.r0{background:#036583}
table.top tr.r1{background:#024E75}
table.top .bottom{font-weight:700;color:#335c72;height:25px}
table.top .header{font-weight:700;border-bottom:1px solid #003464;color:#335c72}
.license ul{list-style-type:circle;margin:20px}
#header-under ul,ul{list-style-type:none}
#content-right ul,#content ul{list-style-type:none;width:255px}
#content-right ul li,#content ul li{padding-left:25px;background:url(/hs/images/darkblue/marker.png) 0 4px no-repeat;text-align:left;width:230px;color:#caf4ff;margin-bottom:7px}
input.mainoption,* html input.mainoption{color:#000}