body{ margin:0; padding:0px; background:url(../images/bg.jpg) repeat-x #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; }
div, ul, li, p, form, span,  { margin:0px; padding:0px;}
ul { list-style-type:none;}
ul li{ float:left}
div { font:Verdana; font-size:12px; color:#666666;}
td { vertical-align:top;}
br { font-size:5px;}

#main { margin:auto; width:985px; padding:0px;}


/* Top Header */
#th1 {width:985px; height:98px;}
#th2 { position:absolute; background:url(../images/index_01.jpg); width: 45px; 	height: 98px; }
#th3 {margin:0 0 0 45px; width:894px; height:98px; position:absolute; background:url(../images/topbg.jpg) repeat-x;}
#th4 {padding:0 0 0 939px; width:46px; height:98px; background:url(../images/index_03.jpg) no-repeat;}
#logo {width:157px; height:45px; margin:40px 0 0 0px; position:absolute; background:url(../images/logo.jpg) no-repeat;}
.thm {width:420px; border:0px solid #003399; padding:33px 0 0 505px; font-family:Verdana; font-size:12px;}
.thm a{ text-decoration:none; color:#333333; }
.thm a:hover{ text-decoration:none; color:#3366CC;}


/*banner*/
#ban1 {height:150px;}
#ban2 {position:absolute; width:34px; height:150px; background:url(../images/banleft.jpg) no-repeat;}
#ban3 {position:absolute; margin:0 0 0 34px; width:196px; height:150px; background:#d3d9ef; vertical-align:top; }
#ban4 {position:absolute; margin:0 0 0 210px;width:20px; height:150px; background:url(../images/index_06.jpg) no-repeat;}
#ban5 {position:absolute; margin:0 0 0 230px;}
#ban5b {position:absolute; margin:0 0 0 34px; background:#FFFFFF; width:917px; }
#ban6 {position:absolute; margin:0 0 0 951px;  width:34px; height:150px; background:url(../images/banright.jpg) no-repeat;}
.ban_menu {color:#FFFFFF; padding:10px 0 0 12px; }
.ban_menu a{color:#333;text-decoration:none;}
.ban_menu a:hover{color:#f07e00;text-decoration:none;}

/*center contents*/
#cc1 {background:url(../images/conbg.jpg) repeat-y;}
#cc2 {margin:0 45px 0 45px; border:0px solid #99FF33;}
#cc3 {width:175px; text-align:justify; margin:15px 0 0 0px;}
#cc4 {margin:15px 0 0 0px; font-size:11px; text-align:justify;}
#cc5 {text-align:justify; margin:15px 0 0 0px;}
#ccheading {color:#3668a8; font-size:12px; font-weight:bold;}
#ccheading2 {color:#f07e00; font-size:11px; font-weight:bold;}
.eform ul li{ float:none; line-height:25px;}
.ccon { text-align:justify; line-height:19px;}
.button1 a{ color:#333; text-decoration:none; font-size:12px;}
.button1 a:hover{ color:#f07e00; text-decoration:none;}
.button1 ul li { float:none; border:0px solid #0033CC; list-style-image:url(../images/bullet1.png); margin:0 0 0 -25px; line-height:18px;}
.button1 ul li ul li{ float:none; border:0px solid #0033CC; list-style-image:url(../images/bullet1.png); margin:0 0 0 -25px;}
.careers { border:0px solid #003399;}
.careers ul{ padding:0px; margin:0px; border:0px solid #3333FF;}
.careers ul li {width:500px; border:0px solid #3333FF;}
.careers ul li ul li{float:left; width:250px; border:0px solid #000099; padding:3px 0 0 0px;}
.down {}
.down ul {padding:0px; margin:0px;}
.down ul li {float:left;}
.down ul li ul{ margin:30px 0 0 0px;}
.down ul li ul li {float:none}

.downbg {width:754px; background:url(../images/downbg.jpg) repeat-x; height:245px;}
.downleft {width:65px; background:url(../images/download_01.jpg) repeat-x; height:245px;}
.downright {width:65px; background:url(../images/download_03.jpg) repeat-x; height:245px;}

.cchead { font-size:12px; color:#3668a8; font-weight:bold;}
.ccline {color:#3668a8; font-size:11px;}

/*box contents */
.bc1 { width:330px; margin:0px; padding:0px; vertical-align:top; z-index:20;}
.bc2 { background:url(../images/topcurve.jpg) no-repeat; width:330px; height:10px;font-size:2px;}
.bc3 {background:url(../images/smallboxbg.jpg) repeat-x #d0d7ee; width:330px;}
.bc4 { background:url(../images/bottomcurve.jpg) no-repeat;font-size:2px;width:330px; height:10px;}
.bcon {width:195px; margin:-80px 0 0 125px; font-size:10px; height:100px; overflow:hidden; text-align:justify;}
.bcpic { width:108px; margin:0 0 0 7px;}
.bclink a{ color:#003366; text-decoration:none; font-size:11px;}
.bclink a:hover{ color: #fff; text-decoration:none;}
.bclink2 a{ color:#3668a8; text-decoration:none; font-size:11px;}
.bclink2 a:hover{ color: #333; text-decoration:none;}

/*footer */
#f1 {width:44px; height:50px; background:url(../images/index_10.jpg) no-repeat;}
#f2 {width:897px; height:50px; margin:-50px 0 0 44px; background:url(../images/footerbg.jpg) repeat-x;}
#f3 {margin:-50px 0 0 941px; width:44px; height:50px; background:url(../images/index_12.jpg) no-repeat;}
#f4 {width:650px; padding:20px 0 0 5px; font-family:Verdana; font-size:10px;}
#f5 { margin:-10px 0 0 0px; font-family:Verdana; font-size:10px;}
.fm {font-family:Verdana; font-size:10px;}
.fm a{ text-decoration:none; color:#333333; }
.fm a:hover{ text-decoration:none; color:#3366CC;}
.fm2 a{ text-decoration:none; color:#f07e00; }
.fm2 a:hover{ text-decoration:none; color:#3366CC;}

/*Common*/
.br { font-size:5px;}
.link1 {color:#333; text-decoration:none; font-size:13px; line-height:12px;}
.link1 a{color:#333; text-decoration:none;}
.link1 a:hover{color:#f07e00; text-decoration:none;}
.link2 {color:#333; text-decoration:none; font-size:13px; line-height:18px;}
.link2 a{color:#333; text-decoration:none;}
.link2 a:hover{color:#f07e00; text-decoration:none;}
.link3 {color:#333; text-decoration:none; font-size:11px; line-height:8px;}
.link3 a{color:#3668a8; text-decoration:none;}
.link3 a:hover{color:#f07e00; text-decoration:none;}
.link4 {color:#333; text-decoration:none; font-size:12px; line-height:12px;}
.link4 a{color:#3668a8; text-decoration:none;}
.link4 a:hover{color:#f07e00; text-decoration:none;}
.ccheadlink {color:#3668a8; font-size:12px; font-weight:bold;}
.ccheadlink a{color:#3668a8; text-decoration:none;}
.ccheadlink a:hover{color:#666; text-decoration:none;}

.list {}
.list ul {padding:0px; margin:0px;}
.list ul li {float:none; margin:5px 0 0 12px; list-style-image:url(../images/bullet1.png); padding:0px;}
.list ul li ul{ margin:0px 0 0 0px;}
.list ul li ul li {float:none; list-style-image:url(../images/bullet2.png); margin:5px 0 0 40px;}
.list ul li ul li ul li {float:none; list-style-image:url(../images/bullet2.png); margin:2px 0 0 40px;}
/*Bullet*/
#g2 { background:url(../images/g2.jpg) no-repeat; width:10px; height:11px;}