﻿/* Main banner, heading and bread crumbs */
DIV#bannerContainer{width:974px;height:68px;float:left;position:relative;top:-8px;z-index:0;background:#ffffff url('../img/mainBanner.png') no-repeat 0 0;}
DIV#bannerContainer h2{width:700px;position:absolute;top:15px;left:15px;color:#f99a06;display:block}
DIV#bannerContainer h3.secondaryHeading{width:195px;position:absolute;top:15px;left:762px;text-align:right;color:#f99a06;}
DIV#bannerContainer SPAN.secondaryItem{height:12px;width:130px;display:block;position:absolute;top:40px;left:822px;font-weight:bold;text-align:right;color:#ffffff;}
UL.breadCrumbs{height:12px;position:absolute;top:40px;left:15px;}
UL.breadCrumbs LI{display:block;float:left;margin:0;padding:0;color:#ffffff;}
UL.breadCrumbs LI.separator{width:13px;height:13px;display:block;background:transparent url('../img/breadCrumbSeparator.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');}
UL.breadCrumbs LI.active{font-weight:bold;color:#ffffff;}
UL.breadCrumbs LI A{display:block;float:left;color:#ffffff;}

DIV#bannerContainer.Kustoms{height:230px;}
DIV#bannerContainer.Kustoms h2{top:170px;}
DIV#bannerContainer.Kustoms UL.breadCrumbs{top:195px;}

DIV#bannerContainer.usedCars {height:230px !important;background:transparent url('../img/usedCarBanner.jpg') no-repeat 0 0;}
DIV#bannerContainer.usedCars h2{top:170px;}
DIV#bannerContainer.usedCars UL.breadCrumbs{top:195px;}


DIV.newCar DIV#bannerContainer{margin-top:-5px;}
DIV.newCarIndex DIV#bannerContainer{background:#ffffff url('../img/mainBannerNewCar.png') no-repeat 0 0;}

DIV#bannerContainer.standard {height:230px !important;background:transparent url('../img/financeBG.jpg') no-repeat 0 0 !important;}
DIV#bannerContainer.standard  h2{top:170px;}
DIV#bannerContainer.standard UL.breadCrumbs {top:195px;}

/* Service Banner */

DIV.serviceBanner{height:228px !important;background:transparent;}
DIV#bannerContainer DIV.flashContainer{width:974px;height:228px;float:left;position:absolute;top:0;left:0;}
DIV#bannerContainer.serviceBanner h2{top:170px;}
DIV#bannerContainer.serviceBanner UL.breadCrumbs{top:195px;}

/*Header items */
SPAN#mainLogo{width:500px;height:58px;display:block;position:absolute;top:2px;left:10px;overflow:hidden;}
SPAN#mainLogo img{behavior: url('/global/js/iepngfix_old.htc');}

/* Quick links */
UL.quickLinks{width:266px;height:15px;margin:0;padding:0;overflow:hidden;float:left;display:block;position:absolute;top:3px;left:705px;}
UL.quickLinks LI{float:left;display:block;padding:0;margin:0;}
UL.quickLinks LI a{display:block;margin:0 0 0 9px;_margin:0 0 0 4px;padding:0 0 0 6px;text-decoration:none;background:transparent url('../img/bulletArrowHeader.png') no-repeat 0 0;behavior: url('/global/js/iepngfix_old.htc');outline:none;}
UL.quickLinks LI a:hover{display:block;margin:0 0 0 9px;_margin:0 0 0 4px;padding:0 0 0 6px;text-decoration:underline;background:transparent url('../img/bulletArrowHeader.png') no-repeat 0 0;behavior: url('/global/js/iepngfix_old.htc');outline:none;}

/* Utility links */
UL.utilityLinks {float:left;height:15px;margin:0;padding:0;overflow:hidden;display:block;position:absolute;top:3px;left:538px;_left:533px;}
UL.utilityLinks LI{display:block;float:left;margin:0;padding:0;}
UL.utilityLinks LI A.print{float:left;display:block;margin:0 11px 0 0;_margin:0 0px 0 0;padding:0 0 0 17px;text-decoration:none;outline:none;background:transparent url('../img/icoPrint.png') no-repeat 0 0;behavior: url('/global/js/iepngfix_old.htc');}
UL.utilityLinks LI A:hover.print{float:left;display:block;margin:0 11px 0 0;_margin:0 0px 0 0;padding:0 0 0 17px;text-decoration:underline;outline:none;background:transparent url('../img/icoPrint.png') no-repeat 0 0;behavior: url('/global/js/iepngfix_old.htc');}
UL.utilityLinks LI A.sendToFriend{float:left;display:block;margin:0;padding:0 0 0 17px;text-decoration:none;outline:none;background:transparent url('../img/icoEnvelope.png') no-repeat 0 0;behavior: url('/global/js/iepngfix_old.htc');}
UL.utilityLinks LI A:hover.sendToFriend{float:left;display:block;margin:0;padding:0 0 0 17px;text-decoration:underline;outline:none;background:transparent url('../img/icoEnvelope.png') no-repeat 0 0;behavior: url('/global/js/iepngfix_old.htc');}

/* Header phone number */
SPAN.mainPhoneNumber{width:158px;height:25px;display:block;margin:0;padding:0 0 0 23px;;position:absolute;top:24px;left:826px;background:transparent url('../img/icoPhone.png') no-repeat 0 0;behavior: url('/global/js/iepngfix_old.htc');}
SPAN.mainPhoneNumber SPAN.number{display:block;margin:3px 0 0 0;padding:0;}

/* Main Navigation */
UL#mainNav{height:24px;display:block;float:left;margin:0;padding:0;position:absolute;top:65px;left:19px;}
UL#mainNav LI{height:24px;display:block;float:left;position:relative;margin:0;padding:0;}
UL#mainNav LI.divider{width:2px;height:24px;overflow:hidden;background:transparent url('../img/mainNavDivider.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');}
UL#mainNav LI A{height:22px;margin:2px 0 0 0;padding:0 8px 0 8px;float:left;display:block;overflow:hidden;text-decoration:none;}
UL#mainNav LI A.navItem{height:22px;margin:2px 0 0 0;padding:0 8px 0 8px;float:left;display:block;overflow:hidden;text-decoration:none;}
UL#mainNav LI A:hover{background:#ffffff;}
UL#mainNav LI A.navItem.nhover{background:#ffffff;}
UL#mainNav LI A.sub{height:22px;margin:2px 0 0 0;padding:0 8px 0 18px;background:transparent url('../img/bulletArrowDown.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');}
UL#mainNav LI A.sub:hover{background:#ffffff url('../img/bulletArrowDown.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');}
UL#mainNav LI A.sub.shover{background:#ffffff url('../img/bulletArrowDown.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');}
DIV.subMenuItem{}
/* Sub nav style 1 */
DIV.subMenuItem.typeOneContainer{}
DIV.subMenuItem.typeOneContainer{width:133px;z-index:1000;float:left;position:absolute;top:24px;left:-1px;}
DIV.subMenuItem.typeOneContainer DIV.layerOne{width:133px;float:left;background:#ffffff url('../img/mainSubNavBGOneSmall.png') repeat-y 0 0;}
DIV.subMenuItem.typeOneContainer DIV.layerTwo{width:133px;float:left;background:transparent url('../img/mainSubNavBGGradientSmall.png') no-repeat bottom left;margin:0;padding:0;}
DIV.subMenuItem.typeOneContainer DIV.layerCurve{height:3px;width:133px;float:left;overflow:hidden;background:transparent url('../img/mainSubNavBGCurveSmall.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');}
DIV.subMenuItem.typeOneContainer DIV.subMenuContent{width:133px;float:left;}
DIV.subMenuItem.typeOneContainer DIV.subMenuContent A{width:97px;height:auto !important;display:block;position:relative;color:#062164;margin:0;padding:0 0 0 8px !important;/*background:transparent url('../img/mainSubNavArrowRight.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');*/}
DIV.subMenuItem.typeOneContainer DIV.subMenuContent A:hover{display:block;background:transparent url('../img/mainSubNavArrowRight.png') no-repeat 0 0 !important;behavior: url('/global/js/iepngfix.htc');}
/*DIV.subMenuItem.typeTwoContainer DIV.subMenuContent A.hideHover{display:block;background:transparent url('../img/mainSubNavArrowRight.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');}*/
DIV.subMenuItem.typeOneContainer DIV.subMenuContent DL{width:105px;height:auto;float:left;padding:5px 0 20px 0;margin:0 0 0 12px;_margin:0 0 0 6px;display:block;}
DIV.subMenuItem.typeOneContainer DIV.subMenuContent DT{width:97px;height:auto;float:left;padding:0 0 4px 8px;margin:0;display:block;color:#f99800;font-weight:bold;background:transparent url('../img/mainSubNavUnderline.png') no-repeat 8px bottom;}
DIV.subMenuItem.typeOneContainer DIV.subMenuContent DD{width:105px;height:auto;float:left;position:relative;padding:5px 0 0 0;list-style:none;;margin:0;display:block;cursor:pointer;}

/* Sub nav style 2 */
DIV.subMenuItem.typeTwoContainer{width:361px;z-index:1000;float:left;position:absolute;top:24px;left:-1px;}
DIV.subMenuItem.typeTwoContainer DIV.layerOne{width:361px;float:left;background:#ffffff url('../img/mainSubNavBGOne.png') repeat-y 0 0;}
DIV.subMenuItem.typeTwoContainer DIV.layerTwo{width:361px;float:left;background:transparent url('../img/mainSubNavBGGradient.png') no-repeat bottom left;margin:0;padding:0;}
DIV.subMenuItem.typeTwoContainer DIV.layerCurve{height:3px;width:361px;float:left;overflow:hidden;background:transparent url('../img/mainSubNavBGCurve.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');}
DIV.subMenuItem.typeTwoContainer DIV.subMenuContent{width:361px;float:left;}
DIV.subMenuItem.typeTwoContainer DIV.subMenuContent A{width:96px;height:auto !important;display:block;position:relative;color:#062164;margin:0;padding:0 0 0 8px !important;}
DIV.subMenuItem.typeTwoContainer DIV.subMenuContent A:hover{display:block;background:transparent url('../img/mainSubNavArrowRight.png') no-repeat 0 0 !important;behavior: url('/global/js/iepngfix.htc');}
/*DIV.subMenuItem.typeTwoContainer DIV.subMenuContent A.hideHover{display:block;background:transparent url('../img/mainSubNavArrowRight.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');}*/
DIV.subMenuItem.typeTwoContainer DIV.subMenuContent DL{width:104px;height:auto;float:left;padding:5px 0 20px 0;margin:0 0 0 12px;display:block;}
DIV.subMenuItem.typeTwoContainer DIV.subMenuContent DT{width:96px;height:auto;float:left;padding:0 0 4px 8px;margin:0;display:block;color:#f99800;font-weight:bold;background:transparent url('../img/mainSubNavUnderline.png') no-repeat 8px bottom;}
DIV.subMenuItem.typeTwoContainer DIV.subMenuContent DD{width:104px;height:auto;float:left;position:relative;padding:5px 0 0 0;list-style:none;margin:0;display:block;cursor:pointer;}
DIV.subMenuItem.typeTwoContainer DIV.subMenuContent DL.first{margin:0 0 0 12px;_margin:0 0 0 6px;}
DIV.subMenuItem.typeTwoContainer DIV.subMenuContent.customStyle A:hover{background:transparent url('../img/mainSubNavArrowLeft.png') no-repeat 0 0 !important;behavior: url('/global/js/iepngfix.htc');}
DIV.subMenuItem.typeTwoContainer DIV.subMenuContent.customStyle DD {cursor:pointer;position:relative !important;}
DIV.subMenuItem.typeTwoContainer DIV.subMenuContent.customStyle DD DIV.imageThumbContainer{position:absolute;top:10px;left:-112px;z-index:2000;display:none;border:1px solid #ffffff;}
DIV.subMenuItem.typeTwoContainer DIV.subMenuContent.customStyle DD A.hover{background:transparent url('../img/mainSubNavArrowLeft.png') no-repeat 0 0 !important;behavior: url('/global/js/iepngfix.htc');}
/* -------- */
.showMenuItem{display:block !important;}
.hideMenuItem{display:none;}
DIV.subMenuItem{display:none;}
.hideBackground{background:none !important;}


/* Main Search */
DIV.mainSearch{height:23px;overflow:hidden;display:block;position:absolute;left:760px;top:63px;}
DIV.mainSearch DIV.searchText{width:45px;height:20px;margin:3px 0 0 0;float:left;display:block;}
DIV.mainSearch INPUT{float:left;display:block;}
DIV.mainSearch INPUT.text{width:133px;height:18px;margin:1px 2px 0 0;border:1px solid #bebebe;}
DIV.mainSearch INPUT.submitButton{width:22px;height:22px;display:block;overflow:hidden;cursor:pointer;border:none;text-indent:-9999px;background:transparent url('../img/searchSubmit.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');}

/* Main Flash Container */
DIV#mainFlashContainer{width:974px;height:220px;float:left;}

/* Primary side bar container */

/*DIV#primarySideBar{width:260px;float:left;}
DIV#primarySideBar UL{width:212px;float:left;margin:30px 0 0 22px;_margin:30px 0 0 12px;padding:0;}
DIV#primarySideBar UL LI{width:212px;height:32px;margin:0;padding:0;position:relative;background:transparent url('../img/primarySideBarSeparator.png') no-repeat bottom left;}
DIV#primarySideBar UL LI.last{background:none;} 
DIV#primarySideBar UL A{width:193px;height:12px;display:block;margin:0;padding:0;position:absolute;top:10px;left:8px;background:transparent url('../img/bulletArrow.png') no-repeat 188px 3px;}
DIV#primarySideBar UL A:hover{width:193px;height:12px;display:block;margin:0;padding:0;position:absolute;top:10px;left:8px;background:transparent url('../img/bulletArrow-hover.png') no-repeat 188px 3px;} 
DIV#primarySideBar DIV.section {margin:15px 0 0 29px;}
DIV#primarySideBar DIV.section UL{margin:0 0 15px 0;}
DIV#primarySideBar DIV.section UL LI{height:32px;height:auto !important;height:32px;background:none;border-bottom:1px solid #f1f1f1;}
DIV#primarySideBar DIV.section UL LI.last{border:none;} 
DIV#primarySideBar DIV.section UL A{height:12px;height:auto !important;height:12px;position:static;margin:10px 0 8px 8px;}
DIV#primarySideBar DIV.section DIV.serviceList{padding-top:0 !important;}*/


DIV#primarySideBar{width:260px;float:left;}
DIV#primarySideBar UL{width:212px;float:left;margin:30px 0 0 22px;_margin:30px 0 0 12px;padding:0;}
DIV#primarySideBar UL LI{width:212px;margin:0;padding:0;position:relative;left:0;}
DIV#primarySideBar UL LI.last{background:none;} 
DIV#primarySideBar UL LI.last A{border:none;} 
DIV#primarySideBar UL A{width:200px;display:block;margin:0;padding:11px 10px 9px 0;background:transparent url('../img/bulletArrow.png') no-repeat 200px 50%; border-bottom:1px solid #f1f1f1;float:left;}
DIV#primarySideBar UL LI.middle A{width:200px;display:block;margin:0;padding:11px 10px 9px 0;background:transparent url('../img/bulletArrow.png') no-repeat 200px 50%; border-bottom:none;}
DIV#primarySideBar UL A:hover{background-color:#ffefd6;}
DIV#primarySideBar DIV.section {margin:15px 0 0 29px;}
DIV#primarySideBar DIV.section UL{width:212px; margin:0 0 15px 0;}
DIV#primarySideBar DIV.section UL LI.last{border:none;} 
DIV#primarySideBar DIV.section DIV.serviceList{padding-top:0 !important;}

 



DIV#primarySideBar DIV.carDetails{padding:10px 0 0 0;margin:0 0 0 17px;}
DIV#primarySideBar DIV.carDetails A{margin:0;padding:0;display:block;background:transparent;color:#062164;}
DIV#primarySideBar DIV.carDetails UL.newCarQuickLinks{width:228px;display:block;padding:0;margin:0;background:transparent url('../img/newCarDetailMenuBG.png') repeat-y 0 0;}
DIV#primarySideBar DIV.carDetails UL.newCarQuickLinks LI{width:228px;height:24px;float:none;padding:0;display:block;margin:0;/*overflow:hidden !important;*/background:transparent url('../img/newCarMenuStandard.png') no-repeat 0 0;position:relative;left:0;top:0;}
DIV#primarySideBar DIV.carDetails UL.newCarQuickLinks LI A{padding:0 0 0 15px;position:relative;top:5px;left:15px;background:transparent url('../img/newCarMenuDBArrow.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');}
DIV#primarySideBar DIV.carDetails UL.newCarQuickLinks LI.top{width:228px;height:60px; position:relative; overflow:hidden;background:transparent url('../img/newCarMenuTop.png') no-repeat 0 0;}
DIV#primarySideBar DIV.carDetails UL.newCarQuickLinks LI.top DIV.bookingFormLink{background:url('../../blank.gif') no-repeat top left;cursor:pointer;display:block;float:none;height:25px;left:65px;margin:0;padding:0;position:absolute;top:18px;width:160px;z-index:1020;}

DIV#primarySideBar DIV.carDetails UL.newCarQuickLinks LI.top A{width:162px;height:38px;padding:15px 0 0 66px;left:0;display:block;background:none;position:relative;z-index:1010;}
DIV#primarySideBar DIV.carDetails UL.newCarQuickLinks LI.top SPAN{display:block;cursor:pointer;position:relative;z-index:0;}
DIV#primarySideBar DIV.carDetails UL.newCarQuickLinks LI.top .sifr-cover {position:absolute; width:228px; height:60px; top:0; left:0; background:url('../img/spacer.gif');}
DIV#primarySideBar DIV.carDetails UL.newCarQuickLinks LI.top.itemHover{background:transparent url('../img/newCarMenuTopHover.png') no-repeat 0 0;}
DIV#primarySideBar DIV.carDetails UL.newCarQuickLinks LI.bottom{width:228px;height:24px;overflow:hidden;background:transparent url('../img/newCarMenuBottom.png') no-repeat 0 0;}
DIV#primarySideBar DIV.carDetails UL.newCarQuickLinks LI:hover.bottom{width:228px;height:24px;overflow:hidden;background:transparent url('../img/newCarMenuBottom-hover.png') no-repeat 0 0;}
DIV#primarySideBar DIV.carDetails UL.newCarQuickLinks LI.middle{width:228px;height:24px;overflow:hidden;background:transparent url('../img/newCarMenuBottom.png') no-repeat 0 0;position:relative;z-index:5000;}
DIV#primarySideBar DIV.carDetails UL.newCarQuickLinks LI:hover.middle{width:228px;height:24px;overflow:hidden;background:transparent url('../img/newCarMenuBottom-hover.png') no-repeat 0 0;}
DIV#primarySideBar DIV.carDetails UL.newCarQuickLinks LI.middle A{width:220px;height:20px;padding:0px 0 0 15px;left:15px;display:block;position:absolute;z-index:1010;}
		
DIV#primarySideBar DIV.carDetails  DIV.keyFeatures{padding:18px 0 0 8px;margin:0;float:left;}
DIV#primarySideBar DIV.carDetails  DIV.keyFeatures UL{width:200px;margin:0 0 0 3px;;padding:0;}
DIV#primarySideBar DIV.carDetails  DIV.keyFeatures UL LI{width:200px;height:auto;margin:0;padding:0 0 7px 10px;overflow:hidden;background:transparent url('../img/bulletArrow.png') no-repeat 0 3px;}

/* Service sidebar */

DIV#primarySideBar DIV.serviceDetails {padding:10px 0 0 0;margin:0 0 0 17px;}
DIV#primarySideBar DIV.serviceDetails A{margin:0;padding:0;display:block;background:transparent;color:#062164;}
DIV#primarySideBar DIV.serviceDetails UL.thisQuickLinks {width:228px;display:block;padding:0;margin:0;background:transparent url('../img/newCarDetailMenuBG.png') repeat-y 0 0;}
DIV#primarySideBar DIV.serviceDetails UL.thisQuickLinks LI{width:228px;height:24px;float:left;padding:0;display:block;margin:0;overflow:hidden !important;background:transparent url('../img/newCarMenuStandard.png') no-repeat 0 0;}
DIV#primarySideBar DIV.serviceDetails UL.thisQuickLinks LI A{padding:0 0 0 15px;position:absolute;top:5px;left:15px;background:transparent url('../img/newCarMenuDBArrow.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');}
DIV#primarySideBar DIV.serviceDetails UL.thisQuickLinks LI.top{width:228px;height:60px;overflow:hidden;background:transparent url('../img/newCarMenuTop.png') no-repeat 0 0;}
DIV#primarySideBar DIV.serviceDetails UL.thisQuickLinks LI.top A{width:162px;height:38px;padding:15px 0 0 66px;left:0;display:block;background:none;}
DIV#primarySideBar DIV.serviceDetails UL.thisQuickLinks LI.top SPAN{display:block;cursor:pointer;}
DIV#primarySideBar DIV.serviceDetails UL.thisQuickLinks LI.top.itemHover{background:transparent url('../img/newCarMenuTopHover.png') no-repeat 0 0;}
DIV#primarySideBar DIV.serviceDetails UL.thisQuickLinks LI.bottom{width:228px;height:24px;overflow:hidden;background:transparent url('../img/newCarMenuBottom.png') no-repeat 0 0;}
DIV#primarySideBar DIV.serviceDetails UL.thisQuickLinks LI:hover.bottom{width:228px;height:24px;overflow:hidden;background:transparent url('../img/newCarMenuBottom-hover.png') no-repeat 0 0;}

/* Service Sidebar more */

/*DIV#primarySideBar DIV.serviceList {float:left;padding:20px 0 0 33px;margin:0;}
DIV#primarySideBar DIV.serviceList.standard{padding-top:0;}
DIV#primarySideBar DIV.serviceList UL.listItems{float:left;margin:0;padding:0;}
DIV#primarySideBar DIV.serviceList UL.listItems LI {height:33px;display:block;padding:0 !important;margin:0 !important;background:transparent url('../img/listItemsDivider.png') no-repeat 0 4px;}
DIV#primarySideBar DIV.serviceList UL.listItems LI A{height:25px;display:block;position:relative;line-height:25px;padding:0 0 0 30px;margin:0;left:0;background:transparent url('../img/iconArrow.png') no-repeat 0 0;}
DIV#primarySideBar DIV.serviceList UL.listItems LI A:hover{height:25px;display:block;position:relative;line-height:25px;padding:0 0 0 30px;margin:0;left:0;background:transparent url('../img/iconArrow-hover.png') no-repeat 0 0;}
DIV#primarySideBar DIV.serviceList UL.listItems LI A IMG{position:absolute;top:0;left:0;}
DIV#primarySideBar DIV.serviceList UL.listItems LI A.overview{color:#062164;font-weight:bold;background:transparent url('../img/overviewIcon.png') no-repeat 0 0px;}
DIV#primarySideBar DIV.serviceList UL.listItems LI A.overview:hover{color:#062164;font-weight:bold;background:transparent url('../img/overviewIcon-hover.png') no-repeat 0 0px;}
DIV#primarySideBar DIV.serviceList UL.listItems LI.overview, DIV#primarySideBar DIV.serviceList UL.listItems LI.first{background:none;}*/


DIV#primarySideBar DIV.serviceList {float:left;padding:20px 0 0 33px;margin:0;}
DIV#primarySideBar DIV.serviceList.standard{padding-top:0;}
DIV#primarySideBar DIV.serviceList UL.listItems{float:left;margin:0;padding:0;}
DIV#primarySideBar DIV.serviceList UL.listItems LI A{padding:11px 0 9px 30px;border-top:1px solid #f1f1f1; border-bottom:none; width:180px;}
DIV#primarySideBar DIV.serviceList UL.listItems LI A.overview:hover {background-color:#ffefd6;}
DIV#primarySideBar DIV.serviceList UL.listItems LI A IMG{position:absolute;top:6px;left:3px;}
DIV#primarySideBar DIV.serviceList UL.listItems LI A.overview{color:#062164;font-weight:bold;background:transparent url('../img/overviewIcon.png') no-repeat 2px 5px;}
DIV#primarySideBar DIV.serviceList UL.listItems LI.overview A, DIV#primarySideBar DIV.serviceList UL.listItems LI.first A{border:none;}


/* Kustoms */
DIV#primarySideBar DIV.kustoms{float:left;padding:20px 0 0 33px;margin:0;}
DIV#primarySideBar DIV.kustoms UL.listItems{float:left;margin:0;padding:0;}
DIV#primarySideBar DIV.kustoms UL.listItems LI {height:33px;display:block;padding:0 !important;margin:0 !important;background:transparent;}
DIV#primarySideBar DIV.kustoms UL.listItems LI A{height:25px;display:block;position:relative;line-height:25px;padding:0 0 0 30px;margin:0;left:0;background:none !important;}
DIV#primarySideBar DIV.kustoms UL.listItems A IMG{position:absolute;top:0;left:0;}
DIV#primarySideBar DIV.kustoms UL.listItems LI A.overiew{color:#062164;font-weight:bold;background:transparent url('../img/overviewIcon.png') no-repeat 0 0px !important;}
DIV#primarySideBar DIV.kustoms UL.listItems LI A:hover.overiew{color:#062164;font-weight:bold;background:transparent url('../img/overviewIcon-hover.png') no-repeat 0 0px !important;}

/* Sliding cta's */
UL.slidingCta{width:36px;height:401px;display:block;position:absolute;top:0;left:677px;z-index:1;}
UL.slidingCta LI{width:153px;height:93px;padding:8px 0 0 43px;position:absolute;left:0;top:0;display:block;background:transparent url(../img/ctaMainBG.png) no-repeat top left;behavior: url('/global/js/iepngfix.htc');}
UL.slidingCta LI.first{top:0px;background:transparent url(../img/ctaMainBGTop.png) no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');}
UL.slidingCta LI.second{top:100px;background:transparent url(../img/ctaMainBG2.png) no-repeat 0 0;}
UL.slidingCta LI.third{top:200px;background:transparent url(../img/ctaMainBG3.png) no-repeat 0 0;}
UL.slidingCta LI.fourth{top:300px;background:transparent url(../img/ctaMainBGBottom.png) no-repeat top left;behavior: url('/global/js/iepngfix.htc');}
UL.slidingCta LI DIV.ctaContainer{width:142px;height:82px;position:absolute;float:left;overflow:hidden;}
UL.slidingCta LI DIV.ctaContainer DIV.imageContainer{float:left;padding:0 0 15px 0;}

/* Side bar curved container box */
DIV.curvedContainer{width:228px;float:left;padding:0;margin:37px 0 0 17px;_margin:37px 0 0 10px;overflow:hidden;background:transparent url('../img/curvedConBG.png') repeat-y 0 0;}
DIV.curvedContainer DIV.topCurve{width:228px;height:11px;background:transparent url('../img/curvedConTopCurve.png') no-repeat 0 0;}
DIV.curvedContainer DIV.bottomCurve{width:228px;height:11px;margin:0;padding:0;overflow:hidden;background:transparent url('../img/curvedConBottomCurve.png') no-repeat 0 0;}
DIV.curvedContainer DIV.curvedContainerContent{width:215px;margin:0 0 0 10px;padding:0}
DIV.curvedContainer.contact {margin-top:10px;}

DIV.curvedContainer DIV.searchBox{}
DIV.curvedContainer DIV.searchBox input.searchInput{width:178px;height:18px;display:block;float:left;margin:0 5px 0 0;border:1px solid #bebebe;}
DIV.curvedContainer DIV.searchBox input.searchSubmit{width:20px;height:20px;display:block;border:none;background:transparent url('../img/searchAgainButton.png') no-repeat 0 0;}

/* Searh Results Page */

DIV.searchResults{float:left;}
DIV.searchResults SPAN.resultType{font-weight:bold;color:#f99800;}
DIV.searchResults SPAN.resultKey{font-weight:bold;margin:0 0 10px 0;color:#062164;}
DIV.searchResults DIV.resultInfo{float:left;margin:0 0 3px 0;clear:both;}
DIV.searchResults DIV.searchResultIndex {width:100%;float:left;clear:both;}
DIV.searchResults DIV.searchResultIndex.top{margin:10px 0 15px 0;_margin:12px 0 15px 0;padding:0 0 4px 0;border-bottom:1px solid #b7b7b7;}
DIV.searchResults DIV.searchResultIndex.bottom{margin:5px 0 0 0;_margin:20px 0 0 0;padding:4px 0 20px 0;border-top:1px solid #b7b7b7;}
DIV.searchResults DIV.searchResultIndex SPAN.primary{float:left;color:#1b3782;}
DIV.searchResults DIV.searchResultIndex SPAN.secondary{display:block;float:right;}
DIV.searchResults DIV.searchResultIndex SPAN.pages{display:block;float:left;color:#1b3782;}
DIV.searchResults DIV.searchResultIndex A.first{height:10px;width:10px;float:left;margin:0 5px 0 0;display:block;background:transparent url('../img/firstArrow.png') no-repeat 0 3px;}
DIV.searchResults DIV.searchResultIndex A.last{height:10px;width:10px;float:left;margin:0 5px 0 0;display:block;background:transparent url('../img/lastArrow.png') no-repeat 0 3px;}
DIV.searchResults DIV.searchResultIndex A.prev{height:10px;width:10px;float:left;margin:0 5px 0 0;display:block;background:transparent url('../img/prevArrow.png') no-repeat 0 3px;}
DIV.searchResults DIV.searchResultIndex A.next{height:10px;width:10px;float:left;margin:0 5px 0 10px;display:block;background:transparent url('../img/nextArrow.png') no-repeat 0 3px;}
DIV.searchResults A{color:#f99800;text-decoration:underline;}
DIV.searchResults DL{float:left;margin:0 0 0 7px;clear:both;}
DIV.searchResults DT{float:left;margin:0 0 4px 0;clear:both;}
DIV.searchResults DD{width:440px;float:left;margin:0 0 18px 0;clear:both;}

/*Service special pages */
DIV.serviceSpecials {float:left;}
DIV.serviceSpecials DL{width:460px;display:block;float:left;margin:10px 0 0 0;clear:both;}
DIV.serviceSpecials DT{float:left;margin:0 0 4px 0;clear:both;}
DIV.serviceSpecials DT SPAN.heading{display:block;font-weight:bold;color:#062164;}
DIV.serviceSpecials DT SPAN.price{display:block;font-weight:bold;color:#f99800;}
DIV.serviceSpecials DD{width:440px;float:left;display:block;padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #f1f1f1;clear:both;}
DIV.serviceSpecials DD.last{border:none;}

DIV.rightImageContainer{width:230px;height:200px;float:right;position:relative;}
DIV.rightImageContainer DIV.serviceSpecialSideImageMask{width:227px;height:167px;position:absolute;top:0;left:0;z-index:1;overflow:hidden;background:transparent url('../img/imageBorderMask.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');}
DIV.rightImageContainer DIV.serviceSpecialSideImage{width:227px;height:167px;position:absolute;top:1px;left:0;z-index:0;overflow:hidden;}

/* Standard Content */
DIV#standardContent{width:697px;float:left;margin:9px 0 0 0;}
DIV#standardContentPrimary{width:449px;padding:0 20px 0 0;float:left;margin:9px 0 0 0;}
DIV#standardContentSecondary{width:226px;float:left;margin:9px 0 0 0;}
DIV#standardContentPrimaryNewCar{width:714px;padding:0;float:left;margin:9px 0 0 0;position:relative;overflow:hidden;}


/* Standard Content with curved edges */

DIV.standardContentBG{float:left;}
DIV.standardContentBG.financeLinks{margin:17px 0 0 0;}
DIV.standardContentContainerBG{width:697px;float:left;background:transparent url('../img/standardContentBG.png') repeat-y 0 0;}
DIV.standardContentTopCurve{width:697px;float:left;background:transparent url('../img/standardContentTopCurve.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');}
DIV.standardContentBottomCurve{width:697px;float:left;background:transparent url('../img/standardContentBottomCurve.png') no-repeat bottom left;}
DIV.standardContentHolder{width:697px;float:left;background:transparent;}

DIV.standardContentHolder DIV.sidePanel{width:212px;padding:0 0 0 10px;float:right;margin:33px 21px 0 0;}
DIV.standardContentHolder DIV.sidePanel SPAN.special{color:#ffa10e;font-weight:bold;}
DIV.standardContentHolder DIV.sidePanel UL.listItems{z-index:0;display:block;margin: 5px 0 0 -10px;}
DIV.standardContentHolder DIV.sidePanel UL.listItems LI{;margin: 0 0 5px 0;z-index:1;padding:0 0 0 10px;color:#062164;font-weight:bold;background:transparent url('../img/bulletArrow.png') no-repeat 0 3px;}
DIV.standardContentHolder DIV.sidePanel UL.listItems LI A{;margin: 0 0 5px 0;z-index:1;color:#062164;font-weight:bold;}
#standardContent .sidePanel ul li{margin:0;padding:0 0 5px 9px;background:transparent url('../img/bulletArrow.png') no-repeat 0 3px;}
#standardContent .sidePanel h3 object,#standardContent .sidePanel h3 embed{float:none;}

DIV.standardContentHolder DIV.mainSidePanel{width:430px;float:left;margin:33px 0 0 0;padding:0 0 0 15px;}

DIV.standardContentHolder DIV.sidePanel UL.contentListItems{z-index:0;display:block;margin: 5px 0 0 0px;}
DIV.standardContentHolder DIV.sidePanel UL.contentListItems LI{;margin: 0 0 5px 0;z-index:1;padding:0 0 0 10px;background:transparent url('../img/bulletArrow.png') no-repeat 0 3px;}
DIV.standardContentHolder DIV.sidePanel UL.subListItems{z-index:0;display:block;margin: 5px 0 0 0px;}
DIV.standardContentHolder DIV.sidePanel UL.subListItems LI{;margin: 0 0 5px 0;z-index:1;padding:0 0 0 10px;color:#062164;font-weight:bold;background:transparent url('../img/bulletArrow.png') no-repeat 0 3px;}

DIV.standardContentHolder DIV.item{width:127px;height:86px;float:left;margin:0 10px 32px 0;text-align:center;background:transparent;cursor:pointer;}
DIV.standardContentHolder DIV.item.itemHover{background:transparent url('../img/usedCarIndexItemBG.png') no-repeat 0 0;}
DIV.standardContentHolder DIV.item IMG.itemImage{width:124px;height:57px;margin:2px 0 0 2px;}
DIV.standardContentHolder DIV.item SPAN.itemName{display:block;}
DIV.standardContentHolder DIV.item SPAN.itemNameLarge{display:block;}


/* Finance quick links */
UL.financeQuickLinksContainer{width:696px;float:left;display:block;margin:0;padding:1px 0 1px 1px;background:transparent;}
UL.financeQuickLinksContainer LI{/*height:99px;height:auto !important;height:99px;*/width:138px;float:left;overflow:hidden;padding:0 0 0 0;border-right:1px solid #b7b7b7;text-align:center;}
UL.financeQuickLinksContainer LI SPAN.text{width:104px;margin:0 0 0 15px;padding:0 0 5px 0;display:block;text-align:center;color:#323232;}
UL.financeQuickLinksContainer LI.last{border:none;text-align:center;}
/* Service Quicklinks */

UL.serviceQuickLinksContainer{width:696px;height:53px;float:left;display:block;margin:17px 0 0 0;padding:1px 0 0 1px;/*background:transparent url('../img/serviceQuickLinksMainBG.png') no-repeat 0 0;*/}
UL.serviceQuickLinksContainer LI{height:53px;width:115px;float:left;border-right:1px solid #b7b7b7;}
UL.serviceQuickLinksContainer LI.last{border:none;}
UL.serviceQuickLinksContainer LI A{width:63px;height:40px;display:block;padding:13px 0 0 52px;background:transparent url('../img/serviceQuickLinks.png') no-repeat 696px 0;}
UL.serviceQuickLinksContainer LI A.one{/*background:transparent url('../img/express_service_icon.gif') no-repeat 0 0;*/}
UL.serviceQuickLinksContainer LI A.one:hover{background:transparent url('../img/express_service_icon_hover.gif') no-repeat 0px 0;}
UL.serviceQuickLinksContainer LI A.two{/*background:transparent url('../img/early_bird_icon.gif') no-repeat 0px 0;*/}
UL.serviceQuickLinksContainer LI A.two:hover{background:transparent url('../img/early_bird_icon_hover.gif') no-repeat 0px 0;}
UL.serviceQuickLinksContainer LI A.three{/*background:transparent url('../img/courtesy_transport_icon.gif') no-repeat 0px 0;*/}
UL.serviceQuickLinksContainer LI A.three:hover{background:transparent url('../img/courtesy_transport_icon_hover.gif') no-repeat 0px 0;}
UL.serviceQuickLinksContainer LI A.four{/*background:transparent url('../img/customer_lounge_icon.gif') no-repeat 0px 0;*/}
UL.serviceQuickLinksContainer LI A.four:hover{background:transparent url('../img/customer_lounge_icon_hover.gif') no-repeat 0px 0;}
UL.serviceQuickLinksContainer LI A.five{/*background:transparent url('../img/loan_icon.gif') no-repeat 0px 0;*/}
UL.serviceQuickLinksContainer LI A.five:hover{background:transparent url('../img/loan_icon_hover.gif') no-repeat 0px 0;}
UL.serviceQuickLinksContainer LI A.six{/*height:34px;padding:19px 0 0 52px;background:transparent url('../img/car_wash_icon.gif') no-repeat 0px 0;*/}
UL.serviceQuickLinksContainer LI A.six:hover{background:transparent url('../img/car_wash_icon_hover.gif') no-repeat 0px 0;}

/* Kustoms */
DIV#kustomsContent{width:697px;height:432px;overflow:hidden;position:relative;float:left;background:transparent url('../img/kustomsContentBG.jpg') no-repeat 0 0;}
DIV#kustomsContent DIV.kustomsText{width:215px;float:right;padding:20px 20px 0 0;color:#ffffff;}
DIV#kustomsContent DIV.kustomsText h4{color:#fa9f12 !important;}
DIV#kustomsContent DIV.kustomsText p{color:#ffffff;}
DIV#kustomsContent DIV.kustomsText.carDetails{}
DIV#kustomsContent DIV.rotator{float:left;position:absolute;top:341px;left:1px;}

/* Home Vehicle Search */

FORM.homeVehicleSearch{margin:0 0 0 18px;}
FORM.homeVehicleSearch LABEL{color:#021d64 !important;font-weight:bold;}
FORM.homeVehicleSearch DL{width:290px;float:left;margin:19px 0 0 0;}
FORM.homeVehicleSearch DT{width:105px;height:30px;display:block;float:left;}
FORM.homeVehicleSearch DD{width:183px;height:30px;display:block;float:left;}
FORM.homeVehicleSearch DD.last{width:285px;text-align:right;}
FORM.homeVehicleSearch DIV.selectContainer{float:left;}
FORM.homeVehicleSearch LABEL.toSpacer{width:20px !important;text-align:center;padding:4px 0 0 0;display:block;float:left;overflow:hidden;}
FORM.homeVehicleSearch SELECT.small{width:57px;}
FORM.homeVehicleSearch SELECT.medium{width:77px;}
FORM.homeVehicleSearch SELECT.large{width:180px;}
FORM.homeVehicleSearch INPUT.search{width:61px;height:20px;display:block;border:0;float:right;background:transparent url(../img/homeSearchButton.png) no-repeat 0 0;text-indent:-999px;cursor:pointer;}

/* Used Vehicle Search */

FORM.usedVehicleSearch{margin:0 0 0 10px;}
FORM.usedVehicleSearch LABEL{color:#021d64 !important;font-weight:bold;}
FORM.usedVehicleSearch DL{width:190px;float:left;margin:19px 0 0 0;}
FORM.usedVehicleSearch DT{width:105px;height:20px;display:block;float:left;}
FORM.usedVehicleSearch DD{width:183px;height:30px;display:block;float:left;overflow:hidden;}
FORM.usedVehicleSearch DD.last{width:180px;padding:5px 0 0 0;text-align:right;border-top:1px solid #e6e6e6;}
FORM.usedVehicleSearch DIV.selectContainer{float:left;}
FORM.usedVehicleSearch LABEL.toSpacer{width:20px !important;text-align:center;padding:4px 0 0 0;display:block;float:left;overflow:hidden;}
FORM.usedVehicleSearch SELECT.small{width:57px;}
FORM.usedVehicleSearch SELECT.medium{width:77px;}
FORM.usedVehicleSearch SELECT.large{width:180px;}
FORM.usedVehicleSearch INPUT.search{width:61px;height:20px;display:block;border:0;float:right;background:transparent url(../img/homeSearchButton.png) no-repeat 0 0;text-indent:-999px;cursor:pointer;}



/* Home page title container */
UL#homeTitleContiner{width:974px;height:51px;margin:0;padding:0;float:left;display:block;background:transparent url('../img/homeTitleContainerBG.png') no-repeat 0 0;}
UL#homeTitleContiner LI{width:306px;height:50px;padding:0 0 0 17px;float:left;}
UL#homeTitleContiner DIV.item{width:233px;height:33px;float:left;padding:10px 0 0 50px;margin:5px 0 0 0;}
UL#homeTitleContiner DIV.itemType1{background:transparent url('../img/icoKey.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');}
UL#homeTitleContiner DIV.itemType2{background:transparent url('../img/icoSpanner.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');}

/* Home Items */
DIV.homeItem{width:324px;float:left;}
DIV.homeItem.last{width:326px;}
DIV.homeItem UL.infoItem{width:290px;float:left;margin:0 0 0 18px;_margin:0 0 0 10px;padding:18px 0 17px 0;}
DIV.homeItem UL.infoItem li{float:left;}
DIV.homeItem UL.infoItem li.image{width:122px;}
DIV.homeItem UL.infoItem li.content{width:168px;}
DIV.homeItem UL.infoItem DL{margin:0;padding:0;}
DIV.homeItem UL.infoItem DT{margin:0;padding:0 0 5px 9px;}
DIV.homeItem UL.infoItem DD{margin:0;padding:0 0 5px 9px;background:transparent url('../img/bulletArrow.png') no-repeat 0 3px;}
DIV.homeItem UL.infoItem DD a{font-weight:bold;color:#021d64;}
DIV.homeItem UL.infoItem SPAN.heading{display:block;font-weight:bold;font-size:1.0em;color:#021d64;}

DIV.homeItem SPAN.primaryDivider{width:290px;height:1px;display:block;margin:0 0 0 18px; overflow:hidden;clear:both;background:transparent url('../img/homeDividerOne.png') no-repeat 0 0;}
DIV.homeItem SPAN.secondaryDivider{width:326px;height:1px;display:block;margin:0; overflow:hidden;clear:both;background:transparent url('../img/homeDividerOne.png') repeat-x 0 0;}

/* Home Quicklinks */

DIV.homeItem TABLE.contentQuickLinks{width:289px;height:77px;display:block;float:left;margin:18px 0 0 18px;_margin:18px 0 0 10px;padding:0;border:none;border-collapse:collapse;background:transparent url('../img/contentQuickLinksBG.png') no-repeat 0 0;}
DIV.homeItem TABLE.contentQuickLinks TD{width:144px;height:37px;float:left;display:block;position:relative;margin:1px 0 0 0;;padding:0;border-collapse:collapse;position:relative;}
DIV.homeItem TABLE.contentQuickLinks TD.itemHover{background:transparent url('../img/contentQuickLinkHover.png') no-repeat 1px 0px;_background:transparent url('../img/contentQuickLinkHover.png') no-repeat 1px 1px;}
DIV.homeItem TABLE.contentQuickLinks TD A{width:98px;height:32px;display:block;float:left;padding:5px 7px 0 39px;color:#021d64;}
DIV.homeItem TABLE.contentQuickLinks TD A.dollar{background:transparent url('../img/icoDollarSmall.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');}
DIV.homeItem TABLE.contentQuickLinks TD A.camera{background:transparent url('../img/icoCameraSmall.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');}
DIV.homeItem TABLE.contentQuickLinks TD A.steeringWheel{background:transparent url('../img/icoSteeringWheelSmall.png') no-repeat 0 0;behavior: url('/global/js/iepngfix.htc');}
DIV.homeItem TABLE.contentQuickLinks TD A.standard{width:144px;height:37px;padding:0;}
DIV.homeItem TABLE.contentQuickLinks TD IMG.thumbnail{position:absolute;top:0;left:0;behavior: url('/global/js/iepngfix.htc');}
/* Home page content */
DIV#homePageContent{width:974px;float:left;background:transparent url('../img/homeContentBG.png') repeat-y top left;}

/* New Car Index */
DIV.newCarIndexContainer{width:974px;float:left;background:transparent url('../img/newCarIndexBGPrimary.png') no-repeat 0 -10px;}
DIV.newCarIndexContainer DIV.header{width:100%;padding:0 0 20px 19px;float:left;clear:both;}
DIV.newCarIndexContainer DIV.content{width:100%;float:left;clear:both;}
DIV.newCarIndexContainer DIV.firstColumn{width:559px;float:left;padding:0 0 0 25px;overflow:hidden;}
DIV.newCarIndexContainer DIV.secondColumn{width:177px;float:left;padding:0 0 0 18px;overflow:hidden;}
DIV.newCarIndexContainer DIV.thirdColumn{width:177px;float:left;padding:0 0 0 18px;overflow:hidden;}
DIV.newCarIndexContainer DIV.item{width:157px;height:108px;float:left;margin:0 20px 32px 0;text-align:center;background:transparent;cursor:pointer;}
DIV.newCarIndexContainer DIV.item.itemHover{background:transparent url('../img/newCarIndexItemBG.png') no-repeat 0 0;}
DIV.newCarIndexContainer DIV.item IMG.itemImage{width:155px;height:66px;margin:2px 0 0 0;}
DIV.newCarIndexContainer DIV.item SPAN.itemName{display:block;}

/* Get Directions */

FORM.Directions{float:left;}
FORM.Directions UL,FORM.Directions LI{height:auto !important;width:auto !important;margin:0 !important;padding:0 !important}
FORM.Directions LI{padding:2px !important;}
FORM.Directions DL{width:205px;float:left;margin:10px 0 0 0;}
FORM.Directions DT{width:70px;height:30px;float:left;}
FORM.Directions DD{width:130px;height:30px;float:left;}
FORM.Directions INPUT{width:127px;height:18px;border:1px solid #b7b7b7;}
FORM.Directions SELECT{width:132px;}
FORM.Directions LABEL{font-weight:bold;color:#021d64;}
FORM.Directions DD.last{width:202px;float:left;}
FORM.Directions INPUT.submit{width:101px;height:20px;border:0;display:block;float:right;overflow:hidden;text-indent:-9999em;color:#ffffff;cursor:pointer;}

/* Google Map */

TABLE.googleMap{width:100%;height:100%;text-align:left;margin-top:11px;}
TABLE.googleMap TD.startEnd{width:450px;height:43px;border:0;padding:1px 0 0 3px;line-height:42px;font-weight:bold;color:#021d64;background:transparent url('../img/startEndBG.png') no-repeat 0 0;}
TABLE.googleMap TD{height:40px;border-bottom:1px solid #e6e6e6;}
TABLE.googleMap TD.duration{font-weight:bold;text-align:right;color:#021d64;}
TABLE.googleMap TR.last TD{border:0;}

/* Contact Details */
DIV.contactDetails{}
DIV.contactDetails BR{line-height:1px;}
DIV.contactDetails A{color:#f99a06;text-decoration:underline;}
DIV.contactDetails P{padding:0 0 12px 0 !important;margin:0;line-height:1.2em;}
DIV.contactDetails H6{font-size:1.0em;color:#021d64;font-weight:bold;}
DIV.contactDetails DIV.sectionItem{padding:0 0 10px 0;}
DIV.contactDetails A.viewMap{height:15px;display:block;padding:0 0 0 19px;line-height:15px;text-decoration:none;background:transparent url(../img/magnifyingGlass.png) no-repeat 0 0;}
DIV.contactDetails DIV.sectionItem.sectionOne{padding:15px 0 0 50px;background:transparent url('../img/icoKeyNoTR.png') no-repeat 0 0;}
DIV.contactDetails DIV.sectionItem.sectionTwo{padding:15px 0 0 50px;background:transparent url('../img/icoSpannerNoTR.png') no-repeat 0 0;}

/* Standard Sidebar Content  */
DIV.standardSideBarContent{width:228px;margin:10px 0 0 17px;}

/* Test Drive */
DIV.testDrive{width:449px;}
DIV.testDrive DL.personalDetails{width:255px;float:left;margin:28px 0 0 0;}
DIV.testDrive DL.personalDetails .label{color:#021d64;font-weight:bold;}
DIV.testDrive DL.personalDetails .alertlabel{color:red;font-weight:bold;}
DIV.testDrive DL.vehicleDetails{width:180px;float:left;margin:28px 0 0 0;}
DIV.testDrive DL.vehicleDetails LABEL{color:#021d64;margin-left: 5px;}
DIV.testDrive DL.vehicleDetails LABEL.heading{color:#021d64;font-weight:bold;font-size:1.0em;font-weight:bold;margin-left:0px;}
DIV.testDrive DL.personalDetails DT{width:107px;height:30px;float:left;clear:left;}
DIV.testDrive DL.personalDetails DD{width:145px;height:30px;float:left;}
DIV.testDrive DL.vehicleDetails DT{width:107px;height:22px;float:left;clear:left;}
DIV.testDrive DL.vehicleDetails DD{width:145px;height:22px;float:left;line-height:20px;}
DIV.testDrive DL.vehicleDetails SPAN INPUT.radio{width:145px;height:22px;float:left;line-height:20px;}
DIV.testDrive DL.personalDetails DT.top{width:200px;}
DIV.testDrive DL.personalDetails INPUT{display:block;width:109px;height:18px;border:1px solid #b7b7b7;}
DIV.testDrive DL.personalDetails SELECT{width:64px;}
DIV.testDrive LABEL.heading{color:#021d64;font-weight:bold;font-size:1.0em;font-weight:bold;}
DL.preferences {margin:28px 0 0 0;float:left;}
DL.preferences INPUT.submit{width:61px;height:20px;border:0;display:block;float:right;overflow:hidden;text-indent:-9999em;color:#ffffff;cursor:pointer;}
DL.preferences INPUT.date{width:166px;height:18px;border:1px solid #b7b7b7;background:transparent;}
DL.preferences INPUT.dateButton{width:20px;height:20px;position:absolute;top:0;left:175px;border:0;outline:none;cursor:pointer;background:transparent url('../img/calendarButton.png') no-repeat 0 0;}
DL.preferences DT {float:left;}
DL.preferences DD{width:226px;padding-bottom:17px;position:relative;float:left;}
DL.preferences INPUT.textarea{width:224px;height:77px;display:block;border:1px solid #b7b7b7;}
DL.preferences DT .label{color:#021d64;font-weight:bold;}
DL.preferences DD .label{color:#021d64;font-weight:bold;}
DL.preferences DD LABEL.permissionText{display:block;padding:0 0 18px 20px;float:left;z-index:0;background:tranparent;color:#021d64;font-weight:bold;}
DL.preferences .permissionCheck{display:block;float:left;position:absolute;top:0;left:0;z-index:1;}
DL.preferences .alertlabel{color:red;font-weight:bold;}

/* Book a service */
div#standardContentPrimary.altStyle1{padding-right:10px;}
DIV.bookService{width:459px;}
DIV.bookService DL.personalDetails{overflow: hidden; width: 229px;float:left;margin:28px 0 0 0;}
DIV.bookService DL.personalDetails .label{color:#021d64;font-weight:bold;}
DIV.bookService DL.personalDetails .alertlabel{color:red;font-weight:bold;}
DIV.bookService DL.personalDetails DT{width:107px;height:30px;float:left;clear:left;}
DIV.bookService DL.personalDetails DD{width:115px;height:30px;float:left;}
DIV.bookService DL.personalDetails DT.top{width:200px;}
DIV.bookService DL.personalDetails INPUT{display:block;width:109px;height:18px;border:1px solid #b7b7b7;}
DIV.bookService DL.personalDetails SELECT{width:64px;}

DIV.bookService DL.vehiclesDetailsAlt DT{height:35px !important;}
DIV.bookService DL.vehiclesDetailsAlt DD{height:35px !important;}

DIV.bookService LABEL.heading,DIV#standardContentSecondary LABEL.heading{color:#021d64;font-weight:bold;font-size:1.0em;}


DL.preferencesAlt{margin:28px 0 0 0;float:left;}
DL.preferencesAlt INPUT{height:18px;}
DL.preferencesAlt INPUT.submit{width:61px;height:20px;border:0;display:block;float:right;overflow:hidden;text-indent:-9999em;color:#ffffff;cursor:pointer;}
DL.preferencesAlt INPUT.date{width:200px;height:18px;border:1px solid #b7b7b7;background:transparent;clear:both;}
DL.preferencesAlt INPUT.dateButton{width:20px;height:20px;position:absolute;top:0;left:209px;border:0;outline:none;cursor:pointer;background:transparent url('../img/calendarButton.png') no-repeat 0 0;}
DL.preferencesAlt DT {float:left;}
DL.preferencesAlt DD{width:100%;padding-bottom:10px;position:relative;float:left;}
DL.preferencesAlt DD.short{width:30%;padding-bottom:0px;position:relative;float:left;padding-left:3px;z-index:1000;}
DL.preferencesAlt DD.calDate{width:225px;clear:both;position:relative;float:none;}
DL.preferencesAlt DD.paymentMethod{z-index:1001;}
DL.preferencesAlt INPUT.textarea{width:224px;height:93px;display:block;border:1px solid #b7b7b7;}
DL.preferencesAlt DT .label{color:#021d64;font-weight:bold;}
DL.preferencesAlt DD .label{color:#021d64;font-weight:bold;}
DL.preferencesAlt .alertlabel{color:red;font-weight:bold;}
DL.preferencesAlt DD.short .radioLeft input{height:18px;float:left;padding-right:5px;}
DL.preferencesAlt DD.short .radioLeft label{padding-left:5px;height:18px;line-height:18px;}

/* Accordian for History page */
DIV#accordionContainer {width:693px;float:left;padding:3px 0 0 2px;}
DIV#accordionContainer DIV.header{width:693px;height:39px;display:block;position:relative;border-bottom:1px solid #b7b7b7;cursor:pointer;z-index:0;background:transparent url('../img/accordionHeaderDefault.png') no-repeat 0 0;}
DIV#accordionContainer DIV.headerClick{width:693px;height:39px;background:black;margin-top:-39px;z-index:1; position:relative;background:transparent url('../img/accordionHeaderNonActive.png') no-repeat 667px 15px;cursor:pointer;}
DIV#accordionContainer DIV.headerClick.expanded{background:transparent url('../img/accordionHeaderActive.png') no-repeat 667px 15px;}
DIV#accordionContainer DIV.header h4{display:block;margin:0;padding:0;}
DIV#accordionContainer DIV.header h4.year{width:55px;position:absolute;top:8px;left:0px;display:block;cursor:pointer;}
DIV#accordionContainer DIV.header h4.title{width:580px;position:absolute;top:8px; left:77px;display:block;cursor:pointer;}
DIV#accordionContainer DIV.container{width:100%;position:relative;border-bottom:1px solid #b7b7b7;_border-bottom:0px;display:none;margin:0;padding:0;}
DIV#accordionContainer DIV.container.expandThis{display:block;border-bottom:1px solid #b7b7b7;_border-bottom:0px;}
DIV#accordionContainer DIV.container DIV.imgContainer{_border-bottom:1px solid #b7b7b7;}
DIV#accordionContainer DIV.container DIV.imgContainer IMG{float:none;}
DIV#accordionContainer DIV.container DIV.text{width:203px;height:24px;position:absolute;top:35px;left:470px;}

/* Footer Content */
DIV#footerContent{height:29px;padding:0;margin:0;text-align:right;color:#ffffff;}
DIV#footerContent SPAN.logo {height:29px;width:61px;float:right;display:block;}
DIV#footerContent SPAN.logo IMG{behavior: url('/global/js/iepngfix_old.htc');}
DIV#footerContent SPAN.footerText{;width:600px;float:right;padding:12px 12px 0 0;display:block;}
DIV#footerContent A{color:#ffffff;text-decoration:none;}

/* Miscellaneous */
.dominelliSignature{float:none;}
IMG.dominelliKustoms{behavior: url('/global/js/iepngfix.htc');}
DIV.flashContainer{border:none;outline:none;z-index:0;}

/*---- sIFR ---*/
.sIFR-flash {visibility: visible !important; margin: 0; padding: 0;}
.sIFR-replaced, .sIFR-ignore {visibility: visible !important;}
.sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden;}
.sIFR-replaced div.sIFR-fixfocus {margin: 0pt;  padding: 0pt; overflow: auto; letter-spacing: 0px; float: none;}

/*---- Site Map ----*/
#standardContentPrimary ul.sitemap{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
#standardContentPrimary ul.sitemap li.submenu {margin:0;padding-top:5px;}
#standardContentPrimary ul.sitemap li {margin:0;padding-top:5px;}
#standardContentPrimary ul.sitemap li ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:40px;padding-bottom:0;padding-top:0;}
#standardContentPrimary ul.sitemap li ul li a {background:transparent url(/global/img/bulletArrow.png) no-repeat scroll left center;padding-left:20px;}
#standardContentPrimary ul li a, 
#standardContentPrimary ul li a:link, 
#standardContentPrimary ul li a:visited {text-decoration:underline;}

/* ----- Modif ----*/
#standardContentSecondary .preferencesAlt .topPreference{width:225px; float:none;height:30px;}
#mainContentContainer #primarySideBar h3{width:215px; padding:0px 0px 0px 0px;}

DIV#mainContainer .standardBanner {height:230px !important;background:transparent url('../img/financeBG.jpg') no-repeat 0 0 !important;}
DIV#mainContainer .standardBanner  h2{top:170px;}
DIV#mainContainer .standardBanner UL.breadCrumbs {top:195px;}


UL.financeQuickLinksContainer li a {padding-left:9px;padding-right:9px;}

#standardContent .standardContentHolder h5 OBJECT,#standardContent .standardContentHolder h5 embed{float:none;width:60px;}
#standardContent .standardContentHolder SPAN.itemNameLarge h5 OBJECT,#standardContent .standardContentHolder h5 embed{float:none;width:75px;}
#mycarousel .newCarCarouselText{padding-left:15px;padding-right:15px;}
