html {
     overflow: -moz-scrollbars-vertical; min-height: 100%; margin-bottom: 1px; 
}

.titlebar {position:relative; left:21px; top:42px; font-family: sans-serif; font-size: 15px; color: #333300; font-weight: bold;}

#navigation a 
{ 
color: #6089BF; 
background: #BFDBFF url("http://www.criticalmath.com/prm/images/left-tab.gif") left top no-repeat; 
text-decoration: none; 
padding-left: 10px 
} 

#navigation a span 
{ 
background: url("http://www.criticalmath.com/prm/images/right-tab.gif") right top no-repeat; 
padding-right: 10px 
} 

#navigation a, #navigation a span 
{ 
display: block; 
float: left 
} 

/* Commented backslash hack hides rule from IE5-Mac \*/ 
#navigation a, #navigation a span 
{ 
float: none 
} 
/* End IE5-Mac hack */ 

#navigation a:hover 
{ 
color: #ffffff; 
background: #6089BF url("http://www.criticalmath.com/prm/images/left-tab-hover.gif") left top no-repeat; 
text-decoration: none; 
padding-left: 10px 
} 

#navigation a:hover span 
{ 
background: url("http://www.criticalmath.com/prm/images/right-tab-hover.gif") right top no-repeat; 
padding-right: 10px 
} 

#navigation 
{ 
list-style: none; 
padding: 0; 
margin: 0 
} 

#navigation li 
{ 
float: left; 
display: block; 
margin: 0; 
padding: 0 
}



BODY
{
scrollbar-face-color: #f3f3f3;
scrollbar-shadow-color: $5c6672;
scrollbar-highlight-color: white;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-track-color: #ffffff;
scrollbar-arrow-color: #0099CC;
}

table.main
{text-align: left;
font-family: Verdana;
font-weight: normal;
font-size: 10px;
height: 98%;
color: #5c6672;
border-right: 0px solid #d1c0a4;
border-top: 0px solid #d1c0a4;
border-left: 0px solid #d1c0a4;
border-bottom: 0px solid #d1c0a4;
}

table.data
{font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #333300;
border-right: 0px;
border-top: 0px;
border-left: 0px;
border-bottom: 0px;
}

table.newstyle
{text-align: left;
font-family: Verdana;
font-weight: normal;
font-size: 10px;
color: #333300;
border-right: 0px solid #ffffff;
border-top: 0px solid #d1c0a4;
border-left: 0px solid #ffffff;
border-bottom: 0px solid #d1c0a4;
}

table.w20
{text-align: left;
font-family: Helvetica, Arial;
font-weight: normal;
font-size: 10px;
color: #333300;
border-right: 0px solid #ffffff;
border-top: 0px solid #d1c0a4;
border-left: 0px solid #ffffff;
border-bottom: 0px solid #d1c0a4;
}


table.login
{text-align: left;
font-family: Verdana;
font-weight: normal;
font-size: 10px;
background-color: #ffffff;
color: #5c6672;
border-right: 2px solid #f3f3f3;
border-top: 2px solid #f3f3f3;
border-left: 2px solid #f3f3f3;
border-bottom: 2px solid #f3f3f3;
width: 320px;
}

INPUT, TEXTAREA
{ font-family: verdana, sans-serif; font-color: #333300; font-size: 10px;}

.search {text-decoration:none; color:#333300; font-family:"verdana", "Geneva"; font-weight:regular; font-size:10px;}

.pageFooter
{text-decoration:italics; padding:2px; color:#ffffff; font-family:"verdana", "Geneva"; font-weight:normal; display:block; font-size:10px;}

.lineText
{text-decoration:none; padding:2px; background-color:#f3f3f3; color:#48454D; font-family:"verdana", "Geneva"; display:block; font-size:10px; margin-bottom:2px;}

.commentText
{text-decoration:none; padding:2px; color:#333300; font-family:"sans-serif", "Arial"; display:block; font-size:12px; margin-bottom:2px;}

.w20Menu
{text-decoration:none; color:#333300; font-family:"sans-serif", "Arial"; display:block; font-size:14px;}

.w20Header
{text-decoration:none; color:#333300; font-family:"sans-serif", "Arial"; display:block; font-size:16px;}

.w20MenuHeader
{text-decoration:none; color:#CACEA8; font-family:"sans-serif", "Arial"; display:block; font-size:16px;}

.topRow
{border-bottom: 1px solid #d1c0a4; text-decoration:none; background-color:#d1c0a4; color:#5c6672; font-family:"verdana", "Geneva"; font-weight:normal;}

.pageHeader
{margin-left: 4px; font-family: "Verdana", "Geneva"; font-style: normal; font-weight:bold; text-decoration:none; color:#6089BF; display:block; font-size:32px;}

.bodyHeader1
{text-decoration:none; padding:2px; background-color:#BFDBFF; color:#6089BF; font-family:"Verdana", "Geneva"; font-weight:bold; display:block; font-size:10px; margin-bottom:1px;}

.bodyHeader
{text-decoration:none; padding:2px; background-color:#BFDBFF; color:#6089BF; font-family:"Verdana", "Geneva"; font-weight:bold; display:block; font-size:10px; margin-bottom:1px;}

.menuHeader
{text-decoration:none; padding:2px; background-color:#ffffff; color:#333300; font-family: "Verdana", "Geneva"; font-style: normal; font-weight:bold; display:block; width:144px; font-size:10px; margin-bottom:2px;}

.rightMenuHeader
{text-align: left; text-decoration:none; padding:2px; background-color:#ffffff; color:#333300; font-family:"verdana", "Geneva"; font-weight:bold; display:block; width:144px; font-size:10px;  margin-bottom:2px;}

.searchField
{margin-left: 2px; color:#333300; border: solid #333300 1px; width: 120px;}

.field
{color:#333300; border: solid #CACEA8 1px; width: 232px;}


#menu {width:144px; text-align:left; margin-top: 2px;}
#menu a:visited {text-decoration:none; text-indent:2px; background-color:#ffffff; color:#333300; font-family:"verdana", "Geneva"; font-weight:regular; display:block; left:5px; width:144px; height:14px; font-size:10px; margin-bottom:2px;}
#menu a {text-decoration:none; text-indent:2px; background-color:#ffffff; color:#333300; font-family:"verdana", "Geneva"; font-weight:regular; display:block; width:144px; height:14px; font-size:10px; margin-bottom:2px;}

#menu a:hover {text-decoration:underline; text-indent:2px; background-color:#ffffff; color:#333300; font-family:"verdana", "Geneva"; font-weight:regular; display:block; width:144px; height:14px; font-size:10px; margin-bottom:2px;}
#menu a:active {text-decoration:underline; text-indent:2px; background-color:#ffffff; color:#333300; font-family:"verdana", "Geneva"; font-weight:regular; display:block; width:144px; height:14px; font-size:10px; margin-bottom:2px;}

#rightMenu {width:144px; text-align:left; margin-top: 2px;}
#rightMenu a:visited {text-decoration:none; text-indent:2px; background-color:#ffffff; color:#333300; font-family:"verdana", "Geneva"; font-weight:regular; display:block; width:144px; height:14px; font-size:10px; margin-bottom:2px;}
#rightMenu a {text-decoration:none; text-indent:2px; background-color:#ffffff; color:#333300; font-family:"verdana", "Geneva"; font-weight:regular; display:block; width:144px; height:14px; font-size:10px; margin-bottom:2px;}

#rightMenu a:hover {text-decoration:underline; text-indent:2px; background-color:#ffffff; color:#333300; font-family:"verdana", "Geneva"; font-weight:regular; display:block; width:144px; height:14px; font-size:10px; margin-bottom:2px;}
#rightMenu a:active {text-decoration:underline; text-indent:2px; background-color:#ffffff; color:#333300; font-family:"verdana", "Geneva"; font-weight:regular; display:block; width:144px; height:14px; font-size:10px; margin-bottom:2px;}

a:link {color: #6D4823; text-decoration: none}
a:visited {color: #6D4823; text-decoration: none}
a:hover {color: #333300; text-decoration: underline}
a:active {color: #333300; text-decoration: underline}