﻿body {margin:0px; padding:0px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#content {width:980px; margin: 0 auto; padding: 0 0 10px 0; border-top:1px solid #c7c7c7;} 
#content .sec_1 {width:980px; padding: 0 0 10px 0;}
#content .feature {width:755px;}
#content .feature .checknow  {padding: 30px 0 30px 0;}
#content .feature .feat_box {width: 140px; height:66px; margin: 0 5px; padding: 85px 0 0 0; font-size:14px; color:#00b7c9; text-align:center; line-height:18px; }  
#content .feature .feed {background:url(images/feature_perosn.jpg) no-repeat ;}
#content .feature .unit { background:url(images/feature_unit.jpg) no-repeat;}
#content .feature .skill { background:url(images/feature_skill.jpg) no-repeat;}
#content .feature .question_selection { background:url(images/feature_question.jpg) no-repeat;}
#content .feature .confidence { background:url(images/feature_confidence.jpg) no-repeat;}
#content .login {width:225px; margin:21px 0 0 0;}
#content .login .login_top {width:225px; background:url(images/login_top.jpg) no-repeat; height:49px;}
#content .login .login_mid {width:205px; background:url(images/login_bg.jpg) repeat-y; padding:10px; }
#content .login .login_mid label {width:65px; margin:5px 5px 5px 0; float:left;}
#content .login .login_mid .text {width:125px; padding:3px 0 3px 3px; margin:5px 0; float:left; border:1px solid #c7c7c7;  height:15px;} 
.check { float:left;} 
#content .login .login_mid .submit {width:56px; margin:5px 0; float:left; height:24px; background:url(images/btn_submit.jpg) no-repeat; cursor:pointer; /*outline:none;*/ border:none;} 
.forgot_pswd {padding: 5px 0 5px 30px;}
.forgot_pswd a {color:#13a4ba;}
#content .login .login_btm {width:225px; background:url(images/login_bottom.jpg) no-repeat; height:24px;}
#content .sec_2 {width:980px; /*border-top:1px solid #c7c7c7; padding:2px 0; border-bottom:1px solid #c7c7c7;*/} 
.news_prod {width:750px; padding:10px; background:#ebf6fa; } 
.news_prod .new {width:288px;}
.news_prod .new_top_left {width:15px; height:15px; background:url(images/news_top_left.gif) no-repeat;} 
.news_prod .new_top_cent {width:258px; height:15px; background:url(images/news_top_cent.gif) repeat-x ;} 
.news_prod .new_top_right {width:15px; height:15px; background:url(images/news_top_right.gif) no-repeat;} 
.news_prod .new_mid {width:254px; background:url(images/news_bg.gif) repeat-y; padding: 0 17px;} 
.news_prod .new_mid p {margin:0px; padding:0px;}
.news_prod .new_mid h1 {font-size:18px; color: #00b7c9; margin: 5px 0; font-weight:normal;} 
.news_prod .new_mid h1 img { vertical-align:middle; margin: 0 5px 0 0;}
.news_prod .new_mid ul {margin:10px 0 0 25px; padding:0px;}
.news_prod .new_mid ul li { list-style:url(images/arrow.jpg); padding: 0 0 0 1px; line-height:18px;}

.news_prod .new_btm_left {width:15px; height:15px; background:url(images/news_btm_left.gif) no-repeat;} 
.news_prod .new_btm_cent {width:258px; height:15px; background:url(images/news_btm_cent.gif) repeat-x ;} 
.news_prod .new_btm_right {width:15px; height:15px; background:url(images/news_btm_right.gif) no-repeat;}

.news_prod .product {width:418px; margin:10px 5px; }
.samplereport {width:208px;} 

#marks {
	background-image:url(images/marks_bg1.jpg);
	height: 24px;
	width: 185px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #4c4c4c;
	text-decoration: none;
	text-align:  center  ;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 4px;
	padding-left:0px;
	padding-bottom: 4px;
	margin: 0px;
	float: left;
}




#totalmarks {
	background-image: url(images/marks_bg.gif);
	height: 24px;
	width: 126px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #4c4c4c;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 4px;
	margin: 0px;
}


#marks_bg {
	width: 280px;
	height: 26px;
}
#marks_bg1 {
	width: 90%;
	height: 26px;
}

.dropdown {
	font-family: Arial, Helvetica,sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #999999;
}

/* End Take Test */

.table 
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;}
	
select {
	background-color: #f7fbfe;
	color: #000000;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}


.dataheadblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color:#E9F7F8;
	text-transform: capitalize;
}




.attempt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-color: #18957e;
	width: 17px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin-top: 1px;
	padding-top: 2px;
	padding-bottom: 1px;
	text-indent: 7px;
}
.current {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-color: #ff830e;
	width: 17px;
	text-indent: 7px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.welcomeBG {

	line-height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}

a.accsettings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #c6dab9;
	text-decoration: underline;
	padding-left: 1px;
	background-color: #185D6B;
	padding-right: 1px;
}


.price_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	padding-left: 2px;
}


.dataheadbar 
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	height:20px;
	background-color:#00a4bc;
	padding-left: 3px;
	text-transform: capitalize;
}
	


  .text {
	background: url(images/bgbar.gif) repeat-x; 
 /*	float: left;  */
	 font: normal 8pt Arial, Helvetica, sans-serif;  
	 color: #26445c; 
	/*width: 98%; */
	height: 40px;
}

.Headertext
{ background: url(images/bgbar.gif) repeat-x; 
 /*	float: left;  */
	 font: bold 8pt Arial, Helvetica, sans-serif;  
	 color: #26445c; 
	/*width: 98%; */
	height: 40px;
}
.textareafub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	background-color: #FFFFFF;
	border:solid 1px #9daab1;
}


.textsubject {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}

.dataheadtext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #265a8f;
	padding-left: 3px;
	text-transform: capitalize;
}

.arrowraquo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	background-position: top;
	vertical-align: top;
	padding-right: 2px;
	padding-left: 2px;
	
}

.admindata_topbg
{
	background-color: #f7fbfe;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bbcbd0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333; /*text-transform: capitalize;*/
	padding-left: 3px;
	line-height: 22px;
}
.admindata_botbg {
	background-color: #f7fbfe;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbcbd0;
}
.text_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-transform: capitalize;
}

.admindata_blank {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #00365b;
	background-color: #f7fbfe;
	text-transform: capitalize;
	line-height: 22px;
	padding-left: 4px;
}

.adminmaindatacon_bg {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #bbcbd0;
	border-left-color: #bbcbd0;
}


.errormsg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	color: #FF6600;
}

.error_msg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FF3300;
	text-align: center;
	text-decoration: none;
	}
	
.successful {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 21px;
	font-weight: bold;
	color: #00a4bc;
	text-decoration: none;
	text-align: center;
	text-indent: 5px;
}
.messages 
{
}

.left {
	background: url(images/left.gif) no-repeat;
	float: left;
	width: 5px;
	height: 40px;
}	

.right {
	background: url(images/right.gif) no-repeat right;
	float: left;
	height: 40px;
	width: 5px;
}

.textlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
}
.textfield1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
}

.rightarrowblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #18405c;
	font-weight: normal;
}

.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	background-image: url(images/buttonBG.gif);
	border: 1px solid #00a4bc;
	color: #00a4bc;
	line-height: 14px;
}

.description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 22px;
	color: #333333;
	text-decoration: none;
	padding-left: 4px;
}


.blankTD {
	font-family: Arial, Helvetica, sans-serif;
	height: 10px;
	font-size: 9pt;
	color: #333333;
}
.regdetailstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	left: 3px;
}

.datatext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 30px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: center;
}


a.privacy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #187175;
}
a.subjecttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FF3300;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-decoration: underline;
}



.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
}
.percentage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: 22px;
}



.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(images/footerBG.gif);
}

.navlinksBG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #00a4bc;
	text-decoration: none;
	left: 1px;
	line-height: 20px;
	background-image: url(images/navlinksbg.gif);
	padding-left: 1px;
}
.navlinksBG_student {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #00a4bc;
	text-decoration: none;
	left: 1px;
	line-height: 20px;
	background-image: url(images/navlinksbg_student.gif);
	padding-left: 1px;
}
.textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	background-color: #E9F7F8;
	border: 1px solid #9daab1;
}





.navlinksmainbg {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}

a.navlinkshref{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #00a4bc;
	text-decoration: none;
	left: 1px;
	line-height: 20px;
	padding-left: 3px;
}




a.changepassword {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
	padding-left: 3px;
}
.navlinksTop {
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 2px;
	padding-left: 2px;
	background-position: right;
	text-align: center;
}

.dataconBG {
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-position: center;
	padding-left: 3px;
	background-color:#E9F7F8;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;  	
    
}
a.ItemGrid {text-decoration:underline; color:#000;}
a:hover.ItemGrid {text-decoration:none; color:#26445c;}



.dataTB
{
	color: #000000;
	background-position: center;
	border-top-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
	background-image: url(images/datacon_bg1.gif);
}

.dataconB_over {
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-position: center;
	background-color: #8CE2EF;
	padding-left: 3px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.notification {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
}



a.myaccount {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
	left: 3px;
	padding-left: 2px;
	padding-right: 2px;
}
.instructionmsg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	color: #666666;
	font-weight: bold;
}
.dataheadbartext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #26445c;
	left: 3px;
	padding-left: 3px;
	text-indent: 3px;
	line-height: 20px;
}
a.datadark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #26495b;
	text-decoration: underline;
	padding-left: 2px;
	
}
.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding-right: 3px;
	padding-left: 3px;
}

a.datadark1 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: underline;
	padding-left: 3px;
}
a.gotopage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #606a74;
	line-height: 22px;
}

.textdark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 22px;
	font-weight: bold;
	color: #993300;
}

.blank {
	line-height: 20px;
	background-color: #f3f8f7;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-position: center;
	text-align: center;
}

.plaintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	padding-left: 4px;
	padding-right: 8px;
	left: 4px;
	right: 8px;
}


.text2686c1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #2686c1;
	text-align: left;
	vertical-align: 10%;
	padding-left: 4px;
	line-height: 18px;
}
.text2686c1_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold !important;
	color: #2686c1 !important;
	text-decoration: underline;
	text-align: left;
}
.text2686c1_nounderline
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #2686c1;
	text-decoration: none;
	text-align: left;
	vertical-align: 10%;
	padding-left: 4px;
	line-height: 18px;
	
	 
}
a.datadark_nounderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	padding-left: 3px;
	text-decoration: none;
}
.admindata_botbg {
	background-color: #f7fbfe;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbcbd0;
}
.admindata_blankborder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #00365b;
	background-color: #e6eaea;
	text-transform: capitalize;
	line-height: 22px;
	padding-left: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #acc4ce;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #d2e4ec;
	border-right-color: #d2e4ec;
	border-left-color: #d2e4ec;
}
.textareafub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9daab1;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}


.matchanswers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	line-height: 22px;
	padding-left: 4px;
	font-style: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.optiontext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #264351;
	text-indent: 3px;
	left: 3px;
	padding-right: 3px;
	background-color: #FFFFFF;
}

.style1 {
	color: #FF6600;
	font-style: italic;
	font-size: 8pt;
}
.style2 {color: #666666}

.comprehension {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	line-height: 22px;
	padding-left: 4px;
	font-style: normal;
}
.blankdark {
	font-family: Arial, Helvetica, sans-serif;
	height: 10px;
	font-size: 8pt;
	color: #FF0000;
	font-style: normal;
}
.common_datahead {
	background-color: #f7fbfe;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bbcbd0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	text-transform: capitalize;
	padding-left: 3px;
	line-height: 22px;
	font-weight: bold;
}
.tdblue {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 22px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #deeff7;
	padding-left: 3px;
}
.textheadgree {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #006666;
	text-decoration: underline;
	text-align: left;
	vertical-align: 10%;
	padding-left: 5px;
	line-height: 18px;
}
.testseriesdarkbg {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #003f63;
	text-decoration: none;
	background-color: #CCCCCC;
	background-position: left;
	text-indent: 3px;
	padding-left: 3px;
	left: 3px;
}
.question_no {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #deeff7;
	background-attachment: fixed;
	background-image: url(images/question_noimg.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	line-height: 22px;
}
.text0066FF {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #993300;
	text-decoration: none;
	text-align: left;
	vertical-align: 10%;
	padding-left: 4px;
	line-height: normal;
}


.button_greenBG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 18px;
	font-weight: bold;
	color: #00a4bc;
	background-image: url(images/bg_button1.gif);
	border: 1px solid #00a4bc;
}

.button_blueBG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 18px;
	font-weight: bold;
	color: #02253a;
	background-image: url(images/bg_button2.gif);
	border: 1px solid #425e7d;
}

.role_parent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #002830;
	text-decoration: none;
	background-color: #ddedec;
	margin: 0px;
	padding: 2px;
	text-align: left;
	text-indent: 6px;
	
}
.role_child_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 22px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 3px;
	margin: 0px;
}
.role_child_content ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	display: inline;
	margin: 0px;
}


.role_child {
	border: 4px solid #ddedec;
	height: 50px;
}
.role_child_content 
{
	border: 4px solid #ddedec;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	display: inline;
	padding: 0px;
	margin: 0px;
}
#test_title h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #185d6b;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.test_title_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-image: url(images/exam_tile_bg.gif);
}
.test_body_bg {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cedbde;
	border-left-color: #cedbde;
	margin: 0px;
	padding: 0px;
}
.time_display_bg {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cedbde;
}

.font_highlight {
color: #666666}
.style1 {color: #FF3300}
#Layer1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 57px;
	top: 563px;
}
#question_no {
	background-image: url(images/question_no_bg.gif);
	height: 39px;
	width: 131px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #185d6b;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	margin: 4px;
}

.answer_option
{
	margin: 5px;
	padding: 5px;
	background-color: #ecf7f4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	border: 1px solid #cedbde;
}

#answer_options {
	margin: 5px;
	padding: 5px;
	background-color: #ecf7f4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	border: 1px solid #cedbde;
}
#question_content {
	height: 250px;
	overflow: auto;
	margin: 5px;
	padding: 5px;
	z-index: auto;
	width: 98%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	
	color: #333333;
}
.test_body_footer {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cedbde;
	border-left-color: #cedbde;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cedbde;
}
.time_display_bg {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cedbde;
}
#time_display {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin: 3px;
	padding: 3px;
}
.test_title_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-image: url(images/exam_tile_bg.gif);
}
#test_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin: 3px;
	padding: 3px;
}
#test_title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin: 3px;
	padding: 3px;
}

.LabelTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin: 3px;
	padding: 3px;
}

#login_field {
	height: 227px;
	width: 349px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(images/loginfiled_bg.gif);
	background-repeat: no-repeat;
	padding: 10px;
}

#login {
	margin-top: 80px;
	margin-left: 75px;
}



.more {
            color: #999999;
}


#loginarea {
	margin-top:10px;
	margin-right: 20px;
	margin-left: 20px;
	width:244px;
	font: normal 8pt Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
#loginarea a {
	font: normal 8pt Arial, Helvetica, sans-serif;
	color: #FF3300;
	text-decoration: underline;
}



#navright {
	float: left;
	width: 223px;
	margin-top: 25px;
	margin-left: 5px;
}


.divlistlite {


	color: #666666;
	text-decoration: none;
	
}
.tddischead {
	font: bold normal 8pt Arial, Helvetica, sans-serif;
	color: #2e649d;
	text-decoration: none;
	background: #eaf5fc;
}



.darktext {
	font: bold 8pt Arial, Helvetica, sans-serif;
	color: #15396a;
	text-decoration: none;
}


.totalmarks {
	font: bold 8pt/22px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background: #195f68;
	text-indent: 5px;
}





.iframestyle 
{	
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#D3D3D3;
}


#header {width:800px; height:53px;}

#logo {width:629px; height:53px;  border-bottom:solid thin #00a4bc;} 
#topmenu {width:171px; height:53px;} 
.topmenu-left {width:51px; height:53px; background:url(images/topmenu_left.jpg) no-repeat bottom; border-bottom:solid thin #00a4bc;}
.topmenu-nav {width:120px; height:44px; margin:9px 0 0 0; padding:0 0 0 0; border-bottom:solid thin #00a4bc; background-color:#00a4bc}
.topmenu-nav-btn {width:104px; height:25px; margin:28px 0 0 0; padding:28px 0 0 0;} 
.topmenu-nav-line {width:12px; height:30px; margin:23px 0 0 0; padding:23px 0 0 0; }  

#contnet {width:800px; margin: 7px 0 0 0;}  
#contnet1 {width:800px; margin: 7px 0 0 0;}  
#contnet2 {width:800px; margin: 7px 0 0 0;}  
#contnet2 p, h1, h2 { margin:10px 5px 10px  5px;}  
#contnet2 h1 {font-size:14px; color:#41beea; font-weight:bold;}
#contnet2 ul {margin: 20px 0 0 20px;}


.main_img {width:505px; height:169px; margin: 0 18px 0 0; background:url(images/main_img.jpg) no-repeat;}   
.login {width:217px;}
.login a {text-decoration:none; color:#41beea;}
.login a:hover {text-decoration:underline; color:#41beea;}
.login-top { width:267px; height:43px; background:url(images/login_top.jpg) no-repeat;} 
.login-cent {width:255px; border: 1px #dcdcdc solid; border-bottom:0px; border-top:0px; background:url(images/login_bg.jpg) repeat-x; padding: 10px 5px 0px ; }
.login-cent .pad-1 { padding: 5px 3px 0 0; width:55px;}
.login-cent .pad-2 { padding: 0px 0px 5px 0;}
.login-cent .pad-3 { padding: 5px 3px 0 0; }
.login-cent input {font-size:10px; padding:2px;}
.width-1 {width:150px;}
.marg-1 { margin: 0 12px 0 12px;}
.marg-2 { margin: 0 2% 0 2%;}
.marg-3 { margin: 0 0 0 47px;}
.overflow {overflow:auto;}

.clear {clear:both;}

.contact-mid {width:17%; border:1px solid #e3e3e3; background:url(images/latest_bg.jpg) repeat-x; min-height:172px; _height:172px; padding: 5px;} 
.contact-mid p {margin: 5px 0px;}

.contact-mid1 {width:320px; border:1px solid #e3e3e3; background:url(images/latest_bg.jpg) repeat-x; min-height:172px; _height:172px; padding: 5px;} 

.contact-mid a {color:#41beea; text-decoration:underline;}
.contact-mid a:hover {color:#41beea; text-decoration:none;}
.contact-head { background:#F4F4F4; font-size:12px; color:black; text-align:center;  }


.righ-imges img {margin: 40px 0 0 0;}
.righ-imges {margin: 40px 0 0 0;}
.width2 {width:40%;}
#text ul { padding: 18px 0 0 0;}
#text ul li {background:url(images/arrow_text.gif) 0 7px no-repeat; text-align:left ; padding:0 0 0 15px; line-height:20px;  list-style:none; color:#406b64; font-weight:bold; font-size:12px;}
.contnt {width:180px; background:url(images/contnet_bg.jpg) repeat-x; height:100px; margin: 10px 0 0 0; border-bottom:1px;  }
.contnt h5 {font-size:11px; color:#41beea;}

.contentAboutUs{font-family: Arial, Helvetica, sans-serif; font-size:13px;}
.yello { color:#F2F796;}

/* New style  */
.modalBackground { 
background-color:Gray; 
filter:alpha(opacity=70); 
opacity:0.7; 
width:100%;
} 

.modalPopup { 
/*#ffffdd */
background-color:white; 
border-width:3px; 
border-style:solid; 
border-color:Gray; 

} 

.question {
	padding:2px;
	background:#00a4bc;
	color:#FFF;
	font-weight:bold;
	border-right:1px #FFF solid;
	border-bottom:1px #FFF solid;
}
.yourans {
	padding:2px;
	/*background:#b7e084;*/
	background:white;
	color:#00a4bc;
	font-weight:bold;
	border-right:1px #FFF solid;
	border-bottom:1px #FFF solid;
	border-bottom:1px #FFF solid;
}
.correctans {
	padding:2px;
	background:#e3e3e3;
	color: #333;
	font-weight:bold;
	border-right:1px #FFF solid;
	border-bottom:1px #FFF solid;
}

.correctans  a {color: #333; text-decoration:none; }

.popmain { border:10px solid #00a4bc; width:700px; height:500px; color:#666; font-size:12px;  font-family:Arial, Helvetica, sans-serif; }  
.popmain p {margin:5px;}
.popmain span {font-size:12px; color:#000;}
.popmain h1 { font-size:20px; color:#195f68; margin:5px 0; font-weight:bold; }
.popmain h3 { font-size:18px; color:#00a4bc; margin:5px 0; }
.quesno {font-size:12px; color:#00A4BC;}
.quesno span {font-size:16px; color:#00a4bc; font-weight:bold;}
.color {color:#00A4BC;}
.left1 {float:left;}
.right1 {float:right;}
.clear { clear:both;}
.bord-bottom { border-bottom: 1px solid #7e7e7e; padding: 0px 0 0px 0;} 


.ProductFeaturelistdiv
{
	line-height: 25px; 
	color: #FFFFFF;
	font-size: 14px;
	font-family: Verdana Times New Roman;
	text-indent: 5px;
}
.ProductFeaturelistdiv1
{
	line-height: 25px; 
	color: #0c0036;
	font-size: 14px;
	font-family: Verdana Times New Roman;
	text-indent: 5px;
}
.ProductFeaturelist
{
	list-style-position: inside;
	list-style-type: disc
}
.WhitleColor
{color: #FFFFFF;
}


.TDBorderPerformance
{
	border-right: #00a4bc 1px solid;
	border-top: #00a4bc 1px solid;
	border-left: #00a4bc 1px solid;
	border-bottom: #00a4bc 1px solid;
}


.GrdBordercolor
{ border-color :#00a4bc;
	
}

.BorderRight
{
	border-right: #bbcbd0 1px solid;
	border-left: #bbcbd0 1px solid;
}
.TDBGColor
{
 background-color:#f7fbfe;
}

.Loader
{
	height: 20px;
	vertical-align: middle;
    visibility: hidden; 
    display: none;
    background:#FFF;
    text-align:center ;
    width:50px; 
}


/* Easy Slider */
	#content_slide{
		/*position:relative;*/ margin: 10px 0 0 50px; color:#333333;
		}			
		
		#content_slide h1 {font-size:18px; color: #00b7c9; margin: 5px 0; font-weight:normal;} 
	#slider{ }	
	#slider ul, #slider li{
		margin:5px;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:333px;
		height:101px;
overflow:hidden;
		
		}	
		
			#slider li h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; margin: 0px; padding: 0 10px;} 
			#slider li .div_prod1 {width:333px; }
			#slider li .div_prod {width:145px; padding: 0 5px 0 16px ; float:left;}
			#slider li .bord { border-right: 1px solid #085a78;} 
		/*	#slider li p { width:152px; padding: 0 10px; float:left;}  */
	#prevBtn{ 
		display:block;
		width:27px;
		height:45px;
		position: relative  ;
		left:-30px;
		top:-65px;
		}	
	#nextBtn{ 
		left:330px;
		position:relative;
		top:-107px;
		display:block;
		width:27px;
		height:45px;
		
		
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:27px;
		height:45px;
		background:url(images/btn_prev.gif) no-repeat 0 0; outline:none;	
		}	
	#nextBtn a{ 
		background:url(images/btn_next.gif) no-repeat 0 0; outline:none;	
		}												

/* // Easy Slider */


.buttonNavigation
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color:#FFFFFF;
	border: 1px solid #00a4bc;
	color: #00a4bc;
	line-height: 14px;
	padding-left: 5px;
}

/*HEADER FOOTER CSS*/

a {text-decoration:none; color:#333333;}
a:hover {text-decoration:underline; color:#13a4ba;} 
body {margin:0px; padding:0px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.left {float:left;}
.right {float:right;}
.clear {clear:both;}
#header {width:100%; /*margin: 0 auto;*/ background:url(images/top_bg.jpg) repeat-x; height:90px;  }   
#header .head_inner {width:980px; margin:0 auto; }
#header .head_main {width:980px; border-bottom:1px solid #c7c7c7; height:79px; padding: 0 0  15px 0; }
#header .logo {width:209px; padding:23px 143px 0 0;} 
#header .menu {width:628px;}
#header .top_nav { margin: 0 0 0 auto; padding: 19px 0 11px 0;}  
#header .top_nav a {margin: 0 10px; text-decoration:none;  }
#header .top_nav a:hover {  color:#333333; text-decoration:underline;}
#header .navigation { width:628px; border-top:1px solid #c7c7c7; padding:12px 0;} 
#header .navigation ul{margin:0px; padding:0px; float:right;}
#header  .navigation ul li { display:inline; margin:0px; padding:0px;}
#header .navigation ul li a {font-size:16px; margin:0 5px; padding:0px;}
#header .menu_btm {width:980px; background: url(images/breadcrumbs.jpg) repeat-x; height:14px; padding:5px 0;} 	
#header .menu_btm a {font-size:14px; margin:0 8px; padding:0px;}

#footer_main {width:auto; background:#13a4ba; padding:10px 0; height:10px; color:#FFF;  } 
#footer_main {width:980px; margin: 0 auto; color:#FFF;  }
#footer_main a {color:#FFF; text-decoration:none;}
#footer_main a:hover {color:#FFF; text-decoration: underline;}


/*END CSS HEADER FOOTER*/

#header .navigation_tab { width:628px; border-top:2px solid #87e4f5;  padding:0px 0;} 
#header .navigation_tab ul{margin:0px; padding:0px; float:left;}
#header  .navigation_tab ul li { display:inline; margin:0px; padding:0px;}
#header .navigation_tab ul li a {font-size:14px; margin:0 5px; padding:0px; display:block; padding:5px; background:#00a4bf; float:left; color: #FFF; width:auto; text-decoration:none; }
#header .navigation_tab ul li a:hover {font-size:14px; margin:0 5px; padding:0px; display:block; padding:5px; background:#87e4f5; float:left; color: #00a4bf; width:auto; text-decoration:none;  }



