@charset "utf-8";
/* CSS Document */

/*Global Styles*/
p, form, div, ul, ol, li, h1, h2, h3, h4, h5, img, fieldset, legend, input, textarea, blockquote, pre, code 
{padding: 0; margin:0;}
img{border:none;} html *{outline:none;}
body{margin:0; padding:0; font-family: Arial; line-height:18px; color:#4d4d4d;}
.clear, .clr{clear:both; height:0; font-size:0;}
ul {list-style:none;}
.tright {text-align:right;}
@font-face{font-family: 'MyriadProBold'; src: url(../../fonts/myriadpro-bold-webfont.eot); src: local('☺'), url(../../fonts/myriadpro-bold-webfont.woff) format('woff'), url(../../fonts/myriadpro-bold-webfont.ttf) format('truetype'), url(../../fonts/myriadpro-bold-webfont.svg#MyriadProBold) format('svg'); font-weight: normal; font-style: normal;}

#Wrapper{width:100%; margin:0 auto;}
#Page{width:961px; margin:0 auto; position:relative;}
.Fright{
	float:right;
	margin:0 0 10px 10px;
}
.Fleft{
	float:left;
	margin:0 10px 10px 0px;
}
/*HOME PAGE*/
.Bg1{background:url(../../images/background3.jpg) no-repeat fixed center 0;}
.Bg2{background:url(../../images/living.jpg) no-repeat fixed center 0;}
.Bg3{background:url(../../images/background2.jpg) no-repeat fixed center 0;}
.Bg4{background:url(../../images/career.jpg) no-repeat fixed center 0;}
.Bg5{background:url(../../images/publication.jpg) no-repeat fixed center 0;}
.Bg6{background:url(../../images/key-people.jpg) no-repeat fixed center 0;}
.Bg7{background:url(../../images/career.jpg) no-repeat fixed center 0;}
.Bg8{background:url(../../images/csr-bg.jpg) no-repeat fixed center 0;}
.Bg9{background:url(../../images/history.jpg) no-repeat fixed center 0;}
.Bg10{background:url(../../images/contact.jpg) no-repeat fixed center 0;}
.Bg11{background:url(../../images/vertical.jpg) no-repeat fixed center 0;}
.Bg12{background:url(../../images/key-people-bg.jpg) no-repeat fixed center 0;}
.topLink{ float:right; margin:5px 15px 0 0;}
.topLink a{ color: #E97112;font-family: 'Arial'; font-size:11px; text-decoration: none; background:url(../../images/login-icon.png) left 4px no-repeat; width:auto; height:20px; display:block; padding:0 0 0 15px;}
.topLink a:hover{ color:#E97112; text-decoration:underline;}
	



div.homecon {width:961px; margin:0 auto;}

#Wrapper {margin: 0 auto;width: 100%; }

#Page{width:961px; margin:0 auto; position:relative;}
.Header-Home {
    background:url(../../images/top-bg.png) no-repeat;
	height:113px;
	width:961px;
    float: left;
    left: 0;
    padding: 0 0 0;
    position: relative;
    z-index: 99;
}






.ConatctBg{background:url(../../images/contact-bg.jpg) no-repeat fixed center 0;}
.MediaBg{background:url(../../images/media-bg.jpg) no-repeat fixed center 0;}
.VerticalsBg{background:url(../../images/vertical-bg.jpg) no-repeat fixed center 0;}


.Header{background:url(../../images/top-bg.png) no-repeat; height:113px; width:961px;}
.logo {padding:0px; margin:25px 0 0 18px; float:left;}
.logo a{background:url(../../images/CLeducate-logo.png) no-repeat; width:132px; height:57px; display:block;text-indent:-9999px;}

.Nav{float:right; margin-top:73px; margin-right:8px;}
.Nav ul{padding:0; margin:0; list-style-type:none;}
.Nav ul li{float:left; font-size:13px; color:#535353; line-height:20px;}
.Nav ul li a{color:#535353; text-decoration:none; padding:0 12px;}
.Nav ul li a:hover{color:#f26522; text-decoration:none;}

.LegacyBox{background:url(../../images/box.png) no-repeat; width:483px; height:113px; float:right; margin-top:180px;}
.LegacyBox .Content{width:410px; float:left; color:#fff; margin:7px 0 0 25px;}
/*.LegacyBox .arrow{width:14px; float:right; color:#fff; margin:60px 17px 0 0;}
*/
.ThemeTab{background:url(../../images/theme-bar.png) no-repeat; width:362px; height:44px; float:right;}
.ThemeTab ul{padding:17px 10px 0 0; margin:0; list-style-type:none; float:right;}
.ThemeTab ul li{float:left; padding:0 3px;}
.ThemeTab ul li a{background: url(../../images/button.png) no-repeat 0 0; display:block; text-indent:-9999px; width:13px; height:13px;}
.ThemeTab ul li a:hover{background: url(../../images/button.png) no-repeat 0 bottom; display:block; text-indent:-9999px; width:13px;}
.ThemeTab ul li a.active{background: url(../../images/button.png) no-repeat 0 bottom; display:block; text-indent:-9999px; width:13px;}

.ContentBox{background:#eeeeee repeat-x; border:1px solid #ccc;}
.ContentBox a{color:#f26522; text-decoration:none; font-family: 'MyriadProBold';}
.ContentBox a:hover{color:#f26522; text-decoration:underline;}
.ContentBox .Preparation-Box{background: #eeeeee; width:200px; height:auto; float:left; margin:15px 0 0 0;}
.ContentBox .Preparation-Box h5{font-size:11px; color:#f26522; text-transform:uppercase; padding:15px 0 7px 15px; line-height:20px; font-weight:bold; font-family: 'MyriadProBold';}
.ContentBox .Preparation-Box h5 a{font-size:11px; color:#f26522; text-transform:uppercase;  font-weight:bold; font-family: 'MyriadProBold';}

.ContentBox .Preparation-Box p{font-size:11px; color:#4d4d4d; line-height:13px; padding:0 11px 12px 14px;}
.minheight90{min-height:120px;}
.ContentBox .Preparation-Box2{background:#eeeeee; width:188px; height:auto; float:left; margin:15px 0 0 0;}
.ContentBox .Preparation-Box2 h5{font-size:11px; color:#f26522; text-transform:uppercase; padding:15px 0 7px 4px; line-height:20px; font-weight:bold; font-family: 'MyriadProBold';}
.ContentBox .Preparation-Box2 p{font-size:11px; color:#4d4d4d; line-height:13px; padding:0 11px 12px 4px;}
.ContentBox .Preparation-Box3{background:#eeeeee; width:210px; height:auto; float:left; margin:15px 0 0 0;}
.ContentBox .Preparation-Box3 h5{font-size:11px; color:#f26522; text-transform:uppercase; padding:15px 0 7px 4px; line-height:20px; font-weight:bold; font-family: 'MyriadProBold';}
.ContentBox .Preparation-Box3 p{font-size:11px; color:#4d4d4d; line-height:12px; padding:0 11px 12px 4px;}
.ContentBox .CL-Box{width:184px; float:left; border:1px solid #d5d5d5; margin-top:30px;}
.ContentBox .CL-Box p{font-size:11px; color:#4d4d4d; line-height:13px; padding:8px 20px 0 13px;}
.ContentBox .LearnMore{text-align:right; font-family: 'MyriadProBold'; font-size:11px; color:#f26522; padding:0 23px 5px 0;}

/*.Container{width:919px; background:#fff; margin-top:135px; padding:0 21px;}
.Container h1{font-size:22px; color:#323232; background:url(../../images/border.gif) 0 bottom repeat-x; font-weight:normal; padding:12px 0;}
.Container p{font-size:12px; color:#898989; padding:10px 0 8px 0;}
*/
.Container{width:919px; background:#fff; margin-top:135px; padding:0 21px; font-size:12px;}
.Container h1{font-size:22px; color:#323232; background:url(../../images/border.gif) 0 bottom repeat-x; font-weight:normal; padding:12px 0; margin-bottom:15px;}
.Container h3{font-size:18px; color:#323232; background:url(../../images/border.gif) 0 bottom repeat-x; font-weight:normal; padding:10px 0; margin-bottom:10px;}
.Container p{font-size:12px; color:#898989; padding:0 0 15px 0; line-height:19px;}

.HR{width:306px; float:left; border-bottom:1px solid #d7d7d7;height:75px;margin-bottom:25px;}

.HRcontact{width:350px;float:left;height:75px;margin-bottom:25px;margin-right:15px;}


.CorporateOff{width:400px;float:left;border-bottom:1px solid #d7d7d7;height:75px;margin-bottom:30px; margin-left:0px;}
.CorporateOff .Img{float:left; width:42px;}
.CorporateOff .CLites{width:280px; float:left; color:#292828; font-size:12px; line-height:15px; margin-left:15px;}
.CorporateOff .CLites h3{font-size:17px; color:#f26522; font-weight:bold; padding-top:4px; padding-bottom:6px;}
.CorporateOff .CLites h3 a{color:#f26522; text-decoration:none;}
.CorporateOff .CLites h3 a:hover{color:#f26522; text-decoration:none;}

.HRcontact .Img{float:left; width:42px;}
.HRcontact .CLites{width:280px; float:left; color:#292828; font-size:12px; line-height:15px; margin-left:15px;}
.HRcontact .CLites h3{font-size:15px; color:#f26522; font-weight:bold; padding-top:4px; padding-bottom:6px;}
.HRcontact .CLites h3 a{color:#f26522; text-decoration:none;}
.HRcontact .CLites h3 a:hover{color:#f26522; text-decoration:none;}

.HR .Img{float:left; width:47px;}
.HR .CLites{width:245px; float:left; color:#292828; font-size:12px; line-height:15px; margin-left:8px;}
.HR .CLites h3{font-size:15px; color:#f26522; font-weight:bold; padding-top:4px; padding-bottom:6px;}
.HR .CLites h3 a{color:#f26522; text-decoration:none;}
.HR .CLites h3 a:hover{color:#f26522; text-decoration:none;}

.Container h2{font-size:15px; color:#f26522; font-weight:bold; padding:25px 0 4px 0}
.margTop{margin-top:10px;}
.HR2{width:298px; float:left; border-bottom:1px solid #d7d7d7; height:75px; margin-left:12px; margin-bottom:20px;}
.HR2 .Img{float:left; width:47px;}
.HR2 .CLites{width:248px; float:left; color:#292828; font-size:12px; line-height:15px; margin-left:8px;}
.HR2 .CLites h3{font-size:17px; color:#f26522; font-weight:bold; padding-top:4px; padding-bottom:6px;}
.HR2 .CLites h3 a{color:#f26522; text-decoration:none;}
.HR2 .CLites h3 a:hover{color:#f26522; text-decoration:none;}

.ContainerInner{width:961px; background:#fff; margin-top:135px; padding:0; font-size:12px; color:#535353;}
.ContainerInner h1{font-size:22px; color:#323232; background:url(../../images/border.gif) 0 bottom repeat-x; font-weight:normal; padding:12px 0; margin:0 21px 15px 21px;}
.ContainerInner p{ padding:0; margin:0 0 18px 0;}
.InnerContent{width:933px; margin:19px 25px 0 3px; text-align:justify; min-height:400px; height:auto !important; height:400px; background:url(../../images/inner-contentbg.gif) repeat-y 0 0; overflow:hidden;}
.InnerContent h1{font-size:24px; color:#f26522;font-weight:normal; padding:0 0 10px 0; margin:0 0 14px 0;}
.InnerContent h1 img{vertical-align:middle; margin:0 13px 0 0; border:1px solid #c9c9c9;}
.InnerContent h2{font-size:18px; color:#202020; border-bottom:1px solid #cdcdcd; font-weight:normal; padding:0 0 8px 0; margin:0 0 0 0;}
.InnerContent h3{font-size:15px; color:#363636; font-weight:normal; padding:0 0 8px 0; margin:0;}
.Breadcrumb {background:url(../../images/bread-bg.gif) repeat-x 0 0; height:28px; line-height:28px; font-size:12px; width:100%; clear:both; margin:0 0 0 0;}
.Bcrum {background:url(../../images/bread-bg.gif) repeat-x 0 0; height:28px; line-height:28px; font-size:12px; width:960px; clear:both; margin:0 0 0 -21px;}

.Breadcrumb ul {margin:0; padding:0;}
.Breadcrumb ul li {margin:0; padding:0; float:left; color:#c44204; margin:0 10px 0 0;}
.Breadcrumb a {text-decoration:none; color:#2a2c32;}
.Breadcrumb ul li a.Link {background:#d7d7d7 url(../../images/bread-link-bg.gif) no-repeat right 0; padding:0 25px 0 24px; height:28px; display:block; text-align:center;}
.ContentLeft {float:left; width:189px;}
.ContentLeft ul {margin:0; padding:0; font-size:13px;}
.ContentLeft ul li {margin:0; padding:0; background:url(../../images/border.gif) 0 bottom repeat-x; padding:0 0 1px 0;}
.ContentLeft ul li a {display:block; padding:0 0 0 10px; text-decoration:none; color:#2a2c32;}
.ContentLeft ul li a span {display:block; padding:8px 0 8px 16px; background:url(../../images/link-arrow.png) no-repeat 0 13px; text-decoration:none; color:#2a2c32; text-align:left;}
.ContentLeft ul li a:hover{background:#f1f1f1 url(../../images/link-overbg.gif) repeat-x 0 bottom;}
.ContentLeft ul li ul {margin:0 0 10px 27px; padding:0; font-size:12px;}
.ContentLeft ul li ul li {background:none; padding:0 0 0 14px; background:url(../../images/list-arrow.gif) no-repeat 0 4px;}
.ContentLeft ul li ul li a {padding:0;}
.ContentLeft ul li ul li a:hover {background:none; color:#f26522;}
.ContentRight {float:right; width:725px;}
.InnerHeading {background:#363636; color:#f08403; line-height:42px; margin:0 0 20px 0; height:42px; font-size:24px; padding:0 0 0 18px;}
.GradBox {background:url(../../images/grad-bg.gif) no-repeat 0 0; padding:25px 0 25px 0;}
.GradBox a {text-decoration:none; color:#8b4c00;}	
.GradBox a img {margin:0 0 0 5px;}
.GradBox a:hover {text-decoration:none; color:#333333;}	
.floatleft{float:left!important;}
.management-box{
	width:725px;
	height:auto;
	border-top:dotted #c3c9cb 1px;
	padding:0 10px 25px 0;
	overflow:hidden;
	margin:0 0 15px 0;
	float:left;
/*	background:#f6f6f6 url(../images/shadow.jpg) no-repeat left bottom;
*/}
.management-box1{
	width:725px;
	height:auto;
	border-top:dotted #c3c9cb 1px;
	padding:0 10px 0 0;
	overflow:hidden;
	margin:0 0 15px 0;
	float:left;
/*	background:#f6f6f6 url(../images/shadow.jpg) no-repeat left bottom;
*/}
.management-box h4, .management-box1 h4{
	font-family:Trebuchet MS;
	font-size:18px;
	color:#3a3a3a;
	font-weight:normal;
	padding:0px 0 10px 0;
	float:left;
	margin:10px 0 10px 0;
	padding:5px 10px 5px 10px;
	background:#FFFFFF;
}
.font14{font-size:14px!important;}
.management-box h4, .management-box1 h4 span, .management-box h4 span{
	font-family:Trebuchet MS;
	font-size:14px;
	color:#3a3a3a;
	font-weight:normal;
	padding-top:5px;
}
.ContainerInner .management-box p, .ContainerInner .management-box1 p{
	float:left;
	display:block;
	padding:0 0 0 10px;
	margin:0 0 10px 0;
}

.man-txt2{
	float:left;
	display:block;
	width:100%;
}
.man-txt{
	float:left;
	display:block;
	width:635px;
}
.man-txt a{
	color: #8B4C00;
	text-decoration:none;
}
.man-txt a:hover{
	color: #8B4C00;
	text-decoration:underline;
}
.man-img{
	width:63px;
	height:75px;
	border:solid #fff 3px;
	padding:0px;
	float:left;
	margin:10px 0 10px 10px;
}
a.viewmorebutton {
    background: url(../../images/view-more-button.jpg) no-repeat scroll 0 0 #EEEEEE;
    float: right;
    height: 20px;
    margin: 0;
    padding: 2px 0 0 8px;
    width: 89px;
	color:#333333;
	font-size:12px;
	text-decoration:none;
}
/* Slider Content */
.arrowlistmenu{
width: 180px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Arial;
color: white;
/*background: black url(titlebar.png) repeat-x center left;
*/margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding:4px 0 4px 10px;
cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
/*background-image: url(titlebar-active.png);
*/}
.categoryitems {
	padding:0 10px 0 0;
	line-height:18px;
}
/* Slider Content End */
/*Footer*/
.Footer{background:#fff url(../../images/shadow.gif) 0 0 no-repeat; height:73px;}
.Copyright{float:left; font-size:12px; color:#383838; width:315px; margin:35px 0 0 8px;}
.olive {float:right; margin:22px 8px 0 0; width:151px;}

/*start career css here*/

.career {
    color:#000000;
    font-family: Arial;
    line-height: 18px;
}
.career h3{
	color: #097DCF;
    font-family: Tahoma;
    font-size: 24px;
    font-weight: normal;
    line-height: 24px;
    margin: 0 0 18px;
    padding: 0;
}
.career .heading {
    background: none repeat scroll 0 0 #EEEEEE;
    clear: both;
	font-family:Tahoma;
    color: #393939;
    display: block;
    float: left;
    font-size: 18px;
    font-weight: normal;
    height: 27px;
    line-height: 28px;
    padding: 0 15px 0 6px;
}
.opening_list{
	height:auto;
	border-top:solid #f6f6f6 4px;
}
.opening{
	padding:4px 0 0 3px;
}
.opening a{
	color:#333333;
	text-decoration:none;
}
.opening ul{
	padding:0;
	margin:0;
}
.opening ul li{
	padding:5px 0 5px 18px;
	margin:0 0 0 10px;
	border-bottom:dotted 1px #b7b7b7;
	background:url(../../images/bullet.jpg) no-repeat 0 9px;
	display:block;
	
}	
.readmore{
	width:89px;
	height:20px;
	background:url(../../images/button.jpg) no-repeat 0 0px;
	float:right;
	padding:2px 0 0 9px!important;
	text-align:left!important;
}
.readmore a{
	text-decoration:none;
	color:#FFFFFF;
}
.readmore a:hover{
	text-decoration:none;
	color:#999999;
	
}

.applynow {
    background: url(../../images/button.jpg) no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 22px;
    padding: 0 0 2px 12px !important;
    text-align: left !important;
    width:89px;
	font-family:Arial, Helvetica, sans-serif;
}

.scroll{width:700px; height:400px; overflow:auto;}

.page_list {
    margin: 0 0 15px;
    padding: 0;
}
.page_list li {
    /*background: url(../images/plus-icon.gif) no-repeat scroll 13px 8px transparent;*/
    margin: 0;
    padding: 0 0 0 31px;
}
.page_list li a {color: #666666;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
	
}
.page_list li a:hover {color: #666666;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
	
}

/*------------------POPUPS------------------------*/
#fade {
	display: none;
	background: #000; 
	position: fixed; left: 0; top: 0; 
	z-index: 10;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
.popup_block{
	display: none;
	background: #fff;
	border: 20px solid #ddd;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	text-align:left;
}

.popup_block h2{
	font-size:22px;
	padding:0 0 10px 0;
	color:#006EB2;
}

img.btn_close {
	float: right; 
	margin: -35px -38px 0 0;
}
.popup p {
	padding: 5px 10px;
	margin: 5px 0;
}


.Bar{background:#d1d1d1;font:bold 12px/24px Arial;color:#000000;margin:5px 0;height:25px;padding:5px 0px;}
.Bar .Position{float:left; padding:0 0 0 35px; width:80px;}
.Faculty{float:left; padding:0 0 0 114px;/* width:80px;*/}
.Location{padding:0 16px 0 35px; font:bold 12px/22px Arial; color:#f26522; background:#f4f2f2;margin:8px 38px 8px 0;float:left; display:block;}
.Faculty-Con{font:normal 12px/22px Arial; color:#000; margin:8px 0 8px 4px;}


.Faculty-Con ul{padding:0; margin:0;}
.Faculty-Con ul li{
	padding:0 0 5px 18px;
	/*background:url(../images/bullet.jpg) no-repeat 0 6px;*/
	display:block;}	


.NormalTxt{font-family:Arial; font-size:12px; color:#0e6dad; line-height:25px; padding:0 18px;}
.Send-Resume{background:#fff;border:3px solid #f4f4f4;font-family:Arial;font-size:12px;font-weight:bold;color:#000;width:492px;line-height:22px;padding:0 18px;}
.Send-Resume a{color:#0e6dad; text-decoration:underline;}
.Send-Resume a:hover{color:#1f9ef3; text-decoration:none;}
.Margin{margin-bottom:172px;}
.Margin2{margin-bottom:35px;}
.Resume{width:300px !important;}

#clickhere{ 
    color:#000000;
    font-size: 12px;
    font-weight:normal;
   height: auto;
   left:150px;
   position: absolute;
   text-align: center;
   text-decoration: none;
   top:107px;
   width: 80px;
   opacity:0.9;
   filter:alpha(opacity=90);
   z-index:99;
}
#clickhere img{ 
background:#fff;

}
a:hover#clickhere{  
    color:#000000;
    font-size: 12px;
	font-weight:normal;
    height: auto;
    left:150px;
    position: absolute;
    text-align: center;
    text-decoration: underline;
    top:107px;
    width: 80px;
   opacity:0.8;
   filter:alpha(opacity=80);
}
	
.p_relate{
 	padding: 0 0 0 20px;
    position: relative;
    text-align: left;
}

.InnerHeading {background:#363636; color:#f08403; line-height:42px; margin:0 0 20px 0; height:42px; font-size:24px; padding:0 0 0 18px;}
.GradBox {background:url(../../images/grad-bg.gif) no-repeat 0 0; padding:25px 0 25px 0;}

.GradBox a {text-decoration:none; color:#8b4c00;}
.GradBox a img {margin:0 0 0 5px;}
.GradBox a:hover {text-decoration:none; color:#333333;}	
.management-box{width:725px;height:auto;border-top:dotted #c3c9cb 1px;padding:0 10px 15px 0;overflow:hidden;margin:0 0 15px 0;float:left;/*background:#f6f6f6 url(../images/shadow.jpg) no-repeat left bottom;*/}
.management-box1{width:725px;height:auto;border-top:dotted #c3c9cb 1px;padding:0 10px 0 0;overflow:hidden;margin:0 0 15px 0;float:left;/*background:#f6f6f6 url(../images/shadow.jpg) no-repeat left bottom;*/}
.management-box h4, .management-box1 h4{font-family:Trebuchet MS;
	font-size:18px;
	color:#3a3a3a;
	font-weight:normal;
	padding:0px 0 10px 0;
	float:left;
	margin:10px 0 10px 0;
	padding:5px 10px 5px 10px;
	background:#FFFFFF;
}
.management-box p, .management-box1 p{
	float:left;
	display:block;
	padding:0 0 0 10px;
}
.man-txt{
	float:left;
	display:block;
	width:635px;
}
.man-img{
	width:63px;
	height:75px;
	border:solid #fff 3px;
	padding:0px;
	float:left;
	margin:10px 0 10px 10px;
}
a.viewmorebutton {
    background: url(../../images/view-more-button.jpg) no-repeat scroll 0 0 #EEEEEE;
    float: right;
    height: 20px;
    margin: 0;
    padding: 2px 0 0 8px;
    width: 89px;
	color:#333333;
	font-size:12px;
	text-decoration:none;
}
/* Slider Content */
.arrowlistmenu{
width: 180px; /*width of accordion menu*/
}
.paddtopbottom0{padding:0px;}
.arrowlistmenu .menuheader{
font:bold 14px Arial, Helvetica, sans-serif;
color:white;
/*background: black url(titlebar.png) repeat-x center left;
*/margin-bottom:10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding:4px 0 4px 10px; /*header text is indented 10px*/
cursor:pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
/*background-image: url(titlebar-active.png);
*/}
.categoryitems {
	padding:0 10px 0 0;
	line-height:18px;
}
/* Slider Content End */
/*Footer*/
.Footer{background:#fff url(../../images/shadow.gif) 0 0 no-repeat; height:73px;}
.Copyright{float:left; font-size:12px; color:#383838; width:315px; margin:35px 0 0 8px;}
.olive {float:right; margin:22px 8px 0 0; width:151px;}

.centercontainer{float:left;width:725px;padding-bottom:20px;}
.centercontainer h1 {margin:0 0 9px 0;padding:0 0 8px 0;color:#2b2b2b;font-size:24px;font-family:"Tahoma";font-weight:normal;background:url(../../images/dotted-bg1.gif) repeat-x left bottom;}

.breadcrumb {margin:0 0 15px 0;font-size:11px;font-family:"Tahoma";color:#6b6b6b;}
.breadcrumb span{color:#80919d;}
.breadcrumb a{color:#80919d;text-decoration:underline;}
.breadcrumb a:hover{color:#80919d;text-decoration:none;}

.centercontainer .content p{margin:0 0 15px 0;}
.archivebox h3{color:#097dcf;margin:0 0 18px 0;padding:0;font-size:24px;line-height:24px;font-family:Tahoma;font-weight:normal;}
.archivedlist{border-bottom: 2px solid #494D59;font-size:14px;height:25px;line-height: 26px;}
.archivedlist a{background: none repeat scroll 0 0 #494D59;color:#FFFFFF;display:block;float:right;height:25px;padding:0 12px;text-decoration:none;}
.archivebox{border-bottom:4px solid #EEEEEE;color:#494D59;font-size:13px;line-height: 20px;margin: 17px 0 0; float:left; width:100%;}
.archivedate{background: none repeat scroll 0 0 #EEEEEE;clear:both;color: #393939;display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 27px;
    line-height: 28px;
    padding: 0 30px 0 6px;
}
.archivebottom .downloadbutton {
    background: url(../../images/download-icon.gif) no-repeat 0 0;
    height: 24px;
    margin: 0 12px 0 0;
    padding: 0 0 0 8px;float:right;
    width: 112px;
}
.archivebottom a {
    color: #393939;
    display: block;
    font-family: 'Trebuchet MS';
    font-size: 13px;
    line-height:19px;
    text-decoration: none;
}
ul.web_list {
    margin: 20px 0 0;
    padding: 0;
}
ul.web_list li{
    background: url(../../images/arrow.gif) no-repeat scroll 0 6px transparent;
    border-bottom: 2px dotted #EFEFEF;
    font-weight: bold;
    margin: 5px 0 10px;
    padding: 0 0 6px 10px;
}
ul.web_list li a {
    color: #0099CC;
    margin: 0;
}

.archivebottom{clear:both;margin:0;overflow:hidden;padding: 0;float:right;}
.archivebottom .viewmorebutton {
    background: url(../../images/view-more-button.jpg) no-repeat scroll 0 0 #EEEEEE;
    height: 23px; float:right;
    margin: 0;
    padding: 0 0 0 8px;
    width: 89px;
}
.TabInner {
    border-bottom: 2px solid #EEEEEE;
    font-family: Arial;
    height: 29px;
    margin: 0;
    width: 100%;
}
.TabInner .shadetabs {
    font-family: Tahoma;
    font-size: 14px;
    height: 29px;
    margin: 0 0 11px;
    padding: 0;
    width: 100%;
	font-weight:bold;
}
.TabInner .print_list {
    margin: 0;
    padding: 0;
}
.TabInner .shadetabs li {
    background: url(../../images/saperator.gif) no-repeat scroll 0 3px transparent;
    display: block;
    float: left;
    height: 29px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: auto;
}
.TabInner .shadetabs li a {
    color: #494D59;
    display: block;
    float: left;
    height: 29px;
    line-height: 28px;
    margin: 0;
    padding: 0 16px;
    text-decoration: none;
}
.TabInner .shadetabs li a.selected {
    background: none repeat scroll 0 0 #EEEEEE;
    color: #494D59;
    display: block;
    float: left;
    height: 29px;
    line-height: 28px;
    margin: 0;
    padding: 0 16px;
    text-decoration: none;
}
.TabInner .shadetabs li a:hover {
    background: none repeat scroll 0 0 #EEEEEE;
    color: #494D59;
    cursor: pointer;
    display: block;
    float: left;
    height: 29px;
    line-height: 28px;
    margin: 0;
    padding: 0 16px;
    text-decoration: none;
}
.TabInner .print_list li {
    background: url(../../images/print-pic-bg.gif) no-repeat scroll 0 0;
    display: block;
    float: left;
    height: 154px;
    margin: 0 20px 10px 0; padding-top:7px;
    overflow: hidden;
    text-align: center;
    width: 220px;
}
.TabInner .print_list li a {
    color: #333333;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
.TabInner .print_list li a span {
    color: #2B2B2B;
    display: block;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 5px 0 0 3px;
    text-align: left;
    text-decoration: none;
}
.TabInner .BorderBox {
    background:none;
    margin: 25px 0 0;
    padding: 0;
    width: 100%;
}
.iframePart {
    float: left;
    height: 291px;
    margin: 0;
    padding: 0;
    width: 324px;
}
.iframeBox {
    background: url(../../images/i-shade.jpg) no-repeat scroll center bottom #F2EFEF;
    height: 215px;
    margin: 10px 10px 0;
    padding: 10px;
    text-align: center;
    width: 284px;
}
.iframePart_text {
    color: #3E90B1;
    font-size: 12px;
    font-weight: bold;
    padding: 10px 0 0;
    text-align: center;
}
.press-release-thumb {
    border-bottom: 1px dotted #333333;
    height: auto;
    margin: 10px 0 0;
    width: 709px;
}
.top20{padding-top:20px;}

.LegacyBox{background:url(../../images/box.png) no-repeat; width:483px; height:113px; float:right; margin-top:180px;}
.LegacyBox .Content{width:460px; float:left; color:#fff; margin:7px 0 0 25px;}
.First, .Second, .Third, .Fourth {display:none;}
.Bg1 .First {display:block;}
.Bg2 .Second {display:block;}
.Bg3 .Third {display:block;}
.Bg4 .Fourth {display:block;}
.LegacyBox .Content h1{font-size:26px; font-weight:normal; line-height:35px;}
.LegacyBox .Content p{font-size:12px;}
.LegacyBox .arrow{width:14px; float:right; color:#fff; margin:13px 17px 0 0;}
.LegacyBox .Content2{width:400px; float:left; color:#fff; font-size:12px; line-height:15px;}

ul.sitemapaLinks{float:left;width:271px;background:#f1f1f1;padding:10px;margin:15px;margin-left:0px;margin-top:0px;min-height:260px; margin-bottom:20px;}
ul.sitemapaLinks li{float:left;width:97%;padding:3px 0px 3px 12px;}
ul.sitemapaLinks li.head{float:left;width:92%;padding:5px 10px;margin-bottom:10px;background:#fff;font:bold 15px Arial, Helvetica, sans-serif;color:#f26522;}
ul.sitemapaLinks li.head a{ color:#f26522; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px;}
ul.sitemapaLinks li a{color:#535353;text-decoration:none;font-size:12px;}
ul.sitemapaLinks li a:hover{color:#f26522;text-decoration:none;}

ul.sitemapaLinks2{background:#F1F1F1;float: left;margin-bottom:15px;padding:10px 294px;}
ul.sitemapaLinks2 li{float:left;padding:0px 10px;border-left:1px solid #CCCCCC;}
ul.sitemapaLinks2 li:first-child{border:none;}
ul.sitemapaLinks2 li a{color:#535353;text-decoration:none;font-size:12px;}
ul.sitemapaLinks2 li a:hover{color:#f26522;text-decoration:none;}

a.grayLink12{font:12px Arial, Helvetica, sans-serif;color:#898989;text-decoration:underline;}
a.grayLink12:hover{text-decoration:none;}

.mright5{margin-right:5px;}
.mright10{margin-right:10px;}
.minheight250{min-height:270px;}
.minheight210{min-height:140px;}
.minheight150{min-height:130px;}
.minheight135{min-height:125px;}
.minheight280{min-height:280px;}

table.popupTable{float:left;width:100%;}
table.popupTable tr{padding:0px; float:left;width:100%;margin:3px 0px;background:#F4F2F2; }
table.popupTable tr td{float:left;width:40%;float:left; padding:4px 0px;}

a.whiteLink12{font:12px Arial, Helvetica, sans-serif;color:#fff; text-decoration:none;}
a.whiteLink12:hover{text-decoration:none;}

.floatright{float:right!important;}
.Slectclass{width:200px;padding:5px;border:1px solid #ccc;font:12px Arial, Helvetica, sans-serif;}
.txtarea{width:300px;padding:5px;border:1px solid #ccc;font:12px Arial, Helvetica, sans-serif;height:100px;}

ul.sitemapaLinks3{background:#F1F1F1;float:left;margin-top:25px;width:100%;padding:10px 0px;}
ul.sitemapaLinks3 li{float:left;padding:0px 15px;border-left:1px solid #CCCCCC;}
ul.sitemapaLinks3 li:first-child{border:none;}
ul.sitemapaLinks3 li a{color:#535353;text-decoration:none;font-size:12px;}
ul.sitemapaLinks3 li a:hover{color:#f26522;text-decoration:none;}

.top4{padding-top:4px!important;}
.containersitemap{float:left;background:#fff;width:100%;}

.Section{float:left; width:720px; margin-top:-18px;}
.CoreTab{background: url(../../images/core-value-box.png) no-repeat; width:253px; height:271px; float:left;}
.CoreTab ul{padding:37px 0 0 35px; margin:0; list-style-type:none;}
.CoreTab ul li{color:#606060; font-family: 'MyriadProBold'; text-transform:uppercase; font-size:13px; line-height:41px; width:196px; background:url(../../images/tab-bg.gif) left bottom no-repeat; height:41px; display:block; font-weight:normal; text-decoration:none; padding-left:15px; cursor:pointer;}
.CoreTab ul li:hover{color:#fff; background:url(../../images/tab-bg.gif) left top no-repeat; cursor:pointer;}
.CoreTab ul li.current{color:#fff; background:url(../../images/tab-bg.gif) left top no-repeat;}

/*.CoreTab ul li a{color:#606060; background:url(../../images/tab-bg.gif) left bottom no-repeat; height:41px; display:block; font-weight:normal; text-decoration:none; padding-left:15px;}
.CoreTab ul li a:hover{color:#fff; background:url(../../images/tab-bg.gif) left top no-repeat;}
.CoreTab ul li a.current{color:#fff; background:url(../../images/tab-bg.gif) left top no-repeat;}
*/

.box{float:left; width:445px; display:none; margin:42px 0 0 15px;}
.box p{color:#535353; font-size:12px; font-family:Arial; line-height:18px;}
.box.visible {display: block;}
.Height{height:180px;}

/*ashish Dhiman*/
.hor_CoreTab {
    float: left;
    height: 80px;
    width: 722px;
}
.hor_CoreTab ul {
    border-bottom: 2px solid #606060;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 37px 0 0 0px;
    width: 100%;
}
.hor_CoreTab ul li.current {
    background: url("../../images/hor_tab-bg.gif") no-repeat scroll left top transparent;
    color: #FFFFFF;
}
.hor_CoreTab ul li {
    background: url("../../images/hor_tab-bg.gif") no-repeat scroll left bottom transparent;
    color: #606060;
    cursor: pointer;
    display: block;
    float: left;
    font-family: 'MyriadProBold';
    font-size: 9px;
    font-weight: normal;
    height: 41px;
    line-height: 41px;
    padding:0 14px 0 11px;
    text-decoration: none;
    text-transform: uppercase;
    width: auto;
}
.box.margint{margin:0px 0 0 15px; width:700px;}
.box.visible.margint {display: block; margin:0px 0 0 15px;}
.box a { text-decoration:none; color:#333333;}
.box h3{color: #535353;font-size: 12px;font-weight: bold; margin: 0;padding:15px 0 0 0px; }

.press_release h5 {
    font-weight: bold;
    margin-top: 15px;
    padding:0 10px 0 10px;
	color:#f26522;
	font-size:13px;
	float:left;
	border-right:solid #666666 1px;
	
}
.webname{
	color:#f26522 !important;
	font-size:13px;
	text-decoration:underline !important;
	margin:0 0 0 0px;
	display:block;
}
.webname span{
	color:#f26522 !important;
	font-size:13px;
	text-decoration:underline !important;
	margin:0 0 0 29px;
	display:block;
	margin:0 0 0 29px !important;
}

.press_release{
	float: left;
    font-size: 13px;
    line-height: 20px;
    margin: 0px 0 0;
    width: 100%;
}
.press_release span {
	display: block;
    float: left;
    margin:10px 0 0 10px;
    width: 598px;

}
.press_release span.active a {
	color:#F4902E;

}
.press_release span a {
    color: #494d59;
    font-weight: bold;
    margin-top:5px;
    padding: 0 10px 0 15px;
    text-decoration: none;
	display:block;
}
.press_release-img-right {
    clear: both;
    float: left;
    padding-right: 5px;
	margin:0 0 0 0px;
}
.press_release-border {
    background-image: url("../../images/archivebox-border.jpg");
    background-repeat: repeat-x;
    clear: both;
    height: 20px;
    margin-bottom: 15px;
    margin-top: 5px;
	width:100%;
}
.SlectclassPress {
    border: 1px solid #CCCCCC;
    font: 12px Arial,Helvetica,sans-serif;
    padding: 2px;
    width: 113px;
}
.iframePart {
   float: left;
    height: 468px;
    margin: 0;
    padding: 0;
    width: 363px;
	margin:0 0 0 200px;
}
.iframeBox {
    background: none repeat scroll 0 0 #F2EFEF;
    height: auto;
    margin: 10px 10px 0;
    padding: 10px;
    text-align: center;
    width: auto;
}
.iframePart_text {
    color: #3E90B1;
    font-size: 22px;
    font-weight: bold;
    padding: 10px 0 0;
    text-align: center;
}

.CLedu{float:left; width:585px}

/*Slider */

.slidesBg {width:233px; height:142px; overflow:hidden; position:relative; cursor:pointer; margin:15px 0 0 15px;}
.slides { position:absolute; top:0; left:0; }
.slides > div { position:absolute; top:0; width:263px; display:none; }
/*
 * Optional
*/
#loopedSlider,#newsSlider {float:right; width:263px; height:173px; margin-right:20px; position:relative; background:url(../../images/slider-bg.gif) no-repeat;}
.previous {background:url(../../images/left-arrow.png) left top no-repeat; no-repeat; width:18px; height:34px; display:block; text-indent:-9999px; position:absolute; top:65px; left:-20px;}
.previous:hover{ background:url(../../images/left-arrow.png) left bottom no-repeat; width:18px; height:34px;}
.next {background:url(../../images/right-arrow.png) left bottom no-repeat; no-repeat; width:18px; float:right; height:34px; display:block; text-indent:-9999px; position:absolute; top:65px; right:-20px;}
.next:hover{ background:url(../../images/right-arrow.png) left top no-repeat; width:18px; height:34px;}
.map_box{margin:0 0 31px 20px; width:350px; float:left; text-align:center;}

.media-iframePart {
  float: left;
    height: auto;
    padding: 0;
    text-align: center;
    width: 700px;

}


.media-iframeBox {
    background: url(../../images/media-shadow.jpg) no-repeat scroll center bottom #f3eff0;
    height: 396px;
    margin: 10px 10px 0;
    padding: 20px;
    text-align: center;
    width: 511px;

}


/*******************start tab css here*****************/
.container {
	width: 725px;
	margin: 0 auto;
}


h2.acc_trigger {
	padding: 0;	margin: 0 0 5px 0;
	background: url(../../images/archivebox-border.jpg) repeat-x 0 bottom;
    color: #f26522;
    height:45px;
	width:725px;
	border:none !important;	
	cursor:pointer;
}
h2.acc_trigger a {
	color: #f26522;
	text-decoration: none;
	 float: left;
    font-size: 13px;
    font-weight: bold;
    margin-top: 15px;
    padding: 0 10px;
	border-right:1px solid #666666;
}
h2.acc_trigger span{
	color: #494D59;
    display: block;
    font-weight: bold;
    margin-top: 14px;
    padding: 0 10px 0 15px;
    text-decoration: none;
	float:left;
	font-size:12px;
	
}
h2.acc_trigger a:hover {
	color:#666666;
}
h2.active {background-position: left bottom;}
.acc_container {
	margin: 0 0 5px; padding: 0;
	overflow: hidden;
	font-size: 1.2em;
	width: 725px;
	clear: both;
	
	
	
}
.acc_container .block {
	padding: 20px;
}
.acc_container .block p {
	padding: 5px 0;
	margin: 5px 0;
}

#resumeerror{color:#FF0000; font-size:12px;}



