/****************** LEFT NAVIGATION CSS ****************************/	
/* leftnav.css and NS6_leftnav.css are nearly identical				   */	
	
					
				/* SURROUNDING DIV */
#l1 {			
	width: 161px;
	font: 14px Arial, sans-serif;
	border-bottom: 0px solid #263E60;
	}

				/* FIRST LEVEL LIST	*/				
#l1 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
#l1 li {
	margin: 0;
	font-weight: bold;	
	font-size:11px;
	}
#l1 a {
	display: block;
	padding: 4px 4px 4px 16px;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 0px solid;
	border-left: 1px solid;
	border-color: #263E60;
	background-color: #ffffff;
	}
#l1 a:link, #l1 a:visited {
	color: #263E60;
	text-decoration: none;
	}
#l1 a:hover, #l1 a:active {
	background-color: #EFF2F4;
	/*background-image:  url(/~img/assets/l1_bg.mo.gif);*/
	/*background-repeat: repeat-y;*/
	color: #263E60;
	}
				/* FOR LINKS BELOW THE L2 BOX */	
#l1_below, #l1_below a:link, #l1_below a:visited{
	border-top: 0px;
	}
				/* BOTTOM OF THE LIST */
#l1_bottom {
	border-bottom: 1px solid #263E60;
	}
				/* BOTTOM OF THE LIST, AND JUST BELOW THE L2 BOX */
#l1_bottom_below a:link, #l1_bottom_below a:visited {
	border-top: 0px solid #263E60;
	border-bottom: 1px solid #263E60;
	}


			
				/* SECOND LEVEL LIST */	
				
#l2_top a:link, #l2_top a:visited,
#l2_top a:hover, #l2_top a:active 
	{
	background-color: #EFF2F4;
	background-image:  url(/~img/assets/arrow.gif?ver=2.0);
	background-repeat: no-repeat;
	background-position: 5% 8px;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 0px solid;
	border-left: 1px solid;
	border-color: #263E60;
	color: #263E60;
	}
				/* A SELECTED L2 BOX WITH NO ADDITIONAL LINKS */
#l2_top_single a:link, #l2_top_single a:visited,
#l2_top_single a:hover, #l2_top_single a:active 
	{
	background-color: #EFF2F4;
	background-image:  url(/~img/assets/arrow.gif?ver=2.0);
	background-repeat: no-repeat;
	background-position: 5% 8px;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-color: #263E60;	
	color: #263E60;
	}	
#l2_middle a:link, #l2_middle a:visited,
#l2_middle a:active 
	{
	background: #ffffff;
	border-top: 0px solid;
	border-right: 1px solid;
	border-bottom: 0px solid;
	border-left: 1px solid;
	border-color: #263E60;	
	color: #263E60;
	padding-left:26px;
	font-weight:normal;
	}
#l2_middle_selected a:link, #l2_middle_selected a:visited,
#l2_middle_selected a:active, #l2_middle_selected a:hover 
	{
	border-top: 0px solid;
	border-right: 1px solid;
	border-bottom: 0px solid;
	border-left: 1px solid;
	border-color: #263E60;
	padding-left:26px;
	font-weight:normal;
	color: #263E60;
	background-color: #EFF2F4;
	background-image:  url(/~img/assets/arrow.gif?ver=2.0);
	background-repeat: no-repeat;
	background-position: 12% 8px;
	}	
#l2_bottom a:link, #l2_bottom a:visited,
#l2_bottom a:active 
	{
	background: #ffffff;
	border-top: 0px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-color: #263E60;	
	color: #263E60;
	padding-left:26px;
	font-weight:normal;
	}
		#l2_middle a:hover, #l2_bottom a:hover
			{
	color: #000000;
	background-color: #EFF2F4;
	background-image:  url(/~img/assets/arrow.gif?ver=2.0);
	background-repeat: no-repeat;
	background-position: 12% 8px;
			}		
#l2_bottom_selected a:link, #l2_bottom_selected a:visited,
#l2_bottom_selected a:active, #l2_bottom_selected a:hover 
	{
	border-top: 0px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-color: #263E60;
	padding-left:26px;
	font-weight:normal;
	color: #263E60;
	background-color: #EFF2F4;
	background-image:  url(/~img/assets/arrow.gif?ver=2.0);
	background-repeat: no-repeat;
	background-position: 12% 8px;
	}	
	
/*login box*/
div.login {
	background: url(/~dealerAssets/~img/login/login_bg.gif?ver=2.0) no-repeat #EFF2F4;
	width: 148px;
	padding: 4px 0px 8px 11px;
	border: 1px solid #C3C4B2;													/*** Different than NS6_leftnav.css ***/
	font: 11px arial, sans-serif;
	color: #333333;		
	}
.cart_nav_sel {
  font: 11px arial, sans-serif;
  color: #333333;
  padding-top: 5px;
  border-left:1px solid; 
  border-right: 1px solid;
  border-color: #C3C4B2;	
}
.check_out {
  font: 11px arial, sans-serif;
  color: #333333;
  border-left:1px solid; 
  border-right: 1px solid;
  border-color: #C3C4B2;
}
	


				/* YOUR LINDAL LOGIN NAV */
					

#lf2_top a:link, #lf2_top a:visited, #lf2_top a:hover, #lf2_top a:active, #lf2_topstack a:link, #lf2_topstack a:visited, #lf2_topstack a:hover, #lf2_topstack a:active  
	{
	background-color: #C9D5E2;
	background-image:  url(/~img/assets/arrow_blue.gif?ver=2.0);
	background-repeat: no-repeat;
	background-position: 5% 50%;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 0px solid;
	border-left: 1px solid;
	border-color: #8A97A8;	
	color: #436075;
	}
#lf2_topstack a:link, #lf2_topstack a:visited, #lf2_topstack a:active, #lf2_topstack a:hover {
	border-top:0px;
	}
				/* A SELECTED L2 BOX WITH NO ADDITIONAL LINKS */
#lf2_top_single a:link, #lf2_top_single a:visited,
#lf2_top_single a:hover, #lf2_top_single a:active 
	{
	background-color: #D6E1EE;
	background-image:  url(/~img/assets/arrow_blue.gif?ver=2.0);
	background-repeat: no-repeat;
	background-position: 5% 50%;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-color: #8A97A8;	
	color: #436075;
	}	
#lf2_middle a:link, #lf2_middle a:visited,
#lf2_middle a:active 
	{
	background: #D6E1EE;
	border-top: 0px solid;
	border-right: 1px solid;
	border-bottom: 0px solid;
	border-left: 1px solid;
	border-color: #8A97A8;	
	color: #000000;
	padding-left:26px;
	font-weight:normal;
	}
#lf2_middle_selected a:link, #lf2_middle_selected a:visited,
#lf2_middle_selected a:active, #lf2_middle_selected a:hover 
	{
	border-top: 0px solid;
	border-right: 1px solid;
	border-bottom: 0px solid;
	border-left: 1px solid;
	border-color: #8A97A8;
	padding-left:26px;
	font-weight:normal;	
	color: #436075;
	background-color: #EFF2F6;
	background-image:  url(/~img/assets/arrow_blue.gif?ver=2.0);
	background-repeat: no-repeat;
	background-position: 12% 50%;
	}	
#lf2_bottom a:link, #lf2_bottom a:visited,
#lf2_bottom a:active 
	{
	background: #EFF2F6;
	border-top: 0px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-color: #8A97A8;	
	color: #000000;
	padding-left:26px;
	font-weight:normal;
	}
		#lf2_middle a:hover, #lf2_bottom a:hover
			{
			color: #436075;
			background-color: #EFF2F6;
			background-image:  url(/~img/assets/arrow_blue.gif?ver=2.0);
			background-repeat: no-repeat;
			background-position: 12% 50%;
			}		
#lf2_bottom_selected a:link, #lf2_bottom_selected a:visited,
#lf2_bottom_selected a:active, #lf2_bottom_selected a:hover 
	{
	border-top: 0px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-color: #8A97A8;
	padding-left:26px;
	font-weight:normal;	
	color: #436075;
	background-color: #EFF2F6;
	background-image:  url(/~img/assets/arrow_blue.gif?ver=2.0);
	background-repeat: no-repeat;
	background-position: 12% 50%;
	}	

				/* FIRST LEVEL LIST	*/				
#lf1 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
#lf1 li {
	margin: 0;
	font-weight: bold;	
	font-size:11px;
	}
#lf1 a, #lf1_below a {
	display: block;
	padding: 4px 4px 4px 16px;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 0px solid;
	border-left: 1px solid;
	border-color: #A4ADBB;
	background-color: #DFE8F3;
	background-image:  url(/~img/assets/lf1_bg.gif?ver=2.0);
	background-repeat: no-repeat;
	background-position: 5% 50%;
	}
#lf1 a:link, #lf1 a:visited, #lf1_below a:link, #lf1_below a:visited {
	color: #000000;
	text-decoration: none;
	}
#lf1 a:hover, #lf1 a:active, #lf1_below a:hover, #lf1_below a:active  {
	background-color: #D6E1EE;
	background-image:  url(/~img/assets/lf1_bg.mo.gif?ver=2.0);
	background-repeat: no-repeat;
	background-position: 5% 50%;
	color: #2D1E2D;
	}
				/* FOR LINKS BELOW THE L2 BOX */	
#lf1_below, #lf1_below a:link, #lf1_below a:visited{
	border-top: 0px;
	}
				/* BOTTOM OF THE LIST */
#lf1_bottom {
	background-color: #DFE8F3;
	border-bottom: 1px solid #B0B1A1;
	}
				/* BOTTOM OF THE LIST, AND JUST BELOW THE L2 BOX */
#lf1_bottom_below a:link, #lf1_bottom_below a:visited {
	background-color: #DFE8F3;
	border-top: 0px solid #A4ADBB;
	border-bottom: 1px solid #A4ADBB;
	}
	
	
	
	
	
	

				/* LOG OUT BUTTON */
#l1 ul a.logout {
	margin:0;
	padding:0 0 2px 16px;
	background:#;
	border-bottom:1px solid #A4ADBB;
	background:#DFE8F3;
	}
#l1 ul a.logout:hover {
	background:#D6E1EE;
	}

				/* LOG IN BOX */
hr.login {
	width: 100%;
	color: #8B9DB7;
	border:0;
	height: 1px;
	background-color: #8B9DB7;
	}
.login_form {
	font: 12px arial, sans-serif;
	border: 1px solid #C3C4B2;
	width: 137px;
	height: 21px;
	}
.login_button {
	font: 11px bold "arial narrow", arial, sans-serif;
	color: #697561;
	border: 1px solid #C3C4B2;
	background: #EDEDD6;
	width: 48px;
	height: 20px;
	margin-top: 10px;
	cursor: hand;
	}
a:link#register, a:visited#register {
	font-size:11px;
	font-weight:normal;
	color: #344A6A;
	background:transparent; 
	display:inline; 
	border:0;
	padding:0 0 0 10px;
	line-height:12px;
	}	
	a#register:hover {
	color:#112753;
	text-decoration:underline;
	background:transparent;
	}

ul#log 	{
	margin:10px 0;
	padding:0 0 0 12px;
	background: url(/~dealerAssets/~img/registration_arrow.gif) no-repeat 2px 0;	
	}			
li#description {
	font-size:11px;
	color: #333;
	padding:0;
	margin:0;
	font-weight:normal;
	line-height:15px;
	width:130px;
	list-style-type:none;
	}
li#description a:link, li#description a:visited {
	color:#344A6A;
	border:0;
	background:transparent; 
	display:inline; 
	padding:0;
	text-decoration:underline;
	}
	li#description a:hover {
	color:#112753;
	text-decoration:underline;
	background:transparent;
	}	
