#quote_request
{
	float:left;
}

#quote_request div
{
	float:left;
	width:275px;
}

#quote_request div.company
{
	display:none;
}

#quote_request div.departure_date #departure_date_month,#quote_request div.departure_date #departure_date_day
{
	width:2em;
}

#quote_request div.passport_visa_services input,#quote_request div.previous_guest input,#quote_request div.email_offers input
{
	margin-bottom:auto;
	margin-left:1em;
	margin-right:.5em;
	width:auto;
}

#quote_request div.passport_visa_services label,#quote_request div.previous_guest label,#quote_request div.email_offers label,#quote_request div.additional_information
{
	float:left;
	width:auto;
}

#quote_request div.passport_visa_services,#quote_request div.previous_guest,#quote_request div.email_offers
{
	clear:both;
	margin-bottom:.5em;
	width:540px;
}

#quote_request div.phone #phone_area_code
{
	width:3em;
}

#quote_request div.phone #phone_prefix,#quote_request div.phone #phone_suffix,#quote_request div.departure_date #departure_date_year
{
	width:4em;
}

#quote_request div.submit
{
	clear:both;
}

#quote_request div.submit #submit
{
	width:auto;
	margin:1em 0;
	height:25px;
	width:75px;
}

#quote_request input,#quote_request select
{
	margin-top:0;
	margin-bottom:1em;
	width:225px;
}

#quote_request label
{
	display:block;
	line-height:150%;
}

#quote_request textarea
{
	margin-bottom:1em;
	width:540px;
}
