@charset "utf-8";
/* CSS Document */

body{background:url(../images/bg2.jpg); margin:0px 0px; font-family:Verdana, Geneva, sans-serif;}

#wrapper{height:700px; width:978px; margin-left:auto; margin-right:auto;padding-left:11px; padding-right:11px;}
#header{ width:978px; height:97px;}
#logo{ width:243px; height:89px; background:url(../images/logo_03.png) no-repeat 0 0; margin-top:10px;}
#menu{ float:right;  margin-top:-30px; text-decoration:none;}
#frontimg{ width:978px; height:215px;  margin-top:11px;}
#contentbody{ width:978px; height:auto; margin-top:11px; float:left;}

#bx1{ float:left;}
#topbx1{ width:318px; height:5px; background:url(../images/bx1_17.png) no-repeat 0	0; }
#midbx1{ width:298px; height:245px; background:#007fc6; text-align:center; padding:10px;}
#botbx1{ width:318px; height:48px; background:url(../images/bx1_29.png) no-repeat 0 0;}

#bx2{ float:left; margin-left:10px;}
#topbx2{ width:320px; height:5px; background:url(../images/bx2_19.png) no-repeat 0	0;}
#midbx2{ width:300px; height:245px; background:#229de1; text-align:center;padding:10px;}
#botbx2{ width:320px; height:48px; background:url(../images/bx2_30.png) no-repeat 0 0;}

#bx3{ float:left;margin-left:10px;}
#topbx3{ width:320px; height:5px; background:url(../images/bx3_21.png) no-repeat 0	0;}
#midbx3{ width:300px; height:245px; background:#44bcff; text-align:center;padding:10px;}
#botbx3{ width:320px; height:48px; background:url(../images/bx3_31.png) no-repeat 0 0;}

#itop{ width:978px;  height:5px; background:url(../images/vdInternal_20.png) no-repeat 0 0;}
#imid{width:958px;  height:auto; background:url(../images/vdInternal_29.png);padding:10px;}
#ibot{width:978px; height:48px; background:url(../images/vdInternal_31.png) no-repeat 0 0;}

#content{ width:958px;  height:auto; min-height:245px; font-size:11px; color:#FFF;}
#message{ width: 300px; height:80px;}

#footer{ width:978px; height:50px; line-height:50px; text-align:center; font-size:11px; color:#29759f; border-top:1px #036 solid; margin-top:25px;}

#partnersimg{ margin-left:auto; margin-right:auto; width:800px;}

.menuitem{ margin-left:5px;width:93px; height:30px; line-height:30px; font-size:12px; background:url(../images/menubg_11.png) no-repeat 0 0; color:#06669f; float:left; text-align:center;}
.menuitem:hover{ background:url(../images/menubg_hover_11.png) no-repeat 0 0; color:#FFF; cursor:pointer;}

.menuitemActive{background:url(../images/menubg_hover_11.png) no-repeat 0 0; color:#FFF; cursor:pointer; margin-left:5px;width:93px; height:30px; line-height:30px; font-size:12px; float:left; text-align:center;}
/*.menuitem:first-child{ background:url(../images/menubg_hover_11.png) no-repeat 0 0; color:#FFF;}*/

.txtahref{ text-decoration:none;}

.hd1{ font-size:18px; color:#b9e5ff;}
.hd2{ font-size:24px; color:#ffffff;}
.hd3small{ font-size:10px; color:#b9e5ff; margin-bottom:15px;}
.hd3{ font-size:12px; color:#ffffff; width:180px; margin-left:auto; margin-right:auto; margin-top:15px; margin-bottom:15px;}
.hd4{ font-size:14px; color:#036;}
.hd5{ font-size:13px; color:#00263d;}

.dt{ width:17px; height:17px; background:url(../images/datebg_29.png) no-repeat 0 0; float:left; margin-right:3px; font-size:10px; padding:2px 0px 0px 0px; color:#036;}

.wd450a{ width:650px;  height:45px; text-align:justify;}
.wd450b{ width:650px;  height:210px; text-align:justify;}
.wd450c{ width:280px;  height:85px; text-align:justify; }
.wd450d{ width:280px;  height:180px; text-align:justify; }
.wd450e{ width:650px;  height:210px; padding-left:200px; text-align:justify;}
.wd450f{ width:280px;  height:265px;  text-align:justify;}
.wd450g{ width:958px;  height:65px; text-align:justify; margin-top:10px;}
.wd450h{ width:958px;  height:130px;  text-align:justify;}
.wd450i{ width:258px;  height:190px;  text-align:center; float:left; margin:40px 170px 0px 50px;}
.wd450j{ width:400px; height:300; float:left;}

.txtlbl{ width:100px; float:left; margin-top:5px;}
.txtbx{ width:300px; float:left;  margin-top:5px;}
.txtbx_prd{ width:770px; margin-top:15px;}
.msg{  width:400px; height:30px; font-weight:bold; font-size:10px; color:#FFF; text-align:justify; margin-bottom:5px; border-bottom:1px #0CF solid;}

.imgcmpny{ margin:9px; float:left; cursor:pointer; height:50px; width:140px; border:1px #0CF solid; text-align:center; margin-top:30px;}
.imgcmpny:hover{border:1px #ffF solid; }
.imgsoln{ float:left; margin-top:13px;width:188px;margin-right:15px;}

.btnvd{background:url(../images/submitbtn_06.png) no-repeat 0 0; color:#fff; cursor:pointer;width:77px; height:24px; font-size:12px; margin-right:10px; float:left; text-align:center; border:none; padding-bottom:5px;}
.btnvd:hover{ background:url(../images/submitbtn_hover_06.png) no-repeat 0 0; color:#069;}

.ht265a{ height:265px; width:650px; float:left; margin-top:10px;}
.ht265b{ height:265px; width:280px; float:left;  margin-left:25px;margin-top:10px;}
.bx{ height:40px; width:200px; float:left; padding:10px 10px 5px 10px;}
.mglft{ margin-left:20px; margin-top:10px;}

.news_bx{ width:500px; color:#09C; font-size:11px;}
.news_bx div{ margin-bottom:10px; color:#069;}
.news_bx input[type="text"]{ width:150px; background:#036; border:1px #069 solid; color:#FFF; font-size:11px; padding:3px;}
.news_bx input[type="button"]{background:#09C; border:1px #09C solid; color:#FFF; font-size:11px; padding:2px 5px 2px 5px;}

.twlnfb{ height:29px; width:100px; float:right; margin-top:-25px;}
.tw{ width:30px; height:29px; background:url(../images/icons_42.png) no-repeat 0 0; float:left; }
.ln{ width:30px; height:29px; background:url(../images/icons_44.png) no-repeat 0 0; float:left; margin-left:5px;}
.fb{ width:30px; height:29px; background:url(../images/icons_45.png) no-repeat 0 0; float:left; margin-left:4px;}
