/* Start New design css Added */

@charset "utf-8";
body{margin:0px; padding:0px; background:url(../images/bg.jpg) repeat-x left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3b3f41;}
#SiteContainer{width:960px; margin:0px auto;}
.FixWidth{width:960px; margin:0px auto;}
.Clear{clear:both;}
.TopNavi{float:right; margin-right:7px; width:600px; height:30px; line-height:30px; text-align:right; color:#010101;}
.TopNavi a:link, .TopNavi a:visited{color:#010101; text-decoration:none; padding:0px 9px; font-size:12px !important;}
.TopNavi a:hover{color:#010101; text-decoration:none; font-weight:normal; font-size:12px;}
.TopNavi a.Active{color:#010101; text-decoration:none; font-weight:bold; font-size:12px;}
.Header{height:128px; background:url(../images/header-shadow.png) no-repeat left top;}
.Logo{float:left; margin-top:-108px;}
.Logo2{float:left; margin-top:0px;}
.StudentLogin{float:right; width:407px; text-align:right; padding-top:15px;}
.StudentLogin h2{font-size:22px; color:#424343; margin:0px; padding:0px 15px 0px 0px;}
.Login{margin-top:12px; padding-left:10px;}
.Login .InputBox{background:url(../images/input-box-bg.gif) no-repeat left top; width:136px; height:29px; line-height:29px; border:0px; float:left; margin-left:4px; padding-left:10px; color:#6d6e71;}

.ForgotPassword{width:220px; float:right; padding-top:9px; color:#424343; font-size:13px; margin-right:4px;}
.ForgotPassword a:link, .ForgotPassword a:link{color:#424343; text-decoration:underline; padding:0px 11px;}
.ForgotPassword a:link, .ForgotPassword a:visited{color:#424343; text-decoration:underline; padding:0px 11px;}

.ForgotPassword a:hover{color:#424343; text-decoration:none;}

.Banner{border:1px solid #c9c9cb; padding:11px; position:relative;}

.Slide{border:1px solid #8e9091;}
.SlideBottom{background:url(../images/slide-text-bg.gif) no-repeat left top; height:31px; width:914px; padding:0px 10px; line-height:31px;}
.SlideText{float:right; color:#FFF;}
.SlideText a{float:right; color:#FFF;}
.SlideText a:hover{float:right; color:#FFF; text-decoration:underline;}
.SlideIcon{padding-top:9px;}
.SlideIcon a:link, .SlideIcon a:visited{background:url(../images/slide-icon.gif) no-repeat left top; height:12px; width:12px; float:left; margin:0px 5px; overflow:hidden;}
.SlideIcon a:hover{background:url(../images/slide-icon.gif) no-repeat right top;}

.VipsIndia{position:absolute; top:11px; left:7px; z-index:1000;}

.SearchPaneal{background:url(../images/search-penal-bg.gif) no-repeat left top; height:32px; padding-top:14px; }
.SearchBox{background:url(../images/search-bg.gif) no-repeat left top; height:33px; width:268px; float:right; padding-top:6px; padding-left:11px;}
.GoogleLogo{width:66px; float:left; margin-right:12px;}
.SearchInputGoBtn{float:left;}
.SearchInput{background:url(../images/search-input-bg.gif) no-repeat left top; width:169px; height:20px; line-height:20px; border:0px;}
.PartnerAsk img{ margin-right:12px;}

.Content{padding:18px 0px 20px 0px;}

.CourseBoxes{width:976px; margin-bottom:21px;}
.CourseBox{background:url(../images/course-box-bg.gif) no-repeat left top; width:171px; height:280px; padding:0px 4px 0px 4px; float:left; margin-right:16px;}
.CourseBoxTitle{ color:#292929; font-size:13px; font-weight:bold; height:43px; line-height:43px; overflow:hidden; padding-left:7px;}
.CourseImage{ width:171px; height:122px;}

.CourseList{font-size:11px; padding:13px 15px 10px 15px; height:70px; overflow:hidden;}
.CourseList ul{margin:0px; padding:0px;}
.CourseList li{list-style:none; background:url(../images/course-icon.gif) no-repeat left 5px; padding:1px 0px 0px 10px; color:#3b3f41;}
.CourseList li a:link, .CourseList li a:visited{color:#3b3f41; text-decoration:none;}
.CourseList li a:hover{color:#3b3f41; text-decoration:underline;}

.CourseList a.MoreLink{background:url(../images/course-icon.gif) no-repeat left 6px; padding:1px 0px 0px 10px; color:#ff6400; text-decoration:underline; margin-left:4px;}
.CourseList a.MoreLink:hover{color:#ff6400; text-decoration:none;}

.CourseList2{font-size:11px; height:70px;margin-left:125px;}

.CourseList2 a.MoreLink{background:url(../images/course-icon.gif) no-repeat left 6px; padding:1px 0px 0px 10px; color:#ff6400; text-decoration:underline; margin-left:4px;}
.CourseList2 a.MoreLink:hover{color:#ff6400; text-decoration:none;}

.Left{width:180px; border-right:1px dotted #b5b6b7; min-height:200px; padding-right:11px; float:left;}
.NewsAnnouncements{font-size:20px; font-family:"Myriad Pro"; font-weight:bold; color:#232020; line-height:17px; padding-left:14px;}
.ResultCorner{margin-top:11px;}
.Title{}
.Gate{width:143px; min-height:195px; border-bottom:1px solid #9a9a9a; margin:0 auto; padding:0px 0px 10px 0px; text-transform:uppercase; margin-top:16px;}
.Gate span{font-weight:bold; color:#F00;}
.Photo{width:130px; margin-top:11px; padding:0px 8px;}
.Data{font-size:11px; padding:2px 0px 0px 8px; line-height:18px;}
.Data b{color:#333333;}

.Notification{text-align:center;}
.Notification ul{margin:20px 0px 0px 18px; padding:0px; font-size:11px; width:150px;}
.Notification li{list-style:none; border-bottom:1px dotted #848484; background:url(../images/noti-icon.jpg) no-repeat left 3px; padding:0px 10px 10px 15px; margin-bottom:10px; text-align:left;}
.Notification li.Last{border:none;}
.Notification li a{ color:#3B3F41;}

.Right{margin-left:191px; padding:4px 0px 10px 10px;}
.Right h1{margin:0px 0px 13px 0px; padding:0px; font-size:28px; color:#3b3f41; font-weight:normal; background:url(../images/title-border-bottom.gif) repeat-x left bottom; height:45px;}
.Right h1 span{color:#484c4e; font-weight:bold;}
.Right h1 span b{color:#ec7713;}

.HomeRight{float:right; width:215px; background:url(../images/right-top-carv.gif) no-repeat left top; padding-top:15px;}
.HomeRightBottom{background:url(../images/right-bottom-carv.gif) no-repeat left bottom; padding-bottom:15px;}
.HomeRightCenter{border:1px solid #dedede; border-top:0px; border-bottom:0px; padding:5px 23px 0px 21px;}
.HomeRightCenter img{margin-bottom:19px;}
.CoursesOffered{font-size:23px; font-family:"Myriad Pro"; font-weight:bold; color:#232020; line-height:17px; margin-bottom:16px;}

.HomeCenter{ background:url(../images/home-center-right-shadow.gif) no-repeat right top; margin-right:215px; min-height:556px; padding-right:25px; text-align:justify;  line-height:18px;}
.HomePhoto{ float:right; margin:0px 0px 0px 10px; height:240px; padding-top:34px;}

.StudentsSupport{padding:21px 0px 0px 0px;}
.StudentsSupport h2{margin:0px 0px 22px 0px; padding:0px; font-size:20px; color:#3b3f41; font-weight:bold; background:url(../images/title-border-bottom.gif) repeat-x left bottom; height:31px;}
.StudentsSupportPhoto{float:right; width:299px; margin-right:10px;}
.StudentService{width:200px; overflow:hidden; margin-left:10px;}
.StudentService ul{margin:0px; padding:0px;}
.StudentService li{list-style:none; padding:5px 0px 0px 15px; background:url(../images/students-services-icon.gif) no-repeat left center; color:#3b3f41; font-weight:bold;}
.StudentService li a{list-style:none; color:#3b3f41; font-weight:bold;}

.OrangeBelt{background:url(../images/orange-belt-bg.gif) repeat-x left top; height:194px; padding-top:19px;}
.BottomBox{width:978px;}
.WhiteBox{background:url(../images/bottom-box-bg.png) no-repeat left top; width:305px; height:168px; padding-top:14px; padding-right:4px; float:left; margin-right:17px;}
.RedTitle{height:30px; background:#ffe9d5; font-size:20px; font-weight:bold; color:#3b3f41; padding-left:25px; line-height:30px;}
.WhiteBoxData{width:259px; height:121px; overflow:auto; margin-left:24px;}
.WhiteBoxData ul{margin:3px 0px 0px 0px; padding:0px;}
.WhiteBoxData li{list-style:none; padding:14px 0px 0px 15px; background:url(../images/bottom-icon.gif) no-repeat left 14px; color:#555555;}
.WhiteBoxData li a:link, .WhiteBoxData li a:visited{color:#555555; text-decoration:none;}
.WhiteBoxData li a:hover{color:#555555; text-decoration:underline;}

.Footer{background:url(../images/footer-bg.jpg) repeat-x left top; height:51px;}

.FooterLink{text-align:center; color:#9b9b9b; line-height:51px; padding:0px 52px 1px -1px}
.FooterLink a:link, .FooterLink a:visited{color:#9b9b9b; line-height:51px; text-decoration:none;}
.FooterLink a:hover{color:#FFF;}
.FooterLink b{color:#FFF;}

.LeftLink{float:left;}
.LeftLink a{padding:0px 5px;}

.Copyright{float:right;}

.selectinput { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:250px; border:none; background:url(../images/inputbg.gif) no-repeat;  padding:5px 5px 5px 10px; height:29px;} 
.selectinputDate { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border:none; background:url(../images/code-input.gif) no-repeat;  padding:5px 2px 5px 2px; height:29px; width:58px;} 


.commentinput123 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 250px; border:none;  background:url(../images/commentinput.gif) no-repeat; height:94px; padding:10px 5px 10px 10px;}

.commentinput {font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:230px; background:none; border:none; height:74px; }
.selectbgimg {background:url(../images/commentinput.gif) no-repeat; width:235px; display:block; height:74px; padding:10px 5px 10px 10px;}

.codeinput {font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 58px; border:none;  background:url(../images/code-input.gif) no-repeat; height:29px; line-height:29px !important; padding-left:6px;}
.phoneinput { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:183px; border:none;  background:url(../images/phoneinput.gif) no-repeat; height:29px; line-height:29px !important; padding-left:6px;}


/* End New design css Added */
.Body_Text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	font-weight: normal;

}

.Left_Text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	font-weight: normal;

}

.Pic_Text {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #EA7D20;

	font-weight: bold;

}

.Title {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	font-weight: bold;

}

.TitleFCK
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.centertext {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #CC0502;

	font-weight: bold;

}

 A  {

  	text-decoration : none;


  }

  

  A:hover  {

  	text-decoration : none;

  	color : #000000

  }

.Bottom_Link {





	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	font-weight: bold;

}

.TxtBoxLogin{

	BORDER-TOP: #004087 0px ridge;

	BORDER-LEFT: #004087 0px ridge;

	BORDER-RIGHT: #8CA7C9 1px ridge;

	BORDER-BOTTOM: #8CA7C9 1px ridge;

	FONT-SIZE: 10px;

	background-color: #FFFFFF;

	FONT-FAMILY: Verdana;

}

.Sub_Title {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 22px;

	color: #333333;

	font-weight: bold;

}

.Sub_Title2 {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 22px;

	color: #F48221;

	font-weight: bold;

}

.err { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight:bold; text-align: center;} 

.tblrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:5px 10px 0px 0px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}

.tblbg { background-color: #fff} 



.tblheader { 

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	height:21px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #F2730C;

	vertical-align: middle;

} 



.input { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 250px; border:none;  background:url(../images/inputbg.gif) no-repeat; height:29px; line-height:29px !important; padding-left:6px;}
.inputcapca { font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
width: 78px; 
height:29px; line-height:29px !important; 
padding-left:15px;
border:thin solid #999999;
margin:0 0 0 15px;}
.inputs { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #666666}
.inputCombo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border:none;  background:url(../images/inputbg.gif) no-repeat; height:29px; line-height:29px !important;}



/*.but { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:bold; background:url(../images/buttonbg.gif) no-repeat; text-align:center; width:64px; height:21px; padding-bottom:2px; border:none; font-weight: bold}*/

.but { font-family: Verdana; font-size: 12px; color: #FFFFFF; font-weight:bold; background-color: #F2730C; border: 1px solid #F2730C; font-weight: bold; border-radius: 5px 5px 5px 5px; line-height:20px; padding:3px 7px; cursor:pointer;}

.butLong { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:bold; background:url(../images/buttonbg-2.gif) no-repeat; text-align:center; height:21px; padding-bottom:2px; border:none; font-weight: bold}



.err { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FF0000; font-weight:bold; text-align: center;} 



.inputnowidth {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #666666;}

.User_Pannel{ padding-top:10px; padding-bottom:10px; float:right; padding-left:635px; padding-right:15px;}

.User_Links{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#EA7D20;

	text-decoration:none;

}

.User_Links:hover  {

  	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#EA7D20;

	text-decoration:underline;

  }
.tblbgLight {
	BACKGROUND-COLOR: #F99A48
}
.tblheaderLight {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F99A48; TEXT-DECORATION: none
}
.timercss{ FONT-WEIGHT: bold; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:18px; }

.extranotes{ FONT-WEIGHT: bold; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:18px; }

.resultsectiontitle{ FONT-WEIGHT: bold; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; padding-top:20px; padding-bottom:5px; line-height:18px; }

.BlueBoxTop {
	background:url(../images/blue-box-top-bg.gif) repeat-x;
	border-left:solid 1px #c6c6c6;
	padding:20px 0px 10px 20px;
	font-family:"trebuchet MS", Arial, Verdana;
	font-size:22px;
	color:#000;
	font-weight:bold;
}

.BlueBoxTop2 {
	background: url("../images/blue-box-top-bg.gif") repeat-x scroll 0 0 transparent;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #C6C6C6;
    color: #000000;
    font-family: "trebuchet MS",Arial,Verdana;
    font-size: 16px;
    font-weight: bold;
    padding: 8px 0 10px 20px;
}

.BlueBoxTopWTitle {
	background:url(../images/blue-box-top-bg.gif) repeat-x;
	border-left:solid 1px #c6c6c6;
	padding:-1px 0px 10px 20px;
	font-family:"trebuchet MS", Arial, Verdana;
	font-size:22px;
	color:#000;
	font-weight:bold;
}
.BlueBoxTop span {color:#f48221;}

.BlueBoxMidBg {
	background:url(../images/blue-box-mid-bg.gif) repeat-x #fffefd;
	border-left:solid 1px #c6c6c6;
	padding:10px 20px 10px 20px;
}
.BlueBoxRightBg {
	background:url(../images/blue-box-mid-right-bg.gif) repeat-y right;
}
.BlueBoxBotBg {
	background:url(../images/blue-box-bot-bg.gif) repeat-x;
}
.Paging {
	height:400px;
	overflow:auto;
}

.tblrowlight {
	font-size: 12px;
	font-weight: normal;
	line-height:16px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}
.style3{ text-align:left; }

/* 31 Jan 2012 */

.profile
{
	border:#666666 solid 1px;
}

.tblrownone{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:5px 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height:20px;
	background-color: #FFFFFF;
} 

p {margin:0px 0px 18px 0px; line-height:18px;}

.ShowContentTitle{ margin-top:-30px; padding-left:200px !important;}
.ShowContentLeftTitle{ margin-top:-30px;}
.ShowContentTitleWholePart{ margin-top:-30px;}
.Layer_Text{ display:block; margin-bottom:5px;}

/* Start Right Part Css */
.categraybg h1 {
    background: url("../images/orange-tabbg.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-family: 'MyriadProBold' !important;
    font-size: 15px;
    font-weight: bold;
    height: 40px;
    margin-bottom: 5px;
    padding: 6px 0px 0px 3px;
    text-shadow: 1px 2px 1px #4D4D4D;
	text-align:left;
}
.cat-menu ul {
    margin: 0;
    padding: 0;
}
.cat-menu li {
    background: url("../images/cat-bg.gif") no-repeat scroll 0 0 transparent !important;
    display: block;
    height: 24px;
    list-style-type: none;
}


.cat-menu li a {
    color: #6D6E71;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding-left: 23px;
    text-decoration: none;
}
css.css (line 79)
a {
    color: #6D6E71;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
    text-decoration: none;
}
.leftpart {
    float: left;
    margin-right: 10px;
    /*padding-right: 11px;*/
    width: 180px;
	margin-top:-22px;
}	
/* End Right Part Css */

/* Start 08 June 2012 */
.tblrow2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:5px 10px 5px 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
} 
.tblheaderLight2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F99A48; TEXT-DECORATION: none; padding:5px 10px 5px 10px;
}
.tblbg2{
	background-color:#F99A48;
}
/* End 08 June 2012 */

.BlueBoxTop3 {
	background: url("../images/blue-box-top-bg.gif") repeat-x left top #FFF;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #C6C6C6;
    color: #000000;
    font-family: "trebuchet MS",Arial,Verdana;
    font-size: 16px;
    font-weight: bold;
    padding: 8px 0 10px 20px;
}


.LatestTitle{ background:url('../images/right-top-cor.gif') no-repeat left top; font-size:14px; color:#FFFFFF; font-weight:bold; padding-left:20px; padding-right:10px; padding-top:18px; height:23px; margin-top:10px; }
.LatestTitle a,
.CategoryLatestTitle a { color:#FFF; }
.LatestTitleText{ font-size:11px; color:#666666; padding:10px 10px 0px 10px; background:url('../images/right-center-bg1.gif') repeat-y; }
.MoreBut{ padding:25px 0px 20px 14px;}
.social_vips{ position:fixed; right:20px; top:170px; z-index:99999999;}

/************ Nav Menu CSS Start ************************/

#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
margin-bottom:0px;

}

#nav a{
display:block;
padding:0px 10px;
text-decoration:none;
font-weight:bold;
position:relative; z-index:99;
background-color:#fff;
color:#333;
background: url("../images/cat-bg.gif") no-repeat scroll 0 0 transparent !important;
height:26px;
padding-left:25px;
}


#nav a:hover{
color:#333333;
background-color:#fff !important;
}

#nav li{
position:relative;

}

#nav ul {
position:absolute;
display:none;
top:-5px;
left:160px;
/*margin-left:-4px;*/
white-space:nowrap;
}

#nav li ul li {background:none !important;}
#nav li ul li a {background: url("../images/pink-arrow.png") no-repeat 10px 9px #f58220 !important; padding:5px 0px 5px 25px !important;  border:1px solid #e1e1e1;  min-width:240px; color:#fff;}


#nav li ul a{
height:auto;
z-index:1000;
}

#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:266px;
margin:0px 0 0 0px;
top:0px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}

/************ Nav Menu CSS End ************************/

.CategoryLatestTitle{ background:url('../images/right-top-cor.gif') no-repeat left top; font-size:13px; color:#FFFFFF; font-weight:bold; padding-left:10px; padding-right:0px; padding-top:18px; height:23px; margin-top:10px; }
.CategoryLatestTitleText{ font-size:11px; color:#666666; padding:0px 10px 0px 10px; background:url('../images/right-center-bg1.gif') repeat-y; }
.CategoryLatestTitleText ul { padding-top:10px !important; }
.CategoryLatestTitleText ul ul { padding-top:0px !important; }