html{overflow:hidden}
body{z-index:-1;margin:0;overflow:hidden;height:100%;width:100%;background:#11366D url(gbg.jpg) repeat-x 0 0}
#h{overflow:auto;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0}
#hi{background:#11366D url(gbg.jpg) repeat-x 0 0;width:100%}
.card #hi{background:#11366D}
body,a,div,img,table,td,th,p{-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;cursor:default;font-family:arial,sans-serif;color:#000}
body,ul,li{margin:0;padding:0}
ul{list-style:none}
form,fieldset,p{margin:0}
table{border:none;margin:0;border-collapse:collapse}
td,th{padding:0px;vertical-align:top}
a{cursor:pointer;outline:none;text-decoration:none}
a:hover{text-decoration:underline}a,:focus{outline:0}.clr{clear:both}
img{border:none}a img{cursor:pointer}

#g{width:760px;margin:0 auto}
#gt{height:252px;position:relative;bottom:53px}
#gt h1{display:none}

#gt2{height:160px;overflow:hidden}
#gt2 h1{margin:0;overflow:hidden;height:110px;text-align:left}
#gt2 h1 a{width:214px;height:110px;line-height:320px;display:block;background:url(logo.jpg) no-repeat 0 0}

#gthr{width:960px;height:53px;background:url(hr.gif) no-repeat center top;position:relative;top:228px;width:100%;margin:0 auto}
#gm{height:51px;overflow:hidden;position:relative;top:-53px}
#gm ul li{float:left;height:51px}
#gm ul li a{float:left;display:block;height:51px;background:url(menu.gif);line-height:200px;width:89px}
#gm a.gm1{background-position:0 0;width:49px}#gm a:hover.gm1,#gm .a a.gm1{background-position:0 -51px;width:49px}
#gm a.gm2{background-position:-49px 0}#gm a:hover.gm2,#gm .a a.gm2{background-position:-49px -51px}
#gm a.gm3{background-position:-138px 0}#gm a:hover.gm3,#gm .a a.gm3{background-position:-138px -51px}
#gm a.gm4{background-position:-227px 0}#gm a:hover.gm4,#gm .a a.gm4{background-position:-227px -51px}
#gm a.gm5{background-position:-316px 0}#gm a:hover.gm5,#gm .a a.gm5{background-position:-316px -51px}
#gm a.gm6{background-position:-405px 0}#gm a:hover.gm6,#gm .a a.gm6{background-position:-405px -51px}
#gm a.gm7{background-position:-494px 0}#gm a:hover.gm7,#gm .a a.gm7{background-position:-494px -51px}
#gm a.gm8{background-position:-583px 0}#gm a:hover.gm8,#gm .a a.gm8{background-position:-583px -51px}
#gm a.gm9{background-position:-672px 0;width:88px}#gm a:hover.gm9,#gm .a a.gm9{background-position:-672px -51px}
#gc{background:url(gcbg.gif) repeat-y 0 0;margin-top:2px;text-align:left;border-bottom:8px solid #11366D}

#gl{width:200px;float:left;background:url(glbg.gif) no-repeat 0 0;position:relative;top:-35px;overflow:hidden}
#gl h2{margin:0 4px 0 12px;height:36px;line-height:36px;color:#FFF;font-size:13px}
#gl ul{margin:10px 0 0 0}
#gl ul ul{margin:0}
#gl ul li{float:left;width:200px}
#gl ul li a{color:#B5C5D8;font-weight:bold;padding:3px 8px 0 19px;display:block;margin:0;background:url(li.gif) no-repeat 11px 8px}
#gl ul li.a a{color:#FFF}#gl ul li.a ul a{color:#B5C5D8}
#gl ul ul li{font-weight:normal;padding:1px 8px 0 18px;color:#A5B5C8;width:170px;font-size:11px}
#gl ul ul li a{font-weight:normal;padding:1px 8px 0 26px;background:url(lili.gif) no-repeat 19px 8px}
#gl .ads{padding:0 0 0 17px;background:url(li.gif) no-repeat 11px 44px}
#gl .ad1{border-top:6px solid #11356C;border-bottom:6px solid #11356C}

#gr{width:553px;float:right;background:url(grbg.gif) no-repeat 0 0;position:relative;top:-35px}
#gr h2{font-size:18px;font-weight:normal;color:#FF8400;margin:20px 10px 10px 14px}
#gr .richtext{margin:20px 10px 10px 14px}
#gr .richtext P{margin:0 0 15px 0;line-height:150%}
#gr .ads{margin:20px 10px 10px 10px}
#gr .adp{background:#E5DFCF;width:250px;height:250px;border:1px solid #E3CC92;padding:4px;float:right;margin:0 7px 2px 12px}

#gr .adp a img{cursor:pointer}
#gr .adp2,#gr .adp3{margin:6px 8px 8px 1px;float:left}
#gr .adp3{height:190px}
#gr .adp4{float:none;width:521px;height:393px;margin:0 6px 15px 1px}

#gr .card{width:250px;margin-bottom:16px}
#gr .cardfrom{float:left}
#gr .cardto{float:left;margin-left:20px}
#gr .crd h3{margin:15px 0 2px;padding-bottom:0;font-size:13px}
#gr .pay h3{color:#FF8400}
#gr .crd .nd{color:#453D29;background:#F5F1E6;border-top:1px solid #CDCAC0;padding:9px 7px 9px;font-size:11px;overflow:hidden;position:relative}
#gr .crd .nd label{color:#453D29;font-size:11px}
#gr .card .nd{height:180px}
#gr .crd .nd input,#gr .crd .nd select,#gr .card .nd textarea,#gr .crd7 .nd textarea{width:235;border:1px solid #CDCAC0;background:#FFF url(reqfbg.gif) no-repeat top right;margin:1px 0 5px;padding-right:16px}
#gr .crd7 .nd{margin-bottom:8px}
#gr .crd7 .nd .failure{color:#C00;font-size:9px;position:relative;top:-5px;left:2px}
#gr .crd7 .nd input,#gr .crd7 .nd select,#gr .crd7 .nd textarea{width:513px}
#gr .crd7 .nd input.checkbox{float:left;width:14px;margin-right:5px}
#gr .crd7 .nd .fieldname-SourceType label{position:relative;top:4px}
#gr .crd .nd input{height:20px}
#gr .crd .nd textarea{height:82px}
#gr .crd .nd small{font-size:9px}
#gr .crd .nd small.blc{display:block;margin:14px 0;color:#918B7B}
#gr .pay .nd b{font-size:19px;color:#453D29}
#gr .pay .nd .payform{font-size:11px;position:absolute;top:200px;left:6px}
#gr .pay .nd .payform small{font-size:9px;color:#918B7B}
#gr .pay .nd .code{width:153px;margin:1px 0 3px}
#gr .pay .nd .submit{margin-left:2px;background:#1462B4;color:#FFF;font-weight:bold;width:83px;text-align:center;padding:0;border:none;font-size:11px}
#gr .pay .nd .allpay{display:block;width:421px;height:43px;line-height:190px;background:url(allpay.gif) no-repeat 0 0;margin:8px 50px;overflow:hidden}
#g #gr .pay .card .nd{height:290px}
#g #gr .pay .nd3{height:276px}

#gr .nd2{margin-bottom:6px;margin-right:8px}
#gr .nd2 textarea{width:506px;height:130px;border:1px solid #CDCAC0;font:12px arial;padding:2px}

#gr .nd3{width:520px;clear:both}

#gr .crd .send,#gr .crd .preview{width:80px;height:19px;border:none;font-size:12px;font-weight:bold;float:right;margin-right:8px}
#gr .crd .send{background:#1462B4;color:#FFF}
#gr .crd .preview{background:#CCC9BF;color:#000}
#gr .crd .reqtip{padding:2px 0 0 16px;background:url(req.gif) no-repeat 5px 5px}

#gr .pay{}

#gb{float:left;width:760px}
#gb .ad2{padding:5px;height:110px;overflow:hidden;background:#FFF}
#gb .ad2 img{height:100px;width:750px}

#forum{float:left;width:760px}
#forum .t{height:68px;background:url(ftbg.gif) repeat-x 0 0;overflow:hidden;position:relative;border-top:20px solid #11366D}
#forum .t h2{margin:0;color:#FFF;font-size:18px;position:absolute;top:6px;left:16px}
#forum .t span{color:#7B93B2;font-size:11px;position:absolute;left:16px;top:27px}
#forum .t a{float:right;position:relative;top:25px;right:10px}
#forum .sb{background:url(sbbgl.gif) no-repeat top left;margin-left:10px;height:12px}
#forum .sb b{background:url(sbbgr.gif) no-repeat top right;color:#A8C7E7;font-size:10px;font-weight:normal;line-height:11px !important;line-height:12px;padding:0 5px 1px;display:block}
#forum a:hover.sb b,#forum a:hover.sb{color:#FFF;text-decoration:none}
#forum .b{background:#023979;border-top:1px solid #025AA2;border-bottom:1px solid #025AA2;text-align:left;padding:2px 17px 18px;margin-bottom:30px}
#forum .b .o{border-bottom:1px solid #025AA2;margin:20px 0 0;padding:0 0 20px 1px}
#forum .b .o h3{color:#FFB200;font-size:12px;font-family:tahoma;margin:0;text-decoration:underline}
#forum .b .o span{font-size:11px;color:#ABBACC;display:block;border-bottom:1px solid #014490;padding-bottom:7px}
#forum .b .o span a.sb{float:right}
#forum .b .o p{color:#FFF;margin:2px 0;font-size:12px}
#forum .b .o ul ul{padding-left:20px;background:url(lili.gif) no-repeat 14px 8px}
#forum .b .o ul ul p{margin-top:10px}
#forum .b .o ul ul ul ul ul ul ul ul{padding-left:5px}
#forum .b .o ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul{padding-left:0}
#forum .ff{padding:10px;margin-bottom:20px}
#forum .ff a.sb{float:right}

#f{background:#00255F}
#f div{width:760px;margin:0 auto;padding:32px 0;color:#FFF;text-align:left}
#f div a{margin-right:10px;color:#FFF}

.ht1{height:10px;display:block}
.asb{margin-left:12px}

.PostNewx h2{color:#FFB200;font-size:16px;font-family:arial;margin:0 0 10px}
.PostNewx{color:#FFF;font-size:11px}
.PostNewx input,.PostNewx textarea{width:350px;background:#FFF;border:none;margin:3px 0 8px}
.PostNewx textarea{height:100px}
.PostNewx .submit{background:#1462B4;float:right;width:80px;height:20px;color:#FFF;padding:2px;text-align:center;font-weight:bold;margin-top:6px}

.card #gc{background:#083F7D url(cardbg.gif) no-repeat 600px 13px;margin:0;position:relative;top:-20px;padding:415px 15px 15px;color:#ABBED3;font-size:12px}
.card #gc .img{position:absolute;top:6px;left:6px;border:1px solid #2E5D91;padding:4px}
.card #gc p{color:#ABBED3;font-size:13px;line-height:18px}
.card #gc .ad{width:210px;height:55px;color:#396597;font-size:11px;position:absolute;border-bottom:1px solid #2E5D91;overflow:hidden;white-space:nowrap}
.card #gc .ad span{display:block;position:absolute;top:32px;font-size:16px;color:#FFFFFF}
.card #gc .ad1{top:204;left:539px}
.card #gc .ad2{top:281;left:539px}


#f #sig{float:right;color:#7F92AF;width:200px;padding:0;text-align:right}
#f #sig span,#f #sig span a{color:#33507F;margin-right:0}
#f #sig span a{padding-left:15px;background:url(impact.gif) no-repeat 0 3px}
