/* USED CAR SEARCH TABS SPRITE */
#leftCol .usedCarSearch form #carGroups { width: 275px; height: 65px; position: relative; }
#leftCol .usedCarSearch form #carGroups a { height: 45px; display: block; float: left; }
#leftCol .usedCarSearch form #carGroups a#typeSmall { width:45px; background: url(../images/layup/spriteSearchVehOptions.gif) 0px 0px no-repeat; }
#leftCol .usedCarSearch form #carGroups a#typeFamily { width:55px; background: url(../images/layup/spriteSearchVehOptions.gif) -45px 0px no-repeat; }
#leftCol .usedCarSearch form #carGroups a#typePrestige { width:60px; background: url(../images/layup/spriteSearchVehOptions.gif) -100px 0px no-repeat; }
#leftCol .usedCarSearch form #carGroups a#typeMPV { width: 60px; background: url(../images/layup/spriteSearchVehOptions.gif) -160px 0px no-repeat; }
#leftCol .usedCarSearch form #carGroups a#typeVans { width: 55px; background: url(../images/layup/spriteSearchVehOptions.gif) -220px 0px no-repeat; }
#leftCol .usedCarSearch form #carGroups a#typeSmall:hover,
#leftCol .usedCarSearch form #carGroups a#typeSmall.active { background: url(../images/layup/spriteSearchVehOptions.gif) 0px -45px no-repeat; }
#leftCol .usedCarSearch form #carGroups a#typeFamily:hover,
#leftCol .usedCarSearch form #carGroups a#typeFamily.active { background: url(../images/layup/spriteSearchVehOptions.gif) -45px -45px no-repeat; }
#leftCol .usedCarSearch form #carGroups a#typePrestige:hover,
#leftCol .usedCarSearch form #carGroups a#typePrestige.active { background: url(../images/layup/spriteSearchVehOptions.gif) -100px -45px no-repeat; }
#leftCol .usedCarSearch form #carGroups a#typeMPV:hover,
#leftCol .usedCarSearch form #carGroups a#typeMPV.active { background: url(../images/layup/spriteSearchVehOptions.gif) -160px -45px no-repeat; }
#leftCol .usedCarSearch form #carGroups a#typeVans:hover,
#leftCol .usedCarSearch form #carGroups a#typeVans.active {background: url(../images/layup/spriteSearchVehOptions.gif) -220px -45px no-repeat; }



/* USED CAR SEARCH MODEL TYPE SPRITE */
#leftCol .usedCarSearch #usedSearchTabs { width: 300px; height: 40px; }
#leftCol .usedCarSearch #usedSearchTabs a { display: block; float: left; height: 40px; }
#leftCol .usedCarSearch #usedSearchTabs a#usTabModel { width: 95px; background: url(../images/layup/spriteUsedSearchTabs.jpg) no-repeat 0px 0px; }
#leftCol .usedCarSearch #usedSearchTabs a#usTabBudget { width: 100px; background: url(../images/layup/spriteUsedSearchTabs.jpg) no-repeat -95px 0px; }
#leftCol .usedCarSearch #usedSearchTabs a#usTabLifestyle { width: 105px; background: url(../images/layup/spriteUsedSearchTabs.jpg) no-repeat -195px 0px; }
#leftCol .usedCarSearch #usedSearchTabs a#usTabModel.active,
#leftCol .usedCarSearch #usedSearchTabs a#usTabModel:hover { width: 95px; background: url(../images/layup/spriteUsedSearchTabs.jpg) no-repeat 0px -40px; }
#leftCol .usedCarSearch #usedSearchTabs a#usTabBudget.active,
#leftCol .usedCarSearch #usedSearchTabs a#usTabBudget:hover { width: 100px; background: url(../images/layup/spriteUsedSearchTabs.jpg) no-repeat -95px -40px; }
#leftCol .usedCarSearch #usedSearchTabs a#usTabLifestyle.active,
#leftCol .usedCarSearch #usedSearchTabs a#usTabLifestyle:hover { width: 105px; background: url(../images/layup/spriteUsedSearchTabs.jpg) no-repeat -195px -40px; }


/* FEATURED CAR HOMEPAGE TAB SPRITE */
#rightCol #featuredCar #featuredTabs { width: 396px; height: 55px; }
#rightCol #featuredCar #featuredTabs a { display: block; float: left; width: 198px; height: 55px; }
#rightCol #featuredCar #featuredTabs #featuredUsedCar { background: url(../images/layup/spriteFeaturedTabs.jpg) 0px -55px no-repeat; }
#rightCol #featuredCar #featuredTabs #featuredUsedCar.active { background: url(../images/layup/spriteFeaturedTabs.jpg) 0px 0px no-repeat; }
#rightCol #featuredCar #featuredTabs #featuredUsedCar:hover { background: url(../images/layup/spriteFeaturedTabs.jpg) 0px -110px no-repeat; }
#rightCol #featuredCar #featuredTabs #featuredUsedCar.active:hover { background: url(../images/layup/spriteFeaturedTabs.jpg) 0px 0px no-repeat; }
#rightCol #featuredCar #featuredTabs #featuredUsedVan { background: url(../images/layup/spriteFeaturedTabs.jpg) -198px 0px no-repeat; }
#rightCol #featuredCar #featuredTabs #featuredUsedVan.active { background: url(../images/layup/spriteFeaturedTabs.jpg) -198px -55px no-repeat; }
#rightCol #featuredCar #featuredTabs #featuredUsedVan:hover { background: url(../images/layup/spriteFeaturedTabs.jpg) -198px -110px no-repeat; }
#rightCol #featuredCar #featuredTabs #featuredUsedVan.active:hover { background: url(../images/layup/spriteFeaturedTabs.jpg) -198px -55px no-repeat; }


/* OFFER LIST TAB SPRITE */
#offerTabs { width: 636px; height: 57px; }
#offerTabs a { display: block; float: left; height: 57px; }
#offerTabs #offerTabNew { background: url(../images/layup/spriteOfferTabs.jpg) no-repeat 0px -57px; width: 142px; }
#offerTabs #offerTabUsed { background: url(../images/layup/spriteOfferTabs.jpg) no-repeat -142px -57px; width: 153px; }
#offerTabs #offerTabAftersale { background: url(../images/layup/spriteOfferTabs.jpg) no-repeat -295px -57px; width: 165px; }
#offerTabs #offerTabMotability { background: url(../images/layup/spriteOfferTabs.jpg) no-repeat -460px -57px; width: 176px; }
#offerTabs #offerTabNew:hover,
#offerTabs #offerTabNew.active { background: url(../images/layup/spriteOfferTabs.jpg) no-repeat 0px 0px; width: 142px; }
#offerTabs #offerTabUsed:hover,
#offerTabs #offerTabUsed.active { background: url(../images/layup/spriteOfferTabs.jpg) no-repeat -142px 0px; width: 153px; }
#offerTabs #offerTabAftersale:hover,
#offerTabs #offerTabAftersale.active { background: url(../images/layup/spriteOfferTabs.jpg) no-repeat -295px 0px; width: 165px; }
#offerTabs #offerTabMotability:hover,
#offerTabs #offerTabMotability.active { background: url(../images/layup/spriteOfferTabs.jpg) no-repeat -460px 0px; width: 176px; }


/* USED CAR IMAGERY TABS */
#usedCarImagery #usedCarImageTabs {}
#usedCarImagery #usedCarImageTabs a { display: block; float: left; height: 47px; }
#usedCarImagery #usedCarImageTabs #imageTabFeatured { width: 216px; background: url(../images/layup/spriteUsedImagesTabs.jpg) 0px 0px no-repeat; }
#usedCarImagery #usedCarImageTabs #imageTabExterior { width: 143px; background: url(../images/layup/spriteUsedImagesTabs.jpg) -216px 0px no-repeat; }
#usedCarImagery #usedCarImageTabs #imageTabInterior { width: 277px; background: url(../images/layup/spriteUsedImagesTabs.jpg) -359px 0px no-repeat; }
#usedCarImagery #usedCarImageTabs #imageTabFeatured:hover { background: url(../images/layup/spriteUsedImagesTabs.jpg) 0px -94px no-repeat; }
#usedCarImagery #usedCarImageTabs #imageTabExterior:hover { background: url(../images/layup/spriteUsedImagesTabs.jpg) -216px -94px no-repeat; }
#usedCarImagery #usedCarImageTabs #imageTabInterior:hover { background: url(../images/layup/spriteUsedImagesTabs.jpg) -359px -94px no-repeat; }
#usedCarImagery #usedCarImageTabs #imageTabFeatured.active { background: url(../images/layup/spriteUsedImagesTabs.jpg) 0px -47px no-repeat !important; }
#usedCarImagery #usedCarImageTabs #imageTabExterior.active { background: url(../images/layup/spriteUsedImagesTabs.jpg) -216px -47px no-repeat !important; }
#usedCarImagery #usedCarImageTabs #imageTabInterior.active { background: url(../images/layup/spriteUsedImagesTabs.jpg) -359px -47px no-repeat !important; }


/* USED CAR DETAIL JUMPS */
#usedCarJumps a { display: block; height: 96px; float: left; }
#usedCarJumps #usedJumpContact { width: 79px; background: url(../images/layup/spriteUsedCarJumps.jpg) 0px 0px no-repeat; }
#usedCarJumps #usedJumpSend { width: 80px; background: url(../images/layup/spriteUsedCarJumps.jpg) -79px 0px no-repeat; }
#usedCarJumps #usedJumpShare { width: 79px; background: url(../images/layup/spriteUsedCarJumps.jpg) -159px 0px no-repeat; }
#usedCarJumps #usedJumpSave { width: 80px; background: url(../images/layup/spriteUsedCarJumps.jpg) -238px 0px no-repeat; }
#usedCarJumps #usedJumpTest { width: 80px; background: url(../images/layup/spriteUsedCarJumps.jpg) -318px 0px no-repeat; }
#usedCarJumps #usedJumpMake { width: 80px; background: url(../images/layup/spriteUsedCarJumps.jpg) -398px 0px no-repeat; }
#usedCarJumps #usedJumpValue { width: 79px; background: url(../images/layup/spriteUsedCarJumps.jpg) -478px 0px no-repeat; }
#usedCarJumps #usedJumpPrint { width: 79px; background: url(../images/layup/spriteUsedCarJumps.jpg) -557px 0px no-repeat; }


#usedCarJumps #usedJumpContact:hover { background: url(../images/layup/spriteUsedCarJumps.jpg) 0px -96px no-repeat; }
#usedCarJumps #usedJumpSend:hover { background: url(../images/layup/spriteUsedCarJumps.jpg) -79px -96px no-repeat; }
#usedCarJumps #usedJumpShare:hover { background: url(../images/layup/spriteUsedCarJumps.jpg) -159px -96px no-repeat; }
#usedCarJumps #usedJumpSave:hover { background: url(../images/layup/spriteUsedCarJumps.jpg) -238px -96px no-repeat; }
#usedCarJumps #usedJumpTest:hover { background: url(../images/layup/spriteUsedCarJumps.jpg) -318px -96px no-repeat; }
#usedCarJumps #usedJumpMake:hover { background: url(../images/layup/spriteUsedCarJumps.jpg) -398px -96px no-repeat; }
#usedCarJumps #usedJumpValue:hover { background: url(../images/layup/spriteUsedCarJumps.jpg) -478px -96px no-repeat; }
#usedCarJumps #usedJumpPrint:hover { background: url(../images/layup/spriteUsedCarJumps.jpg) -557px -96px no-repeat; }


/* USED CAR DETAIL DOMTABS TABS */
#usedVehicleDetails .domtab .tabset_tabs li { display: block; float: left; height: 47px; margin: 0px; padding: 0px; }
#usedVehicleDetails .domtab .tabset_tabs li a { display: block; float: left; height: 47px; }
#usedVehicleDetails .domtab .tabset_tabs li a#dtOverview { width: 132px; background: url(../images/layup/spriteUsedCarDomTabs.jpg) 0px 0px no-repeat; }
#usedVehicleDetails .domtab .tabset_tabs li a#dtFullDetails { width: 131px; background: url(../images/layup/spriteUsedCarDomTabs.jpg) -132px 0px no-repeat; }
#usedVehicleDetails .domtab .tabset_tabs li a#dtTechData { width: 108px; background: url(../images/layup/spriteUsedCarDomTabs.jpg) -263px 0px no-repeat; }
#usedVehicleDetails .domtab .tabset_tabs li a#dtWarranty { width: 140px; background: url(../images/layup/spriteUsedCarDomTabs.jpg) -371px 0px no-repeat; }
#usedVehicleDetails .domtab .tabset_tabs li a#dtInsurance { width: 125px; background: url(../images/layup/spriteUsedCarDomTabs.jpg) -511px 0px no-repeat; }


#usedVehicleDetails .domtab .tabset_tabs li a#dtOverview:hover { background: url(../images/layup/spriteUsedCarDomTabs.jpg) 0px -46px no-repeat; }
#usedVehicleDetails .domtab .tabset_tabs li a#dtFullDetails:hover { background: url(../images/layup/spriteUsedCarDomTabs.jpg) -132px -46px no-repeat; }
#usedVehicleDetails .domtab .tabset_tabs li a#dtTechData:hover { background: url(../images/layup/spriteUsedCarDomTabs.jpg) -263px -46px no-repeat; }
#usedVehicleDetails .domtab .tabset_tabs li a#dtWarranty:hover { background: url(../images/layup/spriteUsedCarDomTabs.jpg) -371px -46px no-repeat; }
#usedVehicleDetails .domtab .tabset_tabs li a#dtInsurance:hover { background: url(../images/layup/spriteUsedCarDomTabs.jpg) -511px -46px no-repeat; }


#usedVehicleDetails .domtab .tabset_tabs li.active a#dtOverview { background: url(../images/layup/spriteUsedCarDomTabs.jpg) 0px -46px no-repeat !important; }
#usedVehicleDetails .domtab .tabset_tabs li.active a#dtFullDetails { background: url(../images/layup/spriteUsedCarDomTabs.jpg) -132px -46px no-repeat !important; }
#usedVehicleDetails .domtab .tabset_tabs li.active a#dtTechData { background: url(../images/layup/spriteUsedCarDomTabs.jpg) -263px -46px no-repeat !important ; }
#usedVehicleDetails .domtab .tabset_tabs li.active a#dtWarranty { background: url(../images/layup/spriteUsedCarDomTabs.jpg) -371px -46px no-repeat !important; }
#usedVehicleDetails .domtab .tabset_tabs li.active a#dtInsurance { background: url(../images/layup/spriteUsedCarDomTabs.jpg) -511px -46px no-repeat !important; }

