	@charset "utf-8";
/* CSS Document */

body{
	background-color:#072435;
	/*background-color:#11364a;
	min-width:320px;*/}
	
#hm_slide_w div{
	width:100%}
	
h1{
	font-family: 'Roboto Slab', serif;
	font-size: 24px;
	color: #FFFFFF;
	padding: 0;
	margin: 15px 20px 12px 0px;
	line-height: 30px;}
	
h2{
	font-family: 'Roboto Slab', serif;
	font-size: 23px;
	color: #FFFFFF;
	padding: 0;
	margin: 20px 20px 12px 20px;
	line-height: 26px;}
	
h3{
	font-family: 'Roboto Slab', serif;
	font-size: 22px;
	color: #FFFFFF;
	padding: 0;
	margin: 22px 20px 10px 20px;
	font-weight: normal;
	border: 0px white solid;
	border-bottom-width: 1px;
	line-height: 24px;
	padding-bottom: 5px;}
	
h4{
	text-transform:uppercase;
	font-size:26px;
	color:#104b6b;
	font-family: 'Montserrat', sans-serif;
	padding:0;
	margin:5px 0 0 0;
	font-weight:normal;
	line-height:25px;
}
	
h5{
	color:#11364a;
	font-family: 'Roboto', sans-serif;
	font-size:18px;
	line-height:22px}
	
h6{
	color:#ffffff;
	text-transform:uppercase;
	font-family: 'Montserrat', sans-serif;
	font-size:13px;
	font-weight:normal;
	margin-top:8px;
	margin-bottom:19px;}


	
p{
	font-family: 'Asap', sans-serif;
	font-size:14px;
	color:#FFFFFF;
	padding:0;
	margin:0 20px 15px 20px;
	line-height:19px;}
	

.hh{
	height:136px;
	background-color:#f6f6f6}

.hi3{
	height:437px;
	background-color:#016db8;
	border-top:4px solid #0195db; }
	
.hi2{
	height:257px;
	margin-bottom:20px;
	}
	
.hi1{
	height:163px;
	/*border-radius: 10px 10px 0 0;*/
	/*border: 4px solid #00974E;*/
	}
	.hi1a{
	/*border: 4px solid #95BBBD;*/
	}
	
	
.cg{
	background-color:#ffb033}
	

#bx1{
	padding-top:1px;
	overflow:hidden;
	position:relative;
	/*border-radius: 10px 10px 0 0;*/
	}
	
#bx1_img{
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0}
	
#bx1 .m_img, #bx3 .m_img, #bx5 .m_img{
	min-width:100%;
	width:100%}

#bx2, #bx3, #bx5, #bx4, #lgrnL{
	position:relative;
	overflow:hidden;
	/*border-radius: 10px 10px 0 0;*/
	}
	
#bx4, #lgrnL{
	/*background-image:url(../images/bx4_bg2.png), url(../images/bx4_bg.jpg);
	background-repeat:no-repeat, repeat-x;*/
	background-color:#F0FAD7;
	}
	
/*#bx4 a, #lgrnL a{
	background-image:url(../images/btn1.png);
	background-repeat:no-repeat;
	width:186px;
	height:33px;
	display:block}*/
	
#bx4_img{
	height:100%;
/*	background-image:url(../images/bx4_img.png);
*/	background-position:top right;
	background-repeat:no-repeat;
	overflow:hidden}
	
	
.cam-fac{
	height: 257px !important;
	background: #ffffff url(../images/campus-fac-bg.png) no-repeat;
	width: 100%;
	max-width: 770px;
}
	
	
#bx3{  background-color:#e2e1e1;
}

#bx3 .tcnt{
	width:70%;
	height:auto;
	position:absolute;
	left:30px;
	top:20px
	}

#bx3 .tcnt > p{
	color:#11364a;
	margin-left:0px;
	line-height:16px;
		}

.bx3_ico{
	position:absolute;
	right:0px;
	top:0px;
	z-index:2;
	width:140px;
}

.rm{
	position:absolute;
	bottom:0px;
	z-index:10}
	
#bx3 .rm{
	right:0px}
	
#bx1 .rm{
	right:0px}
	
	#bx4 .rm{
	right:0px}
	
#Ltxt{
	margin: 30px 0 0 30px;}

	
.nws_bg{
	width:100%;
	position:absolute;
	left:0px;
	top:0px;}
	
.nws_bg1{
	width:100%;
	position:absolute;
	left:0px;
	top:0px;}
	
#nws_w{
	position:relative;
	z-index:5;
	height: 88%;
	overflow: hidden;}
	

	
#nws_w > p{
	line-height:17px;}

.vdo{
	position:absolute;
	z-index:10;
	width:47px;
	height:43px;
	background-image:url(../images/zom.png);}
	

	
/* At Lab CSS */



#main_hdr{
	/*height:135px;*/
	height:120px;
	margin:0px;
	padding:0px;
	background-color:#f6f6f6;
	position:relative;
	/*background:url(../images/pyr_right.png) right top no-repeat #f6f6f6; }*/
	background:#fff url(../images/header-bg.png) repeat-x top left !important;
	}
	
	
	
	
#main_hdr .container{
	position:relative;
	height:100%;
	background:url(../images/pyr_right.png) right top no-repeat; 
	}
	
#sbhs_logo{
	/*width:100px;*/
	height:92px;	
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	top:8px}

.hero-unit{
	height:auto;
	padding:0px;
	margin:0 0 20px 0;
	overflow:hidden;
	position:relative;
	border-radius:0px	
	
	}
	
#index_hero{
	max-height:492px;
	border-bottom: 2px solid #dee2e4;
}
	
.bnr{
	width:100%;
	height:auto;
	position:relative}
	
#dwn_bro_hm{
	position:absolute;
	right:50px;
	bottom:-43px;
	z-index:1000}

	
.navbar{
	margin-bottom:0px;
	position:relative
	}
	
.navbar-inner{
	background-image:url(../images/nav_bg.jpg);
	background-repeat:repeat-x;
	border:none;
	border-radius:0px;
	background-color:#0098dc;
	min-height:55px;
	position:relative
	}
	
#nav_elmnt{
	position:absolute;
	right:0px;
	top:0px;
	display:block}
	
	
.navbar .btn-navbar {
	float:left}
	
.navbar .nav > li{
	padding-bottom: 9px;
	border-right:1px solid #0E7DCA;}
	
.navbar .nav > li > a{
	color:#f5f5f5;
	text-shadow:none;
	font-family: 'Monda', sans-serif;
	font-size:15px}
	
navbar .nav > li > a:first-child{
	padding-left:0px;}
	
.navbar .nav{
	margin: 6px 10px 0 0;
	}
	
#s_menu{
	width:72px;
	height:17px;
	color:#f5f5f5;
	text-align:right;
	font-family: 'Monda', sans-serif;
	font-size:15px;
	background-image:url(../images/s_menu.png);
	background-repeat:no-repeat;
	background-position:0px 5px;
	cursor:pointer;
	margin-top:9px;
}

.navbar .btn-navbar{
	background-color:transparent;
	padding:0px;
	margin:0px;
	border-radius:0px;
	box-shadow:none;
	border:0px;
	float:none;
	text-shadow:none}
	
.navbar .btn-navbar:hover{
	background-color:transparent;}
	
.caret{
	display:none}
	
.navbar .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #FFF;
  border-bottom-color: #777777;
}

.navbar .nav > li > .dropdown-menu:before{
	content:normal}
	
.navbar .nav > li > .dropdown-menu:after{
	content:normal}
	
.dropdown-menu {
	list-style:none
}

.navbar .nav > li:last-child{
	margin-right:0px; border:0px;}



footer{
	margin-top:42px;
	margin-bottom:10px;
	/*min-height:200px;
	min-height:50px;
	background-image:url(../images/foot_bg.png);
	background-position:top center;
	background-repeat:no-repeat*/
}	
footer ul{
	float:left}
	
footer li{
	color:#d1d2d3;
	font-family: 'Armata', sans-serif;
	font-size:11px;
	list-style:none;
	line-height: 13px;
	margin-bottom: 7px;}
	
#soc{
	width:150px;
	height:41px;
	position:absolute;
	right:0px;
	top:40px;
	display:block}
	
#soc_s{
	width:54px;
	height:21px;
	position:absolute;
	right:20px;
	top:60px;
	display:none;
	}
	
#soc .ico{
	width:30px;
	height:30px;
	position:absolute;
	top:0px;
	background-repeat:no-repeat}
	
.f{
	right:0px;
	background-image:url(../images/facebook.png)}
	
.t{
	right:0px;
	background-image:url(../images/t.html)}
	
.ico_s{
	background-image:url(../images/ft.html);
	background-repeat:no-repeat;
	position:absolute;
	width:22px;
	height:21px;
	}
	
.f_s{
	background-position:left top;
	left:0px;}
	
.t_s{
	background-position:right top;
	right:0px}
	
#login_m, .lg_hdr_nav{
	display:none}
	
#subsc{
	/*color:#969595;*/
	color:#1859ad;
	font-family: 'Montserrat', sans-serif;
	font-size:14px;
	position:absolute;
	right:0px;

	
	top: 78px !important;
background-color: #EDEDED;
padding: 2px 10px;
border: 1px solid #DADADA;
	
}


/* link vimal*/	
 .foo  a{
	text-decoration:none;
	color:#ffffff;
	font-family: 'Montserrat', sans-serif;
	font-size:11px;}
	
 .foo  a:hover{
	 text-decoration:underline;}	
	 
.foo li a{
	color:#d1d2d3;
	font-family: 'Armata', sans-serif;}	 
	
	
#subsc a{
	color:#1859ad;
	font-family: 'Montserrat', sans-serif;
	font-size:13px;
	text-decoration:none;
}
	
#subsc a:hover{
	color:#f00;}	
	
/* Contact Page */

#cnt_banner{
	height:auto;
	min-height:372px;
	background-image:url(../images/grey_ptn.png)}
	
#cnt_banner h5{
	margin-left:0px;}
	
#cnt_banner p{
	margin-left:0px;
	color:#4e4e4d;
	font-family: 'Roboto Condensed', sans-serif;}

#cnt_banner [class*="span"]{
	margin-left:0px;}
	
#cnt_bnr{
	position:absolute;
	right:0px;
	top:0px;}
	
.cnt_ico{
	width:85px;
	height:81px;
	background-image:url(../images/cnt_icons.html);
	display:block;
	margin-bottom:10px;}
	
#cnt_ic_add{
	background-position:left top}
	
#cnt_ic_em{
	background-position:-85px 0}
	
#cnt_ic_ph{
	background-position:-170px 0}
	
#cnt_phn p{
	margin-bottom:30px;}
	
#cnt_us_hd{
	margin-top: 60px;
	margin-bottom: 35px;
	font-size: 22px;}
	
#cnt_form{
	height:530px;
	background-color:#0f9447;}
	
#goog_map{
	height:320px;
	background-color:#f4f3f0;
	/*background-image:url(../images/map.jpg);*/
	background-position:center;
	border:3px solid #115da9;}
	
/* INSIDE PAGE */

#in_wrap{
	overflow:hidden;
	background-color:#ededed;
	min-height:323px;}

#in_banner{
	height:auto;
	max-height:326px;
	/*margin-top:28px;*/
	/*margin-bottom:28px;*/
	overflow:hidden;
	}
	
.in_article{
	background-color:#ededed;
	height:auto;
	min-height:300px;
	padding:20px 40px;
	margin-left:0px;
	position:relative;
	}
	
#in_banner img{
	width:100%}
	
#in_nav{
	min-height:50px;
	display:block;
	margin:0px;
	padding:0px;
	background-color:#ededed;
}
	
.in_nv_m{
	background-color:#2177a6;
	height:50px;
	position:relative}
	
nav.row-fluid .span4 {
	width: 310px;
	margin: 0 0 0 5px;
}

nav.row-fluid .span6 {
	width: 468px;
	margin: 0 0 0 4px;
}


.in_tab{
	width:220px; 
	margin:0 auto;
	height:50px;
	cursor:pointer;
	position:relative;
	z-index:50}

/*#in_tab1{
	background-image:url(../images/tabs/overview.png);
	background-repeat:no-repeat;
	background-size: 138px 50px;}

#in_tab2_fran, #in_tab2_school, #in_tab2_parents{
	background-image:url(../images/tabs/resources.png);
	background-repeat:no-repeat;}

#in_tab3{
	background-image:url(../images/tabs/appli_form.png);
	background-repeat:no-repeat;}
	
*/

.in_tb1{
	background-image:url(../images/tabs/overview.html);
	background-repeat:no-repeat;
	background-size: 138px 50px;}

.in_tb2{
	background-image:url(../images/tabs/resources.html);
	background-repeat:no-repeat;}

.in_tb3{
	background-image:url(../images/tabs/appli_form.html);
	background-repeat:no-repeat;}

.en_tb3{
	background-image:url(../images/tabs/enqu.html);
	background-repeat:no-repeat;}

.ab_tab{
	width:267px; 
	margin:0 auto;
	height:50px;
	position:relative;
	z-index:50}
	
#tr_tb{
	right:-116px;}	
	
.tab_ovr{
	position:absolute;
	left:0px;
	top:0px;
	opacity:0}


#ab_tab1{
	background-image:url(../images/tabs/nv_ab.html);
	background-repeat:no-repeat}

#ab_tab2{
	background-image:url(../images/tabs/nv_ad.html);
	background-repeat:no-repeat}
	

#train_tab1{
	background-image:url(../images/tabs/nv_train.html);
	background-repeat:no-repeat;
	width:351px;}
	
	
#train_tab2{
	background-image:url(../images/tabs/nv_advi.html);
	background-repeat:no-repeat;
	}
	
	
	
	
.in_article h5{
	font-size:16px;
	}
	
.in_article .span5{
	position:relative;
	padding-left:85px;
	padding-right:30px;}
	
.in_article .span3{
	padding-left:45px;}

	
.mod_art h4{
	margin-bottom:20px;
	padding-bottom:20px;
	box-shadow: 0 1px 0 #f7f7f7;
	border:0px solid #cac9c9;
	border-bottom-width:1px;

}


.mod_page > h4{
	margin:45px 0 0 40px}
	
.in_article .span5 p{
	font-size:12px;
	line-height:17px;
	text-align:left;
	margin-bottom:17px;}
	
.mod_sec{
	padding-bottom:42px;
	margin-top:42px;
	border:0px solid #cac9c9;
	border-bottom-width:1px;
	box-shadow: 0 1px 0 #f7f7f7;}
	
	
.mod_ico{
	width:66px;
	height:75px;
	background-image:url(../images/ov_spr.html);
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	top:10px;}
	
#mod_ico_p{
	background-position:-68px 0}
	
#mod_ico_m{
	background-position:0px 0}
	
#mod_ico_h{
	background-position:-134px 0}
	
#mod_sec_p{
	margin-top:0px;
}
	
#mod_sec_h{
	border:none;
	box-shadow:none;}
	
#mod_subbar{
	height:55px;
	background-color:#125da9;
	position:relative;
	margin:45px 0 10px 0}
	
#mod_subbar h4{
	color:#FFFFFF;
	font-size:20px;
	margin: 16px 0 0 40px;
	float:left}
	
#mod_subbar ul{
	float:right;
	height:55px;
	margin-right:35px;}

#mod_subbar ul li{
	color:white;
	font-family: 'Montserrat', sans-serif;
	font-size:20px;
	text-transform:uppercase;
	float:left;
	list-style:none;
	padding:16px 30px 0 35px;
	height:39px;
	position:relative
}

#mod_subbar ul li i{
	width:17px;
	height:16px;
	display:block;
	background-image:url(../images/mod_rdo.png);
	position:absolute;
	left:5px;
	top:18px;
	background-repeat:no-repeat}
	
.rdo_act{
	background-position:right top}
	
#mod_shd{
	position:absolute;
	left:-34px;
	top:0px;
}
	
.row-fluid [class*="span12"]{
	margin-left:0px;}


#in_advant{
	display:none;
	font-family: 'Roboto', sans-serif;
	color: #104b6b;

}

#in_about ol li, #in_about ul li, #in_school ol li, #in_school ul li{
	/*list-style:url(../images/advn_list_bg.png);*/
	list-style-image:url(../images/advn_list_bg.html);
	color: #104b6b;
	font-size: 14px;
	font-family: 'Roboto', sans-serif;
	line-height:22px;
	margin-bottom:10px;
	margin-left:15px;
	padding-left:10px;
	text-align:justify;}
	
#in_about ol, #in_about ul{
	margin-top:5px;
	margin-bottom:5px;}

	
#in_advant ol li, #in_advant ul li{
	/*list-style:url(../images/advn_list_bg.png);*/
	list-style-image:url(../images/advn_list_bg.html);
	color: #104b6b;
	font-size: 14px;
	font-family: 'Roboto', sans-serif;
	line-height:22px;
	margin-bottom:10px;
	margin-left:15px;
	padding-left:10px;
	text-align:justify;}
	
#in_advant ol, #in_advant ul{
	margin-top:5px;
	margin-bottom:5px;}
	
	
#frnch_cnt{
	width:529px;
	height:93px;
	position:absolute;
	left:0px;
	bottom:-106px;
	background-image:url(../images/frnh_cnt.html);
	overflow:hidden}
	
#frnch_cnt p{
	color: #ffffff;
	margin: 12px 0 0 103px;}


/* School */

#in_enq{
	display:none}
	
#sc_mod{
	background-color:#e2e1e1;
	min-height:300px;}
	
#sc_mod > article{	
background-color:#e2e1e1;
}

#sc_mod .span4{
	position:relative;
	padding-left:85px;
	padding-right:35px;
	}
	
.m_border{
	border: 0px #c6c6c6 solid;
	border-right-width: 1px;}
	
#sc_mod .span4 p{
	line-height: 18px;
	font-size: 12px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-left:0px
	}

	
/* INSIDE PAGE */


.act_tab{
	background:url(../images/act_tab.html);
	width:26px;
	height:23px;
	position:absolute;
	top:50px;
	right:-158px;
	z-index:100;
	opacity:0;}
	
.act_tab_grn{
	background:url(../images/act_tab_grn.html);
	width:26px;
	height:23px;
	position:absolute;
	top:50px;
	left:-158px;
	z-index:100;
	opacity:0;}
	
	
.act_tab1{
	background:url(../images/act_tab.html);
	width:26px;
	height:23px;
	position:absolute;
	top:50px;
	right:-84px;
	z-index:100;
	opacity:0;
}

.act_tab_grn1{
	background:url(../images/act_tab_grn.html);
	width:26px;
	height:23px;
	position:absolute;
	top:50px;
	left:-84px;
	z-index:100;
	opacity:0;}
.act_tab_par{
	background:url(../images/act_tab_grn.html);
	width:26px;
	height:23px;
	position:absolute;
	top:50px;
	left:-84px;
	z-index:100;
	opacity:0;}
	
#mod_cur_txt{
	margin:30px 0px 50px 0px;
	padding-left:40px;
	padding-right:30px;
	}
	
#mod_cur_txt p{
	color:#104b6b;
	font-family: 'Roboto', sans-serif;
	font-size:12px;
	font-weight:500;
	padding:0px;
	margin:0px;}
	
#img_midle, #img_midle2 {
	display:none;
	margin-top:10px;
	margin-bottom:30px;
	text-align:center}
	
#img_last, #img_last2 {
	display:block}
	
	
	
/*module select box*/	


/*.slt_box1{
	position:relative;
	display:block;
	margin: 0 0 5px 0;
	padding-top: 10px;}



			div.selectBox1
			{
				position:relative;
				display:inline-block;
				cursor:pointer;
				text-align:left;
				line-height:2;
				clear:both;
				
			}
			span.selected1
			{
				width:105px;
				border:none;
				background:#3388c3;
				overflow:hidden;
				height:24px;
				color:#f5f5f5;
				font-family: 'Roboto', sans-serif;
				font-size:11px;
				line-height:2;
				padding-left:8px;
				cursor:pointer;
			}
			span.selectArrow1
			{
				width:23px;
				height:23px;
				background:url(../images/slt1_bt.png);
				text-align:center;
				-webkit-user-select: none;
				-khtml-user-select: none;
				-moz-user-select: none;
				-o-user-select: none;
				user-select: none;
				background-color:#3388c3;
				cursor:pointer;
				margin-left:3px;
			}
			
			
			span.selectArrow1,span.selected1
			{
				position:relative;
				float:left;
				height:24px;
				z-index:1;
			}
			
			div.selectOptions1
			{
				position:absolute;
				top:26px;
				width:139px;
				border:none;
				overflow:hidden;
				background:#3388c3;
				padding-top:2px;
				display:none;
			}
				
			span.selectOption1
			{
				display:block;
				width:147px;
				font-size:11px;
				color:#f5f5f5;
				font-family: 'Roboto', sans-serif;
				padding-left:8px;
				line-height:2;
				cursor:pointer;
			}
			
			span.selectOption1:hover
			{
				color:#f6f6f6;
				background:#125da9;	
			}
			
*/

/*#in_school ul li{
	list-style:circle;
	color: #104b6b;
	font-size: 14px;
	font-family: 'Roboto', sans-serif;
	line-height:25px;
	margin-bottom:12px;
	font-weight:500;
	margin-left:55px;
	}
	
#in_school ol li{
	
	list-style-image:url(../images/advn_list_bg.png);
	color: #104b6b;
	font-size: 14px;
	font-family: 'Roboto', sans-serif;
	line-height:30px;
	margin-bottom:12px;
	margin-left:15px;
	padding-left:10px;
	text-align:justify;}
*/	
#blu_bx{
	background-color:#2177a6;
	color:#ededed;
	padding:25px;
	font-family: 'Roboto', sans-serif;
	font-weight:bold;
	font-size:17px;
	position:relative;
}	
	
#blu_img{
	position:absolute;
	bottom:-25px;
	left:45px;}	
	
	
	
	
	
/*selectbox*/	

.bt_img{
	width:139px;
	height:29px;
	margin-top:10px;
	border:none;
	outline:none;
	}
.re_leg_wrp_green{
	height:100%;
	min-height:385px;
	padding-left:0px;
	width:100%;
	}	
	
.re_leg_wrp_green .leg_hd{
	width:100%;
	height:40px;
	background-color:#0f9447;
	}	
	
.re_leg_wrp_green h3{
	color:#ffffff;
	font-family: 'Montserrat', sans-serif;
	font-size:16px;
	border:none;
	margin:0px 0px 0px 20px;
	padding-top:8px;
	}	
	
.re_leg_wrp_green h2{
	color:#11364a;
	font-family: 'Montserrat', sans-serif;
	font-size:14px;
	border:none;
	margin:0px 0px 0px 0px;
	padding-top:8px;
	}	
.re_leg_wrp_green p{
	color:#7e7e7e;
	font-family: 'Montserrat', sans-serif;
	font-size:11px;
	line-height:19px;
	margin-right:10px;
	padding-left:0px;
	font-weight:normal;
	margin-top:20px;
}

.re_leg_wrp_green a{
	color:#598f1a;
	font-family: 'Montserrat', sans-serif;
	font-size:12px;
	float:right;
	margin-right:10px;
	text-decoration:none;
	margin-top:20px;}
	
	
	
.rs_in{
	min-width:100%;
	width:100%;}	
.re_leg_wrp_blue{
	height:100%;
	min-height:385px;
	padding-left:0px;
	width:100%;
	}	
	
.re_leg_wrp_blue .leg_hd{
	width:100%;
	height:40px;
	background-color:#125da9;
	}	
	
.re_leg_wrp_blue h3{
	color:#ffffff;
	font-family: 'Montserrat', sans-serif;
	font-size:16px;
	border:none;
	margin:0px 0px 0px 20px;
	padding-top:8px;
	}	
	
.re_leg_wrp_blue h2{
	color:#11364a;
	font-family: 'Montserrat', sans-serif;
	font-size:14px;
	border:none;
	margin:0px 0px 0px 0px;
	padding-top:8px;
	}	
.re_leg_wrp_blue p{
	color:#7e7e7e;
	font-family: 'Montserrat', sans-serif;
	font-size:11px;
	line-height:19px;
	margin-right:10px;
	padding-left:0px;
	font-weight:normal;
	margin-top:20px;
}

.re_leg_wrp_blue a{
	color:#125da9;
	font-family: 'Montserrat', sans-serif;
	font-size:12px;
	float:right;
	margin-right:10px;
	text-decoration:none;
	margin-top:20px;
	position:relative}	
	
.b_hd{
	display:none}
	
.b_shw{
	display:block}	
	
	
#frnch_cnt_apl{
	width:529px;
	height:93px;
	position:absolute;
	left:0px;
	bottom:-66px;
	background-image:url(../images/frnh_cnt.html);
	overflow:hidden}
	
#sch_cnt_apl{
	width:529px;
	height:93px;
	position:absolute;
	left:0px;
	bottom:-32px;
	background-image:url(../images/frnh_cnt.html);
	overflow:hidden}
	
	
#sch_cnt_apl{
	width:529px;
	height:93px;
	position:absolute;
	left:0px;
	bottom:-43px;
	background-image:url(../images/frnh_cnt.html);
	overflow:hidden}
	
	
#frnch_cnt_apl p {
	color: #ffffff;
	margin: 12px 0 0 103px;}

#frnch_cnt_apl a{
	text-decoration:none;}	
	
#sch_cnt_apl p {
	color: #ffffff;
	margin: 12px 0 0 103px;}

#sch_cnt_apl a{
	text-decoration:none;}	
	
	
.be_an{
	color: #104b6b;
	font-family: 'Montserrat', sans-serif;
	font-size:20px;
	text-transform:none;}	
	
	
/*popup related styles*/
#pop_over{
	width:100%;
	height:100%;
	position:fixed;
	z-index:3500;
	background-image:url(../images/pop_overlay.png);
	display:none;}	
#ad_popup{
	width:385px;
	height:250px;
	position:absolute;
	background-color:#007ec7;
	top:95px;
	z-index:3501;
	display:none;
	}	
#ad_popup h5{
	margin-left:50px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;}	
	
#pop_close{
	position:absolute;
	right:-10px;
	top:-10px;
	cursor:pointer;}
.cls_pop_close{
	position:absolute;
	right:-10px;
	top:-10px;
	cursor:pointer;}		
#pop_txt_login{
	position:absolute;
	width:275px;
	height:150px;
	top:55px;
	left:50px;
	}	
	
.login_un{
	width:260px;
	height:30px;
	border:#0073c1 solid 1px;
	margin-bottom:10px;
	padding-left:10px;
	color:#1d9649;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	outline:none;}	
	
.login_sbt_bt{width: 77px;
height: 24px;
background-color:#999;
border-radius: 7px;
outline: none;
border: none;
color: #ffffff;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
position: relative;
float: right;
margin-right: 60px;
margin-top: 10px;
padding-left:5px;
padding-right:5px;

}	

.login_cnc_bt{width: 77px;
height: 24px;
background-color:#999;
border-radius: 7px;
outline: none;
border: none;
color: #ffffff;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
position: relative;
float: right;
margin-right: 10px;
margin-top: 10px;
padding-left:5px;
padding-right:5px;
}


#frmLgn span {
	display:none;
	font-size:15px;
	color:#ff00ff;
	font-family: Verdana, Geneva, sans-serif;
	}	
#frmLgn .alert_new{
	width:auto;
	height:10px;
	padding-bottom:10px;
	padding-top: 5px;
	margin-left:55px;
}	
#ad_popup1{
	width:385px;
	height:200px;
	position:absolute;
	background-color:#007ec7;
	top:95px;
	z-index:3501;
	display:none;
	}	
#ad_popup1 h5{
	margin-left:50px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;}
	
#ad_popup2{
	width:385px;
	height:200px;
	position:absolute;
	background-color:#007ec7;
	top:95px;
	z-index:3501;
	display:none;
	}	
#ad_popup2 h5{
	margin-left:50px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;}		
	
	
.hdr_txt{
	width:auto;
	height:22px;
	position:absolute;
	color: #11364a;
	font-family: 'Montserrat', sans-serif;
	right:183px;
	top:20px;}	
	
/*.lg_lt{
	background:url(../images/login_lft.png);
	position:relative;
	float:left;
	width:40px;
	height:28px;}	
	
.lg_rt{
	background:url(../images/login_rt.png);
	position:relative;
	float:right;
	width:40px;
	height:28px;}	
*/	
.lg_hdr{
	width:auto;
	position:relative;
	float:left;
	background-color:#30a2d7;
	height:20px;
	}	
.lg_hdr p{
	font-family: 'Roboto', sans-serif;
	font-size:13px;
	text-align:left;
	color:#ffffff;
	padding-top:0px;}
	
	
	
	.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100;
	
}

#ab_wrk {
background-image: url(../images/wrk_icon.html);
background-repeat: no-repeat;
}

.ab_work {
width: 142px;
height: 15px;
position: relative;
z-index: 50;
top: -30px;
margin: 0 auto;
}

#in_nav_wrk {
min-height: 50px;
display: block;
margin: 0px;
padding: 0px;
background-color: #ededed;
margin-top: 85px;
}
/*.foo h6{ line-height:12px;}*/


.act_tab_grn2{
	background:url(../images/act_tab_grn.html);
	width:26px;
	height:23px;
	position:absolute;
	top:50px;
	left:-84px;
	z-index:100;
	opacity:0;}
	
	
.copy_rgt p
{
	margin-top:10px;
	font-size:12px;
	text-align:center;
	color:#f2efef;
}

/*****Fotter********/
.foo h6{ line-height:12px;}
.footop{ margin-top:32px;}

.contact_form{
float:right;
height:43%;
width:520px;
	padding-top:20px;
padding-left:20px;
}.text5{
	width:97%;
	height:15px;
font-size: 13px;
border: 1px solid;
border-color: #d7dfe4 #f2f5f6 #f2f5f6 #d7dfe4;
padding: 8px 10px;
background:#FFF;
color: #4d4d4d;
-webkit-border-radius: 3px;
border-radius: 3px;}
.butt{
	float:left;
	width:138px;
	height:46px;
background:#1E90FF;
margin: 0;
padding: 0 0 1px 0;
border: 1px solid;
text-align: center;
color: #fff;
text-transform: uppercase;
font-weight: 600;
margin-top:6px;
cursor:pointer;
color: #fff;
text-shadow: 0 1px 1px #666;
font-weight: 600;
border-radius:4px;
-webkit-border-radius:4px;
-webkit-appearance: none;color:#FFF;
margin-left:2px;
	}
.textarea2{
	width:97%;
	height:160px;background:#FFF;
font-size: 13px;
border: 1px solid;
border-color: #d7dfe4 #f2f5f6 #f2f5f6 #d7dfe4;
padding: 8px 10px;
color: #4d4d4d;
-webkit-border-radius: 3px;
border-radius: 3px;}