@charset "UTF-8";

/* SpryMenuBarHorizontal.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */


ul.MenuBarHorizontal {margin:0; padding:0; list-style-type:none; font-size:100%; cursor:default; width:auto}

ul.MenuBarActive {z-index:1000}

ul.MenuBarHorizontal li {margin:0; padding:0; list-style-type: none; font-size: 100%; position: relative; text-align: left; cursor: pointer; float: left}

ul.MenuBarHorizontal ul {margin: 0; padding: 0; list-style-type: none; font-size: 100%; z-index: 1020; cursor: default; width: 8.2em; position: absolute; left: -1000em}

ul.MenuBarHorizontal ul.MenuBarSubmenuVisible {left: auto}

ul.MenuBarHorizontal ul li{width: 8.2em}

ul.MenuBarHorizontal ul ul {position: absolute; margin: -5% 0 0 95%}

ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible {left:auto; top:0}

ul.MenuBarHorizontal ul {border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000}

ul.MenuBarHorizontal a {
	display: block;
	cursor: pointer;
	background-image:url(/images/nav.png);
	font-family:Arial, Helvetica, sans-serif;
	padding: 0.6em 0.75em 0.5em 0.75em;
	font-size:14px;
	font-weight:bold;
	color: #FFF;
	text-decoration: none;
	border-left:1px solid #636363;
	border-right:1px solid #000
}
ul.MenuBarHorizontal li ul li a
{
	display: block;
	cursor: pointer;
	background-color:#FFF;
	background-image:none;
	padding: 0.3em 0.7em;
	color: #000;
	text-decoration: none;
	font-size:11px;
	font-weight:normal;
	border-left:none;
	border-right:none
}


ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus, ul.MenuBarHorizontal a:active
{
	background-image:url(/images/nav-hvr.png);
	color: #FFF;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}

ul.MenuBarHorizontal li ul li a:hover, ul.MenuBarHorizontal li ul li a:focus
{
	background-color:#000000;
	background-image:none;
	color: #FFF;
	font-size:11px;
	font-weight:normal
}


/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
{
	background-color: #000;
	color: #FFF;
}


ul.MenuBarHorizontal li ul.povehicles, ul.MenuBarHorizontal li ul.povehicles li { width:200px}
ul.MenuBarHorizontal li ul.sellcar, ul.MenuBarHorizontal li ul.sellcar li {width:165px}
ul.MenuBarHorizontal li ul.specials, ul.MenuBarHorizontal li ul.specials li {width:180px}
ul.MenuBarHorizontal li ul.finance, ul.MenuBarHorizontal li ul.finance li {width:110px}
ul.MenuBarHorizontal li ul.company, ul.MenuBarHorizontal li ul.company li {width:120px}

ul.MenuBarHorizontal a.MenuBarItemSubmenu {}

ul.MenuBarHorizontal ul a.MenuBarItemSubmenu {}

ul.MenuBarHorizontal a.MenuBarItemSubmenuHover {}

ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover {}

/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarHorizontal iframe
{
	position: absolute;
	z-index: 1010;
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
		background: #FFF;
	}
}
