#main #report fieldset {
	border: 1px solid #CCC;
	padding:5px;
}
#main #report legend {
	font-size: 0.9em;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	border: 1px solid #CCC;
}
#main #report label {
	float:left;
	width:50px;
	font-size:0.9em;
}
#main #report input {
	border:solid 1px #666;
	width:150px;
	margin-top:2px;
}
#main #report textarea {
	width: 200px;
	height: 60px;
	border: 1px solid #666;
}

#main #report input:focus, #main #report input.sffocus { 
	background:#FC3; 
	border-color:#900;
}
#main #geocode {
	width:800px;
	height:25px;
	padding:5px;
	display: none;
	/*display:none;*/
}
#main #mapcontainer p {
	margin: 0px;
	text-align: right;
	background-color: #F3F3F3;
	font-size: 0.8em;
	line-height: 20px;
	padding-right: 2px;
}

