body{background-image:url("/static/img/ui/bg-gradient-homepage.jpg")}.logo{background-image:url("/static/img/ui/logo.png");height:100px}#main{width:977px}#header .nav{margin-bottom:20px}.home-hero{height:296px;clear:both;position:relative;width:976px;background-image:url("/static/img/content/home-hero-lifestyle-3.jpg");background-repeat:none;color:#FFF}.login-status-logged-in .home-hero{background-image:url("/static/img/content/home-hero-lifestyle-2.jpg");height:425px}.login-status-logged-in .home-hero{height:425px;background-color:#000}.home-hero hgroup{position:absolute;top:0;left:0;z-index:5}.login-status-logged-in .home-hero hgroup{left:20px}.home-hero #home-messaging{top:20px;right:20px;position:absolute}.login-status-logged-in .home-hero #home-messaging{top:auto;top:55px;right:15px;position:absolute}.home-hero hgroup{font-weight:normal;font-family:AcuraBliss,verdana,sans-serif;position:absolute;left:37px;top:14px;width:305px;text-shadow:0 1px 4px #333}.home-hero hgroup h1{font-weight:normal;font-size:1.5em}.login-status-logged-in .home-hero hgroup h1{font-size:1.8em}.login-status-logged-in .home-hero hgroup strong{display:block;font-size:1.4em}.home-hero hgroup h2{font-weight:normal;font-size:2.9em;line-height:.95em;margin-top:.45em;width:230px}.home-hero hgroup h3{font-weight:normal;font-size:1.5em}.menu-tiles{left:-13px;top:-26px;width:1000px;background:transparent url("/static/img/ui/sprite-homepage.png") no-repeat scroll 0 -454px;position:relative;height:287px}.menu-tiles h2{font-size:1.1em;position:absolute;top:50px;left:39px;z-index:1;font-weight:normal;font-family:AcuraBlissExtraBoldRegular,verdana,sans-serif}.menu-tiles h2 span{font-size:2em;display:block;font-weight:normal;font-family:AcuraBlissCapsExtraBold,verdana,sans-serif}.menu-tiles h2.last{left:522px}.menu-tiles ul{position:absolute;top:110px;left:39px;z-index:2}.menu-tiles ul.last{left:auto;right:47px}.menu-tiles li{position:relative;float:left;margin-right:5px;width:136px;height:109px;-moz-box-sizing:border-box;box-sizing:border-box}.menu-tiles li .summary{background-color:#4a6182;display:none;position:absolute;top:-184px;left:0;width:300px;height:100px;border:1px solid #fff;font-weight:normal;width:409px;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 26px;text-align:left;color:#fff;font-size:1.2em;line-height:1.5em}.menu-tiles li .summary em{position:absolute;bottom:-24px;left:34px;width:65px;height:24px;background-color:Red;background:transparent url("/static/img/ui/sprite-homepage.png") no-repeat scroll 0 -366px}.menu-tiles ul.last li .summary em{left:auto;right:31px}.ie7 .menu-tiles li .summary{width:357px;height:70px;top:-186px}.ie7 .menu-tiles li.account .summary{width:235px}.ie7 .menu-tiles li.community .summary{width:428px}.ie7 .menu-tiles li.service .summary{width:156px}.ie7 .menu-tiles li.download-apps .summary{width:199px}.ie7 .menu-tiles li.service-reminders .summary{width:180px}.cssgradients .menu-tiles li .summary{background:-moz-linear-gradient(top,#4a6182 5%,#3c4e69 95%);background:-webkit-linear-gradient(top,#4a6182 5%,#3c4e69 95%);background:-o-linear-gradient(top,#4a6182 5%,#3c4e69 95%);background:-ms-linear-gradient(top,#4a6182 5%,#3c4e69 95%);background:linear-gradient(top,#4a6182 5%,#3c4e69 95%)}.no-cssgradients .menu-tiles li .summary{background:#3c4e69 url("/static/img/ui/blue-gradient-bg-homepage-callout.png") repeat-x scroll 0 top}.boxshadow .menu-tiles li .summary{box-shadow:0 5px 12px #666}.menu-tiles ul.last li .summary{left:auto;right:0}.menu-tiles li.hover .summary{display:block}.menu-tiles li.community .summary{width:270px}.menu-tiles li.account .summary{width:287px}.menu-tiles li.service .summary{width:351px}.menu-tiles li.download-apps .summary{width:250px}.menu-tiles li.service-reminders .summary{width:232px}.menu-tiles li.chiclets-icon{background:transparent url("/static/img/ui/sprite-homepage.png") no-repeat scroll 0 0}.menu-tiles li.chiclets-book-icon{background-position:-63px -11px}.menu-tiles li.chiclets-globe-icon{background-position:-203px -11px}.menu-tiles li.chiclets-account-icon{background-position:-344px -11px}.menu-tiles li.chiclets-mechanic-icon{background-position:-485px -11px}.menu-tiles li.chiclets-download-icon{background-position:-626px -11px}.menu-tiles li.chiclets-calendar-icon{background-position:-767px -11px}.menu-tiles li.chiclets-book-icon.hover,.menu-tiles li.chiclets-book-icon.hover-anim{background-position:-63px -124px}.menu-tiles li.chiclets-globe-icon.hover,.menu-tiles li.chiclets-globe-icon.hover-anim{background-position:-203px -124px}.menu-tiles li.chiclets-account-icon.hover,.menu-tiles li.chiclets-account-icon.hover-anim{background-position:-344px -124px}.menu-tiles li.chiclets-mechanic-icon.hover,.menu-tiles li.chiclets-mechanic-icon.hover-anim{background-position:-485px -124px}.menu-tiles li.chiclets-download-icon.hover,.menu-tiles li.chiclets-download-icon.hover-anim{background-position:-626px -124px}.menu-tiles li.chiclets-calendar-icon.hover,.menu-tiles li.chiclets-calendar-icon.hover-anim{background-position:-767px -124px}.menu-tiles li .title{margin:0 auto;width:119px;display:block;margin-top:64px;text-align:center}.menu-tiles li a{display:block;width:100%;height:100%;overflow:hidden}.menu-tiles li a span{text-indent:-9999px}.quick-links{float:left;margin-top:-17px;width:295px;height:161px;padding:11px 0 0 10px;border:1px solid #eaeaeb;font-family:AcuraBlissExtraBoldRegular,verdana,sans-serif;font-weight:normal;background:-moz-linear-gradient(top,#444 5%,#040404 95%);background:-webkit-linear-gradient(top,#444 5%,#040404 95%);background:-o-linear-gradient(top,#444 5%,#040404 95%);background:-ms-linear-gradient(top,#444 5%,#040404 95%);background:linear-gradient(top,#444 5%,#040404 95%)}.quick-links h3{margin:0 0 4px 0;padding-left:6px;line-height:1}.quick-links ul.first{width:150px}.quick-links ul.last{padding-left:10px;width:125px}.quick-links li{line-height:1}.quick-links ul li.first{padding-top:4px}.no-cssgradients .quick-links{background:transparent url("/static/img/ui/gradient-quick-links-homepage.png") repeat-x scroll 0 0}.ie7 .quick-links{width:290px}#main{position:relative}#promotional-carousel{position:absolute;right:0;bottom:0;width:650px;height:172px;border:1px solid #fff;overflow:hidden}#promotional-carousel .carousel{z-index:1}#promotional-carousel .carousel>li{display:none;width:100%;height:143px;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}#promotional-carousel .carousel>li.no-link{cursor:default}#promotional-carousel .carousel>li .slide-content{padding:15px 20px;position:absolute;right:0;top:0;width:245px;height:114px;margin:0;font-size:.9em;background:#f8f8f8;background:-moz-linear-gradient(top,#fff 5%,#e8e8e8 95%);background:-webkit-linear-gradient(top,#fff 5%,#e8e8e8 95%);background:-o-linear-gradient(top,#fff 5%,#e8e8e8 95%);background:-ms-linear-gradient(top,#fff 5%,#e8e8e8 95%);background:linear-gradient(top,#fff 5%,#e8e8e8 95%)}#promotional-carousel .carousel>li .slide-content h3{font-size:1.3em;color:#364760}#promotional-carousel .carousel>li .slide-content p{color:#333;margin-bottom:2em}#promotional-carousel .carousel>li .slide-content a.btn{position:absolute;bottom:10px}#promotional-carousel .carousel>li img{position:absolute;left:0;top:0;min-height:144px;background-color:Gray}#promotional-carousel .carousel>li.current{display:list-item}#promotional-carousel .carousel-status{left:0;bottom:0;width:100%;height:7px;padding:5px 0 15px;border-top:1px solid #eee;text-align:center;margin:0 auto;z-index:2;background:#cdcdcd;background:-moz-radial-gradient(center,ellipse cover,#cdcdcd 48%,#aaa 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(48%,#cdcdcd),color-stop(100%,#aaa));background:-webkit-radial-gradient(center,ellipse cover,#cdcdcd 48%,#aaa 100%);background:-o-radial-gradient(center,ellipse cover,#cdcdcd 48%,#aaa 100%);background:-ms-radial-gradient(center,ellipse cover,#cdcdcd 48%,#aaa 100%);background:radial-gradient(center,ellipse cover,#cdcdcd 48%,#aaa 100%)}#promotional-carousel .carousel-controls{z-index:3;position:absolute;bottom:0;right:0}#promotional-carousel .carousel-controls li{cursor:pointer;text-transform:capitalize;position:absolute;right:20px;bottom:5px;white-space:nowrap;z-index:2;color:#666}#promotional-carousel .carousel-controls li strong{position:relative;left:-2px;top:-1px}.messaging-module{width:288px}.messaging-module.hide{display:none}.messaging-module .carousel-status{position:absolute;bottom:20px;left:20px}.messaging-module .carousel-controls{position:absolute;bottom:20px;right:20px;font-size:.9em}.messaging-module{background-color:rgba(255,255,255,.7);height:165px}.ie7 .messaging-module{width:256px}.login-status-logged-in .messaging-module{height:316px;background-color:#e4e4e4;border:1px solid #fff;background:-moz-linear-gradient(top,#fff 5%,#e4e4e4 95%);background:-webkit-linear-gradient(top,#fff 5%,#e4e4e4 95%);background:-o-linear-gradient(top,#fff 5%,#e4e4e4 95%);background:-ms-linear-gradient(top,#fff 5%,#e4e4e4 95%);background:linear-gradient(top,#fff 5%,#e4e4e4 95%)}.login-status-logged-in .messaging-module{height:350px}.no-opacity .messaging-module{background-color:#fff}.messaging-module h2{color:#ef6d00;margin-bottom:6px}.messaging-module h2 .logged-in{color:#666;line-height:1.1em}.messaging-module .logged-in h3{margin-bottom:0}.messaging-module .messages li{border-bottom:0;padding:0;display:none}.messaging-module .messages li.current{display:block}.login-status-logged-in .messaging-module .messages li,.login-status-logged-in .messaging-module .messages li.first{display:block;padding-bottom:.6em;border-bottom:1px solid #bbb;margin-bottom:1em}.messaging-module .logged-in li p{font-size:1.1em;line-height:1em;margin:.6em 0;border-bottom:1px solid #BBB;padding-bottom:1em}.messaging-module .logged-in li.current-last p{border-bottom:0}#messages-module-view-all,#messages-module-collapse{position:absolute;bottom:15px}#messages-module-collapse{display:none}#home-messaging ul.carousel-status{overflow:visible;bottom:5px;left:18px}#home-messaging ul.carousel-controls{overflow:visible;bottom:5px;right:25px}.login-status-logged-out .home-hero #home-messaging{opacity:.9}.login-status-logged-in .messaging-module>ul.messages{max-height:280px}.ie7 .messaging-module{height:120px}.ie7 .login-status-logged-in .messaging-module{height:318px}.ie7 #home-messaging ul.carousel-controls{overflow:visible;bottom:2px;right:25px}.ie7 #home-messaging ul.carousel-controls a em.carrot{display:inline-block;position:relative;left:3px;top:-2px;margin:0}.ie7 .messaging-module .carousel-status li{float:left}.ie7 .messaging-module .carousel-status li{border:1px solid #fff}.ie7 .messaging-module .carousel-status li.current{top:0;border:1px solid #364760}#home-accounts-module,#home-accounts-module div{box-sizing:border-box;-moz-box-sizing:border-box}#home-accounts-module{position:absolute;top:55px;left:15px;height:350px;width:651px}#home-accounts-module.noMessages{width:946px}#home-account-banner,#home-vehicles-tabs{background-color:#fff;border:1px solid #fff;position:absolute;left:0;top:0;width:100%;border-radius:2px}#home-vehicles-tabs{top:auto;bottom:0;height:271px;background:#fff;background:-moz-linear-gradient(top,#fff 77%,#e3e3e3 95%);background:-webkit-linear-gradient(top,#fff 77%,#e3e3e3 95%);background:-o-linear-gradient(top,#fff 77%,#e3e3e3 95%);background:-ms-linear-gradient(top,#fff 77%,#e3e3e3 95%);background:linear-gradient(top,#fff 77%,#e3e3e3 95%);border-top-right-radius:0;border-top-left-radius:0}#home-vehicles-tabs ul.slides{padding-left:0}#home-vehicles-tabs ul.slides>li{display:none}#home-vehicles-tabs ul.slides>li.current{display:block}.ie7 #home-vehicles-tabs ul.slides>li.current{height:273px}#home-vehicles-tabs .AcuraLink-messages,#home-vehicles-tabs .color,#home-vehicles-tabs .remove,#home-vehicles-tabs .data .question-icon{display:none}#home-vehicles-tabs ul.tab-controls{position:absolute;top:-30px;left:-1px;width:651px;height:30px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;padding-left:0;list-style:none}#home-vehicles-tabs ul.tab-controls>li{float:left;height:29px;box-sizing:border-box;-moz-box-sizing:border-box;background-color:#ccc;margin-right:2px;width:150px;border-bottom:1px solid #b8b8b8;padding:7px 18px;color:#565656;font-size:.85em;cursor:pointer;text-align:center;font-weight:bold}#home-vehicles-tabs ul.tab-controls>li .my-vehicle-text{display:none}#home-vehicles-tabs ul.tab-controls>li.last{width:149px;margin-right:0}#home-vehicles-tabs ul.tab-controls>li.view-more a{text-decoration:none}#home-vehicles-tabs ul.tab-controls>li.last a{text-decoration:none;color:#565656;font-weight:bold}#home-vehicles-tabs ul.tab-controls>li.last a .carrot{background-position:-39px -384px}#home-vehicles-tabs ul.tab-controls>li.current{border:1px solid #fff;border-bottom:0;width:196px;text-transform:uppercase;font-weight:bold;white-space:nowrap;color:#364760;cursor:default;border-top-left-radius:2px;border-top-right-radius:2px;background:#fff;background:-moz-linear-gradient(top,#bbb 1%,#f7f7f7 25%,#fff 95%);background:-webkit-linear-gradient(top,#bbb 1%,#f7f7f7 25%,#fff 95%);background:-o-linear-gradient(top,#bbb 1%,#f7f7f7 25%,#fff 95%);background:-ms-linear-gradient(top,#bbb 1%,#f7f7f7 25%,#fff 95%);background:linear-gradient(top,#bbb 1%,#f7f7f7 25%,#fff 95%)}#home-vehicles-tabs ul.tab-controls>li.current .my-vehicle-text{display:inline}#home-vehicles-tabs .vehicle-details{margin-top:20px;margin-left:195px;padding-left:0;width:315px;color:Black;line-height:1.5;font-size:11px;font-weight:normal;font-family:AcuraBliss,verdana,sans-serif}#home-vehicles-tabs li h3{width:200px;position:absolute;bottom:20px;left:20px;font-size:2.7em;font-weight:100;color:#222;text-shadow:0 0 2px #CCC}#home-vehicles-tabs li h3 .edit{font-size:.375em;display:block;clear:both;text-shadow:none;text-decoration:underline}#home-vehicles-tabs a{text-decoration:underline}#home-vehicles-tabs .vehicle-details .data a{display:block}#home-vehicles-tabs .menu-tiles{background:0;left:auto;top:10px;position:absolute;right:10px;width:auto;height:auto}home-vehicles-tabs .vehicle-details .data a{display:block}#home-vehicles-tabs .menu-tiles li.chiclets-icon{background:transparent url("/static/img/ui/sprite-homepage.png") no-repeat scroll -63px -11px;float:none;margin-bottom:8px;width:116px;height:92px;margin-right:0}.car-name{display:block;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.ie7 #home-vehicles-tabs ul.tab-controls{width:653px}.ie7 #home-vehicles-tabs ul.tab-controls>li{height:14px;width:114px}.ie7 #home-vehicles-tabs ul.tab-controls>li.current{width:160px}.ie7 #home-vehicles-tabs ul.tab-controls>li.last{width:113px}#home-vehicles-tabs .car-image{width:200px;top:30px;position:absolute;left:0}#home-account-banner{height:37px;background:#fff;background:-moz-linear-gradient(top,#fff 15%,#e8e8e8 75%);background:-webkit-linear-gradient(top,#fff 15%,#e8e8e8 75%);background:-o-linear-gradient(top,#fff 15%,#e8e8e8 75%);background:-ms-linear-gradient(top,#fff 15%,#e8e8e8 75%);background:linear-gradient(top,#fff 15%,#e8e8e8 75%)}#home-account-banner h3{position:absolute;top:2px;left:10px;font-size:1.8em;font-family:AcuraBliss,verdana,sans-serif;font-weight:100;color:#222;text-shadow:0 0 2px #CCC}#home-account-banner a{position:absolute;top:8px;right:25px;font-size:1.1em;font-family:AcuraBliss,verdana,sans-serif;font-weight:bold;white-space:nowrap}.chiclets-offers-icon{background-position:-302px -238px!important}.chiclets-offers-icon:hover{background-position:-421px -238px!important}.chiclets-service-icon{background-position:-64px -238px!important}.chiclets-service-icon:hover{background-position:-183px -238px!important}#columnOne{width:180px;float:left;padding-left:30px;padding-top:60px}#columnTwo{float:left;width:420px;color:#333;padding-left:30px;padding-top:20px}#btnDiv{clear:both;padding-left:205px}p.first{font-size:1.1em;font-weight:bolder}#columnTwo p{line-height:1.6em}#btnDiv #btn-save{text-decoration:none}.mdl-welcm-mssg{font-size:12px}.ecrm-dialog{width:622px;margin:0;padding:0;position:relative}.ecrm-city{background:url("/static/img/content/ecrm/ecrm-city.jpg") no-repeat 0 0}.ecrm-year-1{background:url("/static/img/content/ecrm/ecrm-year-1.jpg") no-repeat 0 0}.ecrm-grill{background:url("/static/img/content/ecrm/ecrm-grill.jpg") no-repeat 0 0}.ecrm-year-2{background:url("/static/img/content/ecrm/ecrm-year-2.jpg") no-repeat 0 0}.ecrm-dialog .content>div{width:622px;height:507px;position:relative}.ecrm-dialog h2{color:#364760;margin:0 30px;font-size:3em;font-weight:normal;letter-spacing:0;font-family:'AcuraBliss',Verdana,'Helvetica Neue',Helvetica,Arial,Sans-serif}.ecrm-dialog p{width:555px;color:#000;font-size:13px;line-height:1.6;margin:0;padding:0;position:absolute;left:30px}.ecrm-city p{top:340px}.ecrm-year-1 p{top:357px}.ecrm-grill p{top:340px}.ecrm-year-2 p{top:364px}.ecrm-dialog+.uibox-buttonpane{position:absolute;padding:0;margin:0;background:0;left:49px}.city-dialog+.uibox-buttonpane{bottom:42px}.year-1-dialog+.uibox-buttonpane{bottom:35px}.grill-dialog+.uibox-buttonpane{bottom:42px}.year-2-dialog+.uibox-buttonpane{bottom:40px}.no-trans span{text-transform:none}#div-software-update{float:right;margin:50px}.btn-1{font-size:12px}#modal-software-update{margin-left:30px;margin-top:20px;height:auto}#software-update-content{margin-left:5px;margin-top:20px;height:420px}#modal-software-update ol{list-style-type:none;margin-right:20px}#modal-software-update ul{list-style-type:disc;margin-top:5px;margin-left:20px;font-weight:bold}#modal-software-update li{margin-bottom:5px}.uibox-content h2{padding-bottom:15px;border-bottom:1px solid #ccc}.disclaimer{font-style:italic;font-size:10px;border-top:1px solid #ccc;margin-top:30px}