body
{
	font-family: arial,helvetica; 
	font-size: 9pt; 
	background-color:#E6E6E6;
 	color: #000000;
	margin-top:0px;
	margin-left:0px;
	margin-width:0px;
	margin-height:0px;
}

.MapPanel
{
	width:100%;
	height:60%;
}

td {font-family: arial,helvetica; font-size: 9pt; color: #000000; }
p {font-family: arial,helvetica; line-height:20px; font-size: 9pt; color: #000000; }
li {font-family: arial,helvetica; line-height:21px; font-size: 9pt; color: #000000; }
ul {font-family: arial,helvetica; line-height:21px; font-size: 9pt; color: #000000; }

a:link{ text-decoration:none; color: #0050E2}
a:visited{ text-decoration:none; color: #0308CB}
a:active{ text-decoration:none; color: #FFFFFF}
a:hover{ text-decoration:none; color: #FFFFFF}

.tel {font-size: 14pt; }

.email {font-weight: bold; font-size: 12pt; font-family: georgia ms, times, times new roman }
.email a:link {color: #000000}
.email a:visited {color: #000000}
.email a:active {color: #FFFFFF}
.email a:hover {color: #FFFFFF}

.cell-darkblue { background-color: #307BB6; font-size: 8pt; color: #ffffff; }
.cell-darkgreen { background-color: #3EB19A; font-size: 8pt; color: #ffffff; }
.cell-lightblue { background-color: #EAF4FF; font-size: 8pt; padding: 5px; color: #1A5C8F; }
.cell-lightgreen { background-color: #D8F0E7; font-size: 8pt; padding: 5px; color: #227E6C; }

.textlinks {font-family: verdana,arial,helvetica; font-size: 7pt; line-height:16px; color: #035DB1 }

.small { font-family: verdana,arial,helvetica; font-size: 7pt; line-height:16px; }

h1 {
	font-family: arial,helvetica;
	font-size: 11pt;
	font-style: italic; 
	color: #000000;
}

h2 {
	font-family: arial,helvetica;
	font-size: 9pt;
	color: #FFFFFF;
}

span.FormLabel, input.FormEntry, textArea.FormMultiLine, select.FormSelect
{
	display:block;
	width:180px;
	float:left;
	margin-bottom:10px;
}

span.FormLabel
{
	text-align:right;
	width:110px;
	padding-right:20px;
}

input.FormButtons
{
	display:block;
	width:90px;
	float:left;
	margin-bottom:10px;
}

div.InputForm
{
	position:absolute;
	top:170px;
	left:100px;
}
div.ErrorReport
{
	position:absolute;
	top:130px;
	left:100px;
}

br
{
	clear:left;
}

div.sidecol
{
	position:absolute;
	top:110px;
	left:570px;
}

div.footer
{
	position:absolute;
	bottom:10px;
	left:100px;
}
div.logoholder
{
	position:absolute;
	top:-10px;
	right:10px;
}
