/* SEARCH HEADER */
#search-header-container{width: 660px; background-color: #E2F3FF; padding-bottom: 2px;}
#search-header-1{padding: 4px; background-color: #D2D2D2;}
#search-header-1 table{width: 640px;}
#result-links{text-align: right;}
#result-links a{padding: 2px 4px;}
#result-links a.link{color: blue; text-decoration: underline; cursor: pointer;}
#result-links a.selected{background: white;}

#search-header-2{padding: 4px; background-color: #4DA8E7;}
#search-header-2 table{width: 640px;}
#search-header-2 table td.column3{text-align: right;}

#search-header-container table.search-category{margin: 4px;}
#search-header-container table.search-category td.field1{font-size: 12px; font-weight: bold; padding-right: 15px;}

#search-header-container a.attribute{float: left; display: block; height: 24px; margin-right: 2px; padding-left: 19px; background: url(/images/icons/search-green-left.png) no-repeat top left; line-height: 16px; /* value + 4px + 4px (SPAN padding) = 24px */ font-size: 10pt; font-weight: bold; text-decoration: none; cursor: pointer;}
#search-header-container a.attribute span{display: block; padding: 4px 6px 4px 2px; background: url(/images/icons/search-green-right.png) no-repeat top right;}

#search-header-container a.attribute:hover{background: url(/images/icons/search-red-left.png) no-repeat top left;}
#search-header-container a.attribute span:hover{background: url(/images/icons/search-red-right.png) no-repeat top right;}



/* SEARCH NARROW */
#search-narrow-container{width: 200px;}
#search-narrow-container .heading1, .heading2{padding: 6px 0px; text-align: center; font-weight: bold; color: white;}
#search-narrow-container .heading1{background-color: #1181A6;}
#search-narrow-container .heading2{background-color: #4DA8E7;}
#search-narrow-container table{width:200px;}
#search-narrow-container tr{border-top: solid 2px white; border-bottom: solid 2px white;}
#search-narrow-container td{width: 100px; padding: 4px; background-color: #E2F3FF;}
#search-narrow-container .narrow_select{width: 90px;}
#search-narrow-container .narrow_text{width: 90px;}
#search-narrow-container .narrow-property-id{width: 40px;}
#search-narrow-container .date-text{font: 8pt;}
.heading2 .buttonwrapper {padding-left: 6px;}

/* SEARCH RESULTS */
#search-results{padding:4px; width: 650px;}

#search-results .amenity-icon{margin-right: 6px; float: left; font-size: 7pt;}

#search-results .result-head{margin-top:10px;}

#search-results .result-body-container{height: 150px; position: relative;}
#search-results .result-body-container img{max-width:200px; max-height:150px;}
#search-results .result-body{text-align: center; position: absolute; right: 0; top: 0;}
#search-results .result-body td{width: 120px;}
#search-results .result-body .price{margin:0 10px; text-align: center;}
#search-results .result-body .price h5{margin: 0 0 15px 0;}

#search-results .result-amenity{text-align: center; margin-top: 3px;}
#search-results .result-amenity td.column1{width: 350px;}
#search-results .result-amenity td.column2{width: 250px;}
#search-results hr{margin:10px 0;}