﻿body {width:775px; background-color:#FFFFFF; font-size:.8em; color:#000000; font-family:verdana,arial,sans-serif;}
ul {padding-left:18px;}
img {border:0;}
h1 {margin:0px;}
h2 {margin:0px;}
h3 {margin:0px;}
h4 {margin:0px;}
h5 {margin:0px;}
h6 {margin:0px;}
p {margin:0px;}

table.recordstable {}
table tr.recordsheader th {padding:5px; background-color:#EEEEEE}
table.recordstable td {border-bottom:0; border-top:0; padding:5px;}
table tr.recordsrow1 {background-color:#FFFFFF}
table tr.recordsrow2 {background-color:#eff5fe}
table tr.recordsrow1:hover {background-color:#deeafc; color:#5078b3;}
table tr.recordsrow2:hover {background-color:#deeafc; color:#5078b3;}

table tr.nohoverrecordsrow1 {background-color:#FFFFFF}
table tr.nohoverrecordsrow2 {background-color:#eff5fe}

.hidden {display:none;}

.balancedue {color:#CC0000;}
          
.thisyear {text-align:left; width:575px;}
#header {}
#container {overflow:auto; width:775px;}
#navigation {float:left; width:160px; text-align:left; background-color:#ebf1fa; padding:10px;}
#navigation h4 {font-weight:bold; text-transform:uppercase; letter-spacing:1px; text-align:center; border-top:dotted 1px #660; border-bottom:dotted 1px #660; padding:2px; color:#0a3a83;}
#navigation a:link, #navigation a:visited {color:#2e4d7b; text-decoration:none; font-weight:bold;}
#navigation a:hover, #navigation a:active, #navigation a:focus {color:#5078b3;}
#body {float:right; width:575px; padding:10px;}
#body a:link, #body a:visited {color:#2e4d7b; text-decoration:none; font-weight:bold;}
#body a:hover, #body a:active, #body a:focus {color:#5078b3; text-decoration:none; font-weight:bold;}

.jurisdictioninfopanel {width:575px; text-align:center; font-weight:bold;}
.announcementpanel {padding:10px; background-color:#eff5fe; width:555px; text-align:center; font-weight:bold;}
.sitenoticepanel {padding:10px; background-color:#eff5fe; width:555px; text-align:center; font-weight:bold;}
.adminpanel {padding:10px; background-color:#eff5fe; width:555px; font-weight:bold; border:double 3px #CCCCCC; padding:10px; width:549px;}

.errorpanelred {color:#ff0048;}
.errorpanelblack {color:#000000;}
                
.recordpanel {clear:both; width:575px;}
.border {border:double 3px #CCCCCC; padding:10px; width:549px;}
.resultsgrid {width:575px;}
#propertyinfobox1 {width:208px; padding-right:10px; float:left;}
#propertyinfobox2 {width:148px; padding-right:10px; float:left;}
#propertyinfobox3 {width:148px; float:left;}
#propertydetailsbox1 {width:208px; padding-right:10px; padding-bottom:10px;  float:left;}
#propertydetailsbox2 {width:148px; padding-right:10px; padding-bottom:10px;  float:left;}
#propertydetailsbox3 {width:148px; padding-bottom:10px;  float:left;}
#propertydetailsbox4 {clear:both; padding-top:10px; width:549px; border-top:1px dotted #CCCCCC;}
.panelrow {clear:both;}

#footer {overflow:auto;}

.form label {width:100px; float:left; padding-top:3px; font-weight:bold; font-size:1em; font-family:Verdana,arial,sans-serif;}
.form input, .form textarea {float:left; font-size:1em; font-family:Verdana,arial,sans-serif;}
.form input.submit {margin-left:100px; float:left; font-size:1em; font-weight:bold; font-family:Verdana,arial,sans-serif;}

.form2 label {width:130px; float:left; padding-top:3px; font-weight:bold; font-size:1em; font-family:Verdana,arial,sans-serif;}
.form2 input, .form2 textarea {float:left; font-size:1em; font-family:Verdana,arial,sans-serif;}
.form2 input.submit {margin-left:130px; float:left; font-size:1em; font-weight:bold; font-family:Verdana,arial,sans-serif;}

.column {width:165px; float:left; padding-right:25px;}
.columntitle {margin-bottom:1em; border-bottom:1px solid #000000; font-weight:bold;}

.countylist {column-count:4; column-width:142px; column-gap:0px; font-size:1.2em; font-weight:bold;}
.countylistol {color:#2e4d7b; list-style-type:none; margin:0px; padding:0px;}
.countylistli {color:#2e4d7b; margin:0px; padding-top:0px; padding-right:0px; padding-left:0px; padding-bottom:5px;}

.spacer {padding-bottom:10px; clear:both;}

.title {}
.arrow {margin-right:10px;}

@media print
{
body {width:625px; margin:0; float:none;}
#headerimage {display:none;}
#container {width:625px; overflow:visible;}
#navigation {display:none;}
#body {float:none; overflow:visible; margin:0 15px;}
#footer {display:none;}
#floatlayer {display:none;}
#announcementpanel {display:none;}
.printhide {display:none;}
.recordpanel {page-break-inside:avoid;}
}
