body{background:#ffffff; margin-left: 6px; margin-top: 2px}
body,td,input,select{font-family:verdana,arial,geneva,sans-serif;font-size:9px;color:#000}
/*body,form,table,tr,td,input,select,h1{padding:0;margin:0}*/
select{width:125px;line-height:12px}
a{color:#000;text-decoration:underline}
a:hover,a.glossary:hover,#carmenu a:hover,#carsubmenu a:hover{color:#e50000}
ul{list-style-type:square;padding: 6 0 0 15;margin:0}
.imageBorder{border: 1px solid #666}
.imageTopBorder{border-top: 1px solid #999; border-bottom: 1px solid #999;}
.titlecolor,.carchaptersmalltitle,.carchaptersmallsubtitle,.carsubmenuselect,.kcesubmenuselect{color:#e50000}
.maincolourlight{background-color:#ebebeb}
.maincolourdark{background-color:#cccccc}
.paleyellow{background-color:#fdf7e7}
.introhead{font-weight:bold;font-size:15px;padding-bottom:6px;padding-top:6px}
.introbody{font-size:12px;color:#666;line-height:15px}
a.directaccess{text-decoration:none}
a.directaccess:hover{color:#fff;background-color:#000}
.newshead{font-weight:bold;margin:4px 0px 6px}
.newsbody{line-height:12px}
.newstitle{font-weight:bold}
.vcs{font-size:12px;line-height:14px}
a.vcs{font-size:9px;text-decoration:none}
a.vcs:hover{background-color:#000;color:#fff}
.baseline{vertical-align:middle;color:#333}
a.baseline{color:#333;text-decoration:none}
a.baseline:hover{color:#fff;background-color:#666}
a.carchapter{text-decoration:none}
.carchaptertitle{font-size:18px;height:42px}
.carchaptersubtitle{font-size:12px;color:#000}
.carchaptertitlecaption{font-size:12px;color:#000}
.carchaptersmalltitle{font-weight:bold}
.carchaptersmallsubtitle,.carchaptersmallbold,.carchaptersmalllink2{font-size:9px}
a.carchaptersmallLink{font-weight:normal}
.carchaptersmalllink2{color:#000}
a.carsubmenu{text-decoration:none}
a.carsubmenu:hover{color:#fff;background-color:#000}
a.carsubsubmenu{color:#666;text-decoration:none}
a.carsubsubmenu:hover{color:#fff;background-color:#666}

.relatedmaterial{padding-left:4px;padding-bottom:4px}
.blocktitle{font-weight:bold;font-size:9px;padding-bottom:6px;line-height:12px}
.blockhead{font-weight:bold;padding-bottom:5px}
.rollovericon{padding-right:4px;padding-left:5px;vertical-align:top;padding-top:3px}
.annotation{font-size:9px;color:#666;line-height:12px;padding-top:6px;top:10px}
a.menubottom,a.menubottoml2,a.menubottoml3{text-decoration:none}
a.menubottom{font-size:12px;color:#999}
a.menubottoml2{font-size:11px}
a.menubottoml3{font-size:9px}
.pagetitle{font-weight:bold;font-size:26px}
.articleheading{font-weight:bold;font-size:11px;color:#666;line-height:15px}
.articlesubheading{font-size:11px;line-height:15px}
.carchapteroneline{font-size:12px;line-height:15px}
.standtxt{font-size:11px;padding-bottom:4px;line-height:14px}
.kcesubmenu{font-weight:bold;font-size:9px;color:#000;line-height:15px;text-decoration:none}
.kcesubmenuselect{font-weight:bold;line-height:14px;text-decoration:none}
a.kcesubmenu{font-weight:bold;text-decoration:none}
a.kcesubmenu:hover{color:#fff;background-color:#000}
.vpixel{background-image: url(/protected/images/vpixel_bg.gif); background-repeat: repeat-y; background-position: left}
.hpixel,.hpixeltext{background-image: url(/protected/images/hpixel_bg.gif); background-repeat: repeat-x;}
.hpixeltext{padding-top:8px}
.hpixelbtm{background-image: url(/protected/images/hpixel_bg.gif); background-repeat: repeat-x; background-position:bottom}
.benefittext{padding:0 5px;font-size:9px;line-height:12px;color:#666}
a.benefitlink{font-size:11px;line-height:16px;text-decoration:none}
.specpageblueband{background-color:#ebebeb}
.specpagewhiteband{background-color:#fff}
.specpageblueband_factsheet{background-color:#e7e7e7}
.specpagewhiteband_factsheet{background-color:#fff}
.specpagewhiteband,.specpageblueband_factsheet,.specpagewhiteband_factsheet{padding:2px}
.line{padding-bottom:2px;padding-top:4px}
.introtitle{font-size:12px;line-height:15px}
.introtitlebold{font-weight:bold;font-size:12px;line-height:15px}
a.factsheet_bold{font-weight:bold}
.factsheetbottomgrey{color:#666}
.factsheetbottomgreybold{font-weight:bold;color:#666}
.carchaptertitlesub{font-size:18px;color:#999}
.carchaptertitlesub a:link{font-size:18px;color:#999; text-decoration: none;}
.carchaptertitlesub a:hover{font-size:18px;color:#999; text-decoration: none;}
.carchaptertitlesub a:visited{font-size:18px;color:#999; text-decoration: none;}
.carchaptertitlesub a:active{font-size:18px;color:#999; text-decoration: none;}
.introbodyblack{font-size:11px;line-height:15px}
.smallboldsub{font-weight:bold;font-size:9px;line-height:15px}
.benefittextsm{font-size:9px;color:#666;line-height:12px}
.promoblockcolour{background-color:#f7dcc1}
.disclaimer{font-size:9px;line-height:12px;font-style:italic}
a.glossary{cursor:help;text-decoration:none;border-bottom:dashed 1px;color:#000}
.noinput{border:0;background-color:#f4f4f4}

/*.rellinkbg{font-size:10px;color:#000;line-height:12px;background-color:#bddee7}*/
.link_disabled{color:#999}
a.highlightkce{font-size:9px;line-height:12px;text-decoration:none}
.newsmore{font-size:9px}
.popup_link{padding-right:14px;background:url(/protected/images/icon_openwindow1.gif) no-repeat right 50%;color:#000}
.popup_link:hover{padding-right:14px;background:url(/protected/images/icon_openwindow1_o.gif) no-repeat right 50%;color:#e50000}
.introbody a{color:#000}
.articlesubheading a:visited,.introbody a:visited{color:#666}
a.nolink:hover{cursor:default;text-decoration:none}
.noflashkcedesc{color:#666;line-height:12px}
.benefitrollover{font-size:9px;color:#000;text-decoration:none}
unknown{padding:2px;font-size:9px;color:#000;background-color:#e5ebef}
select.spec{width:130px;line-height:12px}

.fix{table-layout:fixed}
tr{vertical-align:top}
td{padding:0}
.single{width:188px}
.triple{width:577px}
.gutter,.gutter p{width:6px}
#pgCanvas{width:776px}

/*previously 48px*/
#pgMenuTop{height:88px;width:194px}
#pgBot{text-align:right;}
#navTop a{background: url(/protected/images/direct_access.gif) left no-repeat;padding:0 12px;text-decoration:none}
#navTop a:hover{background-color:#000;color:#fff}
#navBot,#carHead,#pgHead{background: url(/protected/images/hpixel_bg.gif) repeat-x}
#navBot{margin-left:6px;padding:9px 0}

#lnav ul,#showroom ul{list-style-type:none}
#lnav ul,#lnav li{margin:0;padding:0}
#lnav li{font-size:12px;background:url(/protected/images/dot_bottom.gif) bottom repeat-x;padding:2px 0 2px 0}
#lnav li li{background:0;padding:0px 0 2px 0}

#lnav li li,#lnav li li b a{font-size:11px}
#lnav li li li,#lnav li li li b a{font-size:9px}
#lnav a{color:#666;text-decoration:none}
#lnav a:hover{color:#e50000}
#lnav b a{font-weight:normal;color:#e50000}
#lnav ul ul ul{margin-left:10px}
.hs3{height:3px;overflow:hidden}
/* previously used in lnsiteinfo:

url(/protected/images/simple_top_right.gif) no-repeat top right*/
#lnsiteinfo {background: #B5B5B5;padding:4px;}
#lnsiteinfoV {background: #ADB6BD;padding:4px;}
#lnsiteinfo a:hover{color:#FFFFFF}
#lnsearch{background:#e0e0e0;padding:4px}
#lnsearchV{background:#B0C1CE;padding:4px}
#lnsearch a{color:#000}
#lnsearch a:hover{color:#fff;background:#000}
#lnav select{margin:2px 0;width:188px}
#showroom{background:#f4f4f4}
#showroomV{background:#E3EAF0}
#showroom ul ul{margin-left:10px}
#showroomV ul ul{margin-left:10px}

#normalHead{background:  url(/protected/images/hpixel_bg.gif) repeat-x}
#trail{padding:0;margin:0;padding-top:16px}
#trail,#trail a{color:#ccc}
#trail a{text-decoration:none}
#trail a:hover{text-decoration:underline;color:#ccc}
h1{color:#666;font-size:14px;margin-top:12px}
h1 b{color:#e50000;margin-right:6px}
#normalHead h1{margin-bottom:15px}

#pgHead h1{;margin-bottom:15px}
#pgHead h1 b{color:#e50000;margin-right:6px}
#carHead h1,#carmenu,#carsubmenu{margin:0;padding:0}
#carHead h1{margin-top:12px;margin-bottom:10px;font-size:14px;color:#e50000}

#subh1{color:#666;margin-left:6px}
#carsubmenu{padding-top:1px;padding-bottom:8px}
#carsubmenu a{color:#666;text-decoration:none;padding:0;padding-right:6px}
#carsubmenu a#on{color:#e50000}
.hbottom{height:7px;background:  url(/protected/images/hpixel_bg.gif) repeat-x;overflow:hidden}
.hb0,.hb1,.hb2{height:1px;background:  url(/protected/images/hpixel_bg.gif) repeat-x;overflow:hidden}
.hb1{margin-top:3px}
.hb2{margin-bottom:3px}

.boxhead{font-weight:bold; padding-left: 6px;}
#pfsbox{background:#e0e0e0;font-size:9px;padding:6px 2px}
#pfsbox p{margin:0;margin-bottom:6px}

.downloadbg{background:#fdf7e7}
.relatedlinksbg{background:#D5E0E8}
.newsbg{background:#ebebeb}
.promotionsbg{background:#f7dcc1}
.lightgrey{background:#f4f4f4}
#subsection{width:320px;}
#hometitle{margin:0;height:42px;padding-top:0px;color:#e50000}
#tickerspace{height:42px;background:  url(/protected/images/hpixel_bg.gif) repeat-x}

.kce_keyinfo{font-size:11px}
a.kce_keyinfo{text-decoration:none}
#kce_keyinfo_selected{color:#e50000}
a.kce_keyinfo_small{font-size:9px;text-decoration:underline}

.bldiv{height:12px;overflow:hidden}
.blhead{font-weight:bold;height:19px;background:  url(/protected/images/hpixel_bg.gif) 0 18px repeat-x;font-size:9px;color:#000}
.ccgl{padding:4px 0}
.ccgl h4{margin:0;font-size:9px;font-weight:bold}
.ccgl a{display:block}

#stmp td{padding:2px}
#stmp a{text-decoration:none;;font-weight:bold;padding:2px;font-size:9px}
#stmp a:hover{background:#000;color:#fff}
#stmp li a{font-weight:normal}
#stmp ul,#stmp li{margin:0;padding:0}
#stmp ul{list-style-type:none;margin-left:18px}
#stmp li{padding:2px}

/* all_cars */
img{border:0}
#allcars{width:285px}
#allcars img{display:block}
#allcars p{margin:0;margin-left:6px}
#allcars a{text-decoration:none}
#allcars div{padding-bottom:6px;background:  url(/protected/images/hpixel_bg.gif) bottom repeat-x}
#divCarSpecs{
	position:absolute;
	left:303px;
	top:162px;
	width:285px;
	background:  url(/protected/images/hpixel_bg.gif) repeat-x;
	visibility: hidden;
}
.card{display:none}
.card h4{margin:6px;margin-bottom:0;padding:0;font-size:11px;font-weight:normal}
.card h4 b{color:#e50000;padding-right:6px}
.cardmore{text-align:right;padding:6px}

/* new highlights: engines asp call*/
.ico{margin-right:4px}
#enginehead{color:#e50000;font-size:11px}
#enginecount{font-size:11px;margin:0 4px}
.tr_alt{background:#f4f4f4}

/* cargroups */
#groupintro{margin-bottom:16px}
.cargroup{background:url(/protected/images/hpixel_bg.gif) repeat-x}
.cgtitle{height:45px}
.cargroup h2{margin:0;padding:14px 6px 0 6px;font-size:11px;font-weight:normal}
.cargroup h2 em{color:#e50000;font-style:normal;padding-right:6px}
.cargroup p{margin:0}
.cglink{text-align:right;padding:14px 6px}