/* CSS generated by Kudu Content Management System at 03:55pm 01/10/2009 - do not edit this file directly */

.listingwrapper { font-size:1em; font-family: Arial, sans-serif; width:100%; padding-bottom:10px; margin-bottom:15px; background-color:#ddd; }
.provisional .listing { border: 1px solid #ccc; }
.level1 .listing { border-color: #ccc; border-width:0 1px 1px 1px; border-style:solid; }

.listingwrapper .listing .icons { margin: 0; padding: 0; position:absolute; bottom: 8px; right: 8px; }



.listingwrapper .address { float:left; position:relative; }
.listingwrapper .information { border-left: 1px solid #8c8c8c; padding-left:20px; margin-left: 210px; }
.listingwrapper .description { padding-left:25px; margin-left: 210px; margin-bottom:10px; }
.listingwrapper .information div { padding: 5px; margin: 0 0 1em 0; }
.listingwrapper .information div p { margin: 0; }

.listingwrapper h2 { margin:0; }

.webinfo a:link, .webinfo a:visited { color:#0174bf; }

.enhanced1 .listing, .enhanced2 .listing { color:#000; background-color: #67cf8a; }
.enhanced1 .listing .webinfo {  background-color: #05a53f; }
.enhanced2 .listing .webinfo {  background-color: #05a53f; }

.enhanced1 .listing .webinfo a:link, 
	.enhanced1 .listing .webinfo a:visited,
	.enhanced2 .listing .webinfo a:link, 
	.enhanced2 .listing .webinfo a:visited { color:#ffffff; }

.level1 h2, .enhanced1 h2, .enhanced2 h2 {  background-color:#05a53f; color:#fff; padding:8px; }

.enhanced1 .information , .enhanced2 .information { border-color: #fff; }

.provisional, .provisional a:link, .provisional a:visited  { color:#8c8c8c; }
.provisional a:hover, .provisional a:active { color:purple; }
.provisional h2 { background-color:transparent; font: bold 1em Arial,sans-serif;}

.listingwrapper .listing .information .clearleft, .listingwrapper .listing .description .clearleft { margin: 0; padding: 0; clear:left;  }


.logo { float:left; width:184px; margin:0; padding:0; position:relative;}
.logo img {margin:0; padding:0;}

.searchintroduction { margin:0 0 1em 0; }
.numresults { font-weight:bold; }

.icons {text-align:right; float:right; }
.icons img { margin:0;}

.searchresultscontainer { clear:right; padding-top:2em; }
.searchtoggle { clear:right; float:right; margin:15px 5px 0 0; }
