.roundedCorners{
	padding: 0;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	/*border-radius: 7px;*/
}

.headWrapper {
    background: url("../images/shade.png") no-repeat scroll center 124px transparent;
    height: 136px;
    overflow: hidden;
    width: 100%;
}
.headWrapper .topHead{
	width:980px;
	margin:0 auto;
}
.headWrapper .topHead .twoCol{
	width:980px;
	float:left;
	padding:10px 0;
}
.headWrapper .topHead .twoCol .col1{
	float:left;
	/*margin-top: 25px;
	position: absolute;
	top: 45px;*/
}
.headWrapper .topHead .twoCol .col1 img{
	float:left;
	width: 200px
}

.headWrapper .topHead .twoCol .col1 h1{
float: left;
color: #000000;
font-family: 'Archivo Narrow',sans-serif;
font-size: 23px;
font-weight: bold;
color: #a678b4;
padding: 15px 0 0 10px;
text-transform: uppercase;
line-height: 22px;
}


.headWrapper .topHead .twoCol .col1_micro{
	float:left;
	margin-top: 25px;
	/*position: absolute;
	top: 45px;*/
}

.headWrapper .topHead .twoCol .col1_micro img{
	float:left;
	width: 200px
}

.headWrapper .topHead .twoCol .col1_micro h1{
	float: left;
	color: #000000;
	font-family: 'Archivo Narrow',sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #0167b2;
	padding: 15px 0 0 10px;
	text-transform: uppercase;
	line-height: 22px;
}

.headWrapper .topHead .twoCol .col2{
	float:right;
	margin-top: 45px;
}
.headWrapper .topHead .twoCol .col2 input{
	background: none repeat scroll 0 0 #FFFFFF;
    color: #9E9E9F;
    float: left;
    height: 30px;
    margin-top: 20px;
    padding-left: 5px;
    width: 373px;
}
.headWrapper .topHead .twoCol .col2 img{
	margin-left: -40px;
    margin-top: 22px;
    height: 32px;
}

.headWrapper .topHead .twoCol .col2 input simg{
	margin-left: -40px;
    margin-top: 22px;
    height: 32px;
}

.topLinks{
	background: none repeat scroll 0 0 #E0E1E5;
    height: 45px;
    margin: 10px auto;
    width: 980px;
	position:relative;
}
.topLinks ul li{
	width: 145px;
	float:left;
	height:45px;
	border-right: 4px solid #FFFFFF;
	position: relative;
}
.topLinks ul li.last{
	margin-right:0;
	width:192px;
	border:none;
}


.topLinks ul li a{
    color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding: 14px 0 14px 15px;
    text-decoration: none;
    text-transform: uppercase;
    width: 178px;
	/*border-bottom: 5px solid #FFFFFF;*/
}

.dropDown{
	width:980px;
	margin:0 auto;
	overflow:hidden;
}
ul.abtDrop{
	background: none repeat scroll 0 0;
    float: left;
    height: auto;
    position: relative;
    width: 193px;
    z-index: 999;
	display:none;
	position:absolute;
	left:0;
	top:45px;
}
ul.whyp{
	position: absolute;
	left: 0px;
	top: 45px;
}
.topLinks ul li ul.abtDrop li{
	background: url("../images/tp.png") repeat-x scroll 0 0 transparent;
    border-right: medium none;
    float: left;
    height: 59px;
    margin: 0;
    padding: 0;   
}
.topLinks ul li ul.abtDrop li a{
	background: none repeat scroll 0 0 #E0E1E5;
    border-bottom: 5px solid #E0E1E5;
    color: #616161;
    font-family: 'Archivo Narrow',sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 30px;
    margin-left: 10px;
    padding: 10px 9px 2px;
    text-decoration: none;
    text-transform: uppercase;
    width: 155px;
  
}
.topLinks ul li ul.abtDrop li a:hover{
	color:#ed1b24;
	border-bottom:5px solid red;
	padding-bottom:6px;
	display: inline-block;
	
}
ul.abtDrop li a.select{
	color:#ed1b24;
	border-bottom:5px solid red;
	padding-bottom:6px;
}
.topLinks ul li.abt{
	background: url("../images/abtIco.png") no-repeat scroll 140px 3px #ED1B24;
}
.topLinks ul li:hover ul.abtDrop{
	display:block;
}

.topLinks ul li:hover ul.abtDrop li a{
	display:block;
}

.topLinks ul li.why{
	background: url("../images/whyIco.png") no-repeat scroll 120px 4px #F68121;
}
.topLinks ul li.adm{
	background: url("../images/admIco.png") no-repeat scroll 152px 3px #FDAF17;
}
.topLinks ul li.adm a:hover{
	border:none;
}
.topLinks ul li.loc{
	background: url("../images/locIco.png") no-repeat scroll 150px 5px #0066B3;
}
.topLinks ul li.loc a:hover{
	border:none;
}
.topLinks ul li.car{
	background: url("../images/contact.png") no-repeat scroll 150px 5px #DF7782;
}
.topLinks ul li.car a:hover{
	border:none;
}
.back
{
float:right;
}
/*---------------------------*/

.topLinks_micro{
	/*background: none repeat scroll 0 0 #E0E1E5;*/
    height: 45px;
    margin: 10px auto;
    width: 980px;
	position:relative;
}
.topLinks_micro ul li{
	width:160px;
	float:left;
	height:44px;
	border-right: 4px solid #FFFFFF;
	position: relative;
}
.topLinks_micro ul li.last{
	margin-right:0;
	width:160px;
	border:none;
}
.topLinks_micro ul li a{
  color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding: 14px 0 14px 15px;
    text-decoration: none;
    text-transform: uppercase;
    width: 145px;
	/*border-bottom: 5px solid #FFFFFF;*/
}

.topLinks_micro ul li a:hover{
	border-bottom: 5px solid #e0e1e5;
}

.dropDown_micro{
	width:980px;
	margin:0 auto;
	overflow:hidden;
}
ul.abtDrop_micro{
	background: none repeat scroll 0 0;
    float: left;
    height: auto;
    width: 160px;
    z-index: 999;
	display:none;
	position:absolute;
	left:0;
	top:45px;
}
ul.abtDrop_micro li
{
   	background: url("../images/tp.png") repeat-x scroll 0 0 transparent;
    border-right: medium none;
    float: left;
    height: 59px;
    margin: 0;
    padding: 0;
}
.topLinks_micro ul li ul.abtDrop_micro li a{
	background: none repeat scroll 0 0 #E0E1E5;
    border-bottom: 5px solid #E0E1E5;
    color: #616161;
    font-family: 'Archivo Narrow',sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 30px;
    margin-left: 10px;
    padding: 10px 0px 2px;
    text-decoration: none;
    text-transform: uppercase;
    width: 140px;
}
.topLinks_micro ul li ul.abtDrop_micro li a:hover{
	color:#ed1b24;
	border-bottom:5px solid red;
	padding-bottom:6px;
	display: inline-block;
}
ul.abtDrop_micro li a.select{
	color:#ed1b24;
	border-bottom:5px solid red;
	padding-bottom:6px;
}
.topLinks_micro ul li.abt_micro{
	background: url("../images/abtIco.png") no-repeat scroll 108px 3px #ED1B24;
}
.topLinks_micro ul li:hover ul.abtDrop_micro{
	display:block;
}
.topLinks_micro ul li.why_micro{
	background: url("../images/micro_whyIco.png") no-repeat scroll 101px 4px #F68121;
}
.topLinks_micro ul li.why a:hover{
	border:none;
}
.topLinks_micro ul li.adm_micro{
	background: url("../images/admIco.png") no-repeat scroll 119px 3px #FDAF17;
}
.topLinks_micro ul li.adm_micro a:hover{
	border:none;
}
.topLinks_micro ul li.loc_micro{
	background: url("../images/micro_locIco.png") no-repeat scroll 120px 5px #0066B3;
}
.topLinks_micro ul li.loc_micro a:hover{
	border:none;
}
.topLinks_micro ul li.kid_micro{
	background: url("../images/JUMBO.png") no-repeat scroll 110px 5px #DF7782
}
.topLinks_micro ul li.kid_micro a:hover{
	border:none;
}
.topLinks_micro ul li.at_micro {
  	background: url("../images/atIco.png") no-repeat scroll 109px 3px #8a4b9d;
}

/* Block Added by Nitin */
.topLinks_micro ul li.contact_micro {
  	background: url("../images/contact.png") no-repeat scroll 109px 3px #8a4b9d;
}
.topLinks_micro ul li.contact_micro a:hover{ 
	border: none;
}

.topLinks_micro ul li.location_micro {
  	background: url("../images/location_micro.png") no-repeat scroll 109px 3px #df7782;
}
.topLinks_micro ul li.location_micro a:hover{ 
	border: none;
}


/* Block Added by Nitin */



.bannerWrapper{
    margin: 0 auto;
    position: relative;
    width: 980px;
   
}
.bannerWrapper .banner{
	background: url("../images/shade.png") no-repeat scroll center bottom transparent;
    margin: 0 auto;
    padding-bottom: 5px;
    width: 980px;
}
.bannerWrapper .banner .bannerLeft{
	float: left;
	width: 556px;
}
/*yog 3 april 2015*/
.bannerWrapper .banner .bannerLeftworli{
	float: left;
	width: 980px;
	//border :2px solid red;
}
.bannerWrapper .banner .bannerRight{
    float: left;
    height: 304px;
    padding: 50px 20px 0 50px;
    width: 354px;
}
.bannerWrapper .banner .bannerRight h2{
	font-family: 'Archivo Narrow',sans-serif;
	color: #ffffff;
	font-size: 40px;
	font-weight: bold;
	line-height: 40px;
	padding-bottom: 20px;
	text-transform: uppercase;
}
.bannerWrapper .banner .bannerRight p{
	font-family: 'Archivo Narrow',sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 20px;
}

.pagination {
    left: 905px;
    position: absolute;
    top: 330px;
    z-index: 999;
}

.pagination li{
    float: left;
}
.pagination li a{
    background: url("../images/pagination.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 9px;
    padding-right: 3px;
    width: 9px;
}

.pagination li.activeSlide{
background: url("../images/pagination.png") no-repeat scroll 0 9px transparent;

}

.innerWrapper{
	border-bottom: 1px solid #CCCCCC;
    height: 192px;
    position: relative;
    width: 100%;
    background: none;
}
.innerWrapper .innerBanner{
	background: url("../images/shade.png") no-repeat scroll center bottom transparent;
    height: 195px;
    margin: 0 auto;
    padding-bottom: 13px;
    width: 980px;
}
.contWrapper{
	width:100%;
	overflow:hidden;
	position: relative;

}

.contWrapper .mainCont{
	width:980px;
	overflow:hidden;
	margin:0 auto;
	padding-top:20px;
}
.contWrapper .mainCont .row{
	border-bottom:1px solid #d3d3d3;

}

.contWrapper .mainCont .twoCol{
	float:left;
	width:980px;
	border-bottom:1px solid #d3d3d3;
	padding:15px;
}
.contWrapper .mainCont .twoCol .leftCol{
	float:left;
	width:625px;
	padding-right:18px;
}
.contWrapper .mainCont .twoCol .leftCol .abtUs{
	float:left;
	width:625px;
	padding-bottom: 20px;
}

.contWrapper .mainCont .twoCol .leftCol .abtUs .col1{
	float:left;
	width:550px;
}
.contWrapper .mainCont h2{
	font-size:25px;
	color:#575656;
	font-family: 'Archivo Narrow', sans-serif;
	font-weight:bold;
	padding-top:10px;
}
.contWrapper .mainCont p{
	color: #797979;
    padding-bottom: 30px;
    width: 100%;
    margin: 0 auto;
    font-size: 15px;
    line-height: 25px;
}
p.more a {
font-size: 15px;
	color: #8720A7;  /*chenge color value to #8720A7 form #A678B4 (date: 9-4-13)*/
	font-family: arial;
	font-weight: bold;  
}

.contWrapper .mainCont .twoCol .leftCol .abtUs .text{
	width: 100%;
}
.contWrapper .mainCont .twoCol .leftCol .abtUs .text p{
	font-family: 'Archivo Narrow',sans-serif;
	font-weight: bold;
}

.contWrapper .mainCont .twoCol .leftCol .abtUs .col2{
	float:right;
	padding-top:20px;
}
.contWrapper .mainCont .twoCol .leftCol .latestNews{
	float:left;
	width:625px;
	padding-top: 20px;
	padding-bottom: 20px;
	//height:190px;
	height:235px;
}
.contWrapper .mainCont .twoCol .leftCol .latestNews .col1{
	float:left;
	width:340px;
}
.contWrapper .mainCont .twoCol .leftCol .latestNews .col1 h2{
	font-size:20px;
	color:#000000;
	font-family: 'Archivo Narrow', sans-serif;
	font-weight:bold;
}
.contWrapper .mainCont .twoCol .leftCol .latestNews .col1 ul.news{
	/*float:left;
	height: 170px;
	width:340px;
	overflow:auto;
	cursor: pointer;*/
	float: left;
    //height: 160px;
	height: 200px;
    overflow: auto;
    width: 340px;
}
.contWrapper .mainCont .twoCol .leftCol .latestNews .col1 ul.news li{
	border-bottom: 1px solid #D3D3D3;
    overflow: hidden;
    padding: 6px 0;
    width:300px;
}
.contWrapper .mainCont .twoCol .leftCol .latestNews .col1 ul.news li p.date{
	border-right: 1px solid #8d8d8d;
    color: #000000;
    float: left;
    font-family: 'Archivo Narrow',sans-serif;
    font-size: 15px;
    font-weight: bold;
    overflow: hidden;
    padding-right: 5px;
    width: 40px;
}
.contWrapper .mainCont .twoCol .leftCol .latestNews .col1 ul.news li p.date span{
	display:block;
	font-weight:normal;
	float:right;
}
.contWrapper .mainCont .twoCol .leftCol .latestNews .col1 ul.news li p.desc{
	float: left;
    font-size: 11px;
    padding-left: 4px;
    width: 289px;
}
.contWrapper .mainCont .twoCol .leftCol .latestNews .col2{
	overflow: hidden;
    padding-left: 30px;
}
.contWrapper .mainCont .twoCol .leftCol .latestNews .col2 h2{
	color: #000000;
    float: left;
    font-family: 'Archivo Narrow',sans-serif;
    font-size: 20px;
    font-weight: bold;
}
.contWrapper .mainCont .twoCol .leftCol .latestNews .col2 h2{
	color: #000000;
    float: left;
    font-family: 'Archivo Narrow',sans-serif;
    font-size: 19px;
    font-weight: bold;
}
.contWrapper .mainCont .twoCol .rightCol{
	float: left;
    position: relative;
    width: 335px;
}
.contWrapper .mainCont .twoCol .rightCol h2.main{
	color: #000000;
    float: left;
    font-family: 'Archivo Narrow',sans-serif;
    font-size: 20px;
    font-weight: bold;
	padding-left:35px;
}

.contWrapper .mainCont .twoCol .rightCol h2.micro{
	color: #000000;
    float: left;
    font-family: 'Archivo Narrow',sans-serif;
    font-size: 20px;
    font-weight: bold;
}

.contWrapper .mainCont .twoCol .rightCol img.pointer{
	left: 0;
    position: absolute;
    top: 0;
}
.contWrapper .network {
    
	overflow:hidden;
}
.contWrapper .network .twoCol{
	margin: 0 auto;
    overflow: hidden;
    padding:40px 0;
    width: 980px;
}
.contWrapper .network .twoCol .col1{
	background: url("../images/comaClose.png") no-repeat scroll right bottom transparent;
    float: left;
    margin: 0 40px 20px 0;
    width: 305px;
}
.contWrapper .network .twoCol .col1 p{
	background: url("../images/comaOpen.png") no-repeat scroll 0 6px transparent;
    color: #000000;
    font-family: 'Archivo Narrow',sans-serif;
    font-size: 22px;
    line-height: 28px;
    padding-left: 25px;
    padding-top: 5px;
}
.contWrapper .network .twoCol .col2{
    float: left;
    padding-top: 5px;
    width: 345px;
}
.contWrapper .network .twoCol .col2 p{
    font-size:12px;
	color:#1d1d1d;
	line-height:22px;
	padding-bottom:15px;
}

.col2 a.home{
background: url("../images/home.png") no-repeat scroll 40px 9px transparent;
border-right: 1px solid #999999;
color: #000000;
float: left;
font-family: arial;
font-size: 12px;
height: 20px;
padding-left: 62px;
padding-right: 8px;
padding-top: 10px;
}
.col2 a.contact{
background: url("../images/phone.png") no-repeat scroll 0 11px transparent;
color: #000000;
float: left;
font-family: arial;
font-size: 12px;
margin-left: 10px;
margin-right: 10px;
padding-left: 20px;
padding-top: 10px;
}

.gallWrapper{
	width:100%;
	background:#f1f1f1;
	border-top:1px solid #d3d3d3;
}
.gallWrapper .gallery{
	width:980px;
	margin:0 auto;
	padding:20px 0;
	overflow:hidden;
}
.gallWrapper .gallery h2{
	color: #000000;
    float: left;
    font-family: 'Archivo Narrow',sans-serif;
    font-size: 20px;
	width:100%;
}
.gallWrapper .gallery h2 span{
	font-weight:bold;
}
.gallWrapper .gallery ul.gall{
	float:left;
}
.gallWrapper .gallery ul.gall li{
	float:left;
	margin-left:10px;
	width: 155px;
	height: 115px;
}
.gallWrapper .gallery ul.gall li a{
	float:left;
}
.gallWrapper .gallery ul.gall li.first{
	float:left;
	margin-left:0px;
}
.footerWrapper{
	background:#242424;
	width:100%;
}
.footerWrapper .footer{
	width:980px;
	margin:0 auto;
	padding:20px 0;
	overflow:hidden;
}
.footerWrapper .footer img{
	float:left;
}
.footerWrapper .footer .footerlinks{
	float:right;
	margin-top: 35px;	
}
.footerWrapper .footer .footLogo{
	float:left;
}
.footerWrapper .footer .footerlinks li{
	float:left;	
	border-left:1px solid #565656;
	padding:0 10px;
}
.footerWrapper .footer .footerlinks li.contact a{
	font-family: 'Archivo Narrow',sans-serif;
	color:#ffffff;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
.footerWrapper .footer .footerlinks li.copy{
	font-size:11px;
	color:#858585;
}
.footerWrapper .footer .footerlinks li.copy a{
	font-size:11px;
	color:#858585;
	text-decoration:none;
}
.footerWrapper .footer .footerlinks li.copy span{
	display:block;
}
.contWrapper .innerCont{
	width:980px;
	overflow:hidden;
	margin:0 auto;
	padding-top:20px;
}

.contWrapper .innerCont .twoCol {
    margin: 0 auto;
    width: 980px;
}
.contWrapper .innerCont .twoCol .leftCol{
	float:left;
	width:690px;
	padding-right:40px;
}
.contWrapper .innerCont .twoCol .leftCol h2{
font-family: 'Archivo Narrow',sans-serif;
color: #000000;
font-size: 32px;
font-weight: bold;
padding-bottom: 10px;
text-transform: uppercase;
}


/* Added for SEO purpose 13-06-2016 */
.contWrapper .innerCont .twoCol .leftCol h1{
font-family: 'Archivo Narrow',sans-serif;
color: #000000;
font-size: 32px;
font-weight: bold;
padding-bottom: 10px;
text-transform: uppercase;
}



.contWrapper .innerCont .twoCol .leftCol p{
	color: #000000;
    font-size: 12px;
    line-height: 20px;
    padding-bottom: 15px;
}



.contWrapper .innerCont .twoCol .leftColnew{
	float:left;
	width:100%;
	padding-right:40px;
}
.contWrapper .innerCont .twoCol .leftColnew h2{
font-family: 'Archivo Narrow',sans-serif;
color: #000000;
font-size: 32px;
font-weight: bold;
padding-bottom: 10px;
text-transform: uppercase;
}
.contWrapper .innerCont .twoCol .leftColnew p{
	color: #000000;
    font-size: 12px;
    line-height: 20px;
    padding-bottom: 15px;
}



.contWrapper .innerCont .twoCol .rightCol {
	width:250px;
	float:left;
}
.contWrapper .innerCont .twoCol .rightCol .rhs{
	float: left;
    padding-bottom: 29px;
}
.contWrapper .innerCont .twoCol .rightCol h2{
	font-family: 'Archivo Narrow',sans-serif;
	color:#000000;
	font-size:18px;
	font-weight:bold;
	text-transform: uppercase;
	padding-bottom:5px;
}

.contWrapper .innerCont .twoCol .rightCol .small1 a{
	float: left;
}
.contWrapper .innerCont .twoCol .rightCol img{
	border:1px solid #cccccc;
	padding:3px;
	float: left;
}
.contWrapper .innerCont .twoCol .rightCol p{
	font-size:12px;
	color:#000000;
	line-height:18px;
	float: left;
	clear: left;
}

.ind{
	margin-left: 20px;
}
.innerCont .twoCol .leftCol .col2 .gandhi{
	background: url("../images/comaClose.png") no-repeat scroll right bottom transparent;
}
.innerCont .twoCol .leftCol .col2 .gandhi1{
	background: url("../images/comaClose.png") no-repeat scroll 182px bottom transparent;
}


.head2{
	padding-top:20px;
}
p.block span{
	display:block;
}
.bread{
	border-bottom: 1px solid #CCCCCC;
    float: left;
    width: 100%;
    overflow: hidden;  
}
.one{
	margin-top: 56px;
}
.bread ul{
	margin: 0 auto;
    overflow: hidden;
    padding: 10px 0;
    width: 980px;
}
.bread ul li{
	float:left;
	color:#797878;
	font-size:12px;
	background: url("../images/breadBg.jpg") no-repeat scroll 0 2px transparent;
	padding-left: 25px;
    padding-right: 10px;	
}
.bread ul li.first{
	background:none;
	padding-left:0;
}
.bread ul li a{
	text-decoration:none;
	color:#797878;
	font-size:12px;
}
.innerCont .twoCol .leftCol .col2 .leftCol{
	float: left;
    padding: 0 30px 0 0;
   
}
.innerCont .twoCol .leftCol .why{
	float: left;
	width: 690px;
}
.innerCont .twoCol .leftCol .why .leftCol{
	float: left;
    padding: 0 30px 0 0;
}
.innerCont .twoCol .leftCol .why .leftCol h3{
	font-size:25px;
	padding-bottom: 5px;
}
.innerCont .twoCol .leftCol .why .rightCol {
    float: left;
    padding-right: 30px;
    width: 690px;
}

.innerCont .twoCol .leftCol .why .rightCol1 {
    float: left;
    
}
.innerCont .twoCol .leftCol .why .rightCol p{
    font-size:12px;
    float:none;
}
.innerCont .twoCol .leftCol .why img{
    border: medium none;
    float: right;
    padding-bottom: 0;
    padding-right: 0px;
}
.innerCont .twoCol .leftCol .size img{
   float: none;
}
.innerCont .twoCol .leftCol .col2 .rightCol{
	width:690px;
	float:left;
}
.innerCont .twoCol .leftCol .col2 .rightCol img{
	border:none;
}
.title{
	float: left;
    width: 195px;
}
.desc{
	float: left;
    width: 495px;
}
.vision{
	/*border-bottom: 1px solid #CCCCCC;*/
    float: left;
    margin-top: 20px;  /*add this line    date: 9-4-13*/
}
.mission{
	/*padding-top:20px;    reamove this line(padding-top:20px;)    date: 9-4-1*/     
	border:none;
}
.innerCont .twoCol .leftCol .col2 .quotes{
background: url("../images/comaOpen.png") no-repeat scroll 0 6px transparent;
margin-top: 16px;
margin-bottom: 16px;
}

.innerCont .twoCol .leftCol .col2 .quotes11{
	/*background: url("../images/comaClose.png") no-repeat scroll 662px bottom transparent;*/
	margin-top: 16px;
    margin-bottom: 16px;
}

.innerCont .twoCol .leftCol .quotes11 p{
	background: url("../images/comaOpen.png") no-repeat scroll 0 6px transparent;
    color: #000000;
    font-family: 'Archivo Narrow',sans-serif;
    font-size: 22px;
    line-height: 28px;
	padding-left: 22px;
	padding-bottom: 0;
}

.innerCont .twoCol .leftCol .col2 .quotes1{
	background: url("../images/comaClose.png") no-repeat scroll right bottom transparent;
    margin-bottom: 16px;
    margin-top: 16px;
}
.innerCont .twoCol .leftCol .quotes1 p{
	background: url("../images/comaOpen.png") no-repeat scroll 0 6px transparent;
    color: #000000;
    font-family: 'Archivo Narrow',sans-serif;
    font-size: 22px;
    line-height: 28px;
	padding-left: 22px;
	padding-bottom: 0;
}

.innerCont .twoCol .leftCol .quotes p{
color: #000000;
font-family: 'Archivo Narrow',sans-serif;
font-size: 20px;
line-height: 28px;
padding-left: 22px;
padding-bottom: 0;
}

.innerCont .twoCol .leftCol .col2 .program{
	background: url("../images/comaClose.png") no-repeat scroll 448px bottom transparent;
	margin-top: 16px;
	margin-bottom: 16px;
}
.innerCont .twoCol .leftCol .col2 .skill{
	background: url("../images/comaClose.png") no-repeat scroll right bottom transparent;
}
.innerCont .twoCol .leftCol .col2 .skill1{
	background: url("../images/comaClose.png") no-repeat scroll 590px bottom transparent;
	margin-top: 16px;
	margin-bottom: 16px;
}
.innerCont .twoCol .leftCol .recruit{
	float:left;
	border-top:1px solid #cccccc;
	padding:25px 0 0 0;
	border-bottom:1px solid #cccccc;
	margin-bottom:30px;
}
.innerCont .twoCol .leftCol .recruit .col1{
	float:left;
	width:690px;
	margin-left: 0px;
}
.innerCont .twoCol .leftCol .recruit .col2{
	float:left;
	
}
h3{
	font-family: 'Archivo Narrow',sans-serif;
    font-size: 16px;
    font-weight: bold;
	color:#575656;
	padding-top:5px;
	text-align:center
}

h3.accHead{
	cursor:pointer;
}

ul.list.zero {
    padding-bottom: 0;
}

.tables{
	width: 700px;
}
.tables table{
	width: 100%;
	padding-bottom: 50px;
}
.tables table tr th {
    background-color: #CBCBCB;
    font-family: 'Archivo Narrow',sans-serif;
    font-size: 16px;
    font-weight: bold;
    padding: 5px 0 5px 16px;
    text-align: left;
    width: 200px;
}
.cbse table tr th {
    background-color: #CBCBCB;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 0 5px 16px;
    text-align: left;
    width: 200px;
}
.cbse table tr th {
    width: 75px;
}
.tables table tr{
	background-color: #ebebeb;
}
.tables table tr td {
    color: #666666;
    font-family: arial;
    font-size: 12px;
    padding: 5px 0 5px 16px;
    width: 200px;
}
.cbse table tr td {
	line-height:18px;
}
.cbse table tr td a {
    color:#666666;
}
.cbse table tr td ul.list li {
    color:#666666;
	background: url("../images/greyDot.jpg") no-repeat scroll 0 6px transparent;
	line-height:18px;
	font-weight:normal;
}
.tables table tr.odd{
	background-color: #f4f4f4;
}



h4.explore{
	background: url("../images/explore.png") no-repeat scroll 0 0 transparent;
    height: 38px;
    padding: 20px 0 0 60px;;
}
h4.experience{
	background: url("../images/experience.png") no-repeat scroll 0 0 transparent;
    height: 38px;
    padding: 20px 0 0 60px;;
}
h4.implement{
	background: url("../images/implement.png") no-repeat scroll 0 0 transparent;
    height: 38px;
    padding: 20px 0 0 60px;
}
.innerCont .twoCol .leftCol .why h4.high1{	
    height: 38px;
    padding: 20px 0 0 53px;
	font-size:18px;
}

.innerCont .twoCol .leftCol .why h4.high1 img{	   
margin-top: -18px;
margin-left: -50px;
float: left;
}
.innerCont .twoCol .leftCol .why h4.high2{
	background: url("../images/Creative-Learning.png") no-repeat scroll left 0 transparent;
    height: 38px;
    padding: 20px 0 0 90px;
	font-size:18px;
}
.innerCont .twoCol .leftCol .why h4.high3{
	background: url("../images/Quality-circle-time.png") no-repeat scroll left 0 transparent;
    height: 38px;
    padding: 20px 0 0 73px;
	font-size:18px;
}
.innerCont .twoCol .leftCol .why h4.high4{
	background: url("../images/Beyong-Chlk-talk.png") no-repeat scroll 10px 0 transparent;
    height: 38px;
    padding: 20px 0 0 65px;
	font-size:18px;
}
.innerCont .twoCol .leftCol .why h4.inn1{
	background: url("../images/inn1.png") no-repeat scroll left 0 transparent;
    height: 30px;
    padding: 20px 0 0 60px;
	font-size:18px;
}
.innerCont .twoCol .leftCol .why h4.inn2{
	background: url("../images/inn2.png") no-repeat scroll left 0 transparent;
    height: 30px;
    padding: 20px 0 0 60px;
	font-size:18px;
}
.innerCont .twoCol .leftCol .why h4.inn3{
	background: url("../images/inn3.png") no-repeat scroll left 0 transparent;
    height: 35px;
    padding: 20px 0 0 60px;
	font-size:18px;
}
.innerCont .twoCol .leftCol .why h4.inn4{
	background: url("../images/inn4.png") no-repeat scroll left 0 transparent;
    height: 30px;
    padding: 20px 0 0 60px;
	font-size:18px;
}
.innerCont .twoCol .leftCol .why h4.inn5{
	background: url("../images/inn5.png") no-repeat scroll left 0 transparent;
    height: 30px;
    padding: 20px 0 0 60px;
	font-size:18px;
}
.innerCont .twoCol .leftCol .why h4.approach{
	 font-size: 18px;
    padding: 10px 0 10px 40px;
}
.innerCont .twoCol .leftCol .why h4.curriculum{
	background: url("../images/curriculumIcon.jpg") no-repeat scroll left 0 transparent;
    font-size: 18px;
    padding: 10px 0 15px 45px;
}
.innerCont .twoCol .leftCol .why h4.faculty{
	background: url("../images/facultyIcon.jpg") no-repeat scroll left 0 transparent;
    font-size: 18px;
    padding: 10px 0 15px 50px;
}
.innerCont .twoCol .leftCol .why h4.enviornment{
	background: url("../images/enviornmentIcon.jpg") no-repeat scroll left 4px transparent;
    font-size: 18px;
    padding: 10px 0 10px 45px;
}
.innerCont .twoCol .leftCol .why h4.skills{
	background: url("../images/skillsIcon.jpg") no-repeat scroll left 0 transparent;
    font-size: 18px;
    padding: 10px 0 12px 47px;
}
.innerCont .twoCol .leftCol .why h4.approach{
 font-size: 18px;
    padding: 10px 0 10px 40px;
}

.innerCont .twoCol .leftCol .why h4.approach img{	
    border: medium none;
float: left;
padding-bottom: 0;
padding-right: 10px;
margin-top: -10px;
margin-left: -38px;
}

ul.list{
	padding-bottom:10px;
}
ul.list123{
	padding-bottom:0px;
}
ul.list li{
	background: url("../images/dot.jpg") no-repeat scroll 0 8px transparent;
    color: #000000;
    font-size: 12px;
    line-height: 22px;
    padding-bottom: 10px;
    padding-left: 10px;
}
ul.list li.last{
	padding-bottom:0;
}

.container{
	border-bottom:1px solid #cccccc;
	margin-bottom:20px;
	width: 100%;
}

.container .img {
float: left;
margin-right: 12px;
width: 212px;
}

.container .textevent {
float: left;
width: 445px;
}

.policywidth{
	width: 690px;
	float: left;
}

.innerCont .twoCol .leftCol .why .rightCol p.intro{
	padding-bottom:20px;
}
.network .goal{
	width:980px;
	margin:0 auto;
	padding:20px 0;
}

.innerCont .twoCol .leftCol .why .full{
	width: 690px;
	margin-bottom: 40px;
}

.network .goal h2{
	color: #000000;
    font-family: 'Archivo Narrow',sans-serif;
    font-size: 20px;
    font-weight: bold;
}
.network .goal p.flag {
	background: none repeat scroll 0 0 #FDFDFD;
    border: 1px solid #CCCCCC;
    font-size: 12px;
    line-height: 18px;
    margin-left: 250px;
    margin-top: 15px;
    padding: 10px;
    width: 450px;
}
.network .goal img {
	margin-left:133px;
}
.apply{
	float:left;
}
.apply a{
	text-decoration:none;
	color:#000000;
}
.apply p{
	float: left;
    width: 290px;
}
.apply p.type{
	font-weight: bold;
    width: 140px;
	
}
.border{
    float: left;
    margin-bottom: 25px;
    padding: 10px 0 0;
	width:100%;
}

.line {
border-top: 1px solid #CCCCCC;
}

a{
	text-decoration:none;
	color:#000;
}


.addForm{
	width:430px;
}
.addForm label{
	font-size:12px;
	width:162px;
	float:left;
}
.addForm select{
	border: 1px solid #BEBEBE;
    float: left;
    height: 25px;
    margin-bottom: 10px;
    width: 252px;
}
.addForm select.dd{
	border: 1px solid #BEBEBE;
    float: left;
    height: 25px;
    margin-bottom: 10px;
    width: 60px;
    margin-right: 10px;
}
.addForm select.mm{
	border: 1px solid #BEBEBE;
    float: left;
    height: 25px;
    margin-bottom: 10px;
    width: 60px;
    margin-right: 10px;
}
.addForm select.yy{
	border: 1px solid #BEBEBE;
    float: left;
    height: 25px;
    margin-bottom: 10px;
    width: 112px;
}
.addForm input{
	width:250px;
	float:left;
	height:20px;
	border:1px solid #bebebe;
	margin-bottom:10px;
}
.addForm textarea{
	width:250px;
	float:left;
	height:60px;
	border:1px solid #bebebe;
	margin-bottom:10px;
}
.addForm input.btn{
	padding: 6px;
    width: 71px;
	height:auto;
	font-size:12px;
	text-transform:uppercase;
	background:#8c8c8c;
	color:#fff;
	margin-left:162px;
	cursor:pointer;
}
ul.form li{
	width:100%;
	overflow:hidden;
	margin-bottom: 8px;
}
.innerCont .twoCol .leftCol .why h4.lab{
	background: url("../images/lab.jpg") no-repeat scroll 0 bottom transparent;
}
.innerCont .twoCol .leftCol .why h4.lib{
	background: url("../images/lib.png") no-repeat scroll 0 bottom transparent;
}
.innerCont .twoCol .leftCol .why h4.hour{
	background: url("../images/hour.png") no-repeat scroll 0 bottom transparent;
}
.innerCont .twoCol .leftCol .why h4.exchange{
	background: url("../images/exchange.png") no-repeat scroll 0 bottom transparent;
}
.believe{
	background: url("../images/comaClose.png") no-repeat scroll right bottom transparent;
}
.goal .why{
	float:left;
}
.goal .why .leftCol{
	float: left;
    padding: 0 30px 0 0;
    width: 315px;
}
.goal .why .leftCol p{
	color: #000000;
    font-size: 12px;
    line-height: 22px;
    padding-bottom: 25px;
}
.goal .why .rightCol{
	float: left;
    width: 345px;
}
.goal .why .rightCol p.intro{
	padding-bottom:0;
	font-size:12px;
	line-height:18px;
}
.goal .why .rightCol .container img{
	border: medium none;
    float: right;
    padding-bottom: 0;
    padding-right: 10px;
}
.goal .why .rightCol .collapse-more p{
	font-size:12px;
	line-height:18px;
}

h4.thinker {
    background: url("../images/thinker.png") no-repeat scroll 0 0 transparent;
    height: 38px;
    padding: 20px 0 0 60px;
}
h4.commu {
    background: url("../images/communicators.png") no-repeat scroll 0 0 transparent;
    height: 38px;
    padding: 20px 0 0 60px;
}
h4.adapters {
    background: url("../images/adapters.png") no-repeat scroll 0 0 transparent;
    height: 38px;
    padding: 12px 0 0 60px;
}
h4.modern {
    background: url("../images/modern.png") no-repeat scroll 0 0 transparent;
    height: 38px;
    padding: 12px 0 0 60px;
}
h4.human {
    background: url("../images/human.png") no-repeat scroll 0 0 transparent;
    height: 38px;
    padding: 12px 0 0 60px;
}

h3.que{
	font-size: 14px;
}

.container .faqone{
	width: 100%;
}
ul.faqlist{
	padding-bottom: 5px;
}
.faq-more{
	float: none ! important;
	margin-top: 0 ! important;
	width: 100% !important;
	margin-top: 12px ! important;
}
.container p.faqevent{
	width: 100% ! important;
}
.container .faqone h2{
	margin-top: 12px;
}
ul.faqlist li{
	padding-bottom: 5px;
}
.containerfaq{
	margin-bottom: 0 ! important;
}
.faqtables{
	margin-top: 12px !important;
}
.faqtables table{
	padding-bottom: 20px ! important;
}
.contWrapper .innerCont .twoCol .rightCol h2.faqfont{
	font-size: 16px ! important;
}





.innerCont .twoCol .leftCol .col2 .size .add address{
	font-style: normal;
}
.innerCont .twoCol .leftCol .col2 .size .add address span{
	width: 100%;
	float: left;
	font-size: 12px;
	font-family: arial;
	font-weight: normal;
	line-height: 18px;
}


.panel{
	float: left;
    padding-right: 40px;
    width: 690px;
}
.leftCol ul.fleft{
	float: left;
	width: 690px;
	padding-bottom: 12px;
}
.leftCol ul.fleft li{
	float: left;
	list-style: none;
}
.leftCol ul.fleft li a.tab {
    border-right: 3px solid #A3A3A3;
    color: #A3A3A3;
    font-family: 'Archivo Narrow',sans-serif;
    font-size: 32px;
    font-weight: bold;
    padding-left: 13px;
    padding-right: 21px;
}
.leftCol ul.fleft li a.active {
    color: #000000;
}
.leftCol ul.fleft li a.tab.last{
	border: none;
}
.innerCont .twoCol .leftCol .recruit.bor{
	border: none;
}
.lab1 {
   /* background: url("../images/comaClose.png") no-repeat scroll right bottom transparent;*/
}

.contWrapper .net {
    bottom: -55px;
	left: 0;
    overflow: hidden;
    position: absolute;
    width: 100%;
}
.contWrapper .network .twoCol .quicks{
    float: left;
    padding-bottom: 20px;
    width: 305px;
	padding-left:40px;
	padding-top:5px;
}
.contWrapper .network .twoCol .quicks ul{
    float:left;
}
.contWrapper .network .twoCol .quicks ul li{
    overflow:hidden;
	margin-bottom:30px;
}
.contWrapper .network .twoCol .quicks h2{
    color: #000;
    font-family: 'Archivo Narrow',sans-serif;
    font-size: 32px;
    font-weight: bold;
	padding-bottom:10px;
}
.contWrapper .network .twoCol .quicks ul li a{
    background: url("../images/quicks.jpg") no-repeat scroll right bottom transparent;
    border-bottom: 1px solid #B1B1B1;
    color: #000000;
    float: left;
    font-size: 12px;
    line-height: 22px;
    padding-bottom: 20px;
}
.high{
	margin-top:25px;
}
ul.schoolList{
	float:left;
	width:100%;
}

ul.schoolList li{
	float:left;
	margin-right:2px;
	background:#e9e9e9;
}
ul.schoolList li.active{
	background:#666666;
}
ul.schoolList li a{
	color: #b1b1b1;
    font-family: 'Archivo Narrow',sans-serif;
    font-size: 17px;
    font-weight: bold;
    padding: 10px;
	float:left;
}

.contWrapper .innerCont .twoCol .leftCol .schoolsCont{
    float: left;
	border-top:1px solid #b1b1b1;
	border-bottom:1px solid #b1b1b1;
	width:100%;
	height:310px;
}
.contWrapper .innerCont .twoCol .leftCol .schoolsCont .exisitng{
    float: left;
	width:100%;
}
.contWrapper .innerCont .twoCol .leftCol .schoolsCont .exisitng .colOne{
    float: left;
    height: 300px;
    overflow: auto;
    padding: 10px 0 0 10px;
    width: 160px;
	border-right:1px solid #b1b1b1;
}
.contWrapper .innerCont .twoCol .leftCol .schoolsCont .exisitng .colOne a{
    font-size:12px;
	color:#474646;
	line-height:18px;
}
.contWrapper .innerCont .twoCol .leftCol .schoolsCont .exisitng .colTwo{
padding: 10px 0 0 15px;
overflow: auto;
float: left;
height: 300px;
width: 504px;
}



/*readmore buttons*/



.btn-read-more{
	 background: url("../images/dropDown.jpg") no-repeat scroll right top transparent;
	 width: 20px;
	 height: 20px;
	 display:block;
	 float: right;
}

.btn-read-less{
	 background: url("../images/dropDown.jpg") no-repeat scroll right bottom transparent;
	 width: 20px;
	 height: 20px;
	 display:block;
	 float: right;
}

/* colorbox map */

.lCont{
	float: left;
}
.lCont .left{
	float: left;
	width:385px;
}
.lCont .left img{
	border: 1px solid #AAA;
}
.lCont .right{
	float: right;
	width:385px;
	margin-left: 10px;
	border-bottom: 1px solid #AAA;
	height: 385px;
}
.lCont .right .searchBox{
	float: left;
	border: 1px solid #AAA;
	width:370px;
	height:42px; 
	margin-bottom: 10px;
}

.lCont .right .searchBox input[type="text"]{
	float:left;
	height:30px; 
	border:none;
	text-indent:10px;  
	text-transform:uppercase;
	width:300px;  
	margin-top:6px; 
	font-size:18px;
	color:#7f7f7f 

}

.lCont .right .searchBox input[type="button"]{
	float:right;
	background:url('../images/searchIcn.gif') no-repeat top right;
	border:none;
	height:35px;
	padding-right:25px;
	margin-right:18px;
	margin-top:4px;   
	cursor:pointer;
}

.lCont .right .listCont{
	float:left;
	width:370px; 
	height:330px;
	overflow-y:scroll;
}

.lCont .right .listCont ul{
	float:left;


}

.lCont .right .listCont ul li{
	float:left;
	clear:left;
	padding:5px;
	border-bottom:1px solid #AAA;
	width:330px; 
}

.lCont .right .listCont ul li h2{
   float:left;
   width:auto;
   text-transform:uppercase; 
   font-size:18px;
   color: #000; 
   letter-spacing:-1px;
}

.lCont .right .listCont ul li a{
	float:right;
	text-decoration:none;
	font-size:12px;
	margin-top:5px; 
	color:#6b6b6b;   
}





}
.contWrapper .innerCont .twoCol .leftCol h3{
	color: #000000;
    font-family: 'Archivo Narrow',sans-serif;
    font-size: 20px;
    font-weight: bold;
    padding-bottom: 10px;
    text-transform: uppercase;
}
.contWrapper .innerCont .twoCol .leftCol h3.teacher{
	background: url("../images/teacher.png") no-repeat scroll 0 0 transparent;
	height: 38px;
    padding: 10px 0 0 55px;
}
.contWrapper .innerCont .twoCol .leftCol h3.recruitment{
	background: url("../images/recruitment.png") no-repeat scroll 0 0 transparent;
	height: 38px;
    padding: 10px 0 0 55px;
}

.contWrapper .innerCont .twoCol .rightCol .rhs ul#nav1{
	float: right;
	clear: right;
}


.contWrapper .innerCont .twoCol .rightCol .rhs ul#nav1 a{
	float: left;
	padding-right: 5px;
}
.contWrapper .innerCont .twoCol .rightCol .rhs ul#nav2{
	float: right;
	clear: right;
}

.contWrapper .innerCont .twoCol .rightCol .rhs ul#nav2 a{
	float: left;
	padding-right: 5px;
}

h3.tree{
	background: url("../images/tree.png") no-repeat scroll 0 0 transparent;
    height: 38px;
    padding: 20px 0 0 60px;
}
.contWrapper .innerCont .twoCol .leftCol h3.tree span{
	clear: left;
    color: #FF5158;
    float: left;
    font-size: 28px;
    margin-bottom: -9px;
    margin-top: -23px;
    width: 100%;
}
h3.abc{
	background: url("../images/abc.png") no-repeat scroll 0 0 transparent;
    height: 38px;
    padding: 20px 0 0 60px;
}
.contWrapper .innerCont .twoCol .leftCol h3.abc span{
	clear: left;
    color: #FF5158;
    float: left;
    font-size: 28px;
    margin-bottom: -9px;
    margin-top: -23px;
    width: 100%;
}
h3.kid{
	background: url("../images/kid.png") no-repeat scroll 0 0 transparent;
    height: 38px;
    padding: 20px 0 0 60px;
}
.contWrapper .innerCont .twoCol .leftCol h3.kid span{
	clear: left;
    color: #FF5158;
    float: left;
    font-size: 28px;
    margin-bottom: -9px;
    margin-top: -23px;
    width: 100%;
}

.full {
width: 100% ! important;
}

h3.staf{
	background: url("../images/staf.png") no-repeat scroll 0 0 transparent;
    height: 38px;
    padding: 20px 0 0 60px;
}
.contWrapper .innerCont .twoCol .leftCol h3.staf span{
	clear: left;
    color: #FF5158;
    float: left;
    font-size: 28px;
    margin-bottom: -9px;
    margin-top: -23px;
    width: 100%;
}

.contWrapper .innerCont .twoCol .rightCol p.intro{
	padding-bottom:0px;
	line-height:15px;
	float:none;
	font-size: 12px;
}

.innerCont .twoCol .leftCol .col2 .size{
	width: 680px;
}
h4{
	font-size: 14px;
	color: #575656;
	text-align:center;
	font-weight:bold;
	line-height:15px;
}
.contWrapper .innerCont .twoCol .main{
	float: left;
	height: 180px;
}
.contWrapper .innerCont .twoCol .leftCol .invert{
	background: url("../images/comaClose.png") no-repeat scroll 551px 31px transparent;
	margin: 10px 0;
}
.contWrapper .innerCont .twoCol .leftCol .invert1{
	background: url("../images/comaClose.png") no-repeat scroll 590px 31px transparent;
}

.contWrapper .innerCont .twoCol .leftCol .invert p{
	background: url("../images/comaOpen.png") no-repeat scroll 0 6px transparent;
	color: #000000;
	font-family: 'Archivo Narrow',sans-serif;
	font-size: 22px;
	line-height: 28px;
	padding-left: 22px;
}
.contWrapper .innerCont .twoCol .leftCol .col2 img{
	padding: 0 0 0 8px;
	margin-top:-10px;
}
.pillar{
	border-bottom: 1px solid #CCCCCC;
    padding: 15px 0;
}
.pillar a{
	color: #662483;
	background: url("../images/arrow.jpg") no-repeat scroll 0 2px transparent;
    font-size: 12px;
    padding-left: 10px;
}

.contWrapper .innerCont .twoCol .leftCol .pillar h4.approach{
   font-size: 18px;
    padding: 10px 0 10px 40px;
}


.contWrapper .innerCont .twoCol .leftCol .pillar h4.approach img{	
    border: medium none;
float: left;
padding-bottom: 0;
padding-right: 10px;
margin-top: -10px;
margin-left: -38px;
}

.contWrapper .innerCont .twoCol .leftCol .pillar p{
	padding-bottom: 5px;
	margin-top:14px;
}
.contWrapper .innerCont .twoCol .leftCol .none {
	padding: 0 ;
	margin: 0;
}

.contWrapper .innerCont .twoCol .leftCol h3.infra {
    background: url("../images/infra.jpg") no-repeat scroll left 0 transparent;
    padding: 10px 0 15px 50px;
}
.contWrapper .innerCont .twoCol .leftCol h3.room {
    background: url("../images/techno.jpg") no-repeat scroll left 0 transparent;
    padding: 10px 0 15px 50px;
}
.contWrapper .innerCont .twoCol .leftCol h3.library {
    background: url("../images/library.jpg") no-repeat scroll left 0 transparent;
    padding: 10px 0 15px 40px;
}
.contWrapper .innerCont .twoCol .leftCol h3.lab {
    background: url("../images/lab.jpg") no-repeat scroll left 0 transparent;
    padding: 10px 0 15px 55px;
}
.contWrapper .innerCont .twoCol .leftCol h3.sports {
    background: url("../images/sports.png") no-repeat scroll left 0 transparent;
    padding: 12px 0 5px 50px;
}
.contWrapper .innerCont .twoCol .leftCol h3.holistic {
    background: url("../images/holistic.jpg") no-repeat scroll left 0 transparent;
    padding: 8px 0 5px 50px;
}



.contWrapper .innerCont .twoCol .leftCol .addPage{
	float: left;
	
}
.contWrapper .innerCont .twoCol .leftCol .addPage h3{
	float: left;
	width: 640px;
	font-size: 18px;
	font-weight: bold;
	font-family: arial;
	text-transform: uppercase;
	border-bottom: 1px solid #cccccc;
}
.contWrapper .innerCont .twoCol .leftCol .addPage h3.dep{
	background: url("../images/dep.png") no-repeat scroll left 0 transparent;
	height: 21px;
    padding: 20px 0 5px 50px;
	float: left;
}
.contWrapper .innerCont .twoCol .leftCol .addPage h3.headOffice{
	background: url("../images/headOffice.png") no-repeat scroll left 0 transparent;
	height: 21px;
    padding: 20px 0 5px 50px;
	float: left;
}

.contWrapper .innerCont .twoCol .leftCol .addPage img{
	padding-bottom: 6px;
	float: left;
}
.contWrapper .innerCont .twoCol .leftCol .addPage .head{
	float: left;
	width: 100%;
	margin-bottom: 50px;
}
.contWrapper .innerCont .twoCol .leftCol .addPage .head h4{
	font-size: 14px;
	font-weight: bold;
	font-family: arial;
	text-transform: uppercase;
	margin-bottom: 8px;
	float: left;
	width: 100%;
}
.contWrapper .innerCont .twoCol .leftCol .addPage .head span{
	float: left;
	font-family: arial;
	font-size: 12px;
	clear: left;
	line-height: 20px;
}
.contWrapper .innerCont .twoCol .leftCol .addPage .departments{
	float: left;
	width: 100%;
	margin-bottom: 16px;
}
.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul{
	float: left;
	width: 100%;
}
.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li{
	float: left;
	width: 100%;
	border-bottom: 1px solid #cccccc;
	padding: 20px 0;
}
.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li h4{
	font-size: 14px;
	font-weight: bold;
	font-family: arial;
	color: #000000;
	text-transform: uppercase;
	float: left;
	width: 100%;
	height: 39px;
    padding-left: 45px;
    line-height: 18px;
}

.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li h4.con{
	font-size: 14px;
	font-weight: bold;
	font-family: arial;
	color: #000000;
	text-transform: uppercase;
	float: left;
	width: 265px;
	height: 39px;
    padding-left: 45px;
    line-height: 18px;
}

.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li h4.resource{
	background: url("../images/resource.png") no-repeat scroll 0 top transparent;
}
.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li h4.accounts{
	background: url("../images/accounts.png") no-repeat scroll 0 top transparent;
}
.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li h4.technology{
	background: url("../images/technology.png") no-repeat scroll 0 top transparent;
}
.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li h4.sales{
	background: url("../images/sales.png") no-repeat scroll 0 top transparent;
}
.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li h4.purchase{
	background: url("../images/purchase.png") no-repeat scroll 0 top transparent;
}
.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li h4.research{
	background: url("../images/research.png") no-repeat scroll 0 top transparent;
}
.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li h4.oneline{
	padding-top: 8px;
	height: 34px;
}

.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li h4 span{
	font-size: 14px;
	font-weight: bold;
	font-family: arial;
	color: #000000;
	text-transform: uppercase;
}
.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li span{
	font-size: 12px;
	font-family: arial;
	color: #000000;
	float: left;
	width: 100%;
	line-height: 18px;
}
.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li .left{
	float: left;
	width: 345px;
}

.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li .left img {
padding-bottom: 6px;
float: left;
margin-bottom: -34px;
}

.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li .right{
	float: left;
	width: 345px;
}

.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li .right img {
padding-bottom: 6px;
float: left;
margin-bottom: -34px;
}

.contWrapper .innerCont .twoCol .rightCol .rhs ul{
	float: left;
}
.contWrapper .innerCont .twoCol .rightCol .rhs ul li{
    clear: left;
    color: #000000;
    float: left;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    padding-left: 10px;
    border-bottom: 1px solid #cccccc;
    width: 250px;
    padding: 11px 0px 11px 22px;
}
.contWrapper .innerCont .twoCol .rightCol .rhs ul li.brochure{
	background: url("../images/brochure.png") no-repeat scroll 0 9px transparent;
}
.contWrapper .innerCont .twoCol .rightCol .rhs ul li.form{
	background: url("../images/form.png") no-repeat scroll 0 9px transparent;
}
.contWrapper .innerCont .twoCol .rightCol .rhs ul li.phone{
 margin-left:0px;
}

.contWrapper .innerCont .twoCol .rightCol .rhs ul li.phone img{
 margin-left:-23px;
border: 0px solid #fff;
padding-top:1px;
}

h3.emotional {   
    height: 38px;
    padding: 20px 0 0 40px;
}

.innerCont .twoCol .leftCol .why h3.emotional img{   
    border: medium none;
float: left;
padding-bottom: 0;
margin-top: -22px;
margin-left: -38px;
}

.border h4{
	color: #000000;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
}
.why .add address{
	font-style: normal;
}
.innerCont .twoCol .leftCol .col2 .size .why .add address span{
	width: 240px;
	float: left;
	font-size: 12px;
	font-family: arial;
	font-weight: normal;
	line-height: 18px;
}
.why .add{
	float: left;
    padding-bottom: 25px;
    width: 345px;
}
.lCont h2.error{
	font-size: 28px;
	padding: 20px;
	font-family: arial;
	font-weight: bold;
	color: #000000;
}

/** Tabs edition **/
.leftCol ul.fleft li a.tb {
    border-right: 3px solid #A3A3A3;
    color: #A3A3A3;
    font-family: 'Archivo Narrow',sans-serif;
    //font-size: 32px;
	font-size: 20px;
    font-weight: bold;
    //padding-left: 13px;
	padding-left: 10px;
    //padding-right: 21px;
	padding-right: 10px;
}
.leftCol ul.fleft li a.active{
	color: #000000;
}
.leftCol ul.fleft li a.last{
	border-right: none;
}

.hidetext
{
    display:none;
}

ul.form h4{
	font-size: 18px;
	padding: 20px 0;
	border-top: 1px solid #CCCCCC;
}

.map{
	background: url("../images/map.jpg") no-repeat scroll 0 0 transparent !important;
    float: left;
    height: 294px;
    width: 337px;
    position: relative;
    overflow: hidden;
}
.mapSprite{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
}

.dummymap{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 20;
	}
.map a{
	position: relative;
}
.map a.madh{
	background: url("../images/mp.png") no-repeat scroll 0 0 transparent !important;
    float: left;
    height: 56px;
    left: 101px;
    top: 106px;
    width: 82px;
}
.map a.madh:hover{
	background: url("../images/mp.png") no-repeat scroll 0 -56px transparent !important;
    float: left;
    height: 56px;
    left: 101px;
    top: 106px;
    width: 82px;
}



.map a.maha {
    background: url("../images/maharashtra.png") no-repeat scroll 0 0 transparent !important;
    float: left;
    height: 61px;
    left: 6px;
    top: 154px;
    width: 77px;
}
.map a.maha:hover{
	background: url("../images/maharashtra.png") no-repeat scroll 0 -59px transparent !important;
    float: left;
    height: 61px;
    left: 5px;
    top: 150px;
    width: 77px;
}



.map a.karna {
    background: url("../images/karnataka.png") no-repeat scroll 0 0 transparent !important;
    float: left;
    height: 65px;
    left: -65px;
    top: 192px;
    width: 42px;
}
.map a.karna:hover{
	background: url("../images/karnataka.png") no-repeat scroll 0 -65px transparent !important;
    float: left;
    height: 65px;
    left: -64px;
    top: 190px;
    width: 42px;
}


.map a.guj {
    background: url("../images/gujarat.png") no-repeat scroll 0 0 transparent !important;
    float: left;
    height: 45px;
    left: -152px;
    top: 122px;
    width: 56px;
}
.map a.guj:hover{
	background: url("../images/gujarat.png") no-repeat scroll 0 -45px transparent !important;
    float: left;
    height: 45px;
    left: -153px;
    top: 123px;
    width: 56px;
}

/**CSS for Home page Map 19-3-13 **/
.map a.chs {
    background: url("../images/chs.png") no-repeat scroll 0 0 transparent !important;
    float: left;
    height: 63px;
    left: -100px;
    top: 133px;
    width: 56px;
}
.map a.chs:hover{
	background: url("../images/chs.png") no-repeat scroll 0 -67px transparent !important;
   
}


.addForm label.radio {
    float: left;
    font-size: 12px;
    padding: 4px;
    width: auto;
}
.addForm input.radio {
    border: 1px solid #BEBEBE;
    float: left;
    
    margin-bottom: 10px;
    width: auto;
    margin-right: 40px;
}

input.back{
	float: right;
	color: #8720A7;
    font-family: arial;
    font-weight: bold;
	margin-bottom: 16px;
	background-color: #fff;
	background: url("../images/back.png") no-repeat scroll 0 5px transparent;
	border: none;
	cursor: pointer;
}

a.apply{
	color: #A678B4;
}

.addForm label span{
	color: #ED1C24;
}

.news li h4{
	font-size:12px;
	color: #000;
	margin-left: 4px;
}

.addForm label.error {
    float: left;
    font-size: 12px;
    margin-left: 5px;
    color: #EE2D35;
    font-weight: bold;
    width: 200px;
}
.addForm input.error{
	border: 1px solid #EE2D35;	
}

.inputerror
{
    	border: 1px solid #EE2D35;
}

.addForm select.error{
	border: 1px solid #EE2D35;
}
.addForm textarea.error{
	border: 1px solid #EE2D35;
}

.errors{
      float: left;
    font-size: 12px;
    margin-left: 5px;
    color: #EE2D35;
    font-weight: bold;
    width: auto;
}

span.close {
background: url("../images/comaClose.png") no-repeat scroll 0 0 transparent;
display: inline-block;
height: 24px;
width: 26px;
}

/*Locations CSS*/
a.current{
	color: #A678B4 !important;
}
h3.active{
	color: #A678B4;
}

.container .img .spa {
background: url("../images/arrow.png") no-repeat scroll 0 4px transparent;
color: #8720A7;
font-size: 12px;
font-weight: bold;
padding-left: 8px;
float: left;
margin-top: 3px;
font-family: arial;
}


.container .textevent p span {
font-weight: bold;
}


.addForm h3.bor {
border-bottom: 1px solid #CCCCCC;
width: 100%;
}

/*New css 9-4-13*/
.school{
	display: block;
	font-size: 20px;
	color: #a3a3a3;
}
.container .img a.arr{
	background: none;
	padding: 0;
	margin: 0;
}

a.links {   
    color: #8720A7;
    float: left;
    font-size: 11px;
    margin-left: 4px;
    padding-top: 4px;
    font-weight:bold;
}


.contWrapper .innerCont .twoCol .leftCol .newstitle h2{
	font-size: 18px;
	color: #000000;
	font-weight: bold;
}
/*Yog 22 dec 2014 */
ul.list1 li{
	
    color: #000000;
    font-size: 12px;
    line-height: 22px;
    padding-bottom: 10px;
    padding-left: 10px;
      
}
ul.list2 li{
	background: url("../images/dot.jpg") no-repeat scroll 0 8px transparent;
    color: #000000;
    font-size: 12px;
    line-height: 22px;
    padding-bottom: 10px;
    padding-left: 10px;
      
}


#PagingController {clear:both; color:#666; padding:0 0 23px 16px; overflow:auto; text-align:right;}
#PagingController div.productcount,
#PagingController div.productcountbottom {float:left; font-size:1.2em; margin-top:2px; position:relative;}
#PagingController div.productcountbottom a{text-decoration:none;}
#PagingController div.productcount a{text-decoration:none;}
#PagingController div.productcount span.divider,
#PagingController div.productcountbottom span.divider {margin:0 3px;}
#PagingController a.viewmaxpaged,
#PagingController a.viewall,
#PagingController a.viewpaged {text-decoration:underline;}


#PagingController div.sortbyfilter {font-size:0.9em; text-transform:uppercase;}
#PagingController div.sortbyfilter select.sortdropdown {border:1px solid #aaa; font-size:1.3em; height:18px; margin:0 0 0 10px; text-transform:none;}


#PagingController ol.page-nos {display:inline; margin-top:10px;}
#PagingController ol.page-nos li {display:inline; font-weight:bold; margin:0 2px; line-height:2em;}
#PagingController ol.page-nos li.selected {background:#dvd1bb;}
#PagingController ol.page-nos li.page-skip {margin:0 2px;}
#PagingController ol.page-nos li a {padding:2px; padding-right:5px; padding-left:5px; border:solid 1px #666; background-color: #fff;}
#PagingController ol.page-nos li span.selected {padding:2px; padding-right:5px; padding-left:5px; border:solid 1px #666; background-color:#ededed;}
#PagingController ol.hide {display:none;}



/* Media Queries */

@media only screen and (max-width:768px) and (min-width:640px)
{
	/* Header start */	
	.headWrapper
	{
		//background: none;
		background: transparent url("../images/shade_768x640px.html") no-repeat scroll center 124px;
	}
	
	.headWrapper .topHead
	{
		width: 650px;
		margin: auto auto;
	}
	
	.headWrapper .topHead .twoCol
	{
		float: left;
		width: 650px;
		padding: 10px 0px;
	}
	/* Header end */
	
	/* TopLinks start */
	
	.topLinks_micro
	{
		width: 650px;
		height: 110px;
	}
	
	.topLinks_micro ul li
	{
		width: 200px;
	}
	
	.topLinks_micro ul li a
	{
		width: 185px;
	}
	
	.topLinks_micro ul li.last
	{
		width: 200px;
	}
	
	.topLinks_micro ul li.abt_micro
	{
		background: url("../images/abtIco.png") no-repeat scroll 150px 3px #ED1B24;
	}
	.topLinks_micro ul li.why_micro
	{
		background: url("../images/whyIco.png") no-repeat scroll 125px 4px #F68121;
	}
	.topLinks_micro ul li.adm_micro
	{
		background: url("../images/admIco.png") no-repeat scroll 155px 3px #FDAF17;
	}
	.topLinks_micro ul li.loc_micro
	{
		background: #0066B3 url("../images/micro_locIco.png") no-repeat scroll 155px 5px;
	}	
	.topLinks_micro ul li.location_micro
	{
		background: url("../images/location_micro.png") no-repeat scroll 150px 3px #DF7782;
	}	
	.topLinks_micro ul li.contact_micro
	{
		background: url("../images/contact.png") no-repeat scroll 155px 5px #8A4B9D;
	}
	.topLinks_micro ul li.at_micro
	{
		background: url("../images/atIco.png") no-repeat scroll 155px 3px #8a4b9d;
	}
	.topLinks_micro ul li.kid_micro
	{
		background: url("../images/JUMBO.png") no-repeat scroll 155px 5px #DF7782;
	}
	
	/* Hiding main link anchor */
	.topLinks_micro .mainLinks ul.abtDrop_micro li a
	{
		pointer-events: auto;
	}
	
	ul.abtDrop li a
	{
		pointer-events: auto;
	}
	
	.topLinks_micro .mainLinks li.abt_micro a
	{
		pointer-events: none;
	}
	
	.topLinks_micro .mainLinks li.why_micro a
	{
		pointer-events: none;	
	}
	
	.topLinks_micro .mainLinks li.kid_micro a
	{
		pointer-events: none;	
	}
				
	/* TopLinks end */
	
	
	/* Banner start */
	.bannerWrapper
	{
		width: 556px;
		height: 550px;
		margin: auto auto;
	}
	
	.innerWrapper
	{
		width: 650px;
		height: 125px;
	}
	
	.innerWrapper .innerBanner img
	{
		width: 650px;
		height: 123px;
	}
	
	.bannerWrapper .slide
	{
		width: 556px;
		background: none;
		margin: auto auto;
	}
	
	.bannerWrapper .banner
	{
		background: none;
		width: 556px;
	}
	
	
	/* Worli Banner code */
	.bannerWrapper .banner .bannerLeft
	{
		float: none;
		width: 556px;	
	}
	
	.bannerWrapper .banner .bannerLeftworli
	{
		float: none;
		width: 556px;
		height: 201px;
	}
	
	.bannerWrapper .banner .bannerLeftworli img
	{
		width: 556px;
		height: 201px;
	}
	
	/* Worli Banner Code */
	
	.bannerWrapper .banner .bannerLeft
	{
		float: none;
		width: 556px;
	}
	
	.bannerWrapper .banner .bannerRight
	{
		float: none;
		width: 536px;
		padding: 10px;
	}
	
	.pagination 
	{
    	left: 470px;
    	position: absolute;
    	top: 520px;
    	z-index: 999;
	}
	
	
	/* contWrapper start */
	
	.contWrapper
	{
		width: 650px;
		margin: auto auto;				
	}
	
	.contWrapper .mainCont
	{
		width: 650px;
	}
	
	.contWrapper .mainCont .twoCol
	{
		float: none;
		width: 650px;
	}
	
	.contWrapper .mainCont .twoCol .leftCol
	{
		float: none;
		width: 650px;
		padding: 10px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol img
	{
		width: 80%;
		height: 80%;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .pillar h4 img
	{
		width: 37px;
		height: 37px;
	}
	
	.contWrapper .innerCont .twoCol .rightCol
	{
		float: none;
		width: 650px;
		overflow: auto;
		padding: 10px;
	}
	
	/* Contact Us Page Departments */
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li
	{
		float: left;
		width: 610px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li .left
	{
		float: left;
		width: 305px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li .right
	{
		float: right;
		width: 305px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li .left img
	{
		width: 39px;
		height: 34px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li .right img
	{
		width: 39px;
		height: 34px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li h4.con
	{
		float: none;
		font-size: 1.2em;
	}
	/* Contact Us Page Departments */
	

	/* Picture Gallery */		

	.gallWrapper
	{
		width: 100%;
		margin-top: 10px;
	}

	.gallWrapper .gallery
	{
		width: 650px;
		margin: 0px auto;		
	}
	
	
	
	/* Footer start */
	.footerWrapper .footer
	{
		width: 650px;
	}
	
	.footerWrapper .footer .footLogo
	{
		float: left;
	}
	
	.footerWrapper .footer .footerlinks
	{
		float: right;
		width: 480px;
		margin-top: 0;
	}
	
}



@media only screen and (max-width:640px) and (min-width:480px)
{	
	/* Header start */
	.headWrapper
	{
		background: none;
		height: 225px;
	}
	
	.headWrapper .topHead
	{
		float: none;
		width: 560px;
	}
	
	.headWrapper .topHead .twoCol
	{
		float: none;
		width: 560px;
		padding: 0;
	}
	
	.headWrapper .topHead .twoCol .col1
	{
		float: none;
		width: 560px;
	}
	
	.headWrapper .topHead .twoCol .col2
	{
		float: none;
		width: 560px;
	}
	
	.headWrapper .topHead .twoCol .col2 input
	{
		width: 300px;
	}
	
	.headWrapper .topHead .twoCol .col1_micro img
	{
		float: none;
		text-align: center;
	}
	
	.headWrapper .topHead .twoCol .col1_micro
	{
		float: none;
		margin: 0;
	}
	
	.headWrapper .topHead .twoCol .col1_micro h1
	{
		float: none;
		width: 560px;
		font-size: 24px;
		text-align: center;
	}
	
	
	/* TopLinks start */	
	.topLinks_micro
	{
		width: 500px;
		height: 150px;
		margin: auto auto;
		background: none;
	}
	
	.topLinks_micro ul li
	{
		width: 245px;
	}
	
	.topLinks_micro ul li.last
	{
		width: 245px;
	}
	
	.topLinks_micro .mainlinks
	{
		width: 500px;
	}
	
	.topLinks_micro ul li.abt_micro
	{
		background: url("../images/abtIco.png") no-repeat scroll 190px 3px #ED1B24;
	}	
	.topLinks_micro ul li.why_micro
	{
		background: url("../images/whyIco.png") no-repeat scroll 165px 4px #F68121;
	}	
	.topLinks_micro ul li.adm_micro
	{
		background: url("../images/admIco.png") no-repeat scroll 195px 3px #FDAF17;
	}	
	.topLinks_micro ul li.loc_micro
	{
		background: url("../images/locIco.png") no-repeat scroll 195px 5px #0066B3;
	}	
	.topLinks_micro ul li.location_micro
	{
		background: url("../images/location_micro.png") no-repeat scroll 195px 3px #DF7782;
	}	
	.topLinks_micro ul li.contact_micro
	{
		background: url("../images/contact.png") no-repeat scroll 195px 5px #8A4B9D;
	}
	.topLinks_micro ul li.at_micro
	{
		background: url("../images/atIco.png") no-repeat scroll 195px 3px #8a4b9d;
	}
	.topLinks_micro ul li.kid_micro
	{
		background: url("../images/JUMBO.png") no-repeat scroll 195px 5px #DF7782;
	}
	
	/* Hiding main link anchor */
	.topLinks_micro .mainLinks ul.abtDrop_micro li a
	{
		pointer-events: auto;
	}
	
	ul.abtDrop li a
	{
		pointer-events: auto;
	}
	
	.topLinks_micro .mainLinks li.abt_micro a
	{
		pointer-events: none;
	}
	
	.topLinks_micro .mainLinks li.why_micro a
	{
		pointer-events: none;	
	}
	
	.topLinks_micro .mainLinks li.kid_micro a
	{
		pointer-events: none;	
	}
	
	
	/* Banner start */
	.bannerWrapper
	{
		width: 500px;
		margin: auto auto;
		height: 500px;
	}
	
	.innerWrapper
	{
		width: 500px;
		height: 105px;
	}
	
	.innerWrapper .innerBanner img
	{
		width: 500px;
		height: 95px;
	}
	
	.bannerWrapper .slide
	{
		width: 500px;
		height: 530px;
	}
	
	.bannerWrapper .banner
	{
		width: 500px;
		height: 530px;
		background: none;
	}
	
	/* Worli Banner code */
	.bannerWrapper .banner .bannerLeft
	{
		float: none;
		width: 500px;
		height: 185px;
	}
	
	.bannerWrapper .banner .bannerLeftworli
	{
		float: none;
		width: 500px;
		height: 185px;
	}
	
	.bannerWrapper .banner .bannerLeftworli img
	{
		width: 500px;
		height: 181px;
	}
	
	/* Worli Banner Code */
		
	.bannerWrapper .banner .bannerLeft
	{
		float: none;
		width: 500px;
	}
	
	.bannerWrapper .banner .bannerLeft img
	{
		float: none;
		width: 500px;
		height: 318px;
	}
	
	.bannerWrapper .banner .bannerRight
	{
		float: none;
		width: 500px;
		height: 145px;
		padding: 10px 20px 0 10px;
		margin-top: 150px;
	}
	
	.bannerWrapper .banner .bannerRight h2
	{
		font-size: 20px;
		line-height: 25px;
	}
	
	.pagination 
	{
    	left: 400px;
    	position: absolute;
    	top: 470px;
    	z-index: 999;
	}
	
	.pagination li
	{
		float: left;
	}
	
	.pagination li a
	{
		background: url("../images/pagination.png") no-repeat scroll 0 0 transparent;
		float: left;
		height: 9px;
		padding-right: 3px;
		width: 9px;
	}
	
	
	/* contWrapper start */
	.contWrapper
	{
		width: 500px;
		margin: auto auto;		
	}
	
	/* Inner pages start */
	.bread
	{
		float: none;
		width: 500px;
	}
	
	.bread ul
	{
		width: 500px;	
	}
	
	.bread ul li
	{
		font-size: 12px;
	}
	
	.bread ul li a
	{
		font-size: 12px;
	}
	
	.contWrapper .innerCont
	{
		width: 500px;
		margin: auto auto;		
	}
	
	.contWrapper .innerCont .twoCol
	{
		float: none;
		width: 500px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol
	{
		float: none;
		width: 500px;		
	}
	
	.contWrapper .innerCont .twoCol .leftCol img
	{
		width: 65%;
		height: 65%;
	}
	
	.innerCont .twoCol .leftCol .col2 .size
	{
		float: none;
		width: 500px;		
	}
	
	/*.contWrapper .innerCont .twoCol .leftCol .col2 img
	{
		width: 500px;
		height: 103px;
	}*/
	
	.contWrapper .innerCont .twoCol .leftCol .col2 img
	{
		width: 95%;
		height: 95%;
	}
	
	.contWrapper .innerCont .twoCol .rightCol
	{
		float: none;
		width: 500px;
		margin-top: 10px;
	}
	
	.contWrapper .innerCont .twoCol .rightCol .rhs
	{
		float: none;
		width: 500px;
	}
	
	.contWrapper .innerCont .twoCol .rightCol img
	{
		float: none;
	}
	
	/* Inner pages end */

	.contWrapper .mainCont
	{
		width: 500px;
		margin: auto auto;
	}
	
	.contWrapper .mainCont .twoCol
	{
		float: none;
		width: 500px;
	}
	
	.contWrapper .mainCont .twoCol .leftCol
	{
		float: none;
		width: 500px;		
	}
	
	.contWrapper .mainCont .twoCol .leftCol .abtUs
	{
		float: none;
		width: 500px;
	}

	.contWrapper .mainCont .twoCol .leftCol .abtUs .col1
	{
		float: none;
		width: 500px;
	}
		
	
	.contWrapper .mainCont .twoCol .leftCol .abtUs .col2
	{
		float: none;
		width: 500px;
		height: 100px;			
	}
	
	.contWrapper .mainCont .twoCol .leftCol .abtUs .col2 img
	{
		float: left;
		margin: 5px;
		width: 225px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .pillar h4 img
	{
		width: 37px;
		height: 37px;
	}
	
	.contWrapper .mainCont .twoCol .leftCol .latestNews
	{
		float: none;
		width: 500px;
		height: 430px;	
		
	}
	
	.contWrapper .mainCont .twoCol .leftCol .latestNews .col1
	{
		float: none;
		width: 500px;
		margin-bottom: 20px;		
	}

	.contWrapper .mainCont .twoCol .leftCol .latestNews .col1 ul.news
	{
		float: none;
		width: 500px;			
	}
	
	.contWrapper .mainCont .twoCol .leftCol .latestNews .col1 ul.news li
	{
		width: 480px;
	}
	
	.contWrapper .mainCont .twoCol .leftCol .latestNews .col1 ul.news li a.links
	{
		float: right;
		margin: 5px;
	}
	
	.contWrapper .mainCont .twoCol .leftCol .latestNews .col2
	{
		width: 500px;
		margin: 0;
		padding: 0;
		overflow: auto;
	}
	
	.contWrapper .mainCont .twoCol .leftCol .latestNews .col2 h2
	{
		float: none;
		width: 500px;
	}
	
	.contWrapper .mainCont .twoCol .leftCol .latestNews .col2 img
	{
		width: 450px;
		height: 260px;
		text-align: center;
		margin: auto auto;
	}
	
	.contWrapper .mainCont .twoCol .rightCol
	{
		float: none;
		width: 500px;
		margin-top: 100px;
	}
	
	.contWrapper .mainCont .twoCol .rightCol img.pointer
	{
		//margin-top: 75px;
	}
	
	.contWrapper .mainCont .twoCol .rightCol h2.main
	{
		float: none;
		width: 500px;
	}
	
	
	
	
	/* Specifically for Locations page */
	ul.schoolList
	{
		float: none;
		width: 98%;
		overflow: auto;
	}
	
	ul.schoolList li
	{
		float: none;
		background: #E9E9E9 none repeat scroll 0% 0%;
	}
	
	ul.schoolList li.active
	{
		background: #666 none repeat scroll 0% 0%;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .schoolsCont
	{
		float: none;
		border-top:1px solid #b1b1b1;
		border-bottom:1px solid #b1b1b1;
		width:100%;
		height:225px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .schoolsCont .exisitng
	{
		float: none;
		width: 100%;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .schoolsCont .exisitng .colOne
	{
		float: none;
    	height: 215px;
    	overflow: auto;
    	padding: 10px 0 0 10px;
    	width: 100%;
		border-right: none;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .schoolsCont .exisitng .colTwo
	{
		padding: 10px 0 0 15px;
		overflow: auto;
		float: left;
		height: 350px;
		width: 100%;
	}
	
	/* Contact Us Page Departments */
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li
	{
		float: none;
		width: 500px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li .left
	{
		float: none;
		margin-bottom: 20px;
		overflow: auto;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li .right
	{
		float: none;
		margin-bottom: 20px;
		overflow: auto;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li .left img
	{
		width: 39px;
		height: 34px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li .right img
	{
		width: 39px;
		height: 34px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li h4.con
	{
		float: none;
		font-size: 1.2em;
	}
	/* Contact Us Page Departments */
	
	/* Specifically for Locations page */
	
	
	/* Picture Gallery */

	.gallWrapper
	{
		width: 100%;
		margin-top: 10px;
	}

	.gallWrapper .gallery
	{
		width: 500px;
		margin: 0px auto;		
	}
	
	/* Footer */

	.footerWrapper .footer
	{
		width: 500px;
	}
	
	.footerWrapper .footer .footLogo
	{
		float: left;
	}
	
	.footerWrapper .footer .footLogo img
	{
		/*width: 40px;
		height: 40px;*/
	}
	
	.footerWrapper .footer .footerlinks
	{
		float: right;
		width: 420px;
		margin-top: 0;
	}
		
	
	/* ColorBox */

	#cboxWrapper
	{
		width: 450px;
		height: 338px;
	}
	
	#cboxContent
	{
		width: 450px;
		height: 338px;
	}
	
	#cboxLoadedContent
	{
		width: 450px;
		height: 338px;
	}
	
	
	#cboxLoadedContent img
	{
		width: 450px;
		height: 338px;
	}
	
	.lCont
	{
		float: none;
	}
	
	.lCont .left
	{
		float: none;
		width: 250px;
		height: 250px;
	}
	
	
}



@media only screen and (max-width:480px) and (min-width:320px)
{
	/* Header start */	
	.headWrapper
	{
		background: none;
		height: 225px;
	}
	
	.headWrapper .topHead
	{
		float: none;
		width: 300px;
	}
	
	.headWrapper .topHead .twoCol
	{
		float: none;
		width: 300px;
		margin: auto auto;
	}
	
	.headWrapper .topHead .twoCol .col1
	{
		float: none;
		width: 300px;
	}
	
	.headWrapper .topHead .twoCol .col2
	{
		float: none;
		width: 300px;
	}
	.headWrapper .topHead .twoCol .col2 {
    float: right;
     margin-top: 15px;
    }
	.col2 a.contact {
	margin-left:40px;
	}
	
	.headWrapper .topHead .twoCol .col1_micro img
	{
		float: none;
	}
	
	.headWrapper .topHead .twoCol .col1_micro
	{
		float: none;
		margin: 0;
	}
	
	.headWrapper .topHead .twoCol .col1_micro h1
	{
		float: none;
		width: 300px;
		font-size: 16px;
	}
	
	.headWrapper .topHead .twoCol .col2 input
	{
		width: 250px;
	}	
	/* Header end */
	
	
	/* TopLinks start */	
	.topLinks_micro
	{
		width: 340px;
		height: 275px;
		background: none;
	}
	
	.topLinks_micro ul li
	{
		width: 340px;
	}
	
	.topLinks_micro ul li.last
	{
		width: 340px;
	}
	
	.topLinks_micro .mainlinks
	{
		width: 400px;
		border: 1px solid #ff0000;
	}
		
	.topLinks_micro ul li.abt_micro
	{
		background: url("../images/abtIco.png") no-repeat scroll 280px 3px #ED1B24;		
	}
	.topLinks_micro ul li.why_micro
	{
		background: url("../images/whyIco.png") no-repeat scroll 265px 4px #F68121;
	}
	.topLinks_micro ul li.adm_micro
	{
		background: url("../images/admIco.png") no-repeat scroll 285px 3px #FDAF17;
	}
	.topLinks_micro ul li.loc_micro
	{
		background: url("../images/locIco.png") no-repeat scroll 285px 5px #0066B3;
	}
	.topLinks_micro ul li.location_micro
	{
		background: url("../images/location_micro.png") no-repeat scroll 285px 3px #DF7782;
	}	
	.topLinks_micro ul li.contact_micro
	{
		background: url("../images/contact.png") no-repeat scroll 285px 5px #8A4B9D;
	}
	.topLinks_micro ul li.at_micro
	{
		background: url("../images/atIco.png") no-repeat scroll 285px 3px #8a4b9d;
	}
	.topLinks_micro ul li.kid_micro
	{
		background: url("../images/JUMBO.png") no-repeat scroll 285px 5px #DF7782;
	}

	
	/* Hiding main link anchor */
	.topLinks_micro .mainLinks ul.abtDrop_micro li a
	{
		pointer-events: auto;
	}
	
	ul.abtDrop li a
	{
		pointer-events: auto;
	}
	
	.topLinks_micro .mainLinks li.abt_micro a
	{
		pointer-events: none;
	}
	
	.topLinks_micro .mainLinks li.why_micro a
	{
		pointer-events: none;	
	}
	
	.topLinks_micro .mainLinks li.kid_micro a
	{
		pointer-events: none;	
	}
	
	
	/* Banner start */
	.bannerWrapper
	{
		width: 340px;
	}
	
	.innerWrapper
	{
		width: 340px;
		height: 70px;
	}
	
	.innerWrapper .innerBanner img
	{
		width: 340px;
		height: 65px;
	}
	
	.bannerWrapper .slide
	{
		width: 340px;
	}
	
	.bannerWrapper .banner
	{
		width: 340px;
		background: none;
	}
	
	/* Worli Banner code */
	.bannerWrapper .banner .bannerLeft
	{
		float: none;
		width: 125px;
	}
	
	.bannerWrapper .banner .bannerLeftworli
	{
		float: none;
		width: 340px;
		height: 125px;
	}
	
	.bannerWrapper .banner .bannerLeftworli img
	{
		width: 340px;
		height: 123px;
	}
	
	/* Worli Banner Code */
	
	.bannerWrapper .banner .bannerLeft
	{
		float: none;
		width: 340px;
	}
	
	.bannerWrapper .banner .bannerLeft img
	{
		float: none;
		width: 340px;
		height: 216px;
	}
	
	.bannerWrapper .banner .bannerRight
	{
		float: none;
		width: 270px;
		height: 216px;
		padding: 20px 10px 0 20px;
	}
	
	.bannerWrapper .banner .bannerRight h2
	{
		font-size: 20px;
		line-height: 25px;
	}
	
	.pagination 
	{
    	left: 260px;
    	position: absolute;
    	top: 420px;
    	z-index: 999;
	}
	
	.pagination li
	{
		float: left;
	}
	
	.pagination li a
	{
		background: url("../images/pagination.png") no-repeat scroll 0 0 transparent;
		float: left;
		height: 9px;
		padding-right: 3px;
		width: 9px;
	}
	
	
	/* contWrapper start */
	.contWrapper
	{
		width: 340px;
		margin: auto auto;		
	}
	
	
	/* Inner pages start */
	.bread
	{
		float: none;
		width: 340px;
	}
	
	.bread ul
	{
		width: 340px;	
	}
	
	.bread ul li
	{
		font-size: 10px;
	}
	
	.bread ul li a
	{
		font-size: 10px;
	}
	
	.contWrapper .innerCont
	{
		width: 340px;
		margin: auto auto;		
	}
	
	.contWrapper .innerCont .twoCol
	{
		float: none;
		width: 340px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol
	{
		float: none;
		width: 340px;		
	}
	
	.innerCont .twoCol .leftCol .col2 .size
	{
		float: none;
		width: 340px;		
	}
	
	/*.contWrapper .innerCont .twoCol .leftCol .col2 img
	{
		width: 340px;
		height: 70px;
	}*/
	
	.contWrapper .innerCont .twoCol .leftCol .col2 img
	{
		width: 95%;
		height: 95%;
	}
	
	
	.contWrapper .innerCont .twoCol .rightCol
	{
		float: none;
		width: 270px;
		margin-top: 10px;
	}
	
	.contWrapper .innerCont .twoCol .rightCol .rhs
	{
		float: none;
		width: 270px;
	}
	
	.contWrapper .innerCont .twoCol .rightCol img
	{
		float: none;
	}
	
	/* Inner pages end */
	
	.contWrapper .mainCont
	{
		width: 340px;
		margin: auto auto;
	}
	
	.contWrapper .mainCont .twoCol
	{
		float: none;
		width: 340px;
	}
	
	.contWrapper .mainCont .twoCol .leftCol
	{
		float: none;
		width: 340px;		
	}
	.contWrapper .mainCont .row .col-md-3 img
	{
		padding-left:55px;		
	}
	
	.contWrapper .innerCont .twoCol .leftCol img
	{
		width: 45%;
		height: 45%;
	}
	
	.contWrapper .mainCont .twoCol .leftCol .abtUs
	{
		float: none;
		width: 340px;
	}
	
	.contWrapper .mainCont .twoCol .leftCol .abtUs .col1
	{
		float: none;
		width: 340px;
	}
	
	.contWrapper .mainCont .twoCol .leftCol .abtUs .col2
	{
		float: none;
		width: 340px;				
	}
	
	.contWrapper .mainCont .twoCol .leftCol .latestNews
	{
		float: none;
		width: 340px;
		height: 430px;
	}
	
	.contWrapper .mainCont .twoCol .leftCol .latestNews .col1
	{
		float: none;
		width: 340px;		
	}
	
	.contWrapper .mainCont .twoCol .leftCol .latestNews .col2
	{
		width: 340px;
		margin: auto auto;
		padding-top: 20px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .pillar h4 img
	{
		width: 37px;
		height: 37px;
	}
	
	.contWrapper .mainCont .twoCol .rightCol
	{
		float: none;
		width: 340px;		
	}
	
	.contWrapper .mainCont .twoCol .rightCol img.pointer
	{
		/*margin-top: 75px;*/
	}
	
	.contWrapper .mainCont .twoCol .rightCol h2.main
	{
		float: none;
		width: 340px;
	}
	
	
	/* Specifically for Locations page */
	ul.schoolList
	{
		float: none;
		width: 98%;
		overflow: auto;
	}
	
	ul.schoolList li
	{
		float: none;
		background: #E9E9E9 none repeat scroll 0% 0%;
	}
	
	ul.schoolList li.active
	{
		background: #666 none repeat scroll 0% 0%;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .schoolsCont
	{
		float: none;
		border-top:1px solid #b1b1b1;
		border-bottom:1px solid #b1b1b1;
		width:100%;
		height:225px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .schoolsCont .exisitng
	{
		float: none;
		width: 100%;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .schoolsCont .exisitng .colOne
	{
		float: none;
    	height: 215px;
    	overflow: auto;
    	padding: 10px 0 0 10px;
    	width: 100%;
		border-right: none;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .schoolsCont .exisitng .colTwo
	{
		padding: 10px 0 0 15px;
		overflow: auto;
		float: left;
		height: 350px;
		width: 100%;
	}
	
	/* Contact Us Page Departments */
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li
	{
		float: none;
		width: 340px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li .left
	{
		float: none;
		margin-bottom: 20px;
		overflow: auto;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li .right
	{
		float: none;
		margin-bottom: 20px;
		overflow: auto;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li .left img
	{
		width: 39px;
		height: 34px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li .right img
	{
		width: 39px;
		height: 34px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li h4.con
	{
		float: none;
		width: 300px;
		font-size: 1.2em;
	}
	/* Contact Us Page Departments */
	
	/* Specifically for Locations page */
	
	/* For Events and Media Coverage */	
	.innerCont .twoCol .leftCol .why
	{
		float: none;
		width: 350px;
	}
	
	.innerCont .twoCol .leftCol .why .full
	{
		float: none;
		width: 350px;
	}
	
	.container .textevent
	{
		float: none;
		width: 330px;
		overflow: auto;
	}
	
	.container .textevent h3
	{
		padding: 10px;
		font-size: 14px;
	}
	
	#PagingController
	{
		clear:both;
		color:#666;
		padding:0 0 23px 16px;
		overflow:auto;
		text-align: left;
	}	
	/* For Events and Media Coverage */
	
	
	
	/* Specifically for Vision Mission Page */
	.vision
	{
		float: none;
		width: 340px;
		overflow: auto;
	}
	
	.vision table
	{
		width: 300px;
	}		
	
	.mission
	{
		float: none;
		width: 340px;
		overflow: auto;
	}
	
	.vision .title
	{
		float: none;
		width: 340px;
	}
	
	.desc
	{
		float: none;
		width: 340px;
	}
	
	/* Specifically for Vision Mission Page */
	
	
	
	/* Picture Gallery */
	
	

	.gallWrapper
	{
		width: 100%;
		margin-top: 10px;
	}

	.gallWrapper .gallery
	{
		width: 350px;
		margin: 0px auto;		
	}


/* Footer */

	.footerWrapper .footer
	{
		width: 340px;
	}
	
	.footerWrapper .footer .footLogo
	{
		float: left;
	}
	
	.footerWrapper .footer .footLogo img
	{
		width: 40px;
		height: 40px;
	}
	
	.footerWrapper .footer .footerlinks
	{
		float: right;
		width: 280px;
		margin-top: 0;
	}
	

/* ColorBox */

	#cboxWrapper
	{
		width: 250px;
		height: 200px;
	}
	
	#cboxContent
	{
		width: 250px;
		height: 200px;
	}
	
	#cboxLoadedContent
	{
		width: 250px;
		height: 188px;
	}
	
	
	#cboxLoadedContent img
	{
		width: 250px;
		height: 188px;
	}
	
	#cboxLoadedContent iframe
	{
		width: 250px;
		height: 188px;
	}
	
	.lCont
	{
		float: none;
	}
	
	.lCont .left
	{
		float: none;
		width: 250px;
		height: 250px;
	}
	
}



@media only screen and (max-width:320px) and (min-width:240px)
{
	/* Header start */	
	.headWrapper
	{
		background: none;
		height: 225px;
	}
	
	.headWrapper .topHead
	{
		float: none;
		width: 250px;
	}
	
	.headWrapper .topHead .twoCol
	{
		float: none;
		width: 250px;
	}
	
	.headWrapper .topHead .twoCol .col1
	{
		float: none;
		width: 250px;
	}
	
	.headWrapper .topHead .twoCol .col1_micro img
	{
		float: none;
		width: 250px;
	}
	
	.headWrapper .topHead .twoCol .col1_micro
	{
		float: none;
		margin: 0;
	}
	
	.headWrapper .topHead .twoCol .col1_micro h1
	{
		float: none;
		width: 250px;
		font-size: 12px;
	}
	
	.headWrapper .topHead .twoCol .col2
	{
		float: none;
		width: 250px;
		margin: 0;
		overflow: auto;
	}
	
	.headWrapper .topHead .twoCol .col2 a.home
	{
		/*background: url("../images/home.png") no-repeat scroll 40px 9px transparent;*/
		border-right: none;
		color: #000000;
		float: right;
		font-family: arial;
		font-size: 12px;
		height: 20px;
	}
	.headWrapper .topHead .twoCol .col2 a.contact
	{
		background: url("../images/phone.png") no-repeat scroll 0 11px transparent;
		color: #000000;
		float: right;
		font-family: arial;
		font-size: 12px;
		margin-left: 10px;
		margin-right: 10px;
		padding-left: 20px;
		padding-top: 10px;
	}
	
	.headWrapper .topHead .twoCol .col2 input
	{
		width: 225px;
	}	
	/* Header end */
	
	/* TopLinks start */	
	.topLinks_micro
	{
		width: 300px;
		height: 275px;
		background: none;
	}
	
	.topLinks_micro ul li
	{
		width: 300px;
	}
	
	.topLinks_micro ul li.last
	{
		width: 300px;
	}
	
	.topLinks_micro .mainlinks
	{
		width: 300px;
		border: 1px solid #ff0000;
	}
	
	.topLinks_micro ul li.abt_micro
	{
		background: url("../images/abtIco.png") no-repeat scroll 225px 3px #ED1B24;
	}
	.topLinks_micro ul li.why_micro
	{
		background: url("../images/whyIco.png") no-repeat scroll 215px 4px #F68121;
	}
	.topLinks_micro ul li.adm_micro
	{
		background: url("../images/admIco.png") no-repeat scroll 235px 3px #FDAF17;
	}
	.topLinks_micro ul li.loc_micro
	{
		background: url("../images/locIco.png") no-repeat scroll 235px 5px #0066B3;
	}
	.topLinks_micro ul li.location_micro
	{
		background: url("../images/location_micro.png") no-repeat scroll 235px 3px #DF7782;
	}	
	.topLinks_micro ul li.contact_micro
	{
		background: url("../images/contact.png") no-repeat scroll 235px 5px #8A4B9D;
	}
	.topLinks_micro ul li.at_micro
	{
		background: url("../images/atIco.png") no-repeat scroll 235px 3px #8a4b9d;
	}
	.topLinks_micro ul li.kid_micro
	{
		background: url("../images/JUMBO.png") no-repeat scroll 235px 5px #DF7782;
	}
	
	/* Hiding main link anchor */
	
	.topLinks_micro .mainLinks ul.abtDrop_micro li a
	{
		pointer-events: auto;
	}
	
	.topLinks_micro .mainLinks li.abt_micro a
	{
		pointer-events: none;
	}
	
	.topLinks_micro .mainLinks li.why_micro a
	{
		pointer-events: none;	
	}
	
	.topLinks_micro .mainLinks li.kid_micro a
	{
		pointer-events: none;	
	}
	
	
	/* Banner start */
	.bannerWrapper
	{
		width: 300px;
		height: 380px;
	}
	
	.innerWrapper
	{
		width: 250px;
		height: 60px;
	}
	
	.innerWrapper .innerBanner img
	{
		width: 250px;
		height: 47px;
	}
	
	.bannerWrapper .slide
	{
		width: 300px;
		height: 530px;
	}
	
	.bannerWrapper .banner
	{
		width: 300px;
		height: 530px;
		background: none;
	}		
	
	/* Worli Banner code */
	.bannerWrapper .banner .bannerLeft
	{
		float: none;
		width: 300px;
	}
	
	.bannerWrapper .banner .bannerLeftworli
	{
		float: none;
		width: 300px;
		height: 110px;
	}
	
	.bannerWrapper .banner .bannerLeftworli img
	{
		width: 300px;
		height: 108px;
	}
	
	/* Worli Banner Code */
	
	.bannerWrapper .banner .bannerLeft img
	{
		float: none;
		width: 300px;
		height: 191px;
	}
	
	.bannerWrapper .banner .bannerRight
	{
		float: none;
		width: 270px;
		height: 216px;
		padding: 10px 5px 0 10px;
	}
	
	.bannerWrapper .banner .bannerRight h2
	{
		font-size: 20px;
		line-height: 25px;
	}
	
	.pagination 
	{
    	left: 220px;
    	position: absolute;
    	top: 350px;
    	z-index: 999;
	}
	
	.pagination li
	{
		float: left;
	}
	
	.pagination li a
	{
		background: url("../images/pagination.png") no-repeat scroll 0 0 transparent;
		float: left;
		height: 9px;
		padding-right: 3px;
		width: 9px;
	}
	
	/* contWrapper start */
	.contWrapper
	{
		width: 270px;
		margin: auto auto;		
	}
	
	.bread
	{
		float: none;
		width: 250px;
	}
	
	.bread ul
	{
		width: 250px;	
	}
	
	.bread ul li
	{
		font-size: 10px;
	}
	
	.bread ul li a
	{
		font-size: 10px;
	}
	
	.contWrapper .innerCont
	{
		width: 270px;
		margin: auto auto;		
	}
	
	.contWrapper .innerCont .twoCol
	{
		float: none;
		width: 270px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol
	{
		float: none;
		width: 270px;		
	}
	
	.contWrapper .innerCont .twoCol .leftCol img
	{
		width: 35%;
		height: 35%;
	}
	
	.innerCont .twoCol .leftCol .col2 .size
	{
		float: none;
		width: 270px;		
	}
	
	/*.innerCont .twoCol .leftCol .col2 .size img
	{
		width: 250px;
		height: 142px;
	}*/
	
	
	/*.contWrapper .innerCont .twoCol .leftCol .col2 img
	{
		width: 250px;
		height: 52px;
	}*/
	
	.contWrapper .innerCont .twoCol .leftCol .col2 img
	{
		width: 95%;
		height: 95%;
	}
	
	.contWrapper .innerCont .twoCol .rightCol
	{
		float: none;
		width: 270px;
		margin-top: 10px;
	}
	
	.contWrapper .innerCont .twoCol .rightCol .rhs
	{
		float: none;
		width: 270px;
	}
	
	.contWrapper .innerCont .twoCol .rightCol img
	{
		float: none;
	}
	
	.contWrapper .mainCont
	{
		width: 270px;
		margin: auto auto;
	}
	
	.contWrapper .mainCont .twoCol
	{
		float: none;
		width: 270px;
	}
	
	.contWrapper .mainCont .twoCol .leftCol
	{
		float: none;
		width: 270px;		
	}	
	
	.contWrapper .innerCont .twoCol .leftCol table
	{
		width: 270px;
	}
	
	.contWrapper .mainCont .twoCol .leftCol .abtUs
	{
		float: none;
		width: 270px;
	}

	.contWrapper .mainCont .twoCol .leftCol .abtUs .col1
	{
		float: none;
		width: 270px;
	}
			
	.contWrapper .mainCont .twoCol .leftCol .abtUs .col2
	{
		float: none;
		width: 270px;
		height: 175px;			
	}
	
	.contWrapper .mainCont .twoCol .leftCol .abtUs .col2 img
	{
		float: left;
		margin: 5px;
		width: 225px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .pillar h4 img
	{
		width: 37px;
		height: 37px;
	}
	
	.contWrapper .mainCont .twoCol .leftCol .latestNews
	{
		float: none;
		width: 270px;
		height: 430px;		
	}
	
	.contWrapper .mainCont .twoCol .leftCol .latestNews .col1
	{
		float: none;
		width: 270px;
		margin-bottom: 20px;		
	}

	.contWrapper .mainCont .twoCol .leftCol .latestNews .col1 ul.news
	{
		float: none;
		width: 270px;			
	}
	
	.contWrapper .mainCont .twoCol .leftCol .latestNews .col1 ul.news li
	{
		width: 250px;
	}
	
	.contWrapper .mainCont .twoCol .leftCol .latestNews .col1 ul.news li a.links
	{
		float: right;
		margin: 5px;
	}
	
	.contWrapper .mainCont .twoCol .leftCol .latestNews .col2
	{
		width: 270px;
		margin: 0;
		padding: 0;
		overflow: auto;
	}
	
	.contWrapper .mainCont .twoCol .leftCol .latestNews .col2 h2
	{
		float: none;
		width: 270px;
	}
	
	.contWrapper .mainCont .twoCol .leftCol .latestNews .col2 img
	{
		width: 230px;
		height: 160px;
		text-align: center;
		margin: auto auto;
	}
	
	.contWrapper .mainCont .twoCol .rightCol
	{
		float: none;
		width: 290px;
		margin-top: 0px;
	}
	
	.contWrapper .mainCont .twoCol .rightCol img.pointer
	{
		//margin-top: 75px;
	}
	
	.contWrapper .mainCont .twoCol .rightCol h2.main
	{
		float: none;
		width: 290px;
	}
	
	/* Contact Us Page Departments */
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li
	{
		float: none;
		width: 250px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li .left
	{
		float: none;
		margin-bottom: 20px;
		overflow: auto;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li .right
	{
		float: none;
		margin-bottom: 20px;
		overflow: auto;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li .left img
	{
		width: 39px;
		height: 34px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li .right img
	{
		width: 39px;
		height: 34px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .addPage .departments ul li h4.con
	{
		float: none;
		width: 250px;
		font-size: 1.2em;
	}
	/* Contact Us Page Departments */
	
	
	/* Specifically for Vision Mission Page */
	.vision
	{
		float: none;
		width: 270px;
		overflow: auto;
	}
	
	.mission
	{
		float: none;
		width: 270px;
		overflow: auto;
	}
	
	.vision .title
	{
		float: none;
		width: 270px;
	}
	
	.desc
	{
		float: none;
		width: 270px;
	}
	/* Specifically for Vision Mission Page */
	
	
	
	/* Specifically for Locations page */
	ul.schoolList
	{
		float: none;
		width: 98%;
		overflow: auto;
	}
	
	ul.schoolList li
	{
		float: none;
		background: #E9E9E9 none repeat scroll 0% 0%;
	}
	
	ul.schoolList li.active
	{
		background: #666 none repeat scroll 0% 0%;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .schoolsCont
	{
		float: none;
		border-top:1px solid #b1b1b1;
		border-bottom:1px solid #b1b1b1;
		width:100%;
		height:225px;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .schoolsCont .exisitng
	{
		float: none;
		width: 100%;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .schoolsCont .exisitng .colOne
	{
		float: none;
    	height: 215px;
    	overflow: auto;
    	padding: 10px 0 0 10px;
    	width: 100%;
		border-right: none;
	}
	
	.contWrapper .innerCont .twoCol .leftCol .schoolsCont .exisitng .colTwo
	{
		padding: 10px 0 0 15px;
		overflow: auto;
		float: left;
		height: 350px;
		width: 100%;
	}
	
	/* Specifically for Locations page */
	
	
	
	/* For Events and Media Coverage */
	
	.innerCont .twoCol .leftCol .why
	{
		float: none;
		width: 290px;
	}
	
	.innerCont .twoCol .leftCol .why .full
	{
		float: none;
		width: 290px;
	}
	
	.container .textevent
	{
		float: none;
		width: 250px;
		overflow: auto;
	}
	
	.container .textevent h3
	{
		padding: 10px;
		font-size: 14px;
	}
	
	#PagingController
	{
		clear:both;
		color:#666;
		padding:0 0 23px 16px;
		overflow:auto;
		text-align: left;
	}
	
	/* For Events and Media Coverage */
	
	
	
	/* Picture Gallery */

	.gallWrapper
	{
		width: 100%;
		margin-top: 10px;
	}

	.gallWrapper .gallery
	{
		width: 250px;
		margin: 0px auto;		
	}
	
	/* Footer */

	.footerWrapper .footer
	{
		width: 270px;
	}
	
	.footerWrapper .footer .footLogo
	{
		float: none;
	}
	
	.footerWrapper .footer .footLogo img
	{
		/*width: 40px;
		height: 40px;*/
	}
	
	.footerWrapper .footer .footerlinks
	{
		float: none;
		width: 270px;
		margin-top: 0;
	}
	
	/* ColorBox */

	#cboxWrapper
	{
		width: 250px;
		height: 188px;
	}
	
	#cboxContent
	{
		width: 250px;
		height: 188px;
	}
	
	#cboxLoadedContent
	{
		width: 250px;
		height: 188px;
	}
	
	
	#cboxLoadedContent img
	{
		width: 250px;
		height: 188px;
	}
	
	.lCont
	{
		float: none;
	}
	
	.lCont .left
	{
		float: none;
		width: 250px;
		height: 250px;
	}
	
}
