/* Tree css file.
Put this inside a @media qualifier so Netscape 4 ignores it */
@media screen, print { 
	/* Turn off list bullets */
	ul.mktree  li {list-style: none;} 
	/* Control how "spaced out" the tree is */
	ul.mktree, ul.mktree ul , ul.mktree li { margin-left:2px; padding:0px; }
	
	/* Provide space for our own "bullet" inside the LI */
	ul.mktree  li           .bullet { padding-left:9px; }
	/* Show "bullets" in the links, depending on the class of the LI that the link's in */
	
	ul.mktree  li.topli {color: white;}
	ul.mktree  li.liOpen    .bullet { cursor: pointer; background: url(../images/minus.gif)  center left no-repeat; }
	ul.mktree  li.liClosed  .bullet { cursor: pointer; background: url(../images/plus.gif)   center left no-repeat;  }
	
	ul.mktree  li.liBullet  .bullet { cursor: default; background: url() center left no-repeat; }
	
	/* Sublists are visible or not based on class of parent LI */
	ul.mktree  li.liOpen    ul { display: block; }
	ul.mktree  li.liClosed  ul { display: none; }
	/* Format menu items differently depending on what level of the tree they are in */
	ul.mktree  li { font-size: 12pt; }
	ul.mktree  li ul li { font-size: 12pt; }
	ul.mktree  li ul li ul li { font-size: 12pt; }
	ul.mktree  li ul li ul li ul li { font-size: 12pt; }
}

/* Classes added by Aparna. 
Please dont add your classes within my commented part. Thanx for ur co-operation. */
/* New css class just for learner start */

.TextBox3Acct {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;	
	height: 17px;
	border: 1px solid #979797;	
}
.TButton a, .TButton{display:block;float:center;margin:0 7px 0 0; background-color:#f5f5f5;border:1px solid #eee;border-top:1px solid #eee;border-left:1px solid #eee; font-family:"Licida Grande",Verdana,Arial;font-size:12px;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;padding:5px 10px 6px 7px;}
.TButton{width:auto;overflow:visible;padding:4px 10px 3px 7px;}
.TButton a img{margin:0 3px -3px 0;padding:0;border:none;width:16px;height:16px;}
a.TLink{color:#529214;}
a.TLink:hover{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214;}
a.TLink:active{background-color:#529214;vorder:1px solid #529214;color:#fff;}
.title01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	padding: 10px;
	font-weight: bold;
	font-style: italic;
}
.padding10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding: 10px;
}
.bodytext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 10px;
	font-weight: bold;
}
.padding05 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding: 5px;
}
.labels {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 5px;
	font-weight: bold;
}
.data01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.footers {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.border {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #666666;
}
.coursenames {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 5px;
	font-weight: bold;
}
.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}


/* Classes for user_tabBar.jsp start */
.tabBarBGColor {
	background-color: #FFFFFF;
}
.childnodes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	line-height: 18px;
}
.syllbusheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	
}
a.TopNavigation_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.TopNavigation_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #008080;
	text-decoration: none;
}
.tabBarTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.tabBarDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
}
.TableColChangeBG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #33CCCC; 
}

/* Classes for trainingplan.jsp start */
.pageTitleBG {
	background-color: #668187;
}
.infoTitleBG {
	background-color: #a3b3b7;
}
.Heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding: 2px 8px;
}
.TableTextSmallColor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #3B5296;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
}
a.infoTitleLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
}
a.infoTitleLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.infoTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.infoTitle_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}

.Title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.tableTitle {
	background-color: #C8D0D5;
}
.tableHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	padding-left:0px;
	padding-top: 4px;
	padding-bottom: 4px;	
}
.TableTextSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.button_smallonhover_class{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #EEF1F2;
	background-color: #4B6065;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D0E3F2;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #D0E3F2;
	font-weight: bold;
	width:60;
	height:20;
}
.button_small_class{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #EEF1F2;
	background-color: #80929E;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D0E3F2;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #D0E3F2;
	font-weight: bold;
	width:60;
	height:20;
}
.button_bigonhover_class{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #EEF1F2;
	background-color: #4B6065;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D0E3F2;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #D0E3F2;
	font-weight: bold;
	width:115;
	height:20;
}
.button_big_class{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #EEF1F2;
	background-color: #80929E;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D0E3F2;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #D0E3F2;
	font-weight: bold;
	width:115;
	height:20;
}
.mtablealt{
    background-color:#EAEDEF;
}


/* Classes for trainingplan.jsp start */
.Add_label{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 2px;
	width:6%;   
	text-align: right;
	vertical-align:middle;
}



.Add_label_top{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 4px;
	width:12%;   
	text-align: right;
	vertical-align:top;
}
.Add_field{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #495567;
	padding: 2px;
	width:12%;
	text-align: left;
	vertical-align:middle;
	
}
.submitclass{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #EEF1F2;
	background-color: #4B6065;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D0E3F2;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #D0E3F2;
	font-weight: bold;
	width:50;
}

.submitprivewclass{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #EEF1F2;
	background-color: #4B6065;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D0E3F2;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #D0E3F2;
	font-weight: bold;
	width:150;
}
/* Classes for setup.jsp start */
.TableBG {
	background-color: #FFFFFF;
}
.HomepageTableDtdclass{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 2px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #C8D2D5; 
}
.button01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #BFC6CA;
	border: 1px solid #313031;
	width:61;
	height:18;
}


/* Classes for navigator.jsp start */
.BottomTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
a.BotNavigation_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.BotNavigation_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c5cfd1;
	text-decoration: none;
}

.bodyTopBarBGColor {
	background-color: #FFFFFF;
}
.lFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size:8px;
	width: 100%;
	background: #668187;
}
/* Classes for h_user.jsp start */
.bodyBGColor {
	background-color: #FFFFFF;
}

.homebg {
	background-color:#668187;
	border-bottom-color:green;
}
.HomepageTableclass{
    border: 10px;
    width:100%;
    background-color: #FFFFFF;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
	border-top-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
	border-top-style: solid;
    border-left-style: solid;
    border-right-color: #A9B7C4;
    border-bottom-color: #A9B7C4;
    border-left-color: #A9B7C4;
	border-top-color: #A9B7C4;
}
.Heading_tr_class{
	background-color: #83949C;
	padding-right: 1px;
	padding-left: 1px;
	color:  #FFFFFF;
}

.HomepageTableTHtdclass{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 3px;
	font-weight: bold;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.HomepageTableDEventrclass{         
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    vertical-align: middle;
    padding: 0px;
    BACKGROUND-COLOR: #FFFFFF;
}
.dayclass
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #3B1E04;
	background-color: #FFFFFF;
  text-align: center;
	vertical-align: middle;
	display: block;
}
.dateclass
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #3B1E04;
	background-color: #FFFFFF;
  text-align: left;
	vertical-align: top;
	display: block;
}
.calendarvalidtableclass{
  background-color: #F7D8AC;
  width:100%;
  border:0;
}
.calendarvalidtrclass{
  background-color: #FFFFFF;
}
.calendarinvalidtdclass{
  background-color: #eeeeee;
}
.calendarcurrtdclass{
  background-color: #E7DF94;
}
.calendarsessiontdclass{
  background-color: #A5D7CE;
}



.List3Blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:black;
	background-color: white;
	padding: 5px;
}
.TextArea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #495567;
	border: 1px solid #999999;	
}
.TextBox3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	height: 20px;
	border: 1px solid #979797;
	
}





/* New css classes just for learner end */

.button01onhover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #77868E;
	border: 1px solid #313031;
	width:61;
	height:18;
}
.Add_field_width{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #495567;
	padding: 4px;
	width:33%;
	text-align: left;
	vertical-align:middle;
}

.Add_errormsg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	padding: 4px;
	width:20%;
	text-align: left;
	vertical-align:middle;
}
.progressclass{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #EEF1F2;
	background-color: #4B6065;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D0E3F2;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #D0E3F2;
	font-weight: bold;
    width: 10%;
	
}
.simpleText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
a.ForgetPasswordLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #668187;
	text-decoration: underline;
}
a.ForgetPasswordLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A55510;
	text-decoration: underline;
}
.TxtField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.LoginTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.LoginTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #A55510;
}
.LopinPageBG {
	background-image: url(../images/LoginPageBG.jpg);
}
.SearchTextTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #464241;
}
.SearchInputTXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #CED7D9;
	border: 1px solid #668187;
}
.CourseBG {
	background-color: #668187;
}
.THtdclass{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F4B4A;
	padding: 3px;
	font-weight: bold;
  text-align: left;
}
.THtrclass{
	background-color: #C8D2D5;
	padding-right: 1px;
	padding-left: 1px;
	width:100%;
}
.Dtdclass{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8D2D5;
}
.DEventrclass{         
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    vertical-align: middle;
    padding: 0px;
    BACKGROUND-COLOR: #FFFFFF;
}
.Add_field_small{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #495567;
	padding: 4px;
	width:3%;
	text-align: left;
	vertical-align:middle;
}
.tabletxt_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #DCE0E2;
	line-height: 18px;
	font-weight: bold;
	padding-left:20px;
}






.menubg_class{
	background-color: #f4f6fc;
}

.Link_num {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6A7D82;
	text-decoration: none;
}
a.Link_02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.Link_02:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6A7D82;
	text-decoration: underline;
}
a.Link_03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.Link_03:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6A7D82;
	text-decoration: underline;
}
.RHS_MenuBG {
	background-color: #A5B2B5;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.tabletxt02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
a.SubLink_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
a.SubLink_01:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.Link_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
	background-color: #DCE0E2;
}
a.Link_01:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #DCE0E2;
}
.TopBG2 {
	background-color: #A5B2B5;
}
a.clearLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #576D73;
	text-decoration: underline;
}
a.clearLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: underline;
}

.Links{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: underline;
}

.TopDarkBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	background-image: url(../images/TopbarBG.jpg);
	background-repeat: repeat;
	height: 21px;
}
.ToplightBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	height: 10px;
	background-color: #A5B2B5;
}


.trainingplanhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	padding-left:0px;
	padding-top: 4px;
	padding-bottom: 4px;
	width:32%;
}
.buttoncert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #638284;
	border: 1px solid #313031;
	width:125;
	height:20;
}
.mbodybg{
   background-color:#ffffff;
}

.loginbodyBGColor {
	background-color: #C7D1D3;
}


.body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3px;
	color: #000000;
}
.body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 85%/1.3 Verdana,Arial,sans-serif;

}
.topbottom_tr_class {
	background-color: #637D8C;
}
.Heading_tr_styled_class {
	background-color: #638284;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

/* Above classes are added by Aparna */





.courseTitleBG {
	background-color: #C8D2D5;
}
.seperator {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.SubHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4F4B4A;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #638284;
	border: 1px solid #313031;
}
a.Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
a.Link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.seperator01 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8D2D5;
}
.tabletxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #DCE0E2;
}
.tabletxt01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}




/*Added by pravin*/


.TopNavBG1 {

	background-color: #638284;
}


.MendatoryFieldsBG {
	background-color: #8FA6AB;
	height: 20px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.MendatoryFieldstxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.ErrorBG {
	background-color: #DCE2E4;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.ErrorTxt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


.submitclass_width{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #EEF1F2;
	background-color: #4B6065;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D0E3F2;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #D0E3F2;
	font-weight: bold;
	width:100;
}

.UserDetailBG{
	background-color: #F9F9FB;
}
.BodyTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404D55;
	line-height: 18px;
}

/*added on 28March 2008*/ 
.BodyTxt_width {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404D55;
	line-height: 18px;
	padding-left: 30px;
}


.Test_Heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #404D55;
	line-height: 18px;
	font-weight: bold;
	
}

.question {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	line-height: 18px;
	background-color:#80929E;
}

.Wrong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	line-height: 18px;
	
}
.Correct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30B237;
	line-height: 18px;
	
}

.HomepageTableDtdRelclass{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8D2D5;
 
}


.notesplanhead {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-color:#000000;
	padding-left:0px;
	padding-top: 4px;
	padding-bottom: 4px;
	
}
a.BotNavigation_link1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.BotNavigation_link1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F4B4A;
	text-decoration: none;
}

a.reportTitleLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
a.reportTitleLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.editorLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}
a.editorLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}

/*container div that controls the width of all pages (we want to standardize width to 970px)*/
div#container{width:100%; margin:0px auto;padding:0px auto;text-align:left;background:transparent}

/*top navigation bar menu styles*/
div#menu{width:100%;margin:0 auto;text-align:left}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{float:right;font-size: 80%}
ul#nav li{float:left;margin-left: 3px;text-align: center}
ul#nav a{float:left;width: 95px;padding: 5px 0;background: #AEBEB7;text-decoration:none;color: #000000}
ul#nav a:hover{background: #7F9C9E;color: #FFFFFF}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #668187;color: #FFFFFF}

/*round corner section styles*/
h3{font-size: 12px;margin:0;padding: 0 2px 3px 2px;background: #A3B3B7;color: #FFF;text-align: left}
ul#split1,ul#split1 li{margin:0;padding:0;list-style:none}
ul#split1 li{margin:2px 0px 2px 0px}
ul#split1 h3{font: bold 90%/1.3 Verdana,sans-serif;
    margin:0px;padding: 0 2px 3px 6px;text-align:left;color: #000}
ul#split1 p{margin:0;padding:5px 8px 15px}
li#left1 {float:left;width:74%;}
li#left1 h3{background: #A3B3B7}
ul#split1 div{background: #FFF}
li#left1 div{border:1px solid #A3B3B7}
li#right1 {float:right;width:24%;}
li#right1 h3{background: #A3B3B7}
li#right1 div{border:1px solid #A3B3B7}

li#full {float:right;width:100%;}
li#full h3{background: #A3B3B7}
li#full div{border:1px solid #A3B3B7}

ul#split2,ul#split2 li{margin:0;padding:0;list-style:none}
ul#split2 li{margin:0px 0px 2px 0px}
ul#split2 h3{font: bold 90%/1.3 Verdana,sans-serif;
    margin:0px;padding: 0 2px 3px 6px;text-align:left;color: #000}
ul#split2 p{margin:0;padding:5px 8px 15px}
li#left2 {float:left;width:74%;}
li#left2 h3{background: #A3B3B7}
ul#split2 div{}
li#left2 div{border:1px solid #A3B3B7}
li#right2 {float:right;width:24%;}
li#right2 h3{background: #A3B3B7}
li#right2 div{border:1px solid #A3B3B7}

ul#split3,ul#split3 li{margin:0;padding:0;list-style:none}
ul#split3 li{margin:0px 0px 2px 0px}
ul#split3 h3{font: bold 90%/1.3 Verdana,sans-serif;
    margin:0px;padding: 0 2px 3px 6px;text-align:left;color: #000}
ul#split3 p{margin:0;padding:5px 8px 15px}
li#left3 {float:left;width:74%;}
li#left3 h3{background: #A3B3B7}
ul#split3 div{background: #FFF}
li#left3 div{border:1px solid #A3B3B7}
li#right3 {float:right;width:24%;}
li#right3 h3{background: #A3B3B7}
li#right3 div{border:1px solid #A3B3B7}


/* header bar div */
div#header{clear:both;width:100%;margin:-5px 0 0 0;padding: 4px 0px 4px 5px;heiht:60px;
    background: #668187;color: #FFF;text-align:left; font-size:13px;font-weight:bold;}
div#header p{margin:0}

/* body div */
div#body{clear:both;width:100%;margin:0 0px 0;padding: 0px 0;
/* Changed by Aparna on 23-7-2008 overflow-y:scroll to overflow-y:hidden    */ 
overflow-y:hidden;overflow-x:hidden;text-align:left; font-size:13px;font-weight:bold;}


/* footer bar div */
div#footer{clear:both;;margin:0 0px 0;padding: 4px 0;
    color: #FFF;text-align:center}
div#footer p{margin:0}

/* Shadow border */
#shadowed-border { padding:8px; padding-bottom:10px; width:96%; margin:0px auto; color:#fff; }
#shadowed-border, #shadowed-border .sb-inner{ }


/* The split heading/content element */
.split{ margin:5px auto; margin-top:0px; margin-bottom:4px; width:100%; }
.split h3 { padding:4px 10px; text-align:left; margin:0; color:#000; }
.split h3, .split h3 .sb-inner { background:#A3B3B7 url(../images/grad2.png) repeat-x; }
.split .content{ padding:4px 10px; color:#000; }
.split .content, .split .content .sb-inner{ background:#fff; }


a.TitleLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CDD8DA;
	text-decoration: underline;
}
a.TitleLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.Dtdclass_test{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 2px;
	
  
}


/*-------------------------------------------------------------------------------------------------
	AUTHOR: RAVIRAJ KALE
	PURPOSE: CLASS FOR PROGRESS BAR IN 'POST TEST ANALYSIS' REPORT
	DATE: 20-03-2009
*/	

.progressBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 4px;
	width:100%;   
	text-align: center;
	vertical-align: middle;
	/*margin:20%;*/
	padding:20%;
}

/*--------------------------------------------------------------------------------------------
	AUTHOR: RAVIRAJ KALE
	PURPOSE: CLASS FOR COURSE NAME IN 'POST TEST ANALYSIS' REPORT
	DATE: 31-03-2009
*/
.titleText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 2px;	
	text-align: left;
	vertical-align: middle;	
}

/*--------------------------------------------------------------------------------------------
	AUTHOR: RAVIRAJ KALE
	PURPOSE: CLASS FOR SUBTITLES IN 'BUNDLES AND COURESES ASSIGNED' REPORT (ADMIN SIDE)
	DATE: 06-04-2009
*/

.reportSubTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #495567;
	padding: 4px;
	text-align: left;
	vertical-align:middle;
}

/*----------------------------------------------------------------------------------------------------------
	AUTHOR: RAVIRAJ KALE
	PURPOSE: CLASS FOR ALIGNMENT OF ASSIGNMENT DATE FIELD IN 'USER PROGRESS BY BUNDLE' REPORT (PROCTOR SIDE)
	DATE: 06-04-2009
*/

.Add_label1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 2px;
	text-align: right;
	vertical-align:middle;
}

.Add_field1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #495567;
	padding: 2px;
	text-align: left;
	vertical-align:middle;
	
}

/*----------------------------------------------------------------------------------------------------------
	AUTHOR: RAVIRAJ KALE
	PURPOSE: CLASS FOR ALIGNMENT OF LABELS AND FORM-FIELDS IN THE 'REPORT COLUMNS SELECTION' SECTION (PROCTOR SIDE)
	DATE: 18-05-2009
*/

.Label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 2px;
	text-align: left;
	vertical-align:middle;
}

.Field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #495567;
	padding: 2px;
	text-align: right;
	vertical-align:middle;
	
}

.Field1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #495567;
	padding: 2px;
	text-align: left;
	vertical-align:middle;
	
}

/*----------------------------------------------------------------------------------------------------------
	AUTHOR: RAVIRAJ KALE
	PURPOSE: CLASS FOR TAB-LINKS IN CUSTOMIZED REPORTS (PROCTOR SIDE)
	DATE: 22-05-2009
*/

.activeTab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A55510;
	padding: 2px;
	text-align: left;
	vertical-align:middle;
}

a.tabLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #668187;
	padding: 2px;
	text-decoration: underline;
}
a.tabLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A55510;
	padding: 2px;
	text-decoration: none;
}

a.reportLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #737373;
	padding: 2px;
	text-decoration: underline;
}
a.reportLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 2px;
	text-decoration: none;
}
/*----------------------------------------------------------------------------------------------------------
	AUTHOR: RAVIRAJ KALE
	PURPOSE: BACKGROUND COLOR FOR SECTION HEADING BARS IN CUSTOMIZED REPORTS (PROCTOR SIDE)
	DATE: 25-05-2009
*/

.heading1 {
	background-color: #83949C;
}

.heading2 {
	background-color: #A8B7BB;
}

.heading3 {
	background-color: #FFFFFF;
}


/*----------------------------------------------------------------------------------------------------------
	AUTHOR: RAVIRAJ KALE
	PURPOSE: CLASS FOR BUTTONS (PROCTOR SIDE REPORTS)
	DATE: 25-05-2009
*/
.button1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #EEF1F2;
	background-color: #4B6065;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D0E3F2;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #D0E3F2;
	font-weight: bold;
	width:120;
}

.button2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #EEF1F2;
	background-color: #4B6065;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D0E3F2;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #D0E3F2;
	font-weight: bold;
	width:70;
}

.button3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #EEF1F2;
	background-color: #4B6065;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D0E3F2;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #D0E3F2;
	font-weight: bold;
	width:80;
}

/*----------------------------------------------------------------------------------------------------------
	AUTHOR: RAVIRAJ KALE
	PURPOSE: CLASS FOR TABLE BORDERS
	DATE: 25-05-2009
*/
.border1 {
	border: 1px solid #979797;
}
.border2 {
	border-top: 1px solid #979797;
	border-bottom: 1px solid #979797;
	border-right: 1px solid #979797;
}
.border3 {
	border-top: 1px solid #979797;
	border-bottom: 1px solid #979797;
}
.border4 {
	border-left: 1px solid #979797;
	border-right: 1px solid #979797;
	border-bottom: 1px solid #979797;	
}
.border5 {
	border-right: 1px solid #979797;
	border-bottom: 1px solid #979797;
}
.border6 {
	border-bottom: 1px solid #979797;
}
.border7 {
	border-bottom: 1px solid #000000;
}


/*----------------------------------------------------------------------------------------------------------
	AUTHOR: RAVIRAJ KALE
	PURPOSE: CLASS FOR REPORT TITLE IN VIEW-REPORT PAGE
	DATE: 20-07-2009
*/
.reportTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 45px;
}

/*----------------------------------------------------------------------------------------------------------
	AUTHOR: RAVIRAJ KALE
	PURPOSE: CLASS FOR TABLE HEADER AND TABLE DATA
	DATE: 23-07-2009
*/

.tableHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 5px;
	text-align: center;
	vertical-align:middle;
}

.tableData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding: 5px;
	text-align: center;
	vertical-align:middle;
}

/*----------------------------------------------------------------------------------------------------------
	AUTHOR: RAVIRAJ KALE
	PURPOSE: CLASS FOR REPORT TITLE
	DATE: 13-08-2009
*/
.reportTitle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.reportTitle3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}

/*----------------------------------------------------------------------------------------------------------
	AUTHOR: RAVIRAJ KALE
	PURPOSE: CLASS FOR TOOL-TIP MSG TEXT IN ADMIN SIDE REPORT
	DATE: 27-08-2009
*/

.Add_toolTip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D2222F;
	padding: 4px;
	width:25%;   
	text-align: center;
	vertical-align:middle;
}

/*----------------------------------------------------------------------------------------------------------*/


/*
	CSS classes added for Competency Management By Swapnil
	Start
*/
.button_bigonhover_class_comp{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #EEF1F2;
	background-color: #4B6065;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D0E3F2;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #D0E3F2;
	font-weight: bold;
	width:100;
	height:20;
}
.button_big_class_comp{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #EEF1F2;
	background-color: #80929E;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D0E3F2;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #D0E3F2;
	font-weight: bold;
	width:100;
	height:20;
}
.DtdCompclass{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #C8D2D5;
}
.Correct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: green;
	line-height: 18px;
	
}

/*----------End---------------*/

/*
	CSS classes added for traingplan.jsp By Swapnil
	Start
*/
a.Link1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.Link1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	cursor:text;
}
/*----------End---------------*/
/* Class added by Swapnil for Contract Mangement */

.THtdcontractclass{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F4B4A;
	padding: 3px;
	font-weight: bold;
  	text-align: center;
}
.Dtdcontractclass{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8D2D5;
	text-align:center;
	
}
/*------END--------*/
/* Class added by Swapnil for Course Editor module */
.tdclass_courseeditor{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 2px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #C8D2D5;
 	background-color: #f4f6fc;
}
.privewpageclass{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #EEF1F2;
	background-color: #4B6065;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D0E3F2;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #D0E3F2;
	font-weight: bold;
	width:90;
}
.button_detail_class{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #EEF1F2;
	background-color: #80929E;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D0E3F2;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #D0E3F2;
	font-weight: bold;
	width:50;
	height:20;
}
.button_deatilonhover_class{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #EEF1F2;
	background-color: #4B6065;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D0E3F2;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #D0E3F2;
	font-weight: bold;
	width:50;
	height:20;
}
.Add_label_widthcustom{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 4px;
	width:8%;   
	text-align: right;
	vertical-align:top;
}
.Add_field_widthcustom{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #495567;
	padding: 4px;
	
	text-align: left;
	vertical-align:middle;
}
.TextArea1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #495567;
	border: 1px solid #999999;
	width: 98%;
	height: 100px;
}
.TextArea2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #495567;
	border: 1px solid #999999;
	width: 95%;
	height: 100px;
}
.CourseeditorTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.Add_label_leftcustom{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 4px;
	width:6%;   
	text-align: left;
	vertical-align:top;
}
/*------END--------*/

/*-----Added for AICC module-----*/
.pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position:left center;
	text-indent:5px;
	vertical-align: middle;
}
a.backtab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
	background-image: url(../images/back_compliant.gif);
	background-repeat: no-repeat;
	background-position: 3px 5px;
	height: 20px;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 5px;
	display:block;
	border-right: 1px #EFEFEF solid;
}
a.backtab:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #67A4C1;
	text-decoration: underline;
	background-image: url(../images/back_compliant.gif);
	background-repeat: no-repeat;
	background-position: 3px 5px;
	height: 20px;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 5px;
	display:block;
	border-right: 1px #EFEFEF solid;
}
.tablesubheading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0078B3;
	padding-top: 5px;
	padding-bottom: 5px;
	/*background-image: url(../images/downarrow1.gif);*/
	background-repeat: no-repeat;
	background-position: 10px 8px;
	text-indent: 25px;
}
.tablesubheading2row {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0078B3;
	background-color: #F1F8FA;
}
.tabletextlevel2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0078B3;
	padding-top: 5px;
	padding-bottom: 5px;
	/*background-image: url(../images/bullet02.gif);*/
	background-repeat: no-repeat;
	background-position: 20px 8px;
	text-indent: 40px;
}
.hometablenodata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
.pageheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 10px;
}
.homeparenttable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #AECEDE;
}
.padding5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9D9D9D;
	padding: 5px;
}
.padding0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 0px;
}
/*------END--------*/
/*-----New Class for transcript page-----*/
.progressbutton{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #EEF1F2;
	background-color: #4B6065;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D0E3F2;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #D0E3F2;
	font-weight: bold;
    width: 90 px;
	
}
/*-----CSS for Email Template---*/
.Add_label_email{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 4px;
}
.List4Blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:black;
	background-color: white;
	padding: 5px;
}
.ErrorTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D2222F;
}
.emailbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #EEF1F2;
	background-color: #4B6065;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D0E3F2;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #D0E3F2;
	font-weight: bold;
	width:150;
}
