body {
	margin-top: 0px;
}
p {
	font-family: Verdana;
	font-size: 8pt;
}
h1 {
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	color: #B38540;
	margin-top: 0px;
}
h2 {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #B38540;
}
h3 {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #B38540;
}
address {
	font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
}
input {
	font-family: Arial;
	font-size: 8pt;
}
a {
	color: #B38540;
}
img {
	border-color: #008080;
}

/* custom classes and ids */
#top_band {
	background-color: #008080;
}
#bottom_band {

}
#footer {
	font-family: Arial;
	font-size: 7pt;
	color: #B38540;
	text-align: center;
}
#main_bg {
	background-repeat: no-repeat;
}
#content {

}
.services {
	font-family: Verdana;
	font-size: 8pt;
	padding-bottom: 12px;
	padding-right: 7px;
}
img.photoL {
	margin-right: 10px;
}
img.photoR {
	margin-left: 10px;
}

/* standard classes */
select.page {
	font-family: Verdana;
	font-size: 7pt;
}
.reportHeader {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	background-color: #008080;
}
.reportNav {
	font-family: Verdana;
	font-size: 8pt;
	text-align: right;
}
.reportData {
	font-family: Arial;
	font-size: 8pt;
	background-color: #FFFFCC;
}
.formTable {
	background-color: #FFFFCC;
	border-width: 1px;
	border-color: #008080;
	border-style: solid;
}
.formHeader {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	background-color: #008080;
}
.formBody {
	font-family: Arial;
	font-size: 8pt;
	background-color: #FFFFCC;
}
.errorMsg {
	font-family: Arial;
	font-size: 8pt;
	color: #FF0000;
}
#policies {
	border: 1px solid #008080;
}
