#contactFormLinerOuter	{
width: 600px; 
float: right;  
margin: 20px 100px 10px 10px;
padding: 0px 0px 0px 0px; 
background: transparent url('/images/br.gif') no-repeat bottom right; }
#contactFormLinerInsideOuter	{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background: transparent url('/images/bl.gif') no-repeat bottom left; }
#contactFormLinerOutsideInner	{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background: transparent url('/images/tr.gif') no-repeat top right; }
#contactFormLinerInner	{
margin: 0px 0px 0px 0px; padding: 5px 15px 15px 5px;  background: transparent url('/images/tl.gif') no-repeat top left; }

#contactFormLinerInner h2		 { 
font-size: 1.2em; 
color: #231F20; 
font-weight: bold; 
margin: 0px 10px 0px 0px; 
padding: 15px 10px 20px 10px;  
text-align: left; 
background-color: transparent; }

#contactFormLinerInner form.contactForm	{ 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;  
background: transparent; }

#contactFormLinerInner form.contactForm input#submit	{ background-color: #FF9D40; color: #FFFFFF; border: 1px solid #666666; font-size: 1em; font-weight: bold; }



#dealerSearchLinerOuter	{
width: 520px; 
float: right;  
margin: 20px 10px 10px 10px;
padding: 0px 0px 0px 0px; 
background: transparent url('/images/br.gif') no-repeat bottom right; }
#dealerSearchLinerInsideOuter	{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background: transparent url('/images/bl.gif') no-repeat bottom left; }
#dealerSearchLinerOutsideInner	{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background: transparent url('/images/tr.gif') no-repeat top right; }
#dealerSearchLinerInner	{
margin: 0px 0px 0px 0px; padding: 5px 15px 15px 5px;  background: transparent url('/images/tl.gif') no-repeat top left; }


#dealerSearchLinerInner h2		 { 
font-size: 1.2em; 
color: #231F20; 
font-weight: bold; 
margin: 0px 10px 0px 0px; 
padding: 15px 10px 0px 10px; 
border-bottom: 0px dotted #cccccc; 
text-align: left; 
background-color: transparent; }

#dealerSearchLinerInner input.checkbox	{ background-color: transparent; color: #000000; }

#dealerSearchLinerInner form.dealerSearch	{ 
margin: 5px 5px 5px 5px; padding: 0px 0px 0px 0px;  background: transparent; }



#dealerMap		{ width: 156px; float: right; text-align: left; margin: 20px 10px 10px 10px; padding: 10px 10px 10px 10px; }

#changeRegion		{ text-align: left; margin: 10px 10px 10px 10px; padding: 10px 10px 10px 10px; }





#dealerLoginLinerOuter	{
width: 600px; 
float: right;  
margin: 0px 100px 10px 10px;
padding: 0px 0px 0px 0px; 
background: transparent url('/images/br.gif') no-repeat bottom right; }
#dealerLoginLinerInsideOuter	{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background: transparent url('/images/bl.gif') no-repeat bottom left; }
#dealerLoginLinerOutsideInner	{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background: transparent url('/images/tr.gif') no-repeat top right; }
#dealerLoginLinerInner	{
margin: 0px 0px 0px 0px; padding: 5px 15px 15px 5px;  background: transparent url('/images/tl.gif') no-repeat top left; }
#dealerLoginLinerInner form.LogIn	{ 
margin: 0px 0px 0px 0px; 
padding: 10px 10px 10px 10px;  
background: transparent; }





#submitMyRideFormLinerOuter	{
width: 600px; 
float: right;  
margin: 20px 100px 10px 10px;
padding: 0px 0px 0px 0px; 
background: transparent url('/images/br.gif') no-repeat bottom right; }
#submitMyRideFormLinerInsideOuter	{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background: transparent url('/images/bl.gif') no-repeat bottom left; }
#submitMyRideFormLinerOutsideInner	{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background: transparent url('/images/tr.gif') no-repeat top right; }
#submitMyRideFormLinerInner	{
margin: 0px 0px 0px 0px; padding: 5px 15px 15px 5px;  background: transparent url('/images/tl.gif') no-repeat top left; }

#submitMyRideFormLinerInner h2		 { 
font-size: 1.2em; 
color: #231F20; 
font-weight: bold; 
margin: 0px 10px 20px 0px; 
padding: 15px 10px 0px 10px;  
text-align: left; 
background-color: transparent; }

#submitMyRideFormLinerInner form.submitMyRide	{ 
font-size: 1em; 
text-align: left; 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; }

#submitMyRideFormLinerInner form.submitMyRide input#submit	{ background-color: #FF9D40; color: #FFFFFF; border: 1px solid #666666; font-size: 1em; font-weight: bold; }




div.myRideLinerOuter	{
width: 700px; 
float: right;  
margin: 20px 10px 10px 10px;
padding: 0px 0px 0px 0px; 
background: transparent url('/images/br.gif') no-repeat bottom right; }
div.myRideLinerInsideOuter	{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background: transparent url('/images/bl.gif') no-repeat bottom left; }
div.myRideLinerOutsideInner	{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background: transparent url('/images/tr.gif') no-repeat top right; }
div.myRideLinerInner	{
margin: 0px 0px 0px 0px; padding: 1px 10px 10px 1px;  background: transparent url('/images/tl.gif') no-repeat top left; }
div.myRideLinerInner div.galleryItem		{ clear: right; height: 190px; overflow: scroll; margin: 0px 0px 0px 0px; padding: 5px 5px 5px 5px; 
background-color: transparent; color: #000000; border: 0px solid #999999; }
div.myRideLinerInner div.galleryItem h2		 { 
font-size: 1.2em; 
color: #231F20; 
font-weight: bold; 
margin: 0px 10px 20px 0px; 
padding: 15px 10px 0px 10px;  
text-align: left; 
background-color: transparent; }
div.myRideLinerInner div.galleryItem img		{ margin: 5px 5px 20px 5px; padding: 0px 0px 0px 0px; border: 5px solid #999999; }
div.myRideLinerInner div.galleryItem .relatedProducts	{ font-size: 0.8em; }



div.dealerDetailLinerOuter	{
width: 700px; 
float: right;  
margin: 20px 10px 10px 10px;
padding: 0px 0px 0px 0px; 
background: transparent url('/images/br.gif') no-repeat bottom right; }
div.dealerDetailLinerInsideOuter	{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background: transparent url('/images/bl.gif') no-repeat bottom left; }
div.dealerDetailLinerOutsideInner	{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background: transparent url('/images/tr.gif') no-repeat top right; }
div.dealerDetailLinerInner	{
margin: 0px 0px 0px 0px; padding: 5px 15px 15px 5px;  background: transparent url('/images/tl.gif') no-repeat top left; }



div.dealerDetailLinerInner table.dealerDetail	{
	width: 680px; border-collapse: collapse; background-color: transparent; margin-right: 20px;
}
div.dealerDetailLinerInner td	{
	text-align: left; font-size: 0.8em; vertical-align: top;
}
div.dealerDetailLinerInner td.dealerLogo	{ width: 110px; }
div.dealerDetailLinerInner td.dealerName	{ width: 285px; }
div.dealerDetailLinerInner td.dealerContacts	{ width: 285px; }
div.dealerDetailLinerInner td.dealerAgencies	{ width: 680px; text-align: center; }


#relatedproductslist	{ margin: 5px 0px 5px 0px; padding: 0px 0px 0px 0px; border: 0px solid #CCCCCC; text-align: left; color: #000000; background-color: transparent; font-size: 1em; }

div.relatedProductLinerOuter	{
margin: 0px 0px 5px 5px; padding: 0px 0px 0px 0px; background: transparent url('/images/br.gif') no-repeat bottom right; width: 200px; height: 200px; float: left; }

div.relatedProductLinerInsideOuter	{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background: transparent url('/images/bl.gif') no-repeat bottom left; height: 200px; }

div.relatedProductLinerOutsideInner	{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background: transparent url('/images/tr.gif') no-repeat top right; height: 200px; }

div.relatedProductLinerInner	{
margin: 0px 0px 0px 0px; padding: 5px 15px 15px 5px;  background: transparent url('/images/tl.gif') no-repeat top left; text-align: center; height: 200px; }

div.relatedProductLinerInner img	{ padding: 10px 10px 10px 10px; background-color: #FFFFFF; border: 3px solid #FFFFFF; }






div.linksCategoryLinerOuter	{
margin: 0px 0px 5px 5px; padding: 0px 0px 0px 0px; background: transparent url('/images/br.gif') no-repeat bottom right; }

div.linksCategoryLinerInsideOuter	{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background: transparent url('/images/bl.gif') no-repeat bottom left; }

div.linksCategoryLinerOutsideInner	{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background: transparent url('/images/tr.gif') no-repeat top right; }

div.linksCategoryLinerInner	{
margin: 0px 0px 0px 0px; padding: 5px 15px 15px 5px;  background: transparent url('/images/tl.gif') no-repeat top left; text-align: left; }


div.linksCategoryLinerInner h2	{
	font-size: 1.2em;
}

div.linksCategoryLinerInner div.linksPanelLink	{
	font-size: 0.8em;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 15px 5px;
}



div.demoCentreBrandLinerOuter	{
margin: 0px 0px 5px 5px; padding: 0px 0px 0px 0px; background: transparent url('/images/br.gif') no-repeat bottom right; }

div.demoCentreBrandLinerInsideOuter	{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background: transparent url('/images/bl.gif') no-repeat bottom left; }

div.demoCentreBrandLinerOutsideInner	{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background: transparent url('/images/tr.gif') no-repeat top right; }

div.demoCentreBrandLinerInner	{
margin: 0px 0px 0px 0px; padding: 5px 15px 15px 5px;  background: transparent url('/images/tl.gif') no-repeat top left; text-align: left; }


div.demoCentreBrandLinerInner h2	{
	font-size: 1.2em;
}






div.demoCentreRecordLinerOuter	{
margin: 0px 0px 5px 5px; padding: 0px 0px 0px 0px; background: transparent url('/images/br.gif') no-repeat bottom right; }

div.demoCentreRecordLinerInsideOuter	{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background: transparent url('/images/bl.gif') no-repeat bottom left; }

div.demoCentreRecordLinerOutsideInner	{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background: transparent url('/images/tr.gif') no-repeat top right; }

div.demoCentreRecordLinerInner	{
margin: 0px 0px 0px 0px; padding: 5px 15px 15px 5px;  background: transparent url('/images/tl.gif') no-repeat top left; text-align: left; }


div.demoCentreRecordLinerInner h2	{
	font-size: 1.2em;
}




div.brandsListBrandLinerOuter	{
width: 350px; 
float: left;  
margin: 0px 0px 20px 20px;
padding: 0px 0px 0px 0px; 
background: transparent url('/images/br.gif') no-repeat bottom right; }
div.brandsListBrandLinerInsideOuter	{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background: transparent url('/images/bl.gif') no-repeat bottom left; }
div.brandsListBrandLinerOutsideInner	{
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  background: transparent url('/images/tr.gif') no-repeat top right; }
div.brandsListBrandLinerInner	{
margin: 0px 0px 0px 0px; padding: 10px 10px 10px 10px;  background: transparent url('/images/tl.gif') no-repeat top left; 
font-size: 0.8em; text-align: center; min-height: 190px; }

