/*------ HERO IMAGES ------*/
#heroAnnuities {background:url(/library/images/hero/hero-annuities.jpg) 0 0 no-repeat;}
#heroAnnualTravel {background:url(/library/images/hero/hero-annual-travel.jpg) 0 0 no-repeat;}
#heroBarclays {background:url(/library/images/hero/hero-barclays.jpg) 0 0 no-repeat;}
#heroHomeSave {background:url(/library/images/hero/hero-homesave.jpg) 0 0 no-repeat;height:279px;position:relative;z-index:10;}
#heroBreakdownCover {background:url(/library/images/hero/hero-breakdown-5-off.jpg) 0 0 no-repeat; height:184px;}
#heroBusinessInsurance {background:url(/library/images/hero/hero-business-insurance.jpg) left 0 no-repeat;}
#heroBusinessVehicle {background:url(/library/images/hero/hero-business-vehicle-insurance.jpg) 0 0 no-repeat;}-
#heroBusinessHealth {background:url(/library/images/hero/hero-business-health.jpg) left 0 no-repeat;}
#heroBusinessHealthRoundels {background:url(/library/images/hero/hero-business-health-roundels.jpg) left 0 no-repeat;}
#heroCar {background:url(/library/images/hero/hero-car-insurance.jpg) left 0 no-repeat;}
#heroCarClaims {background:url(/library/images/hero/hero-car-claims.jpg) left 0 no-repeat;}
#heroCarMvt29117 {background:url(/library/images/hero/hero-car-insurance-mvt-29117.png) left 0 no-repeat;}
#heroCarVectis {background:url(/library/images/hero/hero-car-vectis-15-weeks-free.jpg) left 0 no-repeat;}
#heroCarPockit {background:url(/library/images/hero/hero-car-pockit-15-weeks-free.jpg) left 0 no-repeat;}
#heroCarWorkplace {background:url(/library/images/hero/hero-car-workplace.jpg) left 0 no-repeat;}
#heroCarDisplayAggs {background:url(/library/images/hero/car-insurance-display-aggs.jpg) left 0 no-repeat;}
#heroClassicCar {background:url(/library/images/hero/hero-classic-car.jpg) left 0 no-repeat;}
#heroCompanyPension {background:url(/library/images/hero/hero-company-pension.jpg) 0 0 no-repeat;}
#heroContentCalc {background:url(/library/images/hero/hero-content-calc.jpg) 0 0 no-repeat; height:194px;}
#heroCorporateBusiness {background:url(/library/images/hero/hero-corporate-business.jpg) left 0 no-repeat;}
#heroDealsSummerSavings {background:url(/library/images/hero/hero-summer-savings.jpg) 0 0 no-repeat; height: 163px; }
#heroDealsSpringOffers {background:url(/library/images/hero/hero-spring.jpg) 0 0 no-repeat; height: 163px; }
#heroDealsSummerOffers {background:url(/library/images/hero/hero-summer.jpg) 0 0 no-repeat; height: 163px; }
#heroDealsAutumnOffers {background:url(/library/images/hero/hero-autumn.jpg) 0 0 no-repeat; height: 163px; }
#heroDealsWinterOffers {background:url(/library/images/hero/hero-winter.jpg) 0 0 no-repeat; height: 163px; }
#heroDealsRecommend {background:url(/library/images/hero/hero-deals-recommend-a-friend.jpg) 0 0 no-repeat; height: 163px; }
#heroDealsAutumnSavings {background:url(/library/images/hero/hero-autumn-savings.jpg) 0 0 no-repeat; height: 163px; }
#heroDealsWinterSavers {background:url(/library/images/hero/hero-winter-savers.jpg) 0 0 no-repeat; height: 219px; }
#heroDealsNewYear {background:url(/library/images/hero/hero-newyear-newyou.jpg) 0 0 no-repeat; height: 219px; }
#heroDoctorHospital {background:url(/library/images/hero/doctor-and-hospital-hero.jpg) 0 0 no-repeat;}
#heroEndowment {background:url(/library/images/hero/hero-endowment.jpg) left 0 no-repeat;}
#heroEquityRelease {background:url(/library/images/hero/hero-equity-release.jpg) 0 10px no-repeat;}
#heroFixedTermRetirementPlan {background:url(/library/images/hero/hero-fixed-term-retirement-plan.jpg) 0 0 no-repeat;}
#heroFlood {background:url(/library/images/hero/hero-flood.jpg) 0 0 no-repeat; height: 216px; }
#heroFriendsAndFamily {background:url(/library/images/hero/hero-friends-and-family.jpg) no-repeat scroll 0 0 transparent;}
#heroGuaranteedLifelong {background:url(/library/images/hero/hero-over-50s-guaranteed-lifelong-protection-plan.jpg) 0 0 no-repeat;}
#heroGuaranteedWholeLife {background:url(/library/images/hero/hero-guaranteed-whole-of-li.jpg) 0 0 no-repeat;}
#heroBaseRateTracker {background:url(/library/images/hero/hero-base-rate-tracker.jpg) 0 0 no-repeat; display:block; width:471px; height:180px;}
#heroBaseRateTracker h2 {left:-9999em; position:absolute; top:-9999em;}
#heroHealth {background:url(/library/images/hero/hero-healthcare.jpg) 0 0 no-repeat;}
#heroHealthAdvice {background:url(/library/images/hero/health-advice-hero.jpg) 0 0 no-repeat;}
#heroHealthBackUp {background:url(/library/images/hero/hero-back-up.jpg) 0 0 no-repeat;}
#heroHealthChildHealth {background:url(/library/images/hero/hero-health-child-health.jpg) 0 0 no-repeat;}
#heroHealthInsurance {background:url(/library/images/hero/hero-health-insurance.jpg) 0 0 no-repeat;}
#heroHealthInsuranceMbox {background:url(/library/images/hero/hero-health-insurance-mbox.jpg) 0 0 no-repeat;}
#heroHealthInternational {background:url(/library/images/hero/hero-health-international.jpg) 0 0 no-repeat;}
#heroHealthInsurance3MonthsFree {background:url(/library/images/hero/hero-3-months-free.jpg) 0 0 no-repeat;}
#heroHealthSmallBusinessVideo {background:url(/library/images/hero/hero-health-small-business-video.jpg) 0 0 no-repeat;}
#heroHealthSpeedyDiag {background:url(/library/images/hero/hero-health-speedy-diag.jpg) 0 0 no-repeat;}
#heroHealthShareholderOffers {background:url(/library/images/hero/hero-health-shareholder-offers.jpg) 0 0 no-repeat;}
#heroInsuranceShareholderOffers {background:url(/library/images/hero/hero-insurance-shareholder-offers.jpg) 0 0 no-repeat;}
#heroInternationalHealth {background:url(/library/images/hero/hero-railway-children.jpg) 0 0 no-repeat;}
#heroInternationalHealthInd {background:url(/library/images/hero/hero-railway-children-ind.jpg) 0 0 no-repeat;}
#heroInterHealthCompanies {background:url(/library/images/hero/hero-inter-health-company.jpg) 0 0 no-repeat;}
#heroInterHealthExisting {background:url(/library/images/hero/hero-inter-health-existing.jpg) 0 0 no-repeat;}
#heroInvestmentGrowthPotential {background:url(/library/images/hero/hero-investment-growth-potential.jpg) 0 0 no-repeat;}
#heroInvestmentOpportunityForYou {background:url(/library/images/hero/hero-investment-opportunity-for-you.jpg) 0 0 no-repeat;}
#heroHealthLatestNews {background:url(/library/images/hero/latest-news-hero.jpg) 0 0 no-repeat;}
#heroHealthMyCashPlan {background:url(/library/images/hero/hero-health-my-cash-plan.jpg) 0 0 no-repeat;}
#heroHealthNutritionCentre {background:url(/library/images/hero/hero-nutrition-centre.jpg) 0 0 no-repeat;}
#heroHealthTools {background:url(/library/images/hero/health-tools-hero.jpg) 0 0 no-repeat;}
#heroHighNetWorth {background:url(/library/images/hero/hero-high-net-worth.jpg) 0 0 no-repeat; margin-top: -50px; }
#heroHohFitnessCentre {background:url(/library/images/hero/fitness-centre-hero.jpg) 0 0 no-repeat; }
#heroHome {background:url(/library/images/hero/hero-home-insurance.jpg) 0 0 no-repeat; height: 220px; }
#heroHomeVectis {background:url(/library/images/hero/hero-home-vectis-save-50-percent.jpg) 0 0 no-repeat; height: 220px; }
#heroHomePockit {background:url(/library/images/hero/hero-home-pockit.jpg) 0 0 no-repeat; height: 216px; }
#heroTravelVectis {background:url(/library/images/hero/hero-travel-vectis.jpg) 0 0 no-repeat; height: 216px; }
#heroTravelPockitSingle {background:url(/library/images/hero/hero-travel-pockit-single.jpg) 0 0 no-repeat; height: 216px; }
#heroTravelPockitAnnual {background:url(/library/images/hero/hero-travel-pockit-annual.jpg) 0 0 no-repeat; height: 216px; }
#heroTravelPockit {background:url(/library/images/hero/hero-travel-pockit.jpg) 0 0 no-repeat; height: 216px; }
#heroHomeWorkplace {background:url(/library/images/hero/hero-home-workplace.jpg) 0 0 no-repeat; height: 216px;}
#heroHomeEmergency {background:url(/library/images/hero/hero-home-emergency.jpg) 0 0 no-repeat;}
#heroIdentity {background:url(/library/images/hero/hero-identity-protection.jpg) 0 0 no-repeat;}
#heroIncomeDrawdown {background:url(/library/images/hero/hero-income-drawdown-potential.jpg) 0 0 no-repeat;}

#heroIncomeProtection {background:url(/library/images/hero/hero-hi-income-protection.jpg) 0 0 no-repeat; height: 140px;}

#heroHealthConsumer {background:url(/library/images/hero/individual-healthcare.jpg) 0 0 no-repeat; height: 143px;}
#heroHealthBusiness {background:url(/library/images/hero/healthcare-for-business.jpg) 0 0 no-repeat; height: 175px;}
#heroHealthConsumerIPMI {background:url(/library/images/hero/hero-hi-consumer-ipmi.jpg) 0 0 no-repeat; height: 140px;}
#heroHealthConsumerCashPlan {background:url(/library/images/hero/hero-hi-consumer-cash-plan.jpg) 0 0 no-repeat; height: 140px;}
#heroHealthConsumerDiagnostics {background:url(/library/images/hero/hero-hi-consumer-diagnostics.jpg) 0 0 no-repeat; height: 140px;}
#heroHealthConsumerChild {background:url(/library/images/hero/hero-hi-consumer-child-healthcare.jpg) 0 0 no-repeat; height: 140px;}
#heroHealthConsumerInternational {background:url(/library/images/hero/hero-hi-consumer-international.jpg) 0 0 no-repeat; height: 140px;}
#heroHealthConsumerDifference {background:url(/library/images/hero/hero-hi-consumer-difference.jpg) 0 0 no-repeat; height: 140px;}
#heroHealthExistingIPMI {background:url(/library/images/hero/hero-hi-existing-ipmi.jpg) 0 0 no-repeat;}
#heroHealthExistingCashPlan {background:url(/library/images/hero/hero-hi-existing-cash-plan.jpg) 0 0 no-repeat;}
#heroHealthExistingDiagnostics {background:url(/library/images/hero/hero-hi-existing-diagnostics.jpg) 0 0 no-repeat;}
#heroHealthExistingChild {background:url(/library/images/hero/hero-hi-existing-child.jpg) 0 0 no-repeat;}
#heroHealthExistingInternational {background:url(/library/images/hero/hero-hi-existing-international.jpg) 0 0 no-repeat;}

#heroInvestmentBonds {background:url(/library/images/hero/hero-investment-bonds.jpg) 0 0 no-repeat;}
#heroIsas {background:url(/library/images/hero/hero-isas.jpg) 0 0 no-repeat;}
#heroLife {background:url(/library/images/hero/hero-life-insurance-never-rise.jpg) 0 0 no-repeat;}
#heroLifeUsefulResources {background:url(/library/images/hero/hero-useful-resources.jpg) 0 0 no-repeat;}
#heroLifeClaimsTeam {background:url(/library/images/hero/hero-pro-claims-team.jpg) 0 0 no-repeat;}
#heroLifeStreetToSchool {background:url(/library/images/hero/hero-life-insurance-s2s.jpg) 0 0 no-repeat;}
#heroLifeBounty {background:url(/library/images/hero/hero-life-insurance-split.jpg) 0 0 no-repeat;}
#heroLifeCover {background:url(/library/images/hero/hero-life-cover.jpg) 0 0 no-repeat;}
#heroLifeParentCover {background:url(/library/images/hero/hero-parent-cover.jpg) 0 0 no-repeat;}
#heroLifeTriplets {background:url(/library/images/hero/hero-life-insurance-triplet.jpg) 0 0 no-repeat;}
#heroLifeBike {background:url(/library/images/hero/hero-life-insurance-bike.jpg) 0 0 no-repeat;}
#heroLionsClub {background:url(/library/images/hero/hero-essexmasonic.jpg) 0 0 no-repeat;}
#heroMotorcycle {background:url(/library/images/hero/hero-motorcycle.jpg) 0 0 no-repeat;}
#heroMotorhome {background:url(/library/images/hero/hero-motorhome.jpg) 0 0 no-repeat;}
#heroMyClaimsApp {background:url(/library/images/hero/my-claims-app-qr.jpg) left 0 no-repeat;}
#heroMyHealthCounts {background:url(/library/images/hero/myhealthcounts.jpg) left 0 no-repeat;}
#heroHealthOfTheNation {background:url(/library/images/hero/health-of-the-nation-hero.jpg) left 0 no-repeat;}
#heroHealthyHeart {background:url(/library/images/hero/hero-healthyheart.jpg) left 0 no-repeat; height:220px;}
#heroMyPolicy {background:url(/library/images/hero/hero-mypolicy.jpg) 0 0 no-repeat; width: 717px; height: 116px; }
#heroNewparent {background:url(/library/images/hero/hero-new-parent.jpg) 0 0 no-repeat;}
#heroOver50sLifeCover {background:url(/library/images/hero/hero-over-50s-life-cover.jpg) 0 0 no-repeat;}
#heroPensionExplained {background:url(/library/images/hero/hero-pensions-explained.jpg) 0 0 no-repeat;}
#heroPensionSimplified {background:url(/library/images/hero/hero-pensions-simple.jpg) 0 0 no-repeat;}
#heroPensionTracker {background:url(/library/images/hero/hero-pension-tracker.jpg) 0 0 no-repeat;}
#heroPersonalAccident {background:url(/library/images/hero/hero-personal-accident.jpg) 0 0 no-repeat;}
#heroPersonalHealthInsurance {background:url(/library/images/hero/hero-healthcare.jpg) 0 0 no-repeat;}
#heroPersonalPensions {background:url(/library/images/hero/hero-personal-pension.jpg) 0 0 no-repeat;}
#heroPetInsurance {background:url(/library/images/hero/hero-pet-insurance.jpg) 0 0 no-repeat;}
#heroPetInsuranceVectis {background:url(/library/images/hero/hero-pet-insurance-vectis.jpg) 0 0 no-repeat;}
#heroPockitCashplan {background:url(/library/images/hero/hero-pockit-cashplan.jpg) 0 0 no-repeat;}
#heroPockitHealthcover {background:url(/library/images/hero/hero-pockit-healthcover.jpg) 0 0 no-repeat;}
#heroPractitionerZone {background:url(/library/images/hero/hero-practitioner-zone-welcome.jpg) 0 0 no-repeat; height: 240px; }
#heroHospitalZone {background:url(/library/images/hero/hospital-zone-hero.jpg) 0 0 no-repeat; height: 240px; }
#heroRetirementSurvey {background:url(/library/images/hero/hero-retirement-survey.jpg) 0 0 no-repeat;}
#heroRetirementCentre {/* breaches Magus checkpoint 2.3 Do not have links without content -  background:url(/library/images/hero/hero-retirement-centre.jpg) 0 0 no-repeat;*/ height:202px;}
#heroSaferStreet {background:url(/library/images/saferstreet/hero-safer-street.jpg) 0 0 no-repeat; height:180px;}
#heroSavingsInstantAccess {background:url(/library/images/hero/hero-savings-instant-access.jpg) 0 0 no-repeat;}
#heroSavingsInvestment {background:url(/library/images/hero/hero-savings-investment.jpg) 0 0 no-repeat;}
#heroShortTermCar {background:url(/library/images/hero/hero-short-term-car.jpg) 0 0 no-repeat;}
#heroSingleTripTravel {background:url(/library/images/hero/hero-single-trip-travel.jpg) 0 0 no-repeat;}
#heroSmallBusinessHealthInsurance {background:url(/library/images/hero/hero-health-small-business.jpg) 0 0 no-repeat;}
#heroSRF2 {background:url(/library/images/hero/hero-structured-returns-fund-2.jpg) 0 0 no-repeat;}
#heroStakeholder {background:url(/library/images/hero/hero-stakeholder-pension-20-month.jpg) 0 0 no-repeat;}
#heroSwitchHealthcare {background:url(/library/images/hero/hero-switch-healthcare.jpg) 0 0 no-repeat;}
#heroTravel {background:url(/library/images/hero/hero-travel-insurance.jpg) 0 0 no-repeat;}
#heroVan {background:url(/library/images/hero/hero-van-insurance.jpg) 0 0 no-repeat;}
#heroVanPockit {background:url(/library/images/hero/hero-van-pockit.jpg) 0 0 no-repeat;}
#heroVanPpc {background:url(/library/images/hero/hero-van-insurance-ppc.jpg) 0 0 no-repeat;height:173px;}
#heroWithProfits {background:url(/library/images/hero/hero-with-profits.jpg) 0 0 no-repeat; height: 190px;}
#heroFamilyLifeCover {background:url(/library/images/hero/hero-familylifecover.jpg) left 0 no-repeat;}
#headerRenewalDate {background:url(/library/images/insurance/renewal-date-banner.jpg) 0 0 no-repeat;}
#homeBannerPiano {background:url(/library/images/hero/hero-home-piano.jpg) 0 0 no-repeat; height:240px;}
.heroBotPos {position:relative; top:148px;}

.heroCrystalMark{background:url(/library/logos/logo-crystal-mark.gif) right top no-repeat; height: 1.5em; }
.homeSaveSkyScraper {background-image:url(/library/images/homesave/pod-right-skyscraper.gif); background-repeat:no-repeat; height:473px;}

/* Stickers */
.stickerHealth {position:absolute;top:10px;left:20px;}
a.sticker {border:none;float:right;margin:0 12px 0 0;width:auto;height:auto;}
a.sticker:hover, a.stickerLife:hover {border:none;}
a.stickerBreakdown {border:none;position:absolute;top:40px;left:330px;width:auto;height:auto;}
a.stickerBreakdownOnline {border:none;position:absolute;top:40px;left:217px;width:auto;height:auto;}
a.stickerMotorcycle {border:none;display:inline;height:auto;left:400px;position:relative;top:70px;width:auto;}
.stickerLife { position:relative; left:335px; top:80px; width:auto;height:auto; }
.stickerFamilyLife { position:relative; left:330px; top:80px; width:auto;height:auto; }
a.stickerLifeTriplets {border:none;float:right;margin:0 290px 0 0;padding-top:80px;width:auto;height:auto;}
a.stickerLifeBike {border:none;float:right;margin:0 250px 0 0;padding-top:80px;width:auto;height:auto;}
a.stickerTravel {border:none;position:absolute;top:12px;left:360px;width:auto; height:auto; }
a.stickerVan {border:none; position:absolute; top: 82px; right:12px; width:auto;height:auto;}
a.stickerNewParent { border:none; position:absolute; top: 12px; right:12px; width:auto; height:auto; }

/* Hero buttons */
#homeHeroMultiCar {width:717px;height:220px;background:url(/library/images/homeHero/aviva-hero-multicar-717px.jpg) 0 0 no-repeat;}
#homeHeroMultiCar a.bntMultiCarquote, #homeHeroMultiCar a.bntMultiCarfindOutmore {display:block;text-decoration:none;}
#homeHeroMultiCar a.bntMultiCarquote {width:265px;height:50px;position:absolute;top:151px;left:15px;}
#homeHeroMultiCar a.bntMultiCarfindOutmore {width:192px;height:43px;position:absolute;top:153px;;left:290px;}

/* Hero headings */
#heroBusinessHealth h2, #heroBusinessHealthRoundels h2, #heroHealthBackUp h2{position:relative;top:10px;left:15px;width:400px;}
#heroDealsSummerSavings h2 {position:relative;top:10px;left:15px;width:320px;}
#heroDealsAutumnSavings h2 {position:relative;top:10px;left:15px;width:350px; font-size:2.8em; margin-bottom:1em;}


/* hero buttons */
.heroImage .heroBtnY a { height:auto; width:auto; }

/* PPC hero */
#heroCarPpc {background:url(/library/images/hero/hero-ppc-car-insurance.jpg) left 0 no-repeat; height:260px; margin-top:10px;display: block;position: relative;z-index: 10;}
#heroCarPpcBtn {padding:200px 0px 0px 20px;}
#heroCarPpc h1, #heroCarPpc h2, #heroCarPpc h3 {left:-9999em; position:absolute; top:-9999em;}
#heroCarPpc a {text-decoration:none;}
