body
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	}
table
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	}
* html td 
	{
	font-family: Arial, Helvetica, sans-serif;
	}
th 
	{
	font-family: Arial, Helvetica, sans-serif;	
	}
p	
	{
	font-size: 100%;
	}
.tdclass
	{
	font-size: 80%;
	}
h1
	{
	font-size: 120%;
	color:#004E98;
	padding: 0px 0px 0px 0px;
	}
.bigblack
	{
	font-size: 190%;
	color:#00305F;
	padding: 0px 0px 0px 0px;
	}
.smallblack
	{
	font-size: 70%;
	color:#00305F;
	padding: 0px 0px 0px 0px;
	font-weight:normal;
	}
.bigblue
	{
	font-size: 190%;
	color:#0252A7;
	padding: 0px 0px 0px 0px;
	}
.smallblue
	{
	font-size: 70%;
	color:#0252A7;
	padding: 0px 0px 0px 0px;
	font-weight:normal;
	}
.medblue
	{
	font-size: 140%;
	color:#042c6a;
	padding: 0px 0px 0px 0px;
	font-weight:normal;
	}
.bluetext{color:#0252A7;}

a.bluelink:link{font-size:100%;color:#0252A7;text-decoration:none;}
a.bluelink:visited{font-size:100%;color:#0252A7;text-decoration:none;}
a.bluelink:hover{font-size:100%;color:#0252A7;text-decoration:underline;}

.white
	{
	font-size: 160%;
	color:#FFFFFF;
	text-transform:uppercase;
	padding-top:5px;
	}
.black
	{
	font-size: 120%;
	color:#000000;
	text-transform:capitlize;
	}
.blue
	{
	font-size: 140%;
	color:#00529C;
	text-transform:uppercase;
	padding: 0px 0px 0px 0px;
	}
.tableborder
	{
	border: 1px solid #00529C;
	}
.peugeotrange
	{
	color:#FFFFFF;
	background-color:#012E67;
	width:100%;
	/*width:172px;*/
	font-size: 120%;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
	text-align:center;
	}
.peugeotrangetitle
	{
	color:#FFFFFF;
	width:100%;
	font-size: 140%;
	text-decoration:none;
	text-align:left;	
	margin:8px 0px 0px 20px;
	}

.yellow
	{
	color:#FFD204;
	}
.newcarbox
	{
	width:260px;
	height:140px;
	padding-top:9px;
	align:center;
	valign:center;
	text-align:center;
	}
.dottedborder
	{
	border:1px;
	border-style:thin dotted #00529C;
	}	
h2
	{
	font-size: 120%;
	color:#004E98;
	padding: 0px 0px 0px 0px;
	}
h3
	{
	font-size: 120%;
	color:#004E98;
	padding: 0px 0px 0px 0px;
	}
li
	{
	/*list-style:disc inside;*/
	padding: 0px 0px 2px 0px;
	}
.bordertop
	{
	border-top: 1px solid #04529D;
	}
.centerpeugeot
	{
	float:right;
	width:515px;
	padding-top:0px;		
	}
.centerusedpeugeot
	{
	float:right;
	width:515px;
	padding-top:0px;	
	border-top:0px solid #D1D1D1;
	
	}
* html #centerpeugeot 
	{
	/*only ie gets this style*/
	\width:523px;/* for ie5 */
	wi\dth:523px;/* for ie6 */
	padding-top:0px;	
	border-top:0px solid #D1D1D1;
	border-bottom:5px solid #FFD204;
	/*border-right:1px solid #D1D1D1;*/
	border-left:5px solid #FFD204;
	}
.leftfull
	{
	width:330px;
	}
.centerpeugeotfull
	{
	width:290px;
	padding-left:5px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	color:#FF0000;	
	font-size:120%;
	font-weight:bold;	
	}
.centerpeugeotleft
	{
	float:left;
	width:170px;
	padding-top:7px;
	border-left:0px solid #FFD204;	
	}

.centerpeugeotcenter
	{
	float:left;
	width:185px;
	padding-top:5px;
	/*color:#818286;*/
	color:#000000;
	text-transform:capitalize;
	font-size: 95%;
	}
* html #centerpeugeotcenter
{
	\width:190px;/* for ie5 */
	wi\dth:190px;/* f;*/
	padding-top:5px;
	/*color:#818286;*/
	color:#000000;
	text-transform:capitalize;
	font-size: 95%;
} 
.motabilitycenter
{
	float:left;
	width:135px;
	padding-top:5px;
	/*color:#818286;*/
	color:#000000;
	text-transform:capitalize;
	font-size: 95%;
	}
.centerpeugeotright
	{
	float:right;
	text-align:center;
	padding-right:0px;
	padding-top:0px;	
	/*padding-right:5px;
	padding-top:5px;*/
	border-right:0px solid #D1D1D1;
	width:130px;
	min-height:
	color:#6699CC;
	background-color:#FFD204;
	}
.centerusedpeugeotright
	{
	float:right;
	text-align:center;
	padding-right:0px;
	padding-top:7px;	
	/*padding-right:5px;
	padding-top:5px;*/
	border-right:0px solid #D1D1D1;
	width:290px;
	color:#6699CC;
	
	}
.usedcarsdetails
	{
	float:right;
	width:515px;
	padding-top:0px;	
	}
.usedcarsleft
	{
	width:200px;
	}
.usedcarsequipment
	{
	width:515px;
	padding-left:5px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	font-size:100%;
	text-transform:capitalize;		
	}
.usedcarscontact
	{
	float:left;
	width:515px;
	padding-top:7px;
	border-left:0px solid #FFD204;	
	}
.usedcarsright
	{
	float:right;
	text-align:center;
	padding-right:0px;
	padding-top:0px;
	width:270px;
	}
.accessories
	{
	float:right;
	width:520px;
	padding-top:0px;	
	border-top:0px solid #D1D1D1;
	border-bottom:0px solid #D1D1D1;
	border-right:0px solid #D1D1D1;
	border-left:0px solid #012E67;
	}
.accessoriesbullets
	{
	float:left;
	width:360px;
	padding-top:5px;
	/*color:#818286;*/
	color:#000000;
	text-transform:capitalize;
	font-size: 95%;
	}
.accessoriesright
	{
	float:right;
	text-align:right;
	padding-right:5px;	
	border-right:0px solid #D1D1D1;
	width:150px;
	color:#6699CC;	
	}
.accessoriestitle
	{
	width:520px;
	background-color:#818286;
	height:25px;
	color: #FFFFFF;
	text-align:left;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:0px;
	font-weight:bold;
	border-left:7px solid #012E67;
	/*border-right: 1px solid #FFFFFF;*/
	}
.peugeottitle
	{
	width:520px;
	height:35px;
	background:  url(../graphics/rhp_new_car_display.gif) no-repeat;
	/*background-position:bottom;*/
	color: #FFFFFF;
	text-align:left;
	font-weight:bold;	
	}

.peugeottitleclass
	{
	padding: 0px 0px 0px 0px;
	color:#FFFFFF;
	}

.otherengines
	{
	width:100%;
	
	padding-left:3px;
	/*padding-right:10px;*/
	padding-top:0px;
	padding-bottom:1px;
	color:#FFFFFF;
	background-color:#C0C1C3;
	}
html>body #otherengines 
	{
	width:510px;
	\width:510px;/* for ie5 */
	w\idth:510px;/* for ie6 */
	padding-left:3px;
	padding-top:0px;
	padding-bottom:1px;
	color:#FFFFFF;
	background-color:#C0C1C3;
	}
* html #otherengines 
	{
	/*only ie gets this style*/
	\width:510px;/* for ie5 */
	w\idth:510px;/* for ie6 */
	padding-left:3px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:1px;
	color:#FFFFFF;
	background-color:#C0C1C3;
	}
.motabilityotherengines
	{
	width:500px;
	padding-left:3px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:1px;
	color:#FFFFFF;
	background-color:#C0C1C3;
	}
.blacktext
	{
	color:#000000;
	}
.newstitle
	{
	width:520px;
	background-color:#818286;
	height:25px;
	color: #FFFFFF;
	border-left:5px solid #012E67;
	text-align:left;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	font-weight:bold;
	/*border-right: 1px solid #FFFFFF;*/
	}
.newsdescription
	{
	width:520px;
	padding-left:5px;
	padding-right:0px;
	padding-top:5px;
	padding-bottom:3px;	
	}
.price
	{
	color:#00305F;
	background-color:#FFD204;
	font-weight:bold;	
	font-size:110%;
	height:200px;
	min-height:200px;		
	}
.price2
	{
	color:#000000;
	background-color:#FFFFFF;
	font-weight:bold;	
	font-size:110%;		
	}
.motabilityfull
	{
	float:right;
	width:510px;
	padding-top:0px;	
	border-top:0px solid #D1D1D1;
	border-bottom:5px solid #FFD204;
	border-right:5px solid #FFD204;
	border-left:5px solid #FFD204;
	}
.motabilityright
	{
	float:right;
	text-align:left;
	padding-right:0px;
	padding-top:0px;
	/*padding-right:5px;
	padding-top:5px;*/
	border-right:0px solid #D1D1D1;
	width:160px;
	min-height:
	color:#6699CC;
	background-color:#FFFFFF;
	}
.peugeotlistprice
	{
	color:#00305F;
	font-weight:bold;
	font-size:160%;
	text-align:right;
	padding-top:7px;
	padding-bottom:5px;
	padding-left:10px;
	
	}
.biggerprice
	{
	color:#FF0000;
	font-weight:bold;
	font-size:200%;
	padding-top:7px;
	padding-bottom:5px;
	padding-left:10px;
	}
.redprice
	{
	color:#FF0000;
	font-weight:bold;
	font-size:160%;
	padding-top:7px;
	padding-bottom:5px;
	padding-left:10px;
	}
.blueprice
	{
	color:#04529D;
	font-weight:bold;
	font-size:160%;
	padding-top:7px;
	padding-bottom:5px;
	padding-left:10px;;
	}
.blackprice
	{
	color:#00305F;
	font-weight:bold;
	font-size:160%;
	padding-top:7px;
	padding-bottom:5px;
	padding-left:10px;
	}
.whiteboldtext
	{
	color:#FFFFFF;
	font-weight:bold;
	font-size:100%;
	}
.boldtext
	{
	font-weight:bold;
	font-size:100%;
	color:#00529C;
	}
.footertextlinks
	{
	float:right;	
	width:150px;	
	}
.smalltextlinks
	{
	font-size: 70%;
	color: #818286;
	text-decoration:none;
	}
.monkeyface2
	{
	background-color: #DCDCDC;
	font-size:100%;
	}
tr.monkeyface1 td 
	{
	background-color: #FFFFFF;
	font-size:100%;
	}
#footersitelinks
	{
	float:right;
	width:180px;	
	}
#footerlinks, #footerlinks ul 
	{ /* all lists */
	float:right;
	/*padding-left: 160px;*/
	margin: 0;
	list-style: none;
	}
#footerlinks li 
	{ /* all list items */
	float:right;
	width: 60px;  /*width needed or else Opera goes nuts */
	font-size:80%;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;	
	}
#footerlinks li a 
	{
	display: block;
	padding: 0px 0px 0px 0px;
	color: #818286;
	text-decoration:none;
	}
#footerlinks li a:hover 
	{
	color: #014F99;
	}

a.footerlink:link{color:#808185;text-decoration:none}
a.footerlink:visited{color:#808185;text-decoration:none}
a.footerlink:hover{color:#004D93;text-decoration:none}
.footerselected{color:#004D93;text-decoration:none}

a.inernallink2:link{color:#6699CC;text-decoration:none;font-size:100%;}
a.internallink2:visited{color:#6699CC;text-decoration:none;font-size:100%;}
a.internallink2:hover{color:#01448A;text-decoration:none;font-size:100%;}
.internallink2selected{color:#6699CC;text-decoration:none;font-size:100%;}	

a.inernallink3:link{color:#FF0000;text-decoration:none;font-size:100%;font-weight:bold;}
a.internallink3:visited{color:#FF0000;text-decoration:none;font-size:100%;font-weight:bold;}
a.internallink3:hover{color:#01448A;text-decoration:none;font-size:100%;font-weight:bold;}
.internallink3selected{color:#FF0000;text-decoration:none;font-size:100%;font-weight:bold;}

a.peugeotrange:link{color:#FFFFFF;text-decoration:none;font-size:100%;font-weight:bold;}
a.peugeotrange:visited{color:#FFFFFF;text-decoration:none;font-size:100%;font-weight:bold;}
a.peugeotrange:hover{color:#81B3FA;text-decoration:none;font-size:100%;font-weight:bold;}
.peugeotselected{color:#FFFFFF;text-decoration:none;font-size:100%;font-weight:bold;}

.carfeatures li{list-style:none;border-bottom:1px solid #0252A7;padding-bottom:5px;padding-top:5px;color:#00305F;}
.teamphoto{float:left;width:100px;height:105px;text-align:left}
.teamintro{float:left;}

/* Tabs */

		.ui-tabs-nav{
			float:left;
			padding-left:0px;
			margin-left:0px;
			width:100%;
		}
		.ui-tabs-nav li{
			float:left;
			list-style:none;
			border-right:1px solid #ccc;
			margin-right:0px;
			padding-top:2px;
		}
		.ui-tabs-nav li.last{
			border-right:0px solid #ccc;
		}
		.ui-tabs-nav a {
			display:block;
			text-decoration:none;
			font-size:80%;
		}
		.ui-tabs-nav li.ui-tabs-selected{
			
		}
		.ui-tabs-disabled{
			
		}
		.ui-tabs-container{
			clear:both;
		} 
		.ui-tabs-hide{
			display:none;
		} 
/*NEW DESIGNED NEW CAR BOX*/  
.diffcarbox{width:519px;float:right;line-height:1;}
.diffcarbox p{margin:0;padding:0}
.diffcarboxleft{width:218px;float:left;margin-bottom:1px;}
.diffcarboxright{width:300px;float:right;margin-bottom:1px;}

.diffcarbox-pricebox1{width:100%;height:91px;background:url(../graphics/price-bg.gif) no-repeat;margin-top:10px;}
.diffcarbox-priceleft1{float:left;width:103px;height:91px;text-align:center;line-height:1.1;}
.diffcarbox-priceright1{float:right;width:103px;height:91px;text-align:center;line-height:1.1;}
.diffcarbox-pricebox1 p{font-size:120%;text-transform:uppercase;color:#FFFFFF;padding-top:15px;font-weight:bold;}

.diffcarbox-pricebox2{width:100%;margin-top:10px;}
.diffcarbox-priceleft2{float:left;width:123px;text-align:left;line-height:1.5;}
.diffcarbox-priceright2{float:right;width:95px;text-align:center;line-height:1;}
.diffcarbox-pricebox2 p{font-size:120%;text-transform:uppercase;color:#000;font-weight:bold;}

.finance{width:90%;border:0;background-color:#DED7D7;color:#000;font-size:80%;text-align:left;}
.borderwhite{border-bottom:1px solid #FFFFFF;}

.diffcarimg{margin-top:10px;margin-bottom:20px;float:right;}
.diffcarfeatures{text-align:left;color:#000;width:300px;float:right;}
.diffcarfeatures li{font-size:130%;padding-left:10px;}

.size32{font-size:180%;}/*font-size:230%;*/
.size30red{font-size:200%;color:#EC0606;}
.size30black{font-size:200%;color:#000;}
.size45{font-size:280%;}
.redtext{color:#EC0606;}
.diffcarbox-footer{width:100%;height:29px;background-color:#032A59;color:#FFFFFF;}
.diffcarbox-footer p{font-size:80%;margin-left:8px;padding-top:3px;font-weight:bold;}