h2#hd_quickSearch {
font-size: 1.0em;
color: #1a171a;
margin: 0 0 15px 13px;
text-transform: uppercase;
float: left;
clear: both;
}

form#quicksearch {
margin: 0;
padding: 0;
overflow: auto;
font-size: 0.9em;
}
form#quicksearch a.button {
background-color: transparent;
background-repeat: no-repeat;
background-position: bottom left;
height: 31px;
display: block;
padding: 0;
margin: 0 0 6px 0;
float:left;
text-indent: -999em;
}
form#quicksearch a.button.active {
background-position: top left;
}
form#quicksearch a.button#qsBuy {
background-image: url(/_lib/professional/001/img/btn_qsBuy.gif);
width: 95px;
margin-left: 1px;
}
form#quicksearch a.button#qsRent {
background-image: url(/_lib/professional/001/img/btn_qsRent.gif);
width: 95px;
margin-left: 1px;
}
form#quicksearch fieldset#criteria {
background-color: #dfdede;
margin: 0 17px 0 13px;
border: none;
padding: 0;
clear:both;
}
form#quicksearch fieldset#criteria p {
clear:both;
overflow:auto;
margin: 0 0 5px 0;
}
form#quicksearch fieldset#criteria p#sour {
float: left;
}

form#quicksearch fieldset#criteria select {
width: 140px;
float:left;
}
form#quicksearch fieldset#criteria select#qs_suburb,
form#quicksearch fieldset#criteria select#qs_property-type {
text-transform: capitalize;
}
form#quicksearch fieldset#criteria select#qs_property-type,
form#quicksearch fieldset#criteria select#qs_max-price,
form#quicksearch fieldset#criteria select#qs_rent_max-price {
float:right;
}
form#quicksearch fieldset#criteria p#qs_price label {
display: inline;
width: auto;
margin: 2px 0 0 6px;
}
form#quicksearch fieldset#criteria input.checkbox {
width: 15px;
float: left;
margin: 0 4px 0 0;
}
form#quicksearch fieldset#criteria label.surrounding {
color: #666666;
width: #170px;
}
form#quicksearch fieldset#criteria input.homeqs {
background-image: url(/_lib/professional/001/img/btn_qsSearch.gif);
width: 74px;
margin-right: -17px;
margin-top: 5px;
float: right;
}
