/*
 ** OEM-NISSAN 0001
 */

html,
body { background: #000000 url('/v9/variations/oem-nissan/0001/v1/images/page-bg.png') no-repeat center top; }

a,
.page-bd li a,
.ui-widget-content a { color: #c41743; }
a:hover,
.page-bd li a:hover,
.ui-widget-content a:hover { color: #2D2A2B; }

tr:nth-child(2n) { background-color: #EEEEEE; } /* zebra effect */
tr.title { background-color: transparent; }

/* -- Page-Level -- */
.page-bd p { color:#2d2a2b; }

/* -- header -- */
.container-header { background: #000000 url("/v9/variations/oem-nissan/0001/v1/images/red_white/container-header-bg.png") repeat-x 0 39px; }
.container-header .doc { background: #000000 url("/v9/variations/oem-nissan/0001/v1/images/red_white/container-header-inner-bg.png") repeat-x 0 39px; }
.header .vcard .fn { border-top-color:#c41743; }
.header .vcard .fn .org { color: #585657; text-shadow: 1px 1px #000000; }
.header .vcard .adr { color: #2d2a2b; }
.header .tels .type { color: #787878; }
.header .tels .value { color: #ffffff; }
.header .tels a:hover { text-decoration: underline; }

/* -- primary navigation -- */
.navigation .nav-list li { background-color: #b5b5b5; }
.navigation .nav-list li:hover { background-color: #000000; }
.navigation .nav-list li.nav-first { background: #b51840 url("/v9/variations/oem-nissan/0001/v1/images/red_white/navigation-home-bg.png") no-repeat 0 0; }
.navigation .nav-list li:hover a { color: #ffffff; }
.navigation .nav-list ul { background-color: none; }
.navigation .nav-list li li { background-color: transparent; }
.navigation .nav-list li li a { color: #ffffff; border-top-color:transparent; }
.navigation .nav-list li li a:hover { border-top-color:#c41743; background-color: #000000; }
.navigation .nav-list li:hover ul { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/tile-000000-85.png") repeat 0 0; }

/* -- page-title -- */
.container-page-title .doc { background: #000000 url("/v9/variations/oem-nissan/0001/v1/images/red_white/container-navigation-bg.png") repeat bottom left; }

/* -- content-default-extension-1-- */
.mod.content-default-extension-1.type-0 { border-top-color:#abaaaa; }

/* -- page content -- */
.container-page .doc { background: #ffffff; }
.content-bg { background: #ffffff; }

/* -- footer -- */
.footer { background: transparent url('/v9/variations/oem-nissan/0001/v1/images/footer-bg.png') repeat-x center top; }
.footer .contact-info .adr { color: #aeb0b3; }
.footer .nav-list li { border-left-color:#000000; }
.footer .include-velocity .oem-link { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/nissan-footer-link.png") no-repeat 0 0; }
.footer a,
.footer .dialog { color: #aeb0b3; }
.footer .credit { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/ddclogo.png") no-repeat 0 0; }
.footer .credit.tc { background: transparent url("/v9/media/images/footer-logos/v1/dss-logo-black.gif") no-repeat 0 0; width: 118px; height: 25px; }
.footer .credit.fr-tc { background: transparent url("/v9/media/images/footer-logos/v1/fr-dss-logo-black.gif") no-repeat 0 0; width: 118px; height: 25px; }
.footer .credit:hover { background-position:0 -21px; }
.footer .credit.fr-tc:hover,
.footer .credit.tc:hover { background-position: 0 0; }

/* -- ui-highlight -- */
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight { border-color:#abaaaa; background: #d9d9d9 url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-stripe.png") repeat top left; }
.ui-state-highlight a { color:#363636; }
.ui-state-highlight .calculate { color:#2d2a2b; }

/* -- ui-button -- */
.ui-button.ui-state-default { color: #ffffff; background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite.png") no-repeat left -248px; }
.ui-button .ui-button-text { color: #ffffff; text-shadow: 2px 2px #000000; background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite.png") no-repeat right -289px; }
.ui-button:hover,
.ui-button.ui-state-hover { background-position: left -330px; }
.ui-button:hover .ui-button-text,
.ui-button.ui-state-hover .ui-button-text { background-position: right -371px; }
/* -- ui-button.xsmall -- */
.ui-button.xsmall { background-position: left 0; }
.ui-button.xsmall .ui-button-text { color: #2d2a2b; text-shadow: none; background-position: right -38px; }
.ui-button.ui-state-hover.xsmall { background-position: left -62px; }
.ui-button.ui-state-hover.xsmall .ui-button-text { background-position: right -100px; }
/* -- ui-button.small -- */
.ui-button.small,
.inventoryList .has-eprice .price .ui-button { background-position: left -124px; }
.ui-button.small .ui-button-text,
.inventoryList .has-eprice .price .ui-button-text { text-shadow: none; background-position: right -155px; }
.ui-button.ui-state-hover.small { background-position: left -186px; }
.ui-button.ui-state-hover.small .ui-button-text,
.inventoryList .has-eprice .price .ui-button.ui-state-hover .ui-button-text  { background-position: right -217px; }
/* -- ui-button.large -- */
.ui-button.large { background-position: left -412px; }
.ui-button.large .ui-button-text { background-position: right -473px; }
.ui-button.ui-state-hover.large { background-position: left -534px; }
.ui-button.ui-state-hover.large .ui-button-text { background-position: right -595px; }
/* -- ui-button.xlarge -- */
.ui-button.xlarge { background-position: left -656px; }
.ui-button.xlarge .ui-button-text { background-position: right -738px; }
.ui-button.ui-state-hover.xlarge { background-position: left -820px; }
.ui-button.ui-state-hover.xlarge .ui-button-text { background-position: right -902px; }

/* -- "Backwards" Button Styling -- */
.ui-button.ui-accordion-previous.ui-state-default { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite-flip.png") no-repeat right -248px; }
.ui-button.ui-accordion-previous .ui-button-text { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite-flip.png") no-repeat left -289px; }
.ui-button.ui-accordion-previous.ui-state-hover { background-position: right -330px; }
.ui-button.ui-accordion-previous.ui-state-hover .ui-button-text { background-position: left -371px; }

/* -- inventory-search-form button styling (forced to behave more like a xsmall button) -- */
.inventory-search-form .ui-button { background-position: -932px -38px; }
.inventory-search-form .ui-button.ui-state-hover { background-position: -932px -100px; }

/* -- mod -- */

/* -- mod default -- */
.mod .hd { color: #2d2a2b; }
.mod .hd2 { background: #d9d9d9 url("/v9/variations/oem-nissan/0001/v1/images/red_white/type-0-hd-l.png") repeat-x top left; }
.mod.content-page-title { color: #b51840; }

/* -- homepage border overrides -- */
.b-t-1{ border-top-color:#abaaaa; }
.b-r-1{ border-right-color:#abaaaa; }
.b-b-1{ border-bottom-color:#abaaaa; }
.b-l-1{ border-left-color:#abaaaa; }

/* -- mod type-0 -- */
.mod.type-0 .hd2 { background: none; }
.mod.type-0 .hd2 h1 { color:#7a7a7a; }
.mod.type-0 .bd2 a { color:#7a7a7a; }
.mod.type-0 .bd2 nav a { color: #2d2a2b; }

/* -- mod type-1 -- */
.mod.type-1 { border-color:#abaaaa; }
.mod.type-1 .hd { color: #ffffff; }
.mod.type-1 .hd2 { background: #2d2a2b url("/v9/variations/oem-nissan/0001/v1/images/red_white/type-1-hd-l.png") repeat-x top left; }

/* -- mod type-2 -- */
.mod.type-2 .hd { color: #000000; }
.mod.type-2 .hd2 { background: #ffffff url("/v9/variations/oem-nissan/0001/v1/images/red_white/type-2-hd-l.png") repeat-x bottom center; }
.mod.type-2 .bd { background-color: #d9d9d9; }

/* -- mod type-3 -- */
/* -- mod type-4 -- */
/* -- mod type-5 -- */
.mod.type-5 .inventory-search-form .ui-button .ui-button-text {background: url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite.png") no-repeat scroll right -289px transparent; color: #FFFFFF; text-shadow: 2px 2px #000000;}
.mod.inventory-search-form.type-5 .ui-button { background-position: left -248px }
.mod.type-5 .inventory-search-form .ui-button.ui-state-default {background: url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite.png") no-repeat scroll left -248px transparent; color: #FFFFFF;}
/* -- content-default-extension-1-- */
.mod.content-default-extension-1.type-0 .hd2 h1 { color:#000000; }
.mod.content-default-extension-1.type-0 .bd2 a { color:#c41743; }

/* -- list-items -- */
.page-bd .mod .bd li { color: #28323a; }

/* -- mod specials -- */
.mod.special { border-bottom-color:#d9d9d9; }
.special .mod a { color:#2d2a2b; }
.special .mod a:hover { color:#c41743; }
.special .mod .ui-icon { background: #ffffff url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-icons_222222_256x240.png") no-repeat 0 0; }
.special .mod .ui-icon.ui-icon-info { background: #ffffff url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-icons_222222_256x240.png") no-repeat 0 0; }
.special .mod a:hover .ui-icon.ui-icon-info { background: #ffffff url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-icons_222222_256x240.png") no-repeat 0 -24px; }
.special .mod .ui-icon.ui-icon-mail-closed { background: #ffffff url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-icons_222222_256x240.png") no-repeat -49px 0; }
.special .mod a:hover .ui-icon.ui-icon-mail-closed { background: #ffffff url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-icons_222222_256x240.png") no-repeat -49px -24px; }
.special .mod .ui-icon.ui-icon-print { background: #ffffff url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-icons_222222_256x240.png") no-repeat -23px 0; }
.special .mod a:hover .ui-icon.ui-icon-print { background: #ffffff url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-icons_222222_256x240.png") no-repeat -23px -24px; }

.content-text.type-1 .bd { background:transparent url("/v9/variations/oem-nissan/0001/v1/images/1x1_abaaaa.png") repeat-x center left; }
.content-text.type-1 .bd2 { color:#abaaaa; background-color:white; }

/* -- blog styling -- */
.hentry .published,
.hentry .author { color:#787878; }

/* -- form styling -- */
.validate em { color: #b51840; }

.tel .type { color: #b51840; }

.toggle .full { background: #ffffff url("/v9/variations/oem-nissan/0001/v1/images/red_white/inventory-toggle-map.png") no-repeat 0 0; }
.toggle .list { background: #ffffff url("/v9/variations/oem-nissan/0001/v1/images/red_white/inventory-toggle-map.png") no-repeat -23px 0; }
.toggle .grid { background: #ffffff url("/v9/variations/oem-nissan/0001/v1/images/red_white/inventory-toggle-map.png") no-repeat -46px 0; }
.toggle .full:hover,
.toggle .full.selected { background: #ffffff url("/v9/variations/oem-nissan/0001/v1/images/red_white/inventory-toggle-map.png") no-repeat 0 -25px; }
.toggle .list:hover,
.toggle .list.selected { background: #ffffff url("/v9/variations/oem-nissan/0001/v1/images/red_white/inventory-toggle-map.png") no-repeat -23px -25px; }
.toggle .grid:hover,
.toggle .grid.selected { background: #ffffff url("/v9/variations/oem-nissan/0001/v1/images/red_white/inventory-toggle-map.png") no-repeat -46px -25px; }

.item-compare { border-top-color:#abaaaa; }

.inventoryList > li { border-color:#b4b4b4; }

/* -- Slider styling -- */
.ui-slider.ui-widget-content { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/slider-bg.png") repeat-x 0 0; }
.ui-slider-range { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/slider-bg-selected.png") repeat-x 50% 0; }
.ui-slider-horizontal .ui-slider-handle { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/slider-handle-left.png") no-repeat 0 0; }
.ui-slider-horizontal .ui-slider-handle.ui-max { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/slider-handle-right.png") no-repeat 0 0; }
.ui-slider-horizontal .ui-slider-handle:hover { background-position: 0 -20px; }

.links-breadcrumbs { background:transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/bg-breadcrumb.png") repeat-x 0px 0px; }
.links-breadcrumbs .back { color:#2d2a2b; background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite-flip.png") no-repeat -12px -38px; }
.links-breadcrumbs .back:hover { background-position: -12px -100px; }

/* -- showroom-default -- */
.showroom-default h1.h3,
.showroom-default p strong,
.ui-tabs-nav .ui-tabs-selected.ui-state-active a,
.ui-tabs-nav .ui-tabs-selected a:hover { color: #08558D; }
.showroom-default .hproduct:hover img.thumb { box-shadow: none; }
.showroom-default .hproduct:hover h1.h3 { color: #000; }
.showroom-default .hproduct .fn a { color: #000000; }
.showroom-default .hproduct:hover .fn a { color: #C41743; }

/* -- showroom-v2 -- */


/* -- Compare styling -- */
.compareItems .remove { color:#000000; }
.compareItems .remove:hover { color:#C41743; }

/* -- share styling -- */
.share .facebook { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/icon-sheet.png") no-repeat -20px -46px; }
.share .facebook:hover { background-position: -20px -15px; }
.share .twitter { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/icon-sheet.png") no-repeat 0px -46px; }
.share .twitter:hover { background-position: 0px -15px; }
.share .print-page { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/icon-sheet.png") no-repeat -40px -46px; }
.share .print-page:hover { background-position: -40px -15px; }
.share .email { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/icon-sheet.png") no-repeat -60px -46px; }
.share .email:hover { background-position: -60px -15px; }

/* -- paging -- */
.paging .yui3-u-1-3 .mod a,
.paging .yui3-u-1-3 .mod a span { color:#c41743; background-image:none; }
.paging .yui3-u-1-3:nth-child(1) .mod a { background:transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite-flip.png") no-repeat left -38px; }
.paging .yui3-u-1-3:nth-child(1) .mod a.ui-state-hover { background:transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite-flip.png") no-repeat left -100px; }
.paging .yui3-u-1-3:nth-child(3) .mod a { background:transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite.png") no-repeat right -38px; }
.paging .yui3-u-1-3:nth-child(3) .mod a.ui-state-hover { background:transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite.png") no-repeat right -100px; }

/* -- Listings styling -- */
.selections:before { color:#6a6264; }
.selections { color: #28323a; background: url("/v9/variations/oem-nissan/0001/v1/images/vlp-selections-bg.png") no-repeat scroll 0 0 transparent; }
.no-borderradius .selections { border-right-color:#abaaaa; border-bottom-color:#abaaaa; border-left-color:#abaaaa; }
.selections strong { color: #c41743; }
.selections a { color: #2d2a2b; }
.selections .ui-icon-circle-close { background: url("/v9/variations/oem-nissan/0001/v1/images/selections-icons.png") no-repeat scroll 0 -17px transparent; }
.selections .ui-icon-circle-close:hover { background: url("/v9/variations/oem-nissan/0001/v1/images/selections-icons.png") no-repeat scroll 0 -1px transparent; }
.inventory-listing-default .mod .facebook-connect-login { color: #fff; text-shadow: none; background: url("/v9/variations/oem-nissan/0001/v1/images/facebook.png") no-repeat scroll 0 -188px #29447E; }
.inventory-listing-default .mod .facebook-connect-login span { border-top-color: #879AC0; border-bottom-color: #1A356E; color: #fff; text-shadow: none; background: url("/v9/variations/oem-nissan/0001/v1/images/facebook.png") repeat scroll 0 0 #5F78AB; }
.sorting strong { color: #333333; }
.sorting a { color: #777777; }
.sorting a:hover,
.sorting a.selected { color: #333333; }
.sorting .asc { background: url("/v9/variations/oem-nissan/0001/v1/images/red_white/sorting-arrow.png") no-repeat scroll 100% -46px transparent; }
.sorting .desc { background: url("/v9/variations/oem-nissan/0001/v1/images/red_white/sorting-arrow.png") no-repeat scroll 100% -14px transparent; }
.inventoryList > li { background-color: #ffffff; }
.inventoryList > li.green-vehicle { background: #fff url("/v9/variations/oem-nissan/0001/v1/images/red_white/VLP-green-bg.png") no-repeat scroll 100% 0 ; }
.inventoryList > li:hover,
.inventoryList li.selected { background-color: #f9f9f9; }
.hproduct .thumb { border-color: #dddddd; -moz-box-shadow: 0 3px 3px 0px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 3px 3px 0px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 3px 0px rgba(0, 0, 0, 0.5); }
.hproduct:hover .fn a { color: #000000; }
.inventoryList.list .fn a,
.inventoryList.full .fn a { border-bottom-color:#abaaaa; color: #c41743; }
.inventoryList.grid .fn { border-top-color:#abaaaa; color: #c41743; }
.inventoryList .pricing .dialog:hover { color: #2484D5; }
.hproduct .description a:link,
.hproduct .description a:visited { color: #2d2a2b; }

.inventory-featured-default-extension-1 .jcarousel li.jcarousel-item:hover .hproduct .thumb { -moz-box-shadow: 0 3px 3px 0px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 3px 3px 0px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 3px 0px rgba(0, 0, 0, 0.5); }
.inventory-featured-default-extension-1 .jcarousel li.jcarousel-item:hover .hproduct .thumb { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }

.inventoryList .description dt { color:#2d2a2b;}
.inventoryList .description dd { /*color:#c41743;*/ color:#2d2a2b;}
.inventoryList .media a { color:#2d2a2b;}
.hproduct .description .ddc-more { color: #2D2A2B; background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite.png") no-repeat right -29px; }
.hproduct .description .ddc-more:hover { color: #c41743; background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite.png") no-repeat right -91px; }
.inventoryList .compare-submit-link { color: #c41743; background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite.png") no-repeat right -40px; }
.inventoryList .compare-submit-link:hover { color: #2d2a2b; background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite.png") no-repeat right -102px; }
.inventoryList .compare-submit-link.disabled { color: #cdcdcd; background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite-bw.png") no-repeat right -102px; }
.inventory-listing-default .incentive-list { border-color: #abaaaa; background-color: #f0f0f0; }
.inventory-listing-default .incentive-list .incentive-type-heading{ color:#2d2d2d; }
.inventory-listing-default .inventoryList .hproduct .price .final { border-top-color:#abaaaa; }
.inventory-listing-default .inventoryList .hproduct h2.ePrice { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite.png") no-repeat left -124px; }
.inventory-listing-default .inventoryList .hproduct h2.ePrice .dialog { color:#ffffff; background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite.png") no-repeat right -155px; }

.inventory-detail-pricing .pricing span.ePrice { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite.png") no-repeat left -124px; }
.inventory-detail-pricing .pricing span.ePrice .dialog { color:#ffffff; text-shadow: none; background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite.png") no-repeat right -155px; }


/* -- vlp v2 multifacet -- */
.vlp-v2 .facetmulti,
.vlp-v2 .facetmulti .facetmulti-fieldset,
.vlp-v2 .facetmulti .facetlist-keyword { border-color: #abaaaa; }
.vlp-v2 .facetlist-keyword h1,
.vlp-v2 .panel-title a { color: #2d2a2b; }
.vlp-v2 .panel-title { background: #d9d9d9 url("/v9/variations/oem-nissan/0001/v1/images/red_white/type-0-hd-l.png") repeat-x top left; }
.vlp-v2 .facetmulti-heading { color: #fff; background: #2d2a2b url("/v9/variations/oem-nissan/0001/v1/images/red_white/type-1-hd-l.png") repeat-x top left; }
.vlp-v2 .facetmulti-collapse-toggle .ui-icon { background-position: -16px -190px; }
.vlp-v2 .ui-icon.ui-icon-expand-circle { background-position: 0 -190px; }

.vlp-v2 .panel-body ul label em { color: #c41743;}

.facet-breadcrumb-title { color: #c41743; }
.facet-breadcrumb-label { color: #2d2a2b; }
.facet-breadcrumb-close-icon { background: url("/v9/variations/oem-nissan/0001/v1/images/selections-icons.png") 0 -17px; }
.facet-breadcrumb-close-icon:hover { background-position: 0 -1px;}

/* -- Details styling -- */
.ui-tabs-wrap-vertical { border-color: #DDDDDD; }
.ui-tabs ul.ui-tabs-nav-vertical { border-bottom-color: #DDDDDD; }

/*.inventory-detail-default .pricing li:first-child,
.inventory-detail-pricing .pricing li:first-child { border-bottom-color: #abaaaa; }*/
.stackedConditionalFinal,
.inventory-listing-default .inventoryList .hproduct .price .final-price,
.inventory-detail-pricing .pricing .abSub,
.hproduct .price .abSub,
.inventory-detail-default .final-price,
.inventory-detail-pricing .final-price,
[class$=inventory-featured-default\ ] .stacked-incentives h2 .final-price { border-color:#abaaaa; }

/* -- inventory-detail-incentives-listing -- */
.showroom-main .incentive-list.vertical  { border-color:#abaaaa; background-color:#f0f0f0; }
.incentive-list.vertical  { border-color:#abaaaa; background-color:#f0f0f0; }
.disclaimersHeading .highlight,
.disclaimersHeading .toggle-link { color:#abaaaa; }
.incentive { border-color:#abaaaa; }

/* -- Incentives Search --*/
.incentives-search-default .mod.type-1 .hd,
.incentives-detail-container .mod.type-1 .hd { color: #2D2A2B; }
.incentives-search-default .mod.type-1 .hd2,
.incentives-detail-container .mod.type-1 .hd2  { background: url("/v9/variations/oem-nissan/0001/v1/images/red_white/type-0-hd-l.png") repeat-x scroll left top #D9D9D9; }

/* -- Incentives Listing V2 --*/
.incentives-listing-default .v2 .mod.type-1 .hd,
.incentives-detail-container .mod.type-1 .hd { color: #2D2A2B; }
.incentives-listing-default .v2 .mod.type-1 .hd2,
.incentives-detail-container .mod.type-1 .hd2  { background: url("/v9/variations/oem-nissan/0001/v1/images/red_white/type-0-hd-l.png") repeat-x scroll left top #D9D9D9; }
/* listing page */
/* details page */
.incentives-detail-container .offers-listing .valid-date { border-color: #999; }
.offers-listing header h3,
.offers-listing header h3 a { color: #000; }
.offers-listing header hgroup h3 { color: #666; border-bottom-color: #ccc; }

/* -- inventory-featured styling -- */ /* -- Added To overwrite type-1 headerless styling on the featered vehicles page as directed -- */
.inventory-featured-default .type-1 .top { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/incentives-tl.png") no-repeat 0 0px; }
.inventory-featured-default .type-1 .tr { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/incentives-tr.png") no-repeat 100% 0px; }
.inventory-featured-default .type-1 .inner { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/incentives-bg.png") repeat-y 0% 0px; }
.inventory-featured-default .type-1 .inner2 { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/incentives-bg-right.png") repeat-y 100% 0px; }
*.inventory-featured-default .type-1 .bl {width:6px}
*.inventory-featured-default .type-1 .tl {width:6px}
.inventory-featured-default .type-1 .bottom { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/incentives-bl.png") no-repeat 0 0; }
.inventory-featured-default .type-1 .br { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/incentives-br.png") no-repeat 100% 100%; }

/* -- Listings styling -- */
.toggle strong { color: #6a6264; }

/* -- slideshow-default styling -- */
.slideShowWrap .pager a { background: url("/v9/variations/oem-nissan/0001/v1/images/red_white/slideshow-carousel-pager.png") repeat scroll 0px 0px transparent; }
.slideShowWrap .pager a:hover { background-position: -20px 0px; }
.slideShowWrap .pager .activeSlide,
.slideShowWrap .pager .activeSlide:hover { background-position: -20px 0; }

/* -- slideshow-carousel styling -- */
.slideshow-carousel .slideShowWrap .slideControls .prev { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/slide-controls-map.png") no-repeat 0 0; }
.slideshow-carousel .slideShowWrap .slideControls .prev:hover { background-position:0 -43px; }
.slideshow-carousel .slideShowWrap .slideControls .next { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/slide-controls-map.png") no-repeat -41px 0; }
.slideshow-carousel .slideShowWrap .slideControls .next:hover { background-position:-41px -43px; }

.slideShowWrap .slideControls .previousNext .prev { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/slide-controls-map.png") no-repeat 0 0; }
.slideShowWrap .slideControls .previousNext .prev:hover { background-position:0 -43px; }
.slideShowWrap .slideControls .previousNext .next { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/slide-controls-map.png") no-repeat -41px 0;; }
.slideShowWrap .slideControls .previousNext .next:hover { background-position:-41px -43px; }

/* -- J-carousel styling -- */
.jcarousel-prev { background:#ffffff url("/v9/variations/oem-nissan/0001/v1/images/red_white/jcarousel-prev.png") no-repeat center 0; }
.jcarousel-next { background:#ffffff url("/v9/variations/oem-nissan/0001/v1/images/red_white/jcarousel-next.png") no-repeat center 0; }
.jcarousel-prev:hover,
.jcarousel-next:hover { background-position:center -25px; }
.jcarousel-prev-disabled,
.jcarousel-next-disabled,
.jcarousel-prev-disabled:hover,
.jcarousel-next-disabled:hover { background-position:center -50px; }

.inventory-featured-default-extension-1 .jcarousel li.jcarousel-item:hover .price .value { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite.png") no-repeat right -36px; }
.inventory-featured-default-extension-1 .jcarousel-prev,
.inventory-featured-default-extension-1 .jcarousel-next { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/jcarousel-prev-next.png") no-repeat top center; }
.inventory-featured-default-extension-1 .jcarousel-next { border-top-color:#abaaaa; background-position:bottom center; }
.inventory-featured-default-extension-1 .jcarousel-prev:hover { border-top-color:#abaaaa; background-position:top right; }
.inventory-featured-default-extension-1 .jcarousel-next:hover { border-top-color:#abaaaa; background-position:bottom right; }
.inventory-featured-default-extension-1 .jcarousel-prev-disabled,
.inventory-featured-default-extension-1 .jcarousel-next-disabled { cursor: default; }
.inventory-featured-default-extension-1 .jcarousel-prev-disabled,
.inventory-featured-default-extension-1 .jcarousel-prev-disabled:hover { background-position:top left; }
.inventory-featured-default-extension-1 .jcarousel-next-disabled,
.inventory-featured-default-extension-1 .jcarousel-next-disabled:hover { background-position:bottom left; }
.inventory-featured-default-extension-1 .jcarousel-display-count { color:#ABAAAA; }

.truncate .truncateToggle { color:#2d2a2b; background: url("/v9/variations/oem-nissan/0001/v1/images/red_white/sorting-arrow.png") no-repeat scroll 100% -48px transparent; }
.truncate-expanded .truncateToggle { color:#2d2a2b; background: url("/v9/variations/oem-nissan/0001/v1/images/red_white/sorting-arrow.png") no-repeat scroll 100% -16px transparent; }

.mod.slideshow-carousel li {background-color:#2f2f2f}

.tooltip-trigger .thumb { box-shadow: 0 2px 3px #666666; }
.tooltip { border-color:#B2B2B2; box-shadow: 0 4px 10px #444444; background: url("/v9/variations/oem-nissan/0001/v1/images/inv-list-sel-hover-repeat.png") repeat-x scroll left bottom #F1F1F1; }

/* -- model-selector-tabbed-body-style -- */
.model-selector-tabbed-body-style .ui-tabs .ui-tabs-nav .ui-state-hover a,
.model-selector-tabbed-body-style .ui-tabs .ui-tabs-nav .ui-state-active a { color:#c41743; }

.model-selector-tabbed-body-style .ui-tabs-panel .hproduct .fn a{ color:#2D2A2B; background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/arrow-right.png") no-repeat right -200px; }
.model-selector-tabbed-body-style .ui-tabs-panel .hproduct:hover .fn a{ color:#c41743; background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/arrow-right.png") no-repeat right -100px; }

.model-selector-tabbed-body-style .ui-widget-content .view-all-link { color:#2D2A2B; background:transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/arrow-right.png") no-repeat right 0; }
.model-selector-tabbed-body-style .ui-widget-content .view-all-link:hover { color:#c41743; background-position:right -100px; }

/* -- inventory-featured-alt1 -- */
.inventory-featured-alt1 .hproduct > div { background-color:#d9d9d9; }
.inventory-featured-alt1 .hproduct { background: url("/v9/variations/oem-nissan/0001/v1/images/homepage-inventory-background.png") repeat-x scroll 0 0 #858585; }
.inventory-featured-alt1 .media .thumb { background:none; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; }

/* -- inventory-featured-alt2 -- */
.inventory-featured-alt2 .hproduct {  }
.inventory-featured-alt2 .media .thumb { background: url("/v9/variations/oem-nissan/0001/v1/images/homepage-inventory-background.png") repeat-x scroll 0 0 #858585; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; }

/* -- content-media -- */
.content-media a { color:#2d2a2b; background:transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/arrow-right.png") no-repeat right 0; }
.content-media a:hover { color:#c41743; background-position:right -100px; }
.content-media a:first-child { background:none; }

/* -- faux-page-title -- */
.faux-page-title{ background: #000000 url("/v9/variations/oem-nissan/0001/v1/images/red_white/container-navigation-bg.png") repeat bottom left; }

/* -- homepage double-border -- */
.double-border{ background:transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/double-horizontal-border.png") repeat-x top left; }

/* -- inventory-search-facetsearch -- */
.inventory-search-facetsearch .facetsearch-category{ background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/facetsearch-bg.png") repeat 0 0; }
.inventory-search-facetsearch .facetsearch-category a { color:#ffffff; text-shadow: 1px 1px #000000; background:transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite.png") no-repeat -755px -32px; }
.inventory-search-facetsearch .facetsearch-category a:hover,
.inventory-search-facetsearch .facetsearch-category.active > a { color:#c41743; background-position: -755px -94px; }
.inventory-search-facetsearch form span, .inventory-search-facetsearch form strong { color: #FFFFFF; }

/* -- inventory-search-facetsearch horizontal-- */
.inventory-search-facetsearch.horizontal ul { background:transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/bg-slideshow-topper-links-list.png") no-repeat bottom left; }
.inventory-search-facetsearch.horizontal ul ul { background:none; }
.inventory-search-facetsearch.horizontal .facetsearch-category { background:#000000; }
.inventory-search-facetsearch.horizontal .facetsearch-category a { color:#ffffff; text-shadow: 1px 1px #000000; background:transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite.png") no-repeat right -39px; }
.inventory-search-facetsearch.horizontal .facetsearch-category a:hover,
.inventory-search-facetsearch.horizontal .facetsearch-category.active > a { color:#c41743; background-position: right -101px; }

/* -- inventory-search-facetsearch-- */
.inventory-search-facetsearch .bd2 .facetsearch-list a { background: none; }
.inventory-search-facetsearch .facetsearch-list { border-color:#abaaaa; background: #121212; background: rgba(0,0,0,0.85); }
.inventory-search-facetsearch .facet-heading { color:#ffffff; border-bottom:1px solid #ffffff; }

/* -- ui-icon -- */
.ui-state-highlight .ui-icon { margin: 5px 5px 0 0; }
.ui-state-highlight .ui-icon.ui-icon-locked,
.ui-state-highlight .ui-icon.ui-icon-calculator,
.ui-state-highlight .ui-icon.ui-icon-alert,
.ui-state-highlight .ui-icon.ui-icon-search { background:transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-icons-32x32.png") no-repeat 0 0; }
.ui-state-highlight .ui-icon.ui-icon-locked { background-position:0px 0px;}
.ui-state-highlight .ui-icon.ui-icon-calculator { background-position:-32px 0px; }
.ui-state-highlight .ui-icon.ui-icon-alert { background-position:-64px 0px; }
.ui-state-highlight .ui-icon.ui-icon-search { background-position:-96px 0px; }

/* -- VLP Specific Styles -- */
.inventory-listing-default .mod.type-1 .hd { color: #2d2a2b; }
.inventory-listing-default .mod.type-1 .hd2 { background: #d9d9d9 url("/v9/variations/oem-nissan/0001/v1/images/red_white/type-0-hd-l.png") repeat-x top left; }

.inventory-listing-default .mod.type-1:first-child .hd { color: #ffffff; }
.inventory-listing-default .mod.type-1:first-child .hd2 { background: #2d2a2b url("/v9/variations/oem-nissan/0001/v1/images/red_white/type-1-hd-l.png") repeat-x top left; }

.inventory-listing-default .mod.type-1 ul li a { color:#2d2a2b; }
.inventory-listing-default .mod.type-1 ul li a em { color:#c41743; }

/* -- VDP Specific Styles -- */
.vdp .page-bd { background:transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/bg-breadcrumb.png") repeat-x 0px 0px; }
.vdp .aside-left .links-list { border-color:#abaaaa; }
.vdp .aside-right .links-list { border-color:#abaaaa; }

/* -- -- */
.navigation-list li a,
.showroom-aside li a,
.specials-category-list li a,
.bulleted li a { color:#2d2a2b; background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite.png") no-repeat -932px -39px; }
.navigation-list li a:hover,
.showroom-aside li a:hover,
.specials-category-list li a:hover,
.bulleted li a:hover { color:#c41743; background-position:-932px -101px; }

/* -- inventory-finder-lead -- */
.inventory-finder-lead {border-top-color:#abaaaa; }

.ui-accordion .ui-accordion-header { border-color:#abaaaa; background: #d9d9d9 url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-stripe.png") repeat top left; }
.ui-accordion .ui-accordion-header.ui-state-hover,
.ui-accordion .ui-accordion-header.ui-state-active { background: #d9d9d9 url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-stripe-active.png") repeat top left; }
.ui-accordion .ui-accordion-header.ui-state-active a,
.ui-accordion .ui-accordion-header.ui-state-hover a { color:#ffffff; }
.ui-accordion .ui-accordion-header.ui-state-default .ui-icon.ui-icon-triangle-1-e { width:20px; height:20px; background: transparent  url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-icons_454545_256x240.png") no-repeat -46px -190px; }
.ui-accordion .ui-accordion-header.ui-state-hover .ui-icon.ui-icon-triangle-1-e { background: transparent  url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-icons_454545_256x240-invert.png") no-repeat -44px -187px; }
.ui-accordion .ui-accordion-header.ui-state-active .ui-icon.ui-icon-triangle-1-s { width:20px; height:20px; background: transparent  url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-icons_454545_256x240-invert.png") no-repeat -60px -187px; }

/* -- blog-tag-cloud -- */
.blog-tag-cloud a { color:#c41743; }

/* -- on-deposit / paypal -- */
.showroom .price .ui-button.on-deposit-link.ui-state-default,
.vlp .price .ui-button.on-deposit-link.ui-state-default,
.vdp .pricing .ui-button.on-deposit-link.ui-state-default { height: auto; margin-top: 2px; }

.showroom .price .ui-button.on-deposit-link.ui-state-default .ui-button-text,
.vlp .price .ui-button.on-deposit-link.ui-state-default .ui-button-text,
.vdp .pricing .ui-button.on-deposit-link.ui-state-default .ui-button-text { background: transparent url("/v9/variations/oem-nissan/0001/v1/images/red_white/ui-button-sprite.png") no-repeat right -155px; line-height: 31px; font-size: 11px; min-height: 31px;}
.vlp .price .ui-button.on-deposit-link.ui-state-default .ui-button-text { font-size: 10px; }

.showroom .price .ui-button.on-deposit-link.ui-state-hover .ui-button-text,
.vlp .price .ui-button.on-deposit-link.ui-state-hover .ui-button-text,
.vlp .has-eprice .price .ui-button.on-deposit-link.ui-state-hover .ui-button-text,
.vdp .pricing .ui-button.on-deposit-link.ui-state-hover .ui-button-text { background-position: right -217px;}

/* =Stacked Incentives */
.inventory-listing-default .inventoryList .hproduct .price .stackedRebate .dialog:hover,
.inventory-listing-default .inventoryList .hproduct .price .stackedConditionalRebate .dialog:hover {
	color:#2D2A2B;
}
