#hdr {position:relative; z-index:699;}

/*Drop Down Menu Positioning Styles - Common for all teams - put in /nav.css*/
.mainMenu {height:21px; left:-10px; z-index:700; font:bold 12px Arial,Helvetica,sans-serif; 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, .altNavItem, .navItemOn, .altNavItemOn {position:relative; display:inline; top:4px; padding:0px 10px 2px 10px;}
.navItem img,.navItemOn img {position:absolute; left:0px; top:0px; vertical-align:middle;}
.altNavItem img,.altNavItemOn img {position:absolute; left:0px; top:0px; vertical-align:middle;}

/*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:0px; top:4px; clear:both; z-index:701;}
.menuList a, .altMenuList a {display:block; width:100%; text-decoration:none;}


/* Main Nav Colors, Separator Pipe*/
.menuContainer, .collapsed, .expanded {background-image:none;} 
.collapsed .navItem, .collapsed .altNavItem {color:#FFFFFF;}
.expanded .navItem, .expanded .navItemOn, .expanded .altNavItem, .expanded .altNavItemOn {color:#fc0; cursor:pointer;}
.collapsed .navItemOn, .collapsed .altNavItemOn {color:#fc0;}

/*Dropdown Width, Background-Color, Padding, Borders*/
.menuList, .altMenuList {width:150px; background-color:#3300cc; padding:5px 0px; border:1px solid #000; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}
.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; text-decoration:none;
}

/*MenuItem Foreground color for text and anchor elements*/
.menuList .menuItem, .altMenuList .menuItem {color:#FFCC33; font-weight:normal;} /*Standard Text Color*/
.menuList .menuItem a, .menuList .menuItemOver a, .menuList .menuItem a:visited, .menuList .menuItemOver a:visited {color:#FFCC33; 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:#ffcc33; color:#000; text-decoration:none;}
.menuList li:hover {left:auto;}
.menuList .menuItemOver a, .menuList .menuItemOver a:visited {color:#6666cc; text-decoration:none;}
.altMenuList .menuItemOver {background-color:#666; color:#fff;}
.altMenuList .menuItemOver a, .altMenuList .menuItemOver a:visited {color:#000;}
.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;}