@charset "UTF-8";
/* SpryMenuBarHorizontal.css - version 0.6 - Spry Pre-Release 1.6.1 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

ul.MenuBarHorizontal {
	margin:0;
	padding:0 0 0 12px;
	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 {
}
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-left:1px solid #0760a4;
	border-right:1px solid #0760a4;
}
ul.MenuBarHorizontal li {
	margin:0 10px 0 0
}

ul.MenuBarHorizontal li ul li {
	margin:0 0 0 0
}

ul.MenuBarHorizontal a {
	display:block;
	cursor:pointer;
	background-image:url(../images/nav-left.png);
	font-family:"Arial Narrow", "Trebuchet MS", sans-serif;
	padding:6px 0 4px 14.3px;
	color:#fff;
	font-size:1.2em;
	text-decoration:none;
}
ul.MenuBarHorizontal a span {
	background-image:url(../images/nav-right.png);
	background-position:right;
	background-repeat:no-repeat;
	padding:6px 14.3px 4px 0
}

ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus {
	background-image:url(../images/nav-left.png);
	color:#FFF;
}
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible {
	background-image:url(../images/nav-left.png);
	color:#FFF;
}

ul.MenuBarHorizontal a:hover span, ul.MenuBarHorizontal a:focus span {
	background-image:url(../images/nav-right.png);
	color:#FFF;
}
ul.MenuBarHorizontal a.MenuBarItemHover span, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover span, ul.MenuBarHorizontal a.MenuBarSubmenuVisible span {
	background-image:url(../images/nav-right.png);
	color:#FFF;
}


ul.MenuBarHorizontal ul li a {
	display:block;
	cursor:pointer;
	background-image: url(../images/nav-sub-bg.png);
	background-repeat:repeat-y;
	background-color:#055089;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 0 10px;
	color:#fff;
	text-decoration:none;
}

ul.MenuBarHorizontal ul li a span {
	background-image: url(../images/nav-sub-bg-right.png);
	display:block;
	background-repeat:repeat-y;
	padding:5px 0 5px 0;
	background-position:right;
	background-color:#055089;
	width:100%
}

ul.MenuBarHorizontal ul li a:hover, ul.MenuBarHorizontal ul li a:focus {
	background-image:none;
	background-color:#067cbe;
	color:#FFF;
}
ul.MenuBarHorizontal ul li a.MenuBarItemHover, ul.MenuBarHorizontal ul li a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal ul li a.MenuBarSubmenuVisible {
	background-image:none;
	background-color:#067cbe;
	color:#FFF;
}

ul.MenuBarHorizontal ul li a:hover span, ul.MenuBarHorizontal ul li a:focus span {
	background-image:none;
	background-color:#067cbe;
	color:#FFF;
}
ul.MenuBarHorizontal ul li a.MenuBarItemHover span, ul.MenuBarHorizontal ul li a.MenuBarItemSubmenuHover span, ul.MenuBarHorizontal ul li a.MenuBarSubmenuVisible span {
	background-image:none;
	background-color:#067cbe;
	color:#FFF;
}


ul.MenuBarHorizontal ul div.navbottom {
	width:98%;
	height:8px; 
	background-image:url(/vw/images/nav-bottom-left.png);
	behavior:url(/iepngfix.php);
	background-repeat:no-repeat;
	position:absolute; 
	bottom:-8px; 
	left:-1px
}

ul.MenuBarHorizontal ul span.r {
	width:7px; 
	height:8px; 
	background-image:url(/vw/images/nav-bottom-right.png);
	behavior:url(/iepngfix.php);
	background-repeat:no-repeat;
	position:absolute; 
	right:-1px;
	bottom:-8px;
	padding:0;
	margin:0
}

ul.MenuBarHorizontal ul div.navtop {
	width:98%;
	height:8px; 
	background-image:url(/vw/images/nav-top-left.png);
	background-repeat:no-repeat;
	position:absolute; 
	top:-8px; 
	left:-1px
}

ul.MenuBarHorizontal ul span.tr {
	width:7px; 
	height:8px; 
	background-image:url(/vw/images/nav-top-right.png); 
	position:absolute; 
	right:-1px;
	top:-8px;
	padding:0;
	margin:0
}

ul.MenuBarHorizontal ul div.corner {
	width:48px; 
	height:12px; 
	background-image:url(/vw/images/nav-sub-top.png); 
	position:absolute; 
	top:-12px; 
	right:-1px
}



ul.MenuBarHorizontal a.MenuBarItemSubmenu {
}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu {
}
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover {
}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover {
}

ul.MenuBarHorizontal #new ul,ul.MenuBarHorizontal #new ul li {
	width:154px
}

ul.MenuBarHorizontal #used ul,ul.MenuBarHorizontal #used ul li {
	width:180px
}

ul.MenuBarHorizontal #fin ul,ul.MenuBarHorizontal #fin ul li {
	width:154px
}

ul.MenuBarHorizontal #spec ul,ul.MenuBarHorizontal #spec ul li {
	width:154px
}

ul.MenuBarHorizontal #part ul,ul.MenuBarHorizontal #part ul li {
	width:154px
}

ul.MenuBarHorizontal #con ul,ul.MenuBarHorizontal #con ul li {
	width:154px
}

ul.MenuBarHorizontal #about ul,ul.MenuBarHorizontal #about ul li {
	width:170px
}

ul.MenuBarHorizontal #vw ul,ul.MenuBarHorizontal #vw ul li {
	width:154px
}

/* 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;
 filter:alpha(opacity:0.1);
}
/* 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;
}
}



@media screen and (-webkit-min-device-pixel-ratio:0) {
ul.MenuBarHorizontal li {
	line-height: 14px;
}
ul.MenuBarHorizontal a {
	padding:8px 0 4px 14.3px;
}
ul.MenuBarHorizontal a span {
	padding:8px 14.3px 4px 0
}
}

