body {
	background-color:#c9c9c9; 
	font-size: 0.75em; 
	font-family:Arial, Helvetica, sans-serif; 
	margin-top: 0; 
	padding-top:0; 
	margin-bottom: 0; 
	padding-bottom: 0; 
	background-image:url(../images/Background1.gif); 
	background-repeat:repeat 
	}

#container {
	width: 890px;
	position: relative; 
	background-color:#FFCC00;  
	background-image:url(../insurance4vans-images/Chevron.gif); 
	background-repeat:repeat-y;
	margin-left:auto; 
	margin-right:auto; 
	height: _1550px; 
	height: 1550px;
	}

#footer {
	width: 815px; 
	position: relative; 
	margin-left:0; 
	margin-right:auto; 
	background:none; 
	/*height:400px*/
	}

h2 {
	font-size: 1.2em; 
	margin-left: 52px;
	}

img#topLeftlogo {margin-left:40px; margin-top: 75px;}

img#CornerPiece { position:absolute; right:0}

img#perc70off { margin-top:10px; display:block; position:absolute; left:40px; top:153px; z-index:3}

img {border:none}

IMG.unbeatable {
	margin-left:250px; 
	margin-right:auto; 
	position:relative; 
	top:5px;
	}
	
IMG.yourQuote {
	margin-right:auto; 
	position:relative; 
	top:0px;
	margin-left:40px;
	margin-top: 75px;
	}
	
IMG.bottomLogo {
	float: right; 
	margin-right:0px; 
	margin-top: 20px
	}
	
IMG.poweredby { 
	margin-right:0; 
	margin-top: 100px; 
	margin-left: 370px;
	}
	
select.form-field {
	width: 252px; 
	_width: 254px; 
	background-color:#ffc; 
	border:none
	}
	
input.form-field  {
	width: 252px; 
	background-color:#ffc; 
	border:none
	}
	
input.form-date-field  {
	width: 214px; 
	background-color:#ffc; 
	margin: 0; 
	border:none
	}
	
input.form-date-field a {margin:0; padding:0}

input:focus, select:focus { background-color:#fff; border:none }

form,fieldset{border:none}

form p {margin:0; padding: 2px 0}

form  {
	width: 650px; 
	margin-left:auto; 
	margin-right:auto; 
	margin-top:0px;
	}

label {
	width: 200px; 
	float:left; 
	text-align:right
	}
	
p.required-cross-sell {margin-left: 50px;}

p.required {float:left; margin-left: 17px;}

p.disclaimer {
	font-size: 9px; 
	padding: 0 20px 0 50px; 
	margin-top: 10px; 
	text-align:justify; 
	letter-spacing: 0px;
	color:#666666;
	}

p.CheaperOrRefund {
	font-size: 9px; 
	padding-left: 50px; 
	text-align:LEFT; 
	letter-spacing: 0px;
	color:#666666
	}

#First_Name {margin-left: 20px}
#Surname 	{margin-left: 20px}
#Date_Of_Birth {margin-left: 20px}
#Start_Date	   {margin-left: 20px}
#salutation	   {margin-left: 20px}
#House_Nr_Name {margin-left: 20px}
#Postcode	   {margin-left: 20px}
#Phone_Number  {margin-left: 20px}
#Mobile_Number {margin-left: 20px}
#Contact_Time  {margin-left: 20px}
#Email         {margin-left: 20px}
#Occupation    {margin-left: 20px}
#Date_Of_Birth {margin-left: 20px}
#Cover_Type    {margin-left: 20px}
#ncd_level     {margin-left: 20px}
#renewal_date  {margin-left: 20px}
#Registration  {margin-left: 20px}
#Best_Quote    {margin-left: 20px}
#Year_Made     {margin-left: 20px}
#Vehicle_Type  {margin-left: 20px}
#Driving_Restrictions {margin-left: 20px}
#Carriage {margin-left: 20px}
#git_insurance  {margin-left: 20px}
#public_liability {margin-left: 20px}
#git_insurance  {margin-left: 20px}
/* goods in transit*/
#Previous_Claims  {margin-left: 20px}
#CCJS  {margin-left: 20px}
#Insurance_Refused  {margin-left: 20px}
#NonMotor_Convictions  {margin-left: 20px}
#Insurance_Amount_Required  {margin-left: 20px}
#Vehicles  {margin-left: 20px}
#Experience  {margin-left: 20px}
#Employees_Status  {margin-left: 20px}
#Persons  {margin-left: 20px}
#Heat  {margin-left: 20px}
#Married	   {margin-left: 20px}
#Phone_Day	   {margin-left: 20px}
#Phone_Evening {margin-left: 20px}
/*end*/

#SubmitButton  {margin-left: 20px; padding-top: 17px; background:#FFCC00}

#ValidationNr {margin-left: 20px; border:none; width: 93px}

.validationImg {
	margin-left: 220px; 
	_margin-left: 223px; 
	margin-top: 20px; 
	border:none; 
	background:#FFCC00
	}

IMG.PopcalTrigger {padding-bottom:2px;}

#top-banner-nav {
	position:absolute;
	left:40px;
	width:574px;
	height:48px;
	}

#top-banner-nav a {height:48px; width:82px;}

#top-banner-nav span {display:none}	

a.courier img,a.tool-cover img,a.affiliate img,a.goods-in-transit img,a.liability-insurance img,a.breakdown-assistance img {
	position:absolute;
	}

a.courier img {left:82px}

a.tool-cover img {left:164px}

a.affiliate img {left:246px}

a.goods-in-transit img {right:164px}

a.liability-insurance img {right:82px}

a.breakdown-assistance img {right:0px}

a.i4v-home:hover img, a.courier:hover img, a.tool-cover:hover img, a.affiliate:hover img,a.goods-in-transit:hover img,a.liability-insurance:hover img,a.breakdown-assistance:hover img  { 
	visibility:hidden; width:82px; height:48px;
	 }

a.i4v-home:hover,a.courier:hover,a.tool-cover:hover,a.affiliate:hover,a.goods-in-transit:hover,a.liability-insurance:hover,a.breakdown-assistance:hover { 
	visibility:visible; width:82px; height:48px; position:absolute;
	}

a.i4v-home:hover {
	background:url(../insurance4vans-images/insurance4vans-Home_ov.gif) repeat;
	}

a.courier:hover {
	left:82px; background:url(../insurance4vans-images/Courier-insurance_ov.gif) repeat;
	}
	
a.tool-cover:hover {
	left:164px; background:url(../insurance4vans-images/Tool_Cover_ov.gif) repeat;
	}
	
a.affiliate:hover {	
	left:246px; background:url(../insurance4vans-images/insurance-affiliates_ov.gif) repeat;
}

a.goods-in-transit:hover{	
	right:164px; background:url(../insurance4vans-images/goods-in-transit_ov.gif) repeat;
}

a.liability-insurance:hover{	
	right:82px; background:url(../insurance4vans-images/public-employers-liability-insurance_ov.gif) repeat;
}

a.breakdown-assistance:hover{	
	right:0px; background:url(../insurance4vans-images/breakdown-assistance_ov.gif) repeat;
}

