﻿.navWrapper {
	margin:0px;
	padding:0px;
	position:relative;
	left:-30px; /* ALIGN TO LOGO */
}

.navWrapper td {
	width:auto !important; /* ELIMINATE THE 3PX SPACER THAT GETS INSERTED FOR POSSIBLE MENU */
	height:30px;
	margin:0px;
	padding:0px;
}

.navWrapper .navBarItem {
	background-color:transparent;
	white-space:nowrap;
}

.navWrapper .navBarSelected {
	background-color:transparent;
	white-space:nowrap;
}

.navWrapper .navBarItem td,
.navWrapper .navBarSelected td {
	background-image:url('/_layouts/images/b2b/divider.png');
	background-repeat:no-repeat;
	background-position:top right;
	vertical-align:bottom;
	
	/* LAST DIVIDER REMOVED IN JQUERY */
}

.navWrapper td a,
.navWrapper td a:link,
.navWrapper td a:visited {
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
	color:#002d52 !important;
	margin:0px 35px 0px 30px;
}

.navWrapper .navBarItem td a:hover,
.navWrapper .navBarSelected td a:hover {
	text-decoration:none !important;
	color:gray !important;
}

/* ------------- FLYOUT ---------------- */

.navFlyOut {
	width:auto !important;
	line-height:2 !important; /* MENU COLLAPSE FIX */
	background-color:#FFFFFF;
	border:1px solid black;
	margin-left:30px; /* 14px */
}

.navFlyOut .navFlyOut {
	margin-left:0px; /* 14px */
}

.navFlyOutItem td {
	border-bottom:1px solid #CCCCCC !important;
}

.navFlyOutItem td a,
.navFlyOutItem td a:link,
.navFlyOutItem td a:visited {
	color:#002d52 !important;
	padding:10px !important;
}

.navFlyOutItem td a:hover {
	text-decoration:none !important;
}

table.navFlyOutItemHover {
	background-color:#CCCCCC;
}


/* ------------- HACKS ---------------- */

/* HIDE FLYOUT ARROW */
#navigation img {
	display:none;
}

/* BACKGROUND ON LINK */
.navWrapper .navBarItem a,
.navWrapper .navBarItem a:link,
.navWrapper .navBarItem a:visited {
	background-image:none !important;
}