.SearchResult{border-bottom:1px dotted #a9c6d1;margin-top:5px;margin-bottom:5px;width:520px;margin-left:5px;padding-bottom:5px;overflow:hidden;}.OpenHouse{width:520px;font-size:1.1em;font-weight:bold;margin-top:15px;margin-bottom:15px;}.OpenHouseTitle{color:#c22828;}.SearchResultsTable{width:520px;}.propertyImage{width:222px;margin-bottom:0px;}.PhotosAvailable{width:217px;height:20px;background-color:#495e25;color:#FFFFFF;font-size:11px;padding-left:5px;margin-top:0px;}.SearchResultsLeft{width:222px;}.SearchResultsRight{padding-left:10px;}.address{color:#5D782F;font-size:14px;}.Compare{float:right;}.PropertyResultsTable{margin-top:10px;}.PropertyLabel{padding-right:5px;}.PropertyLinks{border-left:1px #5D782F dotted;}.PropertyLinks ul{margin:0px 0px 0px 10px;padding:0px;}.PropertyLinks li{list-style:none;margin-left:3px;}.PropertyLinks li a{color:#5D782F;}.PropertyLinks li a:hover{color:#AA2121;font-weight:bold;}.ListingAutor{width:auto;height:auto;display:block;font-size:.75em;color:#333333;margin-top:15px;}.PropertyCustomLinks{width:520px;margin-bottom:20px;}.PropertyCustomLinks ul{margin:10px 0px 0px 0px;padding:0px;}.PropertyCustomLinks li{list-style:none;float:left;margin-bottom:10px;}.PropertyCustomLinks li a{color:#5D782F;font-family:.75em;}.PropertyCustomLinks li a:hover{color:#AA2121;}.ListPadding{margin-left:5px;}.RedLink a{color:#AA2121;}.SearchResultsHeader{background-color:#005621;color: #FFFFFF;}.SearchResultsHeader, .SearchResult{clear:both;}.SearchResultsHeader .Compare, .SearchResult .Compare{float:right;width:75px;padding:5px;}.Compare a{color:#FFFFFF;}.SearchResultsHeader .PropertyDetails, .SearchResults .PropertyDetails{margin-right: 85px;border-right:1px dotted #a9c6d1;}.SearchResultsHeader .PropertyDetails{padding:5px 0px 5px 10px;}.SearchResult .PropertyDetails{padding:0px 0px 0px 10px;}span.searchAddress {color: #005621;font-weight: bold;}.SearchResult{border-bottom:1px dotted #a9c6d1;margin-top:5px;margin-bottom:5px;}.SearchResult .PicAndBtns{width: 240px;border: #acacac solid 1px;margin-left:5px;overflow:hidden;margin-bottom:15px;}.PropertyDetails img{width: 230px;}.SearchResult{width:559px;}.propertyImage{margin-left:5px;margin-top:5px;margin-bottom:0px;width:230px;height:172px;}#PhotosAvailable{height:17px;width:230px;margin-left:5px;margin-top:-3px;background-color:#43772B;color:#FFFFFF;font-size:.8em;}#PhotosAvailable p{margin-left:3px;margin-top:0px;padding:0px 0px 5px 0px;line-height:inherit;}.SearchResult .Btn{color:#005621;font-size:11px;cursor:pointer;}.SearchResults div.Btn{height: 20px;float:left;}.Btns > div.Btn{ width:95px;}.Btns{margin-left:5px;}.Btn a{background-image: url(/images/bullet_triangle_blue.jpg);background-position:left;background-repeat:no-repeat;padding-left:10px;text-decoration:none;color:#005621;}.Btn a:hover{background-image: url(/images/bullet_triangle_red.jpg);background-position:left;background-repeat:no-repeat;padding-left:10px;text-decoration:none;color:#a1221c;}.SearchResult .PropertyDetails .PropertyInfo{margin-left: 5px;}.SearchResult .PropertyDetails .PropertyInfo .address{font-size:14px;font-weight:bold;color:#005621;}.InfoTable{margin-top:10px;margin-bottom:10px;}.InfoTable tbody th, .InfoTable tbody td{font-size:12px;vertical-align:top;text-align: left;padding: 0px;line-height: 14px;}.InfoTable tbody th{font-weight:bold;padding-right:5px;}.InfoTable tbody td{}.OpenHouse2{padding-left:6px;}.courtesy{margin-top:5px;font-size:11px;}.PicAndBtns .Btns a{font-size:10px;font-weight:bold;}.ThumbsPadding{padding-left: 5px;}.ThumbsPaddingShowing{padding-left: 2px;padding-bottom: 3px;}