@charset "utf-8";

/* CSS Document */



body{

	margin:0;

	padding:0;

	background:url(../images/bg.gif) repeat-x 0 0 #76c1e1;

	color:#000;

	font-family:Verdana, Helvetica, Arial, sans-serif;

}



div, ul, img, p, h1, h2, h3, h4, form, input, textarea{

	margin:0;

	padding:0;

}



img{

	border:none;

	}



ul{

	list-style-type:none;

	}



.spacer{

	clear:both;

	font-size:0;

	line-height:0;

}



/* --------- wrapper --------- */

#wrapper{

	width:961px;

	margin:0 auto;

	padding:36px 0 0;

	}



/* --------- header --------- */

#header{

	width:940px;

	margin:0 auto;

	height:102px;

	}



.logo{

	float:left;

	width:auto;

	}



.nav{

	float:right;

	width:450px;

	padding:23px 0 0;

	}



.nav li{

	float:left;

	margin:0 2px 0 0;

	width:auto;

	}



.nav li a{

	float:left;

	position:relative;

	display:block;

	font-size:18px;

	line-height:32px;

	height:32px;

	font-weight:normal;

	letter-spacing:-2px;

	padding:0 10px;

	text-decoration:none;

	color:#fff;

	background-color:inherit;

	width:auto;

	}



.nav li a span{

	display:block;

	width:9px;

	height:32px;

	font-size:0;

	line-height:0;

	}



.nav li a span.left_bg{

	position:absolute;

	top:0;

	left:0;

	}



.nav li a span.right_bg{

	position:absolute;

	top:0;

	right:-1px;

	}



.nav li a:hover, .nav li a.active{
	background:url(../images/nav_hover.gif) 0 0 repeat-x;
	font-size: 18px;
	}



.nav li a:hover span.left_bg, .nav li a.active span.left_bg{

	background:url(../images/nav_hover_left.gif) 0 0 no-repeat;

	}



.nav li a:hover span.right_bg, .nav li a.active span.right_bg{

	background:url(../images/nav_hover_right.gif) 100% 0 no-repeat;

	}



/* --------- content --------- */

#content{

	font-size:16px;

	line-height:24px;

	color:#666;

	background-color:#f9feff;

	}



.content_top{

	display:block;

	font-size:0;

	line-height:0;

	height:17px;

	background:url(../images/contbg_top.gif) 0 0 no-repeat #47a7cd;

	color:inherit;

	}



.content_bot{

	display:block;

	font-size:0;

	line-height:0;

	height:17px;

	background:url(../images/contbg_bot.gif) 0 0 no-repeat #76c1e1;

	color:inherit;

	}



.content_inner{

	padding:0 12px;

	}



.content_inner p{
	padding:0 0 24px;
	margin:0 0 0 8px;
	color: #333;
	

}



.heading{
	font-size:21px;
	line-height:25px;
	padding:0 0 20px;
	color:#002E49;
	background-color:inherit;
	margin:0 0 0 8px;
	font-weight: bold;
	}



.picture{

	float:right;

	display:block;

	width:456px;

	height:327px;

	font-size:0;

	line-height:0;

	background:url(../images/img1.jpg) 0 0 no-repeat;

	margin:0 8px 0 0;

	}



.list_1{

	float:left;

	padding:0 0 26px 29px;

	width:280px;

	}



.list_1 li{
	font-weight:bold;
	padding:0 0 4px 28px;
	background:url(../images/listbg.gif) 0 4px no-repeat;
	color: #333;
	}

	

.link{

	color:#3da7d1;

	background-color:inherit;

	}

	

.link:hover{

	text-decoration:none;

	color:#5f5f5f;

	background-color:inherit;

	}



/*----------calification part start----------*/



#calification{

	width:937px;

	margin:0 auto;

	}

	

.califiCommon{

	background:url(../images/calification-border.gif) repeat-x left bottom;

	padding:0 0 50px 37px;

	margin:0 0 38px 0;

	}

	

.califiPad{

	padding-bottom:26px;

	width:898px;

	}

	

/*-----------left part start--------*/

.califiCommonLeft{

	width:287px;

	float:left;

	}

	

	

.califiCommonLeft h2{

	font-size:18px;

	line-height:20px;

	color:#3da7d1;

	background-color:inherit;

	text-align:center;

	margin:0 0 5px 0;

	}

	

.califiCommonLeft h2 span{

	display:block;

	font-size:52px;

	font-weight:bold;

	line-height:52px;	

	}

	

.califiCommonLeft p{

	text-align:center;

	padding:0;

	margin:0;

	}

	

/*-------------right part start---------*/

.califiCommonRight{

	width:600px;

	float:right;

	}

	

.califiCommonRight h2{

	font-size:24px;

	line-height:24px;

	margin:0 0 12px 0;

	}

	

.califiCommonRight h2 a{

	color:#3da7d1;

	background-color:inherit;

	}

	

.califiCommonRight h2 a:hover{
	text-decoration:none;
	color:#00F;
	background-color:inherit;
	}

	

.califiCommonRight p a{

	color:#3da7d1;

	background-color:inherit;

	}

	

.califiCommonRight p a:hover{

	text-decoration:none;

	color:#666666;

	background-color:inherit;

	}



.starImg{

	padding:0 10px;

	}

	

.starImg img{

	margin:0 1px 0 0;

	}

	

.califiText{

	text-align:center;

	padding:0 !important;

	margin:0 !important;

	}	



.califiheading{

	font-size:24px;

	line-height:24px;

	margin:0 0 6px 0;

	text-align:center;

	}

	

.califiheading a{

	color:#3da7d1;

	background-color:inherit;

	}

	

.califiheading a:hover{

	text-decoration:none;

	color:#5f5f5f;

	background-color:inherit;

	}

	

/*-----------------footer part start--------*/

#footer{

	padding:13px 0 0;

	}

	

#footer ul{

	width:450px;

	margin:0 auto 7px;

	height:20px;

	}

	

#footer ul li{

	float:left;

	display:block;

	width:auto;

	padding:0 7px;

	font-size:16px;

	line-height:20px;

	color:#f9feff;

	background-color:inherit;

	font-weight:bold;

	}

	

#footer ul li a{

	color:#f9feff;

	background-color:inherit;

	text-decoration:none;

	}

	

#footer ul li a:hover{

	color:#16454e;

	background-color:inherit;

	}

	

#footer ul li a.active{

	color:#16454e;

	background-color:inherit;

	}

	

#footer p{
	text-align:center;
	color:#fff;
	background-color:inherit;
	margin:0 0 4px 0;
	}

	

/*--------------------faq page start--------*/



.innerHeading{

	color:#13617e;

	background-color:inherit;

	font-size:30px;

	line-height:30px;

	font-weight:bold;

	margin:0 0 21px 8px;

	}	

/*------------contact up pate start----------*/

	

.noBotMar{

	margin-bottom:0 !important;

	}
	
.noBotMar1{
	margin:50px 0;
	text-align:center;

	}



.contactForm{

	width:650px;

	float:left;

	padding:0 0 10px 0;

	}

	

.contactFormCom{

	padding:0 0 15px 0;

	width:650px;

	}

	

.contactForm label{

	width:139px;

	float:left;

	font-size:16px;

	line-height:25px;

	text-align:right;

	padding:0 7px 0 0;

	}

	

.contactForm input.textBox{

	background:url(../images/text-box.gif) no-repeat 0 0;

	width:294px;

	height:20px;

	border:none;

	padding:5px 0 0 5px;

	float:left;
	}
	
.contactForm input.textBox_h{

	background:url(../images/text-box-h.gif) no-repeat 0 0;

	width:294px;

	height:20px;

	border:none;

	padding:5px 0 0 5px;

	float:left;
	}

	

.contactForm input.enviar{

	background:url(../images/enviar.gif) no-repeat 0 0;

	width:146px;

	height:37px;

	cursor:pointer;

	border:none;

	float:right;
	text-indent:-22222px;

	}

	

.contactForm textarea.textArea{

	background:url(../images/text-area.gif) no-repeat 0 0;

	width:496px;

	height:222px;

	border:none;

	padding:5px 0 0 5px;

	float:left;

	overflow:hidden;

	}
	
.contactForm textarea.textArea_h{

	background:url(../images/text-area-h.gif) no-repeat 0 0;

	width:496px;

	height:222px;
	border:none;

	padding:5px 0 0 5px;

	float:left;

	overflow:hidden;

	}

	

.important{

	width:238px;

	float:left;

	padding:146px 0 0 29px;

	}

	

.important h3{

	font-size:16px;

	line-height:18px;

	color:#666666;

	background-color:inherit;

	margin:0 0 7px 0;

	}

	

.important p{

	padding-left:0;

	margin-left:0;

	}

