body 
{font-family: Arial, Serif; color: black; 
background: white;
}

table
{
    
    FONT-FAMILY: Verdana,Arial,Helvetica;
    border: thin #e2e2e2;
    border-size: 0;
    background: white; 
}

TD
{
    FONT-SIZE: smaller;
    
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica
}

td.label  
{ color: black; background: #ffcc99; }

td.lightline
{ color: black; background: white; }

td.darkline
{ color: black; background: #ffcc99; }

td.alert 
{ color: red; background: yellow; FONT-WEIGHT: bold; width: 50%;}

div.alert 
{ 
    color: red; BACKGROUND-COLOR: yellow; font-weight: bold;
    text-align: center; width: 60%;
}


TH
{   FONT-FAMILY: Verdana,Arial,Helvetica;
    COLOR: White;
    background: #FF8000;
}
A:link
{
    COLOR: blue;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: blue;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #FF9933;
    TEXT-DECORATION: underline
}
INPUT.buttona
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    BACKGROUND-COLOR: #8080c0
}
INPUT.buttonb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    BACKGROUND-COLOR: #aaaa00
}
INPUT.buttonc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    BACKGROUND-COLOR: #df4800
}
INPUT
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial
}



  TD.NON {font-family :Tahoma, Verdana, Arial; font-size :12px; color :#C0C0C0; font-weight :normal;}
  TD.TOP {font-family :Tahoma, Verdana, Arial; font-size :12px; color :#0000FF; font-weight :bold;}
  TD.Some {font-family :Tahoma, Verdana, Arial; font-size :12px; color :#000000; font-weight :normal;}

  A.NOEVENT:Link {font-family :Tahoma, Verdana, Arial; font-size :12px; color :#000000; font-weight :normal; text-decoration: none;}
  A.NOEVENT:Visited {font-family :Tahoma, Verdana, Arial; font-size :12px; color :#000000; font-weight :normal; text-decoration: none;}

  A.EVENT:Link {font-family :Tahoma, Verdana, Arial; font-size :12px; color :#0000ff; font-weight :bold; text-decoration: underline;}
  A.EVENT:Visited {font-family :Tahoma, Verdana, Arial; font-size :12px; color :#ff0080; font-weight :bold; text-decoration: none;}

  A.NORMAL:Link {font-family :Verdana, Arial; font-size :12px; color :#0000FF; font-weight :normal; text-decoration: none;}
  A.NORMAL:Visited {font-family :Verdana, Arial; font-size :12px; color :#0000FF; font-weight :normal; text-decoration: none;}


/*The line of code that follows this is for formatting on an error message located on main_frm.asp page*/
.errormsg
{
    color: #ff0000;
    font-size: small;
}



.clsMyCW_ToggleCourse
{
	height:53px;
	width:20px;
	vertical-align:middle;
	text-align:left;
}

.clsMyCW_CourseHeaderLeft
{
	height:53px;
	width:8px;
	background-image:url(course_header_left.jpg);
	background-repeat:no-repeat;
	background-position: left center;
}

.clsMyCW_CourseHeaderCourse
{
	height:53px;
	background-image:url(course_header_center.jpg);
	background-repeat:repeat-x;
	background-position: left center;
	width:600px;
	font-weight:bold;
}

.clsMyCW_CourseHeaderButton
{
	height:53px;
	background-image:url(course_header_center.jpg);
	background-repeat:repeat-x;
	background-position: left center;
	width:75px;
}

.clsMyCW_CourseHeaderRight
{
	height:53px;
	width:8px;
	background-image:url(course_header_right.jpg);
	background-repeat:no-repeat;
	background-position: left center;
}

.clsMyCW_LoginBtn
{
	height:25px;
	width:75px;
}

.clsMyCW_ExpiredButton
{
	height:25px;
	width:75px;
}

.clsMyCW_ToggleExamHdr
{
	width:20px;
	vertical-align:middle;
	text-align:left;
}

.clsMyCW_ExamHdr
{
	width:427px;
	padding-right:10px;
	overflow:hidden;
	padding-bottom:5px;
	border-bottom: solid 1px black;
}

.clsMyCW_ScoreHdr
{
	text-align:center;
	width:70px;
	padding-bottom:5px;
	border-bottom: solid 1px black;
}

.clsMyCW_StatusHdr
{
	width:120px;
	padding-bottom:5px;
	border-bottom: solid 1px black;
}

.clsMyCW_DateHdr
{
	width:140px;
	text-align:center;
	padding-bottom:5px;
	border-bottom: solid 1px black;
}

.clsMyCW_CertificateHdr
{
	width:80px;
	padding-bottom:5px;
	border-bottom: solid 1px black;
	text-align:center;
}

.clsMyCW_ToggleExam
{
	width:20px;
	vertical-align:middle;
	text-align:left;
}

.clsMyCW_Exam
{
	width:427px;
	padding-right:10px;
}

.clsMyCW_Score
{
	text-align:center;
	width:70px;
}

.clsMyCW_Status
{
	width:120px;
}

.clsMyCW_Date
{
	width:140px;
	text-align:center;
}

.clsMyCW_Certificate
{
	width:80px;
	text-align:center;
}

.clsMyCW_ExamSpacer
{
	font-size:1px;
	height:7px;
}