A 
{
	color: #000000;
	font-family: Arial;
		
	text-decoration: underline;
	
}

A:Hover 
{
	color: #666666;
	text-decoration: underline;
}
.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	/*line-height: 14px;*/
	list-style-position: inside;
	list-style-type: disc;
	left: auto;
}
.size_11
{
	font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
}
.bodycopy p
{
	margin-left : 15px;
	margin-right : 15px;
}

div#browser_buttons img
{
	float : right;
}

div#specs div#browser_buttons img
{
	float : left;
	position : relative;
	top : -40px;
}

td#comments div#browser_buttons
{
	position : relative;
	top : -2em;
}

.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.usedCopy {

	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	/*line-height: 20px;*/
	list-style-position: inside;
	list-style-type: disc;
	left: auto;
}
.usedPrice {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	line-height: 30px;
	list-style-position: inside;
	list-style-type: disc;
	left: auto;
}


div#kangoo_main
{
	width : 593px;
	/*height : 800px;*/
	background : url(/images/kangoo/bground.gif) top left no-repeat;
}

div#kangoo_main h1
{
	visibility : hidden;
	margin-bottom : 1.5em;
	.margin-bottom : 0.5em;
}

div#kangoo_main p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left : 50px;
	margin-right : 35px;
	padding-bottom : 20px;
	margin-top : -20px;
}

div#kangoo_main h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	margin-left : 50px;
	margin-right : 35px;
	padding-bottom : 30px;
	margin-top : -30px;
}

div#kangoo_main div#browser_buttons
{
margin-top : -120px;
margin-bottom : 130px;
}

div#kangoo_main img.bottom
{
	margin-top : -35px;
	.margin-top : -45px;
}

div#kangoo_main div#brochures
{
	margin-top : 45px;
}

div#kangoo_main div#brochures div
{
	margin-left : 40px;
}

div#kangoo_main div#brochures div img
{
	float : left; 
	border : none;
}

div#kangoo_main div#disclaimer
{
	margin-top : 50px;
	clear : both;
	clear : both;
}

div#specs
{
	background : white url(/images/bground_shadow_white.jpg) top left repeat-y;
	padding-left : 2em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

div#specs h3
{
 clear : left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

div#specs dl
{
	margin : 0;
	padding : 0.2em;
	margin-right : 2em;
	font-size: 12px;
}

div#specs dl p
{
	margin : 0;
	padding : 0;
}

div#specs dt
{
	font-weight: bold;
	float : left;
}

div#specs dd
{
		margin-left : 200px;
}

div#specs dd dl
{
		clear : left;
		margin-left : -150px;
}

div#specs dd dl dt
{
	font-weight : normal;
}

div#specs dd dl dd
{
		margin-left : 150px;
}

div#specs .stripe
{
	background-color : #F0F0F0;
}

div#colours
{
	background : white url(/images/bground_shadow_white.jpg) top left repeat-y;
	padding-left : 4em;
	padding-top : 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height : 500px;
}

div#colours div#browser_buttons
{
	position : absolute;
	top : 190px;
	left : 570px;
	width : 220px;
	height : 28px;
}
div#colours div#browser_buttons img
{
	margin : 0;
	padding : 0;
	display : inline;
}

.testdrive div#browser_buttons
{
	position : absolute;
	top : 470px;
	left : 250px;
	.left : 260px;
	width : 200px;
	
}

td.ramp-aids
{
	background : url(/images/bground_shadow_white_wide.jpg) top left repeat-y;
	width : 593px;
}

div#ramps_aids_top
{
	width : 593px;
	background : url(/images/ramps/bground-top.gif) top left no-repeat;
}

div#ramps_aids_top h1
{
	visibility : hidden;
	margin-bottom : 1.5em;
	.margin-bottom : 0.5em;
}

div#ramps_aids_top div#browser_buttons
{
margin-left : 60px;
}
div#ramps_aids_top div#browser_buttons img
{
float : left ;
margin-bottom : 10px;
}

div#ramps_aids_top p
{
clear : left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left : 60px;
	margin-right : 35px;
margin-top : 0;
}

div#ramps_aids_top h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	margin-left : 60px;
	margin-right : 35px;
	padding-bottom : 30px;
	margin-top : -30px;
}

div#ramps_aids_top img.bottom
{
margin : 0;
display:inline;
margin-top : 8px;
.margin-top : 31px;
.margin-right : -4px;
}


div#ramps_aids_bottom 
{
	background : url(/images/bground_shadow_white_wide.jpg) top left repeat-y;
	width : 593px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


div#ramps_aids_bottom h3
{
 font-weight : normal;
 font-size : 12px;
 padding-top : 2em;
 margin-bottom : 0;
 margin-left : 60px;
}

div#ramps_aids_bottom p
{
 margin-left : 60px;
}

div#ramps_aids_bottom td p
{
	margin : 0;
}

div#ramps_aids_bottom table
{
	font-size : 12px;
	width : 510px;
	margin-left : 45px;
}

div#ramps_aids_bottom table td.odd
{
	background-color : #C3C3C3;
}

div#ramps_aids_bottom div#brochures h3
{
	font-weight : bold;
}

div#ramps_aids_bottom div#brochures
{
	margin-top : 15px;
}

div#ramps_aids_bottom div#brochures div
{
	margin-left : 55px;
}

div#ramps_aids_bottom div#brochures div img
{
	float : left; 
	border : none;
}


div#servicing-agents-main
{
 background : #FFC726 url(/images/bground_shadow_yellow.jpg) top left repeat-y;
	width : 553px;
	.width : 593px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
padding-left : 40px;
padding-top : 20px;
}

table div#servicing-agents-main div#browser_buttons
{
 margin-top : -50px;
 .margin-top : -55px;
 margin-bottom : 30px;
 .margin-bottom : 40px;
}

div#servicing-agents-main p
{
 margin-right : 3em;
}

div#servicing-agents-main table
{
 text-align : left;
font-size : 12px;
}

#history-main
{
 width : 593px;
 background : #FFC726 url(/images/bground_shadow_yellow.jpg) top left repeat-y;
 font-size : 12px;
 font-family : Arial, sans-serif;
}


#history-main #browser_buttons
{
 margin-right : 130px;
 margin-top : -40px;
}

#history-main h3
{
	font-size : 13px;
 font-weight : normal;
 font-style : italic;
 margin-top : 40px;
 margin-left : 40px;
}

#history-main p
{
 margin-left : 40px;
 margin-right : 30px;
}

img#circle-bottom
{
  .position : relative;
  .top : 68px;
  .left : 362px;
}

.registration
{
 width : 593px;
 background : #FFC726 url(/images/bground_shadow_yellow.jpg) top left repeat-y;
 font-size : 12px;
 font-family : Arial, sans-serif;
 padding-top : 2em;
}

.registration img#head, .registration p
{
	 margin-left : 40px;
	 margin-right : 20px;
}

.registration img
{
	 border : 0;	
}

.registration img#map
{
	margin-left : 120px;
}
.registration ul
{
list-style: none;
}

.registration li
{
padding-left: 10px;
background-image: url(/images/bullet.gif);
background-repeat: no-repeat;
background-position: 0 0;
margin-bottom : 1em;
}

.registration p.first
{
margin-top : 3em;
}
.registration #browser_buttons
{
 margin-top : -30px;
}


body.kangoo_more_pictures div#pictures
{
	background : #FFC726 url(/images/bground_shadow_yellow.jpg) top left repeat-y;
	padding-left : 4em;
	padding-top : 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height : 500px;
}

div#pictures div#images
{
}

div#pictures div#images a
{
 text-decoration : none;
 display : block;
 text-align : center;
 width : 120px;
 float : left;
 height : 120px;
position: relative;
}

div#pictures div#images a img
{
  border : 0;
 position:absolute;
 bottom:0;
left : 0;
}
 
 
div#pictures div#images2
{
}

div#pictures div#images2 a
{
 text-decoration : none;
 display : block;
 text-align : center;
 width : 150px;
 float : left;
 height : 120px;
position: relative;
}

div#pictures div#images2 a img
{
  border : 0;
 position:absolute;
 bottom:0;
left : 0;
} 
 
td.repurchase
{
  width : 593px;
  background : #FFC726 url(/images/bground_shadow_yellow.jpg) top left repeat-y;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

td.repurchase p
{
  margin-left : 55px;
  margin-right : 35px;
}

td.repurchase p em
{
  display: block;
  font-size: 14px;
  margin-top: 30px;
}

td.repurchase div#browser_buttons
{
  margin-left : 60px;
  margin-top : -47px;
}


td.downloads
{
  width : 593px;
  background : #FFC726 url(/images/bground_shadow_yellow.jpg) top left repeat-y;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

td.downloads div#images
{
  margin-left : 45px;
  margin-top : 30px;
}

td.downloads div#images img
{
  border: 0;
  display : block;
  margin-bottom : 10px;
}

td.downloads div#images a
{
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
}

td.downloads div#images p
{
  float: left;
  width : 135px;
}

td.downloads div#browser_buttons
{
  margin-left : 60px;
  margin-top : -30px;
}

td.downloads p.acrobat
{ 
  clear: left;
  margin-left: 45px;
  font-size: 11px;
  font-weight: bold;
}

td.downloads p.acrobat img
{ 
  border: 0;
  margin-right: 15px;
}