body 			{
font-family:verdana,helvetica,arial; 
font-size:12px; font-weight:normal; 
color:black; 
background: #FFFFFF url(/images/back.jpg) no-repeat center top;
margin:0;}

html
{
overflow-y: scroll;
height: 100%;
}


td 				{font-family:verdana,helvetica,arial; font-size:12px; color:#424366; line-height:16px; text-align:left;  }
th 				{font-family:verdana,helvetica,arial; font-size:8pt; color:#FFFFFF}
h1				
{
font-family:verdana,helvetica,arial; 
color:#4A4A71; 
font-weight:bold; 
font-size:13pt; 
margin-bottom:3pt;
margin-top:3pt;
}
h2				{font-family:verdana,helvetica,arial; color:#C51414; font-weight:bold; font-size:13pt; margin-bottom:3pt}
h3				{font-family:verdana,helvetica,arial; color:#4A4A71; font-weight:bold; font-size:14px; margin-bottom:1pt}
h4				 {font-family:verdana,helvetica,arial; color:black; font-weight:bold; font-size:13px;  margin-bottom:2pt}


UL {
	PADDING-LEFT: 2px; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 7px; 
}
LI {
	PADDING-LEFT: 2px; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 7px; 
}


a.vanlink {font-size: 14px;  font-family: verdana,arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#4A4A71;}
a.vanlink:visited {font-size: 14px;  font-family: verdana,arial, Helvetica, sans-serif; font-weight:bold; color:#4A4A71; text-decoration:none;  }
a.vanlink:hover {font-size: 14px;  font-family: verdana,arial, Helvetica, sans-serif; font-weight:bold; color:#4A4A71; text-decoration:underline;}

a.footer {font-size: 12px;  font-family: verdana,arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#4A4A71;}
a.footer:visited {font-size: 12px;  font-family: verdana,arial, Helvetica, sans-serif; font-weight:bold; color:#4A4A71; text-decoration:none;  }
a.footer:hover {font-size: 12px;  font-family: verdana,arial, Helvetica, sans-serif; font-weight:bold; color:#4A4A71; text-decoration:underline;}

a.black {font-size: 8pt;  font-family: verdana,arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; color:#000000}
a.black:hover {font-size: 8pt;  font-family: verdana,arial, Helvetica, sans-serif; font-weight:normal; color:#000000}
a.black:visited {font-size: 8pt;  font-family: verdana,arial, Helvetica, sans-serif; font-weight:normal; color:#000000}

a.onwhite {font-size: 11px;  font-family: arial, Helvetica, sans-serif; font-weight:normal; color:#0066ff}
a.onwhite:hover {font-size: 11px;  font-family: arial, Helvetica, sans-serif; font-weight:normal; color:#0066ff}
a.onwhite:visited {font-size: 11px;  font-family: arial, Helvetica, sans-serif; font-weight:normal; color:#0066ff}

a             {font-family:verdana,helvetica,arial; font-weight:bold; 
font-size:12px; color:#1988BB; 
text-decoration:none;


}

a:hover		{font-family:verdana,helvetica,arial; font-weight:bold; font-size:12px; 
color:#C51414; text-decoration:underline} 



a.whitelinks 				{font-family:verdana,helvetica,arial; font-weight:bold; font-size:8pt;  color:#4A4A71; text-decoration:none}
a.whitelinks:hover		{font-family:verdana,helvetica,arial; font-weight:bold; font-size:8pt; color:#FFFFFF}


a.large             {font-family:verdana,helvetica,arial; font-weight:bold; font-size:12px; color:#4A4A71}
a.large:hover		{font-family:verdana,helvetica,arial; font-weight:bold; font-size:12px; color:#C51414} 


.small {font-family:verdana,helvetica,arial; font-size:7pt; color:black}
.medium {font-family:verdana,helvetica,arial; font-weight:bold; font-size:17px; line-height:20px;   color:#C00000}
.medium1 {font-family:verdana,helvetica,arial; font-weight:bold; font-size:12px;  color:#4A4A71}
.strapline {font-family:verdana,helvetica,arial; font-weight:bold; color:navy; font-size:12px }
.large {font-family:verdana,helvetica,arial; font-size:13pt}

textarea		{font-family: Verdana; font-size: 8pt }
input        	{font-family: Verdana; font-size: 8pt }
select       	{font-family: Verdana; font-size: 8pt }

.heading {font-family:verdana,helvetica,arial; color:navy; font-weight:bold; font-size:9pt}



.redbold				{font-family:verdana,helvetica,arial; color:#C00000}; font-weight:bold; font-size:12px}
.boldtext				{font-family:verdana,helvetica,arial; color:#50527E; font-weight:bold; font-size:12px}
.special				{font-family:verdana,helvetica,arial; color:#4A4A71; font-weight:bold; font-size:13px}
.contract				{font-family:verdana,helvetica,arial; color:#5F6091; font-weight:bold; font-size:12px}


A.left {font-family:verdana,helvetica,arial; font-weight:bold; color:#FFFFFF; FONT-SIZE: 12px; TEXT-DECORATION: none;  padding-top:2px; padding-left:5px; padding-right:2px; padding-bottom:2px; width:auto;  height:auto; display:block; border-left:1px solid white; }
A.left:visited {COLOR: #FFFFFF; FONT-SIZE: 12px; TEXT-DECORATION: none;     }
A.left:hover {COLOR: #FFFFFF;  FONT-SIZE: 12px; TEXT-DECORATION: none; BACKGROUND-COLOR:#C51414;}


A.top {COLOR: #ffffff; FONT-SIZE: 13px; center; TEXT-DECORATION: none; font-weight:bold; padding-top:3px; padding-bottom:3px; height:auto ; width:100%; display: block;  }
A.top:visited {COLOR: #ffffff; FONT-SIZE: 13px; center;  TEXT-DECORATION: none; font-weight:bold;   }
A.top:hover {COLOR: #FFFFFF;  FONT-SIZE: 13px; center;  TEXT-DECORATION: none; font-weight:bold; BACKGROUND-COLOR:#4A4A73;}



.darkblue {background-color:#E5E5ED}
.lightblue {background-color:#A8A8C8}
.darkblue2 {background-color:#5F6091}
.red {background-color:#CF0000}
.lblue {background-color:#E2E2EC}
table.border {border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF}


.text2 {font-family:verdana,helvetica,arial; color:navy; font-weight:bold; font-size:14px}
.text3 {font-family:verdana,helvetica,arial; color:black; font-weight:bold; font-size:12px}

.maintd {
padding: 4px;
vertical-align: top;

}
.formtable
{
	background-color: #fffffff;
}

hr {height: 1px; color:#C51414; background: #C51414}

.redboldtext {font-family:verdana,helvetica,arial; font-weight:bold; font-size:13px;  color:#C00000}

table.blue {border:0px solid #E5E5ED;}
.whiteheading {font-family:verdana,helvetica,arial; color:#4A4A73; font-weight:bold; font-size:17px}

.faqhead
{
	padding-top: 10px;
	font-size: 12pt;
	font-weight: bold;
}

A.vantablelinks
{
	font-size: 10px;
}

A.vantablelinks:visited
{
	font-size: 10px;
}
A.vantablelinks:hover
{
	font-size: 10px;
}

.enquiryrow
{
border-bottom: 1px solid #cccccc;
}

.enquirycol2
{
background-color: #fcfcfc;
border-bottom: 1px solid #cccccc;
}



.bodytype {font-size:11px}

.adborder {border-left: solid 0px #4A4A71;border-bottom: solid 0px #4A4A71; vertical-align:top;}
.adtopborder {border-bottom: solid 0px #4A4A71;}


.featuredlisting {
margin-top:15px;
border-bottom: solid 1px #4A4A71;
padding-bottom:15px;

}

.featuredlisting img

{
float:right;
margin-left:15px;
margin-bottom:5px;
}





A.fdetailsedit { COLOR: #ffffff; FONT-SIZE: 10px; center; TEXT-DECORATION: none; font-weight:bold; BACKGROUND-COLOR:#1988bb; padding:2px; height:16px; display:block; border-left:1px solid white;}
A.fdetailsedit:visited {COLOR: #ffffff; FONT-SIZE: 10px; center;  TEXT-DECORATION: none; font-weight:bold; }
A.fdetailsedit:hover {COLOR: #FFFFFF;  FONT-SIZE: 10px; center;  TEXT-DECORATION: none; font-weight:bold; BACKGROUND-COLOR:#4A4A71; }






.homebox {padding:5px; BACKGROUND-COLOR:#ffffff;}
.customers {padding:5px; width:150px; BACKGROUND-COLOR:#F3E9E9; color: #C00000; font-weight:bold; border-bottom:0px solid white; border-top: solid white 0px; }
.questions {padding:5px; width:150px;  BACKGROUND-COLOR:#F3E9E9; color: #C00000; font-weight:bold; border-bottom:0px solid white; border-top: solid white 0px; }


.special {

}
	
	.star

{
float:right;
margin-top:-3px;
margin-right:-5px;
}
	
	.vimage
	
	{
	float:right;
	margin-left:10px;
	margin-top:10px;
	}
	
	
	
.dombox {border-right:10px solid white; border-left:10px solid white;}

.pointer {vertical-align:middle; background-color:#4A4A71}


.topband {
	background-color:#A8A9C8;
background-image: url(/images/top.jpg);
background-repeat: repeat-x;
}



.topleft

{
padding-top:5px;
text-align:center;
}



.divider {border-bottom:1px solid white;}



.leftheader {border-top: 1px solid white; border-bottom:1px solid white; background-color:#1988BB; color:white; font-weight:bold; font-size:12px; padding-left:5px; padding-top:2px; padding-bottom:2px; height:25px;}
.boxhead {background-color:#E5E5ED}

.bspace {height:5px;}



.vdetail {padding-left:5px; padding-top:5px;}

.topcurve

{
text-align:right;
}
.imgright { 
float: right; 
vertical-align:bottom;
margin: 10px 0px 10px 15px;
}


.imgleft { 
float: left; 
margin: 15px 0px 0px 0px;
}

.finance {color:
 #1988BB;
 font-weight:bold;
 font-size:13px;
 }




.vansearch
{

	border-collapse: collapse;
	margin-right: -6px;
	
}


.qsearchbutton
{
vertical-align:middle;

}

.vansearch TD
{
	padding: 6px;
}



.afflogo
{
float: right;
padding-right: 11px;
padding-bottom: 10px;
padding-top: 2px;
color:#ffffff;
font-weight:bold;
font-size:11px;
text-align:left;
}

.afflogo img
{

margin-top: 2px;

}


table.admin
{
width:auto;
border-collapse:collapse;
text-align:left;
}

table.admin td

{
border:1px solid #E0E0E0;
font-size:11px;
padding:4px;
text-align:left:

}



}

table.admin th

{
border:1px solid #E0E0E0;
border:collapse;
text-align:left;

}

#top

{
margin-top:5px;
}


#similarvans
{


 border: 1px solid #1988bb;
	width: 180px;
	padding: 8px;
	margin-right: -8px;
	float:right;
	margin-left:15px;
	
}

#similarvans H2
{
	background-color: #1988bb;
	color: #fff;
	margin: -8px;
	margin-bottom: 8px;
	padding: 8px;
	font-size: 11pt;
}


#simliarvans ul

{
margin:0px;
padding:0px;
}

#similarvans li
{
list-style:none;
margin:0px;
padding:0px;
padding-bottom:15px;
	
}

#usedvantable td
{
padding:4px;
}


#usedvantable select
{
width:150px;
}

#usedvantable input
{
width:145px;
}


.usedvansearchbutton,.sendbutton,.vansearchbutton	{
font-size: 11px; 
font-weight:bold; 
width:100px; 
 padding: 2px; 
 background-color: #1988BB; color: #ffffff;
  cursor: pointer;
 }
 
.usedvansearchbutton:hover,.sendbutton:hover, .vansearchbutton:hover { background-color: #CF0000; cursor: pointer;}

.inass

{
width:210px;
text-align:center;
margin-top:20px;
float:right;
margin-left:15px;
margin-bottom:10px;
}

.footer

{
text-align:center;
padding-bottom:15px;
}

.header

{
text-align:center;
}

.financetable
{
border: 1px solid #4a4a73;
width: 500px;
border-collapse: collapse;
}

.financetable td
{
padding: 4px;
}

.financetable th
{
background-color: #e5e5ed;
color: #4a4a73;
padding: 4px;
width: 220px;
border-right: 1px solid #4a4a73;
font-weight: normal;
text-align: left;
}




.maincontainer

{
width:990px;
margin:auto;
}

.topmenu

{
width:100%;
margin:auto;
color:#ffffff;
padding-top:0px;
background-image: url('../images/topmenu.jpg');
background-position: right center;
background-repeat: repeat; 
height:35px;
margin-top:5px;
margin-bottom:5px;
}



.topmenu UL
{

list-style: none;
margin: 0;
padding: 0;



}

.topmenu LI
{

margin: 0;
padding: 0;
display: inline;

}

.topmenu A
{
 	padding-top: 10px;
 	padding-bottom: 11px;
 	padding-left: 18px;
 	padding-right: 18px;
 	color:#ffffff;
 		background-image: url('../images/topdivider.gif');
	background-position: right center;
		background-repeat: no-repeat; 
		display:block;
		float:left;

}

.topmenu A:hover
{
	color: #fff;
	text-decoration: none;
	background-image: url('../images/topmenuon.jpg');
	background-repeat: repeat; 

}




. {

float:left;

}


.heading
 
 {
 font-weight:bold;
 margin-left:15px;
 font-size:13px;
 margin-bottom:10px;
 margin-top:15px;
 display:block;
 color:#ffffff;

 }
 
 .spacer
 
 {
 height:20px;
 }
 
 

.leftmenu
{
	 padding-top:0px;	
	 padding-left:0px;
	 padding-right:0px;


}

.leftmenu UL
{
	padding: 0px;
	margin: 0px;
	list-style: none;

}

.leftmenu LI
{
	padding: 0px;
	margin: 0px;
}

.leftmenu LI A
{
	width: 160px;
	font-size: 12px;
	display: block;
	padding-top: 5px;
  padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0px;
	background-color: #fff;
	color: #1988BB;
	border-bottom: 1px dotted #C9C9C9;
}


.leftmenu LI A:hover
{
	color: #fff;
	background-color: #1988BB;
	text-decoration: none;
}



.leftmenuheader

{
color:#ffffff;
background-image: url('../images/leftmenu.jpg');
background-position: right center;
background-repeat: repeat; 
height:25px;
margin-top:5px;
margin-bottom:5px;
padding-left:10px;
padding-top:10px;
font-weight:bold;
font-size:13px;
}

.enquirenow

{
background-image: url("/images/enquire.jpg");
background-repeat: no-repeat;

background-attachment: scroll;
width: 149px;
height: 42px;
display: block;
background-position: 0% 0%;
margin-top:10px;
margin-bottom:10px;

}

.enquirenow:hover

{

background-position: 0px -42px;

}

.contentarea

{
padding-left:15px;

}

 .contentarea h1
 
 
 {
 background-color:#E5E5ED;
 padding:10px;
 margin-bottom:10px;
  background-image: url("/images/strap.jpg");
 }

.rightban

{
float:right;
width:160px;
padding-left:25px;
margin-top:60px;
}

.rightban img

{
margin-top:5px;
}

.vdetailsstrap {font-family:verdana,helvetica,arial; 
font-weight:bold; font-size:17px; line-height:20px;  
 color:#C00000;
 margin-bottom:10px;
 margin-top:5px;
 }

.vdetailsprice {font-family:verdana,helvetica,arial; 
font-weight:bold; font-size:17px; line-height:20px;  
 color:#C00000;
 margin-bottom:10px;
 margin-top:5px;
 }
 
 .vdetailsmodel {font-family:verdana,helvetica,arial; 
font-weight:bold; font-size:15px;  
 margin-bottom:10px;
 margin-top:5px;
 line-height:19px;
 }
 
 .vdetailsimg
 
 {
 float:right;
 margin-left:15px;
 }
 
 

 

 .mainheader
 
 {
 background-color:#E5E5ED;
 padding:10px;
 margin-bottom:10px;
 }
 
 
 .header
 
 {
 height:125px;
 }
 
 
 .logo {margin-right:10px;
float:right;
margin-top:20px;
}
 
 
 .topstrap {background-color:#1988BB; 
font-weight:bold; color: #ffffff; 
font-size:14px; 
text-align:left;
vertical-align:middle;
margin-bottom:10px;
height:25px;
padding-left:10px;
padding-right:10px;
padding-top:8px;
padding-bottom:5px;
background-image: url("/images/topstrap.jpg");

}

#topbanner

{
text-align:left;
height:85px;
display:block;
margin-top:5px;
margin-bottom:5px;
}

.phone				
{font-family:verdana,helvetica,arial; color:#ffffff; 
font-weight:bold; font-size:17px;
float:right; }

.go

{
float:right;
}

.search

{
height:30px;
}

.bprice

{
float:left;
margin-left:0px;
margin-right:25px;
display:block;
position:relative;
}

table.vanlisting

{

}

.vanlisting td {

padding-bottom:20px;
padding-right:8px;
width:50%;


}


.strap {font-size:14px; 
text-align:left; 
font-weight:bold; 
 height:37px; color:#3D7DAF; 
 padding:6px; 
 padding-top:8px;
 vertical-align:middle; 
 BACKGROUND-COLOR:#E5E5ED;
 margin-bottom:5px;
 padding-left:10px;
 font-space:2px;
 line-height:18px;
 background-image: url("/images/strap.jpg");
 }
 
 
 .price {font-family:verdana,helvetica,arial; 
color:#C51414; 
font-weight:bold; 
font-size:17px;
margin-top:5px;
margin-bottom:5px;
}

.summary

{
padding-left:5px;
}

.vbox

{
height:240px;
overflow:visible;
position:relative;

}




.fulldetails

{
background-image: url("/images/fulldetails.jpg");
background-repeat: no-repeat;
background-attachment: scroll;
width: 115px;
height: 23px;
display: block;
background-position: 0% 0%;
margin-top:10px;
margin-bottom:10px;
position:absolute;
bottom:35px;
 
}



#special

{
position:absolute;
left:170px;
bottom:50px;
 
}


.fulldetails:hover

{

background-position: 0px -24px;

}

.contactus {font-family:verdana,helvetica,arial;
 font-weight:bold; font-size:13px;  color:#C00000}


 .rightcol
 
 {
 float:right;
 margin-left:30px;
 display:block;
 }
 
 .leftcol
 
 {
 float:left;
 }
 
 .clear
 
 {
 clear:both;
 }
 
 .vman
 
 {
 float:right;

 }
 
 
 #toenquire
 {
 font-size:13px;
 color:#4A4A71;
 font-weight:normal;
 width:590px;
 float: left;
 }
 

 
 
 
 /* SLIDER
 * 
 To change the color scheme of slider change each 
 * background property for each of the five styles below
 */

/*next button*/
.bx-next {
	position:absolute;
	top:90%;
	right:10px;
	z-index:999;
	width: 30px;
	height: 30px;
	text-indent: -999999px;
	background: url(/images/gray_next.png) no-repeat 0 -30px;
	border:0px;
}

/*previous button*/
.bx-prev {
	position:absolute;
	top:90%;
	left:0px;
	z-index:999;
	width: 30px;
	height: 30px;
	text-indent: -999999px;
	background: url(/images/gray_prev.png) no-repeat 0 -30px;
	border:0px;
	
}


/*pager links*/


.bx-pager a {
	margin-right: 5px;
	color: #fff;
	padding: 4px 4px 4px 4px;
	font-size: 10px;
	zoom:1;
	background-color:#AAAAAA;
	
}

/*auto start button*/
.bx-auto .start {
	background: url(/images/gray_auto.png) no-repeat 0 2px;
	padding-left: 13px;
}

/*auto stop button*/
.bx-auto .stop {
	background: url(/images/gray_auto.png) no-repeat 0 -14px;
	padding-left: 13px;
}

/*
 * End color scheme styles
 */


/*next/prev button hover state*/
.bx-next:hover,
.bx-prev:hover {
	background-position: 0 0;
	text-decoration:none;
	
}

/*pager links hover and active states*/
.bx-pager .pager-active,
.bx-pager a:hover
 {
	background-position: 0 0;
	border:0px;
	background-color:#666666;
		text-decoration:none;
	
}

/*pager wrapper*/
.bx-pager {
	text-align:center;
	padding-top: 7px;
	font-size:12px;
	color:#666;
	
}

/*captions*/
.bx-captions {
	text-align:center;
	font-size: 12px;
	padding: 7px 0;
	color: #666;
}

/*auto controls*/
.bx-auto {
	text-align: center;
	padding-top: 15px;
}

.bx-auto a {
	color: #666;
	font-size: 12px;
	outline: none;
}





.slider

{
margin-bottom:20px;
width:785px;
overflow: hidden;
height:300px;
list-style: none;
}


.slider a

{
outline: none;

}

.slider ul

{
margin:0px;
padding:0px;
}

.slider li

{
margin:0px;
padding:0px;
}


.dnone
{
	display: none;
}

.dclass
{
	display: table-row;
}

.contactform
{
width: 100%;
border-spacing:0px;
}

.contactform td

{
border-spacing:0px;
padding-top:3px;
padding-bottom:3px;

}

.lookup	{
font-size: 11px; 
font-weight:bold; 
width:120px; 
 padding: 2px; 
 background-color: #1988BB; color: #ffffff;
  cursor: pointer;
 }
 
.lookup:hover { background-color: #CF0000; cursor: pointer;}


.newvanbox
{
width: 391px;
height: 260px;
float: left;
padding-right: 5px;
}



#filteroptions
{
border: 1px solid #e4e4ec;
padding-bottom: 8px;
}

#filteroptions A
{
font-size: 11px;

float: left;
display: block;
padding: 0px;
margin: 1px;
margin-left: 4px;
margin-right: 4px;
font-weight: normal;
padding-left: 3px;
padding-right: 3px;
color: #188cbd;
font-weight: bold;
padding-left: 3px;
padding-right: 3px;
padding-top: 2px;
padding-bottom: 2px;	
}



#filteroptions A:hover
{

text-decoration: none;
background-color: #188cbd;
color: #fff;
}

#filteroptions A.filterselected, #filteroptions A.filterselected:hover,
#filteroptions A.filterselected0, #filteroptions A.filterselected0:hover
{
color: #ce0000;
background-color: #fff;	

}





.clearer
{
clear: both;
}

#filter_heading
{
font-weight: bold;
padding: 5px;
}

.flink_head
{
float: left;
width: 80px;
padding: 4px;
font-weight: bold;
font-size: 11px;
clear: both;
}

.optionblock
{
float: left;

width: 700px;
}


#flink_all_row,#flink_manu_row,#flink_model_row,#flink_body_row,#flink_fuel_row,#flink_wb_row,#flink_size_row
{
clear: both;
padding: 4px;
width: 790px;
}

#flink_all_row
{
	display: none;
}


#loading
{
display: none;

z-index: 500;
}


.loading-indicator {
	height: 80px;
	width: 80px;
	z-index: 500;
	background: url( '/images/loading.gif' );
	background-repeat: no-repeat;
	background-position: center center;
}

.loading-indicator-overlay {
	background-color: #FFFFFF;
	opacity: 0.6;
	filter: alpha(opacity = 60);
}


#tabframe
{
float: left;
width: 560px;
min-height: 120px;
font-weight:normal;
border: 1px solid #e4e4ec;
padding: 12px;
margin-right: 2px;
margin-bottom: 10px;
margin-top: -1px;
}

#tabbuttons A:hover
{
text-decoration: none;
}

#tabbuttons A
{
font-size: 14px;
border-left: 1px solid #e4e4e4;
border-right: 1px solid #e4e4e4;
border-top: 1px solid #e4e4e4;
margin-right: 4px;
padding-left: 8px;
padding-right: 8px;
padding-top: 3px;
padding-bottom: 6px;
display: block;
float: left;
}

.tabshow
{
background-color: #e4e4e4;
color: #4a4a71;
}

.tabshow:hover
{
cursor: Default;
color: #4a4a71;
}

#technical
{
display: none;
}
.enquirytable
{
background-color: #dbdee9; border: solid 1px #A8A8C8; width: 580px;
}

.enquirymessage
{
background : #ffffff; 
color: #000000; 
padding: 4px; 
width: 590px;
}
#enquiryform
{
width: 590px;
float: left;
}
