BODY {
font-family : arial, helvetica; 
color : #000000; 
font-size : 10pt; 
} 
TD {
font-family : arial, helvetica; 
color : #000000; 
font-size : 10pt; 
} 
A:link {
color : #990000; 
text-decoration : none; 
} 
A:visited {
color : #990000; 
text-decoration : none; 
} 
A:hover {
color : #990000; 
text-decoration : underline; 
} 
A:active {
color : #990000; 
text-decoration : underline; 
} 

.title {
font-family : arial, helvetica; 
color : #990000; 
font-size : 14pt; 
font-weight : bold; 
} 

.subtitle {
font-family : arial, helvetica; 
color : #990000; 
font-size : 12pt; 
font-weight : bold; 
} 

.smalltitle {
font-family : arial, helvetica; 
color : #990000; 
font-size : 10pt; 
font-weight : bold; 
} 

.mapname
font-family : arial, helvetica; 
color : #000000; 
font-size : 12pt; 
} 
.mapname A:link {
color : #000000; 
text-decoration : none; 
} 
.mapname A:visited {
color : #000000; 
text-decoration : none; 
} 
.mapname A:hover {
color : #C60000; 
text-decoration : none; 
font-weight : bold; 
} 
.mapname A:active {
color : #C60000; 
text-decoration : none; 
font-weight : bold; 
} 

.pickdates A:link {
color : #FFFFFF; 
text-decoration : none; 
} 
.pickdates A:visited {
color : #FFFFFF; 
text-decoration : none; 
} 
.pickdates A:hover {
color : #FFFFFF; 
text-decoration : underline; 
} 
.pickdates A:active {
color : #FFFFFF; 
text-decoration : underline; 
} 
.pickdates {
font-family : arial, helvetica; 
color : #000000; 
font-size : 9pt; 
} 

.error {
font-family : arial, helvetica; 
color : #003399; 
font-size : 12pt; 
font-weight : bold; 
} 

.plain {
font-family : arial, helvetica; 
color : #000000; 
font-size : 10pt; 
font-weight : bold; 
} 
.plain A:link {
color : #000000; 
text-decoration : none; 
} 
.plain A:visited {
color : #000000; 
text-decoration : none; 
} 
.plain A:hover {
color : #000000; 
text-decoration : underline; 
} 
.plain A:active {
color : #000000; 
text-decoration : underline; 
} 

.footer {
font-family : arial, helvetica; 
color : #5B5450; 
font-size : 8pt; 
} 
.footer A:link {
color : #2A508C; 
text-decoration : none; 
} 
.footer A:visited {
color : #2A508C; 
text-decoration : none; 
} 
.footer A:hover {
color : #2A508C; 
text-decoration : underline; 
} 
.footer A:active {
color : #2A508C; 
text-decoration : underline; 
} 

.formfield {
font-size: 9.5pt;
background-color: #FFFFFF;
}
.formcell {
border: 1px solid #640000;
}
.formlabel {
padding-bottom: 5px;
}
.submit {
padding: 2px;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
font-family: arial, helvetica;
border: 1px solid #FFFFFF;
background-color: #2A508C;
} 
.cancel {
padding-left : 2px; 
padding-right : 2px; 
padding-top : 2px; 
padding-bottom : 2px; 
font-size : 10px; 
font-weight : bold; 
color : #000000; 
font-family : arial, helvetica; 
background-color : #FFFF00; 
border : solid ; 
border-width : 2px; 
} 