td
{
font-family: arial, verdana, sans-serif;
font-size: 10pt;
}
.flink
{
color:#000066;
text-decoration:underline;
cursor:pointer;
cursor:hand;	
}
.handcursor
{
cursor:pointer; 
cursor:hand;	
}
.heading
{
font-weight:bold;
font-size:14.0pt;
font-family:Arial;
color:000066;
}
a
{
font:10pt arial;
}
a:link
{
font:10pt arial;
color: #0D4E9E
}
a:active
{
font:10pt arial;
color: #0D4E9E
}
img
{
border:none;
}
.login 
{
font:bold 8pt arial;
}
.pagetitle
{
font:bold 14pt arial;
color:#000066;
background:#CCCC99;
padding:4px, 4px;
}
.testheader
{
font:bold 11pt arial;
color:#000066;
background:#CCCC99;
border-bottom:solid black 1px;
padding:4px, 4px;
}
.testheader_complete
{
font:bold 11pt arial;
color:#000066;
background:#CCCC99;
border-bottom:solid black 1px;
padding:4px, 4px;
}
.testcolumn
{
font:bold 10pt arial;
color:#000066;
background:#cccc99;
padding:4px, 4px;
}
.testcontent
{
padding:2px, 2px;
background:#ffffcc;
}
.testtable
{
border:solid black 1px;
width:97%;
padding:6px,8px;
}
.innertesttable
{
border-color:black;
border-collapse:collapse;
border:1px;
width:100%;
}
.tip
{
padding-top:18px;
padding-bottom:22px;
}
.errmsg 
{
color:#660000;
font-weight:bold;
display:none;
}
.title2
{
font-weight:bold;
color:#000066;
text-align:left;
}
.menuskin{
position:absolute;
width:160px;
background-color:white;
border:1px solid black;
font:bold 11px Arial;
color:#336600;
line-height:16px;
z-index:100;
visibility:hidden;
}
.menuitems {
padding-left:10px;
}
#mouseoverstyle{
background-color:white;
color:white;
}
#mouseoverstyle a{
color:black;
}
.printhead
{
font-weight:bold;
color:#000066;
}
td.stripe
{
background-color:#CCCC99;
width:100%;
height:8px;
font-size:2pt;
font-weight:bold;
color:white;
padding-left:8px;
border-bottom:solid black 1px;
border-top:solid black 1px;
}
.summary
{
padding:0px,6px;
}
.showMe 
{
position:relative; 
display:block
}
.hideMe 
{
position:relative; 
display:none
}
.examsession 
{
padding:5,5,5,5
}
.chart
{
border:solid black 1px;
border-top:none;
}
.category3
{
font:bold 10pt arial;
color:#000066;
background:#cccc99;
padding:4px, 4px;
border-top:solid black 1px;
border-bottom:solid black 1px;
}
.title
{
font-weight:bold;
color:#000066;
}
.tblmessage
{
width:141px;
border:solid black 1px;
}
.message_bar
{
background:#cccc99;
}
.message_mid
{
background:#ffffcc;
height:83px;
padding:4px, 4px;
font-weight:bold;
color:#000066;
}