.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
}
.bodytextBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #666666;
}
.smallWhiteText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.ListBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: #333333;
}
.BulletPointsYellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: #FF9600;
}
.smallGreyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #333333;
}
.MenuText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #FFFFFF;
}
.selectMakeList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	color: #333333;
}
.ticker {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.FormText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	color: #323232;
}
.Required {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #F53132;
}
.PageHeadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #FF9600;
}
.List {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #333333;
}
.Subheads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	color: #FF9600;
}
.SubheadsGreyBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #686968;
}
.ListWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #FFFFFF;
}
.bodytextBoldRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #F53232;
}
.OilText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #3B3B3B;
}
.ModelName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: #F53232;
}
.bodytextMake {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #666666;
}
.bodytextMakeBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #666666;
}
.bodytextBoldWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #FFFFFF;
}
.SubheadsGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #3B3B3B;
}
.SubheadsGreyNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	color: #3B3B3B;
}
.PrestigeCarSubheadGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #3B3B3B;
}
.ServiceText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #FFFFFF;
}
.ServiceTextBMW {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #FFFFFF;
}
.bodytextMakeBoldRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #F5323F;
}
.bodytextHomePage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
}
.ListBoldWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.bodytextBoldYellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #FF9602;
}
.SubheadBoldRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #F53232;
}
.LargePara {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	color: #3B3B3B;
}

H1{font-size:20px;font-weight:bold;line-height:32px;text-align:center;margin:10px 0 10px 0;color:#000;border-bottom:2px dotted #ccc;padding-bottom:5px;font-style:italic}
H1 span#red{color:#F5323F;font-size:26px;}
H2{font-size:20px;font-weight:bold;text-align:left;margin:10px 0 0 0;color:#000;}

/*body text*/
div#text2{margin:0 0 0 15px;background:#fff;}
div#text2 p,div#foot p{line-height:16px;margin:8px 0 12px 0;font-size:13px;}
div#text2 p.bold{font-weight:bold;line-height:16px;font-size:16px;}
div#text2 span{font-weight:bold;}
div#text2 p.cta,div#foot p.cta{font-size:20px;font-weight:bold;line-height:16px;color:#F5323F;text-align:center;}
div#text2 p.lbk{font-size:14px;font-weight:bold;line-height:16px;color:#000;}
div#text2 p.italic,div#foot p.italic{font-style:italic;font-size:16px;}
div#text2 span.italic{font-style:italic;font-weight:normal;}
.smallWhiteText{font-family: Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;line-height:12px;font-weight:normal;color:#FFFFFF;}
span.bold{font-weight:bold;}

/*links*/
p.cta a{text-decoration:underline;color:#FF7600;}
p.cta a:visited{text-decoration:underline;}
p.cta a:hover{text-decoration:none;}
a.get1{text-decoration:underline;color:#000;font-size:12px;}
a.get1:visited{text-decoration:underline;color:#000;}
a.get1:hover{text-decoration:none;color:#F5323F;}
a.get{text-decoration:underline;color:#F5323F;font-size:12px;font-weight:normal;}
a.get:visited{text-decoration:underline;color:#F5323F;font-size:12px;font-weight:normal;}
a.get:hover{text-decoration:none;color:#F5323F;font-size:12px;font-weight:normal;}
a.get2{text-decoration:underline;color:#F5323F;font-size:17px;font-style:italic;font-weight:bold;}
a.get2:visited{text-decoration:underline;color:#F5323F;font-size:17px;font-style:italic;font-weight:bold;}
a.get2:hover{text-decoration:none;color:#F5323F;font-size:17px;font-style:italic;font-weight:bold;}
a.get3{text-decoration:none;color:#000;}
a.get3:visited{text-decoration:none;}
a.get3:hover{text-decoration:underline;}
a.get5{text-decoration:none;color:#3B3B3B;font-size:12px;}
a.get5:visited{text-decoration:none;color:#3B3B3B;}
a.get5:hover{text-decoration:none;color:#3B3B3B;}

a.price{text-decoration:underline;color:#FF7600;font-size:14px;font-weight:bold;}
a.price:hover{text-decoration:none;}
a.get4{text-decoration:underline;color:#fff;font-size:12px;}
a.get4:visited{text-decoration:underline;color:#fff;}
a.get4:hover{text-decoration:none;color:#fff;}

div#foot{text-align:center;}
div#foot H2{font-size:20px;text-align:center;}
span#copy{text-align:left;color:#fff;font-weight:bold;}
span.price{color:#FF7600;font-size:16px;}

/*service*/
div#service{color:#fff;text-align:center;padding:0 2px;margin-top:15px;margin-bottom:10px;}
div#service ul{text-align:left;margin:0 15px 15px 33px;padding:0;list-style-type:square;}
div#service ul li{margin:3px 0;padding:0;}
div#A, div#B{color:#fff;text-align:center;background:#FF7600;margin:11px 0;width:143px;font-weight:bold;font-size:17px;height:20px;padding-top:2px;}
div#B{background:#F53232;}
p#all{color:#FF7600;font-weight:bold;font-size:14px;padding-bottom:5px;}

/*table*/
table#prices{margin:20px auto 0 auto;text-align:center;border-collapse:collapse;font-size:12px;font-weight:bold;}
table#prices tr td{color:#3B3B3B;border:1px solid #fff;padding:2px 0 0 5px;}
table#prices tr th{color:#000;border:1px solid #fff;padding:2px 10px;color:#fff;text-align:center;}

colgroup#cgroup1{background:#DEDEDE;text-align:left;}
colgroup#cgroup2{background:#C9F3F9;}
colgroup#cgroup3{background:#F9CCCF;}
col#col6{font-weight:normal;}
col#col8{font-weight:normal;}

span#yell{color:#000;font-weight:normal;font-size:13px;}
caption#header{background:#DEDEDE;height:40px;padding-top:3px;vertical-align:middle;}
caption#header span.red2{color:#F5323F;font-weight:bold;font-style:italic;}

th#td1{width:60px;background:#6A6B6A;}
th#td2{width:110px;background:#6A6B6A;}
th#td3{width:40px;background:#6A6B6A;}
th#td4{width:30px;background:#6A6B6A;}
th#td5{border-right:1px solid #FF7600;background:#FF7600;}
th#td7{border-right:1px solid #F5323F;background:#F5323F;}
th#td10{background:#fff;}
th#td15{background:#fff;height:5px;}
th#td20,th#td30{width:100px;background:#FF7600;padding:0;}
th#td30{background:#F5323F;}

table#prices td.B{border-right:1px solid #F9CCCF;}
table#prices td.A{border-right:1px solid #C9F3F9;}

div#bottom{padding:5px 0 5px 0;text-align:center;line-height:16px;font-weight:normal;}
p.italic{font-style:italic;font-size:17px;}

/*protect warranty/Mercedes*/
div#car2{font-size:28px;color:#fff;background:#FF7600;height:42px;text-align:left;padding:4px 0 4px 20px;}
span#black{font-family:"arial black";}
div#protect{background:#FF7600;width:180px;height:77px;}
div#protect a{text-decoration:underline;color:#FFF;font:italic 17px "arial black";width:175px;height:77px;display:block;padding-left:5px;}
div#protect a:visited{text-decoration:underline;}
div#protect a:hover{text-decoration:none;}

/*prices from*/
div#pric{width:500px;margin:0 auto 20px auto;text-align:center;}
div#from,div#from2{width:222px;position:relative;text-align:center;}
div#from{float:left;}
div#from2{float:right;}
div#from img,div#from2 img{display:block;z-index:0;}
div#from p.int,div#from2 p.int2{line-height:26px;z-index:1;margin:0;padding:7px 0 0 0;position:absolute;top:0;left:0;color:white;width:220px;height:65px;}
span.type{font-size:24px;color:white;}
span.blue{font-size:26px;color:#FF7600;font-family:"Arial Black";}
span.red{font-size:26px;color:#F5323F;font-family:"Arial Black";}

/*need more proof*/
div#panel{background:#fff;padding:0 0 15px 0;margin:0;}
div#panel p{font-size:13px;font-weight:normal;text-align:left;margin:10px 0 0 0;color:#000;}
div#panel p.italic{font-weight:normal;}
img#time2{margin:0;width:171px;height:135px;float:right;padding-left:10px;}

/*top reasons*/
div#top10{width:169px;background:#DEDEDE;padding:2px 0 2px 0;margin:10px 0;text-align:center;line-height:16px;}
div#top10 p#bold{font-size:14px;padding:5px 0 5px 0;font-weight:bold;text-align:center;border-bottom:1px solid #3B3B3B;}
div#top10 ol{padding:0;margin:0;list-style-type:none;}
div#top10 ol li{padding:6px 0;margin:0 4px; border-bottom:1px dotted #3B3B3B;}
div#top10 ol li#no{border-bottom:0;}

div#guarantee img{float:right;width:135px;height:135px;margin-left:10px;border-left:1px dotted #000;}
span.blue2{color:#FF7600;}
p.servt{text-align:center;padding:0 5px 0 5px;margin:10px 0;}
div#location{font-size:9px;background:#fff;border:0;color:#ccc;padding:5px;text-align:center;}
td#loc{padding:5px;}
td span.vat{color:#3B3B3B;font-family:"Arial Narrow";font-size:11px;}
.underline{text-decoration:underline;font-weight:normal;}

.style38{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
.style33{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.style29{color: #ffffff;font-weight: bold;}
.style66{font-size:12px}
.style70{font-weight: bold; font-style: normal; line-height: 13px;}

div#top10{color:#3B3B3B;margin:0;}
div#van{width:169px;background:#DEDEDE;padding:0 0 5px 0;margin:12px 0 10px 0;text-align:center;border:1px solid #F5323F;font-family: Arial, Helvetica, sans-serif;font-size:13px;}
div#van p#bold{text-align:center;background:#3B3B3B;height:30px;}
div#van ol{padding:0;margin:0 0 0 12px;list-style-type:square;text-align:left;}
div#van ol li{padding:4px 0;margin:0 10px; border-bottom:2px dotted #fff;}
div#van ol li.no{list-style-type:none; font-size:15px;margin:0 0 0 0;padding:5px 0 5px 0;font-weight:bold;}

p.call{font-size:20px;font-weight:bold;color:#FF7600;text-align:center;Margin:5px 0 0 0;}
span.bold2{font-weight:bold;color:black;font-size:12px;}