body{padding:0;margin:0;font-family:Arial, Helvetica, sans-serif; background:url(../images/border_bg.png) #c2c0c0;color:#fff }

.top_cl{width:100%;height:5px;overflow:hidden}

.top_cl b{padding:2px 60px;background:#339900}

.top_cl .a{background-color:#00CCFF}.top_cl .b{background-color:#FF6600}.top_cl .c{background-color:#00CC66}.top_cl .d{background-color:#0066FF}.top_cl .e{background-color:#FFCC00}.top_cl .f{background-color:#9966FF}.top_cl .g{background-color:#FF00FF}.top_cl .h{background-color:#66CC33}.top_cl .i{background-color:#0066CC}.top_cl .j{background-color:#FFFF00}.top_cl .k{background-color:#33CCFF}.top_cl .l{background-color:#990000}.top_cl .m{background-color:#CC6600}



#main{margin:25px auto;width:900px;background-color:#5b5e62;text-shadow:0 1px 1px #666666;}

#main{box-shadow: 0 0 3px #fff;-o-box-shadow: 0 0 3px #fff;-webkit-box-shadow: 0 0 3px #fff;-moz-box-shadow: 0 0 3px #fff;}
#header{height:105px}
#header img{border:none}
#header ul{float:right;padding:38px 20px 0 0;margin:0}

#header ul li{list-style:none;display:inline;padding:0;font-weight:bold;font-size:14px;margin:0 7px;position:relative;float:left}

#header ul li a{color:#fff;padding:0;text-decoration:none}

#header ul li  span{padding:5px 6px 5px 14px;float:left;background:url(../images/tab_bg.png)}

#header ul li b{padding:12px 3px;overflow:hidden;height:2px;background:url(../images/tab_bg.png) right top no-repeat;position:absolute;margin-left:0;top:0}

.frt{float:right}

#header ul li.sel,#header ul li.sel b{background-image:url(../images/tab_bg_sel.png)}

#header ul li.sel span{padding:5px 6px 5px 14px;float:left;background:url(../images/tab_bg_sel.png)}



#banner{margin:0 2px;height:257px;background:url(../images/banner_bg.png)}

ul#serv{padding:40px 20px 0;margin:0}

ul#serv li{display:block;float:left;width:185px;padding-left:30px;background:url(../images/bullet_fl.png) no-repeat 3px -2px;font-size:14px;line-height:19px}

ul#serv li b{font-size:17px;display:block;padding-bottom:6px}



#foot{padding:13px 20px 0;height:190px;font-size:13px;line-height:18px;background:#494c4f url(../images/footerbg.png) repeat-x top;position:relative}

#foot .us{float:left;width:340px;padding:5px 5px 0 0;border-right:1px solid #808a8d }

#foot b{font-size:17px;display:block;padding-bottom:5px}

#foot .serv{float:left;width:350px}

#foot .serv td{font-weight:bold;vertical-align:top;font-size:12px}#foot .serv td b{font-size:12px;padding:0 0 0 20px}

#foot .serv div{margin:0 5px;padding:5px;background-color:#585b5e}

#foot .cont{float:left;width:150px;padding:5px 0 0 10px}

.copy{font-size:12px;position:absolute;bottom:-3px;right:0;width:522px;padding:11px 0 12px 0;background:url(../images/logo_small.png) 130px -3px no-repeat}

.copy u{padding:13px 140px 7px 0;text-decoration:none;}



#h_sep{background:url(../images/header_sep.png) repeat-x top;padding:20px 10px 0 20px}

.mg250{margin-right:250px;padding-right:7px;line-height:19px;font-size:14px;border-right:1px solid #757678}

.mg250 h1{padding:10px 0;margin:0;font-size:32px;font-weight:normal}

.mg250 h2{padding:20px 0 10px 0;margin:0;font-size:16px;font-weight:bold}

i.s1{display:block;height:7px;overflow:hidden}

i.s2{display:block;height:15px;overflow:hidden}

#rt_panel{width:240px;padding:4px;float:right}

#rt_panel .serv{border:5px solid #7b7d81}

#rt_panel .enq div,#rt_panel .serv div{border:2px solid #5b5e62;background:#a5a7a9;color:#000000}

#rt_panel .enq div b,#rt_panel .serv div b{padding:5px;display:block;border-bottom:1px solid #b8babb;text-shadow:0 1px 1px #fff;}

#rt_panel .enq div u,#rt_panel .serv div u{padding:5px;display:block;border-top:1px solid #929395;text-decoration:none}

.enq{border:5px solid #86b3e0}

#rt_panel .serv ul{padding:0 0 0 16px;margin:0;color:#000000;font-size:13px;line-height:21px}

#rt_panel .serv ul b{display:block;font-weight:normal;font-size:13px;padding:0 0 0 20px;border-bottom:none;text-shadow:none}

#rt_panel .serv a{color:#000;text-decoration:none}

#rt_panel .enq  table{font-size:13px}

#rt_panel .enq  .but{background:url(../images/enq_but.png);height:24px;width:76px;border:0}

#rt_panel .enq .txt{width:140px;background:url(../images/txt_bg.png) bottom repeat-x #FFFFFF;border:1px solid #7c838f}

#rt_panel .enq .txt1{background:url(../images/txt_bg.png) bottom repeat-x #FFFFFF;border:1px solid #7c838f}

#foot a{color:#fff}
#foot img{border:0}




