/* A few general main nav styles */
#globalNav {
	width:711px;
	clear:both;
	position:relative;
	z-index:500; padding:0;margin:0 0 21px 0;font:normal 10pt arial,sans-serif;}
#globalNav ul {	
	list-style-type:none;
	list-style-position:outside; 
	margin:0;}
#globalNav ul li {padding:0;margin:0;}
#globalNav h2 {position:absolute;padding:0;margin:0;cursor:pointer;}
#globalNav h2 img {display:block; border:0;}
#globalNav sup {line-height:0px;vertical-align:text-top;}

/* Styles for the main navigation content boxes, main lists, flyout holders, and flyouts */
#globalNav div.globalNavContent {
	left:-1000em;
	/*background:url(/images_b2c/shared/globalnav/s.gif);*/
	position:absolute;
	top:21px;
	width:231px;	
	background-color:#F8863A;
	
}
#globalNav div.globalNavContent ul.globalNavList {
	display:block;
	float:left;	
	position:relative;
	/*overflow:visible;width:100%; */
	padding:5px 0px 5px 0px;	
}
#globalNav div.globalNavContent ul.globalNavList li {
	/*display:block;*/		
	background-color:#F8863A;
	cursor:pointer;		
	color:#ffffff;		
	/*border-color:#000000; border-style:solid;border-width:1px;	*/
}

#globalNav div.globalNavContent ul.globalNavList li.cat{
	padding-left:10px;
}

#globalNav div.globalNavContent ul.globalNavList li a:link, #globalNav div.globalNavContent ul.globalNavList li a:visited, 
#globalNav div.globalNavContent ul.globalNavList li a:active {
	display:block;
	color:#ffffff;
	text-decoration:none; 	
	/*height:1%;*/
	background-color:#F8863A;
	font:10pt arial,sans-serif;		
	padding: 3px 0px 3px 10px; width:221px;
}

#globalNav div.globalNavContent ul.globalNavList li a:hover{
	background-color:#F99F63;
	/*padding: 2px 0px 2px 10px; 	*/
}

#globalNav div.globalNavContent div.tertiary {float:left;width:180px;overflow:hidden;}
#globalNav div.globalNavContent div.tertiary div.flyout {background:#333333;overflow:hidden;color:#ffffff;}
#globalNav div.globalNavContent div.tertiary div.flyout h3 {margin:4px 10px 0px 10px;font:bold .9em arial,sans-serif;color:#ffffff;}
#globalNav div.globalNavContent div.tertiary div.flyout img {width:178px;height:70px;display:block;margin-left:1px;}
#globalNav div.globalNavContent div.tertiary div.flyout p {
	padding:0px 0px 0px 1px;margin:0px 10px 0px 10px;font:normal .85em arial,sans-serif;
}
#globalNav div.globalNavContent div.tertiary div.flyout ul {padding-top:6px;}
#globalNav div.globalNavContent div.tertiary div.flyout ul li {display:block;width:180px;overflow:hidden;}
#globalNav div.globalNavContent div.tertiary div.flyout ul li a:link, 
#globalNav div.globalNavContent div.tertiary div.flyout ul li a:visited {
	display:block;color:#ffffff;background-color:transparent;text-decoration:none;
	font:normal .85em arial,sans-serif;padding:4px 10px 4px 0px;
	padding-left:1.65em;text-indent:-0.5em;height:1%;border-top:1px solid #4D4D4D;
}
#globalNav div.globalNavContent div.tertiary div.flyout ul li a:hover, 
#globalNav div.globalNavContent div.tertiary div.flyout ul li a:active {
	display:block;color:#ffffff;background-color:#660000;text-decoration:none;
	font:normal .85em arial,sans-serif;padding:4px 10px 4px 0px;padding-left:1.65em;
	text-indent:-0.5em;height:1%;border-top:1px solid #4D4D4D;
}

#globalNoNav {
	clear:both;width:760px;padding:0;height:30px;margin-top:30px;
	background: url(/images_b2c/shared/globalnav/nav_slice.gif) repeat-x;
}