.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;}.SearchResult, .SearchResultsTable {width:522px;overflow:hidden;}.propertyImageLarge{max-width:205px;max-height:155px;}.SearchResult{}.courtesyOf{clear:both;font-style:italic;color:#565656;padding:5px 0 0 0;font-size:11px;}.SearchResultsTable{height:auto;clear:both;border-collapse:collapse;margin:0 0 0 0;border-bottom: 1px solid #b9b8b6;padding:0 0 0 0;}.SearchResultsTable .propPhotoYeah{margin:0 10px 0 0;float:left;padding:0;width:205px; overflow:hidden;}.SearchResultsTable .PhotosAvailableLarge{background-color: #e2e2cf;padding:3px 6px 3px 6px;font-size:11px;color:#565656;clear:both;}.SearchResultsTable .compareBox{float:right;border:none;}.SearchResultsTable .SearchResult{margin:0;padding:0;border:none;}.SearchResultsTable .Compare{float:none;border:none;}.SearchResultsTable tr{vertical-align:top;}.SearchResultsTable td{padding: 20px 0 20px 0;margin:0;}.SearchResultsTable .SearchResultsRight {margin:0;padding:0;}.SearchResultsTable .propertyImageLarge{border:none;float:left;margin:0 10px 0 0;}.SearchResultsTable .address{color:#6F732D;font-weight:bold;font-size:13px;}.SearchResultsTable .SearchResultsRight ul{margin:10px 0 0 0;padding:0;list-style:none;font-size:12px;float:left;width:165px;}.SearchResultsTable .ntreisLogo{margin:10px 0 0 0;}.SearchResultsTable .SearchResultsRight ul li{padding:2px 0 2px 0;}.SearchResultsTable .SearchResultsRight ul li a{font-size:12px;}.SearchResultsTable .searchResultsLinksBottom{float:right;padding: 0;margin:10px 0 0 0;width:122px;overflow:hidden;}.SearchResultsTable .idxIcon{float:right;}.SearchResultsTable .searchResultsLinksBottom a{color:#517f9e;font-weight:bold;}.SearchResultsTable .OpenHouseWrapper{background-color:#941C1F;color:#ffffff;padding:3px 5px 3px 5px;margin:0 0 10px 0;font-size:14px;}.SearchResultsTable .OpenHouseWrapper .openhousetitle{font-weight:bold;font-size:16px;}