div.address {	width: 45%;	float: left;	margin-right: 10px;}div.address div.top {	height: auto;}h3 {	margin: 0 0 12px 0;}a {	color: #005687;}a:hover {text-decoration: underline;}fieldset, form {	border: 0;	padding: 0;	margin: 0;}fieldset label {	display: block;	margin: 0;}fieldset input,fieldset textarea {	width: 100%;	margin-bottom: 10px;	border: 1px solid #88b0c7;}fieldset textarea {	height: 110px;}fieldset input {	height: 23px;}div.action {	text-align: right;}div.action input {	background: none;	border: 0;	color: #005687;	font-size: 14px;	font-weight: bold;}#map {	width: 310px;	height: 275px;}