/* CSS Document */

.booking_row
{
	clear:both;

}

	.booking_row h2
	{
		color:#4299d8;
	}
	.booking_row cite
	{
		color:#4299d8;
	}
.booking_to_left
{

	float:left;
	width:150px;


}

.booking_to_right
{
	float:left;
	width:250px;

}

	.booking_to_right input
	{

	}


#to_dropdown_holder, #from_dropdown_holder
{
	display:none;
}

#to_text_holder, #from_text_holder
{
	display:none;
	margin-top:0px;
	margin-bottom:0px;
}
	#to_text_holder h2, #from_text_holder h2
	{
		margin:0px;
		padding:0px;
		padding-top:3px;
		padding-bottom:0px;
	}
	#to_text_holder input, #from_text_holder input
	{

		margin:0px;
	}


#cal1Container
{
	position:absolute;
	top:0px;
	left:0px;
	padding:10px;

	display:none;
	z-index:999;	
}
/*
	#cal1Container td
	{

		padding-right:10px;
	}
	
	.calheader
	{
		text-align:center;
	}
	.calheader a
	{
		background-color:#5d10d2;
		width:15px;
		display:block;
	}
	
	.calnavleft
	{
		float:left;

	}

	.calnavright
	{
		float:right;

	}
	*/
#return_details
{
	display:none;
}

#booking_summary
{
	display:none;
}

	.vehicle_image
	{
		float:left;
		margin-right:30px;
		margin-left:20px;
	}
	
		.vehicle_image img
		{
		}

.vehicle_panel
{
	float:left;
	margin-right:15px;
	width:304px;
	margin-bottom:15px;
}

	.vehicle_panel .content
	{

		height:95px;
	}

#panel_display_journey_details_and_map
{
	visibility:hidden;

}

.date
{
	float:left;
	margin-right:20px;

}

	.date input
	{
		width:70px;
		float:left;
	}
	
	.date img
	{
		float:left;
		margin-left:3px;
	}

.time
{
	float:left;
}

#objQuestions
{
	position:absolute;
	top:31px;
	left:298px;
	width:400px;
	min-height:300px;
	border:1px solid navy;
	padding:10px;
	background:white;
	z-index:99999;
	display:none;
}
	#objQuestions h1
	{
		color:#4299d8;
		margin-left:0px;
		padding-left:0px;
	}

#localSearchClarify
{
	position:absolute;
	top:31px;
	left:298px;
	width:400px;
	min-height:300px;
	border:1px solid navy;
	padding:10px;
	background:white;
	z-index:99999;
	display:none;

}

	#localSearchClarify h1
	{
		color:#4299d8;
		margin-left:0px;
		padding-left:0px;
	}

	#localSearchClarify h2
	{
		cursor:pointer;
		font-weight:normal;
		color:#4299d8;
	}
	
	#localSearchClarify .localSearchResultElement
	{
		border-bottom:1px solid #4299d8;
		padding-bottom:10px;
		padding-top:10px;
		
	}
