#map-county-select{position: relative; height: 32px; width: 415px; float: left; margin-bottom: 30px;}
#map-county-select-result{width: 206px; height: 32px; background: url('map-select-box.gif') no-repeat; line-height: 32px; padding-left: 5px; float: left;}
#map-county-options{width: 245px; height: 135px; position: absolute; top: 32px; left: 5px; overflow: auto; background-color: white; display: none;}
#map-county-options p{margin: 0px 0px 5px 0px; padding: 0px;}
.map-opt:hover{background-color: #999999; cursor:pointer;}
#county-select-toggle{cursor: pointer; float: left;}

#map-select-submit, #map-select-submit-county-profile{width: 78px; height: 32px; background-color: #464646; display: block; line-height: 32px; font-family: AllerRegular; color: #ffffff; text-align: center; float: left; margin-left: 10px;}

#map-search{background: url('map-search.gif') no-repeat; width: 180px; height: 30px; line-height: 30px; border: none; margin: 0px; padding: 0px 0px 0px 5px; position: relative; top: -10px;}
#map-search-submit{cursor: pointer;}
.map-search-header{color: #666666; font-family: Tahoma; font-weight: bold; display: block; margin-bottom: 0px; font-size: .9em;}
.map-count{font-size: .9em;}

.map-item{width: 195px; height: 255px; float: left; text-align: center; color: #464646; margin-right: 10px; position: relative;}
.map-item-name{display: block; margin: 0px; padding: 0px; width: 90%; font-size: .9em;}
.maps-divider{background-color: #e1e1e1; width: 90%; margin: 15px auto 15spx auto; height: 1px;}
.maps-text{text-align: justify;}
.maps-text a{color: #213f80;}

.map-popup{position: absolute; top: -30px; left: -15px; width: 219px; height: 156px; background: url(map-popup.png) no-repeat; text-align: left; visibility: hidden;}
.map-popup-content{width: 200px; margin: 0 auto; padding-top: 10px;}
.map-updated{color: #666666; font-family: Tahoma; font-weight: bold;}
.map-divide{height: 1px; width: 200px; margin: 0 auto; background-color: #e1e1e1; border: none; margin: 5px 0px 5px 0px;}

body.Minnesota .map-popup{
  width: 179px;
  height: 106px;
  background: url(map-popup.png) no-repeat;
  background-size: 179px 106px;
  padding-left: 5px;
}
