body{margin:0; padding:0; width:100%; font:13px "Cambria", Arial, Helvetica, sans-serif; color:#000}

/*--------standard styles-----------*/
p{font:13px/20px Verdana, Arial, Helvetica, sans-serif; color:#000; padding-left:8px; text-align:justify} 
h1{font:22px "Cambria", Arial, Helvetica, sans-serif; border-bottom:3px solid #2CC6EC; margin-bottom:25px; color:#128BA9; padding-bottom:5px; text-shadow:1px 2px 3px #128BA9}
h3{font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000}
ul{margin:0; padding:0; list-style:none}
h2{font:18px "Cambria", Arial, Helvetica, sans-serif; color:#000; text-shadow:1px 2px 3px #2C9BB6; margin:0 10px; text-align:center}
h4{font:16px "Cambria", Arial, Helvetica, sans-serif; color:#000}
h6{font:bold 20px Verdana, Geneva, sans-serif; margin:0; color:#128BA9}
.left{float:left}
.right{float:right}

.radius{border-radius:95px}
.mrgn15{margin-left:65px}
.mrgnR10{margin-right:10px}
.mrgnB10{margin-bottom:10px}
.border1{border:1px solid #128BA9; padding:3px; margin:10px}


/*------------color----------------*/
.red{color:#C00000; font:18px Arial, "Cambria", Helvetica, sans-serif}
.green{color:#00B070; font:18px Arial, "Cambria", Helvetica, sans-serif}
.voilet{color:#7030A0; font:18px Arial, "Cambria", Helvetica, sans-serif}
.blue{color:#00B0F0; font:18px Arial, "Cambria", Helvetica, sans-serif}
.yellow{color:#FDC101; font:20px Arial, "Cambria", Helvetica, sans-serif}


#container{float:left; width:100%; background:#F8F8F8}
.headComp{float:left; width:100%; background:url(../images/head-bg.jpg) repeat-x left top; height:148px}
.wrap{margin:0 auto; width:940px}
.logo{float:left}

/* Navigation */
.navigation{float:left; width:650px; height:38px; margin:20px 0 20px 170px}
ul.menu{list-style:none; margin:0; padding:0; position:relative; z-index:1000; color:#fff}
ul.menu *{margin:0; padding:0}
ul.menu a{color:#000; display:block; text-decoration:none; background:#32A7BF; border-bottom:1px solid #2D94A7; border-right:1px solid #2D94A7; border-radius:20px}
ul.menu li{float:left; position:relative; margin-right:10px; font:16px/18px "Trebuchet MS",Verdana,Helvetica,sans-serif;}
ul.menu ul{display:none; left:0; list-style:none; opacity:0; position:absolute; top:40px}
ul.menu ul li{position:relative; width:148px}
ul.menu ul li a{display:block; padding:3px 7px 5px; text-decoration:none; color:#32A7BF; background:#F2F7FA; font:13px "Trebuchet MS",Verdana,Helvetica,sans-serif; border-top:1px solid #32A7BF; border-left:1px solid #32A7BF; outline:none}
ul.menu ul li a:hover{color:#fff; text-decoration:none; background:#2D94A7}
ul.menu .menulink{padding:10px 25px; color:#fff}
ul.menu .menulink:hover, ul.menu .menuhover{color:#2C9CB7; text-decoration:none; background:#F2F7FA; display:inline-block; border-bottom:1px solid #C4CAD0; border-right:1px solid #C4CAD0}
.current{color:#fff; text-decoration:none; background:url(../images/menuBg_h.gif) repeat-x left top; display:inline-block}

.slideComp{float:left; width:100%; height:236px; background:#F8FBFB; margin-bottom:1px}
.slider-wrap{float:left; width:934px; border:3px solid #2C9BB6}
.contComp{float:left; width:100%; background:#2C9BB6; padding:20px 0}
.listComp{float:left; width:100px; background:#f8f8f8; height:50px; border:1px solid #fff;  padding:6px; border-radius:75px}

/*---------content-----------*/
.content{float:left; width:100%; background:#F8F8F8}
.contRgt{float:right; width:710px}
.contLft{float:left; width:220px}
.img1{float:left; width:400px; padding:30px}
.homeImg{float:left;  margin:0 0 30px 2px}
.homeImg1{float:left; height:300px; margin:0 8px}

/*......table...........*/
.contLi li{ padding-left:24px; background:url(../images/arrow.gif) no-repeat 0 8px; text-align:justify; font:12px/24px Verdana, Geneva, sans-serif}
.contLi table tr:nth-of-type(2n+1){background:#eee}
.contLi table th{background:#333; color:#fff}
.contLi table td{border:1px solid #ccc; padding:6px}
.contLi table{border-collapse:collapse}

.navCompLft{float:left; width:140px}
.navCompRgt{float:left; width:800px}
.navLft{float:left; width:100px; background:url(../images/nav-bg.jpg) repeat-x left top #274365; height:120px; border-radius:20px; text-align:center; font:bold 13px/30px "Cambria", Verdana, Geneva, sans-serif; color:#fff; margin-bottom:10px}
.navLft img{border-radius:10px}

/*-----footer-------*/
.footComp{float:left; width:100%; height:80px; background:#E0E7EB}
.footer{margin:0 auto; width:940px; padding-top:10px; text-align:center; line-height:22px; color:#2C9BB6}
.footer a{color:#2C9BB6; text-decoration:underline}
.footer a:hover{color:#333; text-decoration:none}
.txtFld{background:#fff; border:1px solid #ccc; width:230px}