	body {	
		color:#333333;
		background-color:#D9D9D9;
		margin: 10px 0 10px 0;
		padding: 0;
		font: normal 11px Verdana, Helvetica, Tahoma, Sans-serif;
		}
	
	#outer-space {
		width:960px;
		margin:0px auto;
		text-align:left;
		padding:0px;	
		}
	
	#main-container {
		width:960px;
		padding:0px;
		margin:0px;	
		background-color:#fff;	
		}
	
	#navigation-container {
		width:960px;
		padding:0px;
		margin:0px;	
		background-color:#D9D9D9;
		}
	
	/*=====================*/
	/* TOPLEVEL NAVIGATION */
	/*=====================*/
	#top-navbar {
		width:960px;
		margin:0px;
		padding:2px 0 0 0;
		background-color: #D9D9D9;
	}
	
	ul#tabnav {
		text-align: left;
		font: bold 11px Trebuchet MS, Verdana, Helvetica, Tahoma, Sans-serif;
		border-bottom: 1px solid #6C6C6C;
		list-style-type: none;
		padding: 2px 10px 2px 187px;
		margin: 0px;
	}
	
	ul#tabnav li {
		display: inline;
	}
	
	ul#tabnav li a {
		background-color: #D9D9D9;
		border: 1px solid #D9D9D9;
		padding: 2px 8px;
		color: black;
		margin-right: 0px;
		font: bold 11px Trebuchet MS, Verdana, Helvetica, Tahoma, Sans-serif;
		text-decoration: none;
		border-bottom: none;
	}
	
	ul#tabnav li.selected a {
		border: 1px solid #6C6C6C;
		border-bottom: none;
		background-color: white;
		color: #6C6C6C;
		position: relative;
		top: 1px;
		padding-top: 2px;
	}
	
	/* Flags need to be made a little smaller so they don't wreck the nav bar */
	img.flag {
		vertical-align: bottom;
		padding: 0;
		margin:0;
		width:26px;
		height:16px
	}
	
	/* TODO: Remove following top level nav styles if not used */
	#navigation-toplevel {	
		width:960px;
		margin:0px;	
		padding:2px 0 0 0;
		}
		
	#navigation-toplevel ul {		
		margin:0px;	
		padding:0px;					
		}
	#navigation-toplevel li {			
		float:left;
		margin:0px;
		padding:0px;		
		list-style:none;			
		}
	
	#selected-menu-toplevel a {							
		display:block;				
		color:#6C6C6C;	
		font:bold 11px Trebuchet MS, Verdana, Helvetica, Tahoma, Sans-serif;			
		text-decoration:none;			 			
		}
	
	.selected-menu-toplevel-pre-home a {
		width:187px;		
		height:20px;	
		padding:0px 0px 1px 0px;	
		color:#666;			
		background-color:#D9D9D9;	
		background-repeat:no-repeat;
		border-bottom:1px solid #6C6C6C;	
		}
	
	.selected-menu-toplevel-on a {			
		padding:2px 11px 2px 11px;		
		border-left:1px solid #6C6C6C;
		border-right:1px solid #6C6C6C;
		border-top:1px solid #6C6C6C;	
		border-bottom:1px solid #FFFFFF;
		background-color:#FFFFFF;		
		background-repeat:no-repeat;	
		}
	
	#menu-toplevel a {					
		display:block;			
		color:#000000;	
		font:bold 11px Trebuchet MS, Verdana, Helvetica, Tahoma, Sans-serif;			
		text-decoration:none;	
		}
		
	.menu-toplevel-pre-home a {
		width:187px;
		height:20px;			
		padding:0px 0px 1px 0px;	
		color:#666;		
		background-color:#D9D9D9;	
		background-repeat:no-repeat;	
		border-bottom:1px solid #6C6C6C;	
		}
	
	.menu-toplevel-off a {		
		color:#666;			
		padding:2px 11px 3px 11px;			
		background-color:#D9D9D9;	
		background-repeat:no-repeat;	
		border-bottom:1px solid #6C6C6C;	
	}
	
	.last-toplevel-menuitem a {
		background-color: #D9D9D9;
		border-bottom: 1px solid #6C6C6C;
		width: 12px;
		height: 20px;
		padding: 0px 0px 1px 0px;
	}
	
	/*=====================*/
	/* SECOND LEVEL NAVIGATION */
	/*=====================*/	
	
	#secondnav dl {
		margin:10px 0 0 15px;
		padding:0;
	}
	
	#secondnav dl dt {
		color:#333333;
		font-weight:bold;
		font-size:12px;
		text-decoration:none;
		padding-top:5px;
		padding-bottom:2px;
	}
	
	#secondnav dl dt a, #secondnav dl dd a {
		color:#000000;
		font: bold 13px Trebuchet MS, Verdana, Helvetica, Tahoma, Sans-serif;
		text-decoration:none;
	}
	
	#secondnav dl dd {
		margin-left:5px;
		padding-top:0px;
		padding-bottom:0px;	
	}
	
	#secondnav dl dd a {
		font-size:11px;
		font-weight:bold;	
		color:#999999;
		padding-top:0px;
		padding-bottom:1px;
	}
	
	#secondnav dl dt a:hover, #secondnav dl dd a:hover {
		color : #F79647;
	}
	
	#secondnav dl dt a#current {
		color : #F79647;
	}
	
	#secondnav dl dd a#current {
		color : #F79647;
	}
	
	
	/*=====================*/
	/* END SECOND LEVEL NAVIGATION */
	/*=====================*/
	
	tr, td {
	        font: normal 11px Verdana, Helvetica, Tahoma, Sans-serif;
	}
	
	h1, h2 {
		margin:0;
		padding:1px 10px 0 0;
		font: bold 19px Trebuchet MS, Verdana, Helvetica, Tahoma, Sans-serif;
		color:#000000;
	}
	
	h2 {
	padding:0 10px 0 0px;
		color:#F79647;
	}
		
	h3 {
		margin:15px 0 0 0;
		padding:3px 0px 1px 15px;
		background-color:#E9E9E9;
		vertical-align:middle;
		font: bold 12px Trebuchet MS, Helvetica, Tahoma, sans-serif;
		letter-spacing:0.1em;	
	}
		
	h4 {
		margin:10px 0 0 0;
		padding:3px 0px 1px 15px;
		color:#FFFFFF;
		background-color:#F79647;
		font-family: Trebuchet MS,  Arial, sans-serif;
		font-weight:bold;
		font-style:normal;
		text-decoration:none;
		font-size:17px;
	}
	
	h5 {
		margin:0 0 0 0;
		padding:0 5px 0 0;
		font-weight:bold;
		font-size:11px;
	}
	
	h6 {
		margin:0;
		padding:0;
		font-weight:bold;
		font-size:11px;
	}
		
	#content {
		width:960px;
		background-color:#FFFFFF;
		clear:both;
		border:1px solid #6c6c6c;
		border-top:none;
		padding:0;
		margin:0px;
	}
		
	/*LEFT COLUMN*/
	#colLeft {
		width: 187px;
		vertical-align:top;
		padding-bottom:8px;
	}
	
	#colMiddle {
		vertical-align:top;
		padding:10px 0px 10px 10px;
	}
	
	#colRight {
		width: 270px;
		vertical-align:top;
		padding:0;
		margin:0;
	}
	
	/*FOOTER NAVIGATION*/
	#footernav {
		width:960px;
		clear:both;
		text-align: left;
		padding: 0;
		margin: 0 0 0 0;
	}
	
	#footernav ul {
		border: 0;
		padding: 0;
		margin: 0;
	}
	
	#footernav ul li {
		list-style: none;
		margin: 0;
		padding: 0;
		display: inline;
		color: #6C6C6C;
	}
	
	#footernav ul li a  {
		padding-left: 4px;
		padding-right: 4px;
		font-weight: normal;
		color: #6C6C6C;
		text-decoration: none;
		font: normal 10px Verdana, Helvetica, Tahoma, Sans-serif;
	}
	
	#footernav ul li a:hover {
		color : #000000;
	}
	
	#footernav ul li a#current {
		color : #F79647;
	}
	/*FOOTER NAVIGATION END*/
	
	/*LINKS*/
	#actionLink a:link, #actionLink a:visited {
		font-weight: bold;
		color: #F79647;	
		text-decoration: none;
	
	}
	
	#actionLink a:hover, #actionLink a:active {
		font-weight: bold;
		color: #333333;		
		text-decoration: none;
	}
	
	td,
	input,
	select,
	textarea,
	option {
		font-family:Verdana,
	Arial,
	Helvetica,
	sans-serif;
		font-size:10px;
		color:#333333
	}
	
	.main,
	#IDmain {
		background-color:#FFFFFF;
		padding:0px;
		padding-top:10px;
		padding-bottom:10px;
		vertical-align:top
	}
	
	.bodymargin,
	#IDbodymargin {
		padding-left:15px;
		padding-right:10px
	}
	
	.bodytext,
	#IDbodytext,
	#IDPromotionBottom,
	#IDPromotionMiddle {
		padding-top:10px
	}
	
	#IDRightColText {
		padding-top:10px;
		background-color:#E9E9E9
	}
	
	.borderline {
		border-style:solid;
		border-width:1pt;
		border-color:#6C6C6C	
	}
	
	#paragraph p {
	margin:0;
	padding:0;
	}
	
	.divider {
	border-top:1px solid #333333;
	margin-top:20px;
	padding-top:5px;
	}
	
	.contentTable {
		width:470px;
		margin-left:0;
	}
	
	.contactTable {	
	}
	
	input,select,textarea {
		font: normal 11px Verdana, Helvetica, Tahoma, Sans-serif;
		color: #000000;
	}
	
	.long {
		width: 300px;
	}
		
	.formLabel {
		padding-top : 5px;
		font-weight: bold;
	}
		
	.inputfld {
		width:135px;
	}
	
	.contentintro {
		padding:10px;
		padding-left:0px
	}
	
	.webpagetitle,
	.webpagesubtitle {
		font-family:Trebuchet MS,
	Arial,
	sans-serif;
		font-weight:bold;
		font-size:18px;
		letter-spacing:1px
	}
	
	.title {
		margin:13px 10px 0 15px;
		font: bold 19px Trebuchet MS, Verdana, Helvetica, Tahoma, Sans-serif;
	}
	
	.subtitle { 
		font-weight:bold;
	margin:10px 10px 0 15px;
	}
	
	.date {
	font-weight:bold;
	margin:20px 10px 0 15px;
	}
	
	.colored { color: #F79647;font-weight: bold;} 
	.coloredBg { background-color: #5B5B5B; color:#ffffff; font-size:11px } 
	.coloredBgLight { background-color: #CBCBCB; font-size:11px}
	.coloredBgNormal { background-color: #5B5B5B; color:#ffffff; font-size:11px;}
	.coloredBgLightNormal { background-color: #CBCBCB; font-size:11px;}
	.coloredBorder { border-collapse: collapse; border: 1px solid #CBCBCB; } 
	.blackBorder { border-collapse: collapse; border: 1px solid #000000; } 
	
	.standard {color: #000000; font-weight: normal;padding:0 10px 0 15px; }
	.caption {font-size: 9px; color: #000000; font-weight: normal; padding:0 10px 0 15px;}
	.coloredbold {font-size: 11px; color: #F79647; font-weight: bold;padding:0 10px 0 15px; }
	.redtext {color:#F79647; padding:0 10px 0 15px;}
	
	div.actionLink {
		text-align:right;
		margin:-3px 0 0 0;
	}
	
	
	a,
	a:visited,
	.hllink,
	a.hllink,
	a.hllink:link,
	a.hllink,
	a.hllink:active,
	a.hllink:visited,
	a.slidemsglink {
		color:#333333;
		text-decoration:underline;
		font-weight:bold;
		font-size:10px
	}
	
	a:hover,
	a.hllink:hover {
		color:#F79647;
		text-decoration:underline;
		font-weight:bold
	}
	
	.cmssubject2 { 
		font-family : Trebuchet MS, Sans-serif; font-size : 19px; font-style : normal; font-weight : bold; color:#F79647; 
	}
	
	
	.rhs a {
	color:#000000;
	font-family:Verdana,Sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	padding:10px 5px;
	text-decoration:none;
	}
	
	.morelink,
	a.morelink,
	a.morelink:visited,
	a.morelink:hover,
	#IDButton,
	.hlmorelink,
	a.hlmorelink,
	a.hlmorelink:visited,
	a.hlmorelink:hover {
		height:10px;
		padding-top:2px;
		padding-bottom:15px;
		color:#F79647;
		text-decoration:none
	}
	
	.hlmorelink,
	a.hlmorelink,
	a.hlmorelink:visited {
		color:#F79647
	}
	
	a.hlmorelink:hover {
		color:#F79647
	}
	
	.headernav,
	a.headernav:link,
	a.headernav:visited,
	a.headernav:active {
		height:20px;
		font-size:11px;
		font-family:Trebuchet MS,
	Arial,
	sans-serif;
		text-decoration:none;
		font-weight:bold;
		color:#333333;
		font-variant:normal;
		border:solid #D9D9D9 1px;
		border-bottom-style:none
	}
	
	a.headernav:hover {
		color:#F79647;
		font-weight:bold
	}
	
	.headernavActive,
	#IDheadernavActive {
		color:#858585;
		background-color:#FFFFFF;
		border:solid #6C6C6C 1px;
		border-bottom-style:none
	}
	
	.orangetext,
	#IDorangetext {
		color:#F79647;
		font-weight:bold
	}
	
	.orangebackground,
	#IDorangebackground {
		background-color:#F79647
	}
	
	.borderbackground {
		background-color:#6C6C6C
	}
	
	.slidemessage {
		margin-left:10px;
		color:#FFFFFF;
		font-size:10px
	}
	
	.contentintro {
		padding:10px;
		padding-left:10px
	}
	
	.loginboxheader,
	.leftnavheader,
	a.leftnavheader,
	a.leftnavheader:link,
	a.leftnavheader:visited {
		color:#FFFFFF;
		background-color:#F79647;
		font-family:Trebuchet MS,
	Arial,
	sans-serif;
		font-weight:bold;
		font-style:normal;
		text-decoration:none;
		font-size:17px;
		font-variant:small-caps
	}
	
	.leftnavheader_intranet {
		color:#333333;
		font-family:Trebuchet MS,
	Arial,
	sans-serif;
		font-style:italic;
		text-decoration:none;
		font-size:17px;
		font-variant:small-caps
	}
	
	.loginpwlink a.loginpwlink,
	a.loginpwlink:link,
	a.loginpwlink:visited {
		height:10px;
		color:#333333;
		font-weight:normal;
		text-decoration:none;
		padding-top:5px;
		padding-bottom:5px
	}
	
	a.loginpwlink:hover {
		color:#FFFFFF
	}
	
	.bodyheader {
		background-color:#E9E9E9;
		font-family:Trebuchet MS,
	Arial,
	sans-serif;
		font-weight:bold;
		font-size:17px;
		font-variant:small-caps;
		height:22px;
		letter-spacing:1px
	}
	
	.leftcolheader,
	#IDleftcolheader {
		padding-right:10px;
		padding-left:15px;
		letter-spacing:0px;
		zzfont-variant:normal;
		zzfont-size:17px
	}
	
	.webpagetitle,
	.webpagesubtitle {
		font-family:Trebuchet MS,
	Arial,
	sans-serif;
		font-weight:bold;
		font-size:18px;
		letter-spacing:1px	
	}
	
	.webpagesubtitle {
		color:#F79647
	}
	
	.newstitle {
		padding-top:10px;
		font-weight:bold
	}
	
	.newstext,
	.hltext {
		zzpadding-bottom:10px
	}
	
	.newslink,
	a.newslink,
	a.newslink:link,
	a.newslink:active,
	a.newslink:visited {
		padding-top:5px;
		font-weight:normal
	}
	
	.bannertext,
	#IDnohighlights,
	#IDsearchbox {
		padding-bottom:10px
	}
	
	.loginfield,
	.formfield {
		font-size:10px;
		width:162px;
		border-color:#333333
	}
	
	.loginfieldlabel {
		font-weight:bold
	}
	
	.formButton,
	a.loginbutton,
	a.loginbutton:visited,
	a.formButton,
	a.formButton:visited {
		background-color:#6C6C6C;
		color:#FFFFFF;
		height:20px;
		border:solid 1px #333333;
		cursor:hand;
		font-weight:bold;
		text-decoration:none;
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:5px
	}
	

	.formButton:hover{
		background-color:#FFFFFF;
		color:#333333;
		text-decoration:none
	
	}

	a.loginbutton:hover, formButton:hover {
		background-color:#FFFFFF;ss
		color:#333333;
		text-decoration:none
	}
	
	.rightbackground {
		background-color:#E9E9E9;
		padding:0px;
		padding-top:10px
	}
	
	.rightcoltransparent {
		background-color:#333333
	}
	
	.rightcolbottomtext {
		padding:10px;
		font-family:Trebuchet MS,
	Arial,
	sans-serif;
		font-weight:bold;
		font-size:19px;
		font-style:italic;
		font-stretch:wider;
		color:#F79647
	}
	
	.footerlink,
	a.footerlink,
	a.footerlink:link,
	a.footerlink:visited {
		color:#999999;
		text-decoration:none;
		font-weight:normal
	}
	
	a.footerlink:hover {
		color:#333333;
		text-decoration:none;
		font-weight:normal
	}
	
	.scrollbanner {
		padding-bottom:10px
	}
	
	.leftnavlink,
	a.leftnavlink,
	a.leftnavlink:active,
	a.leftnavlink:link,
	a.leftnavlink:visited,
	.leftnavlinkActive {
		color:#333333;
		font-weight:bold;
		font-size:12px;
		text-decoration:none;
		padding-top:10px;
		padding-bottom:2px
	}
	
	a.leftnavlink:hover {
		color:#F79647
	}
	
	.leftnavlinkActive {
		color:#F79647
	}
	
	.leftnavsublink,
	a.leftnavsublink,
	a.leftnavsublink:active,
	a.leftnavsublink:link,
	a.leftnavsublink:visited,
	.leftnavsublinkActive {
		color:#999999;
		text-decoration:none;
		font-weight:bold;
		padding-top:0px;
		padding-bottom:1px
	}
	
	a.leftnavsublink:hover {
		color:#F79647
	}
	
	.leftnavsublinkActive {
		color:#F79647
	}
	
	.formLabel,
	.formLabelBold {
		padding-top:10px
	}
	
	.formLabel,
	.formLabelBold {
		font-weight:bold
	}
	
	select,
	textarea,
	input {
		border-color:#6C6C6C
	}
	
	input.long {
		width:162px
	}
	
	input.longfu {
		width:230px
	}
	
	input.short {
		width:75px
	}
	
	textarea {
		width:300px
	}
	
	select {
		border-color:#333333
	}
	
	.formButtonspace {
		padding-right:5px
	}
	
	.hltitle,
	#IDhltitle {
		font-weight:bold
	}
	
	.hlbody {
		padding-top:10px;
		height:20px
	}
	
	.vacbody,
	#IDvacbody {
		background-color:#D9D9D9;
		padding-bottom:10px;
		height:1px
	}
	
	#dropmenudiv {
		background-color:#C0C4C5;
		position:absolute;
		border:1px solid #6C6C6C;
		border-top-style:none;
		line-height:18px;
		z-index:100
	}
	
	#dropmenudiv a {
		color:#333333;
		width:100%;
		display:block;
		margin:3px;
		margin-left:0px;
		margin-right:5px;
		font-family:Trebuchet MS,
	Arial,
	sans-serif;
		font-size:11px;
		font-style:normal;
		font-weight:bold;
		text-decoration:none
	}
	
	#dropmenudiv a:hover {
		/*hover background color*/ text-decoration:none;
		color:#F79647
	}
	
	.dropmenu {
		color:#333333;
		zzfont-family:Verdana,
	Arial,
	Helvetica,
	sans-serif;
		zzfont-size:10px;
		zzfont-style:normal;
		zzfont-weight:normal;
		zztext-decoration:none
	}
	
	.dropmenu:hover {
		color:#F79647;
		font-size:11px;
		font-weight:bold
	}
	
	.mediumgreybackground {
		background-color:#C0C4C5
	}
	
	.rightcolcustomlinks a.rightcolcustomlinks,
	a.rightcolcustomlinks:active,
	a.rightcolcustomlinks:link,
	a.rightcolcustomlinks:visited {
		font-weight:400;
		font-size:12px
	}
	
	a.rightcolcustomlinks:hover {
		color:#F79647
	}
	
	.firstnewsitem a.firstnewsitem,
	a.firstnewsitem:link,
	a.firstnewsitem:active,
	a.firstnewsitem:visited {
		color:#333333;
		text-decoration:none;
		font-weight:normal
	}
	
	a.firstnewsitem:hover {
		color:#F79647
	}
	
	.pollheader {
		font-weight:bold;
		background-color:#C0C4C5
	}
	
	.pollchart {
		background-color:#D9D9D9
	}
	
	.lastmodified {
		font-size:10px;
		font-style:italic
	}
	
	.standardHead,
	.label {
		padding-right:20px;
		font-weight:bold
	}
	
	.horizontalborder,
	#IDhorizontalborder {
		border:solid #6C6C6C 1px;
		border-left-style:none;
		border-right-style:none;
		padding:0px;
		padding-top:2px;
		padding-bottom:2px;
		padding-right:5px
	}
	
	.doclocation,
	a.doclocation,
	a.doclocation:link,
	a.doclocation:hover,
	a.doclocation:active,
	a.doclocation:visited,
	.metadata,
	#IDmetadata {
		height:10px;
		font-size:9px;
		font-style:italic
	}
	
	.metadata,
	#IDmetadata {
		padding-top:10px;
		padding-bottom:5px
	}
	
	.slidemsglink,
	a.slidemsglink,
	a.slidemsglink:link,
	a.slidemsglink:active,
	a.slidemsglink:visited {
		color:#F79647
	}
	
	a.slidemsglink:hover {
		color:#333333
	}
	
	p {
		padding:8px 10px 8px 0px;
		margin:0;
	}
	
	/*=========================*/
	/*  LOGIN FRAGMENT STYLES  */
	/*=========================*/
	div#loginContainer {
		width: 187px;
	}
	div#loginMsg {
		margin: 5px 0px 8px 5px;
	}
	div#loginLayout {
		width: 177px;
		padding-left:5px;
		padding-right:5px;
		margin-top: 0;
	}
	div.errorMessages ul {
		padding: 0 0 5px 8px;
		margin: 0 0 0 8px;
	}
	div.errorMessages ul li {
		color: rgb(160,0,0);
		font-weight: bold;
		margin: 0;
		padding: 0;
	}
	div#forgottenPassword {
	
		font-size:x-small;
		text-align: center;
	}
	input.loginField {
		width: 98%;
		border: 2px groove #6C6C6C;
	}
	input.loginButton {
		border: 2px ridge #6C6C6C;
		margin: 2px 2px 2px 2px;
	}
	form.loginForm {
		margin: 0;
		padding: 0;
	}
	/*================================*/
	/*=   Error/Success Msg Styles   =*/
	/*================================*/
	div.errorMessages {
		color: #F79647;
		font-weight: bold;
		padding: 5px 5px 5px 5px;
		margin: 0px 10px 10px 10px;
	}
	div.errorMessages ul {
		padding: 0 0 5px 8px;
		margin: 0 0 0 8px;
	}
	div.errorMessages ul li {
		color: #F79647;
		font-weight: bold;
		margin: 0;
		padding: 0;
	}

	div.successMessage {
		color: #F79647;
		font-weight: bold;
		padding: 5px 5px 5px 5px;
		margin: 0px 10px 10px 10px;
	}

	div.warningMessage {
		color: #F79647;
		padding: 5px 5px 5px 10px;
		margin: 0px 10px 10px 10px;
	}
	
/*================================*/
/*=    Car of the Week Styles    =*/
/*================================*/
div#carOfTheWeek {
	background-color: #E9E9E9;
	height: 100%;
	padding-top: 10px;
	padding-left: 5px;
}

table.car {
	margin-top: 10px;
	margin-bottom: 20px;
	width: 100%;
}

td.carDetails {
	padding-left: 3px;
	vertical-align: top;
}

td.carDetails span.label {
	padding: 0px;
	font-weight: normal;	
}

td.carThumbnail {
	width:  115px;
	height: 87px;
}

td.carThumbnail img {
	border: 1px solid black;
	width:  115px;
	height: 87px;
	padding: 0;
	margin: 0;
}

td.largeThumbnail img {
	border: 1px solid black;
	width:  240px;
	height: 180px;
	padding: 0;
	margin: 0;
}

div.make {
	text-transform: uppercase;
	font-weight: bold;	
}

div.details {
	margin-top: 5px;	
}

.label {
	font-weight: bold;
}

span.oldPrice, span.newPrice {
	font-size:16px;
	font-weight:bold;
}

span.oldPrice {
	text-decoration: line-through;
}

span.newPrice {
	color: #F79647;
}

div#allCarDetails {
	width: 350px;
	float: left;
}

div#allCarDetails td {
	vertical-align: top;
}

div.label {
	float: left;
	width: 150px;
}

div.longLabel {
	font-weight: bold;	
}

div.row {
	margin-top: 3px;
	margin-bottom: 3px;
}

div.priceRow {
	margin-top: 15px;
	margin-bottom: 15px;
}

div.featuresRow {
	margin-top: 15px;
	margin-bottom: 3px;
}

div.back {
	padding-top: 20px;
	clear: both;
}