hr {  
	color: #000000}
	
A { 
	color:#0000CC;
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 10px; 
	border-bottom: 1px dotted #0099ff;
	text-decoration: none}	
	
A:hover { 
	color:#0033FF;
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 10px;
	border-bottom:none; 
	text-decoration:underline}
	
td {
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 10px;}	
	
/* page element styles */
.bodytext {  
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 10px;	
	color: #000000;}
	
.mainmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px}	
A.mainmenu {
	color:#000000; 
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	text-decoration: none;
	border-bottom:none;}
A.mainmenu:hover {
	color:#ffff99; 
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	text-decoration: none}	

.toutext {
	font-family:"Courier New", Courier, mono;
	font-size:11px;
	color:#333333;
	text-align:justify;}

.topmenu {  
	font-size: 14px; 
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-align: center}

.loggedinmenu {  
	font-size: 12px; 
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #006600; 
	color: #FFFFFF}

.pagetitle {  
	font-size: 16px; 
	text-align: left; 
	color:#993300;
	font-weight: bold; 
	padding-top: 5px; 
	padding-bottom: 15px; 
	font-family: Helvetica, Arial, sans-serif}

.copyright {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	color: #FFFFFF}	
A.copyright {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-decoration:underline;
	font-size: 9px;
	border-bottom:none;}
A.copyright:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;	
	color:#ffff99;
	font-size: 9px}		
	
/* date/time selection styles */
.datetimepick {  
	background-color:#000099; 
	padding-top: 3px; 
	padding-right: 3px; 
	padding-bottom: 3px; 
	padding-left: 3px; 
	border: 1px #000000; 
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	color: #000000}

.datetimepicked {  
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	background-color: #FFFF99; 
	padding-right: 5px; 
	padding-left: 5px}

.datetimepickedgrey { 
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #FFFF00; 
	padding-right: 5px; 
	padding-left: 5px }

.datetimepickmult { 
	background-color: #000099; 
	padding-top: 3px; 
	padding-right: 3px; 
	padding-bottom: 3px; 
	padding-left: 3px; 
	border: 1px #000000; 
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000000 }

/* form styles */
.form {
	font-family: Verdana, Helvetica, Arial, sans-serif;}

.formfieldID {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-align:right;
	vertical-align:middle}
	
.formfieldnotes {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:9px;
	color:#333333;
	text-align:left;
	vertical-align:top}	
A.formfieldnotes {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:9px;
	color:#333333;
	text-align:left;
	vertical-align:top;	
	text-decoration:none;
	border-bottom:none;}	

.formheader {  
	background-color:#99CCFF;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold; 
	font-size: 12px;
	text-transform: uppercase; 
	color: #000000}

/* list styles */
.listheader {
	font-weight: bold; 
	background-color:#006633; 
	background-position: center bottom; 
	text-align: left; 
	vertical-align: text-bottom; 
	color: #FFFFFF; 
	font-family: Verdana, Helvetica, Arial, sans-serif;}
	
a.listheader:link {
	font-weight: bold; 
	background-color:#006633; 
	background-position: center bottom; 
	text-align: left; 
	vertical-align: text-bottom; 
	color: #FFFFFF; 
	font-family: Verdana, Helvetica, Arial, sans-serif;}	

.listitem {  
	background-position: left top; 
	text-align: left; 
	vertical-align: text-top; 
	border-color: black black #666666; 
	border-bottom-width: 1px; 
	font-family: Verdana, Helvetica, Arial, sans-serif;}
	
/* printing and output styles */
.JobPrintout {  
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 10px}
	
.JobPrintoutHeader {  
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #000000}
	
.email {  
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 10px;
	border-bottom:none;}		
	
/*---	calendar styles ---*/

.calDayCount {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	color:#0000FF;
	font-weight: bolder;
}
.calDoW {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	background-color: #0000FF;
	padding: 3px;
	border: 1px solid #000000;
	font-weight: bolder;
	font-variant: small-caps;
}
.calHead {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #FFFFFF;
	background-color: #000000;
	padding: 3px;
	border: 1px solid #000000;
	font-weight: bold;
}
.calEvent {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9pt;
	color: #000000;
	padding: 2px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.calEventText {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	border: none;
}
	
