#hdr {position:relative; z-index:699;}

/*Drop Down Menu Positioning Styles - Common for all teams - put in /nav.css*/
.mainMenu {
	height:21px;
	left:0px;
	z-index:700;
	clear:both;
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.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 item01*/
.navItem01, .altNavItem01, .navItem01On, .altNavItem01On {position:relative; display:inline; top:4px; padding:0px 12px 2px 12px;}
.navItem01 img,.navItem01On img {position:absolute; left:0px; top:0px; vertical-align:middle;}
.altNavItem01 img,.altNavItem01On img {position:absolute; left:0px; top:0px; vertical-align:middle;}

/*Position and padding of top level menu item02*/
.navItem02, .altNavItem02, .navItem02On, .altNavItem02On {position:relative; display:inline; top:4px; padding:0px 12px 2px 12px;}
.navItem02 img,.navItem02On img {position:absolute; left:0px; top:0px; vertical-align:middle;}
.altNavItem02 img,.altNavItem02On img {position:absolute; left:0px; top:0px; vertical-align:middle;}

/*Position and padding of top level menu Item03*/
.navItem03, .altNavItem03, .navItem03On, .altNavItem03On {position:relative; display:inline; top:4px; padding:0px 12px 2px 12px;}
.navItem03 img,.navItem03On img {position:absolute; left:0px; top:0px; vertical-align:middle;}
.altNavItem03 img,.altNavItem03On img {position:absolute; left:0px; top:0px; vertical-align:middle;}

/*Position and padding of top level menu Item04*/
.navItem04, .altNavItem04, .navItem04On, .altNavItem04On {position:relative; display:inline; top:4px; padding:0px 12px 2px 12px;}
.navItem04 img,.navItem04On img {position:absolute; left:0px; top:0px; vertical-align:middle;}
.altNavItem04 img,.altNavItem04On img {position:absolute; left:0px; top:0px; vertical-align:middle;}

/*Position and padding of top level menu Item05*/
.navItem05, .altNavItem05, .navItem05On, .altNavItem05On {position:relative; display:inline; top:4px; padding:0px 12px 2px 12px;}
.navItem05 img,.navItem05On img {position:absolute; left:0px; top:0px; vertical-align:middle;}
.altNavItem05 img,.altNavItem05On img {position:absolute; left:0px; top:0px; vertical-align:middle;}

/*Position and padding of top level menu Item06*/
.navItem06, .altNavItem06, .navItem06On, .altNavItem06On {position:relative; display:inline; top:4px; padding:0px 12px 2px 12px;}
.navItem06 img,.navItem06On img {position:absolute; left:0px; top:0px; vertical-align:middle;}
.altNavItem06 img,.altNavItem06On img {position:absolute; left:0px; top:0px; vertical-align:middle;}

/*Position and padding of top level menu Item07*/
.navItem07, .altNavItem07, .navItem07On, .altNavItem07On {position:relative; display:inline; top:4px; padding:0px 12px 2px 12px;}
.navItem07 img,.navItem07On img {position:absolute; left:0px; top:0px; vertical-align:middle;}
.altNavItem07 img,.altNavItem07On img {position:absolute; left:0px; top:0px; vertical-align:middle;}

/*Position and padding of top level menu Item08*/
.navItem08, .altNavItem08, .navItem08On, .altNavItem08On {position:relative; display:inline; top:4px; padding:0px 12px 2px 12px;}
.navItem08 img,.navItem08On img {position:absolute; left:0px; top:0px; vertical-align:middle;}
.altNavItem08 img,.altNavItem08On 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 */
.menuList01, .altMenuList01 {position:absolute; left:0px; top:4px; clear:both; z-index:701;}
.menuList01 a, .altMenuList01 a {display:block; width:100%; text-decoration:none;}

/* Position of Dropdown menus and anchors */
.menuList02, .altMenuList02 {position:absolute; left:0px; top:4px; clear:both; z-index:701;}
.menuList02 a, .altMenuList02 a {display:block; width:100%; text-decoration:none;}

/* Position of Dropdown menus and anchors */
.menuList03, .altMenuList03 {position:absolute; left:0px; top:4px; clear:both; z-index:701;}
.menuList03 a, .altMenuList03 a {display:block; width:100%; text-decoration:none;}

/* Position of Dropdown menus and anchors */
.menuList04, .altMenuList04 {position:absolute; left:0px; top:4px; clear:both; z-index:701;}
.menuList04 a, .altMenuList04 a {display:block; width:100%; text-decoration:none;}

/* Position of Dropdown menus and anchors */
.menuList05, .altMenuList05 {position:absolute; left:0px; top:4px; clear:both; z-index:701;}
.menuList05 a, .altMenuList05 a {display:block; width:100%; text-decoration:none;}

/* Position of Dropdown menus and anchors */
.menuList06, .altMenuList06 {position:absolute; left:0px; top:4px; clear:both; z-index:701;}
.menuList06 a, .altMenuList06 a {display:block; width:100%; text-decoration:none;}

/* Position of Dropdown menus and anchors */
.menuList07, .altMenuList07 {position:absolute; left:0px; top:4px; clear:both; z-index:701;}
.menuList07 a, .altMenuList07 a {display:block; width:100%; text-decoration:none;}

/* Position of Dropdown menus and anchors */
.menuList08, .altMenuList08 {position:absolute; left:0px; top:4px; clear:both; z-index:701;}
.menuList08 a, .altMenuList08 a {display:block; width:100%; text-decoration:none;}
/* Main Nav Colors, Separator Pipe*/
.menuContainer, .collapsed, .expanded {background-image:none;} 
.collapsed .navItem, .collapsed .altNavItem {color:#000000;}
.collapsed .navItemOn, .collapsed .altNavItemOn {color:#fc0;}

.expanded .navItem01, .expanded .navItem01On, .expanded .altNavItem01, .expanded .altNavItem01On {color:#0427AB; cursor:pointer;}
.collapsed .navItem01, .collapsed .altNavItem01 {color:#000000;}
.collapsed .navItem01On, .collapsed .altNavItem01On {color:#000000;}

.expanded .navItem02, .expanded .navItem02On, .expanded .altNavItem02, .expanded .altNavItem02On {color:#7C0000; cursor:pointer;}
.collapsed .navItem02, .collapsed .altNavItem02 {color:#000000;}
.collapsed .navItem02On, .collapsed .altNavItem02On {color:#000000;}

.expanded .navItem03, .expanded .navItem03On, .expanded .altNavItem03, .expanded .altNavItem03On {color:#EE6500; cursor:pointer;}
.collapsed .navItem03, .collapsed .altNavItem03 {color:#000000;}
.collapsed .navItem03On, .collapsed .altNavItem03On {color:#000000;}

.expanded .navItem04, .expanded .navItem04On, .expanded .altNavItem04, .expanded .altNavItem04On {color:#FFB400; cursor:pointer;}
.collapsed .navItem04, .collapsed .altNavItem04 {color:#000000;}
.collapsed .navItem04On, .collapsed .altNavItem04On {color:#000000;}

.expanded .navItem05, .expanded .navItem05On, .expanded .altNavItem05, .expanded .altNavItem05On {color:#710042; cursor:pointer;}
.collapsed .navItem05, .collapsed .altNavItem05 {color:#000000;}
.collapsed .navItem05On, .collapsed .altNavItem05On {color:#000000;}

.expanded .navItem06, .expanded .navItem06On, .expanded .altNavItem06, .expanded .altNavItem06On {color:#00B297; cursor:pointer;}
.collapsed .navItem06, .collapsed .altNavItem06 {color:#000000;}
.collapsed .navItem06On, .collapsed .altNavItem06On {color:#000000;}

.expanded .navItem07, .expanded .navItem07On, .expanded .altNavItem07, .expanded .altNavItem07On {color:#47A700; cursor:pointer;}
.collapsed .navItem07, .collapsed .altNavItem07 {color:#000000;}
.collapsed .navItem07On, .collapsed .altNavItem07On {color:#000000;}

.expanded .navItem08, .expanded .navItem08On, .expanded .altNavItem08, .expanded .altNavItem08On {color:#FFFFFF; cursor:pointer;}
.collapsed .navItem08, .collapsed .altNavItem08 {color:#000000;}
.collapsed .navItem08On, .collapsed .altNavItem08On {color:#000000;}
.navItem08 a:link, .navItem08 a:visited, .navItem08 a:active {text-decoration:none; color:#000000;}
.navItem08 a:hover{text-decoration:none; color:#622380;}

/*Dropdown Width, Background-Color, Padding, Borders*/
.menuList01, .altMenuList01 {width:130px;background-color:#FFFFFF;padding:5px 0px;border:1px solid #0427AB;
}
/*Dropdown Width, Background-Color, Padding, Borders*/
.menuList02, .altMenuList02 {width:130px;background-color:#FFFFFF;padding:5px 0px;border:1px solid #7C0000;
}
/*Dropdown Width, Background-Color, Padding, Borders*/
.menuList03, .altMenuList03 {width:130px;background-color:#FFFFFF;padding:5px 0px;border:1px solid #EE6500;
}
/*Dropdown Width, Background-Color, Padding, Borders*/
.menuList04, .altMenuList04 {width:130px;background-color:#FFFFFF;padding:5px 0px;border:1px solid #FFB400;
}
/*Dropdown Width, Background-Color, Padding, Borders*/
.menuList05, .altMenuList05 {width:130px;background-color:#FFFFFF;padding:5px 0px;border:1px solid #710042;
}
/*Dropdown Width, Background-Color, Padding, Borders*/
.menuList06, .altMenuList06 {width:130px;background-color:#FFFFFF;padding:5px 0px;border:1px solid #00B297;
}
/*Dropdown Width, Background-Color, Padding, Borders*/
.menuList07, .altMenuList07 {width:130px;background-color:#FFFFFF;padding:5px 0px;border:1px solid #47A700;
}
/*Dropdown Width, Background-Color, Padding, Borders*/
.menuList08, .altMenuList08 {width:130px;background-color:#FFFFFF;padding:5px 0px;border:1px solid #000000;
}
/*Menu Item Padding Parameters*/
.menuList01 .menuItem, .menuList01 .menuItemOver, .altMenuList01 .menuItem, .altMenuList01 .menuItemOver { 
	position:relative; padding-left:5px; padding-right:7px; padding-top:2px; padding-bottom:2px; cursor:default; text-decoration:none;}

/*Menu Item Padding Parameters*/
.menuList02 .menuItem, .menuList02 .menuItemOver, .altMenuList02 .menuItem, .altMenuList02 .menuItemOver { 
	position:relative; padding-left:5px; padding-right:7px; padding-top:2px; padding-bottom:2px; cursor:default; text-decoration:none;}

/*Menu Item Padding Parameters*/
.menuList03 .menuItem, .menuList03 .menuItemOver, .altMenuList03 .menuItem, .altMenuList03 .menuItemOver { 
	position:relative; padding-left:5px; padding-right:7px; padding-top:2px; padding-bottom:2px; cursor:default; text-decoration:none;}

/*Menu Item Padding Parameters*/
.menuList04 .menuItem, .menuList04 .menuItemOver, .altMenuList04 .menuItem, .altMenuList04 .menuItemOver { 
	position:relative; padding-left:5px; padding-right:7px; padding-top:2px; padding-bottom:2px; cursor:default; text-decoration:none;}

/*Menu Item Padding Parameters*/
.menuList05 .menuItem, .menuList05 .menuItemOver, .altMenuList05 .menuItem, .altMenuList05 .menuItemOver { 
	position:relative; padding-left:5px; padding-right:7px; padding-top:2px; padding-bottom:2px; cursor:default; text-decoration:none;}

/*Menu Item Padding Parameters*/
.menuList06 .menuItem, .menuList06 .menuItemOver, .altMenuList06 .menuItem, .altMenuList06 .menuItemOver { 
	position:relative; padding-left:5px; padding-right:7px; padding-top:2px; padding-bottom:2px; cursor:default; text-decoration:none;}

/*Menu Item Padding Parameters*/
.menuList07 .menuItem, .menuList07 .menuItemOver, .altMenuList07 .menuItem, .altMenuList07 .menuItemOver { 
	position:relative; padding-left:5px; padding-right:7px; padding-top:2px; padding-bottom:2px; cursor:default; text-decoration:none;}

/*Menu Item Padding Parameters*/
.menuList08 .menuItem, .menuList08 .menuItemOver, .altMenuList08 .menuItem, .altMenuList08 .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*/
.menuList01 .menuItem, .altMenuList01 .menuItem {color:#000000; font-weight:normal; text-decoration:none;} /*Standard Text Color*/
.menuList01 .menuItem a, .menuList01 .menuItemOver a, .menuList01 .menuItem a:visited, .menuList01 .menuItemOver a:visited {color:#000000; font-weight:normal; text-decoration:none;} /*Anchor Text Color*/
.altMenuList01 .menuItem a, .altMenuList01 .menuItemOver a, .altMenuList01 .menuItem a:visited, .altMenuList01 .menuItemOver a:visited {color:#b00000; font-weight:normal; text-decoration:none;} /* Alternate Anchor Text Color*/

/*MenuItem Foreground color for text and anchor elements*/
.menuList02 .menuItem, .altMenuList02 .menuItem {color:#000000; font-weight:normal;} /*Standard Text Color*/
.menuList02 .menuItem a, .menuList02 .menuItemOver a, .menuList02 .menuItem a:visited, .menuList02 .menuItemOver a:visited {color:#000000; font-weight:normal;} /*Anchor Text Color*/
.altMenuList02 .menuItem a, .altMenuList02 .menuItemOver a, .altMenuList02 .menuItem a:visited, .altMenuList02 .menuItemOver a:visited {color:#b00000; font-weight:normal;} /* Alternate Anchor Text Color*/

/*MenuItem Foreground color for text and anchor elements*/
.menuList03 .menuItem, .altMenuList03 .menuItem {color:#000000; font-weight:normal;} /*Standard Text Color*/
.menuList03 .menuItem a, .menuList03 .menuItemOver a, .menuList03 .menuItem a:visited, .menuList03 .menuItemOver a:visited {color:#000000; font-weight:normal;} /*Anchor Text Color*/
.altMenuList03 .menuItem a, .altMenuList03 .menuItemOver a, .altMenuList03 .menuItem a:visited, .altMenuList03 .menuItemOver a:visited {color:#b00000; font-weight:normal;} /* Alternate Anchor Text Color*/

/*MenuItem Foreground color for text and anchor elements*/
.menuList04 .menuItem, .altMenuList04 .menuItem {color:#000000; font-weight:normal;} /*Standard Text Color*/
.menuList04 .menuItem a, .menuList04 .menuItemOver a, .menuList04 .menuItem a:visited, .menuList04 .menuItemOver a:visited {color:#000000; font-weight:normal;} /*Anchor Text Color*/
.altMenuList04 .menuItem a, .altMenuList04 .menuItemOver a, .altMenuList04 .menuItem a:visited, .altMenuList04 .menuItemOver a:visited {color:#b00000; font-weight:normal;} /* Alternate Anchor Text Color*/

/*MenuItem Foreground color for text and anchor elements*/
.menuList05 .menuItem, .altMenuList05 .menuItem {color:#000000; font-weight:normal;} /*Standard Text Color*/
.menuList05 .menuItem a, .menuList05 .menuItemOver a, .menuList05 .menuItem a:visited, .menuList05 .menuItemOver a:visited {color:#000000; font-weight:normal;} /*Anchor Text Color*/
.altMenuList05 .menuItem a, .altMenuList05 .menuItemOver a, .altMenuList05 .menuItem a:visited, .altMenuList05 .menuItemOver a:visited {color:#b00000; font-weight:normal;} /* Alternate Anchor Text Color*/

/*MenuItem Foreground color for text and anchor elements*/
.menuList06 .menuItem, .altMenuList06 .menuItem {color:#000000; font-weight:normal;} /*Standard Text Color*/
.menuList06 .menuItem a, .menuList06 .menuItemOver a, .menuList06 .menuItem a:visited, .menuList06 .menuItemOver a:visited {color:#000000; font-weight:normal;} /*Anchor Text Color*/
.altMenuList06 .menuItem a, .altMenuList06 .menuItemOver a, .altMenuList06 .menuItem a:visited, .altMenuList06 .menuItemOver a:visited {color:#b00000; font-weight:normal;} /* Alternate Anchor Text Color*/

/*MenuItem Foreground color for text and anchor elements*/
.menuList07 .menuItem, .altMenuList07 .menuItem {color:#000000; font-weight:normal;} /*Standard Text Color*/
.menuList07 .menuItem a, .menuList07 .menuItemOver a, .menuList07 .menuItem a:visited, .menuList07 .menuItemOver a:visited {color:#000000; font-weight:normal;} /*Anchor Text Color*/
.altMenuList07 .menuItem a, .altMenuList07 .menuItemOver a, .altMenuList07 .menuItem a:visited, .altMenuList07 .menuItemOver a:visited {color:#b00000; font-weight:normal;} /* Alternate Anchor Text Color*/

/*MenuItem Foreground color for text and anchor elements*/
.menuList08 .menuItem, .altMenuList08 .menuItem {color:#000000; font-weight:normal;} /*Standard Text Color*/
.menuList08 .menuItem a, .menuList08 .menuItemOver a, .menuList08 .menuItem a:visited, .menuList08 .menuItemOver a:visited {color:#000000; font-weight:normal;} /*Anchor Text Color*/
.altMenuList08 .menuItem a, .altMenuList08 .menuItemOver a, .altMenuList08 .menuItem a:visited, .altMenuList08 .menuItemOver a:visited {color:#b00000; font-weight:normal;} /* Alternate Anchor Text Color*/
/*Menu Item Rollover Styles*/
.menuList01 .menuItemOver {background-color:#FFFFFF; color:#000000; text-decoration:bold;}
.menuList01 li:hover {left:auto;}
.menuList01 .menuItemOver a, .menuList01 .menuItemOver a:visited {color:#000000; font-weight:bold; text-decoration:bold;}
.altMenuList01 .menuItemOver {background-color:#666666; color:#ffffff;}
.altMenuList01 .menuItemOver a, .altMenuList01 .menuItemOver a:visited {color:#000000;}

/*Menu Item Rollover Styles*/
.menuList02 .menuItemOver {background-color:#FFFFFF; color:#000000; text-decoration:bold;}
.menuList02 li:hover {left:auto;}
.menuList02 .menuItemOver a, .menuList02 .menuItemOver a:visited {color:#000000; font-weight:bold; text-decoration:bold;}
.altMenuList02 .menuItemOver {background-color:#666666; color:#FFFFFF;}
.altMenuList02 .menuItemOver a, .altMenuList02 .menuItemOver a:visited {color:#000000;}

/*Menu Item Rollover Styles*/
.menuList03 .menuItemOver {background-color:#FFFFFF; color:#000; text-decoration:none;}
.menuList03 li:hover {left:auto;}
.menuList03 .menuItemOver a, .menuList03 .menuItemOver a:visited {color:#000000; font-weight:bold; text-decoration:none;}
.altMenuList03 .menuItemOver {background-color:#666666; color:#FFFFFF;}
.altMenuList03 .menuItemOver a, .altMenuList03 .menuItemOver a:visited {color:#000000;}

/*Menu Item Rollover Styles*/
.menuList04 .menuItemOver {background-color:#FFFFFF; color:#000; text-decoration:none;}
.menuList04 li:hover {left:auto;}
.menuList04 .menuItemOver a, .menuList04 .menuItemOver a:visited {color:#000000; font-weight:bold; text-decoration:none;}
.altMenuList04 .menuItemOver {background-color:#666666; color:#FFFFFF;}
.altMenuList04 .menuItemOver a, .altMenuList04 .menuItemOver a:visited {color:#000000;}

/*Menu Item Rollover Styles*/
.menuList05 .menuItemOver {background-color:#FFFFFF; color:#000; text-decoration:none;}
.menuList05 li:hover {left:auto;}
.menuList05 .menuItemOver a, .menuList05 .menuItemOver a:visited {color:#000000; font-weight:bold; text-decoration:none;}
.altMenuList05 .menuItemOver {background-color:#666666; color:#FFFFFF;}
.altMenuList05 .menuItemOver a, .altMenuList05 .menuItemOver a:visited {color:#000000;}

/*Menu Item Rollover Styles*/
.menuList06 .menuItemOver {background-color:#FFFFFF; color:#000; text-decoration:none;}
.menuList06 li:hover {left:auto;}
.menuList06 .menuItemOver a, .menuList06 .menuItemOver a:visited {color:#000000; font-weight:bold; text-decoration:none;}
.altMenuList06 .menuItemOver {background-color:#666666; color:#FFFFFF;}
.altMenuList06 .menuItemOver a, .altMenuList06 .menuItemOver a:visited {color:#000000;}

/*Menu Item Rollover Styles*/
.menuList07 .menuItemOver {background-color:#FFFFFF; color:#000000; text-decoration:none;}
.menuList07 li:hover {left:auto;}
.menuList07 .menuItemOver a, .menuList07 .menuItemOver a:visited {color:#000000; font-weight:bold; text-decoration:none;}
.altMenuList07 .menuItemOver {background-color:#666666; color:#FFFFFF;}
.altMenuList07 .menuItemOver a, .altMenuList07 .menuItemOver a:visited {color:#000000;}

/*Menu Item Rollover Styles*/
.menuList08 .menuItemOver {background-color:#ffffff; color:#000000; text-decoration:none;}
.menuList08 li:hover {left:auto;}
.menuList08 .menuItemOver a, .menuList08 .menuItemOver a:visited {color:#000000; font-weight:bold; text-decoration:none;}
.altMenuList08 .menuItemOver {background-color:#ffffff; color:#ffffff;}
.altMenuList08 .menuItemOver a, .altMenuList08 .menuItemOver a:visited {color:#000000;}

.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:#ffffff;}
#cart_quantity {display:none; padding:0px 4px;}

