body
{
MARGIN:0;PADDING:0;background:#F6CC46;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-image:url(/images/v3bodybg.gif);
}

div
{
	font-family:Verdana;
}

.headingClass
{font-family:Verdana, sans-serif;font-weight:bold;color:#000000;font-size:12pt;}

.headingClassW
{font-weight:bold;color:#ffffff;font-size:1.0em;
}

.palignright
{text-align:right;}
a:link,a:active,a:visited,a:hover
{color:#000000;text-decoration:none;font-size:13px;}

.normaltext
{
	font-size:13px;
	font-family:Verdana;
	text-align:justify;
}

.maroontext{color:#810100;}
.graytext{color:#333333}
.orangetxt{color:#DD7A12;}
.boldfont
{font-weight:bold;}
img{border:0;}
a.maroontextlink:link,a.maroontextlink:active,a.maroontextlink:visited{color:#810100;}
a.maroontextlink:hover{color:#FF1111;}

/*************Outer Div starts here---*/
#outerDiv
{width:769px;border:0px solid red;margin:0 auto;background:url(../images/whitebg.gif) repeat-y center; margin-bottom:10px; 
}

.leftMarginColumn
{width:16px;float:left;}

.rightMarginColumn
{width:10px;float:right;}

.rightMarginColumnheader
{width:4px;float:right;}

.leftMarginColumnFooter
{width:20px;float:left;}

.rightMarginColumnFooter
{width:20px;float:right;}

.leftMarginColumnLoginBox
{width:45px;float:left;}

.rightMarginColumnLoginBox
{width:100px;float:right;}

.vspaceClass9{ margin:0px 0 0 10px;float:left;}
.vspaceClass5{margin-top:5px;margin-bottom:5px;}
.vspaceClass13{margin-top:13px;margin-bottom:13px;}
.hspaceClass11{margin-left:11px;margin-right:11px;}
/*********Header Div starts here**************/
#headerDiv
{
height:44px;
background:url(../images/topRowbg.gif) repeat center;
clear:both;
background-color:;
}

/* 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;border:1px solied red;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;}

a.headerLinks:link,a.headerLinks:active,a.headerLinks:visited,a.headerLinks:hover
{color:#FFFFFF;font-size:.80em;font-weight:bold;text-decoration:none;}

#toggle { color:#FFFFFF;font-size:.80em;font-weight:bold;text-decoration:none; cursor:pointer; }
#toggle1 {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 starts here*****************/
#contentDivHome{
background:url(../images/whitebg.gif) repeat-y center;
width:769px;}

#contentDivHome .leftColumn{
	float:left;
/*	w999idth:575px;*/
	margin-top:31px;
	margin-left: 10px;
	text-align:left;
/*	b999ackground:url(../images/separator.gif) right repeat-y;*/
	border:0px solid red;
	height: 750px;/*change by hemendra 100620081950#bug596*/
	/* margin-bottom:31px;*/
	}

#contentDivHome .rightColumn {
	float:right;
	/* margin-bottom:31px;*/
	margin-top:110px;
	text-align:left;
	width:161px;
}

.rightColumn h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em; color:#000000;
padding:0 0 10px 10px;
}

.rightColumn h5{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em; color:#6e6d6d;
padding:0 0 10px 10px;
font-weight:normal;
}

.rightlinks{text-align:right;padding:0;margin:0;border-bottom:1px solid #E8E8E8;width:150px;}
.rightlinksWB{text-align:right;padding:0;margin:0;border-bottom:0px solid #E8E8E8;width:150px;}

a.smalllinks:link,a.smalllinks:visited,a.smalllinks:active,a.smalllinks:hover
{color:#800000;font-size:.72em;text-decoration:none}

.latestnews{padding:0;margin:0;padding-top:9px;font-size:.66em;}
.marginimg{margin-top:11px;}
.homepageimg{margin-right:13px;}
.homepageimgtext{width:570px;margin-bottom:7px;text-align:justify;}
.homepageimgtext .leftSide{float:left;width:232px;}

.homepageimgtext .rightSide 
{
	float:left;
	font-size:13px;
	padding-top:5px;
	text-align:justify;
	width:300px;
}

.homepageimgtext .rightSide p{text-align:justify;}
.beateacher{text-align:center;color:#800000;font-weight:bold;font-size:.84em;padding:0;margin:0;}
.selectcountryDiv{text-align:left;border:0px solid red;padding-top:6px;width:220px;float:left;margin-right:0px;}


/****************Content Div ends here*****************/
/***Content Div for Package Page***/

.contentDivPackage .leftColumn .innerDiv
{margin-top:5px;}

.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:visted,a.classNormalSubLink:hover
{color:#000000;font-size:.72em;text-decoration:none;font-weight:bold;}
.ounlineTuto{color:#800000;font-size:15px;font-weight:bold;}	


.outerUL UL LI
{padding-top:13px;}

.bottomBlocks{text-align:center;width:143px;disabled-border-top:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;padding-top:8px;padding-bottom:8px;}
.bottomBlocksRight{text-align:left;width:557px;border-top:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;padding-top:8px;padding-bottom:8px;color:#000000;font-weight:bold;}
.spanbottombloc{font-size:13px;}
a.botBlock:link,a.botBlock:active,a.botBlock:visited,a.botBlock:hover
{color:#515151;text-decoration:none;font-size:13px;font-weight:bold;}


.clearboth
{clear:both;width:100%;}
.floatleft{float:left;width:320px;margin-bottom:10px;}
.floatright{float:right;text-align:right;width:215px;}

.rightPackagesContent{clear:both;padding-left:1px;padding-top:10px;overflow:hidden;background:url(../images/bgpackage.gif) bottom no-repeat #FAFAFA;border-right:1px solid #E5E5E5;overflow:hidden;}
.txtpackages{
clear:both;
font-size:13px;
text-align:justify;

}
/**
 * 200807081551:shukla:bug#685:created a div to place the text in the same line of free demo banner not below banner.
 */
 .packageheading{padding:0;margin:0;padding:30px 0 0 10px;}
.txtpackagesup{
clear:left;
padding:10px 0px 0px 3px;
font-size:13px;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.txtHead{color:#A3A3A3;font-size:.82em;font-weight:bold;padding:0;margin:0;padding-left:10px;padding-bottom:21px;padding-top:5px;}
.outerselect{clear:both;font-weight:bold;overflow:hidden;padding-bottom:11px;padding-left:10px;font-size:.72em;width:100%;}
.firstSelect{width:183px;float:left}
.selectpackage{width:156px;height:20px;font-weight:bold;}
.secondselect{width:185px;float:left}
.thirdselect{width:156px;float:left}
.txtHead1{color:#A3A3A3;font-size:.82em;font-weight:bold;padding:0;margin:0;padding-left:10px;padding-bottom:10px;padding-top:20px;}
.txtHead2{color:#A3A3A3;font-size:.82em;font-weight:bold;padding:0;margin:0;padding-left:10px;padding-bottom:10px;padding-top:5px;}
.separator{background:#F3F3F3;height:2px;}
.outerLabel{background-color:#ffffff;overflow:hidden;font-weight:bold;height:48px;}
.lbl1{display:block;float:left;width:45px;text-align:center;padding-top:15px;}
.lbl2{display:block;float:left;width:89px;font-size:.82em;padding-top:15px;}
.lbl3{display:block;float:left;width:118px;padding-top:15px;}
.lbl4{display:block;float:left;width:98px;font-size:.82em;padding-top:15px;}
.lbl5{display:block;float:left;width:70px;font-size:.82em;padding-top:15px;}
.lbl6{display:block;float:left;width:70px;padding-top:15px;}
.btnRegbuy{clear:both;width:100%;overflow:hidden;}
.floatleft{float:left;}
.floatright{float:right;text-align:right;}
.imgcomputer{margin-bottom:10px;float:right;}
.marginleft{margin-left:13px;}
.packagetell{width:297px;padding-left:13px;font-size:.80em;font-weight:bold;float:left;}
.packagetellR{font-size:.80em;font-weight:bold;float:right;text-align:left;}
.packagetellRP{font-size:.80em;font-weight:bold;float:left;text-align:left;}
.packagetellRP select{width:201px;font-size:13px;font-weight:bold;}
.packagetellRR{float:right;padding-right:21px;}
.marginleft70{margin-left:70px;}
.marginleft15{margin-left:15px;}
/*Change by Hemendra for country in above footer #*/
.marginleft15bold{margin-left:15px;font-weight:bold;color:#000000;font-size:13px}
.marginleft110{margin-left:110px;}
/**********Logo Row***********/
#logoRow
{
background:url(../images/logorow.gif) center top;
height:83px;
text-align:left;
width:100%;
clear:both;
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;
}


/*********Footer Div**************/
#footer
{
overflow:hidden;
background:url(../images/whitebg.gif) repeat-y center;
padding-bottom:5px;
clear:both;
width:100%;
margin-top:-12px;
}

.footertopborder
{
overflow:hidden;
background:url(../images/whitebg.gif) repeat-y center;
text-align:center;
clear:left;
}

#footer .leftColumn
{float:left;width:388px;text-align:left;
}
a.footerLinks:link,a.footerLinks:active,a.footerLinks:visited,a.footerLinks:hover
{color:#800000;font-size:14px;font-weight:bold;text-decoration:none;}
a.ltPinkLinks:link,a.ltPinkLinks:active,a.ltPinkLinks:visited,a.ltPinkLinks:hover
{color:#ECD9D9;font-size:.80em;font-weight:bold;text-decoration:none;}

.paddingright
{padding-right:35px;
line-height:35px;
border-right:1px solid #4C4C4B;
}
a:link.paddingright,a:active.paddingright,a:visited.paddingright
{padding-right:10px;
color:#000000;
}
a:hover.paddingright{ color:#820000;}

.paddingleft5
{padding-left:5px;
}
.paddingleft20
{padding-left:20px;
}
.paddingtop10
{padding-top:10px;
}
.paddingtop20
{padding-top:20px;
}
paddingtop140
{padding-top:140px;
}

#footer .rightColumn
{float:right;width:312px;text-align:right;
}

.OuterDivBottom
{overflow:hidden;clear:both;width:100%;height:4px;background:url(../images/footerbottom.gif) top no-repeat;}
.copyright 
{
	font-size:.80em;
	color:#B1A6A6;
	padding:0;
	margin:0;
	padding-top:10px;
}
a.copyright:link,a.copyright:active,a.copyright:visited,a.copyright:hover
{
	color:#B1A6A6;
	padding:0;
	margin:0;
	padding-top:10px;
}



/***************Drop down menus***********/
#services 
{
	border-right:1px solid #CCCCCC;
	float:left;
	margin-top:-30px;
	width:580px;
}

.toggler {margin: 0px 0px 2px 0px;}
.toggler1 {margin: 0px 0px 2px 0px;}
.toggler2 {margin: 0px 0px 2px 0px;}
.toggler3 {margin: 0px 0px 2px 0px;}
/************loginTopDiv****************/
* { margin:0 ; padding:0 }
#loginTopDiv 
{overflow:hidden;background:url(../images/bgLoginTop.gif) repeat-y;clear:both;width:100%;}

#loginTopDiv  .leftColumn
{float:left;width:329px;margin-top:20px;text-align:left;color:#FFFFFF;}
#loginTopDiv  .leftColumn .smallblacktext
{color:#000000;font-size:.66em;}
#loginTopDiv  .rightColumn
{float:right;width:240px;margin-top:20px;text-align:left;color:#ffffff;margin-bottom:20px;}
#loginTopDiv  .rightColumn a.whitelink:link,#loginTopDiv  .rightColumn a.whitelink:visited,#loginTopDiv  .rightColumn a.whitelink:active,#loginTopDiv  .rightColumn a.whitelink:hover
{color:#ffffff;text-decoration:none;font-size:.72em;}
#loginTopDiv  .rightColumn a.blacklink:link,#loginTopDiv  .rightColumn a.blacklink:visited,#loginTopDiv  .rightColumn a.blacklink:active,#loginTopDiv  .rightColumn a.blacklink:hover
{color:#810000;text-decoration:none;font-size:.72em;}
.btnregister
{padding-top:35px;}



#registerDiv
{background:url(/images/bgLoginTop.gif) repeat-y;clear:both; width:100%;padding-bottom:40px; height:330px;}
#registerDiv input
{margin:3px 0;}

#registerDiv  .leftColumn
{float:left;width:329px;margin-top:20px;text-align:left;color:#FFFFFF;padding-left:45px;}
#registerDiv  .leftColumn .smallblacktext
{color:#000000;font-size:.66em;}
#registerDiv  .rightColumn
{float:left;width:245px;margin:20px 0 0 30px;text-align:left;color:#ffffff;padding:0 0px 0 30px; border-left:1px solid #262726;}
#registerDiv  .rightColumn a.whitelink:link,#registerDiv  .rightColumn a.whitelink:visited,#registerDiv  .rightColumn a.whitelink:active,#registerDiv  .rightColumn a.whitelink:hover
{color:#ffffff;text-decoration:none;font-size:.72em;}
#registerDiv  .rightColumn a.blacklink:link,#registerDiv  .rightColumn a.blacklink:visited,#registerDiv  .rightColumn a.blacklink:active,#registerDiv  .rightColumn a.blacklink:hover
{color:#810000;text-decoration:none;font-size:.72em;}


.toploginseparator{float:left;margin-left:25px;margin-top:20px;}
.topregisterseparator{float:left;margin-left:25px;margin-top:20px;}
.formlabel
{padding:0;margin:0;padding-top:8px;font-size:.72em;}
.errormsg {padding:0;margin:0;padding-top:0px; padding-left:8px;font-size:.72em; font-weight:bold; background-color:#FFFFCC; color:#CC0000;}
.textfield{width:236px;height:22px;color:#000000;font-size:13spx;border:0px;}
.forgdetails{float:left;width:100px;}
.requiredinfo
{
	float:left;
	width:170px;
	padding-bottom:20px;
	font-size:.70em;
}
.colorBlack{color:#000000;}
.colorWhite{#FFFFFF;}
.floatright{float:right;}
.textfieldCity{width:127px;height:22px;color:#000000;font-size:13spx;border:0px;}
.selectCountry{width:103px;height:22px;color:#000000;font-size:13spx;border:0px;}
.selectTimeZone{width:235px;height:22px;color:#000000;font-size:13spx;border:0px;}
.twoFormFieldsouterDiv{clear:both;overflow:hidden;margin-bottom:40px;width:246px;}
.twoFormFieldsouterDiv .leftDiv{float:left;width:128px;margin-right:4px;}
.twoFormFieldsouterDiv .rightDiv{float:left;width:108px;}
.twoFormFieldsouterDivR {clear:both;overflow:hidden;margin-top:5px;margin-bottom:5px;width:246px;}
.twoFormFieldsouterDivR .leftDiv{float:left;width:128px;margin-right:4px;}
.twoFormFieldsouterDivR .rightDiv{float:left;width:108px;}		 
.selectCurriculum{width:127px;height:22px;color:#000000;font-size:13spx;border:0px; padding-bottom:}		
.selectGrade{width:105px;height:22px;color:#000000;font-size:13spx;border:0px;}
.termsandcond{color:#000000;font-size:.72em;}
.requiredinfoouter {clear:both;margin-top:20px;}

/*************teachersDiv**************/
.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:419px;text-align:justify;}
.teachersDiv .teacherDetail .teachername{color:#000000;font-size:.82em;font-weight:bold;}
.teachersDiv .teacherDetail .qualification{color:#969696;font-size:.72em;}
.teachersDiv .teacherDetail .details{color:#010101;font-size:.72em;line-height:22px;}

/****************Overview*************/
.boardname 
{width:100%;font-size:12px;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;
}

.boardname label a:link,.boardname label a:active,.boardname label a:visited,.boardname label a:hover
{color:#810001}
/*************Special Courses***************/
.specialcourses{width:100%;font-size:.72em;font-weight:bold;}

.specialcourses br
{clear:both;}
.specialcourses .coursename {font-size:12px;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}
/*************Studetn Comments**************/
.studentcomments
{clear:both;background:url(../images/img_bgstudentcomment.gif) repeat-y;width:100%;overflow:hidden;font-size:12px;font-weight:bold;}
.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:480px;
}

.studentcomments .rightDiv{float:right;text-align:right;padding-right:12px;padding-top:12px;}
/*********************headingClasses**********/
.headingclasses
{width:100%;overflow:hidden}
.headingclasses .leftDiv{float:left;width:100px;}
.headingclasses .rightDiv{float:right;text-align:right;font-size:.70em;padding-top:5px;}
.itseasy {margin-top:50px;margin-bottom:50px;}

/***************Banner Div**************/
.bannerDiv
{
	position:relative;
	background:url(../images/banner.gif);
	width:215px;margin:0;
	line-height:20px;
	height:128px;
	top:-60px;padding:0;
	left:35px;
	text-align:center;
	font-weight:bold;
	font-size:16px;
	background-color:#C5530D;
	color:#FFFFFF;
}

.bannerDiv div
{
	padding-top:20px;
}

.bannerDiv a:link,.bannerDiv a:active,.bannerDiv a:visited,.bannerDiv a:hover
{
	color:#ffffff;
	font-size:15px;

}
.bannerDiv .smalltext{font-size:12px;}
.paddingtop10{padding-top:10px;}

/*************banner Left***********/
.bannersmallDiv{margin-top:20px;background:url(../images/bannersmall.gif);width:153px;height:94px;top:-50px;left:35px;text-align:center;font-weight:bold;font-size:16px;line-height:20px;}
.bannersmallDiv a:link,.bannersmallDiv a:active,.bannersmallDiv a:visited,.bannersmallDiv a:hover
{color:#ffffff;font-size:15px;}
.bannersmallDiv .smalltext{font-size:12px;}
/*************8View Sessions**********/
.viewSessions {width:150px;font-size:13px;font-weight:bold;}
.viewSessions#news {width:150px;font-size:13px;font-weight:100;}
.viewSessions .heading{background:url(../images/txt_bgviewsession.gif);width:150px;height:33px;text-align:center;color:#515151;}
.viewSessions .subject {width:100%;background:url(../images/bgsubjectsession.gif) repeat-y;overflow:hidden;}
.viewSessions .subject .leftDiv{float:left;width:80px;background:url(../images/img_camera.gif) no-repeat 10px 7px;}
.paddingleft40{padding-left:40px;}
.viewSessions .subject .rightDiv{float:right;text-align:right:width:20px;padding-right:10px;}
.viewSessions .subject .leftDiv a:link,.viewSessions .subject .leftDiv a:active,.viewSessions .subject .leftDiv a:visited,.viewSessions .subject .leftDiv a:hover
{color:#515151;}

.paddingseparator{margin-top:6px;}

/****************Subjects Group***************/
.groupSubjects
{
	color:#221E1F;
	font-size:12px;
	font-weight:bold;
	margin-bottom:17px;
	line-height:20px;
	padding:0 0 0 10px;
}

.groupSubjects a
{
padding-left:4px;padding-right:4px;
}

.groupSubjects a:link,.groupSubjects a:active,.groupSubjects a:visited,.groupSubjects a:hover
{color:#221E1F;font-weight:bold;font-size:12px;}
.groupSubjects a.activelink:link,.groupSubjects a.activelink:active,.groupSubjects a.activelink:visited,.groupSubjects a.activelink:hover
{color:#800000;font-weight:bold;font-size:12px;}
a.activesubject {background-color: #efefef;text-decoration:underline;}
.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;}
.leftPartDiv{width:159px;float:left;font-size:13px;text-align:justify;margin-left:13px;margin-top:22px;line-height:22px;background:url(../images/graybar.gif) right no-repeat;}
.rightPartDiv{width:365px;float:right;font-size:11px;margin-top:18px;margin-bottom:22px;text-align:right;font-weight:bold;margin-right:10px;overflow:hidden;}
.rightPartDiv .txtfield{width:249px;height:20px;background-color:#FDFDFD;border:1px solid #FDFDFD;border-top:1px solid #EBEBEB;font-size:12px;}

.leftPartDivS{width:40%;float:left;font-size:13px;text-align:center;margin-left:13px;margin-top:22px;line-height:22px;background:url(../images/graybar.gif) right no-repeat;}
.rightPartDivS{width:50%;float:right;font-size:13px;margin-top:18px;margin-bottom:22px;margin-right:10px;overflow:hidden;line-height:20px;}

.leftPartDivsub{width:45%;float:right;font-size:13px;text-align:left;margin-left:13px;margin-top:18px;line-height:22px;margin-bottom:10px;color:#6D6E71}
.rightPartDivsub{width:50%;float:left;font-size:13px;margin-top:18px;margin-bottom:22px;margin-right:3px;overflow:hidden;line-height:20px;margin-bottom:10px;}

.btnbg {background:url(../images/btn_bg.gif) ;color:#ffffff;height:23px;width:130px;border:0}
.btnbgApply {background:url(../images/apply-button.jpg);color:#ffffff;height:23px;width:85px;border:0}
.iconsList UL {padding:0;margin:0;list-style-type:none;width:100%;}
.iconsList UL LI{float:left;width:24%;}
.iconsList UL LI a:link,.iconsList UL LI a:active,.iconsList UL LI a:visited,.iconsList UL LI a:hover{color:#221E1F;font-weight:bold;font-size:11px;}
.rightPartDivsubpaddingright {padding-right:20px;}
.labels{background:#ffffff;width:142px;text-align:center;border-top:1px solid #D5D5D5;}
.paddingrightleftpart{;padding-right:20px;}
.selectLearninghours{width:72px;background:#F2F2F2;border-top:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF;font-size:11px;}
.paddingrightrightpart {width:105px;padding-left:20px;float:left;}
.paddingrightrightpartright {width:142px;float:left;}
.txtGroup{padding-top:10px;padding-left:10px;font-size:13px;color:#221E1F;}
.txtGroupItalics{font-style:italic;}
.quotation{border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;font-style:italic;font-size:.80em;font-weight:bold;text-align:center;line-height:20px;padding-top:8px;overflow:hidden;padding-bottom:8px;}
.imggap{margin-top:4px;margin-bottom:4px}

.mathsgroup {clear:both;overflow:hidden;width:98%;padding-bottom:10px;}
.mathsgroup .firstpart{float:left;width:48%;margin-top:10px;}
.mathsgroup .secondpart{float:right;width:48%;margin-top:3px;}

.mathsIndividual{clear:both;overflow:hidden;width:98%;border-bottom:1px solid #E5E5E5;padding-bottom:10px;}
.mathsIndividual .firstpart{float:left;width:33%;}
.mathsIndividual .secondpart{float:left;width:33%;}
.mathsIndividual .thirdpart{float:left;width:33%;}
.paddingmathindiv {font-size:13px;color:#221E1F;padding-top:5px;}
.paddingmathindiv select,.paddingmathindiv input{background:#EFEFEF;border-top:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF;font-size:11px;text-align:center;border-left:1px solid #EFEFEF;border-right:1px solid #EFEFEF}
.paddingmathindiv select{width:70px;}
.paddingmathindiv input{width:40px;}

/****************8Special Packages****************/
.specialpackages{width:567px;clear:both;overflow:hidden}
.specialpackages .txtSpPacl{float:left;background:url(../images/bgspecialPackages.gif);width:199px;height:53px;color:#FFFFFF;font-size:17px;font-style:italic;font-weight:bold;text-align:center;}
.paddingtop18{padding-top:18px;}
.specialpackages .txtSpPaclright{float:left;background:url(../images/bgspecialpackagesright.gif);width:367px;height:53px;color:#221E1F;font-size:13px;font-style:italic;font-weight:bold;text-align:left;}
.txtSpPaclrightpadd{width:162px;padding-top:10px;padding-left:10px;float:left;}
.txtSpPaclrightbutt{width:182px;padding-top:6px;padding-left:10px;float:left;}

/**************Search Box***************/
.searchDivBlock
{
	width: 420px;
	background:#F7F7F7;
	border-left:1px solid #EFEFEF;
	border-right:1px solid #EFEFEF;
	border-bottom:1px solid #CECECE;
	overflow:hidden;
	margin-bottom:28px;
	margin-left:35px;
	height:110px;
	clear:both;
	margin-top:20px;
}
.make_payment
{
	font-size:10pt;
	padding:25px 25px 0px 0px;
	text-decoration:underline;
	float:right;
}
.searchDivBlockLH{background:#F7F7F7;border-left:1px solid #EFEFEF;border-right:1px solid #EFEFEF;border-bottom:1px solid #CECECE;overflow:hidden;width:285px;margin-bottom:28px;margin-left:35px;height:55px;clear:both;margin-top:20px;}

.selectcurriculam select, .selectclass select
{
	margin-top:6px;
}

.selectcurriculam{
	width:117px;
	float:left;
	color:#000000;
	font-size:12px;
	padding-top:10px;
	padding-left:8px;
}
.selectcurriculam select{font-size:11px;text-align:center;width:112px;}

.selectclass
{
	width:125px;
	float:left;
	color:#000000;
	font-size:12px;
	padding-top:10px;
	padding-left:28px;
}

.selectclass select{font-size:11px;text-align:center;width:112px;}

.btngoDiv {
float:left;
width:38px;padding-top:30px;
text-align:right;
}

.hrcolor{color:#E5E5E5}

/*************Premier Modules***************/
.premierModules{width:100%;font-size:.66em;color:#221E1F;}
.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;}
.premierModules .label3{width:22px}
.premierModules .label4{width:170px}
.premierModules .label5{width:104px;}
.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}

/**********Box classess***/
.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:13px;color:#221E1F;font-weight:bold;width:567px}
.boxClass .boxmiddle .paddingBox .marginpen{margin:6px 10px 6px 10px;}
.boxClass .boxmiddle .txtCenter{text-align:center;}
.boxClass .boxmiddle .paddingBox .fontmaroonBig{color:#800000;font-size:15px;}

/***************************************/
div#class_div select
{
	width:110px;
}
div#months_create select
{
	width:50px;
}
img#pkg_img2
{
	margin-top:30px;
	margin-left:45px;
}
#formFill{
	border: solid 2px black;	
	width:385px;
	position:absolute;
	background-color:#FFFFFF;	
}
.specialcourse{
	border: solid 2px black;	
	width:400px;
	position:absolute;
	display:none;
	z-index:0;
	background-color:#DE7517;	
}
#formFillGap
{	
	height:35px;
	background-color:#860400;
}
#options
{	
	clear:both;
	padding-left:125px;
}
#connection
{
	vertical-align:middle;
}
.whitefont{
font-family:Verdana, sans-serif;
color:#FFFFFF;
padding-top:10px;
padding-left:5px;
padding-right:5px;
padding-bottom:15px;
font-size:10pt;
font-weight:bold;
text-align:justify;
}

#livechatouter{
	border: solid 2px black;	
	width:30%;
	margin-left:200px;
	text-align:center;
	position:absolute;
	top:230px;
	z-index:0;
	background-color:#F6CC45;	
}
#livechatinner{
	border: solid 20px black;	
	width:30%;
	margin-left:200px;
	position:absolute;
	top:230px;
	z-index:0;
	background-color:#F6CC45;	
}

div#individualcreate, div#indiviualpackage
{
	display:none;
}

input#image_code
{
	padding-left:3px;
}

div#creategroup, div#grouppackage, div#individualcreate, div#indiviualpackage, div#placeholder
{
	/* height:450px; */
}

div#subject_div img#progress1
{
	margin-left:50%;
	display:none;
}


/* GENERAL */
/* used for all bars with gradient background */
.barDiv
{
	height:22px;
	padding-top: 5px;
	padding-left:10px;
	margin-top:10px;
	background-image: url(/images/bgOrange.gif);
	color:#FFFFFF;
	font-weight:bold;font-size:13px;
	background-color:#DF7917;
}

.barDiv2
{
	height:22px;
	padding-top:5px;
	padding-left:10px;
	background-image: url(/images/bgyellow.gif);
	color:#FFFFFF;
	font-weight:bold;font-size:13px;
}


div#placeholder img#progress2
{
	margin-top:50%;
	display:none;
}

div#buynow
{
	display:none
}

a div.subject div
{
	cursor:pointer;
}

contact_form
{
	padding: 4px;
	margin-left: 60px;
}


/* used by learninghourway.php */
span.normaltext td
{
	padding:4px;
}

/* used from: /onlinepackages.php */
/* 200802071243 */
img.bullet
{
	margin-right:5px;
	float:left;
	margin-bottom: 35px;
}
.teachercomment1{clear:both;width:100%;}
.teachercomment2{clear:both;width:100%;margin-bottom:40px;}
.teachercomment3{clear:both;width:100%;margin-bottom:5px;}
.teachercomment4{clear:both;width:100%;margin-bottom:40px;}
.getstartedtxt{font-size:13px;font-weight:bold;}
.txtpackages .teachercomment1 .rightDiv
{
	padding:10px;float:left;width:450px;font-size:13px;font-weight:bold;
}

.txtpackages .teachercomment1 .leftDiv
{
padding:10px;float:left;width:20px;
}
.packagesInfo{width:100%;clear:both;margin-top:5px;}
.packagesInfoLeft{width:40px;float:left;text-align:center}
.packagesInfoRight
{
	width:515px;
	float:left;
	font-family:Verdana;
	font-size:13px;
	text-align:justify;
}
.margintopbullet{margin-top:5px;}

span.inactiveToggler
{
background-image: url(/images/img_not_highlighted.jpg);
}

#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;	
}
#showPopup1{
	border: solid 2px black;	
	position:absolute;
	top:200px;
	left:300px;
	z-index:1;
	display:none;
}

/***************Banner Div2**************/
.bannerDiv2{position:relative;background:url(../images/banner.gif);width:215px;height:127px;top:-77px;left:17px;text-align:center;font-weight:bold;font-size:10px;color:#FFFFFF;}
.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);
}

ul#pencilbullet li
{
margin-left: 40px;
list-style-image: url(/images/penimage.gif);
}
table#lhway td
{
font-size: 10pt;
font-family: Verdana,sans-serif;
text-align: justify;
padding-top:5px;
padding-bottom:5px;
}

table td#lhwaytext
{
padding-right:10px;
padding-left:5px;
}


/* used from: home page, drop down */
div.selectcountryDiv select
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #CC6600;
	width: 125px;
	float:left;
}

div.selectcountryDiv select option
{
	padding:2px;
}

img#lhway_img
{
margin-top: 20px;
margin-bottom: 20px;
}

.smarttext{
padding-left:17px;
font-family:Verdana, sans-serif;
font-weight:bold;
font-size:0.82em;
}

/******used in offline locations******/
	.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;
	}
/***************/
/*******styles for getstarted.php********/
	.getstarted {
		clear:both;
		font-size:13px;
		padding-left:3px;
		text-align:justify;	
	}
	.getstarted .leftDiv {
		float:left;
		margin-top:-10px;
	}
	.getstarted .rightDiv {
		padding-bottom:20px;
		padding-left:60px;
		vertical-align:bottom;
	}
/****************************/

/* used from: packages.php */
div#packages.rightColumn div.searchDivBlock
{
width: 340px;
}
div#packages.rightColumn div.studentcomments
{
margin-bottom:20px;
margin-top:20px;
}
/************added for left_side_menu.php***********/
.rightlinksl{text-align:right;padding:0;margin:0;border-bottom:1px solid #E8E8E8;width:150px;font-size:11px;}
.rightlinksWBl{text-align:right;padding:0;margin:0;border-bottom:0px solid #E8E8E8;width:150px;font-size:11px;}
.latestnewsl{padding-left:5px;margin:0;padding-top:9px;font-size:11px;}

.faqtext
{
	text-align:justify;
	font-size:9.5pt;
	margin-bottom:10px;
}
.hand
{
	cursor:pointer;
}
/* 200803100705 vikas shukla: error when user provides incorrect information at login time */
.loginerror
{
	color:#000000;
	background-color:#f6CC46;
	font-size:11px;
	padding:4px;
}
/* 200803111213 vikas shukla: div for message to student to edit his/her details when diferrent curriculum or class is selected than the one registered */
.edit_student_details
{
	background:#FFFFFF url(../images/whitebg.gif) repeat-y scroll 0 0;
	float:left;
	margin-left:0px;
	padding-left:10px;
	width:755px;
	height:350px;
	font-size:0.75em;
}
.edit_student_details .header
{
	padding-top:45px;
}
.edit_student_details .button
{
	background-color:#FFAA00;
	margin-left:165px;
	margin-top:-17px;
	text-align:center;
	width:135px;
	height:20px;
}
/* 200803261724 vikas shukla: styles for becometeacher.php */
/*************Teacher Step1**************/
.teachersStep{font-family:Verdana;width:100%;font-size:11px;font-weight:bold;color:#000000;}
.teachersStep input, select, textarea{font-family:Verdana;font-size:12px;}
.teachersStepSumm{font-family:Verdana;width:100%;font-size:11px;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; heght:16px;}
.nameTxt{width:145px;height:16px;}
.emailTxt{width:193px;height:16px;}
.txtContactNo{width:136px;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}

.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;}

.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;margin-top:2px;}
.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}


.labelQues{font-size:12px;display:block;padding-left:10px;padding-bottom:4px;}
.step4txtarea{width:547px;height:72px;}
.step4txtareaNH{width:547px;color:#7D7D7D}


.nameTxtfs{width:190px;}
.emailTxts{width:193px;}
.txtContactNos{width:127px;}
.resiNos{width:256px;}
.addressTxts{width:202px;}
.cityCountTxts{width:95px;}

.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}
/*background:#F7F7F7;*/

.beatachersummary{font-size:13px;list-style-type:none;padding-left:15px;font-family:Trebuchet MS,Verdana;font-weight:bold;}
.beatachersummary LI {padding-top:8px;}
.beatachersummary LI UL{padding-left:40px;font-size:11px;font-weight:normal;list-style-type:none}
.beatachersummary LI UL LI {padding-top:8px;}
.beatachersummaryheading{font-size:14px;font-family:Trebuchet MS,Verdana;font-weight:bold;border-bottom:1px solid #E8E8E8;padding-bottom:8px;}
.hideit
{
	display:none;
}
.loggedingo
{
	float:right;
	padding-top:25px;
	margin-right:15px;
}


/* 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:16px;
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;
}

/* 200806111300:vikas:to replace the image buttons */
a.abutton,a#toggle1.abutton,a#toggle2.abutton {
	background-color:#E7ECEF;
	border:1px solid #575757;
	color:#575757;
	font-weight:bold;
	padding:4px;
	-moz-border-radius: 16px;
}

/* 200806131941:vikas:the main menu heading class */
div.menuhead
{
	background:#D4D3D3;
	font-size:15px;
	color:#800000;
	font-weight:bold;
    padding-left:3px;
	padding-top:6px;

}

div.nobg
{
background-color:white;
}

div.menuhead a
{
	color:#800000;
	font-size:15px;
}

/* 200806132212 */
.bannerDivJ {
	font-size:10px;
	font-weight:bold;
	height:270px;;
	left:17px;
	position:relative;
	text-align:center;
	top:-27px;
	width:300px;
	background-image: url(/images/qpopup.jpg);
	background-color:#DE6D10;
	margin:6px;
}


/* QBOOKING */
div#qbooking
{
font-size:14px;
padding:4px;
}

div#qbooking,div#qbooking a
{
	color:white;
}
div#qbooking a.abutton
{
color:black;
}
div#qbooking h3
{
	text-align:center;
}
div#qbooking p
{
margin: 6px;
}
div#qbooking select,div#qbooking input
{
font-weight:normal;
}
div#qbooking label
{
	display:block;
	float:left;
	width: 100px;
	text-align:left;
	font-weight:normal;
	clear:left;
	padding-right:4px;
}

.floatright div#qbooking
{
text-align:left;
}
div#qbooking hr
{
margin-left:16px;
margin-right:16px;
margin-top:12px;
margin-bottom:4px;
}
/*200806181643:shukla:filename#modules.php: added styles for designing the page */
div#modules
{
	font-size:13px;
	text-align:justify;
}
div#modules .redbold
{
	color:#CF5F08;
	font-weight:bold;
}
.redbold h4
{
	color:#CF5F08;
	font-weight:bold;
}

/*200807081243:shukla:bug#687:filename#modules.php: corrected the property of a link */
div#modules .redboldlink
{
	color:#CF5F08;
	font-weight:bold;
	font-size:13px;
	margin-left:-50px;
}


div#modules div#rightpos
{
	clear:both;
	float:right;
	padding-right:30px;
}
div#modules div#midpos
{
	float:right;
	padding-right:20px;
}
div#modules div#leftpos
{
	padding-right:30px;
}
div#modules div#para
{
	width:300px;
	text-align:justify;
}
.sub_align
{
	margin-left:35px;
}
.sub_align2
{
	margin-left:32px;
}

form#buymodules a
{
	clear:left;
	color:#707070;
	display:block;
	float:left;
	padding-left:50px;
	text-transform:capitalize;
	width:320px;
}

form#buymodules b
{
display:block;
float:left;
width: 120px;
}

form#buymodules img
{
	margin-left:4px;
	margin-top:2px;
	margin-bottom:5px;
	cursor:pointer;
}

div#pdfDiv
{
	border: 4px double #800000; 
	border-width:5px;
	padding: 4px; 
	overflow:auto; 
	/*left: 290px; */
	top: 50px; 
	width: 680px; 
	position: absolute; 
	background:#f9d05a url(../images/logo_bg.gif) scroll 0 0; 
	display: block; 
	height: 80%;
	z-index:5;
	-moz-border-radius: 0px;
	display:none;
	font-size:12px;
	margin-left:30px;
}

div#pdfDiv ul, div#pdfDiv ol
{
	padding-left: 40px;
}

div#pdfDiv ol li
{
	margin:6px;
}
.outer
{
	background:#ffffff;
	border:0 solid red;
	margin:0 auto;
	width:769px;
	height:auto;
	overflow:auto;			
}
.header,.footer,.content
{
	width:769px;
	margin:0px auto;
}
.leftmenu
{
}
.container
{
}

div#cbar
{
	background-image:url(../images/u42.gif);
	background-repeat:no-repeat;
	clear:both;
	font-family:verdana;
	font-size:11px;
	padding:10px 4px 4px 4px;
	margin-left:15px;
	height:70px;
}
div#cbar i
{
	float:right;
	width: 165px;
	cursor:pointer;
}
div#cbar label,div#cbar i
{
	color:yellow;
	display:block;
}
div#cbar h3
{
	margin-bottom:4px;
	color:white;
	font-size:11px;
}

div#cbar label
{
	clear:left;
	width:225px;
	text-align:right;
}
.menu
{
	list-style-type:none;
}
#left ul li a:hover, #left ul li a:active, #left ul li a:focus 
{
	background:#FFFFFF none repeat scroll 0 0 !important;
	color:#000000 !important;
}
#left ul li a:link, #left ul li a:visited 
{
	background:#FFFFFF none repeat scroll 0 0;
	border-bottom:0px solid #E0C1E0;
	color:#000000;
	font-weight:normal;
}
#left ul li.active, #left ul li.active a:link, #left ul li.active a:visited 
{
	background:#E5E5E5 none repeat scroll 0 0;
	border-bottom:0px solid #93246F;
	border-left:0px solid #BE7CA9;
	color:#800000;
	padding:3px 0 4px 0px;
	font-weight:bold;
	text-decoration:none;
}
#left ul li.active a:hover, #left ul li.active a:active, #left ul li.active a:focus 
{
	background:#E5E5E5 none repeat scroll 0 0 !important;
	color:#800000 !important;
}

/*$Id: style.css 3249 2008-10-06 10:51:40Z kamal $*/

#kk{ width:100px; height:200px; background:#999999; float:left;}
/*$Id: style.css 3249 2008-10-06 10:51:40Z kamal $*/
/*-----right colume open----*/
#right_colum
{ 
	width:110px;
	height:250px; 
	float:left;
	margin-top:10px; 
	padding:0 0 0 8px;
}
.form
{ 
	margin:15px 0 0 70px;
}
#right_colum input
{ 
	float:left;
}
#Packages
{ 
	width:140px;height:25px; 
	background: #BD460C; 
	argin:0 0 0 4px;
}
#Packages h3
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:0.72em; 
	color:#ffffff; 
	font-weight:bold; 
	margin:0;padding:4px 0 0 14px
}
#board
{ 
	width:138px;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:0.72em; 
	padding:0;
	float:left; 
	padding:15px 0 0 0px;
}
#class
{ 
	width:138px;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:0.72em; 
	float:left; 
	padding:10px 0 0 0px;
}
#board label, #class label
{
	float:left;
}	
#board select 
{
	background:#FFFDE1 none repeat scroll 0 0;
	border-color:#CCCCCC #CCCCCC #999999;
	border-style:solid;
	border-width:1px;
	color:#000000;
	font-size:12px;
	margin:0px;
	width:70px;
	float:right;
}
#class select
{ 
	background:#FFFDE1;
	border-bottom:1px solid #999999;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;  
	width:70px;
	margin:0 0 0 18px;  
	font-size:12px;
	float:right;
}
/*-----right colume end----*/
.img
{
float:left;
padding:0 0 0 12px;
}
/*200808261120:shukla:bug#808:added a div for new learninghour logo*/
.imghead
{
float:left;
padding:0 0 0 6px;
}

#right_colum_launch
	{ 
	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;
	}
	
.launch
	{ 
	margin:15px 0 0 25px;
	float:left;
	}
	
#banner
	{
	position:relative;top:-80px;left:15px;
	background:url(/images/banner.gif);
	width:215px;height:127px;
	margin:0; padding:0; 
	float:right; 
	}
	
#banner_a 
	{
	width:212px; height:50px;
	border-bottom:1px solid #d76912;
	margin:6px 0 0 0 ; padding:2px 0 0 0;
	text-align:center;
 	}
	
#banner_b 
	{
	width:200px; height:60px;
	float:left; margin:6px 0 0 6px;
	}
	
#banner_b h1 a
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000; text-align:center;
	font-weight:normal;
	padding:0; margin: 15px 0 0 80px; font-size:10px;
	text-decoration:none; float:left;
	}
	
	
#banner_a h2
	{font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF; font-weight:bold;
	padding:0 0 0 0; margin:0;font-size:14px; 
	}
	
	#banner p
	{font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF; text-align:center; font-size:12px; padding:0;
	margin:0 0 0 0;
	}
	
.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;
}

form#loginForm div.floatright
{
	margin-top:6px;
	width: 315px;
}    

#open_container {
        width:769px;
		margin:0 auto;
      }
          
#logo_open {
       width:100%;margin:0; padding:0; 
	   background:url(../images/open_bg.gif) repeat-x;
      }
	  	  
#verify-form {
        float:left;
        background: #fffde1;
        margin:0 0 10px 0;
		padding:10px 0 0 0;
		width:100%; height:280px;
      }
	  
#verify-form p {
       font-family:Verdana, Arial, Helvetica, sans-serif;
	   color: #000000; font-size:0.85em;
	   padding:0 10px 0 10px; text-align:justify;
      }
#verify-form strong {
          padding:0 0 0 20px; 
      }
	  
/*-------Link Your Openid With LH Account open------*/

#main_wrapper
	{
	width:100%;padding:0 0 10px 0;
	margin:0 0 10px 0;
	background:#fffde1;
	}
	
#main_wrapper h2
	{
	color:#990000;
	font:1em Verdana, Arial, Helvetica, sans-serif;
	padding:10px 0 0 10px;
	font-weight:bold;
	}
	
#error
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000; font-size:0.80em; padding:10px 0 10px 10px;
	}
	
#error label
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000; font-size:1em; padding:10px 0 10px 10px;
	font-weight:bold;
	}
		
#error ul
	{
	margin:6px 0 0 0; padding:0;
	list-style-type:none;
	}
	
#error input
	{
	margin:-18px 490px 0 0px; padding:0;
	float:right;
	}
		
#error ul li
	{
	margin:0; padding:2px 0 0 0;
	display:block;
	}
	
#error p
	{
	margin:0; padding:10px 0 0 0;
	}
	
.info
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000; font-size:0.80em; padding:0 25px 0 25px;
	}
	
#lh_user
	{
	float:left;
	width:100%;
	background:#fffde1
	}
	
#not_lh_user
	{
	margin-left:455px;
	width:300px;
	height:200px;
	}
	
.back
	{
	background:transparent url() repeat-y scroll center;
	border:0px solid red;
	margin:0pt auto;
	width:769px;
	}

.formtablesubmit
	{
	margin:20px 0 0 6px; padding:0;
	}

#space
	{
	margin:0; padding:0;
	height:6px;
	}

div#cbar
{
	background-image:url(/images/u42.gif);
	background-repeat:no-repeat;
	clear:both;
	font-family:verdana;
	font-size:11px;
	padding:10px 4px 4px 4px;
	margin:0px 0 0 15px;
	height:70px;
}
div#cbar i
{
	float:right;
	width: 165px;
	cursor:pointer;
}
div#cbar label,div#cbar i
{
	color:yellow;
	display:block;
}
div#cbar h3
{
	margin-bottom:4px;
	color:white;
	font-size:11px;
}

div#cbar label
{
	clear:left;
	width:225px;
	text-align:right;
}
a:link, a:active, a:visited, a:hover
{
	font-size:11px;
}

.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;
font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:0.7em;
font-style:italic;
margin:0;
padding:0;
text-decoration:none;
}


/*-------Link Your Openid With LH Account end------*/

