body {font:10pt Arial,Helvetica,Sans-Serif; margin:0em 0em 1em 0em; padding:0px; color:#4c4c4c; background-color:#ffffff;}
table {font-size:1em; margin:0px; padding:0px;}
p {margin:0em 0em 1em 0em; background-color:transparent;}

div#content {width:800px; margin: 0px auto; border:1px solid #000000;}
div#header div.headerBar {margin:0px; border:0px; padding:0px; background-color:#a7a7a7; height:20px;}
div#footer {padding-left:5px; height:26px; color:#ffffff; Background: url("images/Property-TopBannerNavigationFooter.jpg") repeat-x;}
div#footer ul {padding-top:4px; margin:0px; list-style:none;}
div#footer ul li {display:inline; border-right: 2px solid #ffffff; padding-left:4px; padding-right:4px;}
div#footer ul li.last {border-right-style:none;}
div#footer a,
div#footer a:visited {text-decoration:none; color:#ffffff; font-weight:bold; margin:1em 0em;}
div#header div.headerLinks {padding-left:5px; height:26px; color:#ffffff; Background: url("images/Property-TopBannerNavigationFooter.jpg") repeat-x;}
div#header div.headerLinks ul {padding-top:4px; margin:0px; list-style:none;}
div#header div.headerLinks ul li {display:inline; border-right: 2px solid #ffffff; padding-left:4px; padding-right:4px;}
div#header div.headerLinks ul li.last {border-right-style:none;}
div#header div.headerLinks a,
div#header div.headerLinks a:visited {text-decoration:none; color:#ffffff; font-weight:bold; margin:1em 0em;}
div#header div.headerBanner			{margin:0px; border:0px; padding:0px; background: url("images/Property-TopBannerLogoBackground.jpg") repeat-x;}
div#header div.headerBanner h1		{margin:0px; border-top:1px solid #ffffff; border-bottom:2px solid #a7a7a7; height:57px; background:transparent url("images/Property-TopBannerLogo.jpg") top left no-repeat;}
div#header div.headerBanner h1 span	{display:none;}
div#main {padding:10px 50px 10px 20px; min-height:380px;}
div#main h3 {margin-left:0.5em;}
div#main-results {padding:10px 50px 10px 20px; min-height:380px; }
div#main-results h3 {margin-left:0.5em;}
label {width: 7em; float: left; text-align: right; margin-right: 0.5em; display: block;}
.submit input {margin-left: 7em;}
select {color: #ffffff; background: #4c4c4c; border: 1px solid #000000;}
input {color: #ffffff; background: #4c4c4c; border: 1px solid #000000;}
.submit input {color: #ffffff; background: #4c4c4c; border: 2px outset #d7b9c9;}
fieldset {border: 1px solid #000000; width: 35em;}
fieldset-results {border: 1px solid #000000; width: 95%;}
legend {color: #ffffff; background: #4c4c4c; border: 1px solid #000000; padding: 2px 6px;}
div.left {float:left;}
div.left ul li h3 {margin-bottom:2px;}
div.left ul li p {margin-right:5px;}
div.right {float:right;}
div#main-results img {border: 1px solid #000000; padding:5px; margin:5px;}