body{margin:0; padding:0; background:url(../images/bg_top.gif) repeat-x left top #96d3ff; color:#000; font:16px/20px cambria,Arial,Helvetica,sans-serif}

.container{float:left; width:100%;}
.wrapper{margin:0 auto; width:940px}


.left{float:left}
.right{float:right}
ul{margin:0; padding:0; list-style:none}
p{line-height:20px; text-align:justify}
h1{margin:5px; font:bold 18px;}
h3{margin:0; font:bold 16px; color:#BFD72F}
h4{margin:0 0 5px; padding:0 0 5px; font:bold 14px; border-bottom:2px solid #BFD72F; width:100%}
.orange{color:#3574e7}
.green{color:#ea3b08}
.blue{color:#00415f}
.red{color:#ff0000}
a {color:#00A650;text-decoration:none}
a:hover{color:#F68121; text-decoration:none}
.right {float: right;}
.left {float: left;}
.capital{text-transform:capitalize;}

.topMenu{float:right; width:335px; border-radius:0 0 6px 6px; padding:22px 18px 0px 0px; text-align:center; color:#fff; font:bold 15px}
.topMenu img{margin:0 10px}
.contComp{float:left; width:940px}
.header{float:left; width:940px; position:relative}
.logo{float:left; width:635px; position:absolute; top:-5px; z-index:100;}
.logo img{border-radius:0 0 9px 9px;}

.menu{float:left; width: 920px; margin:86px 0 4px; padding:5px; background:url(../images/menu_bg.jpg) repeat-x left top; border-radius:5px; }
.menu li{float:left; line-height:27px; font-size: 19px;}
.menu li a{color:#f6ffc2; text-decoration:none; display:block; padding:0 11px; margin-left:3px; font-weight:bold; font:20px/34px;}
.menu li a:hover{color:#fff; text-decoration:none; text-shadow:#000 1px 2px 3px;}

/*----------slider-----------*/
.slider{width:655px; height:250px; float:left; margin-bottom:10px; border-radius: 10px; border:1px solid #7bc1f4}
.slider .items{ display:none;}
.slider .banner{ position:absolute; bottom:0; right:0; z-index:11; padding-left:2px; background:url(../images/buttons_line.gif) 0 0 no-repeat}
.slider .button{ display:inline-block; height:54px; width:160px; padding-right:27px;}
.slider .button:hover{ color:#024362}

.searchright{width:231px; height:210px; float:left; margin-bottom:10px; margin-left:3px; margin-right: 7px; 

 background: url("../images/slider_bg.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 5px;
    color: #0a4581;
    float: left;
    padding: 20px;
}

.content{float:left; width:940px; margin-bottom:10px}
.contLft{float:left;}

.contRgt{float:right; width:280px}
.enqBox{float:left; width:232px; background:url(../images/slider_bg.jpg) repeat; padding:20px; color:#0a4581; margin-bottom:10px; border-radius: 5px;}
.enqBox li{line-height: 27px; color:#f9fc02;}
.enqBox li a{background: url("../images/marker_1.png") no-repeat scroll 0 2px rgba(0, 0, 0, 0);
    padding-left: 23px;
    text-decoration: none; color:#c53005;}
.enqBox li a:hover{text-decoration:underline}
.txtFld{background:linear-gradient(to bottom, #FDFDFD, #CDCBCB) #CDCBCB; border:1px solid #ccc; width:170px}
.btnFld{background:linear-gradient(to bottom, #f99239, #e46f0a) #47C0EF; border:none; color:#fff; text-shadow:1px 2px 3px #000; padding:3px 6px; margin:0 5px 0 0; cursor:pointer}
.btnFld:hover{background:linear-gradient(to bottom, #42e442, #128918) #47C0EF; border:none; color:#fff; padding:3px 6px; margin:0 5px 0 0}
.proStrp{float:left; width:280px}
.contLft table td{border: 1px solid #fff;}
.contLft table th{color:#0887af}


.fee{text-align:center; padding-bottom:8px;}

.strpRgt {float: left;margin: 0 0 10px; width: 940px;}
.strpRgt  h2 {background: url("../images/strp_rgt.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0); color: #001D32; font-size: 14px; font-weight: bold; height: 35px; padding: 10px 0 0 11px;}
.strpRgtMid {border: 1px solid #088887; float: left; line-height: 20px; padding: 13px; text-align: justify; width: 890px; border-radius: 7px;}
.dashboardbg {background: url("../images/dashboard_bg.png") no-repeat scroll left top rgba(0, 0, 0, 0); height: 15px; margin: 10px 5px; padding: 10px 20px 50px 5px; width: 185px;border-radius:8px; border:1px solid #ccc}
.membox{ float:left; width:140px; height:275px; border: 1px solid #088887; padding:5px; margin-right:5px; margin-bottom:5px;}

.footComp{float:left; width:100%; background:url(../images/foot-bg.gif) repeat-x left top; height:60px; padding-top:20px}
.footer{float:left; width:940px; color:#0a4581; line-height:24px}
.footer a{color:#0a4581; text-decoration:none}
.footer a:hover{color:#000; text-decoration:underline}
.footer img{margin:0 0 0 5px}

.list_carousel {background-color: #fff; margin: 0 0 30px 60px; width: 360px; }
.list_carousel ul {margin: 0; padding: 0; list-style: none; display: block; }
.list_carousel li {font-size: 40px; color: #999; text-align: center; /*background-color: #fff;*/ width: 110px; height: 160px; padding: 0; margin: 6px; display: block; float: left; }
.list_carousel.responsive {width: auto; margin-left: 0; }
.clearfix {float: none; clear: both;}