
#quicksearch form fieldset {
padding: 0;
border: none;
margin-bottom: 0;

}

#quicksearch form #submit{
padding-top:10px;
}
#quicksearch form h2 {
clear:both;
width: 90px;
height: 20px;
text-indent: -9999em;
background-image: url(/_lib/professional/country_lane/img/hd_quicksearch.gif);
}

#quicksearch form a.button {
background-color: transparent;
background-repeat: no-repeat;
background-position: bottom left;
height: 43px;
display: block;
padding: 0;
margin: 0 0 13px 0;
float:left;
text-indent: -999em;
}
#quicksearch form a.button.active {
background-position: top left;
}
#quicksearch form a.button#qsBuy {
background-image: url(/_lib/professional/country_lane/img/btn_qsBuy.gif);
width: 64px;
}
#quicksearch form a.button#qsRent {
background-image: url(/_lib/professional/country_lane/img/btn_qsRent.gif);
width: 142px;
}


#quicksearch form fieldset p select {
width: 136px;
font-size:1em;
color: #000;
text-transform:lowercase;
}
#quicksearch form p select#qs_property-type,
#quicksearch form p select#qs_suburb {
display:block;
width: 290px;
}
#quicksearch form p select#qs_property-type {
float: none;
}
#quicksearch form p#qs_price,
#quicksearch form p#qs_size,
#quicksearch form p#qs_bed  {
overflow: auto;
}
#quicksearch form p#qs_price select,
#quicksearch form p#qs_size select,
#quicksearch form p#qs_bed select {
float: left;
}
#quicksearch form p#qs_bed #qs_parking{
margin-left:19px; 
}
#quicksearch form p#qs_price label.label_to,
#quicksearch form p#qs_size label.label_to{
float: left;
width: auto;
margin: 0 4px 0 2px;
color: #000;
font-size:1em;
}
#quicksearch form p#surrounding{
margin-top:-6px;
}
#quicksearch form p#surrounding input {
width: 15px;
float: left;
}
#quicksearch form p#surrounding label {
color: #000;
text-transform:lowercase;
margin: 0px 0 8px 10px;
font-size: 0.9em;
}
