/* CSS reset */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: middle;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
table{border-collapse: collapse;border-spacing: 0;}
a{outline:none}
@font-face {
	font-family: 'Conv_MyriadPro-Regular';
	src: url('../fonts/MyriadPro-Regular.eot');
	src: local('?'), url('../fonts/MyriadPro-Regular.html') format('woff'), url('../fonts/MyriadPro-Regular.ttf') format('truetype'), url('../fonts/MyriadPro-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_MyriadPro-Bold';
	src: url('../fonts/MyriadPro-Bold.eot');
	src: local('?'), url('../fonts/MyriadPro-Bold.html') format('woff'), url('../fonts/MyriadPro-Bold.ttf') format('truetype'), url('../fonts/MyriadPro-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_MyriadPro-It';
	src: url('../fonts/MyriadPro-It.eot');
	src: local('?'), url('../fonts/MyriadPro-It.html') format('woff'), url('../fonts/MyriadPro-It.ttf') format('truetype'), url('../fonts/MyriadPro-It.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



html body{font-family:Arial, Verdana, Tahoma; font-size:12px;}

.ri-mainContainer{
	margin:0 auto; 
	width:974px; 
	height:450px;
	min-width:974px;
}

.abt-mnContainer{
	margin:0 auto; 
	width:974px; 
	height:380px;
	min-width:974px;
}

.ri-mainContainer02{
	margin:0 auto; 
	width:974px; 
	height:346px;
	min-width:974px;
}
::selection{ background:#2a243d; color:#FFFFFF }
::-moz-selection{ background:#2a243d; color:#FFFFFF }
::-webkit-selection{ background:#2a243d; color:#FFFFFF }
::-0-selection{ background:#2a243d; color:#FFFFFF }
.fullWidth{ width:100%; height:auto; float:left; position:relative; }
.full{ width:100%; height:auto; float:left;}

.ri-mainContainer1
{
	margin:0 auto; 
	width:974px; 
	height:100px;
	min-width:974px;
	padding-top:2px;

}
.ri-quote1 img
{
margin-top:15px;
margin-left: 15px;
margin-bottom:2px;
}
.inputbtn 
{
	margin-left: 15px;
	margin-top: 10px;
	height: 26px;
	float: left;
	
}

IFRAME{ margin:0px; padding:0px; border:0px; outline:0px;  }
.inputbtn a
{
	display:block;
	text-decoration: none;
	text-align: center;
	height:24px;
	width:auto; padding:0 12px;
	line-height: 24px;
	font-weight: bold;
	color:#2E80C5;
	font-size: 12px;
	background: #dfdfdf;
	border-radius: 20px;
	border:1px solid #d6d6d6;
}

.inputbtn a:hover{
	background:#fff url(../images/hover_bg.png) left bottom repeat-x; color:#9e9c9d;
}

.ri_quote_detail-text
{
	margin-left: 16px;
	margin-top: 3px;
	color:white;
}
.ri_quote_detail-text-Name
{
	font-size:16px;
	font-weight:bold;
	font-family:'Conv_MyriadPro-Regular',Sans-Serif;

}
.ri_quote_detail-text-Position
{
	font-size:13px;
	font-weight:normal;
	margin-top: 3px;
	font-family:'Conv_MyriadPro-Regular',Sans-Serif;
}
.ri_quote_detail-text-detail
{
	margin-top: 3px; font-family:'Conv_MyriadPro-Regular',Sans-Serif; font-size:13px;
}

.ri-quote-main-img
{
	margin-left :17px;
}

.ri-quote-text
{
	margin-left:18px;
	width:235px;
	font-weight:normal;
	font-size:14px;
	color:#ffffff; line-height:18px;
	font-family:'Conv_MyriadPro-Regular',Sans-Serif;
	background:url(../images/Quote_2.png) left top no-repeat;
	padding-top:27px;
	margin-top:10px;
	margin-bottom:2px;
}

.ri-quote2
{
	width:245px; height:auto;/* background:url(../images/Quote_2.png) right bottom no-repeat;*/ margin-right:-10px; padding-bottom:5px;  

}

.ri_left_Container_part_hor1
{
float:left;
color: #4596E8;
font-weight: bold;
font-size: 70px;
margin-right:3px;
line-height:56px;
font-family:'Conv_MyriadPro-Regular',Sans-Serif;
width:80px;
}
.ri_left_Container_part_last
{
height:50px;
margin-top:7px;
}

.ri_left_Container_part_hor2
{
color:#95BC2E;
float:left;
font-weight: bold;
margin-right:5px;
font-size: 25px;
line-height:28px;
font-family:'Conv_MyriadPro-Regular',Sans-Serif;
width:70px;
}

.ri_left_Container_part_hor2 span{ font-size:24px !important;  }
.ri_left_Container_part_hor3
{
font-size: 16px;
color:#565656;
font-weight:bold;
font-family:'Conv_MyriadPro-Regular',Sans-Serif;
}
.ri_right_Container
{

/*background-color: #D8D8D8;
#2A243D;*/
float:right;
width:500px;
height: 366px;
margin-left:5px;
margin-top:15px;
border-radius: 5px 5px 5px 5px;
background-color: #D8D8D8;
}

.ri_left_Container_part
{
	width:440px;
	padding-left:15px;
	height: 76px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #E1DFDF;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	padding-top: 15px;
	margin-bottom:7px;
	border-radius:5px;
	}

.ri_left_Container_part:hover{
	background:#fff url(../images/event_bg.png) left bottom repeat-x;
	cursor:pointer; border:1px solid #E1DFDF;
}

.ri_left_Container_part .smlText{
	font-size:14px; font-weight:normal; color:#8a8a8a; padding-top:4px;
}
	
.ri_right_Container_hd
{
background-color: #2A243D;
border-radius: 5px 5px 0px 0px;
color:white;
font-size: 16px;
font-weight: bold;
height: 35px;
font-family:'Conv_MyriadPro-Regular',Sans-Serif;


}
.ri_right_container_inputs
{
height:100px;
margin-top:15px;
margin-bottom:-56px;


}

#cityschoolnames {  height: 22px;
    opacity: 1;
    width: 154px; }

#cource {   height: 22px;
    opacity: 1;
    width: 154px;  }

#schoolnames {   height: 22px;
    opacity: 1;
    width: 154px;  }
#citynames {background:none;  }

#course { background:none; }

#sclname { background:none; }

select{
	opacity:0;
	height:22px;
	width: 154px;
	filter: alpha(opacity=0);
	
}


.selWrap
{
	background: url('../images/DropBoxNormal.png')  no-repeat right #FFF;
	height:30px;
	margin-left:15px;
	width: 148px;
	float:left;
	position:relative;
	border-radius:4px;
	-moz-border-radius:4px;
	margin-top: 16px;
}

.selWrapb
{
	background: url('../images/DropBoxNormal.png')  no-repeat right #FFF;
	height:30px;
	margin-left:7px;
	width: 156px;
	float:left;
	position:relative;
	border-radius:4px;
	-moz-border-radius:4px;
}

.selWrapb span {
   font-weight: bold;
    line-height: 15px;
    margin-top: 8px;
    position: absolute;
    text-align: center;
    text-indent: 5px;
}

.selWrapc
{
	background: url('../images/DropBoxNormal.png')  no-repeat right #FFF;
	height:30px;
	margin-left:15px;
	width: 156px;
	float:left;
	position:relative;
	border-radius:4px;
	-moz-border-radius:4px;
}

.selWrapc span {
    font-weight: bold;
    line-height: 29px;
    position: absolute;
    text-align: center;
    text-indent: -1px;
}

.selWrap:hover{
	/*background: url('../images/DropBoxNormal2.png')  no-repeat right #FFF;*/
}
.ri-search{ border-radius:4px; -moz-border-radius:4px;}
div[id|=lctn] .selWrap{ border:1px solid #ececec !important; margin-left:0px !important; margin-right:7px !important; }

div[id|=lctn] .selWrapGray{ border:1px solid #ececec !important; margin-left:0px !important; width:113px; margin-right:40px !important; background: url('../images/DropBoxNormalgray.png')  no-repeat right #d8d8d8; }

div[id|=lctn] .selWrapGray:hover{ background: url('../images/DropBoxNormalgray2.png')  no-repeat right #d8d8d8; }

div[id|=lctn] .selWrapGray select{ width:113px !important;}

div[id|=lctn] .ri-search{ width:179px; float:left; height:30px; border:1px solid #ececec !important; border-radius:4px;
-moz-border-radius:4px;}
div[id|=lctn] .ri-search input{ height:26px; width:148px; *width:144px; _width:144px; margin-left:0px; }

@media \0screen {
	div[id|=lctn] .ri-search input{ width:144px; /* IE8 and IE9 */}
}
@media screen\0 {

	div[id|=lctn] .ri-search input{ width:144px; /* IE8 and IE9 */}
}


div[id|=lctn] .ri-search img{ height:30px !important; }
.selWrap1 span
{
	line-height: 29px;
    position: absolute;
    text-align: center;
	font-weight:bold;
	font-weight:bold;
	font-size:13px;
	font-family:'Conv_MyriadPro-Regular',Sans-Serif;

}

.lblSelectRgn{ float:left; width:105px; height:auto; padding-top:10px; color:#95bc2e; font-size:13px; font-family:'Conv_MyriadPro-Regular',Sans-Serif; font-weight:bold; }

.selWrap1
{
background: url('../images/btnDropGrey.png') no-repeat right 
#D8D8D8;
width: 90px;
height: 30px;
overflow: hidden;
margin-top: -5px;
text-align: left;
margin-right: 22px;
border: 1px solid #D8D8D8;
font-weight: bold;
font-size: 16px;
line-height: 29px;
float: right;
position: relative;

}

.selWrap1:hover{background: url('../images/btnDropGrey2.png') no-repeat right 
#D8D8D8;}

.selWrap span
{
	line-height: 29px;
    position: absolute;
    text-align: center;
    text-indent: 10px;
	font-weight:bold;
}
#btnGallery2
{

margin-top: -50px;
margin-left: 4px;
height:50px;
border-radius: 5px 5px 0 0;
border :1px solid white;
background:#FFF;
}
.wrp_right_container_big_btns
{
margin-top:-20px;

}

.ss
{
height:28px !important;
/*margin-top:14px!important;*/
background : #2A243D!important;
color:white;
line-height: 28px!important;
margin-left: 8px!important;
}

.ri_right_container_big_btns  
{
height:28px;
float:left;
width:95px;
background:white;
margin-left:15px;
border-radius: 5px 5px 0 0;
font-size: 14px;
font-weight: normal;
 line-height: 28px;
 text-align: center;
font-family:'Conv_MyriadPro-Regular',Sans-Serif;
}

.ss:hover 
{

background:#3996E5!important;
cursor: pointer;
}
.tabLocationSlide img
{
height: 212px;
width: 455px;
border-radius: 15px;
 -webkit-border-radius: 15px;
}
.tabContactSlide img
{
height: 212px;
width: 455px;
border-radius: 15px;
 -webkit-border-radius: 15px;
}
.tabGallerySlide img
{
height: 212px;
width: 455px;
border-radius: 15px;
 -webkit-border-radius: 15px;
}

.ri_right_container_small_galary
{
  height: 232px;
margin-top: 28px;
margin-left: 15px;
width: 475px;
background: white;
border-radius:0px 5px 5px 5px;
}
.ri-search a{
	float:left;
	background: url('../images/btnSearch.png')  no-repeat  #FFF;
}

.ri-search a:hover{
	background: url('../images/btnSearch2.png')  no-repeat  #FFF;
}

.ri-search input
{
width: 130px;
height: 27px;
border: 1px solid white;
border-radius: 2px;
font-weight: normal;
font-size: 10px;
margin-left: 15px;
float: left;
margin-right: 2px;
text-indent:5px;
color:#787878; font-size:11px;
}








.spbtn
{
margin-left: 195px;
}
.ri_left_Container_hd
{
font-family:'Conv_MyriadPro-Regular',Sans-Serif;
height: 35px;
margin-bottom: 0px;
font-size:16px;
}
.ri_left_Container
{

margin:5px;
font-size: 18px;
font-weight: bold;
border-radius: 4px 4px 0 0;
cursor: default;
width:456px;
height:382px;

float:left;

}
.ri-tilesbg{
	background-image:url(../images/tiles.gif);
	
}
.ri-lghtgray{
	background-color:#e4e4e4;
}
.ri-hgt46{
	height:40px;
}
.ri-hgt215{
	height:168px;
}

.ri-hgt280{
	height:280px
}

.ri-posrelative{
	position:relative;
}
.ri-mainlogo{
	width:460px; 
	float:left; 
	padding:13px 0 30px 0px;
}
.ri-topspacing{
	border-bottom:1px solid #e7e7e7; 
	height:0px; 
	line-height:4px; 
	background-color:#fff;
}
#ri-topleftnav{
	height:40px; 
	float:left;
}

#ri-topleftnav ul{
	margin: 0; 
	padding: 0; 
	list-style-type: none;
}
#ri-topleftnav ul li{
	float:left; 
	margin: 0; 
	padding: 0;
	}

#ri-topleftnav ul li a{
	text-decoration: none; 
	color: #51a4eb;
	font-size:12px;
	font-weight:bold;
	line-height:40px;
	padding:12px 10px;
	margin:0;
	font-family:'Conv_MyriadPro-Regular',Sans-Serif;
}
#ri-topleftnav ul li a:hover, #ri-topleftnav ul li a.selected{
	color: #c8c9ca;
	background-color: #000000;
}





#ri-mainBanner{
	width:990px;
	height:360px;
	float:left;
}
.ss2{

margin-left:16px !important;
}
#ri-mainQuote{
	width:290px;
	height:344px;
	float:left;
	background:#D76003 url(../images/quotebg.png) left top repeat-x;
}
.ri-topbottomborder{
	border-top:1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
}
.ri-qckaccess{
	height:100px;
}
.ri-qckaccess div{
	height:100px;	
}
.ri-qckaccess .ri-qcklinks span{
	float:left;
	padding:22px 16px;
	margin:0px 0;
}

.ri-qckrightgraybrdr{
	border-right:1px solid #dadada;
}
.ri-qckleftwhitebrdr{
	border-left:1px solid #fff;
}
.ri-aboutus{
	width:192px; float:left; color:#fff;
}
.ri-aboutusHeading {
	font-size:18px; font-weight:bold; padding:25px 0 20px 14px; font-family:'Conv_MyriadPro-Regular',Sans-Serif;
}
.ri-aboutuslinks {
	padding:0px 0 10px 5px; font-size:14px;
}
.ri-otherlinks {
	padding:0px 0 10px 5px; font-size:14px;
}
.ri-aboutuslinks a, .ri-otherlinks a{
	 display:block; width:96%; height:26px;line-height:26px; color:#4596e8; text-decoration:none; text-indent:5px; font-family:'Conv_MyriadPro-Regular',Sans-Serif;
}
.ri-aboutuslinks a:hover, .ri-otherlinks a:hover{
	background:#2a243d; color:#FFFFFF;
}



.ri-other{
	width:144px; float:left; color:#fff;
}
.ri-otherHeading{
	font-size:18px; font-weight:bold;padding:25px 0 20px 0; font-family:'Conv_MyriadPro-Regular',Sans-Serif;
}



.view-all_btn{
	width:63px;
	height:27px;
	line-height:27px;
	text-align:center;
}

.view-all_btn a{ 
	display:block; width:63px;
	height:26px;
	line-height:26px;
	text-align:center;
	color:#2e80c5; text-decoration:none; font-weight:normal; background:url(../images/view-all_initial.png) left bottom repeat-x; 
	font-size:12px; color:#2e80c5; text-decoration:none; border-radius:2px; border:1px solid #dbdbdb;
}

.view-all_btn a:hover{
	text-decoration:none; background:#fff url(../images/hover_bg.png) left top repeat-x; height:26px; border-radius:2px; color:#9e9c9d; border:1px solid #d6d6d6;
}
.ri-divBtn{
	height:27px;
	width:63px; 
	float:left; 
	display:block;

}
.ri-divBtn a:link {
	color:#51a4eb; text-decoration:none;
	width:63px;
	height:27px; 
	display:block;
	line-height:27px;
	background:url(../images/view-all_bg.png) left top no-repeat;

	overflow:hidden;
	text-align:center;
}

.ri-divBtn a:visited {
	color:#51a4eb;
	
}
.ri-divBtn a:hover {
	color:#51a4eb;
	text-decoration:underline;
}
.ri-divBtn a:active {
color:#51a4eb;
}

.ri-divGalleryBtn{
	width:81px;
	height:27px; 
	float:left; 
	/*background:url(../images/readMore_btn.png) left top no-repeat;*/
	text-align:center;
}
.ri-divGalleryBtn a{
	display:block; width:82px; height:25px; line-height:25px;
	text-align:center; color:#2e80c5; text-decoration:none; font-weight:normal; background:#fff; 
	font-size:12px; color:#2e80c5; text-decoration:none; border-radius:2px; border:1px solid #dbdbdb;
	}
	.ri-divGalleryBtn a:hover{
		text-decoration:none; background:#fff url(../images/hover_bg.png) left top repeat-x; height:26px; border-radius:2px; color:#9e9c9d; border:1px solid #d6d6d6;
	}

.ri-marginright10{	
	margin-right:10px;
}
.ri-fltleft{
	float:left;
}
.ri-fltright{
	float:left;
}
.ri-footersec1{
	width:336px; float:left; height:280px; background-color:#1e192d;
}
.ri-footersec2{
	width:638px; float:left;
}
.ri-office{
	width:276px; float:left; color:#fff;
}
.ri-officeHeading{
	font-size:18px; font-weight:bold; padding:25px 0 20px 25px; font-family:'Conv_MyriadPro-Regular',Sans-Serif;
}
.ri-officeText{
	font-size:12px; line-height:16px; padding:0 30px 0 25px;
}
.ri-connectus{
	width:362px; float:left; color:#fff;
}
.ri-connectusHeading{
	font-size:18px; font-weight:bold; padding:25px 0 20px 0px; font-family:'Conv_MyriadPro-Regular',Sans-Serif;
}
.ri-connectusText{
	font-size:12px; line-height:16px;
}
.ri-inputTextFooter{
	width:114px; color:#9d9d9d; font-size:12px; height:26px; line-height:26px; padding:0 10px 0 10px;
}
.ri-inputTextLogin{
	width:175px; color:#9d9d9d; font-size:12px; height:28px; line-height:28px; padding:0 30px 0 10px;
	background-image:url(../images/login.png);
	background-repeat:no-repeat;
	background-position:center right;
	border:1px solid #1e1a2d;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.ri-inputTextPassword{
	width:175px; color:#9d9d9d; font-size:12px; height:28px; line-height:28px; padding:0 30px 0 10px;
	background-image:url(../images/password.png);
	background-repeat:no-repeat;
	background-position:center right;
	border:1px solid #1e1a2d;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.ri-paddtop10{	
	padding-top:10px;
}
.ri-paddtop15{
	padding-top:15px;
}

/* Structure
------------------------------------------*/


#ri-mainMenu,
#ri-mainMenu ul {
	list-style: none;
	font-size:14px;
}
#ri-mainMenu {
	float: left;
}
#ri-mainMenu > li {
	float: left;
	height:42px;
}
#ri-mainMenu > li > a {
	display: block;
	height: 42px;
	line-height: 42px;
	padding: 0 20px;
	text-decoration: none;
	 width:98px;
	font-size: 13px;
	/*font-family:"Myriad Pro" Arial, Helvetica, sans-serif;*/
	font-family:'Conv_MyriadPro-Regular',Sans-Serif;
	color:#cac8cf;
	text-align:center;	  
}

#ri-mainMenu > li > a.active{
	font-weight:bold;
}

#ri-mainMenu li li a {
	display: block;
	height: 34px;
	line-height: 34px;
	padding: 0 0 0 14px;
	text-decoration: none;
	font-family:'Conv_MyriadPro-Regular',Sans-Serif;
}

#ri-mainMenu > li > a.lastMenu{
	padding: 0 22px !important;
}


#ri-mainMenu ul {
	position: absolute;
	display: none;
	z-index: 9;
}
#ri-mainMenu ul li a {
	width: 180px;
	/*border-bottom:1px solid #f5f5f5;
	margin-bottom:1px;*/
}

#ri-mainMenu ul li:last-child a{
	border:none;
	border-radius:0px 0px 5px 5px;
}

#ri-mainMenu li:hover ul.noJS {
	display: block; 
}


/* Main menu
------------------------------------------*/
#ri-mainMenu {
	font-family: Arial;
	font-size: 13px;
	background: #2a243e;

}
#ri-mainMenu > li > a {
	color: #fff;
	background-image:url(../images/mainmenubg.png);
	background-repeat:no-repeat;
	background-position:top right;

}
#ri-mainMenu > li:hover > a {
	background: #1e1a2d;
	color: #fff;
	background-image:url(../images/mainmenubghover.png);
	background-repeat:no-repeat;
	background-position:top right;
}

#ri-mainMenu li a.noImage{
	background-image:none !important;
}

/* Submenu
------------------------------------------*/
#ri-mainMenu ul {
	background-color: #f09d28;
	
}
#ri-mainMenu ul li a {
	color: #fff;
	background:#1e1a2d;
	font-family:'Conv_MyriadPro-Regular',Sans-Serif;
}
#ri-mainMenu ul li:hover a {
	background: #3996e5;
	color:#fff;
	
}
#ri-mainMenu .rightBorder{
	border-right:1px solid #453f5b;
}
.ri-newsActiveTab{
	float:left; height:16px; line-height:16px; border-top:1px solid #e3e3e3; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; padding:10px; margin-right:5px; background-color:#fff; font-size:14px; font-weight:bold; border-radius:4px 4px 0 0; cursor:default; font-family:'Conv_MyriadPro-Regular',Sans-Serif;
}
.ri-newsInActiveTab{
	float:left; font-size:14px;font-weight:bold; height:20px; line-height:20px; padding:8px 30px; margin-right:5px; background-color:#2a243e; color:#fff; border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; cursor:pointer; font-family:'Conv_MyriadPro-Regular',Sans-Serif;
}




/*
 * jQuery Nivo Slider v2.7.1
 * http://nivo.dev7studios.com
 *
 * Copyright 2011, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
	top:-50px;
	right:-250px;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

/*
Skin Name: Nivo Slider Default Theme
Skin URI: http://nivo.dev7studios.com
Skin Type: flexible
Description: The default skin for the Nivo Slider.
Version: 1.0
Author: Gilbert Pellegrom
Author URI: http://dev7studios.com
*/

.theme-default .nivoSlider {
	position:relative;
	background:#fff url(../images/loading.gif) no-repeat 50% 50%;
	margin-bottom:00px;
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
	
	
	
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}

.theme-default .nivo-controlNav {
	position:absolute;
	left:-20%;
	bottom:8px;
    margin-left:5px; /* Tweak this to center bullets */
}
.theme-default .nivo-controlNav a {
	display:block;
	width:20px;
	height:20px;
	background:url(../images/bullet-1.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.theme-default .nivo-controlNav a.active {
	
}

.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-default a.nivo-prevNav {
	left:15px;
}

.theme-default .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
    color:#fff;
}

.theme-default #slider {
	
    width:990px; /* Make sure your images are the same size */
    height:360px; /* Make sure your images are the same size */
}



.theme-default2 .nivoSlider {
	position:relative;
	background:#fff url(../images/loading.gif) no-repeat 50% 50%;
    
}
.theme-default2 .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default2 .nivoSlider a {
	border:0;
	display:block;
}

.theme-default2 .nivo-controlNav {
	position:absolute;
	right:47%;
	bottom:-122px;
    margin-left:5px; /* Tweak this to center bullets */
}
.theme-default2 .nivo-controlNav a {
	display:block;
	width:12px;
	height:12px;
	background:url(../images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.theme-default2 .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-default2 .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
.theme-default2 a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-default2 a.nivo-prevNav {
	left:15px;
}

.theme-default2 .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
}
.theme-default2 .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-default2 .nivo-caption a:hover {
    color:#fff;
}


.theme-default2 #bannerInner {
    width:973px; /* Make sure your images are the same size */
    height:298px; /* Make sure your images are the same size */
	position:relative;
}



.theme-default9 .nivoSlider {
	position:relative;
	background:#fff url(../images/loading.gif) no-repeat 50% 50%;
    
}
.theme-default9 .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default9 .nivoSlider a {
	border:0;
	display:block;
}

.theme-default9 .nivo-controlNav {
	position:absolute;
	left:67%;
	bottom:-42px;
    margin-left:-70px; /* Tweak this to center bullets */
}
.theme-default9 .nivo-controlNav a {
	display:block;
	width:12px;
	height:12px;
	background:url(../images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.theme-default9 .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-default9 .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
.theme-default9 a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-default9 a.nivo-prevNav {
	left:15px;
}

.theme-default9 .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
}
.theme-default9 .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-default9 .nivo-caption a:hover {
    color:#fff;
}


.theme-default9 #bannerInner {
    width:990px; /* Make sure your images are the same size */
    height:360px; /* Make sure your images are the same size */
	position:relative;
}




/* ——— homecarousel.tpl ——— */
div.carousel_on {padding:276px 0 0 0;}

div#homecarousel {width:1040px;height:35px;clear:both;margin:-37px 0 0 -50px; position:relative; z-index:10000;}

#mycarousel div.jcarousel-clip {width:400px !important;overflow:hidden;}
.lgnPanel{ float:right; width:400px; height:45px; margin-top:1px; margin-right:25px;}
div.lgnPanel ul li{ margin:0px; padding:0px; float:left; list-style:none; list-style-type:none }
div.lgnPanel ul li a{ display:block; width:auto; padding:0 8px; height:30px; margin-right:2px; /*font-family:'Conv_MyriadPro-Regular',Sans-Serif;*/
color:#FFFFFF; font-weight:bold; font-size:12px; text-decoration:none; padding-top:4px; text-align:center; text-transform:uppercase; word-spacing:-2px;}
div.lgnPanel ul li a:hover, div.lgnPanel ul li a.active{background:#1e1a2d;}
div.lgnPanel ul li a.voilet{
	border-top:4px solid #51a4eb;

}
div.lgnPanel ul li a.lgnscreen{
	border-top:4px solid #51a4eb;

}

div.lgnPanel ul li a.green{
	border-top:4px solid #95bc2e;
95bc2e
}

div.lgnPanel ul li a.yellow{
	border-top:4px solid #e38c05;
95bc2e
}

div.jcarousel-prev {width:10px;height:10px; background:url(../images/homecarousel_left_active.png) 0 0 no-repeat;position:absolute;left:-25px;top:16px;cursor:pointer;}
div.jcarousel-prev:hover {background:url(../images/homecarousel_left_active.png) 0 0 no-repeat;}

div.jcarousel-prev-disabled-horizontal,
div.jcarousel-prev-disabled-horizontal:hover,
div.jcarousel-prev-disabled-horizontal:active {background:url(../images/homecarousel_left.png) 0 0 no-repeat; cursor:default;}

div.jcarousel-next {width:10px;height:10px;background:url(../images/homecarousel_right_active.png) 0 0 no-repeat;position:absolute;right:-25px;top:16px;cursor:pointer;}
div.jcarousel-next:hover {background:url(../images/homecarousel_right_active.png) 0 0 no-repeat;}


div.jcarousel-next-disabled-horizontal:active {background:url(../images/homecarousel_right.png) 0 0 no-repeat;cursor:default;}
#lgnBox{
	position:absolute; width:238px; height:147px; z-index:9999; right:187px; top:38px; background-color:#1e1a2d; -moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
}



/*--------------------------------------------*/
.ri-toprightnav{
	height:34px; 
	float:left;
	border:1px solid #e7e7e7; 
	background-color:#fff;
	position:absolute; 
	width:488px; 
	margin-top:-7px; 
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	
}
#ri-toprightnav,
#ri-toprightnav ul {

}
#ri-toprightnav {
	float: left;
}
#ri-toprightnav > li {
	float: left;
}
#ri-toprightnav > li > a {
	display: block;
	text-decoration: none;
	font-family:'Conv_MyriadPro-Regular',Sans-Serif;
}

#ri-toprightnav li li a {
	display: block;
	height: 30px;
	line-height: 30px;
	padding: 0 0 0 14px;
	text-decoration: none;
}


#ri-toprightnav ul {
	position: absolute;
	display: none;
	z-index: 9;
}
#ri-toprightnav ul li a {
	width: 160px;
}

#ri-toprightnav  ul li:last-child a{
	border-radius:0px 0px 5px 5px;
}

#ri-toprightnav li:hover ul.noJS {
	display: block; 
}


/* Main menu
------------------------------------------*/
ul#ri-toprightnav {
}
ul#ri-toprightnav > li > a {
	text-decoration: none; 
	color: #51a4eb;
	font-size:12px;
	line-height:32px;
	height:30px;
	margin:0;
	background:url(../images/arrowdown.gif) right center no-repeat;
	font-family:'Conv_MyriadPro-Regular',Sans-Serif;
	width:auto;
	padding:0 31px 0 16px;
	border-right:1px solid #e8e8e8;

}

@media \0screen {
	ul#ri-toprightnav > li > a{ padding:0 27px 0 16px; /* IE8 and IE9 */}
}
@media screen\0 {

	ul#ri-toprightnav > li > a{ padding:0 27px 0 16px; /* IE8 and IE9 */}
}

ul#ri-toprightnav > li > a.last-child{
	border:none;
}
ul#ri-toprightnav > li:hover > a {
	background:url(../images/arrowdown2.png) right center no-repeat;
}

ul#ri-toprightnav > li > ul > li a{
	background:#ffffff;
	border:1px solid #e8e8e8;
	margin-top:-1px;
	color: #51a4eb;
	font-size:12px;
	font-family:'Conv_MyriadPro-Regular',Sans-Serif;
}

ul#ri-toprightnav > li > ul > li:first-child a{
	margin-top:4px;
}

ul#ri-toprightnav > li > ul > li a:hover{
	background:#e8e8e8;
}


/* Submenu
------------------------------------------*/
#ri-toprightnav ul {
	
}
#ri-toprightnav ul li a {
}
#ri-toprightnav ul li:hover a {
	
}

.newsSlider{
	width:220px; float:left; border:1px solid #eeeeee; background-color:#f8f8f8; height:280px; margin:0 15px 20px 10px; -moz-border-radius: 5px; border-radius: 5px;
}

.newsSlider h1{
	font-size:15px; font-weight:bold; padding:0px 10px 10px 10px;
}
.newsSlider p{
	font-size:12px; color:#737373; padding:0px 20px 20px 10px; line-height:13px;
}

.wid220{
	width:245px !important; 
}

#mycarousel02{ width:100%; height:290px; overflow:hidden; }
.newsGallery .jcarousel-clip {width:725px !important;overflow:hidden;}
.newsGallery div.jcarousel-next {width:32px;height:31px;background:url(../images/leftRight_arrow.png) no-repeat; background-position:0px -31px;position:absolute;left:685px;top:-40px;cursor:pointer;}
.newsGallery div.jcarousel-next:hover {background:url(../images/leftRight_arrow.png) no-repeat; background-position:0px -62px;}

.newsGallery div.jcarousel-next-disabled-horizontal,
.newsGallery div.jcarousel-next-disabled-horizontal:hover,
.newsGallery div.jcarousel-next-disabled-horizontal:active {background:url(../images/leftRight_arrow.png) no-repeat; background-position:0px 0px; cursor:default;}

.newsGallery .jcarousel-prev {width:32px;height:31px; background:url(../images/leftRight_arrow.png) no-repeat; background-position:0 -124px;position:absolute; left:655px;top:-40px;cursor:pointer;}
.newsGallery .jcarousel-prev:hover {background:url(../images/leftRight_arrow.png) no-repeat; background-position:0 -155px;}

.newsGallery div.jcarousel-prev-disabled-horizontal,
.newsGallery div.jcarousel-prev-disabled-horizontal:hover,
.newsGallery div.jcarousel-prev-disabled-horizontal:active {background:url(../images/leftRight_arrow.png) no-repeat;  background-position:0 -93px !important; cursor:default;}



.wid215{width:215px !important; margin-right:16px !important;}

ul#mycarousel03 li{
	padding:5.5px; float:left; width:215px; height:142px; border:1px solid #e3e3e4; background-color:#fff;
}


#mycarousel03{ width:969px; height:156px; overflow:hidden; }

.gallery div.jcarousel-next {width:32px;height:31px;background:url(../images/leftRight_arrow.png) no-repeat; background-position:0px -31px;position:absolute;right:0px;top:-40px;cursor:pointer;}
.gallery div.jcarousel-next:hover {background:url(../images/leftRight_arrow.png) no-repeat; background-position:0px -62px;}

.gallery div.jcarousel-next-disabled-horizontal,
.gallery div.jcarousel-next-disabled-horizontal:hover,
.gallery div.jcarousel-next-disabled-horizontal:active {background:url(../images/leftRight_arrow.png) no-repeat; background-position:0px 0px; cursor:default;}

.gallery .jcarousel-prev {width:32px;height:31px; background:url(../images/leftRight_arrow.png) no-repeat; background-position:0 -124px;position:absolute; left:911px;top:-40px;cursor:pointer;}
.gallery .jcarousel-prev:hover {background:url(../images/leftRight_arrow.png) no-repeat; background-position:0 -155px;}

.gallery div.jcarousel-prev-disabled-horizontal,
.gallery div.jcarousel-prev-disabled-horizontal:hover,
.gallery div.jcarousel-prev-disabled-horizontal:active {background:url(../images/leftRight_arrow.png) no-repeat;  background-position:0 -93px !important; cursor:default;}


#mycarousel04{ width:100%; height:290px; overflow:hidden; }
.awardGallery .jcarousel-clip {width:975px !important;overflow:hidden;}

.awardGallery div.jcarousel-next {width:32px;height:31px;background:url(../images/leftRight_arrow.png) no-repeat; background-position:0px -31px;position:absolute;right:0px;top:-40px;cursor:pointer;}
.awardGallery div.jcarousel-next:hover {background:url(../images/leftRight_arrow.png) no-repeat; background-position:0px -62px;}

.awardGallery div.jcarousel-next-disabled-horizontal,
.awardGallery div.jcarousel-next-disabled-horizontal:hover,
.awardGallery div.jcarousel-next-disabled-horizontal:active {background:url(../images/leftRight_arrow.png) no-repeat; background-position:0px 0px; cursor:default;}

.awardGallery .jcarousel-prev {width:32px;height:31px; background:url(../images/leftRight_arrow.png) no-repeat; background-position:0 -124px;position:absolute; left:911px;top:-40px;cursor:pointer;}
.awardGallery .jcarousel-prev:hover {background:url(../images/leftRight_arrow.png) no-repeat; background-position:0 -155px;}

.awardGallery div.jcarousel-prev-disabled-horizontal,
.awardGallery div.jcarousel-prev-disabled-horizontal:hover,
.awardGallery div.jcarousel-prev-disabled-horizontal:active {background:url(../images/leftRight_arrow.png) no-repeat;  background-position:0 -93px !important; cursor:default;}


input.btnLogin{ display:block; width:94px; height:34px; border:0px; outline:0px; background:url(../images/login_bg1.png) center center no-repeat;
font-size:13px; font-weight:bold; color:#2e80c5; cursor:pointer }
input.btnLogin:hover{background:url(../images/login_bg2.png) center center no-repeat; }

a.forgotpss{color:#4481bb; text-decoration:none; font-family:'Conv_MyriadPro-Regular',Sans-Serif; font-size:12px;}
a.forgotpss:hover{ text-decoration:underline }

input.btn_search{ display:block; width:36px; height:34px; border:0px; outline:0px; background:url(../images/search.png) center center no-repeat;
 cursor:pointer; font-size:0px; text-indent:-99999px; float:left; margin-right:10px; margin-top:2px; }
input.btn_search:hover{background:url(../images/search2.png) center center no-repeat; }


/*---looped slider begin ---*/
#loopedSlider .container { width:290px; height:344px; overflow:hidden; position:relative; z-index:1;}
#loopedSlider .slides { position:absolute; top:0; left:0;  width:290px; height:344px; }
#ri-quote-gallery{float:left;}
.pagination-container{ position:absolute;z-index:2; right:0px; top:0px;}
#loopedSlider .previous{ background:url(../images/leftRight_arrow.png) no-repeat; width:32px; height:31px;position:absolute; right:34px; top:2px; background-position:0 -124px; margin-right:-1px;}
#loopedSlider .previous:hover{ background:url(../images/leftRight_arrow.png) no-repeat; background-position:0 -155px;}

#loopedSlider .next{background:url(../images/leftRight_arrow.png) no-repeat;width:32px; height:31px; position:absolute;right:2px; top:2px; background-position:0 -31px;}
#loopedSlider .next:hover{ background:url(../images/leftRight_arrow.png) no-repeat; background-position:0 -62px;}

/*---looped slider begin ---*/
#loopedSlider2 .container{ width:286px; height:210px; overflow:hidden; position:relative; z-index:1;}
#loopedSlider2 .slides { position:absolute; top:0; left:0;  width:286px; height:190px; }
#loopedSlider2 .pagination-container{ position:absolute;z-index:2; right:0px; top:194px;}
#loopedSlider2 .previous{ background:url(../images/leftRight_arrow.png) no-repeat; width:32px; height:31px;position:absolute; right:37px; top:5px; background-position:0 -124px; margin-right:-1px;}
#loopedSlider2 .previous:hover{ background:url(../images/leftRight_arrow.png) no-repeat; background-position:0 -155px;}

#loopedSlider2 .next{background:url(../images/leftRight_arrow.png) no-repeat;width:32px; height:31px; position:absolute;right:5px; top:5px; background-position:0 -31px;}
#loopedSlider2 .next:hover{ background:url(../images/leftRight_arrow.png) no-repeat; background-position:0 -62px;}

/*---looped slider begin ---*/
#loopedSlider3 .container{ width:740px; height:1000px; overflow:hidden; position:relative; z-index:1;}
#loopedSlider3 .slides { position:absolute; top:0; left:0;  width:740px; height:1000px; }
#loopedSlider3 .pagination-container{ position:absolute;z-index:2; right:0px; top:194px;}
#loopedSlider3 .previous{ background:url(../images/leftRight_arrow.png) no-repeat; width:32px; height:31px;position:absolute; right:37px; top:5px; background-position:0 -124px; margin-right:-1px;}
#loopedSlider3 .previous:hover{ background:url(../images/leftRight_arrow.png) no-repeat; background-position:0 -155px;}

#loopedSlider3 .next{background:url(../images/leftRight_arrow.png) no-repeat;width:32px; height:31px; position:absolute;right:5px; top:5px; background-position:0 -31px;}
#loopedSlider3 .next:hover{ background:url(../images/leftRight_arrow.png) no-repeat; background-position:0 -62px;}


.lernMore{ width:100px; height:24px;  float:left; padding-left:10px; }
.lernMore a{ font-weight:bold; font-family:'Conv_MyriadPro-Regular',Sans-Serif; color:#2e80c5; text-decoration:none}
.lernMore a:hover{ text-decoration:underline }

input.submit_btn{ display:block; width:61px; height:26px; line-height:26px; border:0px; background:url(../images/submit_btn.png) center center no-repeat; text-align:center; color:#2e80c5; text-decoration:none; cursor:pointer; float:left; margin-right:5px; margin-top:3px; }
input.submit_btn:hover{ background:url(../images/submit_btn2.png) center center no-repeat; color:#999999}
a.curriculam{ display:block; width:185px; height:53px; text-indent:-99999px; background:url(../images/checkcurriculum.png) left top no-repeat; }
a.curriculam:hover{ background:url(../images/checkcurriculum_hover.png) left top no-repeat; }
.quickHead{font-size:16px; float:left; padding-top:42px; padding-right:10px; font-weight:bold; font-family:'Conv_MyriadPro-Regular',Sans-Serif;}
.galleryText{font-size:16px; float:left; padding-top:25px; padding-right:10px; font-weight:bold;  font-family:'Conv_MyriadPro-Regular',Sans-Serif;}
a.joinaspartner{display:block; width:151px; height:53px; text-indent:-99999px; background:url(../images/joinaspartner.png) left top no-repeat; }
a.joinaspartner:hover{background:url(../images/joinaspartner2.png) left top no-repeat;}

a.registerseminars{display:block; width:176px; height:52px; text-indent:-99999px; background:url(../images/registerseminars.png) left top no-repeat; }
a.registerseminars:hover{background:url(../images/registerseminars2.png) left top no-repeat;}

a.downloadbrochure{display:block; width:159px; height:51px; text-indent:-99999px; background:url(../images/downloadbrochure.png) left top no-repeat; }
a.downloadbrochure:hover{background:url(../images/downloadbrochure2.png) left top no-repeat;}
.breadCum{ width:100%; height:33px; background:#e2e2e2; float:left; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF }
.breadCum a.prevPage{ width:auto; float:left; padding:0 25px 0 10px; height:31px; line-height:31px; background:url(../images/breadCum_arrow.png) right top no-repeat;
text-decoration:none; text-align:center; font-size:12px; color:#3d93dd; font-family:Arial, Helvetica, sans-serif;}
a.prevPage:hover{ text-decoration:underline; }
a.currentPage{ color:#535353!important; background:none!important; }
.bannerInner{ width:100%; height:300px; float:left margin-bottom:20px;}

ul.myTabs li{ margin:0px; padding:0px; list-style:none; list-style-type:none; float:left;}
ul.myTabs li a{ display:block; height:28px; line-height:32px; padding:7px 25px; border-top:1px solid #f9f9f9; border-left:1px solid #f9f9f9; border-right:1px solid #f9f9f9; font-size:15px; font-weight:bold; font-family:'Conv_MyriadPro-Regular',Sans-Serif; margin-right:4px; color:#3995e5; text-decoration:none; background:url(../images/tab-divider.png) right top no-repeat;}
ul.myTabs li a.last-child{background-image:none!important;}
ul.myTabs li a:hover, ul.myTabs li a.active{ border-top:1px solid #e3e3e3; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; background:#fff;  border-radius:4px 4px 0 0; font-family:'Conv_MyriadPro-Regular',Sans-Serif; color:#2a243d; text-decoration:none }
ul.myTabs li a.active{cursor:default}
.tabHolder{ width:100%; height:auto;  float:left; padding-top:20px; }
.abutTab_container{ width:634px; float:left; padding-left:10px; height:auto; min-height:290px; }
.abutTab_container h1, .ourBrands h1, h1.regular { font-family:'Conv_MyriadPro-Regular',Sans-Serif; color:#2a243d; font-size:23px; font-weight:bold; width:100%; height:50px; line-height:50px; }
p{ font-size:14px; color:#2a243d; font-family:Arial, Helvetica, sans-serif; padding:7px 0px; line-height:18px; }
.ourBrands{ width:286px; height:274px; padding:13px 20px; float:left; background:#fff url(../images/our_brands.png) left top no-repeat;}
.ourBrands h1{ font-size:20px; text-indent:10px; }
.ourBrandContainer{ width:286px; height:190px; float:left; }
.ourBrandContainer img{ margin:4px; float:left; }
input[type="text"]:focus, textarea:focus{ outline:none;}
.aboutTabs{ width:auto; min-width:300px; height:50px; float:left; position:relative; top:-50px }
.aboutTabs ul li{ margin:0px; padding:0px; list-style:none; list-style-type:none; float:left }
.aboutTabs ul li span{ display:block; width:1px; height:20px; color:#e0e0e0; float:left; margin-top:19px; }
.aboutTabs ul li a{ display:block; width:auto; padding:0 10px; outline:0px; height:50px; line-height:50px; font-size:12px; font-weight:bold; font-family:'Conv_MyriadPro-Regular',Sans-Serif; color:#3995e5; text-decoration:none; float:left }
.aboutTabs ul li a:hover{ color:#2a243d; }
.aboutTabs ul li a.active{ color:#2a243d; background:url(../images/aboutTab_bg.png) center bottom no-repeat; }

.aboutTabCntn{width:100%; height:280px; margin-top:22px; float:left; position:relative;}
.aboutTabCntn .para{ float:left; width:425px; padding-right:20px; padding-left:10px; height:280px;  position:relative; top:-50px;  }
.aboutTabCntn .para h1{ font-size:18px; color:#2a243d; font-family:'Conv_MyriadPro-Regular',Sans-Serif; font-weight:bold;  display:block; height:40px; line-height:40px; }
.aboutTabCntn .para h1 span{ font-size:18px !important; }
.aboutTabCntn .para p{ line-height:18px; color:#747373; font-size:13px; }
.aboutTabCntn .paraIcons{ width:167px;  float:left; height:280px; border-right:4px solid #fff; position:relative; top:-50px; }
div[id|="about"]{ display:none }
.paraIcons a{ float:left; width:176px; height:140px; float:left; text-indent:-9999px; border:0px; }
.paraIcons a.socialvalue{ background:url(../images/iknowldege.png) left top no-repeat; }
.paraIcons a.socialvalue:hover{ background:url(../images/iknowldege2.png) left top no-repeat; }

.paraIcons a.knowldege{ background:url(../images/socialValue.png) left top no-repeat; }
.paraIcons a.knowldege:hover{ background:url(../images/socialValue2.png) left top no-repeat; }


.paraIcons a.attitute{ background:url(../images/attitute.png) left top no-repeat; }
.paraIcons a.attitute:hover{ background:url(../images/attitute2.png) left top no-repeat; }

.paraIcons a.moralValue{ background:url(../images/moralValue.png) left top no-repeat; }
.paraIcons a.moralValue:hover{ background:url(../images/moralValue2.png) left top no-repeat; }


.paraIcons a.skills{ background:url(../images/skills.png) left top no-repeat; }
.paraIcons a.skills:hover{ background:url(../images/skills2.png) left top no-repeat; }

.lctn_india{ float:left; padding:10px; width:455px; height:212px;   }
.meetMentors{ padding-left:10px; width:290px; height:405px; float:left; padding-right:33px; }
.mentorSeperator{ margin-bottom:15px !important; }
h1.common{ color:#2a243d; font-size:16px; font-weight:bold; font-family:'Conv_MyriadPro-Regular',Sans-Serif; width:100%; height:33px; line-height:33px; padding-bottom:10px; }
.meetMentors .mentorProfile{ width:283px; height:111px; background:#f5831c; border-right:6px solid #a5560f;   }
.meetMentors .mentorProfile p{ display:block; padding-top:68px; font-size:12px; color:#FFFFFF; }
.meetMentors .mentorProfile p strong{ font-weight:bold !important; font-size:12px; }
.meetMentors .mentorProfile img{ margin-left:6px; margin-right:15px; float:left; }

.awardsReg{ width:308px; height:405px; float:left; margin-right:27px;}
.awardstab{ width:305px; height:335px;}

.awrdTabs{ width:100%; height:30px; float:left; position:relative; border-bottom:5px solid #e2e2e2; top:-10px;}
.awrdTabs ul li{ margin:0px; padding:0px; list-style:none; list-style-type:none; float:left }
.awrdTabs ul li span{ display:block; width:1px; height:20px; color:#e0e0e0; float:left; margin-top:10px; }
.awrdTabs ul li a{ display:block; width:auto; padding:0 10px; outline:0px; height:30px; line-height:30px; font-size:12px; font-weight:bold; font-family:'Conv_MyriadPro-Regular',Sans-Serif; color:#3995e5; text-decoration:none; float:left }
.awrdTabs ul li a:hover, .awrdTabs ul li a.active{ color:#2a243d; background:url(../images/awardsMenu.png) center bottom no-repeat; }

.fasrfact{ width:302px; height:405px; float:left; }
.fasrfact .factBook{ width:300px; height:368px; background:#1eb94a; border-radius:4px; position:relative;}
.fasrfact .factBook .factLine{ width:94%; padding:16px 3% 0 3%; height:55px;}
.factDivider{ border-top:1px solid #1bc34b; }
.factDivider2{border-bottom:1px solid #10e34c;}
.factLine h1{ font-size:48px; color:#ffffff; font-family:'Conv_MyriadPro-It',Sans-Serif; float:left; width:auto; margin-right:6px; vertical-align:top !important; }
.factLine h1 small{ font-size:30px !important; vertical-align:top !important; }
.factLine p{ width:auto;  color:#fff; font-size:13px; font-weight:bold; }
.factLine p small{ font-size:12px !important; font-weight:normal; }
.factTail{ width:37px; height:37px; background:url(../images/factBook_tail.png) left top no-repeat; position:relative; }
.tabLocationC{ width:100%; height:auto;  float:left; padding-top:15px; }
.tabLocationC > h1{ color:#2d2740; font-size:23px; font-family:'Conv_MyriadPro-Bold',Sans-Serif; height:50px; line-height:50px; border-bottom:5px solid #e2e2e2; }
.lftTab{ width:228px; height:auto; float:left; min-height:200px; margin-top:20px; margin-right:-20px; }
.lftTab ul li{ margin:0px; padding:0px; list-style:none; list-style-type:none; border-bottom:1px solid #e4e5e6;  float:left; z-index:999; width:204px; }
.lftTab ul li a{ display:block;  height:30px; line-height:30px; float:left; border-left:4px solid #51a4eb; font-family:'Conv_MyriadPro-Regular',Sans-Serif;  text-indent:11px; text-decoration:none; font-size:15px; color:#51a4eb;  margin-bottom:6px !important; margin-top:6px !important; outline:none; padding-right:15px;   }
.lftTab ul li a:hover, .lftTab ul li a.active {border-left-color:#f5831c; color:#a0a09f; }
.lftTab ul li a.active{ background:url(../images/arrow_red_tab.png) right top no-repeat; }
.lftTabContainer{ width:735px; height:auto; float:left; background:url(../images/locationShadowLeft.png) left top repeat-y; 
 padding-top:10px; padding-left:25px;}
 div[id|=lctn]{ width:100%; height:auto; display:none; }
.schl_lctn_hlr{ width:100%; height:auto; float:left; min-height:300px; position:relative}
.schl_lctn_hlr h1 {  width:100%; height:39px;  background:url(../images/school_location_bg.png) left top repeat-x; border:1px solid #e7e6e6; border-radius:5px; -moz-border-radius:5px; margin-bottom:20px; float:left;   }

.schl_lctn_hlr h1 a{}
.schl_lctn_hlr h1 a.active{background:url(../images/school_locaArrow.png) right top no-repeat; display:block;  width:100%; height:39px; line-height:39px; font-family:'Conv_MyriadPro-Bold',Sans-Serif; text-indent:15px; font-size:18px; color:#565656; text-decoration:none; background:url(../images/school_locaArrow2.png) right top no-repeat}
.schl_lctn{width:100%; height:auto; float:left; margin-bottom:20px; position:relative}
.schl_lctn .map{  float:left; border:1px solid #bdbaba; margin-right:15px; }
.schl_lctn .mapAddress{ width:195px; height:auto;float:left; }
.schl_lctn .mapAddress h3{ color:#2a243d; font-size:20px; font-family:'Conv_MyriadPro-Bold',Sans-Serif; line-height:30px; }
.schl_lctn .mapAddress .lctnInfo{ width:100%; height:auto; line-height:15px; float:left; }
.lctnInfo a{ text-decoration:none; color:#3995e5; font-size:12px; }
.lctnInfo a:hover{ text-decoration:underline }
.padBot25{ padding-bottom:15px !important; }
.blogPost{ width:98%; height:auto; padding-top:22px; padding-bottom:5px; border-bottom:1px solid #e8e8e8; float:left; padding-left:2%; clear:both }
.blogPost:last-child{ margin-bottom:10px; }
.ui-accordion-content .blogPost{ padding-top:0px !important; }
.blogPost h3{ font-size:14px; color:#959595; margin:0px; padding:0px; width:100%; height:25px; line-height:25px; font-family:'Conv_MyriadPro-It',Sans-Serif; border-bottom:1px solid #e8e8e8; margin-bottom:10px; font-style:italic }
.blogPost h2{ font-size:18px; color:#2a243d; margin:0px; padding:0px; width:100%; height:25px; line-height:25px; font-family:'Conv_MyriadPro-Bold',Sans-Serif; font-weight:bold;  margin-bottom:10px; }
.blogPost p{ color:#626262; font-size:14px; line-height:18px; padding:0px; padding-bottom:10px; }
.blogPost img{ float:right; margin-left:20px; }
.blogPost a{ font-size:11px; color:#2e80c5; text-decoration:none }
.blogPost a:hover{ text-decoration:underline }
.videoHolder{ width:347px; height:232px; float:right; }
.videoHolder9{ width:723px; height:290px; float:left; }
.tinyNewsSlider{ float:right; padding:13px 25px 0px 17px; width:204px; background:url(../images/tinyNewsSlider.png) left top no-repeat; height:335px; margin-top:-329px; }

/*Management profile*/
.mngmentProfile{ padding-top:25px;}
.mngmentProfile h2{ font-size:18px; font-weight:bold; font-family:'Conv_MyriadPro-Regular',Sans-Serif; line-height:22px; }
.mngmentProfile h3{ font-size:18px; font-family:'Conv_MyriadPro-Regular',Sans-Serif; line-height:22px;}
.mngmentProfile .col1{ width:387px; float:left; height:auto; min-height:620px; background:#fafafa; border:1px solid #eeeeee; }
.pushTp30{ padding-top:30px; padding-bottom:30px; }
.nobg{ background:none!important }
.mngmentProfile .col2{ width:303px; padding-left:32px; float:left; height:auto; min-height:620px; background:url(../images/managementCorner.png) left top no-repeat}
.personalQuote{ width:243px; height:164px; padding:30px; background:#f5831c; float:left; border-radius:2px;  }
.personalQuote p{ color:#FFFFFF;font-size:18px; font-family:'Conv_MyriadPro-Regular',Sans-Serif; line-height:20px;  }
.personalQuote img{ float:left }
.awardsCon{float:left;  margin-top:15px;}
.height35{ height:35px !important; line-height:35px; }


/*12 vision points*/
.pushT35{ margin-top:20px !important; margin-bottom:35px !important; }
#mycarousel05{ width:100%; height:380px; overflow:hidden; padding-left:10px; }
h2.blue{ color:#51a4eb !important; font-family:'Conv_MyriadPro-Regular',Sans-Serif; font-size:16px; }
.visionPoints .jcarousel-clip {width:725px !important;overflow:hidden;}
.visionPoints div.jcarousel-next {width:32px;height:31px;background:url(../images/leftRight_arrow.png) no-repeat; background-position:0px -31px;position:absolute;left:685px; top:-40px;cursor:pointer;}
.visionPoints div.jcarousel-next:hover {background:url(../images/leftRight_arrow.png) no-repeat; background-position:0px -62px;}

.visionPoints div.jcarousel-next-disabled-horizontal,
.visionPoints div.jcarousel-next-disabled-horizontal:hover,
.visionPoints div.jcarousel-next-disabled-horizontal:active {background:url(../images/leftRight_arrow.png) no-repeat; background-position:0px 0px; cursor:default;}

.visionPoints .jcarousel-prev {width:32px;height:31px; background:url(../images/leftRight_arrow.png) no-repeat; background-position:0 -124px;position:absolute; left:655px; top:-40px;cursor:pointer;}
.visionPoints .jcarousel-prev:hover {background:url(../images/leftRight_arrow.png) no-repeat; background-position:0 -155px;}

.visionPoints div.jcarousel-prev-disabled-horizontal,
.visionPoints div.jcarousel-prev-disabled-horizontal:hover,
.visionPoints div.jcarousel-prev-disabled-horizontal:active {background:url(../images/leftRight_arrow.png) no-repeat;  background-position:0 -93px !important; cursor:default;}

.visionSlider{ width:220px; height:380px; background:#51a4eb; border-radius:5px; border:1px solid #f1f1f1; }
.visionSlider .iconHolder{ background:#f9f9f9 !important; height:156px; line-height:150px; width:100%; float:left; margin-bottom:20px; }
.visionSlider .iconHolder img{ margin-top:30px; margin-left:50px; }
.visionSlider .dataHolder{ float:left; padding:0px 10px; width:200px; color:#FFFFFF !important;  }
.visionSlider .dataHolder p{ color:#FFFFFF !important; font-size:12px; }
.visionSlider .dataHolder h6{ font-size:16px; font-family:'Conv_MyriadPro-Bold',Sans-Serif; }
.visionPoints .firstC{ width:251px !important;}
.admissionContent{width:645px; padding-right:20px; padding-left:5px; float:left; height:460px;}
.admissionFastFact{width:300px; float:left; height:460px;}

/*admission tabs*/

.admitTabs ul li a{ font-size:14px !important;}
.admitTabs ul li a.active{ color:#2a243d; background:url(../images/admitTab_bg.png) center bottom no-repeat !important; }
.admissionForm{ float:left; width:973px; height:auto; position:relative; top:-35px; font-size:13px; padding:10px 0}
.hrLine{ width:100%; height:10px; border-bottom:1px solid #e2e2e2; float:left; margin-bottom:5px; }
.hrLineDotted{ width:100%; height:10px; border-bottom:1px dashed #e2e2e2; float:left ;margin-bottom:5px;}
.formCotainer{ width:953px; padding:0 10px; float:left; font-size:12px; color:#211d2d;  font-weight:bold }
.txtGryItlic{ color:#737373; font-style:italic; }
.txtRed{ color:#FF0000 }
.aesterick{ font-size:18px; color:#FF0000 }
.admissionForm #formNavigator{ width:200px; height:50px; position:absolute; right:0px; top:-10px; background:url(../images/formNavigator.png) right top no-repeat; line-height:45px; color:#737373;  }
#formNavigator a{ display:block; width:30px; height:30px; line-height:30px; text-align:center; background:url(../images/navigator_bg.png) left top no-repeat; text-decoration:none; color:#c0c0c0; float:right; font-weight:bold; }
#formNavigator a:hover, #formNavigator a.active{ color:#FFFFFF; background:url(../images/navigator_bg2.png); text-decoration:none }
.num4{ margin-top:7px; margin-right:5px; margin-left:9px; }
.num3{ margin-top:7px; margin-right:5px;margin-left:9px; }
.num2{ margin-top:7px; margin-right:7px;margin-left:8px; }
.num1{ margin-top:7px; margin-right:8px; }
.formHeading{ display:block; width:100%; height:40px; line-height:40px; color:#f5831c; font-size:16px; font-style:italic; font-family:'Conv_MyriadPro-It',Sans-Serif;  }


.formCotainer .selWrap{ border:1px solid #d6d6d6 !important; margin-left:0px !important; margin-right:7px !important; }

.formCotainer .selWrapGray{ border:1px solid #d6d6d6 !important; margin-left:0px !important; width:113px; background: url('../images/dropCommon.png')  no-repeat right #e9e9e9; height:28px; }

.formCotainer .selWrapGray:hover{ background: url('../images/dropCommon2.png')  no-repeat right #e9e9e9; }

.formCotainer .selWrapWhite{ border:1px solid #d6d6d6 !important; margin-left:0px !important; width:113px; background: url('../images/dropCommon.png')  no-repeat right #fff; height:28px; }

.formCotainer .selWrapWhite:hover{ background: url('../images/dropCommon2.png')  no-repeat right #fff; }

.formCotainer .selWrapGray select{}

.formCotainer .ri-search{ width:179px; float:left; height:30px; border:1px solid #d6d6d6 !important; border-radius:4px;
-moz-border-radius:4px;}
.formCotainer .ri-search input{ height:26px; width:148px; *width:144px; _width:144px; margin-left:0px; }

@media \0screen {
	.formCotainer .ri-search input{ width:144px; /* IE8 and IE9 */}
}
@media screen\0 {

	.formCotainer .ri-search input{ width:144px; /* IE8 and IE9 */}
}
.formCotainer .ri-search img{ height:30px !important; }
.lineHeightForm{ line-height:25px !important; }
.frmMarTop{margin-top:20px;}
.frmMarRight{ padding-right:20px; }
.rightSpace{ padding-right:10px;}
.frmMarRight_smll{ margin-right:10px; }
.frmtxtBox{ width:165px; height:26px; border:1px solid #c7c6c6; border-radius:3px; color:#333333; line-height:26px; text-indent:8px; }
.greenHead{ font-size:13px; color:#1eb94a; font-weight:normal }
.sbmitBtnHolder{ float:right; width:90px; height:28px; margin-top:4px; margin-left:5px; margin-right:10px; }
.prviusBtnHolder{ float:right; width:110px; height:28px; margin-top:4px; margin-left:5px; margin-right:5px; }
.sbmitBtn{width:90px; height:28px; background:#3b8dd3; border-radius:3px; color:#fff; text-align:center; border:0px; cursor:pointer }
.prviusBtn{width:110px; height:28px; background:#3b8dd3; border-radius:3px; color:#fff; text-align:center; border:0px; cursor:pointer }
.sbmitBtn:hover, .prviusBtn:hover{ background:#2a243d; }
div[id|=frmStep]{}


/*Toggle with class frmtxtBox*/
.frmtxtBox_err{ height:26px; border:1px solid #c7c6c6; border-radius:3px; color:#b6b4b4; line-height:26px; text-indent:8px; background:#ff1f1f; }

/*Toggle with class frmtxtBox_smll*/
.frmtxtBox_smll_err{ width:65px; height:26px; border:1px solid #c7c6c6; border-radius:3px; color:#b6b4b4; line-height:26px; text-indent:8px; background:#ff1f1f; }


/*Toggle with class selWrapGray */
.formCotainer .selWrapGray_err{ border:1px solid #d6d6d6 !important; margin-left:0px !important; width:113px; background:  url('../images/dropCommon.png')  no-repeat right #ff1f1f; height:28px; }

.formCotainer .selWrapGray_err:hover{ background:  url('../images/dropCommon.png')  no-repeat right #ff1f1f;}

/*Toggle with class selWrapWhite */
.formCotainer .selWrapWhite_err{ border:1px solid #d6d6d6 !important; margin-left:0px !important; width:113px; background: url('../images/dropCommon.png')  no-repeat right #ff1f1f; height:28px; }

.formCotainer .selWrapWhite_err:hover{ background: url('../images/dropCommon.png')  no-repeat right #ff1f1f; }

/*add thid class to radio button */
.radio_err{ outline:1px solid #ff1f1f; margin:0px; padding:0px; }

/*add this class check box*/
.check_err{ outline:1px solid #ff1f1f; margin:0px; padding:0px; }

.form_error{background:#FFE0C2; }
.form_error2{outline:1px solid #ff1f1f;}
#diverror{color: #ff1f1f;padding:5px;margin:10px 5px 0 5px;border: 1px solid #ff1f1f;border-radius:3px;font-size: 14px;display:none;}
