/* CSS Document */
body{margin:0px auto; padding:0px; background:url(images/body_bg.jpg) repeat-x #fff;
 line-height:18px;}

h1{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color:#fff;
	height:18px;
	font-weight: normal;
}
a:focus{
	outline:none;
	}
#page{
	width:978px;
	margin:0px auto;
	padding:0px;
	}
.clear{
	clear:both;
	margin:0px;
	padding:0px;
	font-size:0px;
	}
#header{
	width:978px;
	margin:0 auto;
	}
.logo{
	width:278px;
	height:74px;
	padding:17px 0 0 23px;
	float:left;
	}
.menu{
	height:38px;
	float:right;
	margin:22px 20px 0 0;
	width:407px;
	background:url(images/menu_bg_mid.jpg) repeat-x;
	}
.menu_left{
	width:6px;
	height:38px;
	background:url(images/menu_bg_left.jpg) no-repeat;
	float:left;
	}
.menu_right{
	width:6px;
	height:38px;
	background:url(images/menu_bg_right.jpg) no-repeat;
	float:right;
	}
.menu-text{
	font:12px Arial, Helvetica, sans-serif;
	height:38px;
	float:left;
	text-align:center;
	width:393px
	}
.menu-text ul{
	list-style:none;
	margin:0px;
	padding:0px;
	}
.menu-text li{
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0;
	padding:0 3px;
	list-style:none;
	display:inline;
	
	}
.menu-text li a{
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:38px;
	padding:8px 7px 9px 7px;
	text-decoration:none;
	}
.menu-text li a:hover{
	background:url(images/menu_hover.jpg) repeat-x;
	color:#fff;

	}
#banner{
	width:978px;
	height:365px;
	padding-left:6px;
	margin:0px;
	padding:0px;
	float:left;
	}
.bannerl{
	width:309px;
	height:365px;
	background:url(images/banner_big1.jpg) no-repeat;
	float:left;
	}
.bannnerm{
	width:281px;
	height:365px;
	background:url(images/banner_big2.jpg) no-repeat;
	float:left;
	}
.apply_now_1{
	width:156px;
	height:134px;
	padding-left:22px;
	padding-bottom:15px;
	}
.punchline{
	font:13px Arial, Helvetica, sans-serif;
	color:#ffffff;
	/*padding-top:15px;*/
	margin:0;
	}
.punchline p{
	padding:0 0 0 55px;
	height:40px;
	margin:0px;
	}
.form_bg{
	width:386px;
	height:365px;
	background:url(images/form_bg.gif) no-repeat;
	float:left;
	}
#contents{
	width:978px;
	padding-top:23px;
	float:left;
	}
	
#contents_iframe{
	width:978px;
	padding-top:23px;
	float:left;
	background:#fff;
	min-height:500px;
	}
#contents_iframe1{
	width:978px;
	float:left;
	background: url(images/application_form_bg.jpg) repeat-x #fff;
	}
.contentleft{
	width:248px;
	float:left;
	padding:0 5px 0 0;
	}
.services_top{
	width:248px;
	background:url(images/our_services.jpg) no-repeat;
	height:51px;
	}
.services{
	width:248px;
	height:auto;
	}
.services_mid{
	width:246px;
	border-left:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	background:#fff;

	}
.services_link {
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	line-height:30px;
	width:auto;
	text-transform:capitalize;
	padding:7px 0 0 12px;
}
.services_link ul {
	margin: 0px;
	padding:0;
	list-style: none;
}
.services_link li {
	width:auto;
	font:13px  Verdana, Arial,   Helvetica, sans-serif;
	line-height:18px;
	font-weight:normal;
	line-height:30px;
	background:url(images/list_img.jpg) no-repeat left 10px;
	padding:0 0 0 25px;
	color:#fff;
}
.services_link li a{
  	text-decoration: none;
	font:13px Arial,Verdana,    Helvetica, sans-serif; 
	height:24px;
	line-height:30px;
	padding:5px 0 2px 0;
	color:#494949;	
}	
.services_link li a:hover{
	color:#1b4679;	
	}
.services_bottom{
	width:248px;
	background:
	url(images/our_services_bottom.jpg) no-repeat;
	height:35px;
	padding-bottom:12px;
	}
.banner_small{
	width:248px;
	height:253px;
	background:url(images/banner_small.jpg) no-repeat;
	padding-bottom:15px;
	}

.banner_small1{
	width:248px;
	height:253px;
	float: left;
	background:url(images/banner_small.jpg) no-repeat;
	padding-bottom:15px;
	margin-top: 20px;
}


.banner_small_1{
	width:248px;
	height:253px;
	background:url(images/banner_small_1.jpg) no-repeat;
	padding-bottom:15px;
	}	
.apply_now2{
	width:84px;
	height:78px;
	padding-top:174px;
	float:right;
	}

.content_right{
	width:725px;
	float:left;
	margin:0px;
	padding:0px;
	}
.content_right_1{
	width:725px;
	margin:0px auto;
	padding:0px;
	}
.content_right_top{
	width:725px;
	height:20px;
	background:url(images/content_right_top.jpg) no-repeat;
	float:left;
	font-size:0;
}
.content_right_bottom{
	width:725px;
	height:13px;
	background:url(images/content_right_bottom.jpg) no-repeat;
	padding-bottom:15px;
	float:left;
}
.content_right_mid{
	width:725px;
	background:url(images/content_right_mid.jpg) repeat-y;
	float:left;
}
.contents{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#232728;
	text-align:justify;
	line-height:18px;
	padding:0 22px 10px 22px;
}
.contents a{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#0859ae;
	font-weight:bold;
	text-decoration:none;
}
.contents a:hover{
	color:#1b4679;
}
.contents ul{
	margin:0px;
	padding:0px;
}
.contents li{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#232728;
	line-height:20px;
	list-style:circle;
	list-style-type:disc;
	margin:0 0 0 15px;
}
.contents li a{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#494949;
	line-height:20px;
	text-decoration:none;
}
.contents li a:hover{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#1b4679;
	line-height:20px;
}
.apply_now{
	width:184px;
	height:35px;
	padding-left:22px;
	}
	
.heading{
	font:18px Arial, Helvetica, sans-serif;
	background:url(images/heading_bg.jpg) no-repeat;
	height:40px;
	color:#ffffff;
	width:676px;
	padding:8px 0 0 22px;
	float:left;
	}
.heading1{
	font:18px Arial, Helvetica, sans-serif;
	background:url(images/heading_bg.jpg) no-repeat;
	height:40px;
	color:#ffffff;
	width:458px;
	padding:8px 0 0 22px;
	float:left;
	}
.heading2{
	font:24px Arial, Helvetica, sans-serif;
	color:#000099;
	width:85%;
	padding:8px 0 0 22px;
	text-align:center;
	float:left;
	}
#footer{
	width:100%;
	background:url(images/footer_repeat.jpg) repeat-x #133a68;
	}
.footer{
	width:978px;
	margin:0px auto;
	}
.footertext-2{
	width:978px;
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	padding:5px 0 0 0;
	margin:0 auto;

}
.footertext-2 ul{
	color:#fff;
	text-align:center;
	margin:0px; padding:0px;
}
.footertext-2 li{
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	display:inline;
	line-height:16px;
	padding:0 5px;
	text-align:center;
	list-style:none;
	line-height:24px;
}
.footertext-2 li a{
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:16px;
	text-align:center;
	line-height:24px;
	text-decoration:none;
}
.footertext-2 a:hover{
	color:#faf6ae;
	}
.footertext-3{
	font:12px Arial, Helvetica, sans-serif;
	width:978px;
	text-align:center;
	height:30px;
	line-height:30px;
	color:#fff;
	text-align:center;
	padding:10px 0 5px 0;
	margin:0 auto;
	}
.footertext-4{
	font:12px Arial, Helvetica, sans-serif;
	width:978px;
	text-align:center;
	line-height:20px;
	color:#fff;
	padding:15px 0 0 0;
	text-align:center;
	margin:0 auto;
	}
.footertext-3 a{
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:30px;
	padding:0px;
	text-align:center;
	font-weight:bold;
}
.footertext-3 a:hover{
	color:#faf6ae;
	font-weight:bold;
}
.application_form{
width:320px;
float:left;
height:247px;
padding:82px 0 0 40px;
margin:0px;

}

.form{
width:332px;
float:left;
height:311px;

}

.main_input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#1a1a1a;
	font-size:11px;
	width: 130px;
}
.form_text{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
.input_field_dm{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 105px;
}
.input_field{
	width:132px;
	margin-bottom:4px;
	}
.text_new{
	width: 480px;
	float:left;
	padding:10px 0 0 0;
	text-align:justify;
	font-size:12px;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	}
.internal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9600;
	text-decoration: none;
}
.internal:hover{
	color: #0091d5;
}
.absmiddle{
	vertical-align:middle;
	}
.artilce{
	width:300px;
	padding:0px;
	margin:0px;
	float:left;
}
.artilce span{
	width:500px;
	padding:0px;
	margin:0px;
	float:left;
}
.artilce ul{
	padding:0px;
	margin:0px;
}
.artilce li{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	background:url(images/dot.jpg) no-repeat left center;
	list-style:none;
	line-height:20px;
	padding-left:14px;
		}
.artilce li a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	line-height:20px;
}
.artilce li a:hover{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#1b4679;
	line-height:20px;
}
#cntctcontainer{
margin:auto 0px;
padding:0px;
width:85%;
margin:auto;
}
#form_container{
	margin:0px auto;
	width: 590px;
	height: 100%;
	padding:30px;
	margin:10px 0 10px 150px;
	border: 1px dashed #E2E2E2;
	background:#fff;
	display:inline;
	float:left;
}
.input_c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #cccccc;
	width: 200px;
	margin-top: 20px;
	padding: 5px;
	
} 

.label_c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left: 20px;
	padding-top: 20px;
	float: left;
	width: 200px;
}	

.form_heading{
	width:100%;
	text-align: center;
	margin: 0px 0 0 0px;
	padding: 6px 0 5px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #00BAFF;
	float:left;
}
.form_title{
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #f88601;
	margin: 0px;
	text-align: center;
}
.form_title1{
	font-family: "Times New Roman", Times, serif;
	font-size:30px;
	color: #004286;
	padding:0px 0px 0px 100px;
	margin:0px;
}
.form_top_bg{
	background:url(images/form_top.gif) no-repeat;
	height:85px;
	font:0px Verdana, Arial, Helvetica, sans-serif;
}
.form_bot_bg{
	background:url(images/form_bot_us.gif) no-repeat;
	height:21px;
	font:0px Verdana, Arial, Helvetica, sans-serif;
}
.form_mid_bg{
	background:url(images/form_bg_us.gif) repeat-y;
	height:21px;
	font:0px Verdana, Arial, Helvetica, sans-serif;
}
.form, input, select, label{
	margin: 0px;
	padding: 0px;
}

.form_text_us{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px 0px;
	font-weight: normal;
}

.input_field_us{
	margin: 0px;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 150px;
	font-weight: normal;
}
.main_input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width: 130px;
	height:18px;
}

.main_label{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}
.form_text_us{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px 0px;
	font-weight: normal;
}
.form_text_dm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:5px 0px;
	border-bottom:1px dashed #CCCCCC;
}
.input_field_dm{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 105px;
}
.input_field_dm{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 105px;
}

.dm_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.date_input_dm{
	width: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 10px 0 0;}
.application_form_left{
	float:left;
	background:url(images/application_form_girl.jpg) no-repeat right top;
	width:341px;
	height:598px;
	}
.application_form_right{
	width:637px;
	float:right;
	background:url(images/application_form_bg_right.jpg) no-repeat left top;
	}
	
#contentCntr { width: 100%; margin: 0 auto;  background: url(images/linkbg.jpg) bottom left repeat-x;  }	

.linkBox { padding: 10px 0 2px 0; width: 978px; margin: 0 auto;}
.linkBox ul { list-style: none; margin: 0px; padding: 0px; text-align: center; }
.linkBox li { padding: 0 10px; display: inline; font-size: 12px; font-family: Arial; line-height: 24px; background: url(images/sprter.jpg) right center no-repeat; }
.linkBox li a { text-decoration: none; color: #fff; }
.linkBox li a:hover { color: #b8e4ff; }

.bannerBox { padding: 10px 0 0 0 width: 248px; }

.disclaimer{
	width:780px; margin:0 auto;
}

.updateBox { padding:0 0 10px 5px; width: 720px; float: left; }
.leftupdate { width: 350px; float: left; height: 150px; border: 2px solid #12567d; overflow: auto; }
.rightupdate { width: 350px; float: left; height: 150px; border: 2px solid #12567d; overflow: auto; }
.updateBox .text_1 { font-size: 18px; color: #0859ae; line-height: 30px; font-weight: bold; font-family: Arial; }
.updateBox .left { width: 350px; float: left; }
.updateBox .right { width: 350px; float: right; }
.updateBox ul { list-style: none; padding: 10px 0 0 0; margin: 0px; }
.updateBox li { color: #000; padding: 0 5px;  }
.updateBox li a { padding-left: 20px; text-decoration: none; font-weight: bold; color: #0d3d70; font-size: 14px; background: url(images/list_img.jpg) left center no-repeat; }
.updateBox li a:hover { color: #000; }
.updateBox p { padding: 0px 0 0 20px; margin: 0px; font-size: 11px; font-family: Verdana, Arial; }
.updateBox a.link { float: right; margin-right: 10px; font-weight: bold; font-size: 13px; text-decoration: none; display: block; color: #98290b; }
.updateBox a.link:hover { color: #000; }

