@charset "utf-8";


/*Content Area: Main Area for HTML files*/
#contentArea{background:#fff;border-right:1px solid #c8c8c8;padding:20px;#padding-bottom:0px;height:auto;zoom:1;}
	#contentArea.loggedIn{background:#fff url(../../images/content_bg.gif) repeat-x left top;padding:50px 12px 20px 12px;}
	#contentArea .coloum-one{width:606px;float:left;}
	#contentArea .coloum-two{width:296px;float:right;}
	#contentArea .mapHolder{margin-bottom:25px;}
	

	/*Photo & Advertisment*/
	#contentArea .photoAdv{height:auto;margin-bottom:17px;_ma rgin-bottom:0;}


	/*Content Holder*/
	.contentHolder{background:url(../../images/profile_holder_bg.gif) repeat-x left top;height:auto;padding-top:20px;zoom:1 ; clear:both}
	
	<!--p{font-size:11px;}-->
	p{font-size:11px;}
	/*Added by Dheeraj singh for issue font bigger on 'Description of the courses' Date April 19,2010*/
	p.fontsize12{font-size:12px !important;}	
	
	
	a{ color:#4cacdc;}
		a:hover{color:#f60;text-decoration:none;}
	
	/*Left Coloum*/
	.contentHolder .left-col{width:196px;float:left;padding:0 10px;}	
		.contentHolder .profile h2{color:#666;font-size:15px;margin-bottom:14px;}
		.contentHolder .profile h2 em{color:#2081ac;font-style:normal;}
		.contentHolder .profile a.editProfile{font-size:10px;color:#4d90b3;font-weight:normal;float:right;margin-top:-14px;}
		@media screen and (-webkit-min-device-pixel-ratio:0){.contentHolder .profile a{margin-top:4px;}}		
		.contentHolder .profile a:hover{color:#FF6600;text-decoration:none;}
		
		.contentHolder .profile a{color:#000; text-decoration:none}
		.contentHolder .profile a:hover{color:#f60; text-decoration:underline;}

	/*Middle Coloum*/
	.contentHolder .middle-col{width:461px;float:left;padding:0 12px;border-left:1px solid #ebebeb;}
		.contentHolder #pageBody .no-left-border{border-left:none;padding-left:10px;width:461px;} 
		.middle-col h2, h2{color:#025581;font-size:16px;margin-bottom:15px;}
		h3{color:#025581;font-size:14px;margin-bottom:15px;}
			h2 small{font-size:0.7em !important; padding-left:5px; font-weight:normal;}
		.single-coloumn{width:913px!important;float:none;}
		.single-coloumn-center{width:461px!important;margin-left:223px;display:inline;}
		.flash-cards{width:746px!important;margin-left:95px;display:inline;}
		.two-coloumn{width:677px!important;font-size:11px;}
		.middle-col p{ font-size:12px;}
				
	/*Right Coloum*/	
	.contentHolder .right-col{float:right;width:225px;}
		.contentHolder .right-col .flashCards{margin-left:20px;margin-top:10px;cursor:pointer}
	
	
	/*Grey Links*/
	.greyLinks,
		.greyLinks a{color:#565656}
		.greyLinks a:hover{color:#f60;}

	/*Top Options*/
	.topOPtions{
		font-size:11px;
		margin-bottom:25px;
		height:25px;
	}
	
	.topOPtions label{
		line-height:25px;
		padding-right:10px;
		font-size:12px;
		font-weight:bold;
	}
	
	/*Forgot Password*/
	.fpass{color:#2fa3d7;font-size:14px;margi/n-left:5px;text-align:center;display:block;}
		.fpass:hover{color:#FF6600;text-decoration:none;}
	
	/*Advanced Search*/
	.advSearch{position:absolute;right:14px;color:#2fa3d7;font-size:12px;top:46px;}
		.advSearch:hover{color:#000;text-decoration:none;}
	
	/*Falsh Cards*/
	.fTabs{background:url(../../images/ftabs_bg.gif) repeat-x left bottom;height:48px;}
		.fTabs ul{background:url(../../images/ftabs_br_bg.gif) no-repeat right bottom;height:48px;overflow:hidden; list-style:none;}
		.fTabs ul li{float:left;}
		.fTabs ul li a{float:left;background:#2ba4dd url(../../images/ftabs_n_bg.gif) repeat-x left bottom;margin-top:9px; color:#fff; text-decoration:none;}
		.fTabs ul li a:hover{color:#FFFFCC;}
		.fTabs ul li a span{background:none; padding:0; float:left;}
		.fTabs ul li a span strong{float:left;background:url(../../images/ftabs_n_right.gif) no-repeat left top;height:39px;line-height:39px;padding:0 5px 0 20px;cursor:pointer; font-weight:normal;font-size:18px;overflow:hidden;}
		
		.fTabs ul li.active-right a span strong{background:none!important;padding-left:10px!important;}
		.fTabs ul li.active-left a span{background:none!important;padding-right:5px!important;}
		
		.fTabs ul li.first-child a span{padding:0;backgroun d:none;}
		.fTabs ul li.first-child a span strong{background:url(../../images/ftabs_n_f_left.gif) no-repeat left top;height:39px;line-height:39px;padding:0 5px 0 15px;font-size:18px;}
		.fTabs ul li.last-child a span{background:url(../../images/ftabs_n_l_right.gif) no-repeat right top;padding:0;}
		.fTabs ul li.last-child a span strong{background:url(../../images/ftabs_n_right.gif) no-repeat left top;height:39px;line-height:39px;padding:0 15px 0 20px;font-size:18px;}
		
			.fTabs ul li a.active,
				.fTabs ul li a.active:hover{background:#2c91bf url(../../images/ftabs_a_bg.gif) repeat-x left top;margin-top:0;color:#fff;}
				.fTabs ul li a.active span{background:url(../../images/ftabs_a_right.gif) no-repeat right top!important;}
				.fTabs ul li a.active span strong{background:url(../../images/ftabs_a_left.gif) no-repeat left top!important;height:48px;line-height:57px;padding:0 15px 0 20px;font-size:22px; font-weight:bold;}
		
		
			.fTabs ul li.first-child a.active,
				.fTabs ul li.first-child a.active:hover{background:#2c91bf url(../../images/ftabs_a_bg.gif) repeat-x left top;margin-top:0;color:#fff;}
				.fTabs ul li.first-child a.active span{background:url(../../images/ftabs_a_right.gif) no-repeat right top!important;}
				.fTabs ul li.first-child a.active span strong{background:url(../../images/ftabs_a_f_left.gif) no-repeat left top!important;height:48px;line-height:57px;padding:0 15px 0 20px;font-size:22px; font-weight:bold;}

			.fTabs ul li.last-child a.active,
				.fTabs ul li.last-child a.active:hover{background:#2c91bf url(../../images/ftabs_a_bg.gif) repeat-x left top;margin-top:0;color:#fff;}
				.fTabs ul li.last-child a.active span{background:url(../../images/ftabs_a_left.gif) no-repeat left top!important;}
				.fTabs ul li.last-child a.active span strong{background:url(../../images/ftabs_a_l_right.gif) no-repeat right top!important;height:48px;line-height:57px;padding:0 15px 0 20px;font-size:22px; font-weight:bold;}

	
	
	#fTabsData{ padding:10px;}
	.fTabsData{background:#2d91bf url(../../images/ftabs_data_left.gif) repeat-y left top;margin-bottom:50px;zoom:1;}
		.fTabsData .right{background:url(../../images/ftabs_data_right.gif) repeat-y right top;zoom:1;}
		.fTabsData .bottom{background:url(../../images/ftabs_data_bottom.gif) repeat-x left bottom;zoom:1;}
		.fTabsData .bottom-right{background:url(../../images/ftabs_data_br.gif) no-repeat right bottom;zoom:1;}
		.fTabsData .bottom-left{background:url(../../images/ftabs_data_bl.gif) no-repeat left bottom;zoom:1;}
		.fTabsData .top-right{background:url(../../images/ftabs_data_tr.gif) no-repeat right top;zoom:1;}
	
		.fTabsData .filters{font-size:12px;color:#fff;height:30px;}
		.fTabsData .filters label{font-size:12px;color:#fff; font-weight:bold;backgr ound:#00FF00;width:auto;display:inline;}
	
		.fTabsData .button{background:url(../../images/blue_shade_box_button_bg.gif) no-repeat left top;}
		.fTabsData .button input{background:url(../../images/blue_shade_box_button_bg.gif) no-repeat right top; color:#000;} 
			
		#contentArea .fTabsData .comboboxValueContent{background:url(../../images/combo_round_blue_left.gif) no-repeat left top;}
		#contentArea .fTabsData .comboboxDropDownButton{background-image: url(../../images/combo_round_blue_btn.gif);}

	.fcContent{position:relative;clear:both;margin:20px auto;color:#fff; backgr ound:#CCCC33;width:500px;}
		
		.fcContent .fc-left,
		.fcContent .fc-right{width:30px; float:left; backgr ound:#00CC00; text-align:center;}
		.fcContent .fc-left img,
		.fcContent .fc-right img{ margin:200px 0 0 0; cursor:pointer;}
		.fcContent .fc-right img{position:absolute; right:0;}
		.fcContent .fc-middle{width:440px; float:left; }
		.fcContent .noBackNext{width:500px!important;}
		
		.fcContent .noBackNext h4{background:none;margin:0;}
		.fcContent h5{font-size:14px;padding:0 5px;}
		
		.fcDataContainer{width:100%;font-size:11px;}
			.fcDataContainer h4{font-size:16px;background:url(../../images/fc-data_heading_bg.gif) repeat-x left bottom;padding:8px 0;margin:0 4px 8px ;}
			.fcDataContainer a{color:#fff;text-decoration:none;font-weight:bold;margin-left:15px;}
			.fcDataContainer a:hover{color:#FFCC66;}
			.fcDataContainer a img{float:left; margin-right:4px;}
			
			.fcDataContainer .cardWord{ font-size:36px; width:440px; height:180px;}
			.fcDataContainer .formElements{font-size:14px;margin:0 20px;}
			
			
	/*Alphabets list*/
	.alphaList{ margin-bottom:25px;height:65px;}
		.alphaList .alphaListHolder,
		.alphaList .alphaBack, 
		.alphaList .alphaNext{float:left;width:12px;height:65px;backgr ound:#00CC99;overflow:hidden;text-indent:-7000em;}
		.alphaList .alphaBack{background:url(../../images/alphabets_back.gif) no-repeat left center;}
		.alphaList .alphaNext{background:url(../../images/alphabets_next.gif) no-repeat left center;}
		.alphaList .alphaListHolder{width:879px;overflow:hidden;backgr ound:#CC3333;margin:0 5px;zoom:1;text-indent:0px; position:relative}
		.alphaList .alphaListHolder ul{list-style:none;padding-top:5px;position:absolute;left:0;}
		.alphaList .alphaListHolder ul li{overflow:visible;display:inline;}
		.alphaList .alphaListHolder ul li a{
			background:url(../../images/alphabets_normal.gif) no-repeat center center;
			display:inline-block;
			width:44px;
			height:38px;
			margin:5px 0px;
			#margin:5px 2px;
			color:#025581;
			margin-top:-5px;
			padding-top:16px;
			text-align:center;
			text-decoration:none;
			font-weight:bold;
			font-size:24px;
		}
		.alphaList .alphaListHolder ul{width:1270px;}
		.alphaList .alphaListHolder ul li a:hover{color:#7db232;}
		
		.alphaList .alphaListHolder ul li a.active{
			background:url(../../images/alphabets_hover.gif) no-repeat left top;
			width:56px;
			margin:-5px 1px;
			margin-top:-5px;
			#margin:-5px 3px;
			
			height:49px;
			padding-top:18px;
			color:#7db232;
			font-size:36px;
		}

	
	
	/*Alphabets ImageHolder*/
	.alphaImageHolder{
		clear:both;
		margin:0 auto;
		bor der:1px solid #003300;
		margin-bottom:50px;
		position:relative;
	}
		.alphaImageHolder .imageLabel{
			font-size:24px;
			font-weight:bold;
		}
		.alphaImageHolder .imageLabel strong{
			border-bottom:3px solid #000;
			padding-bottom:0;
		}
		.alphaImageHolder .imageHolder{
			margin-right:0;
			margin:0 25px;
			#margin:0 12px;
		}
	
	/*Lesson Navigation*/
	#lessonNav{height:30px;}
		#lessonNav .back{background:url(../../images/lesson_back_icon.gif) no-repeat left top;float:left;width:14px;height:12px;text-indent:-7000em;}
		#lessonNav .next{background:url(../../images/lesson_next_icon.gif) no-repeat right top;float:right;width:14px;height:12px;text-indent:-7000em;}
		#transData h3{font-size:18px;font-weight:normal;margin-bottom:8px;}
		#transData span{font-size:18px;font-weight:normal;margin-bottom:8px;color:#025581;}

	/*Lesson Data*/
	#lessonData {font-size:11px;}
		#lessonData #textData{padding:8px;height:110px;}
		#lessonData h5{font-size:14px; clear:both;	}
		#lessonData p{  font-size:12px;}
		
	/*Translated Data*/
	.translatedData{font-size:11px;display:none;}
		.translatedData h4{font-size:13px;color:#494949;}
		.translatedData small{font-size:11px;font-weight:normal;}
		.translatedData p{font-size:12px;font-weight:bold; }
	
	
	/*Dictionary Result*/
	.dicnResult{display:none;}
		.dicnResult h5{font-size:14px;margin-bottom:17px;}
		.dicnResult ul{list-style:none;}
		.dicnResult li{color:#505050;}
		.dicnResult span{color:#000;}
		
		
	/*User Photo & Advertisment*/	
	.userPhoto{
		width:138px;
		/*height:100px;*/
		padding-right:10px;
		float:left;
	}

	.userPhoto #userName{
		margin-top:4px;
		_margin-top:2px;
		color:#3399cc;
		font-weight:bold;
		font-size:12px;
		text-align:center;
	}
	.userPhoto #userName p{padding:2px;}
	
	.advertBox{
		padding-left:12px;
		height:auto;
		width:762px;
		_width:771px;
		display:inline-block;
		float:left;
		font-size:12px;
		border-left:1px solid #ccc;
	}
	
	.advertBox .secondLine{
	marg in-top:-15px;
		padding-top:10px;
		clear:both;
		zoom:1;
	}
	
	/*.advertBox .adBox{
		width:747px;
		background:url(../../images/advertisment_text.gif) no-repeat right center;
		margin-bottom:15px;
	}*/
	
	.advertBox .adBox iframe{
		width:728px;
		height:90px;
	}
	
	.v-divider{
		margin:1px 10px;
		float:left;
	}
	.multipleFlags{ width:auto !important; _width:120px !important;}
	.multipleFlags .data{_float:left !important;}
	.multipleFlags img.flag{
		position:relative !important;
		right:auto !important;
		float:right !important;
	}
	.multipleFlags .v-divider{
		_position:relative !important;
		_right:auto !important;
		_margin:-3px 10px 0 10px !important;
		_float:right !important;
		_display:none !important;
	}
	
.multipleFlags p{
		padding:4px 10px 6px 15px !important;
			float:left;
			position:relative;
			border-right:1px solid #ccc; 
			margin:-3px 10px -5px 0;
}
	.flagHolder{
		float:left;
		width:150px;
		position:relative;
		font-size:11px;
		color:#999;
		zoom:1;
	}
	
	.secondLine .flagHolder{
	 width:auto;
		zoom:1;
		width:150px;
	}
		.secondLine .flagHolder input{
			 border:none;
				font-size:11px;
				border:1px solid #FFCC33;
				display:none;
				margin:0 10px;
				padding:3px 4px;
				width:300px;
		}
		.secondLine .flagHolder p{
			padding:3px 0;
			width:auto;

		}
		.secondLine .flagHolder p a.update{
			margin-right:8px;
		}
			.secondLine .flagHolder em{
					padding:0 10px;
			}
			

	.flagHolder img.flag{
		position:absolute;
		margin:-10px 6px 0 0; 
		right:0;
	}
	.flagHolder em{
		font-style:normal;
		color:#000;
	}
		.flagHolder .v-divider{
		position:absolute;
		right:25px;
		margin:-3px 10px 0 0;
	}
	

		.flagHolder p{padding:2px 0 2px 15px;}
	
	
	/*Progress Bar*/	
	.progressBar{
		position:relative;
		width:120px;
		overflow:hidden;
		height:21px;
		background:url(../../images/pbar_bg.gif) no-repeat left top;
		margin-bottom:5px;
		flo at:left;
	}
	.progressBar div{
		position:absolute;
		color:#fff;
		font-weight:bold;
		text-align:right;
		overflow:hidden;
		border-right:1px solid #ccc;
		width:auto;
		background:#389aca url(../../images/pbar_blue.gif) repeat-x left top;
		height:22px;
		line-height:22px;
		z-index:5;
		padding-right:5%;
	}
	.progressBar img{
		position:absolute;
		z-index:10;
	}
	
	/*Flash Card*/
	.flashCards{background:url(../../images/flash_cards_bg.gif) no-repeat left top;width:186px;height:102px;overflow:hidden; padding-left:10px;}
		.flashCards h3{display:none;}
		.flashCards a{width:80px;height:20px; text-indent:-70000em;overflow:hidden; float:left;margin-top:71px;}
		
	/*Frends Grid*/	
		.frendsGrid{
		margin-bottom:12px;
		font-size:11px;
		float:left;
		margin-top:20px;
	}
	
	.frendsGrid table th{
		text-align:left;
		font-weight:normal;
		height:45px;
		padding:0 12px;
		background:#f6f6f6 url(../../images/white_bg_w3.gif) right top repeat-y;
		border-right:1px solid #fff; 
		border-bottom:10px solid #fff;
		color:#333;
	}
	.frendsGrid table th.last-child{background:#f6f6f6 url(../../images/grey_round_right.gif) no-repeat right top;}
	
		.frendsGrid table tr.data td{
			background:url(../../images/grey_shade_div.gif) no-repeat right top;
			border-width:1px 0 0 0;
			height:50px;
			padding:4px 8px;
		}
		.frendsGrid table tr.data td.first-child{
			padding:4px;
			border-left:1px solid #ccc;
		}
		.frendsGrid table tr.data td.last-child{
			background:none;
			border-width:1px 1px 0 0;
		}
		.frendsGrid table tr.last-child td{
			padding:8px 8px 10px 8px;
			border-bottom:1px solid #ccc;
		}
		.frendsGrid table td{
			border:1px solid #ccc;
			border-width:0 1px;
			color:#656565;
		}
		.frendsGrid table td p{
			border-bottom:1px solid #ccc;
			padding:10px;
			margin-bottom:3px;
			color:#666;
		}
		
		.frendsGrid img.flag{margin-left:8px;}
 		
		.frendsGrid table td span.online{
			color:#3eb034;
			font-weight:bold;
			background:url(../../images/online_bg.gif) no-repeat left 6px;
			padding-left:10px;
		}
		

		.frendsGrid table td span.offline{
			color:#9a9a9a;
			font-weight:bold;
			background:url(../../images/offline_bg.gif) no-repeat left 6px;
			padding-left:10px;
		}


		.frendsGrid table td span.busy{
			color:#960202;
			font-weight:bold;
			background:url(../../images/busy_bg.gif) no-repeat left 6px;
			padding-left:10px;
		}

		.frendsGrid table td a.viewAll{color:#21749e;}
		.frendsGrid table td a.viewAll:hover{text-decoration:none; color:#FF6600;} 		
		
		.frendsGrid table p a:hover{color:#FF6600;}
		
	/*Blue Theme for Frends Section*/
	.blue table th.first-child{
		background:#3ea3d7 url(../../images/blue_round_left.gif) no-repeat left top;
		font-weight:bold;
		color:#fff;
		width:18%;
		text-align:center;
	}
		.blue table td p a{color:#3ea3d7;font-weight:bold;}


	/*Green Theme for Frends Section*/
	.green table th.first-child{
		background:#70d73e url(../../images/green_round_left.gif) no-repeat left top;
		font-weight:bold;
		color:#fff;
		width:18%
	}
		.green table td p a{color:#78c252;font-weight:bold;}
		
		
	/*Bottom Options*/
	.bottomOptions{padding:10px 5px 0 10px;height:15px;font-size:11px;}
	.bo-pushUp{padding:0 5px 0px 5px;height:15px;margin-top:-20px;}
		.bottomOptions a{color:#575757;}
		.bottomOptions a:hover{color:#f60;text-decoration:none;}


	/*Notes*/
	.notes{background:url(../../images/notes_bg.gif) no-repeat left top;width:185px;height:148px;padding:60px 20px 0 20px;font-size:11px;color:#565656;}
		.notes h3{display:none;}
		.notes textarea{width:180px; height:108px;border:1px solid #ccc;}
		.notes a{color:#565656;}
		.notes a:hover{color:#868686;}
		
	/*Notes List*/
	.notes-list{background:url(../../images/big-notes_bg.gif) no-repeat left top;height:350px;margin-bottom:10px;margin-top:-20px;padding:25px 15px 20px; font-size:11px;}
	.notes-list ul{ list-style:none; color:#6a6a6a;}
		.notes-list ul p{color:#6a6a6a;}
		.notes-list a, 
		.notes-list label{color:#000;}
		.notes-list a:hover{color:#868686;}
		.notes-list a.close{ width:12px;height:12px; overflow:hidden; text-indent:-7000em;background:url(../../images/delete-grey-icon.gif) no-repeat left top;}
		.notes-list li{ padding:5px 5px 0; background:url(../../images/note-divider.gif) repeat-x left bottom; padding-bottom:10px;#padding-bottom:5px;}
		.notes-list li.last-child{ background:none;}
		.notes-list li strong{color:#404040;}
		.notes-list .white-base{background:#fff; width:390px; padding:5px}
		
	/*Image Holder*/
	.imageHolder{background:#fff url(../../images/img_holder_top.gif) repeat-x left top;margin:0 auto; width:250px;}
		.imageHolder .left{background:url(../../images/img_holder_left.gif) repeat-y left top;f loat:left;}
		.imageHolder .right{background:url(../../images/img_holder_right.gif) repeat-y right top;fl oat:left;}
		.imageHolder .bottom{background:url(../../images/img_holder_bottom.gif) repeat-x left bottom;f loat:left; border:none;}
		.imageHolder .left-top{background:url(../../images/img_holder_lt.gif) no-repeat left top;flo at:left;}
		.imageHolder .left-bottom{background:url(../../images/img_holder_lb.gif) no-repeat left bottom;f loat:left;}
		.imageHolder .right-top{background:url(../../images/img_holder_rt.gif) no-repeat right top;flo at:left;}
		.imageHolder .right-bottom{background:url(../../images/img_holder_rb.gif) no-repeat right bottom;padding:8px;flo at:left;}
		.imageHolder .right-bottom img{flo at:left;}
		.audioIcon{width:176px;margin:0 auto; position:relative}
	
	/*Radio List*/
	.radioList{clear:both;padding:10px 0;list-style:none;}
		.radioList li{padding:4px 0; #padding:0px 0;height:14px;} 
		.radioList li input,
		.radioList li label{float:left;} 
		.radioList li input{margin:0 5px 0 0;#margin:-3px 2px 0 -3px;}
		.radioList li label{line-height:14px;} 
	
	/*Wordlist*/
	.wordlist{margin:6px 10px -5px 10px;list-style:none;font-size:11px;}
		.wordlist li{padding:4px 0;#padding:2px 0;}
		.wordlist li label{padding:4px}
	
	/*Tips List*/
	.tips li{
		padding:5px 5px 5px 25px !important;
		_padding:0px 5px 5px 25px !important;
		background:url(../../images/tips_icon.gif) no-repeat left 6px;
		color:#565656;
		font-size:11px;
		line-height:normal!important;
	}
	.tDetails li{
		padding:10px 20px 10px 35px !important;
		_padding:0px 20px 10px 35px !important;
		background:url(../../images/tips_icon.gif) no-repeat 10px 6px;
	}
	.tDetails li.first-child{
		background:none;
		padding-left:0;
	}
	
	/*Grammer List*/
	.grammerList li{padding:5px 30px 5px 2px !important;}
	.grammerList a{font-size:12px;color:#575757;background:url(../../images/grammer_element_bg.gif) no-repeat left center;padding-left:22px;}
	
	/*Lessons List*/
	.lessonList{padding:0 12px 20px 12px;background:none !important}
	
		.lessonList li{font-size:12px;list-style:none;}
		.lessonList li a{
			text-decoration:none;
			font-weight:bold;
			color:#000;
			background:url(../../images/acc_normal.gif) no-repeat right center; 
			padding:5px 25px 8px 5px;
			display:block;
			border-bottom:1px solid #eaeaea;
		}
		.lessonList li a:hover{color:#f93;background:url(../../images/acc_hover.gif) no-repeat right center;}
		.lessonList li ul{display:none;}

		.lessonList li.active a,
		.lessonList li.active a:hover{color:#4f95b9;background:url(../../images/acc_active.gif) no-repeat right center;}	
		.lessonList li.active ul{display:block;border-bottom:1px solid #eaeaea;padding:3px 0;}
		.lessonList li.active ul li{padding:0 5px;}
		.lessonList li.active ul li a,
		.lessonList li.active ul li a:hover{
			padding:3px 0;
			border:none;
			background:url(../../images/acc_sub_normal.gif) left 7px no-repeat;
			padding-left:12px;
			color:#000;
			font-weight:normal;
		}
		.lessonList li.active ul li.active a,
		.lessonList li.active ul li a:hover{font-weight:bold;}		
		
			.lessonList li a span{
				color:#666666!important;
				font-weight:normal;
				font-size:11px;
				padding-left:10px;
			}
		.lessonList li.active ul li ul{
			border-bottom:none;
		}
		.lessonList li.active ul li.active ul li a{ font-weight:normal;}
		.lessonList li.active ul li ul li a,
		.lessonList li.active ul li ul li a:hover{
				padding:0 0 0 10px;
				margin:0;
				color:#666666;
				font-size:11px;
				font-weight:normal;
				background:url(../../images/greay_bullet.gif) left 4px no-repeat;
		}
	
	.lessonList li.active ul li ul li a:hover{
				color:#FF6600;
	}

	/*02 March 2010*/
	.pearsonList li{
				padding:0 0 0 10px;
				margin:0;
				color:#666666;
				font-size:11px;
				font-weight:normal;
				background:url(../../images/acc_sub_normal.gif) left 10px no-repeat;
				list-style: none;
		}
	/*Grade List*/
	.grade li{color:#999;}
		.grade li a{font-weight:bold;color:#999;text-decoration:none;padding:8px 8px}
		.grade li a:hover,.grade li a.active{background:url(../../images/grade_bg.gif) no-repeat center center;color:#fff;}	
	
	/*Numbered List*/	
	ol.number{list-style:inside;list-style-type:decimal;color:#000; margin-top:8px;}
		ol.number li{display: list-item; line-height:normal; padding:4px 14px 6px 18px; text-indent:-16px;}
		@media screen and (-webkit-min-device-pixel-ratio:0){ol.number li{padding:4px 14px 6px 16px; text-indent:-12px;}}					


	/*Info List*/
	.infoList{margin-bottom:12px}
	
	.infoList li{background:#f0f0f0;padding:4px 7px;font-size:12px;list-style:none;list-style-type:none;color:#626262;}

	.infoList li.altRow{background:#f9f9f9;}
		.infoList li em{color:#363636;font-style:normal;}

	/*Icon List*/
	.icon{background-position:left 0px !important;padding-left:20px;}
	.two-coloumn .icon{background-position:left 5px !important;padding-left:20px;}
	
	.frends{background:url(../../images/frends_icon.gif) no-repeat left 7px;}
	.submit{background:url(../../images/submission_icon.gif) no-repeat left 7px;}
	.review{background:url(../../images/review_icon.gif) no-repeat left 7px;}

	.iconList{list-style:none;list-style-type:none;font-size:11px;padding:0 10px;}
		.iconList li{padding:5px 0 2px 22px;line-height:20px;}
	
	
	/*Flag List*/
	.flagList{list-style:none;font-size:11px;padding:0 8px 5px 8px; color:#333;}
	
		.flagList li{padding:8px 30px 7px 2px; border-bottom:1px solid #ccc;line-height:27px;}
		.flagList li.last-child{padding-bottom:2px;border-bottom:none;}
		
		
		/*.flagList li.france{background:url(../../images/LangFlags/English.gif) no-repeat right center;}*/
		/*Added*/
		.flagList li.English{background:url(../../images/LangFlags/English.gif) no-repeat right center;}
		.flagList li.French{background:url(../../images/LangFlags/French.gif) no-repeat right center;}
		.flagList li.Spanish{background:url(../../images/LangFlags/Spanish.gif) no-repeat right center;}
		.flagList li.Portuguese{background:url(../../images/LangFlags/Portuguese.gif) no-repeat right center;}
		.flagList li.Hindi{background:url(../../images/LangFlags/Hindi.gif) no-repeat right 8px;}
		.flagList li.DefFlag{background:url(../../images/LangFlags/hellohello_icon.gif) no-repeat right center;}
		/*.flagList li.German{background:url(../../images/LangFlags/German.gif) no-repeat right 8px;}*/ /*Commented By Dheeraj Singh Date April 19,2010*/
		.flagList li.German{background:url(../../images/LangFlags/German.gif) no-repeat right center;}
		
		.flagList li.Indonesian{background:url(../../images/LangFlags/Indonesian.gif) no-repeat right center;}
		.flagList li.Russian{background:url(../../images/LangFlags/Russian.gif) no-repeat right center;}
		.flagList li.Japanese{background:url(../../images/LangFlags/Japanese.gif) no-repeat right center;}
		.flagList li.Dutch{background:url(../../images/LangFlags/Dutch.gif) no-repeat right center;}

		.flagList li.Italian{background:url(../../images/LangFlags/Italian.gif) no-repeat right center;}
		.flagList li.Chinese{background:url(../../images/LangFlags/Chinese.gif) no-repeat right center;}
		/*Added*/
		.flagList li.france{background:url(../../images/LangFlags/English.gif) no-repeat right center;}
		.flagList li.suecia{background:url(../../images/Suecia_flag_icon.gif) no-repeat right 8px;}
	    .flagList li.Pynin{background:url(../../images/LangFlags/Pynin.gif) no-repeat right center;}
	
		.flagList li.eua-small{background:url(../../images/eua_flag_small_icon.gif) no-repeat right 8px;}
		.flagList li.suecia-small{background:url(../../images/Suecia_flag_icon.gif) no-repeat right 8px;}
		
		
		
		
	/*Sbumission*/
	.submission li{
		line-height:normal;
		padding-right:0;
		padding-bottom:4px;
	}
	.submission strong, .submission span{
		float:left;
		margin-right:10px;
		color:#525252;
	}
	.submission img{
		float:right;
		margin:0;
	}
	.submission p{
		clear:both;
		padding:2px 0 2px 0;
	}
	.submission p a,
		ol.number li a{color:#000;}
	
	.submission p a:hover,
		ol.number li a:hover{ text-decoration:none;}
	
	.submission .eua-icon{
		background:url(../../images/eua_icon.gif) no-repeat left 2px;
		padding-left:18px;
	}

	/*Added*/
	.submission .English-Sub{
		background:url(../../images/LangFlags/English.gif) no-repeat left 2px;
		padding-left:20px;
	}

	.submission .DefFlag-Sub{
		background:url(../../images/LangFlags/hellohello_icon.gif) no-repeat left 2px;
		padding-left:20px;
	}
	
	/*Flag Icon*/
	.brazil{	
		background:url(../../images/france_flag_icon.gif) no-repeat right center;
		padding:8px 20px 8px 5px;
		margin:0 5px !important;
	}
	.france{
		background:url(../../images/eua_flag_small_icon.gif) no-repeat right 7px;
		padding:8px 25px 8px 5px;
		margin:0 5px !important;
	}
	.English{
		background:url(../../images/LangFlags/English.gif) no-repeat right 7px;
		padding:8px 20px 8px 5px;
		margin:0 5px !important;
	}
	.Portuguese{
		background:url(../../images/LangFlags/Portuguese.gif) no-repeat right 7px;
		padding:8px 20px 8px 5px;
		margin:0 5px !important;
	}
	.Spanish{
		background:url(../../images/LangFlags/Spanish.gif) no-repeat right 7px;
		padding:8px 20px 8px 5px;
		margin:0 5px !important;
	}
	.French{
		background:url(../../images/LangFlags/French.gif) no-repeat right 7px;
		padding:8px 20px 8px 5px;
		margin:0 5px !important;
	}
	.DefFlag{
		background:url(../../images/LangFlags/hellohello_icon.gif) no-repeat right 7px;
		padding:8px 20px 8px 5px;
		margin:0 5px !important;
	}
	.India{
		background:url(../../images/LangFlags/Hindi.gif) no-repeat right center;
		padding:8px 20px 8px 5px;
		margin:0 5px !important;
	}
	.German{
		background:url(../../images/LangFlags/German.gif) no-repeat right center;
		padding:8px 20px 8px 5px;
		margin:0 5px !important;
	}
	.Italian{
		background:url(../../images/LangFlags/Italian.gif) no-repeat right center;
		padding:8px 20px 8px 5px;
		margin:0 5px !important;
	}
			
			

			
	/*Grey Box*/
	.grey-box{}
			.grey-box .head{background:url(../../images/gbox_02.gif) repeat-x left top; font-size:1%;}
			.grey-box .head-left{background:url(../../images/gbox_01.gif) no-repeat left top;}
			.grey-box .head-right{background:url(../../images/gbox_03.gif) no-repeat right top; height:2px;}
			.grey-box .data{border:1px solid #ccc;border-width:0 1px;}
			.grey-box .foot{background:url(../../images/gbox_02.gif) repeat-x left bottom; font-size:1%;}
			.grey-box .foot-left{background:url(../../images/gbox_03.gif) no-repeat left bottom;}
			.grey-box .foot-right{background:url(../../images/gbox_04.gif) no-repeat right bottom; height:2px;}

	/*Round White Box Radius 5px*/
	.rwb-5px{zoom:1;}
			.rwb-5px .head{background:url(../../images/rwh_box_05.gif) repeat-x left top;font-size:1%;}
			.rwb-5px .head-left{background:url(../../images/rwh_box_01.gif) no-repeat left top; height:4px;}
			.rwb-5px .head-right{background:url(../../images/rwh_box_03.gif) no-repeat right top; height:4px;}
			.rwb-5px .data{border:1px solid #ccc; border-width:0 1px; }
			.rwb-5px .foot{background:url(../../images/rwh_box_05.gif) repeat-x left bottom; font-size:1%;zoom:1;}
			.rwb-5px .foot-left{background:url(../../images/rwh_box_02.gif) no-repeat left bottom;}
			.rwb-5px .foot-right{background:url(../../images/rwh_box_04.gif) no-repeat right bottom; height:4px;}			
	
	/*White Box*/
	.white-box{background:url(../../images/whbox_04.gif) repeat-y right top;margin-bottom:12px;}
			.white-box .head{background:url(../../images/whbox_01.gif) repeat-x left top; font-size:1%;}
			.white-box .head-left{background:url(../../images/whbox_02.gif) no-repeat left top;}
			.white-box .head-right{background:url(../../images/whbox_03.gif) no-repeat right top; height:4px;}
			.white-box .data{border-left:1px solid #ccc;padding-right:2px;}
			.white-box .foot{background:url(../../images/whbox_05.gif) repeat-x left bottom; font-size:1%;}
			.white-box .foot-left{background:url(../../images/whbox_06.gif) no-repeat left bottom;}
			.white-box .foot-right{background:url(../../images/whbox_07.gif) no-repeat right bottom; height:4px;}
			
			.white-box h3{font-size:12px;color:#000;padding:9px;border-bottom:1px solid #eaeaea;}
			
			
	/*White Box Reflection*/
	.wbox{background:#f2f2f2 url(../../images/whbox-left.gif) repeat-y left top;zoom:1;clear:both;zoom:1}
			.wbox .head{background:url(../../images/whbox-head.gif) repeat-x left top; font-size:1%;zoom:1}
			.wbox .head-left{background:url(../../images/whbox-head-left.gif) no-repeat left top;zoom:1}
			.wbox .head-right{background:url(../../images/whbox-head-right.gif) no-repeat right top; height:10px;zoom:1}
			.wbox .data{background:url(../../images/whbox-right.gif) repeat-y right top; color:#000;zoom:1; padding:10px 0;}
			.wbox .foot{background:url(../../images/whbox-foot.gif) repeat-x left bottom; font-size:1%;zoom:1}
			.wbox .foot-left{background:url(../../images/whbox-foot-left.gif) no-repeat left bottom;zoom:1}
			.wbox .foot-right{background:url(../../images/whbox-foot-right.gif) no-repeat right bottom; height:8px;zoom:1}

			.wbox .button{background:url(../../images/light_blue_shade_button_grey_bg.gif) no-repeat left top;}
			.wbox .button input{background:url(../../images/light_blue_shade_button_grey_bg.gif) no-repeat right top; color:#fff;} 

			.wbox input.textBox{border:1px solid #ccc; float:left; font-size:11px; line-height:24px; padding:6px; margin-right:10px; #padding:0 5px; #height:24px;} 
			 @media screen and (-webkit-min-device-pixel-ratio:0){.wbox input.textBox{padding:0 5px;}}		
			 
			.wbox .divider{background:url(../../images/whbox-divider.gif) repeat-x left top;}
				.wbox .divider .left{background:url(../../images/whbox-divider-left.gif) no-repeat left top;}
				.wbox .divider .right{background:url(../../images/whbox-divider-right.gif) no-repeat right top; height:14px;}
			
			.wbox .greyDivider{background:url(../../images/grey-divider.gif) repeat-x left center; height:2px; margin:15px 0;}
			.wbox .greyDivider hr{display:none;}
			
		#contentArea .wbox .comboboxValueContent{background:url(../../images/combo_round_grey_left.gif) no-repeat left top!important;}
		#contentArea .wbox .comboboxDropDownButton{background-image: url(../../images/combo_round_grey_btn.gif)!important;}


	
			.wbox-reflection{background:url(../../images/whbox-ref.gif) repeat-x left top;}
				.wbox-reflection .left{background:url(../../images/whbox-ref-left.gif) no-repeat left top;}
				.wbox-reflection .right{background:url(../../images/whbox-ref-right.gif) no-repeat right top; height:64px; padding:12px;}			




	/*White Box Topfill*/
	.white-box-topfill{background:#fff url(../../images/whbox_14.gif) repeat-y right top;margin-bottom:12px;zoom:1}
			.white-box-topfill .head{background:url(../../images/whbox_11.gif) repeat-x left top; font-size:1%;zoom:1}
			.white-box-topfill .head-left{background:url(../../images/whbox_12.gif) no-repeat left top;}
			.white-box-topfill .head-right{background:url(../../images/whbox_13.gif) no-repeat right top; height:10px;}
			.white-box-topfill .data{border-left:1px solid #ccc;padding-right:2px;}
			.white-box-topfill .foot{background:url(../../images/whbox_16.gif) repeat-x left bottom; font-size:1%;zoom:1}
			.white-box-topfill .foot-left{background:url(../../images/whbox_17.gif) no-repeat left bottom;}
			.white-box-topfill .foot-right{background:url(../../images/whbox_18.gif) no-repeat right bottom; height:7px;}
			
			.white-box-topfill h3{font-size:12px;color:#000;padding:4px 9px 9px 9px;border-bottom:1px solid #eaeaea;background:url(../../images/whbox_15.gif) repeat-x left top;}
			.white-box-topfill h3 span{ padding:0 10px; font-size:11px;color:#000; font-weight:normal; float:right; margin-top:-15px; #margin-top:-25px; }
			 @media screen and (-webkit-min-device-pixel-ratio:0){.white-box-topfill h3 span{ margin-top:0; padding-right:0;}}		
			.white-box-topfill h3 span.low{color:#339933;}
			.white-box-topfill h3 span.mid{color:#FF9933;}
			.white-box-topfill h3 span.high{color:#CC0000;}
			
			.white-box-topfill h2{
				color:#3fa5d8 !important;
				text-transform:uppercase !important;
				font-size:13px;
				line-height:28px;
				margin-bottom:5px;
				padding:0 9px 5px 9px;border-bottom:1px solid #eaeaea;
			}
			.learn-ext h2{background:url(../../images/book_icon.gif) no-repeat 14px 2px !important;padding-left:59px !important;}
			.teach-ext h2{background:url(../../images/teach_icon.gif) no-repeat 14px 0 !important;padding-left:49px !important;}
			.commnicate-ext h2{background:url(../../images/comunicate_icon.gif) no-repeat 14px top !important;padding-left:59px !important;}
			
			.white-box-topfill .headFill{background:url(../../images/whbox_15.gif) repeat-x left top;}

			
			
	/*White Box Fill*/
	.white-box-fill{background:url(../../images/whbox_14.gif) repeat-y right top;margin-bottom:12px;zoom:1;}
			.white-box-fill .head{background:url(../../images/whbox_11.gif) repeat-x left top; font-size:1%;zoom:1;}
			.white-box-fill .head-left{background:url(../../images/whbox_12.gif) no-repeat left top;zoom:1;}
			.white-box-fill .head-right{background:url(../../images/whbox_13.gif) no-repeat right top; height:10px;zoom:1;}
			.white-box-fill .data{border-left:1px solid #ccc;padding-right:2px;background:url(../../images/whbox_22.gif) repeat-x left bottom;margin-right:2px;zoom:1; }
			.white-box-fill .foot{background:url(../../images/whbox_19.gif) repeat-x left bottom; font-size:1%;zoom:1;}
			.white-box-fill .foot-left{background:url(../../images/whbox_20.gif) no-repeat left bottom;zoom:1;}
			.white-box-fill .foot-right{background:url(../../images/whbox_21.gif) no-repeat right bottom; height:6px;zoom:1;}
			
			.white-box-fill h3{font-size:12px;color:#000;padding:4px 9px 9px 9px;border-bottom:1px solid #eaeaea;background:url(../../images/whbox_15.gif) repeat-x left top;}


			.white-box-fill .button{background:url(../../images/light_blue_shade_button_grey_bg.gif) no-repeat left top;}
			.white-box-fill .button input{background:url(../../images/light_blue_shade_button_grey_bg.gif) no-repeat right top;} 
		

	/*Dark Grey Box*/
	.drak-grey-box{background:#ccc url(../../images/dgbox_01.gif) no-repeat left top;margin-bottom:12px;zoom:1}
			.drak-grey-box .head{background:url(../../images/dgbox_02.gif) no-repeat right top;zoom:1}
			.drak-grey-box .data{background:url(../../images/dgbox_03.gif) no-repeat left bottom;padding:8px;zoom:1}
			.drak-grey-box .foot{background:url(../../images/dgbox_04.gif) no-repeat right bottom;zoom:1}
	
	/*Grey Shade Box*/
	.grey-shade-box{background:#d7d7d7 url(../../images/grey_box_lt.gif) no-repeat left top;margin-bottom:12px;zoom:1}
			.grey-shade-box .head{background:url(../../images/grey_box_rt.gif) no-repeat right top;zoom:1}
			.grey-shade-box .data{background:url(../../images/grey_box_lb.gif) no-repeat left bottom;padding:8px;zoom:1}
			.grey-shade-box .foot{background:url(../../images/grey_box_rb.gif) no-repeat right bottom;zoom:1}
			.top-half-shade .foot,
			.top-half-shade .data{background-image:none;}

	/*Grey Shade2 Box*/
	.grey-shade2-box{background:#e6e6e6 url(../../images/grey_shade2_box_lt.gif) no-repeat left top;margin-bottom:12px;zoom:1}
			.grey-shade2-box .head{background:url(../../images/grey_shade2_box_rt.gif) no-repeat right top;zoom:1}
			.grey-shade2-box .data{background:url(../../images/grey_shade2_box_lb.gif) no-repeat left bottom;padding:8px;zoom:1}
			.grey-shade2-box .foot{background:url(../../images/grey_shade2_box_rb.gif) no-repeat right bottom;zoom:1	}
			.bot-half-shade,
			.bot-half-shade .head{background-image:none;}
			
			.grey-shade2-box .button{background:url(../../images/light_blue_shade_button_grey_bg.gif) no-repeat left top;}
			.grey-shade2-box .button input{background:url(../../images/light_blue_shade_button_grey_bg.gif) no-repeat right top;} 
	
	/*Light Bblue Shade Box*/
	.light-blue-shade-box{background:#bbd7e4 url(../../images/light_blue_shade_lt.gif) no-repeat left top;margin-bottom:12px;zoom:1}
		.light-blue-shade-box .head{background:url(../../images/light_blue_shade_rt.gif) no-repeat right top;zoom:1}
		.light-blue-shade-box .data{background:url(../../images/light_blue_shade_lb.gif) no-repeat left bottom;padding:8px;zoom:1}
		.light-blue-shade-box .foot{background:url(../../images/light_blue_shade_rb.gif) no-repeat right bottom;zoom:1	}

		.light-blue-shade-box .button{background:url(../../images/light_blue_shade_button_bg.gif) no-repeat left top;}
		.light-blue-shade-box .button input{background:url(../../images/light_blue_shade_button_bg.gif) no-repeat right top;} 

		.light-blue-shade-box .roundTextBox{background:#fff url(../../images/round_textbox_blue_bg_lt.gif) no-repeat left top;}
			.light-blue-shade-box .roundTextBox .head{background:url(../../images/round_textbox_blue_bg_rt.gif) no-repeat right top;}
			.light-blue-shade-box .roundTextBox .data{background:url(../../images/round_textbox_blue_bg_lb.gif) no-repeat left bottom;}
			.light-blue-shade-box .roundTextBox .foot{background:url(../../images/round_textbox_blue_bg_rb.gif) no-repeat right bottom;}

	/*Green Shade Box*/
	.green-shade-box{background:#cae8b0 url(../../images/green_shade_box_lt.gif) no-repeat left top;margin-bottom:12px;zoom:1}
		.green-shade-box .head{background:url(../../images/green_shade_box_rt.gif) no-repeat right top;zoom:1}
		.green-shade-box .data{background:url(../../images/green_shade_box_lb.gif) no-repeat left bottom;padding:8px;zoom:1}
		.green-shade-box .foot{background:url(../../images/green_shade_box_rb.gif) no-repeat right bottom;zoom:1	}

		.green-shade-box .button{background:url(../../images/green_shade_box_button_bg.gif) no-repeat left top;}
		.green-shade-box .button input{background:url(../../images/green_shade_box_button_bg.gif) no-repeat right top;} 

		.green-shade-box .roundTextBox{background:#fff url(../../images/round_textbox_green_bg_lt.gif) no-repeat left top;}
			.green-shade-box .roundTextBox .head{background:url(../../images/round_textbox_green_bg_rt.gif) no-repeat right top;}
			.green-shade-box .roundTextBox .data{background:url(../../images/round_textbox_green_bg_lb.gif) no-repeat left bottom;}
			.green-shade-box .roundTextBox .foot{background:url(../../images/round_textbox_green_bg_rb.gif) no-repeat right bottom;}
			
		#contentArea .green-shade-box .comboboxValueContent{background:url(../../images/combo_round_green_left.gif) no-repeat left top;}
		#contentArea .green-shade-box .comboboxDropDownButton{background-image: url(../../images/combo_round_green_btn.gif);}
	
	/*Round White Box : Input*/
	.roundTextBox{background:#fff url(../../images/round_textbox_grey_bg_lt.gif) no-repeat left top;zoom:1;float:left;}
		.roundTextBox .head{background:url(../../images/round_textbox_grey_bg_rt.gif) no-repeat right top;zoom:1;float:left;}
		.roundTextBox .data{background:url(../../images/round_textbox_grey_bg_lb.gif) no-repeat left bottom;padding:5px 8px;zoom:1;float:left;}
		.roundTextBox .foot{background:url(../../images/round_textbox_grey_bg_rb.gif) no-repeat right bottom;zoom:1;float:left;}
		.roundTextBox input{border:1px solid #fff;}

	/*Brief-Box*/
	.briefBox{
		background:url(../../images/white_box_200x138.gif) no-repeat left top;
		width:170px;
		height:138px;
		overflow:hidden;
		float:left;
		padding:8px 15px 0 15px;
		color:#333;
		margin-right:3px;
	}	
		.briefBox h2{
			color:#3fa5d8;
			text-transform:uppercase;
			font-size:12px;
			line-height:32px;
			margin-bottom:5px;
			letter-spacing:-1px;
		}
		
		.briefBox.learn h2{
			background:url(../../images/book_icon.gif) no-repeat left 4px;
			padding-left:45px;
		}
		
		.briefBox.teach h2{
			background:url(../../images/teach_icon.gif) no-repeat left 2px;
			padding-left:35px;
		}

		.briefBox.commnicate h2{
			background:url(../../images/comunicate_icon.gif) no-repeat left top;
			padding-left:45px;
		}
		
		.briefBox p{
			font-size:11px;
			padding:10px 0; 
			height:50px;
			overflow:hidden;
		}
		
	/*Grey Box*/	
	#contentArea .greyBox-round-295{
		background:#eee url(../../images/grey_box_bot_295.gif) no-repeat left bottom;
		width:295px;
		height:auto;
	}
		#contentArea .greyBox-round-295 .boxContent{
			background:url(../../images/grey_box_top_295.gif) no-repeat left top;
			padding:8px 8px 3px 8px;
		}
			
			#contentArea .greyBox-round-295 .boxContent li{
				margin-bottom:5px;
				height:auto;
			}
	
	/*Search*/
	/*.drak-grey-box fieldset.search{border:none; background:url(../../images/search_icon.gif) no-repeat 5px center; padding-left:28px; height:22px;}*/
	.drak-grey-box fieldset.search{border:none; 5px center; padding-left:28px; height:22px;}
	.drak-grey-box fieldset.search legend{display:none;}
	.drak-grey-box fieldset .textbox{zoom:1;background:#fff url(../../images/search_text_bg.gif) no-repeat left 0px; height:15px;color:#666;float:left;}
	.drak-grey-box fieldset.search a{font-size:11px;color:#4a4a4a; margin:5px 10px;text-decoration:none}
	.drak-grey-box fieldset.search a:hover{font-size:11px;color:#4a4a4a; margin:5px 10px;text-decoration:underline;}




	/*Dara Grid*/
	.dataGrid{}
		.dataGrid th{background:#d7d7d7; padding:4px; text-align:left; color:#000;}
		.dataGrid td{background:#fff; padding:4px; text-align:left; color:#000;border-right:1px solid #d7d7d7;}
		.dataGrid tr.altRow td{background:#f3f3f3; padding:4px; text-align:left; color:#000;}
		.dataGrid td.last-child{border-right:none;}
		.dataGrid td a{ font-weight:normal;color:#000; margin:0; text-decoration:underline}
		.dataGrid td a:hover{color:#FF6600;text-decoration:none;}
		
		
	/*grid*/
	.grid{margin:5px 0;margin-bottom:0; color:#515151;}
	.grid td{ border-bottom:1px solid #ccc; padding:5px;}
	.grid td a{ color:#515151;}
	.grid td a:hover{ color:#FF6600;text-decoration:none;}
	.grid tr.last-child td { border-bottom:none}
	
	.posts tr td{ padding:10px 0!important;}
	.posts h5{font-size:12px; color:#000;}
	.postOn{ font-size:12px; color: #000;}
	
	#contentArea a.Green {color:#339900!important;}
	
	
	
	/*Left Links*/
	.leftLinks{list-style:none;padding:5px;font-size:12px;}
		.leftLinks li{ padding:5px;}
		.leftLinks li.altRow{ background:#f5f5f5;}
		.leftLinks li a{ color:#237aa7; text-decoration:none; display:block;}
		.leftLinks li a:hover{ color:#ff6600;}
		.leftLinks li a.active{background:url(../../images/arrow-icon.gif) right center no-repeat;}
	
	/*Message List*/
	.messageList{background:url(../../images/whbox_15.gif) repeat-x left top;list-style:none; position:relative;}
		.messageList li{padding:10px 15px; border-bottom:1px solid #dadada; color:#6e6e6e;zoom:1; }
		.messageList li.last-child{border-bottom:none;}
		.messageList li strong{color:#404040;}
		.messageList li a{color:#4f95b9;text-decoration:none;padding:2px 5px;}
			.messageList li a:hover{color:#ff6600;text-decoration:underline;}
			.messageList li a.close{ width:12px;height:12px; overflow:hidden; text-indent:-7000em;background:url(../../images/close-icon.gif) no-repeat left top;}
			

	.messageList li.unread p{font-weight:bold;color:#000}
	.messageList li.unread p span{color:#6e6e6e; font-weight:normal; }
	.messageList li.read{background:#fafafa;}
	.messageList li.read p{color:#6e6e6e; font-weight:normal; }
	
	
	/*Reply*/
	.reply{padding:15px;color:#6e6e6e;}
		.reply h4{font-size:12px;}
		

	/*Register*/
		.register{}
		.register td{padding:5px 0 ;}
		.register a{ co lor:#000;text-decoration:none;}
		.register a:hover{ color:#f60;text-decoration:underline;}
		.register{}
			
		
		/*Communicate - chat*/
		.cLeftColumn, .cMiddleColumn, .cRightColumn{margin-right:18px;float:left;}
			.cLeftColumn{width:300px;}
			.cMiddleColumn{width:260px;}
			.cRightColumn{width:330px;margin-right:0;}
		
		
		.box{font-size:12px; margin-bottom:1px;		}
			.box .bHead{height:12px;line-height:12px;padding:8px 10px;}
			.box .bHead h3{font-size:11px}
			.max .bHead .maxiMin{background:url(../../images/max-icon.gif) no-repeat left top;width:15px; height:15px;  float:right;display:inline;zoom:1;}
			.min .bHead .maxiMin{background:url(../../images/min-icon.gif) no-repeat left center;width:15px; height:15px;  float:right;display:inline;zoom:1;}
			.min .bBody{display:block; margin-bottom:-1px;	}
			.max .bBody{display:none;}
			.box .bHead .chatHead{font-size:16px!important;color:#fff !important;}
			.box .onlineStatus{border:1px solid #fff;}
			.box .bBody{border:1px solid #fff; padding:10px;}
			#chat{ height:500px; overflow:auto;}
			#chat .chat{ width:90%;}
			#dailogues{height:580px; overflow:auto;}
			#dailogues table{width:90%;}
			.box a{color:#3ea3d7;}
			.box a:hover, .box .chat tr.altRow a:hover{color:#f60;text-decoration:none}
			.box .chat tr.altRow a{color:#cacaca;}
			.box .chat td{padding-bottom:15px;}
			
		/*Grey:Box*/
		.grey{}
			.grey .bHead{background:#cacaca;}
			.box .onlineStatus{border-color:#cacaca; border-bottom:none;}
			.grey .grey-row{background:#e6e6e6; border-top:1px solid #fff}
			.grey .light-grey-row{background:#f1f1f1;border-top:1px solid #fff}
			.grey .bBody{border-color:#cacaca;}
			
			.tableList td{padding:10px;}
			.tableList h3{font-size:12px; padding:5px 10px;border-bottom:1px solid #ccc;}
					
		
/*Search*/
.searchResults{border-bottom:1px solid #b2b2b2;padding-bottom:3px;margin-bottom:15px; height:18px;}
	.bottom-border{border-top:1px solid #b2b2b2; border-bottom:none;}
	.paging{color:#000;}
	.paging a, .paging span{ margin:0 2px; font-weight:bold;}
	.paging a:hover{color:#f60; text-decoration:none;}
	.paging .pages a{ color:#000;}
	
	.resultRow{font-size:12px;padding-bottom:20px;}
		.resultRow p{padding:5px 0; font-size:12px;}
		.resultRow .url{color:#00b800;text-decoration:none; font-weight:bold;}
		.resultRow .sPages{color:#666;}
		
		
		
		.fPaging{height:20px;}
			.fPaging p{color:#444; float:left;}
			.fPaging .pages{float:right; font-size:11px;}
			.fPaging .pages a,
			.fPaging .pages span{margin-left:3px;}
			
			.resultIcon{margin-left:5px; display:none;}
			
			
/*Site Map*/
.siteCol{float:left;width:180px;margin-right:65px;}
	.siteCol h2{background:#6dd0f7 url(../../images/sitemap_heading_bg.gif) no-repeat left top; color:#fff; font-size:12px; margin:0;}
	.siteCol h2 a{display:block;color:#fff;text-decoration:none;height:21px;background:url(../../images/sitemap_heading_right_bg.gif) no-repeat right top;line-height:20px; padding-left:10px;text-transform:uppercase; }
	.siteCol ol{list-style-position:inside; color:#999; font-size:11px;}
	.siteCol ol li{ padding:10px 10px; background:url(../../images/dot.gif) repeat-x left bottom;}
	
.last-child{margin-right:0;}

.contactUs{ font-size:11px;}
	.contactUs h4{font-size:12px;}


.alert{position:relative; zoom:1; margin-bottom:12px; font-size:12px; color:#c33; padding:5px 10px;}
	.alert .lt,
	.alert .rt,
	.alert .lb,
	.alert .rb{position:absolute;background:url(../../images/alert_message_bg.gif) no-repeat;height:3px;width:3px;font-size:1px;overflow:hidden;}	
	.alert .lt{ top:0; left:0; background-position:left top;}
	.alert .rt{ top:0; right:0; background-position:right top;}
	.alert .lb{ bottom:0; left:0; background-position:left bottom;}
	.alert .rb{ right:0; bottom:0; background-position:right bottom;}


.editBox{ font-size:12px; margin-bottom:12px;}
	.editBox .header { background:url(../../images/editbox-bg.gif) no-repeat left top;height:24px; position:relative;}
	.editBox .header h3{ font-size:12px;color:#3fa5d6;background:url(../../images/editbox-bg.gif) no-repeat right top; line-height:24px; padding:0 10px; margin:0;}
	.editBox .header a.showHide{text-indent:-7000em; overflow:hidden; width:13px; height:8px; font-size:1%; position:absolute; right:12px; top:8px;background:url(../../images/down_arrow_icon.gif) no-repeat left top;}
	.editBox .header a.show{background:url(../../images/up_arrow_icon.gif) no-repeat left top;}
	.editBox .ebData{display:none; padding:10px; font-size:12px; width:440px;overflow:hidden;}
	.editBox .ebData label{font-weight:bold;}
	
	.editBox h4{ padding:5px 10px; background:#fbfbfb; font-size:12px; margin-bottom:12px;}
	
	
	.whiteLink{color:#fff;font-weight:bold;}
	.whiteLink:hover{color:#fff; text-decoration:none;}
	
	
	
	/*Lesson Holder*/
	#lesson-holder{padding:10px;padding-top:0; clear:both; position:relative; paddin g-bottom:30px;}
		#lesson-holder h2{margin-bottom:0px !important;}	
		#lesson-holder .pagging{ text-align:center; font-size:12px; color:#025581; margin-top:-32px; border-bottom:1px solid #eee; clear:both;zoom:1;}		
		#lesson-holder .bottom{ margin-top:0px !important;border-top:1px solid #eee; border-bottom:none; padding-top:4px; clear:both;}		
		#lesson-holder .pagging .pages{ float:right;}
		#lesson-holder .lHolder{ float:left; width:207px; height:198px; background:url(../../images/lesson_icon-bg.gif) no-repeat left top; padding:26px 14px;margin:30px 45px 0 10px; zoom:1; position:relative; }
		#lesson-holder .lHolder h3{color:#4d91b5; font-size:12px; line-height:12px;}
		#lesson-holder .lHolder h3 a{color:#4d91b5; text-decoration:none;}
		/*Added by Dheeraj Singh For (li) issue */
		#lesson-holder .lHolder li a{color:#4d91b5; text-decoration:none;}
		#lesson-holder .lHolder h3 a:hover{color:#000;}
		#lesson-holder .lHolder h4{color:#302f2e; font-size:12px;}
		#lesson-holder .lHolder ul{list-style:none; font-size:11px; color:#302f2e; padding:0 4px; line-height:16px;	}
		#lesson-holder .lHolder ul li{background:url(../../images/acc_sub_normal.gif) no-repeat left 5px; padding-left:15px;}
		
		#lesson-holder .lHolder .pbar{ margin-top:10px; height:15px; border:1px solid #75b3d0; margin:20px 10px 10px 10px; overflow:hidden; background:#f2f2f2 url(../../images/hp_bar_bg.gif) repeat-x left bottom; position:relative; }
		#lesson-holder .lHolder .pbar .main{background:#b5d6e8 url(../../images/hp_bar_main_bg.gif) repeat-x left bottom; line-height:15px; position:absolute; height:15px;}
		#lesson-holder .lHolder .pbar .text{font-size:10px; line-height:15px; position:absolute; display:block; text-align:center; width:100%;}
		
		#lesson-holder .image-holder{ border:1px solid #d8d4d1; margin:8px 30px; float:left; }
		#lesson-holder .image-holder img{ border:2px solid #fff;}
		
		
.options{font-weight:bold; border-bottom:2px solid #2592ca; paddi ng:1px; display:inline-block; cursor:pointer; color:#000;}
.oOptions{position:absolute; width:200px; height:auto; background:#fff; border:2px solid #2592ca; margin -top:2px; padding:5px; color:#ccc; z-index:5000; display:none }
.oOptions h3{ color:#000; font-size:14px; padding:2px 0;}
.oOptions h3 a{ color:#666; float:right; font-size:11px; text-decoration:none; font-weight:normal;}
.oOptions ul{border:1px solid #ccc; border-width:1px 0; list-style:none; color:#000; padding:5px 0; margin-bottom:5px;}
.oOptions ul li{ clear:both; line-height:18px; padding:2px; cursor:default; _padding:0;}
.oOptions ul li img{ cursor:pointer; float:right; margin-top:2px;}
<!--.oOptions ul li:hover{ background:#e7f3f9;}-->

.oOptions ul li input{ float:left; margin:3px 3px 0 2px;#margin:-3px 0 0 -3px!important;}
.oOptions .btn-left{ margin-right:5px;}
.oOptions .btn-right{ margin-left:5px;}
.oOptions .textBox{border:1px solid #ccc; font-size:11px; padding:2px 4px; margin-left:3px;}
.oOptions .combo{ font-size:11px;}
.oOptions .sOptions{padding-top:10px; display:none;}
.oOptions .sOptions ul li{ padding-bottom:5px; margin-bottom:5px; height:24px; display:inline; display:block; }
.oOptions ul li embed{height:0!important; width:0!important; margin-left:-70000em !important; top:-70000em; overflow:hidden; position:absolute!important; background:#fc0;}

.w-180px{ width:180px;	}

.audioSync a{color:#000 !important;}
.audioSync a:hover,

		
		.aboutMe{border:1px solid #ccc;margin-bottom:10px;padding:5px 10px;font-size:11px;color:#666;}
		
		
	/*Tab Holder*/
	.tab-holder{ position:relative; margin:0 20px 10px 20px; zoom:1;}
		.tab-holder .tabs{ background:url(../../images/tabs_bg.gif) repeat-x left bottom; height:33px; list-style:none; padding:0 10px;}
		.tab-holder .tabs li{ float:left; font-size:12px; padding:2px 0 0 2px;}
		.tab-holder .tabs li a{background:url(../../images/tabs.gif) left -33px no-repeat; line-height:28px; float:left; color:#b4b4b4; text-decoration:none;}
		.tab-holder .tabs li a span{background:url(../../images/tabs.gif) right -33px no-repeat; line-height:28px; float:left; padding:0 15px; cursor:pointer}
		.tab-holder .tabs li a:hover{ color:#666666;}
		.tab-holder .tabs li.active{ padding-top:0;}
		.tab-holder .tabs li.active a,
		.tab-holder .tabs li.active a:hover{background:url(../../images/tabs.gif) left top no-repeat; color:#0099cc; line-height:30px }
		.tab-holder .tabs li.active a span{background:url(../../images/tabs.gif) right top no-repeat; line-height:30px;font-weight:bold;}
		
		.tab-holder .tab-data{ border:1px solid #ccc; border-top:none; height:auto; padding:10px 20px; font-size:12px;zoom:1;} 	
		.tab-holder .tab-data h5{ padding:5px 10px; background:#fbfbfb; font-size:12px; margin-bottom:12px;}
	
		.tab-holder .tab-lt,
		.tab-holder .tab-rt,
		.tab-holder .tab-lb,
		.tab-holder .tab-rb{position:absolute; height:5px; width:5px; overflow:hidden; font-size:1%;}
		
		.tab-holder .tab-lt{ background:url(../../images/tabs_lt.gif) no-repeat left top; top:29px; left:0;}
		.tab-holder .tab-rt{ background:url(../../images/tabs_rt.gif) no-repeat right top; top:29px; right:0;}
		.tab-holder .tab-lb{ background:url(../../images/tabs_lb.gif) no-repeat left bottom; bottom:0; left:0;}
		.tab-holder .tab-rb{ background:url(../../images/tabs_rb.gif) no-repeat right bottom; bottom:0; right:0;}		
		
		
		#mlHead{display:none;}
		#mlHead p{ font-size:14px !important; background:#fc0;}
		
		.qst{
			 margin-bottom:5px;
		}
		.question{ margin-bottom:20px;}
		
		  .draggable {background:#fefefe url(images/drag_bg.gif) repeat-x left bottom;  display:inline-block; padding:2px 5px; border:1px solid #ccc; cursor:move; }
    #droppable {width:auto; font-weight:normal; height: 16px; line-height:16px; display:inline-block; background:#f6f6f6; border:1px dashed #cbcbcb; padding:0px 5px; font-size:12px; color:#666;}
				.hover{border:1px dashed #666;}
				
				
				.logout{float:left;
font-size:11px;
height:50px;
margin-left:280px;
padding:15px 0;
text-align:center;}
				
					#contentArea .correct{ border:1px solid #8bc15d; background:#f1ffe3 url(../../images/p_tick_icon.gif) no-repeat 5px center; color:#336600; padding-left:23px; font-size:11px;}
					#contentArea .wrong{ border:1px solid #c44242; background:#ffe2e3 url(../../images/p_wrong_icon.gif) no-repeat 5px center; color:#c44242; padding-left:20px; font-size:11px;}

/*Section Added by Harpreet*/
.alert{position:relative; zoom:1; margin-bottom:12px; font-size:12px; color:#c33; padding:5px 10px;}
	.alert .lt,
	.alert .rt,
	.alert .lb,
	.alert .rb{position:absolute;background:url(../../images/alert_message_bg.gif) no-repeat;height:3px;width:3px;font-size:1px;overflow:hidden;}	
	.alert .lt{ top:0; left:0; background-position:left top;}
	.alert .rt{ top:0; right:0; background-position:right top;}
	.alert .lb{ bottom:0; left:0; background-position:left bottom;}
	.alert .rb{ right:0; bottom:0; background-position:right bottom;}
	

.serveralert{position:relative;background:#99FF99; zoom:1; margin-bottom:12px; font-size:12px; color:#336600; padding:5px 10px;}
	.serveralert .lt,
	.serveralert .rt,
	.serveralert .lb,
	.serveralert .rb{position:absolute;background:url(../../images/alert_message_bg.gif) no-repeat;height:3px;width:3px;font-size:1px;overflow:hidden;}	
	.serveralert .lt{ top:0; left:0; background-position:left top;}
	.serveralert .rt{ top:0; right:0; background-position:right top;}
	.serveralert .lb{ bottom:0; left:0; background-position:left bottom;}
	.serveralert .rb{ right:0; bottom:0; background-position:right bottom;}

.normalalert{position:relative;background:#99FF99; zoom:1; margin-bottom:4px; font-size:12px; color:#336600; padding:5px 5px;}
	.normalalert .lt,
	.normalalert .rt,
	.normalalert .lb,
	.normalalert .rb{position:absolute;background:url(../../images/alert_message_bg.gif) no-repeat;height:3px;width:3px;font-size:1px;overflow:hidden;}	
	.normalalert .lt{ top:0; left:0; background-position:left top;}
	.normalalert .rt{ top:0; right:0; background-position:right top;}
	.normalalert .lb{ bottom:0; left:0; background-position:left bottom;}
	.normalalert .rb{ right:0; bottom:0; background-position:right bottom;}


.normalerroralert{position:relative;background:#ffebd6; zoom:1; margin-bottom:4px; font-size:12px; color:#c33; padding:5px 5px;}
	.normalerroralert .lt,
	.normalerroralert .rt,
	.normalerroralert .lb,
	.normalerroralert .rb{position:absolute;background:url(../../images/alert_message_bg.gif) no-repeat;height:3px;width:3px;font-size:1px;overflow:hidden;}	
	.normalerroralert .lt{ top:0; left:0; background-position:left top;}
	.normalerroralert .rt{ top:0; right:0; background-position:right top;}
	.normalerroralert .lb{ bottom:0; left:0; background-position:left bottom;}
	.normalerroralert .rb{ right:0; bottom:0; background-position:right bottom;}

.alertbg{position:relative;background:#ffebd6; zoom:1; margin-bottom:4px; font-size:14px; color:#c33; padding:5px 5px;}
.correctansbg{background:#99FF99;color:#336600;}
.incorrectansbg{background:#ffebd6;color:#c33;}
.lFive{ position:absolute; padding-left:5px; line-height:22px; font-weight:bold;}
/*Section ends*/

/*Added for New Course Pages on 28-jun-09*/
	.notepadHolder{ padding:20px}
	.notepadHolder hr{ height:0; color:#fff; background:#fff; border:none;}
	.notepadHolder a{background:url(../../images/lesson_icon-bg.gif) no-repeat left top; text-align:left; width:201px; height:240px; overflow:hidden; color:#4d91b5; font-size:12px ; float:left; text-decoration:none; padding:25px 15px; margin:0 30px;}
	.notepadHolder a:hover{color:#000;}
	.notepadHolder a strong{ padding:0 0 5px 0; display:block;}
	.notepadHolder a span{color:#666; font-size:12px; float:left; cursor:pointer;}
	.notepadHolder a:hover span{color:#000;}
	.notepadHolder a img{ margin-top: 30px; margin-left: 40px;}
/*Added for premium content on 6 Oct 09*/	
	.notepadHolder a.premium{background:url(../../images/lesson_icon-premium_bg.gif) no-repeat left top; text-align:left; width:201px; height:270px; overflow:hidden; color:#4d91b5; font-size:12px ; float:left; text-decoration:none; padding:25px 15px; margin:0 30px;}
	.notepadHolder a.premium:hover{color:#000;}
	.notepadHolder a.premium strong{ padding:0 0 5px 0; display:block;}
	.notepadHolder a.premium span{color:#666; font-size:12px; float:left; cursor:pointer;}
	.notepadHolder a.premium:hover span{color:#000;}
	.notepadHolder a.premium img{ margin-top: 30px; margin-left: 40px;}
		
	.cricleBullet{list-style:none; margin:5px 10px; padding-bottom:20px;}
.cricleBullet li{
		padding:0;
		display:block;
		background: url(../../images/acc_sub_normal.gif) no-repeat left 5px;
		padding-left:15px;
		line-height:14px;
		font-size:12px;
	}
	
.bHolder{border-top:1px solid #ccc; padding:20px 0;} 

/* Custom Combo*/
.customCombo{position:relative; height:24px; font-size:11px; display:inline; float:left; }
.customCombo .selected{text-decoration:none; color:#666; left:0; float:left; margin:0 !important; font-weight:normal!important;  }
.customCombo .selected span{height:24px; line-height:24px; text-decoration:none; color:#666; cursor:pointer; float:left; padding:0 40px 0 10px;}
.whiteBase .selected{background:url(../../images/customCombo.gif) no-repeat left top;}
.whiteBase .selected span{background:url(../../images/customCombo.gif) no-repeat right top; }
.whiteBase .selected:hover span{background:url(../../images/customCombo.gif) no-repeat right -24px; }

.greyBase .selected{background:url(../../images/customCombo.gif) no-repeat left -48px;}
.greyBase .selected span{background:url(../../images/customCombo.gif) no-repeat right -48px; }
.greyBase .selected:hover span{background:url(../../images/customCombo.gif) no-repeat right -72px; }


.greenBase .selected{background:url(../../images/customCombo.gif) no-repeat left -96px;}
.greenBase .selected span{background:url(../../images/customCombo.gif) no-repeat right -96px; }
.greenBase .selected:hover span{background:url(../../images/customCombo.gif) no-repeat right -120px; }

.blueBase .selected{background:url(../../images/customCombo.gif) no-repeat left -144px;}
.blueBase .selected span{background:url(../../images/customCombo.gif) no-repeat right -144px; }
.blueBase .selected:hover span{background:url(../../images/customCombo.gif) no-repeat right -168px; }

.customCombo .ccOptions{position:absolute; left:5px; top:23px; clear:both; border:1px solid #ccc; padding:5px; display:none; background:#fff;}
.customCombo .ccOptions li{ display:inline;}
.customCombo .ccOptions li a{ display:block; padding:2px 5px; text-decoration:none; color:#666; margin:0 !important; font-weight:normal!important;}
.customCombo .ccOptions li a:hover{background:#eee; color:333;}
.customCombo select{ position:absolute; top:-30px;}
.customCombo .scroll{ overflow:auto !important; overflow-x:hidden!important;}


/*Press Page*/
.left-image{
		float:left;
		margin-right:20px;
}

.right-text{
		float:left;
		width:650px;
}


.staticContent ul{
	font-size:11px;
	margin-left:30px;
	list-style:none;

}
.staticContent h3{
		padding-top:40px !important;
}
.staticContent ul li{
		background:url(../../images/acc_sub_normal.gif) no-repeat left 4px;
		line-height:16px; 
		padding-left:15px;
		padding-bottom:10px;
}

.staticContent p{ margin-bottom:20px;;text-align:justify;}

ul.withoutBullet{
	list-style:none;
	margin-left:20px;
}
ul.withoutBullet li{
	line-height:18px;
	clear:both;
	margin-bottom:15px;
}

/*Added generic class for flag*/
.nflag{
padding:4px 30px 4px 5px;
margin:0 5px;
}

/*Added on 10 aug 09*/
.menuList h3{
cursor:pointer;
}
.menuList h3.close{
margin-bottom:0;
border-bottom:none;
}


/*Added 11 Aug 09*/
.question li{ padding:3px 15px; list-style:none; clear:both;}
.question li input { margin-right:5px; float:left; #margin-top:-3px; #margin-left:-3px;}

/*Added 21 Aug 09*/
.myLogout {
font-size:11px;
text-align:center;
}

/* For Help pages Sherene - 09.09.09 */
h3.help{
	color:#025581;font-size:14px;margin-bottom:15px; font-weight: bold; margin-top: 20px;
	}

p#helpIntro{
	font-size: 13px;
	}

ul.helpWithoutBullet{
	list-style:none;
	color:#025581;
	font-size: 14px;
	}
ul.helpWithoutBullet a{
	text-decoration: none;
	color:#025581;
	}
ul.helpWithoutBullet a:hover{
	text-decoration: underline;
	}	
ul.helpWithoutBullet li{
	line-height:18px;
	clear:both;
	margin-bottom:5px;
}
ul.helpWithoutBullet li ul{
	color:#000;
	margin-top: 5px;
	margin-left: 20px;
	list-style:none;
	font-size: 13px;
	}
ul.helpWithoutBullet li ul a{
	color:#000;
	}
ul.helpWithoutBullet li ul li{
	line-height:18px;
	clear:both;
	margin-bottom:5px;
}
ul.helpWithoutBullet li ul li ul{
	color:#777;
	margin-top: 5px;
	margin-left: 20px;
	list-style:none;
	font-size: 12px;
	}
ul.helpWithoutBullet li ul li ul li{
	line-height:18px;
	clear:both;
	margin-bottom:5px;
	}
ul.helpWithoutBullet li ul li ul li ul{
	color:#aaa;
	margin-top: 5px;
	margin-left: 20px;
	list-style:none;
	}			
a.back2Index	{
	font-size: 11px;
	}				
ul.helpInsideContent{
	line-height: 18px;
	list-style:none;
	color: #000;
	font-size: 12px;
	margin-bottom: 20px;
	}	
ul.helpInsideContent li{
	margin-left: 20px;
	}	
ul.helpInsideContent li img{
	margin-right: 5px;
	}
/*09.13.09	*/
ul.helpInsideList{
	color:#000;
	margin-top: 5px;
	margin-left: 20px;
	list-style:none;
	font-size: 13px;
	}	
	
ul.helpInsideList li{
	margin-top: 10px;
	color: #000;
	font-weight: bold; 
	}

ul.helpInsideList ul{
	color:#777;
	margin-top: 10px;
	list-style:none;
	font-size: 12px;
	margin-left: 20px;
	}	
	
ul.helpInsideList ul li{
	color: #777;
	margin-top: 10px;
	font-weight: bold;
	}	

ul.helpInsideList ul.general{
	color:#000;
	margin-top: 5px;
	list-style:none;
	font-size: 12px;
	margin-left: 0;
	font-weight: normal; 
	margin-bottom: 10px;
	}
	
ul.helpInsideList ul.general li{
	margin-left: 20px;
	color: #000;
	font-weight: normal;
	}	
	
ul.generalOuter{
	color:#000;
	margin-top: 5px;
	list-style:none;
	font-size: 12px;
	margin-left: 0;
	font-weight: normal; 
	}
	
ul.generalOuter li{
	margin-left: 20px;
	color: #000;
	font-weight: normal;
	}	
	
ul.helpInsideList ul li ul li{
	color:#aaa;
	margin-top: 10px;
	list-style:none;
	font-size: 12px;
	font-weight: normal;
	}		
	
ul.helpInsideList p{
	color:#000;
	font-size: 12px;
	margin-bottom: 5px;
	margin-top: 5px;
	font-weight: normal;
	}	
p.helpPara{
	color:#000;
	font-size: 12px;
	margin-bottom: 5px;
	margin-top: 5px;
	font-weight: normal;
	}
table.helpTable{
	color: #000;
	}	

/*Added 15 sep 09*/
ul.helpInsideList ul.general img{ /* New CSS */
margin-right: 10px;
}

/* Info  13 Sep 09*/
.info{ padding:10px !important; padding-top:12px !important;}
.info h3{
       font-size:12px;
       color:#000;
       background:url(../../images/line.gif) repeat-x left center;
       margin-bottom:5px;
}
.info h3 span{
       background:#fff;
       padding-right:4px;
}

.info ul{list-style:none; font-size:11px; color:#727272; margin-bottom:20px;}
.info ul li{margin-bottom:5px;}
.info .editInfo{margin-top:-10px;}

.tab-holder .tab-data-profile{ padding:5px}

/*Added 15 sep 09 callout*/
.callout{
	margin:3px 0 8px 0;
}
.callout h3{
	text-transform:uppercase;
	color:#4ea6ce;
	margin-bottom:8px;
}

.callout .content{
	padding:0 8px;
	border:1px solid #3487b3;
	border-width:0 1px;
	color:#828284;
}
.callout .content p{
 	font-size:12px;
}

/*Forgot Password - 15 Sept 09 - Sherene */
	a.fp{color:#005495; font-size: 10px; display: block; width: 100px; margin-top: 0px; margin-left: 2px;}
		a.fp:hover{color:#005495; text-decoration:none;}	
	

/* 16 Sept 09 */
p.register{
	margin-top: -10px;
	font-size: 12px;
	margin-bottom: 20px;
	}


/*18Sept 09	*/
a.premiumContent{
	width:207px;
	height: 24px;
	text-align: center;
	float: left;
	}
	
.courseEdit{
	color: #666666;
	font-size: 12px;
	height: 18px;
	padding-left: 10px;
	background-color: #F5F5F5;	
	}	
	
.courseEdit td{
	padding-left: 10px;
	}	

.courseEditImageRow{
	height: 24px;
	background-color: #F5F5F5;
	color: #CCCCCC;
	}	
	
.courseEditImageRow td{	
	padding-left: 10px;
	}
	
.courseEdit2{
	color: #666666;
	font-size: 12px;
	height: 18px;
	padding-left: 10px;
	}	
	
.courseEdit2 td{
	padding-left: 10px;
	}	

.courseEditImageRow2{
	height: 24px;
	color: #CCCCCC;
	}	
	
.courseEditImageRow2 td{	
	padding-left: 10px;
	}	




/**Keyboard - 6 Oct 09**/	
div.keyboardWrapper{
	background-image:url(../../images/keyboard_bg.gif);
	background-repeat:no-repeat;
	width: 280px;
	height: 196px;
	padding-top: 20px;
	display: none;
	z-index: 20000;
	position: absolute;
	margin-top: -30px;
	margin-left: 100px;
	} 

table.keyboard{
	width: 260px;
	height: 186px;
	margin-left: 10px;
	margin-top: -20px;
	position: inherit;
	}
	
table.keyboard #drag1{
	cursor: move;
	float: left;
	margin-bottom: 10px;
	}
	
table.keyboard #shut{
	float: right;
	margin-bottom: 10px;
	}	
	
table.keyboard td{
	height: 24px;
	width: 24px;
	}	
	
table.keyboard img{
	border: 0;
	}
	
table.keyboard span.hide{
	display: none;
	}		
	
table.keyboard .btn{background-image:url(../../images/keyboard_btn_bg.gif); float: left; font-size: 12px; width: 24px; height: 19px; padding-top: 5px; border-left: 1px solid #4a9abb; border-bottom: #4a9abb 1px solid; border-top: #2e60751px solid; border-right: #2e60751px solid; color: #FFFFFF; text-align: center; vertical-align: middle;}
table.keyboard a.btn{background-image:url(../../images/keyboard_btn_bg.gif); text-decoration: none;}
table.keyboard a.btn:hover{background-image:url(../../images/keyboard_btn_bg_hover.gif); color:#CCCCCC;}



/*Start new css Date Jan 22,2010/
/*Tab Holder*/
.tab-holder2{ position:relative; margin:0; zoom:1;}
		.tab-holder2 .tabs{ background:url(../../images/tabs_bg.gif) repeat-x left bottom; height:33px; list-style:none; padding:0 10px;}
		.tab-holder2 .tabs li{ float:left; font-size:12px; padding:2px 0 0 2px;}
		.tab-holder2 .tabs li a{background:url(../../images/tabs.gif) left -33px no-repeat; line-height:28px; float:left; color:#b4b4b4; text-decoration:none;}
		.tab-holder2 .tabs li a span{background:url(../../images/tabs.gif) right -33px no-repeat; line-height:28px; float:left; padding:0 15px; cursor:pointer}
		.tab-holder2 .tabs li a:hover{ color:#666666;}
		.tab-holder2 .tabs li.active{ padding-top:0;}
		.tab-holder2 .tabs li.active a,
		.tab-holder2 .tabs li.active a:hover{background:url(../../images/tabs.gif) left top no-repeat; color:#0099cc; line-height:30px }
		.tab-holder2 .tabs li.active a span{background:url(../../images/tabs.gif) right top no-repeat; line-height:30px;font-weight:bold;}
		
		.tab-holder2 .tab-data{ border:1px solid #ccc; border-top:none; height:auto; zoom:1;} 
		.tab-holder2 .tab-data2{ border:1px solid #ccc; height:auto; zoom:1;}
		 .tab-holder2 .tab-data-profile{ padding:5px} 	
		.tab-holder2 .tab-data h5{ padding:5px 10px; background:#fbfbfb; font-size:12px; margin-bottom:12px;}
	
		.tab-holder2 .tab-lt2,
		.tab-holder2 .tab-rt2,	
		.tab-holder2 .tab-lt,
		.tab-holder2 .tab-rt,
		.tab-holder2 .tab-lb,
		.tab-holder2 .tab-rb{position:absolute; height:5px; width:5px; overflow:hidden; font-size:1%;}
		
		.tab-holder2 .tab-lt{ background:url(../../images/tabs_lt.gif) no-repeat left top; top:29px; left:0;}
		.tab-holder2 .tab-rt{ background:url(../../images/tabs_rt.gif) no-repeat right top; top:29px; right:0;}
		.tab-holder2 .tab-lt2{ background:url(../../images/tabs_lt.gif) no-repeat left top; top:0px; left:0;}
		.tab-holder2 .tab-rt2{ background:url(../../images/tabs_rt.gif) no-repeat right top; top:0px; right:0;}
		.tab-holder2 .tab-lb{ background:url(../../images/tabs_lb.gif) no-repeat left bottom; bottom:0; left:0;}
		.tab-holder2 .tab-rb{ background:url(../../images/tabs_rb.gif) no-repeat right bottom; bottom:0; right:0;}	
		.tab-holder2 h3{font-size:12px;color:#000;padding:4px 9px 9px 9px;border-bottom:1px solid #eaeaea;}
/*End new css Date Jan 22,2010 */
