body
	{
	MARGIN:0;PADDING:0;background:#F6CC46;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(/images/v3bodybg.gif);
	}
html {
  height: 100%;
  margin-bottom: 1px;
}

.headingClass h3
	{
	font-family:Verdana, sans-serif;
    color:#000000; font-size:1em;
	
	}


a:link,a:active,a:visited,a:hover
	{
	color:#990000;
	text-decoration:none;
	cursor:pointer;
	}

.rightMarginColumn
	{
	width:10px;float:right;
	}

.rightMarginColumnheader
	{
	width:4px;float:right;
	}
	
/*********Header Div starts here**************/
#headerDiv
	{
	background:transparent url(../images/topRowbg.gif) repeat scroll center center;
	clear:both; width:769px;
	height:45px;
	margin:0 auto
	}

img
	{
	border:none;
	}

/* used by: header, logo area: 200802191932 */
#headerDiv .leftColumn
	{
	float:left;
	margin-left:18px;
	width:200px;
	}

#headerDiv .rightColumn
	{
	float:right;overflow:hidden;width:500px;padding:0px;margin:0px;height:44px;
	}

#headerDiv .rightColumn .headerimages
	{
	width:500px;float:right;height:14px;text-align:right
	}

#headerDiv .rightColumn .headerimages .marginleft
	{
	margin-left:1px;
	}

#headerDiv .rightColumn .loginDiv
	{
	float:right;text-align:center;width:96px;margin-left:2px;height:44px;
	}

#headerDiv .rightColumn .registerDiv
	{
	float:right;width:95px;text-align:center;
	}
div.cchat
{
margin-top: -10px;
width: 150px;
}

a.headerLinks:link,a.headerLinks:active,a.headerLinks:visited,a.headerLinks:hover
	{
	color:#FFFFFF;font-size:.80em;font-weight:bold;text-decoration:none;
	}

#toggle,#toggle1,#toggle2
	{
	color:#FFFFFF;font-size:.80em;font-weight:bold;text-decoration:none; cursor:pointer; 
	}

.arrowclass
	{
	margin-left:5px;margin-right:5px;
	}
/*********Header Div ends here**************/

/***Content Div for Package Page***/
.contentDivPackage
{
background:transparent url(../images/whitebg.gif) repeat-y scroll center center;
clear:left;
overflow:hidden;
text-align:center;
width:769px;
margin:0 auto;
margin-bottom:10px;
}

.contentDivPackage .leftColumn
	{
	float:left;
    margin-top:21px;text-align:left;
    padding:0 0 0 10px;
	width:162px;
	}

.contentDivPackage .leftColumn .innerDiv
	{
	margin-top:5px;
	}
.copy
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em; color:#4c4c4b;
	padding:2px 0 0 0;
	}
a.classNormalLink:link,a.classNormalLink:active,a.classNormalLink:visited
	{
	color:#000000;font-style:italic;text-decoration:none; font-size:0.8em
	}
.contentDivPackage .leftColumnII
{float:left;width:160px;text-align:left;}

.contentDivPackage .rightColumnII
{float:left;padding-left:12px;;width:562px;text-align:left;;background:url(../images/imgPackageSep.gif) left repeat-y ;}

a.classActiveLink:link,a.classActiveLink:active,a.classActiveLink:visited,a.classActiveLink:hover
{color:#800000;font-size:.80em;font-weight:bold;text-decoration:none;}

a.classNormalLink:link,a.classNormalLink:active,a.classNormalLink:visited,a.classNormalLink:hover
{color:#000000;font-size:.80em;font-style:italic;text-decoration:none;}

a.classNormalSubLink:link,a.classNormalSubLink:active,a.classNormalSubLink:visited,a.classNormalSubLink:hover
{color:#000000;font-size:.72em;text-decoration:none;font-weight:bold;}


a.classNormalSubLink:link,a.classNormalSubLink:active,a.classNormalSubLink:visited,a.classNormalSubLink:hover
{color:#000000;font-size:.72em;text-decoration:none;font-weight:bold;}
.ounlineTuto{color:#800000;font-size:0.8em;font-weight:bold;}	


.outerUL
	{
	list-style-type:none;
	padding:0;
	margin:0;
	padding-bottom:20px;
	list-style-position:outside;
	width: 98%;
	}
.normalLI
	{
	padding-top:6px;
	padding-bottom:8px;
	padding-left:3px;
	}

.activeLI
	{
	background:#E5E5E5;
	padding-top:6px;
	padding-bottom:8px;
	padding-left:3px;

	font-weight:bold;
    }

.txtpackages
	{
	clear:left;
	padding-left:10px;
	padding-bottom:20px;
	font-size:0.75em;
	text-align:justify;
	line-height:1.4em;
	}
	
.txtpackages li
	{
	line-height:1.6em	
	}
	
.txtpackages h4
	{
	font-size:1em;
	}

	
.txtpackages p
	{
	text-align:justify;
	margin-bottom:10px;
	line-height:1.4em;
	font-size:1.1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

/*Change by Hemendra for country in above footer #*/
/**********Logo Row***********/
#logoRow
	{
	background:url(../images/logorow.gif)  center top;
	height:83px; width:769px;
	text-align:left; margin:0 auto;
	clear:both; font-size:0.85em;
	background-color:#E48412;
	}
	

#logoRow .leftColumn
	{
	float:left;width:382px;
	}

/* used from: include/header.php */
/* 200802071204 */
#logoRow .rightColumn
	{
	color:#ffffff;
	font-size:.85em;
	float:left;
	padding-top:49px;
	padding-left:20px;
	width:150px;
	}
	
.rightColumn h1
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em; color:#000000;
	padding:0 0 10px 10px;
	}

/*********Footer Div**************/

.footertopborder
	{
	overflow:hidden;
	background:url(../images/whitebg.gif) repeat-y center;
	text-align:center;
	clear:left;
	}


.paddingright
	{
	padding-right:35px;
	}

a:link.paddingright,a:active.paddingright,a:visited.paddingright
	{
	color:#4C4C4B;
	border-right:1px solid #4C4C4B;
    margin:0 0 0 20px;
	}
a:hover.paddingright
	{
	color:#820000;
	}

/************loginTopDiv****************/
* { margin:0 ; padding:0 }

/****************Overview*************/
.boardname, .boardname a 
	{
	width:100%;font-size:0.9em;font-weight:bold;color:#000000;
	}

.boardname label.subjects 
	{
	width:155px;
	}

.boardname label
	{
	float:left;
	width:53px;
	padding-top:8px;
	padding-bottom:8px;
	}

.boardname div
	{
	float:left;
	border-bottom:1px solid #E2E2E2;
	}

/*************Special Courses***************/
.specialcourses
	{
	width:100%;font-size:0.9em;font-weight:bold;
	}

.specialcourses br
	{
	clear:both;
	}
.specialcourses .coursename 
	{
	font-size:0.9em;width:157px;float:left;color:#000000;padding-left:10px;
	}

.specialcourses .paddingleftterms
	{
	padding-left:30px;
	}
.specialcourses label a:link,.specialcourses label a:active,.specialcourses label a:visited,.specialcourses label a:hover
	{
	color:#810001
	}

/*********************headingClasses**********/

.headingclasses .leftDiv
	{
	float:left;width:100px;
	}
.headingclasses .rightDiv
	{
	float:right;text-align:right;padding-top:5px;
	}

.itseasy 
	{
	margin-top:25px;margin-bottom:50px;
	}

/*************8View Sessions**********/
#country_menu 
	{
	background-color:#D76C0D;
	color:#FFFFFF;
	border:1px solid black;
	display:none;
	margin:0;
	padding:2px;
	position:relative;
	top:70px;
	left:-150px;
	width:120px;
	float:left;
	}
	
#country_menu ul 
	{
	margin:0; list-style-type:none;
	}
	
#country_menu ul li a
	{
	margin:0;color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	}

span.countryName
	{
	cursor:pointer;
	color:#FFFFFF;
    padding:1px 0 0 0;
	}
	
span.countryName h3
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:0.95em;
	margin:0; padding:0;
    float:left; padding:0 6px 0 0;
	color:#FFFFFF;
	}

/* GENERAL */
/* used for all bars with gradient background */
.barDiv h5
	{
	height:22px;
	padding-top: 5px;
	padding-left:10px;
	margin-top:10px;
	background-image: url(/images/bgOrange.gif);
	color:#FFFFFF;
	font-weight:bold;font-size:1em;
	background-color:#DF7917;
	}
	

.barDiv2
	{
	height:22px;
	padding-top:5px;
	padding-left:10px;
	background-image: url(/images/bgyellow.gif);
	color:#FFFFFF;
    font-weight:bold;
	}

/* 200802071243 */

.teachercomment2,.teachercomment4
	{
	clear:both;width:100%;margin-bottom:40px;
	}

.teachercomment3
	{
	clear:both;width:100%;margin-bottom:5px;
	}

.getstartedtxt
	{
    font-weight:bold;padding:0 0 35px 0;
	}

/***************Banner Div2**************/
.bannerDiv2 a:link,.bannerDiv2 a:active,.bannerDiv2 a:visited,.bannerDiv2 a:hover
	{
	color:#ffffff;font-size:15px;}
	.bannerDiv2 .smalltext{font-size:12px;}
	.paddingtop10{padding-top:10px;}
	.paddingbottom10{padding-top:10px;
	}

.txtpackages ul li
	{
	margin-left: 40px;
	list-style-image: url(/images/img_pencil.gif);
	}

/* used from: home page, drop down */

img#lhway_img
	{
	margin-top: 20px;
	margin-bottom: 20px;
	}

/*******styles for getstarted.php********/
.getstarted 
	{

	padding-left:3px;
	text-align:justify;	
	}
.getstarted .leftDiv
	{
	float:left;
	margin-top:-10px;
	}
.getstarted .rightDiv 
	{
	padding-bottom:20px;
	padding-left:60px;
	vertical-align:bottom;
	}

/************added for left_side_menu.php***********/

.hand
	{
	cursor:pointer;
	}

/* 200803261724 vikas shukla: styles for becometeacher.php */
/*************Teacher Step1**************/
.teachersStep 
	{
	font-family:Verdana;width:100%;font-size:0.85em;font-weight:bold;color:#000000;
	}
	
.email
	{
	padding:0 0 0 10px;
	}

.teachersStep input,.teachersStep  select,.teachersStep textarea
	{
	font-family:Verdana;
	}

.teachersStepSumm
	{
	font-family:Verdana;width:100%;font-size:0.7em;font-weight:bold;color:#2E2E2E;background:#F7F7F7;border-bottom:2px solid #BFBFBF;overflow:hidden;margin-bottom:10px;
	}

.teachersStepSummPadd
	{
	padding-left:10px;padding-right:10px;
	}

.borderFotFields
	{
	border:1px solid #F6CC46
	}

.nameSelect
	{
	width:50px; height:16px;
	}

.nameTxt
	{
	width:145px;height:16px;
	}

.emailTxt{height:16px;}

.txtContactNo{width:143px;height:16px;margin-top:5px;}

.resiNo{width:273px;height:16px;}
.addressTxt{width:184px;height:16px;margin-top:5px;}
.cityCountTxt{width:97px;height:16px;}
.btncontinueClass{margin-right:5px;border:0}

/* 200806111248:vikas:replacement of itseasy.gif (11K) to just plain text */
/* replacement of itseasdy.gif */
span.itseasy
	{
	display:block;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	border: solid 1px #F6CC46;
	padding:6px;
	text-align:center;
	}

/* 200806111248:vikas:replacement of itseasy.gif (11K) to just plain text */
span.itseasy b
	{
	color:#803232;
	font-size:1.2em;
	font-weight:normal;
	margin:4px;
	}

/* 200806131941:vikas:the main menu heading class */
div.menuhead h2
	{
	background:#D4D3D3;
	font-size:0.85em;
	color:#800000;
	font-weight:bold;
    padding:6px 0 6px 3px;

	}
	
div.menuhead a h3
	{
	font-size:1em;
	color:#000000;
	padding-left:3px;
	padding-top:6px;
	margin-bottom:4px;
	}	

div.nobg
	{
	background-color:white;
	}

div.menuhead a h1
	{
	color:#800000;
	font-size:1.2em;
	text-decoration:none;
	}

/*200807081243:shukla:bug#687:filename#modules.php: corrected the property of a link */

.contentDivPackage .rightColumn
	{
	float:left;
	width:562px;
	padding:0;
	margin-top:21px;
	text-align:left;
	background:none;
	background:url(../images/imgPackageSep.gif) left repeat-y;
	}
	
.summery
{
	float:left;
	width:720px;
	padding:0 0 0 20px;
	margin-top:21px;
	text-align:left;
	background:none;
	}
	
.summery form
{
margin:0 0 0 180px;
}	
/*200808261120:shukla:bug#808:added a div for new learninghour logo*/
.imghead
	{
	float:left;
	padding:0 0 0 6px;
	}
	
.bold
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF; text-align:center; font-size:12px; padding:0;
	font-weight:bold; margin:0 0 0 0;
	}
span.barDiv
	{
	display:block;
	margin-bottom:10px;
	width:100%;
	}
.mar
{
margin:0 0 0 50px;
}
.contentpaneopen
	{
	padding-top:10px;
	}

	/*************Student Comments**************/
.teachercomment1
	{
	font-family:"Verdana, sans-serif"
	}
.teachercomment1 .leftDiv
	{
	float:left;width:30px;
        padding-left:12px;
        padding-top:12px;
        text-align:justify;
	}
.teachercomment1 .centerDiv
	{
	float:left;width:440px;
	padding-top:15px;
	padding-left:20px;
	line-height:20px;text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
.teachercomment2 .leftDiv
	{
	float:left;width:280px;
        padding-left:70px;
        padding-top:12px;
        text-align:justify;
	font-size:10pt;
	}
	
.teachercomment3
	{
	font-family:"Verdana, sans-serif";
	margin:-25px 0 0 0;
	}
.teachercomment3 .centerDiv
	{
	padding-left:110px;
	float:left;width:382px;
	padding-top:12px;
	line-height:20px;text-align:justify;
	}
.teachercomment3 .rightDiv
	{
	float:right;text-align:right;
    text-align:justify;
	}

.teachercomment4
	{
	font-family:"Verdana, sans-serif"
	}
.teachercomment4 .rightDiv
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:right;
    text-align:right;
    padding-right:12px;
    padding-top:12px;
	}
	
.header,.footer,.content
	{
	width:769px;
	margin:0px auto;
	}

.footer
	{
	background:transparent url() repeat-y scroll center;
	border:0px solid red;
	margin:0pt auto;
	width:769px;
	}
.align
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center; width:760px;
	color:#000000; float:left;
	margin:0; padding:0; 
	}
.align span a
	{
	font-size:0.7em;
    line-height:30px;
	margin:0 0 0 0;
	}
.over
	{
	margin: 0px 0px 0px 4px;
	overflow:hidden;
	width: 731px;
	}

.teachersDiv
	{
	background:#FAFAFA;width:100%;
	border-bottom:1px solid #F4F4F4;
	padding:7px 0px 7px 0px;
	margin-bottom:8px;
	overflow:hidden;clear:both
	}

.teachersDiv .imgDiv
	{
	background:#ffffff;
	margin:0px 7px 0px 5px;float:left;
	}

.teachersDiv .teacherDetail
	{
	float:left;
	margin-top:-5px;
	margin-right:7px;
	width:418px;
	text-align:justify;
	}

.teachersDiv .teacherDetail .teachername
	{
	color:#000000;
	font-size:0.9em;
	font-weight:bold;
	}

.teachersDiv .teacherDetail .qualification
	{
	color:#969696;
	font-size:.72em;
	}

.teachersDiv .teacherDetail .details
	{
	color:#010101;
	font-size:10pt;
	line-height:22px;
	}

.firstDiv
	{
	float:left;
	}

.lastBox
	{
	margin-left:310px;
	}

#contactusForm .text .leftDiv
	{
	float:left;
	margin-left:170px;
	padding-bottom:5px;
	padding-top:60px;
	}

#contactusForm .livechat1
	{
	font-size:0.75em;
	}
#contactusForm .livechat1 .leftDiv
	{
	float:left;
	padding-left:18px;
	}
	
#contactusForm
	{
	font-size:0.85em;
	float:left;
	margin:0 0 0 0;
    padding:0 0 0 0;
	}
	
#contactusForm label
	{
	float:left;
	margin:0 0 0 0;
    padding:0 0 0 0;
	}
	
#contactusForm input,#contactusForm textarea
	{
	float:right;
	margin:0 100px 10px 0;
    padding:0 0 0 0;
	}

.studentcomments
	{
	clear:both;background:url(../images/img_bgstudentcomment.gif) repeat-y;
	width:100%;overflow:hidden;font-size:0.8em;font-weight:bold; 
	padding-right:10px; line-height:15px;
	}
	
.studentcomments blockquote
	{
	padding:0 0 0 60px;
	background:url(../images/quotes.gif) no-repeat top left;
	}
	
.studentcomments img
	{
	float:left;
	padding:0 20px 0 0;
	}

.studentcomments .leftDiv
	{
	float:left;width:60px;padding-left:12px;padding-top:12px; 
	}

.studentcomments .centerDiv {
	float:left;
	line-height:20px;
	padding-top:12px;

	text-align:justify;
	width:470px;font-family:verdana;
}
.studentcomments .rightDiv{float:right;text-align:right;padding-right:180px; margin:-20px 0 0 0}

.firstlabeltxtfields{width:130px;margin-top:14px;display:block;float:left;}
#institute_name{width:350px;margin-top:0px;}
.degreeDiplomatxts{width:90px;}
.percentageTxts{width:30px;}
.txtArealbl{width:242px;display:block;}
.txtFieldLasts{width:161px;display:block;float:left;color:#7D7D7D}
.txtFieldLastss{width:189px;display:block;float:left;color:#7D7D7D}
.borderNone{border:0;}
.floatDip{float:left;display:block;}
.clrLtGrey{color:#7D7D7D}
.nameTxtfs{width:190px;}
.emailTxts{width:193px;}
.txtContactNos{width:127px;}
.resiNos{width:256px;}
.addressTxts{width:202px;}
.cityCountTxts{width:95px;}

.labelQues{font-size:12px;display:block;padding-left:10px;padding-bottom:4px;}
.step4txtarea{width:547px;height:72px;}
.step4txtareaNH{width:547px;color:#7D7D7D}
.step3check{border:1px solid #F6CC46;float:left;}
.firstLabeltxt{width:178px;display:block;float:left;margin-top:3px;padding-left:8px;}
.seconLabeltxt{width:10px;display:block;float:left;margin-top:3px;padding-left:3px;}
.thirdlabelTxt{width:165px;display:block;float:left;margin-top:3px;padding-left:3px;}
.txtFieldLast{width:161px;height:18px;}
.styleListfour{width:117px;float:left;}
.clearbothSc{clear:both}
.selectCtrl{font-size:.85em}
.labelSelectside{float:left;display:block;margin-top:20px;margin-left:20px;background:#F9F9F9;width:251px;padding:5px 5px 5px 5px}

.firstLabel{width:88px;display:block;float:left;}
#institute{width:188px;}
.firstlabeltxtfield{width:105px;height:16px;margin-top:10px;}
.degreeDiplomatxt{width:75px;height:16px;}
.percentageTxt{width:30px;height:16px;}
.txtAreaQual{width:242px;height:74px;}

.specialcourses label {
	float:left;
	padding-bottom:8px;
	padding-top:8px;
}

.specialcourses label.duration {
width: 150px;
}


.specialcourses div
	{
		float:left;
		border-bottom:1px solid #E2E2E2;
	}

table#lhway td
	{
	font-size: 0.95em;
	font-family: Verdana,sans-serif;
	text-align: justify;
	padding-top:5px;
	padding-bottom:5px;
	}

table td#lhwaytext
	{
	padding-right:10px;
	padding-left:5px;
	}

.teachercomment1
	{
	clear:both;width:100%;
	}

.teachercomment3 .centerDiv 
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
	line-height:20px;
	padding-left:110px;
	padding-top:12px;
	text-align:justify;
	width:385px;
	}

.bullettext {
		font-weight:bold; 	
		padding-top:5px;
		padding-bottom:30px;
		line-height:1.7em;
	}
	.boxDiv
	{
		margin-left: 200px;	
	}
	
	.lastBox
	{
		margin-left:310px;
	}
	.firstDiv
	{
		float:left;
	}
	
	.mid{
		font-weight:bold; 	
		margin-left:8em;		
		margin-top:4em;
		margin-bottom:5em;
	}

/*-----Navbar open----*/
#navbarin, #navbarus,#navbarge,#navbargu,#navbartu{width:100%; float:left; height:30px; background:#FFFDE1; border:1px solid #CCCCCC; margin:0 0 3px 0; padding:0 0 0 0;}
#navbarin ul,#navbarus ul,#navbarge ul,#navbargu ul,#navbartu ul{ margin:0 ; padding:0; list-style-type:none;}
#navbarin li,#navbarus li,#navbarge li,#navbargu li,#navbartu li{ margin:0; padding:0; float:left; border-left:1px solid  #CCCCCC;}
#navbarin a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color: #990000; float:left; padding:8px 26px 10px 20px; margin:0; font-weight:bold;}
#navbarus a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color: #990000; float:left; padding:8px 6px 10px 6px; margin:0; font-weight:bold;}
#navbarge a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color: #990000; float:left; padding:8px 28px 10px 20px; margin:0; font-weight:bold;}
#navbargu a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color: #990000; float:left; padding:8px 22px 10px 23px; margin:0; font-weight:bold;}
#navbartu a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color: #990000; float:left; padding:8px 53px 10px 21px; margin:0; font-weight:bold;}
#navbarin a:hover{ background: #ffffff}
#navbarus a:hover{ background: #ffffff}
#navbarge a:hover{ background: #ffffff}
#navbargu a:hover{ background: #ffffff}
#navbartu a:hover{ background: #ffffff}
/*-----Navbar end----*/

.maroontext{color:#810100;}
a.maroontextlink:link, a.maroontextlink:active, a.maroontextlink:visited, a.maroontextlink:hover {
color:#810100;
}

.premierModules{width:100%;font-size:0.9em;color:#221E1F;font-family:verdana;}
.premierModules label {float:left;padding-top:10px;padding-bottom:10px;}
.premierModules .headingClr{background:#F6CC46;width:566px;overflow:hidden;font-weight:bold;overflow:hidden;clear:both;}
.premierModules .alternateClr{background:#F2F2F2;width:565px;overflow:hidden;}
.premierModules .label1{width:88px;padding-left:10px;}
.premierModules .label2{width:168px; text-align:left;}
.premierModules .label3{width:22px}
.premierModules .label4{width:150px}
.premierModules .label5{width:120px;}
.paddingfirst{}
.paddingsecond{padding-left:10px;}
.paddingthird{}
.paddingfourth{}
.paddingfifth{text-align:center;}
.textaligncenter{text-align:center}
.borderbottommaroon{border-bottom:2px solid #800000;}
.premierModules br
{clear:both;}
.premierModules .coursename{width:157px;float:left;color:#000000;padding-left:10px;}
.premierModules .paddingleftterms{padding-left:30px;}
.premierModules label a:link,.premierModules label a:active,.premierModules label a:visited,.premierModules label a:hover
{color:#810001}
.boxClass
{width:567px;}
.boxClass .boxTop{width:567px;overflow:hidden;background:url(../images/toplineBox.gif) no-repeat;height:4px;}
.boxClass .boxbottom{width:567px;overflow:hidden;background:url(../images/bottomlinebox.gif) no-repeat;height:4px;}
.boxClass .boxmiddle{background:url(../images/boxmiddle.gif) repeat-y}
.boxClass .boxmiddle .paddingBox{padding:7px 7px 7px 7px;font-size:1em;color:#221E1F;font-weight:bold;width:554px}
.boxClass .boxmiddle .paddingBox .marginpen{margin:6px 10px 6px 10px;}
.boxClass .boxmiddle .txtCenter{text-align:center;}
.boxClass .boxmiddle .paddingBox .fontmaroonBig{color:#800000;font-size:15px;}

.groupHeading {background:url(../images/bgOrange.gif);width:566px;height:27px;clear:both;}
.groupHeading .txtHeading{color:#ffffff;font-size:13px;padding-left:13px;padding-top:4px;font-weight:bold;}
.groupDetails{background:url(../images/bgGroupDetails.gif) #F7F7F7;border-bottom:1px solid #CECECE;overflow:hidden;width:566px;clear:both;}
.barDivh
	{
	float:left;
	padding-top:5px;
	padding-left:10px;
	margin-top:10px;
	width:562px;
	}
.barDivh ul
	{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.barDivh ul li
	{
	margin:0;
	padding:0;
	display:inline;
	}
.barDivh ul li a.kmla
	{
	display:block;
	float:left;
	font-size:0px;
	text-indent:-1000px;
	height:33px;
	margin:1px 0 0 -5px;
	width:315px;
	background:url(/images/online.gif) no-repeat;
	}

.barDivh ul li a.kmlb
	{
	color:#CCCCCC;
	display:block;
	float:right;
	font-size:0px;
	text-indent:-1000px;
	height:33px;
	margin:1px 0 0 -60px;
	width:300px;
	background:url(/images/tutioncentre.gif) no-repeat;
	}
.barDivh ul li a.kmld
	{
	display:block;
	float:left;
	font-size:0;
	text-indent:-1000px;
	height:33px;
	margin:1px 0 0 -5px;
	width:314px;
	background:url(/images/onlinetuta.gif) no-repeat;
	}
.barDivh ul li a.kmlc
	{
	color:#E7E7E7;
	display:block;
	float:right;
	font-size:0;
	text-indent:-1000px;
	height:33px;
	margin:1px 0 0 -60px;
	width:300px;
	background:url(/images/tutioncentrea.gif) no-repeat;
	}


.headingClass
{font-family:Verdana, sans-serif;font-weight:bold;color:#000000;font-size:12pt;}
	
.inactive_b{background-image:url(/images/img_not_highlighted.jpg);}

/*vikas shukla added these styles for popups*/
/* CSS Document */

/***************Popup Classess**************/
.outePopup{width:590px;overflow:hidden;clear:both;margin-top:10px;}
div#payopt div.outePopup{clear:both; background-color:#FFFFFF;width:auto;margin-top:0px;}
.outePopupsmall{width:481px;overflow:hidden;clear:both;margin-top:10px;}
.topLine{width:590px;clear:both;background:url(../images/popuptop.gif) no-repeat;height:2px;border:0px solid red;overflow:hidden;}
div#payopt div.topLine{width:670px;}
.topLinesmall{width:481px;clear:both;background:url(../images/popuptopsmall.gif) no-repeat;height:2px;border:0px solid red;overflow:hidden;}

.middlepopupinner{background:url(../images/popupbgBottom.gif) no-repeat right bottom;margin-right:3px;overflow:hidden;}
.middlepopupOuter {background:url(../images/popupbg.gif);text-align:left;padding-left:5px;border:0px solid red;width:665px;}
.middlepopupOutersmall {background:url(../images/popupbg.gif);text-align:left;padding-left:5px;border:0px solid red;overflow:hidden}

.popupheader{background:url(../images/popupheaderbg.gif) no-repeat; width:100%;height:160px;}
.popupheader1{background:url(../images/online_free.gif) no-repeat; width:100%;height:160px;}
.popupheaderinner{font-size:14px;color:#ffffff;font-weight:bold;padding-left:9px;padding-top:96px;}
.popupheadersmall{font-size:12px;color:#800000;font-weight:bold;padding-left:5px;padding-top:5px;width:100%;}
.txtContent{width:100%;clear:both;}
.paddingleftrightContent{margin-left:16px;margin-right:16px;}
.headingLine{color:#800000;font-size:13px;font-weight:bold}
.txtPopup{color:#221E1F;font-size:12px;font-weight:bold;}
.txtPopuppayment{color:#221E1F;font-size:12px;}
.visamastercard{margin-bottom:5px;vertical-align:middle}
.firstbankbox{background:url(../images/bgbankbox.gif);width:294px;overflow:hidden;float:left;}
.secondbankbox{background:url(../images/bgbankbox.gif);width:294px;overflow:hidden;float:right;}
.middleline{float:left;width:42px;text-align:center;padding-top:4px;}
.lbl1{padding:0;color:#221E1F;font-size:12px;font-weight:bold;float:left;width:116px;text-align:left;margin-left:4px;}
.lbl2{padding:0;color:#221E1F;font-size:12px;float:left;width:151px;text-align:left;margin-left:10px;}
.grouprules {padding:0;margin:0;list-style-type:none;margin-left:30px;padding-bottom:30px;}
.grouprules LI{list-style-image:url(../images/orangepen.gif);color:#221E1F;font-size:12px;font-weight:bold;border-bottom:1px solid #DDB73F;padding:0;margin:0;padding-bottom:10px;}
.firstheader{float:left;width:142px;text-align:center;margin-top:10px;font-size:18px;color:#ffffff;font-weight:bold;}
.secondheader{width:401px;margin-left:14px;float:left;font-size:12px;color:#221E1F;line-height:20px;text-align:justify}
.secondheaderboard{width:465px;margin-left:14px;float:left;font-size:12px;color:#221E1F;line-height:20px;text-align:justify}
.secondheaderMedia{width:301px;margin-left:14px;float:left;font-size:12px;color:#843604;line-height:26px;text-align:justify;padding-top:20px;}
.mediarules {padding:0;margin:0;list-style-type:none;margin-left:3px;padding-bottom:30px;}
.mediarules LI{list-style-image:url(../images/maroonlistimage.gif);color:#221E1F;font-size:12px;font-weight:bold;padding:0;margin:0;padding-bottom:15px;}
.leftContentpopup{width:225px;float:left;font-size:12px;color:#221E1F;text-align:justify;}
.centerContentpopup{width:28px;text-align:center;float:left;}
.rightContentpopup{width:170px;float:right;text-align:left;margin-top:40px;font-size:12px;color:#221E1F;}
.rightContentpopupboard{width:240px;float:left;text-align:left;font-size:12px;color:#221E1F;}
.livechat{margin-right:5px;margin-bottom:20px;}
.classstandard{font-size:13px;color:#D04302;font-weight:bold;}
.classsamplepaperoute{width:100%;overflow:hidden;border-bottom:1px solid #E9C242;padding-bottom:10px;}
.rightContentpopupboard{width:164px;float:left;text-align:left;font-size:12px;color:#221E1F;}
.rightContentpopupboard .classsamplepaperoute{padding-bottom:5px;padding-top:5px;}
.classsamplepaperleft{width:142px;float:left;font-size:12px;color:#221E1F;}
.rightContentpopupboard .classsamplepaperleft{width:52px;clear:both;font-size:12px;color:#221E1F;height:25px;}
.classsamplepaperright{width:77px;float:right;font-size:12px;color:#221E1F;}
.rightContentpopupboard .classsamplepaperright{width:77px;float:right;font-size:12px;color:#221E1F;height:25px;}
.btnviewpdf{vertical-align:middle;border:0;}
.bigregistertxt{font-size:14px;color:#FF0000;text-align:center;font-weight:bold;padding-bottom:10px;}
.biggerregistertxt{font-size:18px;color:#FF0000;text-align:center;font-weight:bold;}
.phonediv{background:url(../images/img_phone.gif) no-repeat;padding-left:32px;padding-top:30px;color:#221E1F;font-weight:bold;font-size:13px;line-height:25px;}


div#formFill label
{
	display:block;
	margin-left:5px;
	width: 100px;
	text-align:right;
	float:left;
	font-size:10pt;
}

div#formFill
{
	background-color:#DE7517;
}

div#formFill input
{
	margin-bottom:5px;
	margin-left:10px;
}

div#formFill input#grade1,
div#formFill input#grade2,
div#formFill input#grade3
{
	margin-bottom:10px;
}

.referline
{
	padding-bottom:10px;
}

div#formFill_sat label
{
	display:block;
	margin-left:5px;
	font-size:10pt;
	width: 125px;
	text-align:right;
	float:left;
}

div#formFill_sat
{
	background-color:#dcdada;
}
div#formFill_sat p
{
color:#000000;
}
div#formFill_sat a, div#formFill_iit_pet a, div#formFill_pmt a
{
	color:#FFFFFF;
	font-size:0.8em;
	padding:0 0 6px 6px;
}


div#formFill_sat input
{
	margin-bottom:5px;
	margin-left:10px;
	font-size:10pt;
}

div#formFill_iit_pet label
{
	display:block;
	margin-left:5px;
	font-size:10pt;
	width: 125px;
	text-align:right;
	float:left;
}

div#formFill_sat label#option, div#formFill_iit_pet label#option, div#formFill_pmt label#option
{
	display:block;
	float:left;
	padding-top:0px;
	width:270px;
}
div#formFill_sat p, div#formFill_iit_pet p, div#formFill_pmt p
{
	font-size:0.8em;
	padding:0 0 0 4px;
}

div#formFill_iit_pet
{
	background-color:#DCDADA;
}

div#formFill_iit_pet input
{
	margin-bottom:5px;
	margin-left:10px;
	font-size:10pt;
}
.optiontext{
	font-size:10pt;
	padding-left:5px;
	vertical-align:top;
}
div#formFill_pmt label
{
	display:block;
	margin-left:5px;
	font-size:10pt;
	width: 125px;
	text-align:right;
	float:left;
}

div#formFill_pmt
{
	background-color:#DCDADA;
}

div#formFill_pmt input
{
	margin-bottom:5px;
	margin-left:10px;
}

#blinkme
{
	font-size:14px;
	color:#FFFF00;
	text-decoration:underline;
}
.smallfont
{
	font-size:11px;
}
div#formFill_sat input[type=text], div#formFill_iit_pet input[type=text], div#formFill_pmt input[type=text]
{
		width:250px;
}
#showPopup3{
	border: solid 2px black;	
	margin-left:10px;
	position:absolute;
	top:5px;
	z-index:1;
	background-color:#FFFFFF;
	display:none;
	width: 670px;	
}

#showPopup4{
	border: solid 2px black;	
	position:absolute;
	z-index:1;
	background-color:#FFFFFF;
	display:none;
	width: 483px;	
}
#showPopup5{
	border: solid 2px black;	
	position:absolute;
	z-index:1;
	background-color:#FFFFFF;
	display:none;
	width: 483px;	
}

#showPopup6{
	border: solid 2px black;	
	position:absolute;
	z-index:1;
	background-color:#FFFFFF;
	display:none;
	width: 504px;	
}
#payopt{
	border: solid 2px black;	
	position:absolute;
	top:200px;
	left:300px;
	z-index:1;
	display:none;
}
/*******Contact Us Popup*******/
/* CSS Document */

#contactusForm .style1 {font-family: "Trebuchet MS";}
	/*************Student Comments**************/
#contactusForm .highlighted
{
font-size:.80em;
font-weight:bold;
color:#FFFFFF;
}
#contactusForm .highlighted .leftDiv{
float:left;
width:0px;
padding-bottom:5px;
}

#contactusForm .text
{
	background-image: url(/images/bgOrange.gif);
	font-size:0.98em;
}
#contactusForm .text .leftDiv{
float:left;
margin-left:170px;
padding-bottom:5px;
padding-top:20px;
}

#contactusForm .livechat1{
font-size:0.75em;
}
#contactusForm .livechat1 .leftDiv
{
float:left;
padding-left:18px;
padding-top:10px;
}

#contactusForm .livechat1 .centerDiv{
float:left;
padding-left:18px;
width:250px;
line-height:30px;
}

#contactusForm 
{
	border: solid 2px black;	
	position:absolute;
	top:500px;
	z-index:1;
	background-color:#FFFFFF;
	display:none;
	width: 450px;	
	background-image: url(/images/live_chat_bg.jpg)
}

div#contactusForm span.leftDiv
{
	width:auto;
}

#contactusForm p
{
	padding:2px;
}

#contactusForm .rightDiv { 
	width:170px;
	float:right;
	display:block;
}
 

#contactusForm .livechat1 label
{
	display:block;
	width: 100px;
	float:left;
}

#contactusForm input,#contactusForm textarea
{
border: solid 1px #AFAFAF;
margin: 2px;
width: 150px;
float:left;
}

#contactusForm .livechat1 .centerDiv label
{
width:auto;
}

input#v_cimageverification
{
width: 50px;
}

img#imageverification
{
margin-left:60px;
}
#contact_response
{
	color:#800000;
	font-weight:bold;
	margin-left:15px;
	margin-top:90px;
}
/************/
#formFill{
	border: solid 2px black;	
	width:385px;
	position:absolute;
	background-color:#FFFFFF;	
}
.specialcourse{
	border: solid 2px black;	
	width:463px;
	position:absolute;
	display:none;
	z-index:0;
	background-color:#DE7517;	
}
#formFillGap

{	width:100%;margin:0;
	height:35px; padding:0;
	background-color:#DC7317;
}

#formFillGap a
{	
	float:left;color:#ffffff;
	padding: 6px 0 0 6px;
}

/**********************************/
/***************Popup Classess for smart classes**************/
.outePopupsmallsmart
{
	width:504px;
	overflow:hidden;
	clear:both;
	margin-top:10px;
}
.popupheadersmart
{
	background:url(../images/smartclass-popup-bkg.gif) no-repeat;
	width:504px;
	height:340px;
}
.firstheadersmart
{
	width:142px;
	text-align:center;
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
	padding-bottom:160px;
}
.secondheaderMediasmart
{
	width:301px;
	margin-left:24px;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	line-height:26px;
	text-align:justify;
}


/* used from: learninghourway.php : 200802141645 */
ul#smartclassmodules
{
	padding-left: 35px;
	list-style-image: url(/images/orangebullet.gif);
}

ul#smartclassmodules li
{
	margin-bottom: 8px;
	font-weight: bold;
	font-size: 0.8em;
	padding-left: 5px;
}

ul#smartclassmodules li img
{
	position: absolute;
	left: 300px;
}
.paddingleft20
{padding-left:20px;
}
.smarttext{
padding-left:17px;
font-family:Verdana, sans-serif;
font-weight:bold;
font-size:0.82em;
}

#right_colum
{ 
	width:110px;
	height:250px; 
	float:left;
	margin-top:10px; 
	padding:0 0 0 8px;
}
#right_colum_launch, #right_colum_launch2
	{ 
	width:135px;height:180px; 
	float:left;margin:0 0 0 -2px; 
	padding:0 0 0 10px; text-align:center;
	background:url(/images/Launch_bg.gif) no-repeat;
	}
#right_colum_launch2
{
	background:none;
}	
#right_colum_launch	p, #right_colum_launch2	p
	{
		color:#000000;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:0.72em;
		font-weight:bold;
		line-height:23px;
		margin:10px 0 0 -8px;
		/*padding:32px 0 7px;*/
		text-align:center;
	}
#right_colum_launch2	p
{
	cursor:pointer;
	color:#0000FF;
}
.curs
{
	cursor:pointer;
}
.launch
	{ 
	m999argin:15px 0 0 25px;
	f999loat:left;
	}
#services
{
	float: left;
	width: 580px;
	border-right:1px solid #D1D1D1;
}	
.atStart
	{
	padding-right:10px;
	}

.lh
{
font:normal 0.8em Verdana, Arial, Helvetica, sans-serif;
width:550px; text-align:justify;
padding:10px 0 0 10px;
}

.bottoma
{
background:url(/images/u42.gif) no-repeat; 
width:769px; 
height:66px;
margin:0 auto;
clear:both;
}

.lhtc
{
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.7em;
margin:0;
padding:6px 0 0 25px;
}

.lot
{
color:#FFFF00;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.7em;
margin:0;
padding:0 0 0 120px;
}

.lhta
{
color:#FFFF00;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.7em;
margin:0;
padding:0 0 0 50px;
vertical-align:top;
}

.gme a
{
color:#FFFF00 !important;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.7em;
font-style:italic;
margin:0;
padding:0;
text-decoration:none;
}

.overtext
{
width:565px;
}

#top
{
width:100%; height:44px;
background:#800000;
}
#top p
{
margin:0;
}
#top p a
{
margin:-30px 0 0 300px; 
float:left;padding:0;
}
#top span a
{
margin:-30px 0 0 400px; 
float:left;padding:0;
}

p
{
margin-top:5px;
}

#errors
{
width:287px;
height:124px;
margin:0 auto;
background:url(/images/error.gif) no-repeat;
position:absolute;
top:150px; left:210px;
}

#errors p
{
font:0.8em Verdana, Arial, Helvetica, sans-serif;
padding:25px 0 0 6px;
color:#FFFFFF;
font-weight:bold;
line-height:1.4em;
}

#errors acronym
{
font:0.8em Georgia, "Times New Roman", Times, serif;
padding:2px 10px 0 0;
color:#000000;
font-weight:bold;
font-style:italic;
float:right;
}


/*-- form design for cms--*/

#cgm,#ncm,#cmf,div.fc11
	{
	font-family:Liberation Sans;
	width:580px;
	padding:0 20px 20px 0;
	margin:0 auto;
	background:#ebf1f7;
	border:1px solid #bbd0e5;
	}
	



#sb
	{
	font-family:Liberation Sans;
	width:880px;
	padding:0 20px 20px 10px;
	margin:0 auto;
	background:#ebf1f7;
	border:1px solid #bbd0e5;
	}
	
#sab
	{
	font-family:Liberation Sans;
	width:650px;
	padding:0 20px 20px 0;
	margin:0 auto;
	background:#ebf1f7;
	border:1px solid #bbd0e5;
	}
	
#ppp
	{
	font-family:Liberation Sans;
	width:850px;
	padding:0 20px 20px 0;
	margin:0 auto;
	background:#ebf1f7;
	border:1px solid #bbd0e5;
	}
	
#cgm h1,#sab h1,#ppp h1,#cmf h1
	{
	font:1.3em Liberation Sans;
	font-weight:bold;
	margin:0;
	padding:2px 0 0 30px;
	}

#cgm h2,#sab h2,#cmf h2,#sb h2
	{
	font:1em Liberation Sans;
	font-weight:bold;
	margin:0;
	padding:2px 0 0 0;
	}

.class
{
padding:10px 0 10px 30px;
}
	
#cgm label,div.fc11 label
	{
	padding:0 15px 0 30px;
	margin:0; 
	float:left;
	width:150px;
	}
	
#cmf label
	{
	padding:0 15px 0 30px;
	margin:0; 
	float:left;
	font:1em Liberation Sans;
	width:180px;
	}
	
#cmf tr td label
	{
	width:240px;
	padding-left:0px;
	}
	
#cmf table,#cgm table
	{
	margin:0 0 0 30px;
	}
	
#sb table
	{
	margin:0;
	padding:0;
	}
	
#sb td{
	margin:0;
	padding:0 2px 0 2px;
	}

input.sub{
	margin:20px 0 0 52px;
	}

#cmf td
	{
	margin:0;
	padding:0 10px 0 6px;
	}
	
#sab label
	{
	padding:0 15px 0 30px;
	margin:0; 
	float:left;
	width:198px;
	}
	
p.des
	{
	padding:15px 0 0 160px;
	margin:0 0 10px 0;
	clear:both;
	}
	
p.sd
	{
	padding:15px 0 0 225px;
	margin:0 0 10px 0;
	clear:both;
	}
	
p.sear
	{
	padding:15px 0 0 160px;
	margin:0 0 10px 0;
	clear:both;
	}
	
#cgm td,#sab td,#ppp td
	{
	padding:6px 6px 0 13px;
	font-family:Liberation Sans;
	font-size:16px;
	}
	

	
#cgm td a
	{
	text-decoration:underline;
	color:#0000FF;
	}

#cgm p,div.fc11 p
	{
	margin:5px 0 0 0;
	}
#cgm p.clear,div.fc11 p.clear
	{
	clear:both;
	}
.message
	{
	color:#CC0000;
	font-size:16px;
	font-weight:bold;
	padding:0 0 0 30px;
	height:25px;
	}

.onetime
	{
	width:230px; float:left;
	}
	
.name
	{
	font:0.9em Liberation Sans;
	}
	
table tr.head td
	{
	font:1em Liberation Sans;
	font-weight:bold;
	}

#install{
padding:0 0 0 160px;
font-family:Liberation Sans;
}

.ota
{
float:left;
padding:0 0 0 6px;
}

#ncm,#ncm h4,#ncm h2,#ncm h1,#ncm h3,#ncm h5,#ncm h6
{
padding:4px;
}
#ncm ul,#ncm ol
{
	margin-left: 25px;
	margin-bottom: 20px;
	list-style-type:none;
}
#headerDiv .rightColumn .cchat
{
	width:140px;
}
#bcs
{
	background-color:#FFF2A4;
	display:none;
	left:250px;
	padding:2px 13px 10px;
	position:absolute;
	text-align:right;
	top:120px;
}


/* 2009 helpline scheulde image, 200902211132:vikas */
img#2009schedule
{
	position: absolute;
	display: none;
	top: 1790x;
	left: 200px;
}


div.fc11
{
	width: inherit;
	width:620px;
	font-family:verdana;
	font-size: 12px;
}

div.fc11 table.results td
{
	padding: 4px;	
}

div.fc11 table.results tr.head td
{
	9font-size: inherit;
}

div.fc11 table.results td.classnames
{
	white-space: nowrap;
}