body 			{
font-family:verdana,helvetica,arial; 
font-size:12px; font-weight:normal; 
color:black; 
background-color:white;
margin:0;}
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}

a.vanlink {font-size: 12px;  font-family: verdana,arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#4A4A71;}
a.vanlink:visited {font-size: 12px;  font-family: verdana,arial, Helvetica, sans-serif; font-weight:bold; color:#4A4A71; text-decoration:none;  }
a.vanlink:hover {font-size: 12px;  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}
.contactus {font-family:verdana,helvetica,arial; font-weight:bold; font-size:13px;  color:#C00000}
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}

.price {font-family:verdana,helvetica,arial; color:#C51414; font-weight:bold; font-size:12px}

.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}
.phone				{font-family:verdana,helvetica,arial; color:white; font-weight:bold; font-size:17px; }

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}
.topmenu {border-left:1px solid white; text-align:center; vertical-align:middle;}

.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;
}

.enquirytable
{
background-color: #dbdee9; border: solid 1px #A8A8C8; width: 750px;
}

.enquirymessage
{
background : #ffffff; 
color: #000000; 
padding: 4px; 
width: 600px;
}

.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 {border-bottom: solid 1px #4A4A71;}

.fulldetails

{
float:right;
margin-top:5px;
margin-bottom:5px;
margin-left: 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; }

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


.strap {font-size:13px; text-align:center; font-weight:bold;  height:40px; color:#4A4A71; padding:4px; vertical-align:middle; BACKGROUND-COLOR:#E5E5ED;}
.vanlisting {background-color: #ffffff;}
.vanbox {border-right:0px solid #A8A8C8;}
.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; }
.dom {
	background-color:#188CBD;
	text-align: left;

	color: #fff;
	width: 160px;
	font-weight: bold;
	font-size:13px;
	padding-left:5px;
	padding-top:2px;}
	
.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;
}

.logo {margin-right:10px;}

.topleft

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

.topstrap {background-color:#1988BB; 
font-weight:bold; color: #ffffff; 
font-size:13px; 
text-align:center;
vertical-align:middle;}

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

.arrow{border-bottom:1px solid white; vertical-align:middle; background-color:#CE0000}

.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;}

.leftmenu {background-color:#4A4A73;}

.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}



.vansearch
{

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


.qsearchbutton
{
vertical-align:middle;

}

.vansearch TD
{
	padding: 6px;
}

.star

{
float:right;
margin-top:-5px;
}

.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;
}

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

#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;
}

.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;
}