#enquiriesContainer
{
	background: #fff url('/images/enquiries/gradient-bg.jpg') repeat-x top left;
	float: left;
	width: 100%;
}
	#enquiriesContentContainer
	{
		width: 942px;
		margin: auto;
		display: block;
	}

/* ================= */
/* ENQUIRES LEFT NAV */
/* ================= */

#enquiriesContainer #enquiriesMenuLeft
{
	width: 183px;
	float: left;
	margin-top: 30px;
}
	#enquiriesContainer #enquiriesMenuLeft li
	{
		list-style-type: none;
		position: relative;
		height: 96px;
		float: left;
	}
		#enquiriesContainer #enquiriesMenuLeft a
		{
			display: block;
			width: 183px;
			height: 96px;
			font-size: 10px;
			color: #303030;
		}
			#enquiriesContainer #enquiriesMenuLeft a span,
			#enquiriesContainer #enquiriesMenuLeft p span
			{
				display: none;
			}
		#enquiriesContainer #enquiriesMenuLeft a#sideLinkTestDrive
		{
			background: #afafaf url('/images/enquiries/nav-side-testdrive.gif') no-repeat top left;
		}
		#enquiriesContainer #enquiriesMenuLeft a#sideLinkBrochure
		{
			background: #afafaf url('/images/enquiries/nav-side-brochure.gif') no-repeat top left;
		}
		#enquiriesContainer #enquiriesMenuLeft a#sideLinkCallback
		{
			background: #afafaf url('/images/enquiries/nav-side-callback.gif') no-repeat top left;
		}
		#enquiriesContainer #enquiriesMenuLeft a#sideLinkPrices
		{
			background:  url('/images/enquiries/nav-side-prices.gif') no-repeat top left;
		}
		#enquiriesContainer #enquiriesMenuLeft a#sideLinkTestDrive:hover,
		#enquiriesContainer #enquiriesMenuLeft a#sideLinkBrochure:hover,
		#enquiriesContainer #enquiriesMenuLeft a#sideLinkCallback:hover,
		#enquiriesContainer #enquiriesMenuLeft a#sideLinkPrices:hover
		{
			background-position: 0 -96px;
			color: #fff;
		}
		/* active states */
		.enquiriesBrochure #enquiriesContainer #enquiriesMenuLeft a#sideLinkBrochure,
		.enquiriesTestdrive #enquiriesContainer #enquiriesMenuLeft a#sideLinkTestDrive,
		.enquiriesCallback #enquiriesContainer #enquiriesMenuLeft a#sideLinkCallback,
		.enquiriesPrice #enquiriesContainer #enquiriesMenuLeft a#sideLinkPrices
		{
			background-position: 0 -192px;
		}

/* ======================= */
/* ENQUIRIES CONTENT FRAME */
/* ======================= */

#enquiriesMainContent
{
	float: left;
	background-color: #fff;
	width: 726px;
	padding: 15px;
	display: block;
	border-right: 1px solid #bdbdbd;
	border-left: 1px solid #bdbdbd;
	background: #000000 url('/images/enquiries/content-bg.gif') repeat-y top left;
}

.enquiriesHome #enquiriesMainContent
{
	height: 497px;
}

/* ================= */
/* ENQUIRIES HEADING */
/* ================= */


.contractHireContactPage h1,
.enquiriesCustomerService h1,
.enquiriesContractHire h1,

.enquiriesHome h1,
.enquiriesBrochure h1,
.enquiriesTestdrive h1,
.enquiriesCallback h1,
.enquiriesGeneral h1,
.enquiriesHelpline h1,
.enquiriesPrice h1,
.contactSalesEnquiries h1
{
	color: #7a7a7a;
	text-transform: uppercase;
	font-weight: lighter;
	font-size: 30px;
}
.imievBrochure h1
{
	color: #999;
	text-transform: uppercase;
	font-weight: lighter;
	font-size: 30px;
}

p.infoText
{
	font-size: 12px;
	color: #fff;
	clear: both;
	text-align: justify;
	display: block;
}

.imievBrochure p.infoText
{
	color: #999;
}

	p.infoText a
	{
		color: #ffffff;
		text-decoration: underline;
	}

	.imievBrochure p.infoText a
	{
		color: #999;
	}

#thankyouText,
.toBeHidden p
{
	float: left;
	text-align: left;
	font-size: 12px;
	color: #7a7a7a;
}

#thankyouText
{
	text-align: center;
	width: 600px;
	padding: 20px;
}
	.btnRequestAnother
	{
		background: url('/images/enquiries/request-another-brochure.gif') no-repeat top left;
		display: block;
		width: 346px;
		height: 131px;
		float: left;
		margin: 16px 0 0 147px;
	}

		.btnRequestAnother span
		{ 
			display: none;
		}

/* ========================= */
/* ARROW BUTTONS (ALL FORMS) */
/* ========================= */

/* arrows */
.arrowLink
{
	padding: 0px 17px 0px 5px;
	height: 24px;
	line-height: 24px;
	float: left;
	clear: both;
	color: #ffffff;
	background: #970000 url('/images/msp/btn-arrow-red-white.png') no-repeat top right;
	font-weight: bold;
	margin-top: 5px;
}

a.arrowLink:hover
{
	text-decoration: underline;
}

/* ============== */
/* ENQUIRIES HOME */
/* ============== */

.enquiriesHome #homeContent
{
	float: left;
	margin: 25px 0 25px 0;
}

.enquiriesHome #contactGeneral
{
	margin: 0;
}

.enquiriesHome .contactBox
{
	width: 340px;
	height: 150px;
	float: left;
	margin: 0 20px 40px 0;
	position: relative;
}
	.enquiriesHome .contactBox img.main
	{
		border: 1px solid #7a7a7a;
		float: left;
		margin-right: 15px;
	}

	.enquiriesHome .contactBox .arrow
	{
		position: absolute;
		bottom: 20px;
	}

	.enquiriesHome .contactBox h2
	{
		color: #fff;
		text-transform: uppercase;
		font-size: 15px;
		font-weight: bold;
	}

	.enquiriesHome .contactBox p
	{
		color: #bdbdbd;
		font-size: 12px;
	}

/* =============== */
/* ENQUIRIES FORMS */
/* =============== */

/* global */
#formEntryArea,
.postArea
{
	width: 640px;
	float: left;
	margin: 10px 0 10px 0;
	padding: 0 30px 0 30px;
}
.postArea
{
	text-align: center;
}
.lblError
{
	display: block;
	clear: both;
	text-align: center;
	font-size: 14px;
}

#brochureDownloadBox,
#brochureRequestBox,
#testdriveRequestBox,
#callbackRequestBox,
#generalEnquiryBox,
#recallEnquiryBox,
#salesEnquiryBox
{
	width: 700px;
	background: #fff url('/images/enquiries/form-box-top.gif') no-repeat top left;
	position: relative;
	float: left;
	margin: 0 0 20px 10px;
	display: block;
	overflow: hidden;
}
/*for the recall form in the owners area */
#contentPanel #recallEnquiryBox
{
	width: 680px;
	background: none;
	margin: 0px;
}

.imievBrochure #brochureDownloadBox
{
	width: 700px;
	background: url('/images/enquiries/imievbg-brochure-dwn.png') no-repeat top left;
	position: relative;
	float: left;
	margin: 0 0 20px 10px;
	display: block;
	overflow: hidden;
}
.imievBrochure #brochureRequestBox
{
	width: 700px;
	background: url('/images/enquiries/imievbg-brochure-post.png') no-repeat top left;
	position: relative;
	float: left;
	margin: 0 0 20px 10px;
	display: block;
	overflow: hidden;
}
#contractHireContactContent #generalEnquiryBox
{
	margin: 10px auto;
	float: none;
}
#contractHireContactContent h2,
.enquiriesCustomerService h2,
.enquiriesContractHire h2
{
	display: none;
}

.enquiriesBrochure h2,
.enquiriesTestdrive h2,
.enquiriesCallback h2,
.enquiriesGeneral h2,
.contactSalesEnquiries h2,

.imievBrochure h2
{
	color: #fff;
	text-transform: uppercase;
	text-align: right;
	width: 700px;
	font-size: 18px;
	font-weight: lighter;
	margin: 10px 0px 4px 10px;
	padding: 0px;
}
.imievBrochure h2
{
	margin: 10px 0px 4px 0px;
	color: #999;
}

#brochureDownloadBox .textLabel,
#brochureRequestBox .textLabel,
#testdriveRequestBox .textLabel,
#callbackRequestBox .textLabel,

#generalEnquiryBox .textLabel,
#recallEnquiryBox .textLabel,
#salesEnquiryBox .textLabel
{
	color: #7a7a7a;
	font-size: 12px;
	float: left;
	padding: 3px 5px 0 0;
	text-align: right;
}

#generalEnquiryBox .textLabel,
#recallEnquiryBox .textLabel,
#salesEnquiryBox .textLabel
{
	clear: left;
}

#brochureDownloadBox #brochureDownloadSelect
{
	padding: 20px 0 0 57px;
}

#brochureDownloadBox .dropdownDownloadList
{
	width: 250px;
	float: left;
	margin-right: 20px;
}

#brochureDownloadBox .emailOptional
{
	width: 240px;
	float: left;
	margin-right: 20px;
}

#brochureDownloadBox .btnDownloadSubmit,
#brochureRequestBox .btnAddressSubmit,
#testdriveRequestBox .dropdownDownloadList,
#callbackRequestBox .dropdownDownloadList
{
	float: left;
}

#leftCol,
#rightCol
{
	width: 290px;
	float: left;
	padding: 10px;
	margin-top: 20px;
}
#leftCol
{
	border-right: 1px solid #7a7a7a;
}
#salesEnquiryBox #leftCol
{
	height: 200px;
}

#personalDetails
{
	padding-bottom: 15px;
}

.formItem
{
	width: 290px;
	display: block;
}

#generalEnquiryBox #leftCol .formItem,
#recallEnquiryBox #leftCol .formItem,
#personalDetails .formItem,
#contactDetails .formItem,
#contactAddress .formItem,
#salesEnquiryBox #leftCol .formItem
{
	height: 35px;
}

#generalEnquiryBox #carReg
{
	margin-bottom: 10px;
}
	#generalEnquiryBox #carReg .textCarReg
	{
		width: 120px;
	}

#recallEnquiryBox #carVIN .textCarVIN
{
	width: 300px;
	margin-bottom: 10px;
}

#recallEnquiryBox #carMileage .textCarMileage
{
	margin-bottom: 10px;
}


#generalEnquiryBox .textTitle,
#salesEnquiryBox .textTitle
{
	width: 100px;
}

#generalEnquiryBox .textForename,
#generalEnquiryBox .textSurname,
#generalEnquiryBox .textEmailAddress,
#salesEnquiryBox .textForename,
#salesEnquiryBox .textSurname,
#salesEnquiryBox .textEmailAddress

{
	width: 250px;
	float: left;
	clear: right;
}

#generalEnquiryBox .dropdownRequestList,
#salesEnquiryBox .dropdownRequestList
{
	width: 200px;
	float: left;
	clear: right;
}


#generalEnquiryBox .textComments,
#salesEnquiryBox .textComments
{
	width: 400px;
	height: 100px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
}

#carDetails .formItem
{
	height: 40px;
	display: block;
}

#testdriveDetails .formItem,
#callbackDetails .formItem
{
	height: 50px;
	display: block;
}
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_General_lblTitle,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Recall_lblTitle,
#ctl00_ctl00_ContentPlaceHolder1_contentPanel_Recall_lblTitle,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_BrochurePost_lblTitle,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_TestDrive_lblTitle,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Callback_lblTitle,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Sales_lblTitle
{
	width: 200px;
}

#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_General_lblForename,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_General_lblSurname,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_General_lblEmailAddress,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_General_lblTelephone,

#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Recall_lblForename,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Recall_lblSurname,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Recall_lblEmailAddress,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Recall_lblTelephone,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Recall_lblTelephone2,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Recall_lblPostcode,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Recall_lblAddress,

#ctl00_ctl00_ContentPlaceHolder1_contentPanel_Recall_lblForename,
#ctl00_ctl00_ContentPlaceHolder1_contentPanel_Recall_lblSurname,
#ctl00_ctl00_ContentPlaceHolder1_contentPanel_Recall_lblEmailAddress,
#ctl00_ctl00_ContentPlaceHolder1_contentPanel_Recall_lblTelephone,
#ctl00_ctl00_ContentPlaceHolder1_contentPanel_Recall_lblTelephone2,
#ctl00_ctl00_ContentPlaceHolder1_contentPanel_Recall_lblPostcode,
#ctl00_ctl00_ContentPlaceHolder1_contentPanel_Recall_lblAddress,

#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_BrochurePost_lblForename,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_BrochurePost_lblSurname,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_BrochurePost_lblVehicleRequest,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_BrochurePost_lblWhenRequest,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_BrochurePost_lblEmailAddress,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_BrochurePost_lblTelephone,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_BrochurePost_lblPostcode,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_BrochurePost_lblAddress,

#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_TestDrive_lblForename,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_TestDrive_lblSurname,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_TestDrive_lblVehicleRequest,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_TestDrive_lblWhenRequest,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_TestDrive_lblEmailAddress,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_TestDrive_lblTelephone,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_TestDrive_lblPostcode,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_TestDrive_lblAddress,

#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Callback_lblForename,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Callback_lblSurname,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Callback_lblVehicleRequest,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Callback_lblWhenRequest,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Callback_lblCallbackReason,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Callback_lblEmailAddress,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Callback_lblTelephone,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Callback_lblPostcode,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Callback_lblAddress,

#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Sales_lblForename,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Sales_lblSurname,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Sales_lblVehicleRequest,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Sales_lblWhenRequest,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Sales_lblCallbackReason,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Sales_lblEmailAddress,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Sales_lblTelephone,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Sales_lblPostcode,
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_Sales_lblAddress
{
	width: 90px;
}

#generalEnquiryBox .dropTitle,
#recallEnquiryBox .dropTitle,
#brochureRequestBox #personalDetails .dropTitle,
#testdriveRequestBox #personalDetails .dropTitle,
#callbackRequestBox #personalDetails .dropTitle,
#salesEnquiryBox .dropTitle
{
	width: 85px;
}

#generalEnquiryBox .textForename,
#generalEnquiryBox .textSurname,
#generalEnquiryBox .textEmailAddress,
#generalEnquiryBox .textTelephone,
#generalEnquiryBox .textCarReg,

#recallEnquiryBox .textForename,
#recallEnquiryBox .textSurname,
#recallEnquiryBox .textEmailAddress,
#recallEnquiryBox .textCarReg,
#recallEnquiryBox .textAddress,

#brochureRequestBox #personalDetails .textForename,
#brochureRequestBox #personalDetails .textSurname,
#brochureRequestBox #contactDetails .textEmailAddress,
#brochureRequestBox #contactDetails .textTelephone,
#brochureRequestBox #contactAddress .textAddress,

#testdriveRequestBox #personalDetails .textForename,
#testdriveRequestBox #personalDetails .textSurname,
#testdriveRequestBox #contactDetails .textEmailAddress,
#testdriveRequestBox #contactDetails .textTelephone,
#testdriveRequestBox #contactAddress .textAddress,

#callbackRequestBox #personalDetails .textForename,
#callbackRequestBox #personalDetails .textSurname,
#callbackRequestBox #contactDetails .textEmailAddress,
#callbackRequestBox #contactDetails .textTelephone,
#callbackRequestBox #contactAddress .textAddress,

#salesEnquiryBox #personalDetails .textForename,
#salesEnquiryBox #personalDetails .textSurname,
#salesEnquiryBox #contactDetails .textEmailAddress,
#salesEnquiryBox #contactDetails .textTelephone,
#salesEnquiryBox #contactAddress .textAddress
{
	width: 190px;
}

#recallEnquiryBox .textTelephone,
#recallEnquiryBox .textTelephone2
{
	width: 160px;
}

#generalEnquiryBox .textPostcode,
#recallEnquiryBox .textPostcode,
#brochureRequestBox #contactAddress .textPostcode,
#testdriveRequestBox #contactAddress .textPostcode,
#callbackRequestBox #contactAddress .textPostcode,
#salesEnquiryBox .textPostcode
{
	width: 85px;
	float: left;
	margin-right: 5px;
}

#generalEnquiryBox .textAddress,
#recallEnquiryBox .textAddress,
#brochureRequestBox #contactAddress .textAddress,
#testdriveRequestBox #contactAddress .textAddress,
#callbackRequestBox #contactAddress .textAddress,
#salesEnquiryBox .textAddress
{
	height: 60px;
}

#brochureRequestBox #carDetails .dropdownRequestList,
#testdriveRequestBox #carDetails .dropdownRequestList,
#callbackRequestBox #carDetails .dropdownRequestList,

#salesEnquiryBox #carDetails .dropdownRequestList
{
	width: 195px;
	margin-top: 7px;
}

#brochureRequestBox #contactAddress
{
	margin-top: 20px;
}

.disclaimerAndSubmit,
#disclaimerAndSubmit,
.boxClose
{
	float: left;
	width: 645px;
	background: #fff url('/images/enquiries/form-box-bottom.gif') no-repeat bottom left;
	padding: 0 0 20px 55px;
}

/* for the recall form in the owners area */

#contentPanel .disclaimerAndSubmit
{
	background: none;
	padding: 0px 0px 0px 50px;
	height: 160px;
}

.imievBrochure .disclaimerAndSubmit,
.imievBrochure #disclaimerAndSubmit,
.imievBrochure .boxClose
{
	float: left;
	width: 645px;
	padding: 0 0 20px 55px;
	background: none;
}
.boxClose
{
	padding: 0 0 0 55px;
}

#brochureDownloadBox p.infoText
{
	color: #7a7a7a;
	text-align: justify;
	width: 500px;
	padding: 25px 0 5px 0;
}

#brochureRequestBox .chkText,
#testdriveRequestBox .chkText,
#callbackRequestBox .chkText,
#generalEnquiryBox .chkText,
#recallEnquiryBox .chkText,
#salesEnquiryBox .chkText
{
	color: #7a7a7a;
	font-size: 11px;
	text-align: justify;
	padding: 20px 0 0 0;
	float: left;
	width: 590px;
}
#generalEnquiryBox #rightCol .chkText,
#generalEnquiryBox #leftCol .chkText
{
	text-align: right;
	width: 280px;
	float: none;
	margin-bottom: 10px;
	padding-top: 0px;
}

#generalEnquiryBox #rightCol .chkText
{
	text-align: left;
}


#brochureRequestBox .btnFormSubmit,
#testdriveRequestBox .btnFormSubmit,
#callbackRequestBox .btnFormSubmit,
#generalEnquiryBox .btnFormSubmit,
#recallEnquiryBox .btnFormSubmit,
#salesEnquiryBox .btnFormSubmit
{
	width: 146px;
	height: 38px;
	margin: 15px 0 0 215px;
	display: block;
	float: left;
}

#generalEnquiryBox #freeBox,
#salesEnquiryBox #freeBox
{
	float: none;
	clear: both;
	display: block;
	padding-top: 10px;
}
	#generalEnquiryBox #freeBox .formItem,
	#salesEnquiryBox #freeBox .formItem
	{
		margin: auto auto;
		width: 400px;
	}

a.contentLink
{
	color:#fff;
	font-size: 12px;
	text-decoration: underline;
	margin-left: 10px;
	clear: both;
}
	a.contentLink:hover
	{
		color:#7a7a7a;
	}


/* address box stuff */
#generalEnquiryBox #addressSelected .textLabel,
#recallEnquiryBox #addressSelected .textLabel,
#brochureRequestBox #addressSelected .textLabel,
#callbackRequestBox #addressSelected .textLabel,
#testdriveRequestBox #addressSelected .textLabel,
#salesEnquiryBox #addressSelected .textLabel
{
	float: left;
	width: 90px;
}
#generalEnquiryBox #addressSelected #yourAddress,
#recallEnquiryBox #addressSelected #yourAddress,
#brochureRequestBox #addressSelected #yourAddress,
#callbackRequestBox #addressSelected #yourAddress,
#testdriveRequestBox #addressSelected #yourAddress,
#salesEnquiryBox #addressSelected #yourAddress
{
	float: left;
	clear: right;
	padding: 3px 5px 0px 0px;
}
	#generalEnquiryBox #addressSelected #yourAddress .addressLabel,
	#recallEnquiryBox #addressSelected #yourAddress .addressLabel,
	#brochureRequestBox #addressSelected #yourAddress .addressLabel,
	#callbackRequestBox #addressSelected #yourAddress .addressLabel,
	#testdriveRequestBox #addressSelected #yourAddress .addressLabel,
	#salesEnquiryBox #addressSelected #yourAddress .addressLabel
	{
		display: block;
		text-align: left;
		font-size: 12px;
	}
#generalEnquiryBox #selectDealer,
#brochureRequestBox #selectDealer,
#callbackRequestBox #selectDealer,
#testdriveRequestBox #selectDealer
{
	display: block;
	clear: both;
	float: none;
	margin-top: 10px;
	width: 100%;
	font-size: 12px;
}
#generalEnquiryBox .selectMultiple,
#recallEnquiryBox .selectMultiple,
#brochureRequestBox .selectMultiple,
#callbackRequestBox .selectMultiple,
#testdriveRequestBox .selectMultiple,
#salesEnquiryBox .selectMultiple
{
	width: 290px;
	margin: 5px 0px;
}
#generalEnquiryBox input.radio,
#brochureRequestBox input.radio,
#callbackRequestBox input.radio,
#testdriveRequestBox input.radio,
#salesEnquiryBox input.radio
{
	float: left;
	clear: left;
	padding: 0px;
	margin-top: 2px;
}
#generalEnquiryBox label.radio,
#brochureRequestBox label.radio,
#callbackRequestBox label.radio,
#testdriveRequestBox label.radio,
#salesEnquiryBox label.radio
{
	float: left;
	width: 95%;
	padding: 0px;
	margin-left: 5px;
}
#generalEnquiryBox .textPostcode,
#recallEnquiryBox .textPostcode,
#brochureRequestBox .textPostcode,
#callbackRequestBox .textPostcode,
#testdriveRequestBox .textPostcode,
#salesEnquiryBox .textPostcode
{
	width: 130px;
	clear: none;
	float: left;
}
#generalEnquiryBox #addressSearchResults .textLabel,
#brochureRequestBox #addressSearchResults .textLabel,
#callbackRequestBox #addressSearchResults .textLabel,
#testdriveRequestBox #addressSearchResults .textLabel,
#salesEnquiryBox #addressSearchResults .textLabel
{
	text-align: left;
	margin-top: 5px;
}
#generalEnquiryBox .btnAddressSubmit,
#brochureRequestBox .btnAddressSubmit,
#callbackRequestBox .btnAddressSubmit,
#testdriveRequestBox .btnAddressSubmit,
#salesEnquiryBox .btnAddressSubmit
{
	float: right;
	clear: none;
}

/*--------------------------------------*/
/* Recall form specific - confirm owner */
#confirmDrive
{
	clear: both;
	width: 400px;
	padding-left: 150px;
}
	#confirmDrive p
	{
		margin-bottom: 4px;
	}
	#confirmDrive p,
	#confirmDrive label
	{
		color: #7a7a7a;
		font-size: 12px;
		padding: 3px 5px 0 4px;
	}
/* Recall form specific - confirm owner */
/*--------------------------------------*/

/* ------------- */
/* Helpline page */
.enquiriesHelpline #helplineBlock p,
.enquiriesHelpline #helplineBlock ul
{
	font-size: 12px;
	margin-bottom: 13px;
}

.enquiriesHelpline #helplineBlock
{
	border: 0px;
	overflow: hidden;
	background: #ffffff url("/images/enquiries/helpline-box-bg.gif") no-repeat left top;
	margin: 10px auto 10px auto;
	height: 431px;
	width: 702px;
}
	.enquiriesHelpline #leftCol
	{
		width: auto;
		border: 0px;
		float: left;
		padding: 0px;
		margin: 20px 0px 20px 20px;
	}
	.enquiriesHelpline #rightCol
	{
		float: right;
		padding: 5px 0px 0px 0px;
		margin: 20px 20px 20px 0px;
		width: 390px;
	}
		.enquiriesHelpline #helplineBlock .phone
		{
			font-size: 13px;
		}
			.enquiriesHelpline #helplineBlock .phone span
			{
				font-weight: bold;
			}
		.enquiriesHelpline #helplineBlock a
		{
			text-decoration: underline;
			color: #000000;
		}
		.enquiriesHelpline #helplineBlock ul
		{
			margin-left: 0px;
		}
			.enquiriesHelpline #helplineBlock li
			{
				line-height: 14px;
				list-style-type: none;
				padding: 0px 0px 0px 15px;
				margin: 0px;
				background: url("/images/enquiries/helpline-arrow-red-bg.gif") no-repeat 0px 3px;
			}
/* Helpline page */
/* ------------- */

/*-----------------*/
/* price list page */
	.enquiriesPrice
	{
		font-size: 12px;
	}
		.enquiriesPrice #ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_prices
		{
			margin: -15px 0px 0px 0px;
			overflow: hidden;
		}
			.enquiriesPrice .priceBlock
			{
				background: #ffffff url("/images/enquiries/form-box-bottom.gif") no-repeat scroll left bottom;
				overflow: hidden;
				margin: 10px;
				width: 700px;
			}
				.enquiriesPrice .priceBlock h2
				{
					background: #ffffff url("/images/enquiries/form-box-top.gif") no-repeat scroll left top;
					padding: 78px 15px 0px;
					height: 41px;
					font-size: 20px;
					position: relative;
				}
				.enquiriesPrice #evolutionPrice h2	{ background: #ffffff url("/images/enquiries/prices-block-head-evolution.jpg") no-repeat scroll left top; }
				.enquiriesPrice #lancerPrice h2		{ background: #ffffff url("/images/enquiries/prices-block-head-lancer.jpg") no-repeat scroll left top; }
				.enquiriesPrice #coltPrice h2		{ background: #ffffff url("/images/enquiries/prices-block-head-colt.jpg") no-repeat scroll left top; }
				.enquiriesPrice #shogunPrice h2		{ background: #ffffff url("/images/enquiries/prices-block-head-shogun.jpg") no-repeat scroll left top; }
				.enquiriesPrice #l200Price h2		{ background: #ffffff url("/images/enquiries/prices-block-head-l200.jpg") no-repeat scroll left top; }
				.enquiriesPrice #outlanderPrice h2	{ background: #ffffff url("/images/enquiries/prices-block-head-outlander.jpg") no-repeat scroll left top; }
				.enquiriesPrice #asxPrice h2		{ background: #ffffff url("/images/enquiries/prices-block-head-asx.jpg") no-repeat scroll left top; }
				.enquiriesPrice #imievPrice h2		{ background: #ffffff url("/images/enquiries/prices-block-head-imiev.jpg") no-repeat scroll left top; }
					.enquiriesPrice .priceBlock h2 span
					{
						font-size: 12px;
						position: absolute;
						top: 100px;
						left: 15px;
						display: none;
					}
				.enquiriesPrice .priceBlock .priceSide
				{
					float: left;
					width: 100%;
				}
					.enquiriesPrice .priceBlock table
					{
						border-collapse: collapse;
						margin: 10px 0px;
						width: 100%;
					}
						.enquiriesPrice .priceBlock td,
						.enquiriesPrice .priceBlock th
						{
							border-bottom: 1px solid #000000;
							padding: 1px 15px 1px 15px;
							text-align: center;
							width: 73px;

						}
							.enquiriesPrice .priceBlock a
							{
								color: #000000;
								text-decoration: none;
							}
							.enquiriesPrice .priceBlock a:hover
							{
								text-decoration: underline;
							}
						.enquiriesPrice .priceBlock td.model,
						.enquiriesPrice .priceBlock th.model
						{
							text-align: left;
							width: auto;
						}
					.enquiriesPrice .priceBlock h3
					{
						margin: 0px 15px 0px 15px;
						font-size: 12px;
						font-weight: bold;
						color: #7a7a7a;
					}
					.enquiriesPrice .priceBlock ul
					{
						margin: 0px 15px 10px 15px;
						color: #7a7a7a;
					}
						.enquiriesPrice .priceBlock li
						{
							list-style: none;
						}

				#pricePageAdColt
				{
					margin: 0 0 10px 16px;
				}

		.enquiriesPrice #disclaimer
		{
			color: #ffffff;
			clear: both;
			font-size: 9px;
			margin: 10px 0px 0px 0px;
		}
			.enquiriesPrice #disclaimer p
			{
				margin: 10px 0px 0px 0px;
			}

			#coltAd
			{
				float: right;
				border-right: 10px solid #fff;
				border-left: 10px solid #fff;
			}
/* price list page */
/*-----------------*/



