:link {
	TEXT-DECORATION: none
}
:visited {
	TEXT-DECORATION: none
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
H1 {
	FONT-SIZE: 1em
}
H2 {
	FONT-SIZE: 1em
}
H3 {
	FONT-SIZE: 1em
}
H4 {
	FONT-SIZE: 1em
}
H5 {
	FONT-SIZE: 1em
}
H6 {
	FONT-SIZE: 1em
}
PRE {
	FONT-SIZE: 1em
}
CODE {
	FONT-SIZE: 1em
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
:link IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
:visited IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
ADDRESS {
	FONT-STYLE: normal
}
BODY {
	FONT-SIZE: 100%; WIDTH: 772px; FONT-FAMILY: arial
}
H1 {
	FONT-WEIGHT: lighter; FONT-SIZE: 1.5em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 8px; COLOR: #ff6600; LINE-HEIGHT: 1em
}
H2 {
	FONT-WEIGHT: lighter; FONT-SIZE: 0.9em; PADDING-BOTTOM: 10px; COLOR: #333333; LINE-HEIGHT: 1em
}
H3 {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 10px; COLOR: #ff6600; LINE-HEIGHT: 1.2em
}
H3.greyArrow {
	PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 0.85em; BACKGROUND: url(/web/library/images/common/grey-box-arrow.gif) no-repeat left top; MARGIN-BOTTOM: 8px
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.75em; MARGIN: 8px 0px; COLOR: #333333
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.75em; COLOR: #333333
}
P {
	FONT-SIZE: 0.75em; PADDING-BOTTOM: 8px
}
EM {
	FONT-WEIGHT: bold
}
#logo {
	LEFT: 18px; WIDTH: 200px; POSITION: relative; TOP: 18px
}

#poweredby {
	LEFT: 590px;
	WIDTH: 178px;
	POSITION: absolute;
	TOP: 154px
	}
.search {
	MARGIN: 5px 0px 2px 5px; WIDTH: 105px; COLOR: #000
}
.searchContent LABEL {
	PADDING-LEFT: 5px; FONT-SIZE: 0.95em
}
.searchContent INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 1.2em
}
.mainContent {
	FLOAT: right; MARGIN: 8px 2px 0px 0px; WIDTH: 590px; LINE-HEIGHT: 1.1em
}
.mainContentNoBanner {
	FLOAT: right; MARGIN: 8px 2px 0px 0px; WIDTH: 590px; BOTTOM: 107px; LINE-HEIGHT: 1.1em; POSITION: relative
}
.mainContentNarrow {
	FLOAT: left; WIDTH: 390px; MARGIN: 8px 2px 0px 0px;
}
#main {
	BACKGROUND-IMAGE: url(navbg.gif); BACKGROUND-REPEAT: repeat-y; HEIGHT: 1%
}
#mainInner {
	BACKGROUND-IMAGE: url(navbg-grad.gif); WIDTH: 772px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 1%
}
.rightNav {
	MARGIN-TOP: -30px; FLOAT: right; WIDTH: 195px
}
.greyLine {
	MARGIN-BOTTOM: 6px; BORDER-BOTTOM: #ccc 1px solid
}
.dottedLine {
	BACKGROUND: url(img-dot.gif) repeat-x left center; HEIGHT: 10px
}
.orange {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #ff6600
}
.largeOrange {
	FONT-SIZE: 1.5em; COLOR: #ff6600
}
.banner {
	MARGIN-BOTTOM: 10px
}
.left {
	FLOAT: left; WIDTH: 150px; TEXT-ALIGN: right
}
.right {
	FLOAT: right; WIDTH: 205px
}
.clear {
	CLEAR: both
}
.center {
	TEXT-ALIGN: center
}
.textRight {
	TEXT-ALIGN: right
}
.large {
	FONT-WEIGHT: bold; FONT-SIZE: 2em
}
.quote {
	FONT-WEIGHT: bold
}
.smallText {
	FONT-SIZE: 0.65em; LINE-HEIGHT: 1.2em
}
.smallTextOrange {
	FONT-SIZE: 0.65em; COLOR: #ff5200; LINE-HEIGHT: 1.2em
}
.footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px 3px; WIDTH: 772px; COLOR: #fff; PADDING-TOP: 5px; HEIGHT: 16px; BACKGROUND-COLOR: #666
}
.header-title-right {
	FLOAT: right
}
#onecolcontainer {
	FLOAT: left; WIDTH: 190px
}
#twocolcontainer {
	FLOAT: left; WIDTH: 392px
}
#seo-footer {
	CLEAR: both; FONT-SIZE: 0.9em; MARGIN: 5px 12px; WIDTH: 776px
}
#seo-footer UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; PADDING-TOP: 0px
}
#seo-footer UL LI.last A {
	BORDER-RIGHT-STYLE: none
}
#seo-footer A {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0.7em; DISPLAY: block; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px
}
.greyBoxHeader {
	CLEAR: left; FONT-SIZE: 0.9em; BACKGROUND: url(/web/library/images/common/formHeader.gif) no-repeat; MARGIN-BOTTOM: 2px; HEIGHT: 29px
}
.greyBoxHeader H4 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
.greyBoxContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/web/library/images/common/dotline390.gif) #f6f6f6 repeat-y; PADDING-BOTTOM: 1px; WIDTH: 390px; PADDING-TOP: 1px
}
.greyBoxContent H5 {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 10px 0px; WIDTH: 135px; COLOR: #333; TEXT-ALIGN: right
}
.greyBoxContent P {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 10px 30px
}
.greyBoxDivider {
	CLEAR: both; BACKGROUND: url(/web/library/images/common/dotline_390x3.gif) no-repeat; HEIGHT: 2px
}
.greyBoxFooter {
	BACKGROUND: url(/web/library/images/common/formFooter.gif) no-repeat right bottom; MARGIN-BOTTOM: 20px; HEIGHT: 20px
}
.twoColumnLanding {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BACKGROUND: url(/web/library/images/common/img-dot.gif) repeat-y center top; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid
}
.rightHalf {
	FLOAT: right; WIDTH: 290px
}
.rightHalfNarrow {
	FLOAT: right; WIDTH: 290px
}
.rightHalf DIV {
	FLOAT: right; WIDTH: 210px
}
.leftHalf DIV {
	FLOAT: right; WIDTH: 210px
}
.leftHalf {
	FLOAT: left; WIDTH: 290px
}
.leftHalfNarrow {
	FLOAT: left; WIDTH: 290px
}
.rightHalfNarrow DIV {
	FLOAT: right; WIDTH: 170px
}
.leftHalfNarrow DIV {
	FLOAT: right; WIDTH: 170px
}
.rightHalf IMG {
	FLOAT: left
}
.leftHalf IMG {
	FLOAT: left
}
.rightHalfNarrow IMG {
	FLOAT: left
}
.leftHalfNarrow IMG {
	FLOAT: left
}
#bannerAboutUs {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-about-us.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerArgosHolding {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-argos-holding.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerHome {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-mast-rac-breakdown.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerHome2 {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-mast-rac-breakdown.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerHome3 {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-mast-rac-breakdown.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerHome4 {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-immediate-cover1.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerAwards {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner_racawards.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerApplication {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner_application.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerApplication H1 {
	LEFT: 164px; POSITION: relative; TOP: -30px
}
#bannerApplication H2 {
	LEFT: 164px; POSITION: relative; TOP: -30px
}
#bannerBlank {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-blank.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBlank H1 {
	LEFT: 164px; POSITION: relative; TOP: -30px
}
#bannerBlank H2 {
	LEFT: 164px; POSITION: relative; TOP: -30px
}
#bannerBreakdownBlank {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-blank.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdown {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-mast-rac-breakdown.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownBlueBadge {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-breakdown-blue-badge.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownEuropean {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-breakdown-european.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownHorseTrailer {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-breakdown-horse.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownMatchday {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-breakdown-matchday.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownRoadside {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-breakdown-roadside.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownSolution1 {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-breakdown-solution1.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownSolution2 {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-breakdown-solution2.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownSolution3 {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-breakdown-solution2.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownSolution4 {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-breakdown-solution2.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownUK {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-immediate-cover1.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownUK2 {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-breakdown-uk2.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownUKSky {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-breakdown-uk-sky.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownUK2 {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-breakdown-uk2.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownUKSky {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-breakdown-uk-sky.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownUKPeak {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-breakdown-uk-peak.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownAffinity {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-affinity-blank.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownUKIpt {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-breakdown-ipt.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownUKGetQuote {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-breakdown-getquote.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownUKQuidco {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-quidco.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerCareers {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-careers.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerCareersAbout {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-careers-about.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerCareersLocations {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-careers-locations.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerCareersRoles {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-careers-roles.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerCareersWhy {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-careers-why.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerChecksLanding {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-checks-landing.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerChecksCarData {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-checks-car-data.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerChecksInspection {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-checks-inspection.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerCompliance {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-compliance.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerContact {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-contact.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerDrivingLessons {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-driving-lessons.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerEzine {
	BACKGROUND-IMAGE: url(/web/library/images/banners/mast-rac-members-magazine.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerEzineLanding {
	BACKGROUND-IMAGE: url(/web/library/images/banners/mast-rac-members-magazine.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerInsurance {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-insurance.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerInsuranceCar {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-insurance-car.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerInsuranceCarDI {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-insurance-car-racdi.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerInsuranceCaravan {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-insurance-caravan.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerInsuranceClassic {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-insurance-classic.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerInsuranceHome {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-insurance-home.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerInsuranceRoadTravelPlan {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-insurance-road-travel-plan.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerInsuranceVan {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-insurance-van.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerKnowhow {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-knowhow.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerKnowHowDisabled {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-knowhow-disabled-drivers.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerKnowHowHints {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-knowhow-hintTips.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerKnowHowKids {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-knowhow-kids.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerKnowHowLearningToDrive {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-knowhow-learning-to-drive.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerKnowHowOwningACar {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-knowhow-owning-a-car.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerKnowHowAccidentsIncidents {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-knowhow-accidents-incidents.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerKnowHowBuyingSellingCar {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-knowhow-buying-selling-a-car.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerKnowHowGoingOnJourney {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-knowhow-going-on-a-journey.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerKnowhowNews {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-knowhow-motoroing-news.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerMyrac {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-myrac.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerPromoThink {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-promo-think.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerReportMotoring {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-rom.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerRoutePlanner {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-routeplanner-wide.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerSevenWonders {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-7-wonders-of-britain.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerSiteMap {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-site-map.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerShop {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-shop-landing.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerShopSatNav {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-shop-satnav.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerShopTrackstar {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-shop-trackstar.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerShopTraffic {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-shop-traffic.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerStreetsAhead {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-streets-ahead.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerTerms {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-terms.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerTravel {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-travel-insurance.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerTraffic {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-traffic.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerPersonalInjury {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-legal-expenses.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerPrivacy {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-privacy.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerError {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-error.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerWidget {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-widget.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerWindscreens {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-windscreens.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerWhatCarAwards {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-what-car-awards.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerForum {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-forum.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownAffinityRoadside {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-night-time-breakdown.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#banner08000514070 {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-08000514070.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerPersonalisedPlates {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-personal-plates.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownQuidco {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-breakdown.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownSky {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-breakdown.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerBreakdownFacebook {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-breakdown.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerDayInsurance {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-day-insurance.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerFreeTorchOffer {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-free-torch-offer.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
#bannerRACTyres {
	BACKGROUND-IMAGE: url(banner-rac-tyres.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 109px
}
.headerTextAffinity {
	FONT-WEIGHT: bold; FONT-SIZE: 0.65em; LEFT: 180px; WIDTH: 280px; COLOR: #fff; POSITION: absolute; TOP: 50px
}
.affinityLeadText {
	FLOAT: left; WIDTH: 350px
}
.mainContent A {
	COLOR: #043b86; TEXT-DECORATION: underline
}
.mainContent A:visited {
	COLOR: #043b86; TEXT-DECORATION: underline
}
.mainContentNoBanner A {
	COLOR: #043b86; TEXT-DECORATION: underline
}
.mainContentNoBanner A:visited {
	COLOR: #043b86; TEXT-DECORATION: underline
}
#content A {
	COLOR: #043b86; TEXT-DECORATION: underline
}
#content A:visited {
	COLOR: #043b86; TEXT-DECORATION: underline
}
.mainContent A:hover {
	COLOR: #043b86; TEXT-DECORATION: none
}
.mainContentNoBanner A:hover {
	COLOR: #043b86; TEXT-DECORATION: none
}
.mainContent H3 A:link {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.mainContent H3 A:visited {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.mainContent H3 A:active {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.mainContentNoBanner H3 A:link {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.mainContentNoBanner H3 A:visited {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.mainContentNoBanner H3 A:active {
	COLOR: #ff6600; TEXT-DECORATION: none
}
#content H3 A {
	COLOR: #ff6600; TEXT-DECORATION: none
}
#content H3 A:visited {
	COLOR: #ff6600; TEXT-DECORATION: none
}
#content H3 A:active {
	COLOR: #ff6600; TEXT-DECORATION: none
}
#content H3 A:link {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.navList A {
	COLOR: #000
}
.navList A:hover {
	COLOR: #fe7010
}
.footer A {
	COLOR: #fff
}
.footer A:hover {
	TEXT-DECORATION: underline
}
A.bannerLink {
	LEFT: 162px; WIDTH: 610px; POSITION: absolute; TOP: 0px; HEIGHT: 111px
}
.breadCrumb {
	FONT-SIZE: 0.7em; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 2px; BORDER-BOTTOM: #ff6600 1px solid
}
.breadCrumbTop {
	FONT-SIZE: 0.7em; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 2px; BORDER-BOTTOM: #ff6600 1px solid
}
.breadCrumbTop {
	MARGIN-LEFT: 180px; PADDING-TOP: 10px
}
.breadCrumb A:active {
	COLOR: #000; TEXT-DECORATION: none
}
.breadCrumb A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.breadCrumb A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.breadCrumbTop A:active {
	COLOR: #000; TEXT-DECORATION: none
}
.breadCrumbTop A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.breadCrumbTop A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.breadCrumb A:hover {
	TEXT-DECORATION: underline
}
.breadCrumbTop A:hover {
	TEXT-DECORATION: underline
}
OL {
	FONT-SIZE: 0.75em; PADDING-BOTTOM: 10px
}
OL OL {
	FONT-SIZE: 1em
}
OL LI P {
	FONT-SIZE: 1em
}
OL UL LI {
	MARGIN: 10px 0px; LIST-STYLE-TYPE: none
}
OL LI {
	MARGIN: 10px 0px 10px 30px; LIST-STYLE-TYPE: decimal
}
OL H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #333
}
OL OL LI {
	LIST-STYLE-TYPE: lower-alpha
}
OL OL OL LI {
	LIST-STYLE-TYPE: lower-roman
}
UL {
	FONT-SIZE: 0.75em; PADDING-BOTTOM: 10px
}
UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/web/library/images/common/img-bullet-list.gif) no-repeat left 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
OL UL {
	FONT-SIZE: 1em
}
UL UL {
	FONT-SIZE: 1em
}
.nav {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 0.75em; LEFT: 0px; FLOAT: left; MARGIN-LEFT: 14px; WIDTH: 135px; POSITION: relative; TOP: -49px
}
UL.navList {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.95em; PADDING-BOTTOM: 0px; BOTTOM: 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; POSITION: relative
}
UL.navList2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.95em; PADDING-BOTTOM: 0px; BOTTOM: 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; POSITION: relative
}
UL.navList2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navList2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navList A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px; HEIGHT: 1%
}
LI.selected {
	COLOR: #fe7010
}
LI LI.selected A {
	COLOR: #fe7010
}
LI.selected A.on {
	COLOR: #fe7010
}
.footer UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.footer LI {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN-RIGHT: 5px
}
LI.last {
	FLOAT: left; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#nav-relatedlinks {
	FONT-SIZE: 0.9em; FLOAT: right; WIDTH: 300px; LINE-HEIGHT: 1em
}
#nav-relatedlinks A:hover {
	TEXT-DECORATION: underline
}
#nav-relatedlinks UL LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 9px; BACKGROUND: url(/web/library/images/common/nav-relatedlinks-bullet.gif) no-repeat left 3px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 135px; PADDING-TOP: 0.2em
}
#nav-relatedlinks UL.knowHow LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#nav-relatedlinks UL LI A {
	DISPLAY: block; COLOR: #333333; TEXT-DECORATION: none
}
#nav-relatedlinks H4 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1px; TEXT-INDENT: -1000em; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px
}
#nav-relatedlinks LI.lisetwidth {
	PADDING-RIGHT: 0px; WIDTH: 110px
}
.linkList {
	FONT-SIZE: 0.7em; PADDING-BOTTOM: 1em
}
.linkList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(/web/library/images/common/nav-relatedlinks-bullet.gif) no-repeat left center; PADDING-BOTTOM: 0px; PADDING-TOP: 0.2em
}
.linkList LI A {
	MARGIN: 0px; COLOR: #333; TEXT-DECORATION: none
}
.linkList LI A:visited {
	MARGIN: 0px; COLOR: #333; TEXT-DECORATION: none
}
.linkList LI A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
.linkListInline {
	MARGIN-BOTTOM: 10px
}
.linkListInline UL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 9px; FONT-SIZE: 0.9em; BACKGROUND: url(/web/library/images/common/nav-relatedlinks-bullet.gif) no-repeat left center; FLOAT: left; WIDTH: auto; COLOR: #000; PADDING-TOP: 0.2em
}
.linkListInline UL LI A {
	DISPLAY: block; COLOR: #000; TEXT-DECORATION: none
}
.linkListInline UL LI A:visited {
	DISPLAY: block; COLOR: #000; TEXT-DECORATION: none
}
.linkListInline UL LI A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
.previousNextNavBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/web/library/images/common/previousNextBox-mid.gif) repeat-y center top; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.previousNextNavBox .inner1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/web/library/images/common/previousNextBox-top.gif) no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1%
}
.previousNextNavBox .inner2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(/web/library/images/common/previousNextBox-bottom.gif) no-repeat center bottom; PADDING-BOTTOM: 8px; PADDING-TOP: 1px
}
.previousNextNavBox-full {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/web/library/images/common/previousNextBox-midfull.gif) repeat-y center top; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.previousNextNavBox-full .inner1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/web/library/images/common/previousNextBox-topfull.gif) no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1%
}
.previousNextNavBox-full .inner2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(/web/library/images/common/previousNextBox-bottomfull.gif) no-repeat center bottom; PADDING-BOTTOM: 8px; PADDING-TOP: 1px
}
.previousNextNavBox .leftLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
.previousNextNavBox .rightLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
.previousNextNavBox-full .rightLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
.previousNextNavBox-full .leftLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
.previousNextNavBox .leftLink {
	PADDING-RIGHT: 3px; PADDING-LEFT: 20px; BACKGROUND: url(/web/library/images/common/arrow-previous.gif) no-repeat left center; FLOAT: left
}
.previousNextNavBox-full .leftLink {
	PADDING-RIGHT: 3px; PADDING-LEFT: 20px; BACKGROUND: url(/web/library/images/common/arrow-previous.gif) no-repeat left center; FLOAT: left
}
.previousNextNavBox .rightLink {
	PADDING-RIGHT: 20px; PADDING-LEFT: 3px; BACKGROUND: url(/web/library/images/common/arrow-next.gif) no-repeat right center; FLOAT: right
}
.previousNextNavBox-full .rightLink {
	PADDING-RIGHT: 20px; PADDING-LEFT: 3px; BACKGROUND: url(/web/library/images/common/arrow-next.gif) no-repeat right center; FLOAT: right
}
.previousNextNavBox A {
	COLOR: #000; TEXT-DECORATION: none
}
.previousNextNavBox A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.previousNextNavBox-full A {
	COLOR: #000; TEXT-DECORATION: none
}
.previousNextNavBox-full A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.previousNextNavBox A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
.previousNextNavBox-full A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
.articleNav UL LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.articleNav UL LI A {
	COLOR: #999; TEXT-DECORATION: none
}
.articleNav UL LI A:visited {
	COLOR: #999; TEXT-DECORATION: none
}
.articleNav UL LI A:hover {
	COLOR: #043b86; TEXT-DECORATION: underline
}
.articleNav UL LI.previous {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(/web/library/images/common/seo-spacer.gif) no-repeat right 6px; COLOR: #333
}
.articleNav UL LI.next {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(/web/library/images/common/seo-spacer.gif) no-repeat left 6px; COLOR: #333
}
.articleNav UL LI.previous A {
	FONT-WEIGHT: bold; COLOR: #333
}
.articleNav UL LI.next A {
	FONT-WEIGHT: bold; COLOR: #333
}
.articleNav UL LI.previous A:hover {
	COLOR: #043b86
}
.articleNav UL LI.next A:hover {
	COLOR: #043b86
}
.articleNav UL LI.previous A {
	PADDING-LEFT: 23px; BACKGROUND: url(/web/library/images/common/arrow-previous.gif) no-repeat left center
}
.articleNav UL LI.next A {
	PADDING-RIGHT: 23px; BACKGROUND: url(/web/library/images/common/arrow-next.gif) no-repeat right center
}
.articleNav UL LI.current {
	FONT-WEIGHT: bold; COLOR: #333
}
.pdfLinks LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 28px; FONT-SIZE: 0.9em; BACKGROUND: url(/web/library/images/common/logo_pdf.gif) no-repeat 3px center; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.pdfLinks LI A:link {
	DISPLAY: block; COLOR: #333; TEXT-DECORATION: underline
}
.pdfLinks LI A:active {
	DISPLAY: block; COLOR: #333; TEXT-DECORATION: underline
}
.pdfLinks LI A:visited {
	DISPLAY: block; COLOR: #333; TEXT-DECORATION: underline
}
.pdfLinks LI A:hover {
	COLOR: #043b86; TEXT-DECORATION: none
}
.rssLinks LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-SIZE: 0.9em; BACKGROUND: url(/web/library/images/common/logo_rss.gif) no-repeat 3px center; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.rssLinks LI A:link {
	DISPLAY: block; COLOR: #333; TEXT-DECORATION: underline
}
.rssLinks LI A:active {
	DISPLAY: block; COLOR: #333; TEXT-DECORATION: underline
}
.rssLinks LI A:visited {
	DISPLAY: block; COLOR: #333; TEXT-DECORATION: underline
}
.rssLinks LI A:hover {
	COLOR: #043b86; TEXT-DECORATION: none
}
.a-z-double {
	DISPLAY: block; FLOAT: left
}
.a-z-wide {
	DISPLAY: block; FLOAT: left
}
.a-z-double UL {
	DISPLAY: block; FONT-SIZE: 11px; FLOAT: right
}
.a-z-wide UL {
	DISPLAY: block; FONT-SIZE: 11px; FLOAT: right
}
.a-z-double UL LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #898f87 1px solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #c3ccc1; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 1px; BORDER-LEFT: #898f87 1px solid; WIDTH: 18px; PADDING-TOP: 0px; HEIGHT: 18px
}
.a-z-wide UL LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #898f87 1px solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #c3ccc1; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 1px; BORDER-LEFT: #898f87 1px solid; WIDTH: 18px; PADDING-TOP: 0px; HEIGHT: 18px
}
.a-z-double UL LI.link {
	PADDING-RIGHT: 1px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.a-z-wide UL LI.link {
	PADDING-RIGHT: 1px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.a-z-double SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.a-z-wide SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.a-z-double A {
	BORDER-TOP: #898f87 1px solid; DISPLAY: block; BACKGROUND: #c3ccc1; FLOAT: left; BORDER-LEFT: #898f87 1px solid; WIDTH: 18px; COLOR: #000000; HEIGHT: 18px; TEXT-DECORATION: underline
}
.a-z-wide A {
	BORDER-TOP: #898f87 1px solid; DISPLAY: block; BACKGROUND: #c3ccc1; FLOAT: left; BORDER-LEFT: #898f87 1px solid; WIDTH: 18px; COLOR: #000000; HEIGHT: 18px; TEXT-DECORATION: underline
}
.a-z-wide A:visited {
	BORDER-TOP: #898f87 1px solid; DISPLAY: block; BACKGROUND: #c3ccc1; FLOAT: left; BORDER-LEFT: #898f87 1px solid; WIDTH: 18px; COLOR: #000000; HEIGHT: 18px; TEXT-DECORATION: underline
}
.a-z-double A:hover {
	BORDER-LEFT-COLOR: #b34800; BACKGROUND: #ff5200; BORDER-BOTTOM-COLOR: #b34800; COLOR: #ffffff; BORDER-TOP-COLOR: #b34800; BORDER-RIGHT-COLOR: #b34800
}
.a-z-wide A:hover {
	BORDER-LEFT-COLOR: #b34800; BACKGROUND: #ff5200; BORDER-BOTTOM-COLOR: #b34800; COLOR: #ffffff; BORDER-TOP-COLOR: #b34800; BORDER-RIGHT-COLOR: #b34800
}
.a-z-wide {
	LINE-HEIGHT: 1
}
.a-z-double UL {
	WIDTH: 340px
}
.a-z-wide UL {
	WIDTH: 590px
}
.rightPromos {
	FLOAT: right; WIDTH: 195px; MARGIN-RIGHT: 0px; POSITION: relative
}
.rightPromos P {
	FONT-SIZE: 0.75em
}
.rightPromos A {
	MARGIN-BOTTOM: 4px
}
.rightPromos H3 {
	COLOR: #000
}
.rightPromos FORM {
	FONT-SIZE: 1em
}
.rightPromos .row {
	MARGIN-BOTTOM: 10px
}
.rightPromos FIELDSET {
	MARGIN-TOP: 3px
}
.rightPromos LABEL {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0.75em; MARGIN-BOTTOM: 2px
}
.rightPromos SELECT {
	DISPLAY: block; FONT-SIZE: 0.75em; WIDTH: 175px
}
.rightPromos INPUT {
	MARGIN-TOP: 3px; FONT-SIZE: 0.75em; FLOAT: left
}
.rightPromos .textinput {
	MARGIN-TOP: 3px; FLOAT: none; WIDTH: 173px
}
.rightPromos TEXTAREA {
	MARGIN-TOP: 3px; FONT-SIZE: 0.75em; FLOAT: none; WIDTH: 173px
}
.rightPromos .button {
	DISPLAY: block; FLOAT: right
}
.rightPromos_wide {
	FLOAT: right; WIDTH: 294px; MARGIN-RIGHT: 0px; POSITION: relative
}
.crosssellMain {
	BACKGROUND: url(/web/library/images/promos/promoXSellMainContent.gif) repeat-y left top; MARGIN: 10px 0px; WIDTH: 388px; HEIGHT: 1%
}
.crosssellMainTop {
	BACKGROUND: url(/web/library/images/promos/promoXSellMainTop.gif) no-repeat left top
}
.crosssellMainBottom {
	BACKGROUND: url(/web/library/images/promos/promoXSellMainBottom.gif) no-repeat left bottom
}
.crosssellIconMouse {
	BACKGROUND: url(/web/library/images/common/icon-xsell-mouse.gif) no-repeat 10px 15px
}
.crosssellIconPhone {
	BACKGROUND: url(/web/library/images/common/icon-xsell-phone.gif) no-repeat 10px 15px
}
.crosssellIconAt {
	BACKGROUND: url(/web/library/images/common/icon-xsell-at.gif) no-repeat 10px 15px
}
.crosssellIconGift {
	BACKGROUND: url(/web/library/images/common/icon-xsell-gift.gif) no-repeat 10px 15px
}
.crosssellIconMouse {
	PADDING-RIGHT: 10px; PADDING-LEFT: 80px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.crosssellIconPhone {
	PADDING-RIGHT: 10px; PADDING-LEFT: 80px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.crosssellIconAt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 80px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.crosssellIconGift {
	PADDING-RIGHT: 10px; PADDING-LEFT: 80px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.crosssellButton {
	POSITION: relative; TOP: 14px; TEXT-ALIGN: right
}
.promoFullTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/web/library/images/promos/promoFullMain.gif) repeat-y left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 589px; PADDING-TOP: 0px
}
.promoFullMain {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 1em; BACKGROUND: url(/web/library/images/promos/promoFullTop.gif) no-repeat left top; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.promoFullBottom {
	BACKGROUND: url(/web/library/images/promos/promoFullBottom.gif) no-repeat left bottom
}
.promoFullMainWide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND: url(/web/library/images/promos/promoFullTop.gif) no-repeat left top; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.promoFullMainWide H3 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.promoFullMainWide H2 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.promoFullMainWide P {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.promoNarrowTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/web/library/images/promos/promoNarrowMain.gif) repeat-y left top; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; WIDTH: 391px; PADDING-TOP: 0px
}
.promoNarrowMain {
	BACKGROUND: url(/web/library/images/promos/promoNarrowTop.gif) no-repeat left top
}
.promoNarrowInner {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1em; BACKGROUND: url(/web/library/images/promos/promoNarrowBottom.gif) no-repeat left bottom; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; HEIGHT: 1%
}
.promoNarrowProductTop {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/web/library/images/promos/promoNarrowProductHeader.gif); PADDING-BOTTOM: 4px; WIDTH: 370px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
.promoNarrowProductTop H3 {
	MARGIN: 0px; COLOR: #333
}
.promoNarrowProductMain {
	BACKGROUND: url(/web/library/images/promos/promoNarrowMain.gif) repeat-y; MARGIN-BOTTOM: 10px; WIDTH: 390px; POSITION: relative
}
.promoNarrowProductMain P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.promoThin {
	BACKGROUND: url(/web/library/images/promos/promoThinMiddle.gif) repeat-y; MARGIN-BOTTOM: 0px; WIDTH: 196px
}
.promoThinMain {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; Z-INDEX: 100; PADDING-BOTTOM: 1px; PADDING-TOP: 5px; POSITION: relative;
}
.promoThin A.largeButton {
	Z-INDEX: 1; LEFT: 1px; POSITION: absolute; TOP: 90px
}
.promoThinBottom {
	BACKGROUND: url(/web/library/images/promos/promoThinBottom.gif) no-repeat left bottom
}
.promoThin .header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #555; PADDING-TOP: 1px
}
.promoThin .content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.promoThinNoTitleTop {
	MARGIN-BOTTOM: 10px; WIDTH: 196px
}
.promoThinNoTitleMain {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.promoThinNoTitleBottom {
	BACKGROUND: url(/web/library/images/promos/promoThinNoTitleBottom.gif) no-repeat 3px bottom
}
.box-red {
	BACKGROUND: url(/web/library/images/common/box-red-middle.gif) repeat-y; MARGIN-BOTTOM: 5px; WIDTH: 196px
}
.box-red .top-red {
	BACKGROUND: url(/web/library/images/common/box-red-top.gif) no-repeat left top
}
.box-red .bottom-red {
	BACKGROUND: url(/web/library/images/common/box-red-bottom.gif) no-repeat left bottom
}
.box-red .inner-red {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.box-red .inner-red H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; FONT-SIZE: 0.81em; BACKGROUND: url(/web/library/images/common/box-red-h4.gif) no-repeat left bottom; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 1px
}
.box-red FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 171px; PADDING-TOP: 7px
}
.box-red SELECT {
	FONT-SIZE: 1.1em; WIDTH: 168px
}
.box-red P {
	POSITION: relative; TOP: 10px; TEXT-ALIGN: right
}
.promoHalf {
	BACKGROUND: url(/web/library/images/promos/promoHalfMiddle.gif) repeat-y; MARGIN-BOTTOM: 4px; WIDTH: 294px
}
.promoHalf .inner H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 1em; BACKGROUND: url(/web/library/images/promos/promoHalfHeader.gif) no-repeat left bottom; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #ff5200; PADDING-TOP: 1px
}
.promoHalf .inner H4 A {
	COLOR: #ff5200; TEXT-DECORATION: none
}
.promoHalf .inner H4 A:hover {
	COLOR: #ff5200; TEXT-DECORATION: none
}
.promoHalf .inner H4 A:visited {
	COLOR: #ff5200; TEXT-DECORATION: none
}
.promoHalf .top {
	BACKGROUND: url(/web/library/images/promos/promoHalfTop.gif) no-repeat left top
}
.promoHalf .bottom {
	BACKGROUND: url(/web/library/images/promos/promoHalfBottom.gif) no-repeat left bottom
}
.promoHalf .bottom-checks {
	BACKGROUND: url(/web/library/images/vehicle-checks/box-f-spanner.gif) no-repeat left bottom
}
.promoHalf .bottom-inspection {
	BACKGROUND: url(/web/library/images/vehicle-checks/box-f-checklist.gif) no-repeat left bottom
}
.promoHalf .top-left {
	BACKGROUND: url(/web/library/images/promos/bg-promo-ezine.gif) no-repeat left bottom
}
.promoHalf .top-right {
	BACKGROUND: url(/web/library/images/promos/bg-promo-rac-world.gif) no-repeat left bottom
}
.promoHalf .bottom-left {
	BACKGROUND: url(/web/library/images/promos/bg-promo-suggestions.gif) no-repeat left bottom
}
.promoHalf .bottom-right {
	BACKGROUND: url(/web/library/images/promos/bg-promo-smiles.gif) no-repeat left bottom
}
.promoHalf .inner {
	PADDING-RIGHT: 4px; PADDING-LEFT: 2px; PADDING-TOP: 5px
}
.promoHalf .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; WIDTH: 274px; PADDING-TOP: 0px
}
.promoHalfGrey {
	BACKGROUND: url(/web/library/images/promos/promoHalfMiddle.gif) repeat-y; MARGIN-BOTTOM: 4px; WIDTH: 294px
}
.promoHalfGrey .inner H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 0.8em; BACKGROUND: url(/web/library/images/promos/promoHalfHeader.gif) no-repeat left bottom; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 1px
}
.promoHalfGrey .inner H4 A {
	COLOR: #ff5200; TEXT-DECORATION: none
}
.promoHalf .inner H4 A:hover {
	COLOR: #ff5200; TEXT-DECORATION: none
}
.promoHalf .inner H4 A:visited {
	COLOR: #ff5200; TEXT-DECORATION: none
}
.promoHalfGrey .top {
	BACKGROUND: url(/web/library/images/promos/promoHalfTop.gif) no-repeat left top
}
.promoHalfGrey .bottom {
	BACKGROUND: url(/web/library/images/promos/promoHalfBottom.gif) no-repeat left bottom
}
.promoHalfGrey .bottom-checks {
	BACKGROUND: url(/web/library/images/vehicle-checks/box-f-spanner.gif) no-repeat left bottom
}
.promoHalfGrey .bottom-inspection {
	BACKGROUND: url(/web/library/images/vehicle-checks/box-f-checklist.gif) no-repeat left bottom
}
.promoHalfGrey .inner {
	PADDING-RIGHT: 4px; PADDING-LEFT: 2px; PADDING-TOP: 5px
}
.promoHalfGrey .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; WIDTH: 274px; PADDING-TOP: 0px
}
.promoHalfGrey INPUT {
	MARGIN-TOP: 3px; FONT-SIZE: 0.7em
}
.orangeFull {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #ff6600 0% 50%; PADDING-BOTTOM: 6px; MARGIN: 10px 0px 0px; WIDTH: 574px; COLOR: #fff; PADDING-TOP: 6px; HEIGHT: 1em
}
.promoFullMainWide .twoThird {
	FLOAT: left; WIDTH: 460px
}
.promoFullMainWide .oneThird {
	FLOAT: left; WIDTH: 114px; TEXT-ALIGN: center
}
.memberBenefits {
	LIST-STYLE-TYPE: none
}
.halfWidth {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 280px; PADDING-TOP: 4px
}
.orangeSmall {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #ff6600 0% 50%; PADDING-BOTTOM: 6px; MARGIN: 10px 0px 0px; WIDTH: 276px; COLOR: #fff; PADDING-TOP: 6px; HEIGHT: 1em
}
TABLE {
	FONT-SIZE: 0.7em; BACKGROUND: #eee; MARGIN: 1em 0px; WIDTH: 100%; TEXT-ALIGN: center
}
TH {
	PADDING-RIGHT: 0.5em; BACKGROUND-POSITION: 50% 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; COLOR: #fff; PADDING-TOP: 0.5em
}
TD {
	BACKGROUND-POSITION: 50% 0%
}
TH.first {
	BACKGROUND-POSITION: 0% 0%; TEXT-ALIGN: left
}
TD.first {
	BACKGROUND-POSITION: 0% 0%; TEXT-ALIGN: left
}
TH.last {
	BACKGROUND-POSITION: 100% 0%
}
TD.last {
	BACKGROUND-POSITION: 100% 0%
}
.tableFull TR {
	BACKGROUND: url(/web/library/images/common/tbl-full-main.gif); HEIGHT: 0px
}
.tableFull THEAD TR {
	BACKGROUND: url(/web/library/images/common/tbl-full-header.gif) #ff5200; TEXT-ALIGN: left
}
.tableFull TBODY TD {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: white 1px solid
}
.tableFull TBODY TH {
	BORDER-RIGHT: white 1px solid; COLOR: #000; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #ddd; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.tableFull TD.last {
	BORDER-RIGHT-STYLE: none
}
.tableFull TD.lastRow {
	BORDER-BOTTOM-STYLE: none
}
.tableFull TH.lastRow {
	BORDER-BOTTOM-STYLE: none
}
.tableFull TH.lastRow {
	COLOR: #ff5200; TEXT-DECORATION: none
}
.tableFull THEAD TH.last {
	BACKGROUND: url(/web/library/images/common/tbl-full-header.gif) #ff5200 repeat-y right 50%
}
.tableFull THEAD TH.first {
	BORDER-RIGHT: white 1px solid; BACKGROUND: url(/web/library/images/common/tbl-full-header.gif) #ff5200 repeat-y left 50%
}
.tableFull THEAD TH {
	BORDER-RIGHT: white 1px solid; BACKGROUND: #ff5200
}
TR.headerRow TH {
	BACKGROUND: #ff5200; COLOR: #fff; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.tableFull TBODY TR .totals {
	COLOR: #ff5200; TEXT-DECORATION: underline
}
.tableFull TBODY TR .none {
	COLOR: #ff5200; TEXT-DECORATION: none
}
.tableFull TBODY TH .none {
	COLOR: #ff5200; TEXT-DECORATION: none
}
.tableFull TBODY TR .black {
	COLOR: #ff5200; BORDER-BOTTOM: black 1px solid; TEXT-DECORATION: none
}
.tableFull TBODY TH .black {
	COLOR: #ff5200; BORDER-BOTTOM: black 1px solid; TEXT-DECORATION: none
}
.tableFull TH.lastRow .type {
	COLOR: #ff5200; BORDER-BOTTOM: black 1px solid; TEXT-DECORATION: none
}
.tableNarrow TR {
	BACKGROUND: url(/web/library/images/common/tbl-narrow-main.gif); HEIGHT: 0px
}
.tableNarrow THEAD TR {
	BACKGROUND: url(/web/library/images/common/tbl-narrow-header.gif) #ff5200
}
.tableNarrow TBODY TD {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: white 1px solid
}
.tableNarrow TBODY TH {
	BORDER-RIGHT: white 1px solid; COLOR: #000; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #ddd
}
.tableNarrow TD.last {
	BORDER-RIGHT-STYLE: none
}
.tableNarrow TD.lastRow {
	BORDER-BOTTOM-STYLE: none
}
.tableNarrow TH.lastRow {
	BORDER-BOTTOM-STYLE: none
}
.tableNarrow THEAD TH.last {
	BACKGROUND: url(/web/library/images/common/tbl-full-header.gif) #ff5200 repeat-y right 50%
}
.tableMatrix .headingColumn {
	BACKGROUND: #ddd
}
.tableMatrix .column {
	WIDTH: 14%
}
.tableMatrix .columnAffinity {
	WIDTH: 19%
}
.tableMatrix TR {
	BACKGROUND: url(/web/library/images/common/tbl-matrix-main.gif); HEIGHT: 0px
}
.tableMatrix TR.row {
	HEIGHT: 2.5em
}
.tableMatrix TR.headerRow {
	BACKGROUND: url(/web/library/images/common/tbl-matrix-header.gif) #ff5200; HEIGHT: 2.5em
}
.tableMatrix TH A {
	COLOR: #fff
}
.tableMatrix TH A:visited {
	COLOR: #fff
}
.tableMatrix TH A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.tableMatrix TD {
	FONT-WEIGHT: bold
}
.tableMatrix TD.optional {
	FONT-WEIGHT: normal
}
.tableMatrix TD.heading {
	PADDING-LEFT: 1em; TEXT-ALIGN: left
}
.innerMatrixTable {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.innerMatrixTable {
	MARGIN-LEFT: 1px; WIDTH: 584px
}
.innerMatrixTable TH.tdRight {
	TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.innerMatrixTable TH {
	FONT-WEIGHT: bold; COLOR: #000000
}
.innerMatrixTable TD.tdRight {
	BORDER-RIGHT-WIDTH: 0px
}
.innerMatrixTable TD.tdLeft {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
.innerMatrixTable TD.tdBottom {
	BORDER-BOTTOM-WIDTH: 0px
}
.innerMatrixTable TD {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid
}
.promoTable {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-ALIGN: left
}
.promoTable TD {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid
}
.promoTable TD.tdRight {
	BORDER-RIGHT-WIDTH: 0px
}
.promoTable TD.tdBottom {
	BORDER-BOTTOM-WIDTH: 0px
}
.promoTable .totalRow {
	FONT-SIZE: 1.5em
}
.coveroptions {
	PADDING-LEFT: 25px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; BACKGROUND: url(/web/library/images/common/blt-question.gif) no-repeat; MARGIN-LEFT: 5px; CURSOR: pointer; TEXT-ALIGN: left
}
.openpet {
	BACKGROUND: url(/web/library/images/common/blt-arrow-down.gif) no-repeat
}
.coverdetails {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; BACKGROUND: url(/web/library/images/breakdown/coverOptionsOpen.gif) #ddd repeat-y; PADDING-BOTTOM: 0.5em; COLOR: #000; PADDING-TOP: 0.5em; TEXT-ALIGN: left
}
.coverOptionsNonJSTitle {
	MARGIN-LEFT: 10px; COLOR: #ff6600
}
.coveroptionsNonJSDesc {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 1em; MARGIN: 0px 5px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #ddd; TEXT-ALIGN: left
}
.coveroptionsNonJSDesc2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 1em; MARGIN: 0px 5px; BACKGROUND-COLOR: #ddd; TEXT-ALIGN: left
}
.tableLink {
	FONT-SIZE: 1em
}
.tableLink LI {
	TEXT-ALIGN: left
}
FORM {
	FONT-SIZE: 0.75em
}
FORM P {
	FONT-SIZE: 1em
}
LEGEND {
	DISPLAY: none
}
INPUT {
	FONT-SIZE: 0.95em; FONT-FAMILY: arial
}
SELECT {
	FONT-SIZE: 0.95em; FONT-FAMILY: arial
}
TEXTAREA {
	FONT-SIZE: 0.95em; FONT-FAMILY: arial
}
.formHeader {
	FONT-SIZE: 1.2em; BACKGROUND: url(/web/library/images/common/formHeader.gif) no-repeat; HEIGHT: 29px
}
.formHeaderWide {
	FONT-SIZE: 1.2em; BACKGROUND: url(/web/library/images/common/formHeaderWide.gif) no-repeat; HEIGHT: 29px
}
.formHeader H4 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.formHeaderWide H4 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.formContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/web/library/images/common/dotline390.gif) #f6f6f6 repeat-y; PADDING-BOTTOM: 6px; WIDTH: 390px; PADDING-TOP: 6px
}
.formContentWide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/web/library/images/common/dotline590-middle.gif) #f6f6f6 repeat-y; PADDING-BOTTOM: 6px; WIDTH: 590px; PADDING-TOP: 6px
}
.formContentWideBlank {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f6f6f6; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 570px; PADDING-TOP: 6px
}
.formContentWideBlank DIV {
	FLOAT: left; WIDTH: 180px
}
.formContent INPUT {
	WIDTH: 180px
}
.formContent SELECT {
	WIDTH: 180px
}
.formContent TEXTAREA {
	WIDTH: 180px
}
.formContentWide INPUT {
	WIDTH: 180px
}
.formContentWide SELECT {
	WIDTH: 180px
}
.formContentWide TEXTAREA {
	WIDTH: 180px
}
.formContentBlank {
	PADDING-TOP: 10px; BACKGROUND-COLOR: #f6f6f6
}
.formContentBlank UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.formContentBlank P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.formContentBlank TEXTAREA {
	WIDTH: 330px
}
.formContent .button {
	WIDTH: auto
}
.elementTitle {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 10px 0px; WIDTH: 135px; COLOR: #333; TEXT-ALIGN: right
}
.elementTitleWide {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.elementTitleHMD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; WIDTH: 265px; COLOR: #333; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.elementInput {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 10px 30px; WIDTH: 220px
}
.elementInput DIV {
	MARGIN: 5px 0px
}
.elementInput .checkbox {
	FLOAT: left; WIDTH: auto
}
.elementInput .radio {
	FLOAT: left; WIDTH: auto
}
.formRowDivider {
	CLEAR: both; BACKGROUND: url(/web/library/images/common/dotline_390x3.gif) no-repeat; HEIGHT: 2px
}
.formRowDividerWide {
	CLEAR: both; BACKGROUND: url(/web/library/images/common/dotline_590x3.gif) no-repeat; HEIGHT: 2px
}
.formFooter {
	BACKGROUND: url(/web/library/images/common/formFooter.gif) #f6f6f6 no-repeat right bottom; MARGIN-BOTTOM: 20px; HEIGHT: 20px
}
.formError {
	PADDING-RIGHT: 10px; COLOR: #ff6600; TEXT-ALIGN: right
}
.formInlineError {
	PADDING-RIGHT: 10px; COLOR: #ff6600; TEXT-ALIGN: right
}
.rightPromos .formInlineError {
	FONT-SIZE: 0.8em
}
.formBox {
	BACKGROUND-IMAGE: url(/web/library/images/common/dotline390.gif); BACKGROUND-REPEAT: repeat-y
}
.row {
	WIDTH: 100%
}
.QuizInlineError {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; WIDTH: 378px; COLOR: #ff6600; BOTTOM: 10px; POSITION: relative; TEXT-ALIGN: right
}
.homepage-promo-panel LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; PADDING-TOP: 0px
}
.greyBar {
	BACKGROUND: url(/web/library/images/home/subnav-background-grey-res.gif) no-repeat left bottom; LEFT: 0px; WIDTH: 772px; POSITION: absolute; TOP: 0px; HEIGHT: 143px
}
.route-planner {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 5px; PADDING-TOP: 2px; POSITION: relative
}
.route-planner LABEL {
	MARGIN-TOP: -5px; FLOAT: left; WIDTH: auto
}
.route-planner INPUT {
	FLOAT: left; WIDTH: auto
}
.route-planner .input {
	WIDTH: 115px
}
.route-planner P {
	PADDING-RIGHT: 10px; FONT-SIZE: 0.9em; FLOAT: right; WIDTH: auto
}
.mainContent .route-planner P A {
	FLOAT: left; WIDTH: auto; COLOR: #fff; TEXT-DECORATION: underline
}
.mainContent .route-planner P A:visited {
	FLOAT: left; WIDTH: auto; COLOR: #fff; TEXT-DECORATION: underline
}
.route-planner P A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.route-planner H4 {
	FLOAT: left; MARGIN: -5px 0px 0px; WIDTH: 65px
}
.desc {
	FLOAT: right; WIDTH: 480px
}
.voteBox {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.voteBox IMG {
	PADDING-BOTTOM: 8px
}
.carPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 0.75em
}
.carBox {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #ede8e0; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; HEIGHT: 1%
}
#mapguide {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 10px 0px; BORDER-LEFT: #000 1px solid; WIDTH: 532px; PADDING-TOP: 8px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #eee
}
#mapguide LI {
	MARGIN-TOP: 1px; DISPLAY: block; COLOR: #333333
}
#knowhow {
	BACKGROUND: url(/web/library/images/know-how/bg-dotted-3-column.gif) repeat-y left top; FLOAT: left; MARGIN: 5px 0px; HEIGHT: 1%
}
#knowhow .twocol {
	BACKGROUND: url(/web/library/images/know-how/bg-dotted-1-2-column.gif) repeat-y left top; FLOAT: left; MARGIN: 0px; HEIGHT: 1%
}
#knowhow P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 7px 0px; WIDTH: 150px; PADDING-TOP: 0px
}
#knowhow UL LI {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 195px
}
#knowhow UL LI UL.linkList {
	FONT-SIZE: 0.7em
}
#knowhow UL LI UL.linkList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(/web/library/images/common/nav-relatedlinks-bullet.gif) no-repeat left center; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0.2em
}
#knowhow LI UL {
	PADDING-LEFT: 20px
}
#knowhow LI P {
	PADDING-LEFT: 20px
}
#knowhow UL {
	FONT-SIZE: 1em; BACKGROUND: url(/web/library/images/know-how/dotline.gif) repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 5px
}
#knowhow UL UL {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#knowhow LI H3 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(/web/library/images/common/grey-box-arrow.gif) no-repeat; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
#knowhow UL LI LI {
	FLOAT: none; PADDING-BOTTOM: 0px; WIDTH: 170px
}
.greyBox {
	CLEAR: both; BACKGROUND: url(/web/library/images/know-how/tbl_top.gif) #e8e7e5 no-repeat left top; WIDTH: 590px; PADDING-TOP: 2px
}
.greyBox-inner {
	BACKGROUND: url(/web/library/images/know-how/tbl_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 0px
}
.greyBox-img {
	FLOAT: left; MARGIN: 7px 8px 8px; WIDTH: 64px
}
.greyBox-content {
	MARGIN-TOP: 7px; FLOAT: left; WIDTH: 110px
}
.greyBox-content P {
	FONT-SIZE: 0.7em
}
.know-how-contents-list IMG {
	MARGIN-TOP: 4px; FLOAT: left; MARGIN-BOTTOM: 10px
}
.know-how-contents-list UL {
	PADDING-LEFT: 70px
}
.know-how-contents-list P {
	PADDING-LEFT: 70px
}
.hints-tips .right {
	FLOAT: right; WIDTH: 180px; TEXT-ALIGN: left
}
.hints-tips .left {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 170px; TEXT-ALIGN: left
}
.hints-tips LI A {
	FONT-WEIGHT: bold
}
.hints-tips LI.on {
	PADDING-LEFT: 9px; BACKGROUND: url(/web/library/images/common/nav-relatedlinks-bullet-down.gif) no-repeat left center
}
.hints-tips LI.on A {
	COLOR: #999999; TEXT-DECORATION: none
}
.hints-tips LI.on A:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
.quiz H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.9em; BACKGROUND: #ff5200; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px
}
.quiz .answer {
	BACKGROUND: #f6f6f6
}
.answer LABEL {
	FONT-SIZE: 0.9em; FLOAT: left; MARGIN: 5px; WIDTH: 340px
}
.answer INPUT {
	FLOAT: right; MARGIN: 5px 10px
}
#popup {
	WIDTH: 424px
}
#popup-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 424px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px solid
}
#content {
	PADDING-LEFT: 20px; WIDTH: 384px; PADDING-TOP: 17px
}
#line {
	PADDING-BOTTOM: 10px
}
#print {
	FLOAT: left; WIDTH: auto; MARGIN-RIGHT: 5px
}
FORM.helpmedecide LABEL {
	FONT-SIZE: 0.9em
}
FORM.helpmedecide .elementInput DIV {
	FLOAT: left; MARGIN-RIGHT: 5px
}
FORM.helpmedecide P {
	FONT-SIZE: 1em
}
FORM.helpmedecide UL LI {
	FONT-SIZE: 1.2em
}
FORM.helpmedecide H3 {
	FONT-SIZE: 1.4em
}
.progressBar UL {
	WIDTH: 590px; PADDING-TOP: 17px
}
.progressBar LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 147px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.progressBar UL.step0of3 LI {
	WIDTH: 196px
}
.progressBar UL.step1of3 LI {
	WIDTH: 196px
}
.progressBar UL.step2of3 LI {
	WIDTH: 196px
}
.progressBar UL.step3of3 LI {
	WIDTH: 196px
}
.progressBar UL.step0of3 {
	BACKGROUND: url(/web/library/images/application/img-step0of3.gif) no-repeat
}
.progressBar UL.step1of3 {
	BACKGROUND: url(/web/library/images/application/img-step1of3.gif) no-repeat
}
.progressBar UL.step2of3 {
	BACKGROUND: url(/web/library/images/application/img-step2of3.gif) no-repeat
}
.progressBar UL.step3of3 {
	BACKGROUND: url(/web/library/images/application/img-step4of4.gif) no-repeat
}
.progressBar LI EM {
	COLOR: #ff6600; FONT-STYLE: normal
}
.progressBar .visited {
	COLOR: #999999; FONT-STYLE: normal
}
.pollAnswerLayout P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.pollAnswerLayout DIV {
	BACKGROUND: #ff5200; MARGIN: 0px 3px 10px 0px
}
.rightPromos INPUT {
	CLEAR: right; MARGIN: 2px 3px 0px 0px
}
.rightPromos LABEL {
	CLEAR: right; MARGIN: 0px
}
.rightPromos BR {
	CLEAR: both
}
.noBord {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.routeQuote {
	BACKGROUND: url(/web/library/images/route-planner/routePlannerQuotebox.gif) no-repeat; FLOAT: right; WIDTH: 177px; HEIGHT: 87px
}
.routeQuote H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; FONT-SIZE: 0.81em; BACKGROUND: url(/web/library/images/common/routeplanner-box-red-h4.gif) no-repeat left bottom; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 7px
}
.routeQuote FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 155px; PADDING-TOP: 7px
}
.routeQuote SELECT {
	FONT-SIZE: 1.1em; WIDTH: 150px
}
.routeQuote P {
	POSITION: relative; TOP: 10px; TEXT-ALIGN: right
}
#bannerBreakdownBlank2 {
	BACKGROUND-IMAGE: url(/web/library/images/banners/banner-blank2.jpg); BACKGROUND-REPEAT: no-repeat
}
#logo2 {
	LEFT: 18px; WIDTH: 200px; POSITION: absolute; TOP: 25px
}
.greyBar2 {
	BACKGROUND: url(/web/library/images/home/subnav-background-grey-resWide.gif) no-repeat left bottom; LEFT: 0px; WIDTH: 1000px; POSITION: absolute; TOP: 0px; HEIGHT: 75px
}
#routePlanHead {
	PADDING-LEFT: 180px; FLOAT: left; WIDTH: 560px; PADDING-TOP: 10px
}
.inset180 {
	PADDING-LEFT: 180px; FLOAT: left
}
#newsTicker {
	PADDING-LEFT: 180px; Z-INDEX: 100000; FLOAT: left; PADDING-TOP: 20px; POSITION: relative
}
#routePlanHead .route-planner P A {
	FLOAT: left; WIDTH: auto; COLOR: #fff; TEXT-DECORATION: underline
}
.mainContent2 .route-planner P A:visited {
	FLOAT: left; WIDTH: auto; COLOR: #fff; TEXT-DECORATION: underline
}
#wideBody {
	WIDTH: 1000px
}
#planRoute P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.footerWide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px 3px; WIDTH: 1000px; COLOR: #fff; PADDING-TOP: 5px; HEIGHT: 16px; BACKGROUND-COLOR: #5a5a5a
}
.footerWide A {
	COLOR: #fff
}
.footerWide A:hover {
	TEXT-DECORATION: underline
}
.footerWide UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.footerWide LI {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN-RIGHT: 5px
}
LI.last {
	FLOAT: left; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A.stickerHome {
	Z-INDEX: 1000; FLOAT: right; MARGIN: 0px 430px 0px 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 75px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
#seasonalHeader {
	PADDING-LEFT: 500px; WIDTH: 288px; POSITION: absolute; HEIGHT: 34px
}
#mainInner2 {
	BACKGROUND-IMAGE: url(navbg-grad.gif); WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 1%
}
.mainContent2 {
	FLOAT: right; MARGIN: 0px 2px 0px 0px; WIDTH: 838px; LINE-HEIGHT: 1.1em
}
.mainContent2 A {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
.mainContent2 A:visited {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
.mainContent2NoBanner A {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
.mainContent2NoBanner A:visited {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
#content A {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
#content A:visited {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
.mainContent2 A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.mainContent2NoBanner A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.mainContent2 H3 A:link {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.mainContent2 H3 A:visited {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.mainContent2 H3 A:active {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.mainContent2NoBanner H3 A:link {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.mainContent2NoBanner H3 A:visited {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.mainContent2NoBanner H3 A:active {
	COLOR: #ff6600; TEXT-DECORATION: none
}
#content H3 A {
	COLOR: #ff6600; TEXT-DECORATION: none
}
#content H3 A:visited {
	COLOR: #ff6600; TEXT-DECORATION: none
}
#content H3 A:active {
	COLOR: #ff6600; TEXT-DECORATION: none
}
#content H3 A:link {
	COLOR: #ff6600; TEXT-DECORATION: none
}
#splashPanel {
	WIDTH: 822px; POSITION: relative
}
#splashPanel H1 {
	POSITION: absolute; TOP: -10000px
}
#splashPanel A.splashPanelLink {
	DISPLAY: block; FONT-SIZE: 0px; WIDTH: 822px; LINE-HEIGHT: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 310px; TEXT-DECORATION: none
}
.mainContentInner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.greyLine2 {
	MARGIN-BOTTOM: 20px; WIDTH: 822px; LINE-HEIGHT: 1px; PADDING-TOP: 14px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 1px
}
.rightFloatMinor {
	FLOAT: right; WIDTH: 415px
}
.rightFloatMinor .content LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
.leftFloatMajor {
	PADDING-LEFT: 5px; BACKGROUND: url(/web/library/images/vertDots.gif) repeat-y right top; FLOAT: left; PADDING-BOTTOM: 23px; WIDTH: 390px
}
.leftFloatMajor LI {
	PADDING-RIGHT: 20px; PADDING-LEFT: 25px; PADDING-BOTTOM: 10px; text-size: 0.7em
}
.leftFloatMajor P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.horizontalDotLine {
	BACKGROUND: url(/web/library/images/horizDots.gif) repeat-x left top; MARGIN: 10px 0px; WIDTH: 800px; HEIGHT: 5px
}
.promoBox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 250px; PADDING-TOP: 5px; HEIGHT: 133px
}
.promoBoxRight {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 250px; PADDING-TOP: 5px; HEIGHT: 133px
}
.promoBox H3 {
	FONT-SIZE: 0.9em
}
.promoBoxRight H3 {
	FONT-SIZE: 0.9em
}
.orangeLink {
	PADDING-LEFT: 4px
}
.promoBox .innerBox {
	WIDTH: 170px
}
.promoBoxRight .innerBox {
	WIDTH: 160px
}
.innerBox P {
	HEIGHT: 65px
}
.homePromoROM3 {
	BACKGROUND: url(/web/library/images/frontpromos/rom3PromoSmall.gif) no-repeat right top
}
.homePromoJDPower {
	BACKGROUND: url(/web/library/images/frontpromos/jdpowerPromoSmall.gif) no-repeat right top
}
.homePromoEuro {
	BACKGROUND: url(/web/library/images/frontpromos/euroPromoSmall.gif) no-repeat right top
}
.homePromoCar {
	BACKGROUND: url(/web/library/images/frontpromos/carinsurancePromoSmall.gif) no-repeat right top
}
.homePromoShop {
	BACKGROUND: url(/web/library/images/frontpromos/shopPromoSmall.gif) no-repeat right top
}
.homePromoVehicle {
	BACKGROUND: url(/web/library/images/frontpromos/vehiclecheckPromoSmall.gif) no-repeat right top
}
.homePromoHotel {
	BACKGROUND: url(/web/library/images/frontpromos/hotelPromoSmall.gif) no-repeat right top
}
.homePromoTorch {
	BACKGROUND: url(/web/library/images/frontpromos/torchPromoSmall.gif) no-repeat right top
}
.homePromoChristmas {
	BACKGROUND: url(/web/library/images/frontpromos/christmasPromoSmall.gif) no-repeat right top
}
.homeImmediateCover {
	BACKGROUND: url(/web/library/images/frontpromos/vanPromoSmall.jpg) no-repeat 50% bottom; HEIGHT: 250px
}
.insPromoVan {
	BACKGROUND: url(/web/library/images/insurance/vaninsurancePromoSmall.jpg) no-repeat right top
}
.insPromoLegal {
	BACKGROUND: url(/web/library/images/insurance/legalexpPromoSmall.jpg) no-repeat right top
}
.insPromoClassic {
	BACKGROUND: url(/web/library/images/insurance/classiccarPromoSmall.jpg) no-repeat right top
}
.insetHeader {
	PADDING-LEFT: 180px; WIDTH: 800px
}
.breadCrumb2 {
	FONT-SIZE: 0.7em; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 2px; WIDTH: 818px; PADDING-TOP: 10px; BORDER-BOTTOM: #ff6600 1px solid
}
.breadCrumbTop {
	FONT-SIZE: 0.7em; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 2px; WIDTH: 818px; PADDING-TOP: 10px; BORDER-BOTTOM: #ff6600 1px solid
}
.breadCrumb2 A:active {
	COLOR: #000; TEXT-DECORATION: none
}
.breadCrumb2 A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.breadCrumb2 A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.breadCrumbTop A:active {
	COLOR: #000; TEXT-DECORATION: none
}
.breadCrumbTop A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.breadCrumbTop A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.breadCrumb2 A:hover {
	TEXT-DECORATION: underline
}
.breadCrumbTop A:hover {
	TEXT-DECORATION: underline
}
.nav2 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 0.75em; LEFT: 0px; FLOAT: left; MARGIN-LEFT: 14px; WIDTH: 135px; POSITION: relative; TOP: -25px
}
.paddDown {
	PADDING-TOP: 30px
}
.breakdownPromoBusiness {
	BACKGROUND: url(/web/library/images/breakdownPromos/businessPromoSmall.gif) no-repeat right top
}
.breakdownPromoHorse {
	BACKGROUND: url(/web/library/images/breakdownPromos/horsePromoSmall.gif) no-repeat right top
}
.breakdownPromoBluebadge {
	BACKGROUND: url(/web/library/images/breakdownPromos/bluebadgePromoSmall.gif) no-repeat right top
}
.eurobreakdown {
	BACKGROUND: url(/web/library/images/breakdownPromos/euroPromoLarge.jpg) no-repeat right bottom; HEIGHT: 270px
}
.eurobreakdown .innerBox P {
	WIDTH: 260px; HEIGHT: 172px
}
.mainContent H1 {
	WIDTH: 250px
}
.mainContentNoBanner H2 {
	WIDTH: 250px
}
.mainContent H2 {
	WIDTH: 250px
}
.one {
	PADDING-LEFT: 10px; BACKGROUND: url(/web/library/images/common/img-bullet-num-one.gif) no-repeat 0px 3px
}
.two {
	PADDING-LEFT: 10px; BACKGROUND: url(/web/library/images/common/img-bullet-num-two.gif) no-repeat 0px 3px
}
.three {
	PADDING-LEFT: 10px; BACKGROUND: url(/web/library/images/common/img-bullet-num-three.gif) no-repeat 0px 3px
}
.four {
	PADDING-LEFT: 10px; BACKGROUND: url(/web/library/images/common/img-bullet-num-four.gif) no-repeat 0px 3px
}
.imgleft {
	PADDING-LEFT: 25px; FLOAT: left; WIDTH: 120px
}
.imgright {
	PADDING-LEFT: 20px; FLOAT: left; WIDTH: 120px
}
.imgleft2 {
	PADDING-RIGHT: 15px; FLOAT: left; WIDTH: 115px
}
.imgright2 {
	FLOAT: left; WIDTH: 100px
}
.breaker {
	FLOAT: left; WIDTH: 100%; HEIGHT: 25px
}
.homeinfo {
	DISPLAY: inline; BACKGROUND: url(/web/library/images/common/home-right-bg.jpg) no-repeat right top; FLOAT: left; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; WIDTH: 822px; BORDER-BOTTOM: #887a71 11px solid
}
.homeleft {
	DISPLAY: inline; PADDING-LEFT: 6px; FLOAT: left; WIDTH: 405px; PADDING-TOP: 35px
}
.homeleft H1 {
	FONT-SIZE: 1.3em; PADDING-BOTTOM: 5px
}
.homeleft LI {
	PADDING-RIGHT: 20px; PADDING-LEFT: 25px; MARGIN-LEFT: 2px; COLOR: #555
}
.homeleftbox {
	FLOAT: left; WIDTH: 200px; LINE-HEIGHT: 0.9em
}
.homeright {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 251px; COLOR: #555; LINE-HEIGHT: 0.9em; PADDING-TOP: 37px
}
.homeright P {
	PADDING-BOTTOM: 18px
}
.homeright H1 {
	FONT-SIZE: 1.3em; PADDING-BOTTOM: 5px
}
.splashcontainer {
	BACKGROUND: #ededed; FLOAT: left; WIDTH: 822px
}
.splashright {
	BACKGROUND: #ededed; FLOAT: left; WIDTH: 417px
}
.splashright SPAN {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #fe6a13
}
.splashleft {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; BACKGROUND: #ededed; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 392px; PADDING-TOP: 6px
}
.splashrinsleft {
	FONT-WEIGHT: bold; BACKGROUND: url(/web/library/images/insurance/avgpremium.jpg) no-repeat; FLOAT: left; WIDTH: 137px; COLOR: #fff; PADDING-TOP: 144px; HEIGHT: 34px; TEXT-ALIGN: center
}
.splashrinsmiddle {
	FONT-WEIGHT: bold; BACKGROUND: url(/web/library/images/insurance/numquote.jpg) no-repeat; FLOAT: left; WIDTH: 137px; COLOR: #fff; PADDING-TOP: 144px; HEIGHT: 34px; TEXT-ALIGN: center
}
.splashrinsright {
	FONT-WEIGHT: bold; BACKGROUND: url(/web/library/images/insurance/hours.jpg) no-repeat; FLOAT: left; WIDTH: 133px; COLOR: #fff; PADDING-TOP: 144px; HEIGHT: 34px; TEXT-ALIGN: center
}
.splashrbreakleft {
	FONT-WEIGHT: bold; BACKGROUND: url(/web/library/images/breakdown/comdays.jpg) no-repeat; FLOAT: left; WIDTH: 137px; COLOR: #fff; PADDING-TOP: 144px; HEIGHT: 34px; TEXT-ALIGN: center
}
.splashrbreakmiddle {
	FONT-WEIGHT: bold; BACKGROUND: url(/web/library/images/breakdown/vehfix.jpg) no-repeat; FLOAT: left; WIDTH: 137px; COLOR: #fff; PADDING-TOP: 144px; HEIGHT: 34px; TEXT-ALIGN: center
}
.splashrbreakright {
	FONT-WEIGHT: bold; BACKGROUND: url(/web/library/images/breakdown/numbreak.jpg) no-repeat; FLOAT: left; WIDTH: 137px; COLOR: #fff; PADDING-TOP: 144px; HEIGHT: 34px; TEXT-ALIGN: center
}
UL LI.splash {
	PADDING-LEFT: 15px; BACKGROUND: url(/web/library/images/common/img-bullet-square.gif) no-repeat 0px 5px; PADDING-BOTTOM: 7px; COLOR: #555
}
.speechContainer {
	BACKGROUND: url(/web/library/images/common/speech.gif) no-repeat right center; FLOAT: left; PADDING-BOTTOM: 7px; WIDTH: 389px
}
.topbox {
	FONT-SIZE: 0px; BACKGROUND: url(/web/library/images/common/topbox.gif) #000 no-repeat; FLOAT: left; WIDTH: 364px; LINE-HEIGHT: 0px; HEIGHT: 7px
}
.bottombox {
	FONT-SIZE: 0px; BACKGROUND: url(/web/library/images/common/bottombox.gif) no-repeat; FLOAT: left; WIDTH: 364px; HEIGHT: 7px
}
.midbox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; BACKGROUND: url(/web/library/images/common/midbox.gif) repeat-y; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 352px; COLOR: #999; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}
.midbox SPAN {
	FONT-SIZE: 0.85em; COLOR: #666
}
.midbox SPAN.orange {
	FONT-SIZE: 1em; COLOR: #ee8623
}
.ratetableheader {
	FONT-SIZE: 1.3em;
	font-family:Arial, Helvetica, sans-serif;
	COLOR: #fe6a13;
	text-align:left;
	padding-left:8px;
	font-weight:600;
	
}
.raccolumn {
	FONT-SIZE: 1.1em;
	font-family:Arial, Helvetica, sans-serif;
	COLOR: #333333;
	text-align:centre;
	font-weight:600;
	
}
.tyrefinderheaders {
	FONT-SIZE: 1em;
	font-family:Arial, Helvetica, sans-serif;
	COLOR: #333333;
	text-align:left;
	padding-left:4px;
	font-weight:600;
	
}
.questionheader {
	FONT-SIZE: 0.9em;
	font-family:Arial, Helvetica, sans-serif;
	COLOR: #fe6a13;
	text-align:left;
	padding-left:6px;
	font-weight:450;
	
}
.imgtyre {margin-right: 10px;
margin-bottom:35px;
}


