﻿body 
{
	font-family: Arial, Tahoma;
	margin: 0px 0px 0px 0px;
	/*background-color: #808080;*/
	background-image: url('images/PageBG.gif');
}
.maintbl
{
	border: solid 5px white;
}
A
{
	text-decoration: none;
}
A:hover
{
	text-decoration: underline;
}
.MainDiv
{
	text-align: center;
}
.BarLogoTD
{
	width: 291px;
	text-align: left;
}
.Bar
{
	background-color: #2E2984;
}
.linksTD
{
	
	text-align: right;
	font-size: 11px;
	color: White;
}

.LinksDiv
{
	color:White;
	margin: 5px 5px 5px 5px;
	text-decoration: none;
}
.Links
{
	color: White;
}
.LeftManuTD
{
	width: 149px;
	background-color: #b6b6e3;
	vertical-align: top;
}
.ContentTD
{
	width: 573px;
	vertical-align: top;	
	margin: 0px 0px 0px 0px;
	background-color: White;
}
.gap
{
	height: 20px;
}
.notselected
{
	background-color: #d6d6ef;
	height: 40px;
	/*border-bottom: solid 1px white;
	border-top: solid 1px white;
	color: #8C93BC;*/
	color: #2F2985;
	font-size: 13px;
	vertical-align: middle;
}
.notselected A
{
	color: #2F2985;
}
.selected
{
	background-image: url('images/man.gif');
	height: 245px;
	vertical-align: top;
	color: White;
	font-size: 14px;
	font-weight: bold;
	width: 149px;
	
}
.selected A
{
	vertical-align: top;
	color: White;
	font-size: 14px;
	font-weight: bold;
}
.selected DIV
{
	margin: 25px 0px 0px 6px;
}
.selectedDIV
{
	margin: 25px 0px 0px 6px;
}
.SelectedBtn
{
	color: White;
}
.syschk_Frame
{
	width:510px;
	height: 470px;
	
}
.syschk_Frame_Div
{
	width:510px;
}
.syschk_closeDiv
{
	width:530px;
	text-align: right;
	color: White;
	font-size: 12px;
	font-weight: bold;
	
}
.syschk_closeSpan
{	
	cursor: pointer;
}
.syschk_closeTD
{	
	background-color: #003366;
}
#syscheck
{
	width:100%;
	/*height: 100%;*/
	vertical-align: middle;
	text-align:center;
}
#blackbg
{
	width:100%;
	height: 100%;
	vertical-align: middle;
	background-color: #003366;
	
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
.TB_C_T_L
{
	background-image: url('images/TB_C_T_L.gif');
	width: 10px;
	height: 9px;
}
.TB_C_T_R
{
	background-image: url('images/TB_C_T_R.gif');
	width: 10px;
	height: 9px;
}
.TB_C_B_L
{
	background-image: url('images/TB_C_B_L.gif');
	width: 10px;
	height: 9px;	
}
.TB_C_B_R
{
	background-image: url('images/TB_C_B_R.gif');
	width: 10px;
	height: 9px;	
}
.TB_BG_T_L
{
	background-image: url('images/TB_BG_T_L.gif');
	width: 10px;
	height: 9px;	
}
.TB_BG_T_R
{
	background-image: url('images/TB_BG_T_R.gif');
	width: 10px;
	height: 9px;	
}
.TB_BG_M_L
{
	background-image: url('images/TB_BG_M_L.gif');
	width: 10px;
	height: 9px;	
}
.TB_BG_M_R
{
	background-image: url('images/TB_BG_M_R.gif');
	width: 10px;
	height: 9px;	
}
.TB_BG_B_L
{
	background-image: url('images/TB_BG_B_L.gif');
	width: 10px;
	height: 9px;	
}
.TB_BG_B_R
{
	background-image: url('images/TB_BG_B_R.gif');
	width: 10px;
	height: 9px;	
}
.TB_BG_L
{
	background-color: #E8E8F6;
	width: 50px
}
.TB_BG_R
{
	width: 180px;
	font-size: 13px;	
}
.ItemName
{
	color: Black;
	text-align: left;
	margin: 5px 5px 5px 5px;
}
.UnitName
{
	color: #2F2F8C;
	margin: 0px 7px 0px 0px;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana;
}
.UnitTopName
{
	color: #2F2F8C;
	margin: 0px 7px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana;
}
A.UnitName
{
	color: #2F2F8C;
}
.UnitNum
{
	color: #2F2F8C;
	margin: 0px 7px 0px 0px;
	font-size: 30px;
	font-weight: bold;
	font-family: Verdana;
}
.TB_Item
{
	margin: 10px 10px 10px 10px;
}
.TopDisc
{
	margin: 20px 30px 20px 30px;
	font-size: 13px;
	text-align: left;
}
.HelloUser
{
	color: #b13d36;
	font-weight: bold;
}
.ReturnToManu
{
	color: #b13d36;
	text-align: right;
	vertical-align: top;
}
.TopName
{
	width: 100%;
}
.TopNameDiv
{
	margin: 20px 10px 20px 30px;
	font-size: 13px;
	text-align: left;
}
.TN_C_T_L
{
	background-image: url('images/TN_C_T_L.gif');
	background-repeat:no-repeat;
	width: 14px;
	height: 12px;	
}

.TN_C_B_L
{
	background-image: url('images/TN_C_B_L.gif');
	background-repeat:no-repeat;
	width: 14px;
	height: 12px;	
}

.TN_C_T_R
{
	background-image: url('images/TN_C_T_R.gif');
	background-repeat:no-repeat;
	width: 14px;
	height: 12px;	
}

.TN_C_B_R
{
	background-image: url('images/TN_C_B_R.gif');
	background-repeat:no-repeat;
	width: 14px;
	height: 12px;	
}
.TN_BG_L
{
	background-image: url('images/TN_BG_L.gif');
	
}
.TN_BG_T
{
	background-image: url('images/TN_BG_T.gif');
	background-repeat:repeat-x;
}
.TN_BG_R
{
	background-image: url('images/TN_BG_R.gif');
}
.TN_BG_B
{
	background-image: url('images/TN_BG_B.gif');
	background-repeat:repeat-x;
}
.TN_BG_M
{
	background-color: #f2f7f9
}
.LessonName
{
	text-align: left;
	font-size: 15px;
	color: Black;
}
.Lesson
{
	margin: 5px 0px 5px 0px;
}
.LessonSelectedInner
{
	margin: 15px 0px 15px 0px;
}
.LessonNameSelected
{
	text-align: left;
	font-size: 15px;
	font-weight: bold;
	color: #37398B;
}
.LessonsTbl
{
	width: 100%;
}
.LessonSelected
{
	border-bottom: solid 1px #B2B5DB;
	border-top: solid 1px #B2B5DB;
	margin: 5px 0px 5px 0px;
}
.StatusTD
{
	text-align: right;
}
.LessonDisc
{
	margin: 20px 0px 20px 0px;
}
.LessonBtn
{
	margin: 5px 5px 5px 5px;
	text-align: right;
	border: none 0px black;
}
.ReportsDiv
{
	margin: 20px 10px 20px 30px;
	background-color: #eeeeee;
	border: solid 1px #a7b6cb;
	FONT-SIZE: 11px; 
	COLOR: #41689d; 
	FONT-FAMILY: Verdana;
}
.ReportsInnerDiv
{
	margin: 5px 5px 5px 5px;
}
.ReportsTbl
{
	background-color:White;
	width: 100%;
}
.ReportsHeaderTbl
{
	background-color:White;
	width: 100%;
	color: #000D4D;
	font-size: 11px;
	font-weight: bold;
	border: solid 1px #CECECE;
	height: 20px;
}

.ReportsHeaderTD
{
	background-color:White;
	color: #000D4D;
	font-size: 11px;
	font-weight: bold;
	border-right: solid 1px #CECECE;
	
}
.ReportsTD
{
	border-right: solid 1px #CECECE;
}
.ReportsTxt
{
	color: black;
	font-size: 11px;
	margin: 2px 5px 2px 5px;
}
.CourseName
{
	color: #13167F;
}
.CoursesTbl
{
	width: 100%;
	vertical-align: middle;
}
.logindiv
{
	background-color: #d6d6ef;
	border-bottom: solid 1px white;
	border-top: solid 1px white;
	color: #2A388C;
	font-size: 13px;
}
.QNS_Login_Title
{
	margin: 10px 10px 0px 10px;
	font-size: 15px;
	font-weight: bold;
}
.QNS_Login_Box
{
    padding-top: 15px;
    width: 135px;
    text-align:left;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
}

.QNS_Login_Box INPUT 
{
    margin-top: 5px;
    background-color: #F3F7FA;
    width: 130px;
    border: solid 2px #B6BBC7;
}

.QNS_Login_Box P 
{
    margin: 15px 0px 0px 0px;   
}
.QNS_Login_Enter_Button
{
    width:135px;
    text-align: right;
    margin-top: 10px;
}
.QNS_Wrong_Login
{
   font-family: Verdana;
   font-size: 11px;
   color: red;
   margin-top: 10px;
   font-weight: bold;
   width: 110px;
}   

.QNS_Forgot_Password
{
    margin-top: 35px;
	margin-bottom: 50px;
    width: 135px;
    font-family: Verdana;
    font-size: 10px;   
    color: black;
}
.QNS_Forgot_Password A, .QNS_Forgot_Password A:Visited
{
    color: black;
    text-decoration: none;
}

.QNS_Forgot_Password A:Hover 
{
    text-decoration: underline;
}
.QNS_Login_Blurb 
{
    margin-top: 20px;
    margin-bottom: 40px;
    font-family: Verdana;
    font-size: 12px;
    text-align: left;
    color: #2F277E;   
}

.QNS_Login_Blurb span 
{
    font-weight: bold;
    /*color: #fb5004;*/
    /*color: #e20916;*/
}
.Content
{
	margin: 20px 30px 20px 30px;
}
.rightbtns
{
	text-align:center;
	font-size: 10px;
	color: #575D9A;
	margin: 2px 2px 2px 2px;
	width: 60px;
	cursor: pointer;
}
.rightbtns img
{
	margin: 2px 2px 2px 2px;
}

.TestSelectedInner
{
	margin: 15px 0px 15px 0px;
}
.TestName
{
	text-align: left;
	font-size: 14px;
	color: #2f2f8c;
	font-weight: bold;
	font-family: Arial;
}
.TestDisc
{
	margin: 7px 0px 7px 0px;
}
.TestBtns
{
	text-align: right;
}
.TestBtn
{
	margin: 0px 5px 0px 5px;
	text-align: right;
	border: none 0px black;
}
.menu
{
  z-index: 1000;
  position: absolute;
  background-color: #ffffff;
  color:Black;
  font-size:12px;
  text-align: left;
}
.forgotPassBg, .PopUpBg
{
	width: 318px;
	height: 267px;
	background-image: url('Images/bg_forgotPassword.jpg');
	background-repeat: no-repeat;
}
.forgotText
{
	font-size: 18px;
	font-weight: bold;
	color: #6699cc;
}
.canHelpText
{
	font-size: 14px;
	font-weight: bold;
	color: #6699cc;
}
.forgotTxtBox
{
	height: 16px;
	width: 143px;
	border:solid 1px #333333;
}
.sendMail
{
	font-size: 12px;
	font-weight: bold;
	color: #0033ff;
	text-decoration: underline;
}
.submitButton
{
	color: #2b38a2;
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    cursor: hand;
}
.loginTable
{
	padding-left: 80px;
}
.certificateButton
{
	padding-top: 5px;
	background-repeat:repeat-x;
	font-weight:bold;
	font-size: 14px;
	color: #484647;
	cursor: hand;
	background-image:url('Images/Cert_BTN_middle.jpg');
	height: 25px;
}
.enterButton
{
	cursor:hand;
	color: Navy;
}
/*Area Of Profile*/
.myProgressTxt
{
	line-height: 15px;
	font-size: 11px;
	color:#00003D;
	vertical-align:text-bottom;
	padding-left: 5px;
}

.profilePlh
{
	padding-top: 10px;
}
.LeftTd
{
	width: 45%;
}
.RightTd
{
	width: 55%;
}

.myProfileUserName
{
font-size: 12px;
}
.myProfileTxt
{
color: #6B6B6B ;
font-size: 13px;
}
.DivChangePasswordDefault
{
	height:20px;
	width: 10px;
	background-image:url('Images/arrowProfileropen.jpg');
	background-repeat:no-repeat;    
}
.DivChangePassword
{
	height:20px;
	width: 10px;
	background-image:url('Images/arrowProfilerClose.jpg');
	background-repeat:no-repeat;    
	
}
.changePasswordText
{
	text-align:center;
	vertical-align:middle;
	cursor: pointer;
	color:  #660099;
	font-size: 12px;

}
.profileImage
{
	padding-left: 7px;
	padding-top : 0px;
	background-image:url('Images/Profilepic.jpg');
	background-position:center bottom;
	height: 231px;
	width: 250px;
	background-repeat: no-repeat;
	font-size:11px;
	font-weight:bold;
}

.topDivmessage {
	background-image: url(Images/topDivmessage.gif);
	background-position: center center;
	background-repeat: repeat-x;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 1px;
	height: 5px;
}

.bottomDivmessage {
	background-image: url(images/bottomDivmessage.gif);
	background-position: center center;
	background-repeat: repeat-x;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 1px;
	height: 5px;
}


.leftDivmessage {
	background-image: url(images/leftDivmessage.gif);
	background-position: center center;
	background-repeat: repeat-y;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:5px;
	height:1px;
}



.rightDivmessage {
	background-image: url(images/rightDivmessage.gif);
	background-position: center center;
	background-repeat: repeat-y;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
		width:5px;
	height:1px;
}

.toprightDivmessage {
	background-image: url(Images/top_rightDivmessage.gif);
	background-position:top center;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 5px;
	height: 5px;
}

.topleftDivmessage {
	background-image: url(Images/top_leftDivmessage.gif);
	background-position: top center;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 5px;
	height: 5px;
}

.lowerrightDivmessage {
	background-image: url(Images/lower_rightDivmessage.gif);
	background-position: top center;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 5px;
	height: 5px;
}

.lowerleftDivmessage {
	background-image: url(Images/lower_leftDivmessage.gif);
	background-position: top center;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 5px;
	height: 5px;
}

.textDivmessage {
	background: #f2f7f9;
	font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2f2f8c;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	text-align:left;
}

.bodyDivmessage {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
		text-align: center;
		background-color: #FFFFF;
		background-repeat: no-repeat;
		background-position:top center ;
		
	}
/*End Area Of Profile*/

/*Help*/
.help_b{
font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#ffffff;
margin: 0px;
padding: 2px;
font-weight: bold;
line-height: 20px;
}

.help_h1{
font:16px Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#003366;
margin: 0px;
padding: 2px;
font-weight: bold;
}


.help_content {
  font-size: 12px;
  vertical-align: top;
  line-height: 20px;
}

.help_footer {
  font-size: 12px;
  vertical-align: top;
  line-height: 20px;
}
/*End Help*/

/*Learner's Guide*/
.lg_content {
  font-size: 12px;
  vertical-align: top;
  line-height: 20px;
}

.lg_content2 {
  font-size: 12px;
  text-align: left;
  vertical-align: top;
  line-height: 20px;
  color: #0066FF;
}

.lg_footer {
  font-size: 12px;
  text-align: center;
  vertical-align: top;
  line-height: 20px;
  color: Navy;
  position: center;
}
.lg_h1
{
  font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
  color:#003366;
  margin: 0px;
  padding: 2px;
  font-weight: bold;
  line-height: 20px;
}
/*End Learner's Guide*/

/*Configuration*/
.configuration_h1{
font:16px Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#003366;
margin: 0px;
padding: 2px;
font-weight: bold;
}
.configuration_content {
  font-size: 12px;
  vertical-align: top;
  line-height: 20px;
}

.configuration_footer {
  font-size: 12px;
  text-align: left;
  vertical-align: top;
  line-height: 20px;
  color: White;
}
/*End Configuration*/

/*FAQ*/
.faq_h1{
font:16px Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#003366;
margin: 0px;
padding: 2px;
font-weight: bold;
}

.faq_content {
  font-size: 12px;
  vertical-align: top;
  line-height: 20px;
}

.faq_footer {
  font-size: 12px;
  text-align: left;
  vertical-align: top;
  line-height: 20px;
  color: White;
}
/*End FAQ*/
