#quickbooking form{
	display: inline;
	margin: 0px;
	padding:0px;
}
#quickbooking, #ovly{
	width:285px;
	/* background-color:#F1F4F6; */
	background-color:#EEEEEE;
	font-family:Arial,sans-serif;
	font-size: 12px;
	line-height: 1;
	position: relative;
}
#quickbooking h2 {
	width: 300px;
	zoom:1;
}
#quickbooking h2.homeReservationText {
	width:265px;
}
.formButtonActiveBorderQB  .formButtonActiveQB {
	width: 156px;
	line-height: 10px;
}
#quickbooking h2.homeReservationText,
#quickbooking .homeReservationText	{
	z-indexXX:-1;
}
#quickbooking #WIZSection input{
	width:58%;
}
#lbl_p_deliverhome input,
#lbl_r_deliverhome input {
	margin-top:2px;
	vertical-align:middle;
}
/* === DROPDOWNS === */
.select_replace {
	background:#FFF url(/avisonline/eu-gb/avis.nsf/dropdown.jpg) no-repeat scroll 245px 2px;
	width:264px;
	position: relative;
	z-index: 5;
}
.select_replace .display{
}
.select_replace .options{
	z-index: 5;
	position: absolute;
}
#p_datesec input.date,
#r_datesec input.date {
	/*float: left; */
	height: 16px;
	border:1px solid #A5ACB2;
}
#p_datesec .select_replace ,
#r_datesec .select_replace {
	background:#fff url(/avisonline/eu-gb/avis.nsf/dropdown.jpg) no-repeat scroll 27px 2px;
	width:46px;
	float: left;
	margin-left: 2px;
}
#p_datesec .options,
#r_datesec .options {
	width: 44px;
}
#SESection .select_replace ,
#SESection .select_replace {
	width:46px;
	background:#FFF url(/avisonline/eu-gb/avis.nsf/dropdown.jpg) no-repeat scroll 27px 2px;
}
#SESection .select_replace div.display,
#SESection .select_replace div.display {
	width:20px;
}
#SESection .select_replace div.options,
#SESection .select_replace div.options {
	width:42px;
}
