#hdr {position:relative;z-index:2000}

/*Drop Down Menu Positioning Styles - Common for all teams - put in /nav.css*/
.mainMenu {height: 26px;left:0px;z-index: 11000;font-family: Arial, Sans-serif;font-size: 11px;font-weight: bold;clear:  both;position: relative;}
.collapsed, .expanded {float: left;display: inline;}
.collapsed .menuContainer {left: -999em;}
.expanded .menuContainer {left: auto;}
div.menuContainer:hover  {left: auto;}

/*Position and padding of top level menu items*/
.navItem, .navItemSecond, .altNavItem, .navItemOn, .altNavItemOn  {position: relative;display: inline;top: 5px;padding: 4px 14px 4px 15px; font-family:  Arial, Sans-serif;font-size: 11px;font-weight: bold;}
.navItemSecond {margin-top: 30px;}
.navItem img,.navItemSecond img,.navItemOn img {position: absolute; left: 0px; top: 0px; vertical-align: top;}
.altNavItem img,.altNavItemOn img {position: absolute; left: 0px; top: 0px; vertical-align: top;}
imgright img {position: absolute; left: 10px; top: 10px; vertical-align: top;}

/*Disable all Menu underlines and List bullets*/
.menuContainer {position: relative; width: 10px; overflow: visible;}
.menuContainer a {text-decoration: none;} 
.menuContainer ul {list-style:none;margin:0px}

/* Position of Dropdown menus and anchors */
.menuList, .altMenuList {position: absolute;left: 10px;top: 7px;clear: both;z-index: 10000;}
.menuList a, .altMenuList a {display: block;width: 100%;height: 100%;text-decoration: none;}


/* Main Nav Colors, Separator Pipe*/
.menuContainer, .collapsed, .expanded {background-image:/html/cms/tempates/valley-site_new/images/nav_bkgd.jpg; ; background-repeat:repeat-x;} 
.collapsed .navItem,.collapsed .navItemSecond, .collapsed .altNavItem  {color: #999999;}
.collapsed .navItemSecond {color: #ffff00;}
.expanded .navItem,.expanded .navItemSecond, .expanded .navItemOn, .expanded .altNavItem, .expanded .altNavItemOn {color: #FFFFFF;cursor: pointer;}
.collapsed .navItemOn, .collapsed .altNavItemOn  {color: #FFFFFF;}

/*Dropdown Width, Background-Color, Padding, Borders*/
.menuList, .altMenuList {width: 240px;background-color: #000000 ;padding: 5px 0px;border: 1px solid #003163;filter:alpha(opacity=75);}
.altMenuList {background-color: #888;}

/*Menu Item Padding Parameters*/
.menuList .menuItem, .menuList .menuItemOver, .altMenuList .menuItem, .altMenuList .menuItemOver {
	position: relative;padding-left: 5px;padding-right: 7px;padding-top: 2px;padding-bottom: 2px;cursor: default;
}

/*MenuItem Foreground color for text and anchor elements*/
.menuList .menuItem, .altMenuList .menuItem {color: #fff;font-weight: normal;} /*Standard Text Color*/
.menuList .menuItem a, .menuList .menuItemOver a, .menuList .menuItem a:visited, .menuList .menuItemOver a:visited  {color: #fff;font-weight: normal;} /*Anchor Text Color*/
.altMenuList .menuItem a, .altMenuList .menuItemOver a, .altMenuList .menuItem a:visited, .altMenuList .menuItemOver a:visited  {color: #b00;font-weight: normal;} /* Alternate Anchor Text Color*/

/*Menu Item Rollover Styles*/
.menuList .menuItemOver {background-color: #fff;color: #003163;}
.menuList li:hover {left:auto}
.menuList .menuItemOver a, .menuList .menuItemOver a:visited {color: #003163;}
.altMenuList .menuItemOver {background-color: #FFF;color: #FFF;}
.altMenuList .menuItemOver a, .altMenuList .menuItemOver a:visited   {color: #003163;}
.rule {height: 2px;line-height: 1px;border-top: 1px solid #aaa;margin-left: 5px;margin-right: 5px;margin-top: 5px;}

/*CARTman*/
#cart_icon {display:none; color:#fff;}
#cart_quantity {display:none; padding:0px 4px;}

