/* CSS Document */
body{ background:/*url(../images/bg.jpg) repeat top left*/ #dff4f9; margin:0; font-family:"Trebuchet Ms",Arial, Helvetica, sans-serif; font-size:12px; color:#5f6468}

.hbgh{ background:url(../images/hbg-big.jpg) top left no-repeat; }
.tellbg{ background:url(../images/telbg.jpg) top right no-repeat ; color:#2a7f77; font-size:13px; padding:15px 50px 15px 0px; }
.tellbg span{ padding:5px 0 0 0;}
.toplinks{ text-align:right; padding:0 0 6px 0; }
.toplinks a{ padding:0 0 0 10px; color:#5f6468 ; text-decoration:none;font-size:11px;}
.toplinks a:hover{color:#2a6dcb; }
.toplinks a.topactiv{color:#2a6dcb;}
.menu{ padding:0 30px; height:50px;}
.menu li{ float:left; padding:15px 12px;}
.menu li a{ color:#fff; text-decoration:none; font-size:15px; }
.menu li a:hover{color:#00CCFF;}
.menu li.active{ background:url(../images/menu_active.jpg) no-repeat top;  float:left;}
.menu li.active a:hover{color:#fff; cursor:default;}
.contentbg{ background:url(../images/contentbg.jpg) no-repeat top left;}
.contentbg_inner{ background:url(../images/contentbg_inner.jpg) repeat-y top left ;padding:15px 0; }
.contentbg_flash{ background:url(../images/contentbg_inner.jpg) repeat-y top left ; }


.welcome{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000; text-align:left}
.cname-big{ color:#083287; font-size:21px; font-family:Georgia, "Times New Roman", Times, serif;text-align:left; }
.cont-home{ text-align:justify;}
.cont-home p{ padding:5px 0;}
.cont-home p strong{ font-size:13px; color:#0068ce;}
.cont-home ul{ list-style:disc; padding:0 0 0 20px;} 
.cont-home ul li{ padding:2px 0;}
.home-padd{ padding:44px 0 0 0;}
.home-more{ background:#000; color:#68baf9; padding:2px 8px; }
.logo{ height:154px; vertical-align:bottom;}
.footerbg{ background:url(../images/footerbg.jpg) top left no-repeat;font-size:11px;}
.footerlinks{ text-align:right;  padding:45px 0 0 0;}
.footerlinks a{ color:#FFFFFF; padding:0 0 0 25px;}
.footerlinks a.topactiv{color:#000000;}
.footerlinks a:hover{ color:#000000;}
.copyright{text-align:right; padding:5px 0; color:#68baf9;}
.banner-inner{ background:url(../images/inner-bannerbg.gif) repeat-x top left;}
.ptitle{font-weight:bold; color:#990000; font-size:15px;}
.errorMsg {
color:#FF0000;
}
.redcolor{
color:#FF0000;
}
.inputb {
border:1px solid #CCCCCC;
width:255px;
}
.divsite{background:#aac8ef;border:1px solid #fff }
.divsite-title{}

.divsite p{text-align:justify; padding:3px 0; line-height:15px; font-size:11px;}
.divsite img{background:#fff; border:5px solid #fff}
.wid{width:500px;}
.price_list{background:#01396c; color:#fff; font-size:16px; font-weight:bold; padding:5px 0 5px 10px;}