form#quicksearch {
margin: 0px 0 0 0;
background-color: #216094;
background-image: url(/_lib/professional/bradfield_prichard/img/bg_fp.gif);
background-position: bottom left;
background-repeat: repeat-x;
padding:14px 0px 0px 0px;
line-height:1em;
}
form#quicksearch fieldset {
width: 200px;
padding: 0px 0px 10px 30px;
border: none;
margin: 0;
}

form#quicksearch p#qs_st {
float:left;
clear:none;
}
form#quicksearch p#qs_st label {
width: auto;
text-transform: capitalize;
margin: 0 5px 0 0px;
float: left;
color: #fff;
font-size: 0.9em;

}
form#quicksearch p#qs_st input {
width: 15px;
float: left;
margin: 1px 10px 0 0;
}
form#quicksearch p select {
width: 158px;
font-size:0.8em;
color: #000;
padding:0px;
margin:0px;
}
form#quicksearch p label{
font-size:0.9em;
padding:0px 0px 4px 0px;
margin:0px;
}

form#quicksearch p select#qs_property-type,
form#quicksearch p select#qs_suburb {
text-transform: capitalize;
}
form#quicksearch p select#qs_property-type {
float:none;
}
form#quicksearch p#qs_price {
overflow: auto;
width:220px;
}
form#quicksearch p#qs_price select {
float: left;
width:70px;
}
form#quicksearch p#qs_price label.label_to {
float: left;
width: auto;
margin: 4px 7px 0 8px;
color: #fff;
font-size:0.9em;
}
form#quicksearch p#surrounding input {
width: 15px;
float: left;
margin: 1px 0 0 0;
}
form#quicksearch p#surrounding label {
color: #fff;
margin: 5px 0 0 10px;
font-size: 0.9em;
padding-bottom:10px;
width:120px;
}

form#quicksearch #submit .button {
font-weight:normal;
padding:0px 0px;
width:85px;
text-align:center;
text-decoration:none;
text-transform:lowercase;
background-color:#fff;
}
