.listing_summary {border: solid 1px #CCE7F8;}
.listing_summary .title{ font:bold 10pt Arial; color:#444;}
.listing_summary .header { background-color: #CCE7F8; color:#16639B;}
.listing_summary .row { background-color: #fafafa;}
.listing_summary .row_alternate { background-color: #F2FBFF;}
.listing_summary .more{ font:bold 12pt Arial; color:#1F7828;}
.listing_summary .photo{ border: solid 2px #666; width:150px; margin:6px;}

.ListingHeader {color: #16639B; font: bold 14pt Arial; padding-bottom: 10px;}
.listing_details { background-color:#fff; border: solid 1px #CCE7F8;}
.listing_details th { background: #CCE7F8; text-align:left; color:#16639B;}
.listing_details td h3{color:#0E4481; margin:0; }
.listing_details .BigPhoto{ border: solid 2px #CCE7F8; margin:2px;}
.listing_details .photo{ border: solid 1px #666; height:50px; margin:2px;}
.listing_details a:hover img{filter:gray;}
.listing_details ul{ margin-left:0px; padding-left:0px; margin-bottom:0px;}
.listing_details ul li{ border-bottom: dotted 1px #ccc; list-style-type:none; padding: 5px 0 5px 0;}

.listing_search {background:#D2E3F3;}
.listing_search th{color:#B49078; font-size:10pt; text-align:center;}
.listing_search .small{ font-size: 8pt; color: #333;}
.listing_search .ddlSelect { width:95%;}

.listing_footer_note{ font:italic 8pt Arial;}
