/*
	Autoform
*/
.autoform {
	display:			block;
}

.notice {
	display:			block;
}
.notice .title {
	display:			block;
	width:				100%;
}

.enum {
	display:			block;
	width:				100%;	
}

.varchar .title,
.text .title,
.enum .title {
	float:				left;
	width:				150px;
	clear:				left;
}

.varchar,
.text,
.spacer	,
.enum {
	clear:				both;
}

.spacer {
	padding-bottom:		15px;
}

.varchar .element input {
	float:				left;
	width:				250px;
}

.varchar .text textarea {
	float:				left;
	width:				250px;
	
	font-family:		Arial;
}

.varchar .title,
.enum .title,
.text .title,
.spacer .title,
.checkbox .element,
.checkbox .hint {
	margin-left:		20px;
}

.spacer .title,
.hint {
	float:				left;
	clear:				both;
	
	color:				#F5D200;
	font-style:			italic;
}

.enum .hint,
.text .hint,
.varchar .hint {
	margin-left:		170px;
	width:				250px;
}

.booking .buttons .submit {
	display:			block;
	background-image:	url(button_complete.gif);
	border:				0;
	width:				189px;
	height:				36px;
	
	font-size:			0.001pt;
	text-indent:		-1000px;
	margin-left:		250px;
}

/*
	Custom Widths
*/
.e_first_name input,
.e_last_name input,
.e_telephone input,
.e_destination input {
	width:				180px!important;
}

.e_postcode input,
.e_departure input,
.e_arrival input  {
	width:				120px!important;
}

.e_address textarea {
	width:				220px!important;
	height:				70px!important;
}