/*Son of Suckerfish 
http://www.htmldog.com/articles/suckerfish/dropdowns/example/
*/


#menu_top 
{
	float:left;
	z-index:100;
}

#nav, #nav ul {
	float: left;
	list-style: none;
	line-height: 1;
	background: #ffffff;
	font-weight: normal;
	padding: 0;
	margin: 0;
	z-index:100;
}

#nav li a:hover
{
	/*background: url(/Portals/_default/Skins/Templates/images/Pointer_down_gr-trans.png) center top no-repeat;*/ 
	z-index:100;
}

#nav li li a:hover
{
	background: none; 
	z-index:100;

}
   /*
	color theme code#'s:
	Company: Orange = #FCB033
	Branding Systems: Purple = #9933cc
    New Product: Light Blue = #66ccff
	Brand Extension: Blue = #3366cc
	Brand Revitalization: Green = #6fbe44
	Brand Optimization: Red = #ef3c39
	*/
	
/*Company:*/				#nav li.Nav36 {margin-right:142px;} 
							#nav li.Nav36 a:hover{color: #FCB033;}
							#nav li.Nav36 li a:hover{color:#FFFFFF; background-color:#FCB033;} 
							#nav li.Nav36 a.selectedItem{color: #FCB033;background: url(/Portals/_default/Skins/Templates/images/Pointer_down_gr.png) center top no-repeat;}
														
/*Brand Extension:*/		#nav li.Nav55 a:hover{color:#3366cc;} 
							#nav li.Nav55 li a:hover{color:#FFFFFF; background-color:#3366cc;} 
							#nav li.Nav55 a.selectedItem{color: #3366cc;background: url(/Portals/_default/Skins/Templates/images/Pointer_down_dkblue.png) center top no-repeat;}
														
/*New Product:*/			#nav li.Nav57 a:hover{color: #66ccff;} 
							#nav li.Nav57 li a:hover{color:#FFFFFF; background-color:#66ccff;}
							#nav li.Nav57 a.selectedItem{color: #66ccff;background: url(/Portals/_default/Skins/Templates/images/Pointer_down_ltblue.png) center top no-repeat;}

							
/*Brand Revitalization:*/	#nav li.Nav56 a:hover{color: #6fbe44;} 
							#nav li.Nav56 li a:hover{color:#FFFFFF; background-color:#6fbe44;}
							#nav li.Nav92 li{padding-bottom:150px;}
							#nav li.Nav56 a.selectedItem{color: #6fbe44;background: url(/Portals/_default/Skins/Templates/images/Pointer_down_grn.png) center top no-repeat;}

							
/*Branding Systems:*/		#nav li.Nav63 a:hover{color: #9933cc;} 
							#nav li.Nav63 li a:hover{color:#FFFFFF; background-color:#9933cc;}
							#nav li.Nav63 a.selectedItem{color: #9933cc;background: url(/Portals/_default/Skins/Templates/images/Pointer_down_prpl.png) center top no-repeat;}
 
							
/*Brand Optimization:*/		#nav li.Nav64 a:hover{color: #ef3c39;} 
							#nav li.Nav64 li a:hover{color:#FFFFFF; background-color:#ef3c39;}
							#nav li.Nav64 a.selectedItem{color: #ef3c39;background: url(/Portals/_default/Skins/Templates/images/Pointer_down_red.png) center top no-repeat;}

#nav a {
	display: block;
	color: #9FA1A4;
	text-decoration: none;
	vertical-align:middle;
	line-height:30px;
	background:transparent;
	z-index:100;
}

#nav li li a.hasChildren {
	/*background: url(MRPix/rightarrow2.gif) center right no-repeat;*/
	z-index:100;
}

#nav li {
    list-style: none;
	float: left;
	padding:0px 35px 0 0;
	z-index:100;
}

#nav li ul {
	position: absolute;
	left: -999em;
	width:150px;
	font-weight: normal;
	margin: 0;
	z-index:100;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}

#nav li li 
{
	width:150px;
	padding:0px;
	border-bottom:1px solid #CCCCCC;
	z-index:100;
}

#nav li ul a {
	padding:8px 10px 8px 10px;
	line-height:12px;
	vertical-align:middle;
	z-index:100;
}

#nav li ul ul a{
	padding:8px 10px 8px 10px;
	line-height:12px;
	vertical-align:middle;
	z-index:100;
}

/*#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.hover ul ul, #nav li.hover ul ul ul, #nav li.hover ul ul ul ul {
	left: -999em;
	z-index:100;
}*/

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.hover ul, #nav li li.hover ul, #nav li li li.hover ul , #nav li li li li.hover ul {
	left: auto;
	z-index:100;
}

#nav li:hover, #nav li.hover {
	background: #FFFFFF;
	z-index:100;
}

#nav ul ul 
{
	margin-left:-1px;
}


/*New Product header:*/#nav li.Nav90 span {display:none;}
/*Brand Revitalization header:*/#nav li.Nav91 span {display:none;}
/*Brand Optimization header:*/#nav li.Nav94 span {display:none;}
/*Company:*/#nav li.Nav36 li li {display:none;}

/*--fixes the I.E.6 double-margin bug adjustment problem resulting in wrapper UL becoming twice as wide -- */
/*New Product superstory:*/#nav li.Nav90 {position:relative !important;}
/*Brand Revitalization superstory:*/#nav li.Nav91 {position:relative !important;}
/*Brand Optimization superstory:*/#nav li.Nav94 {position:relative !important;}

