/*	Copyright Estates IT Limited 2011 - This style sheet controls the all search boxes*/

form label span{	font-size: 12px;}

.refine-search{background-image: url(/images/form-elements/quickSearch265.jpg);background-repeat: no-repeat;background-position: top;width: 254px;height: 410px;float: left;padding: 0px 0px 0px 11px;}
.refine-search h2{text-align: center;font-size: 18px;font-weight: normal;color: white;margin: 12px 0px 8px 0px;}
.refine-search form fieldset{float: left;	margin: 8px 0px 3px 0px;}
.refine-search form fieldset.one20{float: left;width:120px;	margin: 0px 4px 5px 0px;}
.refine-search form label{	font-size: 15px;	line-height: 22px;	display: block;	width: 220px;	color: white;	margin: 0px 0px 2px 0px;}
.refine-search form fieldset.one20 label{	width: 120px;}
.refine-search form a.formBuy{display: block;float: left;width: 122px;height: 25px;cursor: pointer;margin: 10px 0px 2px 0px;background-image: url(/images/buttons/buy265.jpg);}
.refine-search form a.formRent{display: block;float: left;width: 122px;height: 25px;cursor: pointer;margin: 10px 0px 2px 0px;background-image: url(/images/buttons/rent265.jpg);}
.refine-search form a.formBuy:hover, .refine-search form a.formRent:hover, .refine-search form a.active{background-position: 0px -25px;}
.refine-search form a.formBuy span{display: none;visibility: hidden;}
.refine-search form a.formRent span{display: none;visibility: hidden;}
.refine-search form input.searchBut{	margin: 6px 0px 0px 0px;	width:117px;	height: 25px;}
.refine-search form input.viewallBut{	margin: 6px 0px 0px 5px;	width:117px;	height: 25px;}

.qsearch-front{	float: left;	width: 315px; 	height: 315px; 	padding: 12px 0px 0px 10px;	background-image: url(/images/form-elements/quickSearch325.jpg);	background-repeat: no-repeat;}
.qsearch-front form{ padding: 0px 0px 0px 8px;}
.qsearch-front h2{text-align: center;color: white;font-size: 18px;background-color: #001424;padding: 3px;margin: 0px 0px 8px 0px;}
.qsearch-front form fieldset{float: left;	margin: 0px 0px 3px 0px;}
.qsearch-front form fieldset.one40{float: left;width:140px;	margin: 0px 8px 5px 0px;}
.qsearch-front form label{	font-size: 15px;	line-height: 21px;	margin: 0px;	display: block;	width: 290px;	color: white;}
.qsearch-front form fieldset.one40 label{	width: 140px;}
.qsearch-front form a.formBuy{display: block;float: left;width: 145px;height: 25px;cursor: pointer;margin: 0px 0px 2px 0px;background-image: url(/images/buttons/buy.jpg);}
.qsearch-front form a.formRent{display: block;float: left;width: 145px;height: 25px;cursor: pointer;margin: 0px 0px 2px 0px;background-image: url(/images/buttons/rent.jpg);}
.qsearch-front form a.formBuy:hover, .qsearch-front form a.formRent:hover, .qsearch-front form a.active{background-position: 0px -25px;}
.qsearch-front form a.formBuy span{display: none;visibility: hidden;}
.qsearch-front form a.formRent span{display: none;visibility: hidden;}
.qsearch-front form input.searchBut{	margin: 6px 0px 0px 0px;	width:140px;	height: 25px;}
.qsearch-front form input.searchBut{	margin: 6px 0px 0px 0px;	width:140px;	height: 25px;}
.qsearch-front form input.viewallBut{	margin: 6px 0px 0px 5px;	width:140px;	height: 25px;}

.qsearch-front form  fieldset.one40 .jNiceWrapper select 
{
width: 140px;
}
