﻿.navigation
{
    float:left;
    margin-left:4px;
    margin-top:3px;
    overflow:hidden;
    width:173px;
}

.latest-news-header-link
{
	width:133px !Important;
	font-size:101% !Important;
	font-weight:bold !Important;
	padding:0 !Important;
	text-align:center !Important;
}

.navigation ul
{
    list-style: none !important;
    margin-left: 0px !important;
    padding: 0px !important;
}

.navigation a
{
    text-decoration: none;
    color: #000000;
    font-size:70%;
    padding-left:5px;
    display:block;
}
.navigation a:hover
{
    text-decoration: none;
    color:Black;
    font-size:70%;
    display:block;
    font-weight:bold;
}

.navmain
{
    width: 220px;
    margin-bottom:10px;
}

.navmainheader
{
    background-position: left top;
    background-repeat: no-repeat;
}

.navmainheader h3
{
    color: #FFFFFF;
    font-size: 80%;
    font-weight: bold;
    line-height: 10px;
    margin-bottom: 4px;
    padding-left: 20px;
    padding-top: 25px;
    text-align: left;
    text-decoration: none;
    margin-top: 0px;
}

.navsecondaryheader
{
    width: 140px;
    height:43px;
    background-image:url(images/latest-news-header.jpg);
}

.navsecondaryheader h3
{
	color:White;
	font-size:70%;
	font-weight:bold;
	line-height:43px;
	margin-top:0;
	text-align:center;
	vertical-align:middle;    
}

.navsecondary
{
    width: 225px;
}

.nav-accordion
{
}

.nav-accordion-header
{
    display: block;
    border: none;
    width: auto;
    background-image:url("images/navigation/standard_menu_strip.jpg");
    background-repeat:repeat-x;
    width: 160px;
    height: 27px;
    line-height: 27px;
    vertical-align: middle;
    font-size: 90%;
    margin-top:5px;
    text-transform:uppercase;
    overflow:hidden;
}

.nav-accordion-header-highlighted
{
	color:red !Important;
    display: block;
    border: none;
    width: auto;
    background-image:url("images/navigation/standard_menu_strip_highlighted.jpg");
    background-repeat:repeat-x;
    width: 160px;
    height: 27px;
    line-height: 27px;
    vertical-align: middle;
    font-size: 90%;
	overflow:hidden;
    margin-top:5px;
    text-transform:uppercase;
}

.nav-accordion-header-highlighted a
{
	color:black;
}

.nav-accordion-header a 
{
	color:#666769;
}

.nav-accordion-item-one a
{
	color:White !Important;
}

.nav-accordion-item-one-highlighted a
{
	color:White !Important;
}

.nav-accordion-item-two a
{
	color:White !Important;
}

.nav-accordion-item-two-highlighted a
{
	color:White !Important;
}

.nav-accordion-item-three a
{
	color:White !Important;
}

.nav-accordion-item-three-highlighted a
{
	color:White !Important;
}

.nav-accordion-item-one
{
    display: block;
    border: none;
    width: auto;
    background-image:url("images/navigation/sub_menu_strip_one.jpg");
    background-repeat:repeat-x;
    width: 160px;
    height: 27px;
    line-height: 27px;
    vertical-align: middle;
    font-size: 90%;
    margin-left:7px;
    margin-top:5px;
    text-transform:uppercase;
    overflow:hidden;
}

.nav-accordion-item-one-highlighted
{
    display: block;
    border: none;
    width: auto;
    background-image:url("images/navigation/sub_menu_strip_one_highlighted.jpg");
    background-repeat:repeat-x;
    width: 160px;
    height: 27px;
    line-height: 27px;
    vertical-align: middle;
    font-size: 90%;
    margin-left:7px;
    margin-top:5px;
    text-transform:uppercase;
    overflow:hidden;
}

.nav-accordion-item-two
{
    display: block;
    border: none;
    width: auto;
    background-image:url("images/navigation/sub_menu_strip_two.jpg");
    background-repeat:repeat-x;
    width: 160px;
    height: 27px;
    line-height: 27px;
    vertical-align: middle;
    font-size: 90%;
    margin-left:7px;
    margin-top:5px;
    text-transform:uppercase;
    overflow:hidden;
}

.nav-accordion-item-two-highlighted
{
    display: block;
    border: none;
    width: auto;
    background-image:url("images/navigation/sub_menu_strip_two_highlighted.jpg");
    background-repeat:repeat-x;
    width: 160px;
    height: 27px;
    line-height: 27px;
    vertical-align: middle;
    font-size: 90%;
    margin-left:7px;
    margin-top:5px;
    text-transform:uppercase;
    overflow:hidden;
}


.nav-accordion-item-three
{
    display: block;
    border: none;
    width: auto;
    background-image:url("images/navigation/sub_menu_strip_three.jpg");
    background-repeat:repeat-x;
    width: 160px;
    height: 27px;
    line-height: 27px;
    vertical-align: middle;
    font-size: 90%;
    margin-left:7px;
    margin-top:5px;
    text-transform:uppercase;
    overflow:hidden;
}

.nav-accordion-item-three-highlighted
{
    display: block;
    border: none;
    width: auto;
    background-image:url("images/navigation/sub_menu_strip_three_highlighted.jpg");
    background-repeat:repeat-x;
    width: 160px;
    height: 27px;
    line-height: 27px;
    vertical-align: middle;
    font-size: 90%;
    margin-left:7px;
    margin-top:5px;
    text-transform:uppercase;
    overflow:hidden;
}

.nav-accordion-item a
{
	color:White;
}

.nav-accordion-item-highlighted
{
	color:White;
}

.nav-custom-section
{
    background-color:#E2E3E5;
	border:1px solid #283B99;
	color:#000000;
	font-size:65%;
	margin-top:3px;
	width:137px;
}

.nav-custom-section span
{
   display:inline;
   overflow :hidden;
   width:28px;
}

.nav-custom-section a
{
   display:block;
   width:133px;
   color:Black;
}

.nav-custom-section p
{
   color:#5B5B5B;
}

.nav-custom-section div
{
    margin-right:15px;
}

.nav-custom-section h1,.nav-custom-section h2,.nav-custom-section h3,.nav-custom-section h4
{
    font-size: 120%;
    font-weight: bold;
    text-decoration: none;
    margin-bottom:10px;
}

.nav-custom-section-footer
{
    background-color: #E2E3E5;
    border: medium none;
    font-size: 70%;
    font-weight: bold;
    margin-top: 2px;
    padding-left: 5px;
    width: 135px;
    color: #000000;
}


.nav-button-left-end
{
    cursor: pointer;
    vertical-align: middle;
    float:left;
}

.nav-button-right-end
{
    vertical-align: middle;
    float:right;
}

.nav-button-sub
{
    cursor: pointer;
    margin-left: -20px;
    margin-right: 7px;
    vertical-align: middle;
}

.small-static-navigation-wrapper
{
	
}

.static-nav-button
{
	margin-bottom:5px;
	width:208px;
	height:63px;
	background-repeat:no-repeat;
}

.login-wrapper
{
	
}

.login-header
{
	background-image:url('images/dealer_menu_item.jpg');
	background-repeat:no-repeat;
	width:141px;
	height:25px;
	margin-bottom:1px;
}

.login-input
{
	background-color:Transparent;
	border:none;
	background-image:url('images/login-input.jpg');
	background-repeat:no-repeat;
	width:141px;
	height:25px;
	font-weight:bold;
	padding:4px 0 0 7px;
}

.login-button
{
	font-weight:bold;
	margin-bottom:10px;
	float:right;
	margin-right:8px;
	background-image:url(images/login-button.jpg);
	width:99px;
	height:23px;
}

.menu-link-wrapper
{
	width:125px;
	white-space:nowrap;
	float:left;
}

.right-control-wrapper
{
	float:right;
	margin-right:-6px;
	margin-top:6px;
	width:151px;
}