/* CSS Document */

.landsearch { margin-bottom: 20px; width: 100%; }
.landsearch td { font-size: 90%; }
body a:visited { color: #616454; font-weight: normal; text-decoration: none;  }
body a:link { color: #616454; font-weight: normal; text-decoration: none;  }
body a:hover { color: #616454; font-weight: normal; text-decoration: none;  }
body a:active { color: #616454; font-weight: normal; text-decoration: none;  }

.printheader { display: block; width: 615px; height: 149px; }
.header { display: none; }
.returned { display: none; }
.pageheader { display: none; }
#trail { display: none; }
#disc { display: none; }
#nav { display: none; }
#header { display: none; }
.landsearchbox { display: none; }

tr#columnHeadsScreen th { display: none; }
tr#columnHeadsPrint th { padding: 10px 0; text-align: left; font-size: 13px; color: #000; border-bottom: 2px solid #e7e7e7; text-transform: uppercase; }

#searchland { display: none; }

#pageandsearch { padding-bottom: 25px; }
#pageandsearch .resultstotal strong.red,
#pageandsearch a { color:#A51713; }

#searchresults table { width: 100%; }
#searchresults td { padding: 8px 0; }

#searchresults td { border-bottom: 1px solid #7d7d7d; }

#searchresults .propimage { width: 171px; }
#searchresults .address { width: 127px; padding-right: 10px; }
#searchresults .style { width: auto; padding-right: 10px; }
#searchresults .amenities { width: 76px; }
#searchresults .price { width: 85px; }
#searchresults .openinfo { display: none; }
.amenities .amenity span { display: inline; }

#searchresults .rentalsuburb { width: 126px; }
#searchresults .rentaladdress { width: auto; }
#searchresults .rentalbed,
#searchresults .rentalbath { width: 45px; }
#searchresults .rentalstyle { width: 127px; }
#searchresults .rentalopeninfo { display: none; }

.landsearch .estateheader-print { display: block; width: 615px; height: 71px; margin: 0; }
.estateheader-print img { display: block; }
.agentinformation-print { display: block; position: relative; width: 615px; font-weight:normal; }
.agentinformation-print img { display: block; position: relative; }
.agentinformation-print .agentinfotext { display: block; position: absolute; top: 0; padding: 7px; float: left; width: auto; z-index:999; }

.landsearch .estateheader { display: none; position: relative; height: 71px; }
.estateheader .agentinformation { display: none; position:absolute; right:5px; text-align:right; float:right; width: auto; z-index:999; color:#fefefe; margin-top:10px; font-weight:normal; }
.estateheader .agentinformationdark { display: none; position:absolute; right:5px; text-align:right; float:right; width: auto; z-index:999; color:#13304f; margin-top:10px; font-weight:normal; }
.estateheader img { display: none; }



