@charset "utf-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Raleway);
@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300);
*{ padding:0; margin:0; border:none; list-style:none; text-decoration:none; font-family: 'Raleway', sans-serif;}
.clear{ clear:both;}
p{font-family: 'Raleway', sans-serif; color:#a3a4a4; font-size:16px; margin:25px 0;}
p a{ color:#a3a4a4; font-family: 'Raleway', sans-serif;}
p a:hover{ text-decoration:underline;}
.btn1 { width:100px; background:#50c5e2; border:1px solid #00a4e3; color:#FFF; padding:10px 20px;}
.btn1:hover{ background:#00a4e3; text-decoration:none;}


h1{font-family: 'Open Sans Condensed', sans-serif; font-weight:normal; font-size:38px;}
h2{font-family: 'Open Sans Condensed', sans-serif; font-weight:normal; font-size:34px;}
h3{font-family: 'Open Sans Condensed', sans-serif; font-weight:normal; font-size:24px;}
h4{font-family: 'Open Sans Condensed', sans-serif; font-weight:normal; font-size:20px;}
h5{font-family: 'Open Sans Condensed', sans-serif; font-weight:normal;}
.headerWrapper{ width:100%; height:70px; background:url(../images/white-trans-bg.png) repeat; position:absolute; z-index:9999;}
.header{ width:980px; height:70px; margin:0 auto;} 
.header .companyName{ width:333px; height:70px; float:left;}



.header .nav { width:530px; float:right; margin-top:20px; }
.header .nav ul{}
.header .nav ul li{ float:left;  font-size:14px; line-height:24px; font-weight:normal; margin:0 0 0 6px; color:#5881c6;}
.header .nav ul li a{ color:#898989; display:block; color:#003183; line-height:24px; font-size:14px; font-weight:nornal; padding:0 5px; text-transform:capitalize;  font-family: 'Raleway', sans-serif;}
.header .nav ul li a:hover, .current{ background:#0278bc; color:#FFF !important; /*text-shadow:1px 1px 2px #999;*/


-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;

}


.bannerWrapper{ width:100%; height:650px; overflow:hidden; background:#0073e4; }

.bodyWrapper{ width:100%; height:100%; overflow:hidden;}
.bodyContent{ width:980px;  height:100%; overflow:hidden; margin:0 auto;}
.bodyContent h1{ color:#024f90; margin:30px 0; font-weight:normal;}
.bodyContent h2{ color:#159ffc; margin:10px 0; font-weight:normal;}
.bodyContent h4{ color:#88a601; margin:10px 0; font-weight:normal;}
.bodyContent .bodyLeft { width:400px; float:left;}

.bodyContent .bodyRight { width:545px; float:right;}
.bodyInfo{ width:980px; float:left; border-top:1px dotted #333; padding-top:10px;}
.bodyInfo .newsPanel{ width:390px; float:left;}
.bodyInfo .newsPanel .newsBody{ width:297px; height:297px; background:#3d4548; float:left; margin:0 0 0 90px;
-webkit-border-radius: 150px;
-moz-border-radius: 150px;
border-radius: 150px;

}
.bodyInfo .newsPanel .newsBody p{ color:#FFF; text-align:center; margin: 0; font-size:24px;}
.bodyInfo .newsPanel .newsBody .scrollNews{ width:220px; height:190px;  margin:50px 0 0 40px;}


.bodyInfo .newsPanel .newsHeading{ width:143px; height:143px; background:#159ffc; position:absolute; z-index:10; text-align:center; line-height:143px; font-size:36px; color:#FFF;
-webkit-border-radius: 70px;
-moz-border-radius: 70px;
border-radius: 70px;
}


.bodyInfo .packagePanel{ width:570px; float:right;}
.bodyInfo .packagePanel h2{ text-align:right;}
.bodyInfo .packagePanel .packageSlider{ width:567px; height:264px; float:right;}





.footer-wrapper{ width:100%; overflow:hidden; background:#035994; margin:30px 0 0 0;}
.footer{ width:980px; height:100px; margin:0 auto;}
.footer p{ font-size:14px; line-height:24px; color:#FFF; margin:15px 0; text-align:center;}
.footer p a{ color:#FFF; margin:0 10px;}

/*-----------*/
.panelOuter{ width:100%; height:100%; overflow:hidden;}
.panel{ width:980px; height:700px; overflow:hidden; margin:0 auto;}
.servicePanel{ background:url(../images/bg1.jpg) no-repeat 0 0;}
.servicePanel h1{ color:#FFF; text-align:center; _border-bottom:1px solid #999; margin:25px 0; font-size:36px; text-transform:capitalize; letter-spacing: 5px;}
.servicePanel  p{ color:#0079a8; text-align:center; margin:30px 0; font-size:24px !important;}
.serviceOuterDiv{ width:980px; float:left; }
.serviceInnerDiv{ width:490px; height:245px; float:left; background:#00a4e3;}
.serviceDiv{ width:245px; height:245px; float:left;}
.serviceDiv h2{ color:#FFF; text-align:center; line-height:36px; margin-top:80px;}

.welcome{ text-align:center;}


.bodyContentInner{ width:980px;  height:100%; overflow:hidden; margin:0 auto; border-bottom:solid 1px #dbdbdb; padding:20px 0;}
.bodyContentInnerLeft{width:450px; float:left; margin:0;}
.bodyContentInnerRight{width:450px; float:right; margin:0;}


ul.points{ margin:0 0 0 25px;}
ul.points li{list-style:square; font-family: 'Open Sans Condensed', sans-serif; font-size:20px; line-height:24px; color:#035994; 
padding: 5px;}



/*---------table style--------*/
.tableStyle1{ margin:20px auto; border-collapse:collapse;}
.tableStyle1 td{ border:1px solid #d2d2d2; font:normal 12px/24px Tahoma, Geneva, sans-serif; color:#333; padding:10px; text-transform:capitalize;}
.tableStyle1 td a{ color:#333;}
.tableStyle1 td a:hover{ text-decoration:underline;}
.tableStyle1 .tableHeading{ background:url(../images/tableheading_bg.jpg) repeat-x 0 0; height:40px; border:1px solid #c7c7c7; font:bold 12px/40px Tahoma, Geneva, sans-serif; color:#333; padding:0 10px;}
.tableStyle1 th{ background:#0365b2; font-size:14px; line-height:28px; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; text-align:left; padding:10px; border-left:1px solid #09C;}

.tableStyle1 tr:nth-child(even) {background: #FFF }
.tableStyle1 tr:nth-child(odd) {background:#E8F1F9}




/*----------contact us form--------------*/
.query_form_outer{width:100%; float:left; margin:0;}
.entry_form{ margin:0 auto;}
.entry_form td{ font:normal 12px/24px Arial, Helvetica, sans-serif; color:#666565; padding:0 0 0 10px; }
.entry_form td span{ color:#C00;}
.entry_form td input[type="text"]{ font:normal 14px/36px Arial, Helvetica, sans-serif;  color:#666565; border:1px solid #CCC; height:36px; 
width:300px; margin:0 0 10px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

.entry_form td input[type="email"]{ font:normal 14px/36px Arial, Helvetica, sans-serif;  color:#666565; border:1px solid #CCC; 
height:36px; width:300px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

.entry_form td input[type="password"]{ font: font:normal 14px/36px  Arial, Helvetica, sans-serif;  color:#666565; border:1px solid #CCC; 
height:36px; width:300px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

.entry_form td textarea{font:normal 14px/20px Arial, Helvetica, sans-serif;  color:#666565; border:1px solid #CCC; width:300px; 
margin:0 0 10px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

.entry_form select{font:normal 14px/36px Arial, Helvetica, sans-serif; color:#666565; border:1px solid #CCC; height:28px; width:300px;}
.entry_form td input[type="file"]{border:1px solid #CCC;}
.entry_form input[type="submit"]{ background:#f12078; height:30px; width:150px;  color:#FFF; border:none;  font-size:18px;
-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

.entry_form input[type="submit"]:hover{ background:#09C; cursor:pointer;}
.entry_form td input[type="reset"]{ width:100px; height:24px; /*background:#EEE;*/ background:url(../images/submit_bg.jpg) repeat-x 0 0; 
border:1px solid #999; font:normal 12px/24px Arial, Helvetica, sans-serif; -webkit-border-radius: 3px; -moz-border-radius: 3px;
border-radius: 3px;}

.entry_form td input[type="reset"]:hover{ cursor:pointer; /*color:#C00;*/ background:url(../images/submit_hover.jpg) repeat-x 0 0; color:#060;}
.entry_form a{ color:#C00;}
.entry_form a:hover{ text-decoration:underline;}











