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

/*  #Hyundai ol li,#Hyundai ul li {
background:transparent url("/images/bullet_hyundai.gif") 0 4px no-repeat 
} */

#Hyundai #header {
background:#1C3C79;
border-bottom:2px solid #333
}

#Hyundai #header #h2 {
width: 900px;
height: 100px;
padding: 0px;
margin: 0px;
}

#Hyundai #header #sitelogo a {
display:block;
width:122px;
height:72px;
text-indent:-9999em;
background:transparent url("/images/logo_hyundai.jpg") 0 0 no-repeat
}

#Hyundai #header .sunwinlogo a {
background:transparent url("/images/sunwinlogo_hyundai.gif") right no-repeat
}

#Hyundai #tools {
background:#ccc;
text-transform: none!important;
}

#Hyundai #tools p {
color:#333;
font-weight:normal;
font-size:100%
}

/* level 1 */
#Hyundai #nav {
background:#333;
height:37px
}

#Hyundai #nav li a {
color:#999;
background:transparent;
font-weight:normal !important
}

#Hyundai #nav li a.active {
color:#fff;
border-bottom:1px solid #fff;
font-weight:bold !important;
margin:0 10px
}

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

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

#Hyundai .boxCon {
width:176px;
padding-left:11px;
padding-right:11px;
border:1px solid #ccc;
background:#E2E2E2
}

#Hyundai #footer {
background:#1C3C79;
margin-top:0
}

#Hyundai .special img {
border:1px solid #1C3C79
}

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

#Hyundai .highlightBottom {
background:transparent url("/images/highlightBottom_Hyundai.jpg") no-repeat scroll left bottom
}

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

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

#Hyundai #tabs li a:hover {
background:transparent url("/images/navRight_Hyundai.gif") right -100px no-repeat
}

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

#Hyundai #tabs li a.current {
background:transparent url("/images/navRight_Hyundai.gif") right -200px no-repeat;
color:#555
}

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

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

/* SEARCH RESULTS PAGE */
#Hyundai .paging ul li a {
background:#1C3C79;
color:#FFF
}

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

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

#Hyundai #tools li a,#Hyundai li.forecourt a,#Hyundai li.email a,#Hyundai .featuredVehicle h2 a {
color:#333
}

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

#Hyundai #nav li ul li a span {
background:transparent !important
}

#Hyundai #footer li a,#Hyundai .classified h4 a {
color:#fff
}

#Hyundai .classified table.box {
width:165px;
height:110px
}

#Hyundai .classified table.box img {
border:2px solid #fff
}

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

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

#Hyundai li.forecourt,#Hyundai li.email {
font-weight:normal
}

#Hyundai .special {
width:172px
}

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

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

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

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

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

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

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

#Hyundai #manufacturers li {
background:none
}

#Hyundai #nav li {
color:#999;
background:transparent;
font-size:100%;
padding:5px 0 !important
}

#Hyundai #nav li a span {
background:transparent;
padding:6px 15px !important
}

#Hyundai #nav li a:hover,#Hyundai #nav li:hover {
color:#ccc;
background:transparent
}

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

#Hyundai .boxCon .latestNewsImg {
width:172px;
height:auto
}

#Hyundai a, #Hyundai .payments, #Hyundai .tabcontent h3, #Hyundai .searchCenterLeft .derivative, #Hyundai .results strong, #Hyundai #vehicleRight .dealerships p.dealer, #Hyundai #vehicleRight .dealerships p.dealerphone {
color:#1C3C79
}

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

#Hyundai p.moredetails a {
color:#333;
font-weight:normal
}

#Hyundai #nav li ul {
background:#ccc !important;
padding:1px 1px 0 !important
}

#Hyundai .box h3, #Hyundai .classified .odd, #Hyundai .classified .even {
background:#1C3C79
}

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