a { text-decoration: none; color: #6F0000; }
a:hover { text-decoration: none; color: #FF0000; }
body, table, tr, td { font-size: 9pt; font-family: Arial; }
.mainlink { margin-left : 5px; font-family:Tahoma; font-size:8pt }
a.textlink { text-decoration: none; font-family:tahoma; font-size:8pt }
a.text_link { text-decoration: none; color: #000000; }
a.more_link {
	text-decoration: underline;
	color: #3366FF; font-family:Tahoma; font-size:8pt; font-weight:bold
}
.menuitem { margin-left :1px; font-family:Tahoma; font-size:8pt }
.toppage {
	color: #FFFFFF;
	margin-left: 10px;
	font-family: Tahoma;
	font-size: 8pt;
	
}
.Required { color: #red; font-size: 10px; }
.TableMain {  width: 100%}
/* Form styles */
.Field{	font-size: 11px;	margin-top: 5px;}
.FieldFull{	width: 100%;	font-size: 11px;	margin-top: 5px;}
.Field80{	width: 80px;	font-size: 11px;	margin-top: 5px;}
.Field120{	width: 120px;	font-size: 11px;	margin-top: 5px;}
.Field150{	width: 150px;	font-size: 11px;	margin-top: 5px;}
.Field200{	width: 200px;	font-size: 11px;	margin-top: 5px;}
.Field300{	width: 300px;	font-size: 11px;	margin-top: 5px;}
.Field400{	width: 400px;	font-size: 11px;	margin-top: 5px;}
.Field500{	width: 500px;	font-size: 11px;	margin-top: 5px;}
.FormButton{	font-size: 11px;	width: 100px;}
.SearchButton{	font-size: 11px;	width: 50px;}
.VoteButton{	border-style:outset; border-width:1px; font-size: 11px;	width: 100px}
.ArchiveButton{	font-size: 11px;	width: 60px;}
.FieldLabel{	white-space: nowrap;}
.cal_selected {border:1px outset #808080; background-color:#FFFFCC }
.cal_today {
	border: 1px outset #808080;
	background-color: #C1D2FF;
}