body
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: xx-small;
	margin: 0px;
	text-align: left;
}
.MainTable
{
	top:10px;
	left:10px;
	right:10px;
	width: 700px; 
}
.DataEntryCell
{	
	background-color: #ffffff;
	text-align: center;
	
}
.ErrorMessageCell
{
	color: Red;
	font-weight: bold;
	text-align: left;
}		
.PageTable
{
	background-color: #ffffff;
	padding: 1;
	width: 600px;
	color: #333333;
	font-size: x-small;
	font-weight: bold
}
.PageHeaderCell
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: small; 
	color: #000000;
	BORDER-BOTTOM:  solid 1px #808080  
}
.PageHeadFootCell
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: xx-small;
	color: #808080;
	BORDER: #808080 1px solid
}		
.PageSubHeadCell
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	color: #322f5c;
	BORDER-BOTTOM: #322f5c 1px solid
}
.PageSmallHeadCell
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: xx-small; 
	color: #322f5c;
	BORDER-BOTTOM: #322f5c 1px solid
}	
.PageSmallHeadCellTop
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: xx-small; 
	color: #322f5c;
	BORDER-TOP: #322f5c 1px solid
}		
.PageInstructionsCell
{
	font-size: x-small;
	font-weight: normal;
}		
.PageLabelCell
{
	font-size: x-small;
	font-weight: bold;
	color: #322f5c;
	text-align: right;
	padding: 1;
	width: 30%;
}	
.PageButton
{
	 color: #ffffff;
	 background-color: #191970; 
	 border-style: outset;
	 border-width: 3px;
	 border-color: #f0f8ff;
	 font-weight: bold;
	 font-size: x-small;
 	text-decoration: none
}
.PageLink
{
	 color: #322f5c;
	 font-size: x-small;
	 font-weight: bold;
}
.PageErrorTable
{
	background-color: #ffffff;
	padding: 1;
	color: red;
	font-size: small;
	font-weight: bold;
	width: 600px
}
.PageMessage
{
	FONT-FAMILY: Verdana, Arial, Sans-Serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE:  x-small; 
	COLOR: Crimson; 
	BORDER-STYLE: none; 
	BACKGROUND-COLOR: transparent; 
}
.PageDay
{
	FONT-FAMILY: Verdana, Arial, Sans-Serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	COLOR: #322f5c; 
	BORDER-STYLE: none; 
	BACKGROUND-COLOR: transparent; 
}
.PopupPageTable
{
	background-color: #ffffff;
	padding: 1;
	width: 595px;
	color: #322f5c;
	font-size: x-small;
	font-weight: bold
}
.PopupHeaderCell
{
	width: 585px;
	background-color: #ffffff;
	FONT-WEIGHT: bold; 
	FONT-SIZE: small; 
	color: #322f5c;
	BORDER-BOTTOM: #322f5c 1px solid
}	
.PopupInstructionsCell
{
	width: 585px;
	font-size: x-small;
	font-weight: normal;
}
.PopupPageLink
{
	 color: #322f5c;
   	 font-size: x-small;
	 font-weight: bold;
}
.NavButton
{
	 color: White;
	 background-color: SteelBlue; 
	 border-style: outset;
	 border-width: 3px;
	 border-color: AliceBlue;
	 font-weight: bold;
	 font-size: x-small;
 	 text-decoration: none
}
.RResultsTable
{
	FONT-SIZE: xx-small; 
	COLOR: #322f5c; 
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 600px;
	
}
.RResultsHeader
{
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #322f5c;
}
.RResultsCell
{
	FONT-SIZE: xx-small; 
	BORDER-RIGHT: #322f5c 1px solid; 
	BORDER-TOP: #322f5c 1px solid; 
	BORDER-LEFT: #322f5c 1px solid; 
	BORDER-BOTTOM: #322f5c 1px solid;
	COLOR: #322f5c; 
}
.RResultsDescCell
{
	BORDER-RIGHT: #322f5c 0px solid; 
	BORDER-TOP: #322f5c 1px solid; 
	BORDER-LEFT: #322f5c 1px solid; 
	BORDER-BOTTOM: #322f5c 1px solid;
	COLOR: #322f5c; 
}