BODY
{
	margin: 0px;
	background-color: white;
}

H1
{
	font-weight: bold;
	font-size: 120%;
	font-family: Verdana, Sans-Serif, Arial, Geneva;
}

A
{
	color: #003399;
	text-decoration: none;
}
A:link
{
	color: #003399;
	text-decoration: none;
}
A:visited
{
	color: #003399;
	text-decoration: none;
}
A:hover
{
	background-color: #ffd700;
	text-decoration: underline;
}
td
{
	font-size: 70%;
	font-family: Verdana, Sans-Serif, Arial, Geneva;
}

/*this is the same as td above. this should actually
  take the place of the td css style since we should
  no longer be using tables for positioning.*/
.pageText
{
	font-size: 70%;
	font-family: Verdana, Sans-Serif, Arial, Geneva;
}

/*mixture of both .contentarea and td*/
.pageContent
{
	padding: 12px 4px 20px 8px;
	font-size: 70%;
	font-family: Verdana, Sans-Serif, Arial, Geneva;
}

SELECT
{
	font-size: 100%;
	font-family: Verdana, Sans-Serif, Arial, Geneva;
}
.prompt
{
	font-weight: bold;
	font-size: 120%;
	padding-top:9px;
}
.subprompt
{
	font-size: 90%;
	color: #666666;
}
.small
{
	font-size: 100%;
}
.tableheader
{
	background-color: #ff9;
}
.navfill
{
	background-color: #ff9;
}
.logofill
{
	background-color: #039;
}
.navmargin
{
	margin-bottom: 5px;
	margin-right: 5px;
}
.tableborder
{
	background-color: #ccc;
}
.promptborder
{
	background-color: #ccc;
}
.altrow
{
	background-color: #eee;
}
.row
{
	background-color: white;
}
.StudentLinks
{
	font-size: 130% ;	
	text-decoration: underline ;
}
.StudentText
{	
	font-size: 130% ;
}
.button
{
}
.smallbutton
{
}
.contentarea
{
	padding-right: 4px;
	padding-left: 10px;
	padding-bottom: 20px;
	padding-top: 12px;
}
.promptmargin
{
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.promptfill
{
	background-color: #eee;
}
.menumargin
{
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
}
.copyrightText
{	
	margin-left:5px;
	color:#999;
	font-size:60%;
	font-family:Verdana, Sans-Serif, Arial, Geneva;
}
.graytext
{
	margin-top: 2px;
	font-size: 60%;
	margin-left: 5px;
	color: #999;
	font-family: Verdana, Sans-Serif, Arial, Geneva;
}
.selectedlink
{
	font-weight: bold;
	color: #000000;
}
.HelpPrompt
{
	font-weight: bold;
	font-size: 120%;
	color: #039;
}
.CellPadding
{
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
}
.NoPadding
{
	border: 0px;
	height: 1px;
	padding: 0px;
	margin:0px;
}
.disabled
{
	color: #999 ;
}

.DataGrid
{
	border: solid 1px #cccccc ;
}
.DataGridCell
{
	border: solid 1px #cccccc ;
}

TD.HelpHeaderBackground
{
	background-color:#eeeeee;
}
TD.HelpTextBackground
{
}

.tableSetting 
{
	border:0px; 
	background-color:#cccccc;
	border-spacing: 1px;
}
.tableSetting td
{
	padding:4px;
}

.headerSideBar
{
	background-color:#eeeeee;
	width:168px;
	max-width:168px;
	min-width:168px;
}
.headerSideBar div
{
	padding-left:8px;
}

.sideBar
{
	background-color:#eeeeee ;
	vertical-align: top;
	padding:0px;
}
.sideBar div
{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	border:0px;
	width:158px;
	max-width:158px;
	min-width:158px;
}

.pageNotCleaned{display:none; }
/*{
	display:block; font-weight:bold; color:Aqua; font-size:medium; padding-left:20px; white-space:nowrap;
}*/

.alertText
{
	color:#ff0000; /*red*/
	font-weight:bold;
}

.missingCapability
{
	font-weight:bold;
}


/*----------------------------------------------
	DO NOT USE ANY OF THESE CLASSES!!!
------------------------------------------------*/
.searchControl{border:0px; background-color:#cccccc; border-spacing:1px; font-size:100%;}
.searchControl td, .searchControl div {padding:4px; font-size:100%;}
.searchControl th {padding:4px; font-weight:bold; text-align:left; }
.searchControl tr{background-color:#eeeeee;}

.tableButtonRow{margin-top:.5em; margin-bottom:1.5em;}
.tableButtonRow input {margin-right:5px;}

.tableSettingHdr {background-color:#ffff99;}
/*----------------------------------------------
	END DO NOT USE ANY OF THESE CLASSES!!!
------------------------------------------------*/