body { font-family:Tahoma; font-size:11px; color:#696868; background:#014e82; margin:0px; padding:0px 0 23px 0;  }
* {margin:0px; padding:0px;}

a {color:#0078bf; text-decoration:underline;}
a:hover {color:#0078bf; text-decoration:none;}

#wrapper { width:958px; margin: 0 auto 0 auto; padding:0px;}
#top {width:958px; background:url(images/top.jpg) no-repeat;  height:17px;}
#mid {width:958px; background:url(images/middle.jpg) repeat-y; overflow:auto; }
#mid-content {width:926px; padding: 12px 15px 12px 17px; overflow:auto;   }

#content-left {width:675px; padding: 0 10px 0 0px; overflow:auto;}
#content-right {width:240px;}
#bottom {width:958px; background:url(images/bottom.jpg) no-repeat;  height:17px;}

.bluebox {width:240px;}
.bluebox .top {width:240px; height:7px; background:url(images/top_bluebox.jpg) no-repeat;} 
.bluebox .mid {width:228px; padding:0 0 0 10px; border-left:1px solid #8cb0dd; border-right:1px solid #8cb0dd; background:#fafcff;}   
.bluebox .mid h3 { font-size:12px; color:#509e3b; background:url(images/head_bg.jpg) no-repeat; height:14px; padding:5px 0px 10px 0px;}     
.bluebox .mid ul {margin-top:18px;}
.bluebox .mid li {background:url(images/bullet.jpg) 0 50% no-repeat; list-style:none; padding: 0 0 0 20px; line-height:22px;} 
.bluebox .mid li a {color:#0078bf; text-decoration:underline;}
.bluebox .mid li a:hover {color:#0078bf; text-decoration:none;}
.bluebox .btm {width:240px; height:7px; background:url(images/btm_bluebox.jpg) no-repeat;} 
.bluebox .mid input {border:1px solid #c0c0c0; margin:0px; padding:0px;}


.contnetbox-top-left { background:url(images/box_top_left.jpg) no-repeat; width:7px; height:7px;}  
.contnetbox-top-center {border-top:1px solid #8cb0dd; height:6px;} 
.contnetbox-top-rigth { background:url(images/box_top_right.jpg) no-repeat; width:7px; height:7px;} 

.contnetbox {width:675px; }
.contnetbox-1 {width:285px; }
.contnetbox-2 {width:375px; }
.contnetbox-3 {width:675px; }
.contnetbox-mid {border-left:1px solid #8cb0dd; border-right:1px solid #8cb0dd;  padding:0 16px 0 16px;}
.contnetbox-mid p {margin:12px 0 0 0; line-height:16px;}
.contnetbox-mid h3 { font-size:12px; color:#509e3b; background:url(images/head_mid_bg2.jpg) no-repeat;   height:36px; padding:5px 0px 10px 0px;}

.contnetbox-btm-left { background:url(images/box_btm_left.jpg) no-repeat; width:7px; height:7px;}  
.contnetbox-btm-center {border-bottom:1px solid #8cb0dd; height:6px;} 
.contnetbox-btm-rigth { background:url(images/box_btm_right.jpg) no-repeat; width:7px; height:7px;} 

#footer {width:850px; margin: 0 auto 0 auto; color:#FFFFFF; padding: 15px 50px 17px 50px;}
#footer a {color:#FFFFFF; text-decoration:none;}
#footer a:hover {color:#FFFFFF; text-decoration:underline; }


.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.forgetpass a {font-size:10px; color:#0077bf; text-decoration:underline;}
.forgetpass a:hover {font-size:10px; color:#0077bf; text-decoration:none; }


.logo {width: 506px; padding:0 0 0 17px; height:86px;} 
.blustrip {width: 950px; height:9px;  background:#0579c0; margin:0px 3px 0px 5px;}  
#nav {width:425px; padding: 53px 10px 0 0; height:33px; } 
#nav ul {width:418px; display:inline;}
#nav li {display:inline-block; list-style:none; width:82px; height:36px; } 

.home {no-repeat; width:82px; height:36px; padding: 0 2px 0 0;}
.home  a { width:72px; display:block; background:url(images/home.jpg) no-repeat;  height:22px; padding: 14px 5px 0 5px; text-decoration:none; color:#FFFFFF; font-size:11px; font-weight:bold; text-align:center;}



.home  a:hover { width:72px; display:block; background:url(images/home_over.jpg) no-repeat;  height:22px; padding: 14px 5px 0 5px; text-decoration:none; color:#FFFFFF; font-size:11px; }
a.home { width:72px; display:block; background:url(images/home_over.jpg) no-repeat;  height:22px; padding: 14px 5px 0 5px; text-decoration:none; color:#FFFFFF; font-size:11px; }

.aboutus {no-repeat; width:92px; height:36px; padding: 0 2px 0 0;}
.aboutus  a { width:82px; display:block; background:url(images/aboutus.jpg) no-repeat;  height:22px; padding: 14px 5px 0 5px; text-decoration:none; color:#FFFFFF; font-size:11px; font-weight:bold; text-align:center;}
.aboutus  a:hover { width:82px; display:block; background:url(images/aboutus_over.jpg) no-repeat;  height:22px; padding: 14px 5px 0 5px; text-decoration:none; color:#FFFFFF; font-size:11px; }
 a.aboutus { width:82px; display:block; background:url(images/aboutus_over.jpg) no-repeat;  height:22px; padding: 14px 5px 0 5px; text-decoration:none; color:#FFFFFF; font-size:11px; }

.jobs {no-repeat; width:62px; height:36px; padding: 0 2px 0 0;}
.jobs   a { width:52px; display:block; background:url(images/jobs.jpg) no-repeat;  height:22px; padding: 14px 5px 0 5px; text-decoration:none; color:#FFFFFF; font-size:11px; font-weight:bold; text-align:center;}
.jobs   a:hover { width:52px; display:block; background:url(images/jobs_over.jpg) no-repeat;  height:22px; padding: 14px 5px 0 5px; text-decoration:none; color:#FFFFFF; font-size:11px; }
 a.jobs { width:52px; display:block; background:url(images/jobs_over.jpg) no-repeat;  height:22px; padding: 14px 5px 0 5px; text-decoration:none; color:#FFFFFF; font-size:11px; }
 

.pad-1 {padding:0 0 12px 0;}
.pad-2 {padding:6px 0 0px 0;}
.pad-3 {padding:6px 0 0px 2px;}
.pad-4 {padding:0px 21px 0px 0px;}
.pad-5 {padding:9px 0px 0px 0px;}
.pad-6 {padding:9px 0px 0px 3px;}
.pad-7 {padding:12px 13px 0 0;}
.pad-8 {padding:12px 0px 0 0;}
.marg-1 {margin-top:18px;}
.marg-2 {margin-top:6px;}
.marg-3 { margin: 47px 0 0 0px;}
.width-1 {width:216px; height:24px;}
.width-2 {width:80px;}
.width-3 {width:140px;}
.width-4 {width:143px;}
.width-5 {width:674px;}
.width-6 {width:660px;}
.width-7 {width:432px;}
.width-8 {width:641px;}
.width-9 {width:251px;}
.width-10 {width:285px;}
.width-11 {width:15px; height:100px;}
.width-12 {width:375px;}
.width-13 {width:271px;}
.width-14 {width:106px;}
.width-15 {width:361px;}
.width-16 {width:341px;}
.hight-1 { height:168px;}
.hight-2 { height:158px;}
.hight-3 { height:180px;}
.hight-4 { height:360px;}

.gray { color:#828282;}
.inner_flow {overflow:auto;}
.slft{width:30%; float:left;}