#Nissan #header {
background:#FFF url("/images/nissan_headerBackground.jpg") bottom left repeat-x;
border: 0px;
}

#Nissan #header #h2 {
width: 900px;
height: 109px;
padding: 0px;
margin: 0px;
}

#Nissan #header #sitelogo a {
display:block;
width:91px;
height:88px;
text-indent:-9999em;
background:transparent url("/images/logo_nissan.jpg") 0 0 no-repeat
}

/* rebrand */
#Nissan #header .sunwinlogo {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

/* rebrand */
#Nissan #header .sunwinlogo a { background:transparent url("/images/coopmotorlogo-whitebg.gif") right no-repeat; }

#Nissan #header .sunwinlogo .headertoolbar { color: #666; }

#Nissan #header .sunwinlogo .headertoolbar a { color: #666!important; }

#Nissan #tools {
background:#fff url("/images/nissan_barBackground.jpg") bottom left repeat-x;
font-size:90%;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
border:0;
text-transform: none!important;
}

#Nissan .breadcrumbcontact { font-size: 90%; }

#Nissan #tools input.txt {
width:145px;
height:17px;
padding: 5px 5px 1px 5px !important;
}

#Nissan #tools input.button { margin-top: -1px !important; }

#Nissan h3 { color: #000!important; }

#Nissan p.moredetails a {
color:#333;
font-weight:normal;
text-decoration:underline
}

#Nissan #nav li {
border-left:2px solid #ccc;
color:#666;
background:transparent;
font-size:100%;
font-weight:bold !important;
padding:0 !important;
}

#Nissan #nav li a {
color:#666;
background:transparent;
padding:3px 0 !important;
text-transform:uppercase !important;
}

#Nissan #nav li a span {
background:transparent;
padding:0 10px !important
}

#Nissan #nav li a:hover span {
background:transparent
}

#Nissan #nav li a.active {
color:#222;
border-bottom:2px solid #C81444;
font-weight:bold !important;
margin:0 10px
}

#Nissan #nav li ul li {
font-size:100%;
margin:0 !important;
padding:0 0 1px !important
}

#Nissan #nav li ul li a {
background:#fff !important;
color:#666 !important;
width:166px
}

#Nissan #nav li ul li:hover ul li a span {
background:transparent !important;
color:#666 !important
}

#Nissan #nav li ul li:hover ul {
margin-left: -4px;
margin-top: -21px;
}

#Nissan .box h3 {
/* background:#fff url("/images/boxHeader_nissan.gif") 0 0 repeat-x; */
background-color: #999;
background-image: none;
color:#fff;
font-size:100%;
font-weight:normal;
}

#Nissan .boxCon {
border: 2px solid #DDD;
background-color: #FFF;
width:176px
}

#Nissan #footer {
background:#EDEDED;
margin-top:0;
width:878px;
border-top: 1px solid #e6e6e6;
background:#fff url("/images/footerBackground.jpg") bottom left repeat-x;
color: #333;
}

#Nissan #footer a {
color: #656565;
}



#Nissan .classified p.wasprice {
color:#C81444;
font-size:10px
}

#Nissan .classified p.save {
color:#666;
background:none;
margin-top:0;
padding:0
}

#Nissan .classified table.box a img {
border:2px solid #333;
}

#Nissan .classified .imageClassified {
border:0;
margin-bottom:0;
margin-top:0
}

#Nissan .special img:hover {
border:1px solid #C81444
}

/* CAR DETAILS PAGE */
#Nissan .highlight {
background:#4076A2 url("/images/highlightBackground_Nissan.jpg") no-repeat 0 0
}

#Nissan .highlightBottom {
background:transparent url("/images/highlightBottom_Nissan.jpg") no-repeat left top
}

#Nissan #tabs li a {
background:transparent url("/images/navRight_Nissan.gif") top right no-repeat;
color:#fff
}

#Nissan #tabs li a span {
background:transparent url("/images/navLeft_Nissan.gif") 0 0 no-repeat
}

#Nissan #tabs li a:hover {
background:transparent url("/images/navRight_Nissan.gif") right -100px no-repeat;
color:#333
}

#Nissan #tabs li a:hover span {
background:transparent url("/images/navLeft_Nissan.gif") 0 -100px no-repeat
}

#Nissan #tabs li a.current {
background:transparent url("/images/navRight_Nissan.gif") right -200px no-repeat;
color:#555;
font-weight:bold;
margin:0;
padding:0;
border: 0 none;
display: block; 
}

#Nissan #tabs li a.current span {
background:transparent url("/images/navLeft_Nissan.gif") 0 -200px no-repeat
}

#Nissan .tabcontent ul li {
background-image:url("/images/arrow_nissan.gif")
}

/* SEARCH RESULTS PAGE */
#Nissan .paging ul li a {
background:#C81444;
color:#FFF
}

#Nissan .purchase_it {
background:url("/images/btnApply_Nissan.gif") no-repeat;
float:right;
font-size:0;
border:0;
width:85px;
height:25px
}

#Nissan .classified table.box {
	height: 109px !important;
	width: 144px !important;
	float: left; 
	margin-left: 10px;
	background: #fff;
	padding: 0 !important;
	vertical-align: middle !important;	
}

#Nissan .classified table.box {
	background: #333;
	margin-left: 8px;
}

#Nissan .classified table.box tr td a {
background: #fff !important;
float:left !important;
vertical-align: middle !important;
text-align: center !important;
}

#Nissan .classified table.box tr td a {
	background: #333;
}

/* rebrand */
#Nissan .box h3 {
padding: 6px 10px 6px 10px;
font-family: Arial, Verdana, Helvetica, Sans-Serif!important;
font-size: 120%!important;
text-transform: none!important;
font-weight: bold!important;
}

/* #Nissan .boxCon .button { margin: 0 3px 0 0; } */

/* Reset menu font and size for brands */
#Nissan #nav li a {
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-size: 100%;
font-weight: bold;
text-transform: none;
}

#Nissan .cooplogo, #Nissan .classified .odd .bottom, #Nissan .classified .even .bottom {
display:none
}

#Nissan .classified h4 a {
color:#333
}

#Nissan .classified h4 {
font-size:110%
}

#Nissan #nav li ul li a span.arrow, #Nissan #nav li:hover ul li a span.arrow {
background:url("/images/menu-arrow.gif") no-repeat right !important
}

#Nissan .classified p, #Nissan .classified p.mainprice {
color:#666
}

#Nissan .classified { width: 161px; }
#Nissan .classified .even, #Nissan .classified .odd {  background-color: #FFF; border: 2px solid #CCC; width: 161px; height: 251px;  }

/* 

#Nissan .classified {
position: relative;
width: 169px!important;
margin: 0 1px 5px 0;
margin: -5px 0 2px 0;
padding: 0;
}

#Nissan .classified .odd, #Nissan .classified .even {
width:160px;
background:url("/images/classified_nissan.gif") no-repeat center;
padding:5px 5px 0
}

#Nissan .classified.end { } 

*/

#Nissan #tools p {
color:#666;
font-weight:bold;
font-size:100%
}

#Nissan #tools li {
font-weight:normal;
font-size:100%;
color:#333;
background:none;
padding:0 0 0 10px
}

/* #Nissan #tools ul li:before {
content:"-";
padding:0 10px 0 0
} */

#Nissan #nav li a.active span {
background:transparent;
padding:0 !important
}

#Nissan #nav {
background:#fff
}

#Nissan #nav li ul {
background:#ccc !important;
padding:0 !important
}

#Nissan li.forecourt,#Nissan li.email,#Nissan .classified p.derivativetext strong {
font-weight:normal
}

#Nissan .special {
width:172px
}

#Nissan a {
color:#656565
}

#Nissan #header #sitelogo {
line-height:normal;
margin:0;
padding:10px 0
}

#Nissan li.forecourt a, #Nissan li.email a {
color:#333;
text-decoration:underline
}

#Nissan .payments, #Nissan .classified .wasprice span, #Nissan .wasprice span, #Nissan .tabcontent h3, #Nissan .searchCenterLeft .derivative, #Nissan .results strong, #Nissan #vehicleRight .dealerships p.dealer, #Nissan #vehicleRight .dealerships p.dealerphone {
color:#C81444
}

#Nissan #nav li a:hover, #Nissan #nav li:hover {
color:#333;
background:transparent
}

#Nissan #nav li:hover ul li a span, #Nissan #nav li ul li a span {
color:#666 !important
}

#Nissan #nav li ul li:hover a, #Nissan #nav li ul li:hover a span {
color:#fff !important;
background:#333 !important
}

#Nissan #nav li ul li:hover ul li a {
background:#fff !important;
color:#666 !important
}

#Nissan #nav li ul li:hover ul li:hover a,#Nissan #nav li ul li:hover ul li:hover a span {
background:#333 !important;
color:#fff !important
}

#Nissan .special img {
border:1px solid #666
}

#Nissan .highlight p a {
color:#FFF
}

#Nissan #highlightFinance {
background:#EEE;
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;
border-right:1px solid #ccc
}

#Nissan .paging ul li a:hover {
background:#666;
text-decoration:none;
color:#FFF
}

#Nissan .offset ul li:hover ul { margin-left: -340px !important; }
#Nissan .offset ul li.iehover ul { margin-left: -340px !important; }
