div#globalNav{text-align:right;font-size:12px;margin:0 20px 0 0;padding:0;}
div.navPrimary {white-space:nowrap;background:#bdbdbd 0 -60px repeat-x;position:relative;margin-left:241px;margin-top:-29px;}
div.navPrimary ul{list-style:none;font-size:12px;height:29px;background: no-repeat left;white-space:nowrap;margin:0 0 0 0;padding:0 0 0 0;}
div.navPrimary li{display:inline;background: 0 -60px repeat-x;margin:0;padding:0;}
div.navPrimary li.expanded a{background:#FFCC00;}
div.navPrimary a:LINK span,div.navPrimary a:VISITED span{line-height:16px; color:#000;float:none;display:block;font-family:Arial, Helvetica, sans-serif;font-size:10pt;text-decoration:none;font-weight:bold;white-space:nowrap;background: no-repeat right bottom;padding:7px 15px 6px; border-right:1px solid #474747;}
div.navPrimary a{float:left;color:#000;text-decoration:none;}
div.navPrimary a:HOVER{background:#999999 no-repeat right bottom;}
div.navPrimary a:HOVER span{color:#FFF; background:#999999;}
div.navSecondary{color:#CCC;background-color:#000;padding:8px 24px;}
div.navSecondary ul{list-style:none;margin:0;padding:0;}
div.navSecondary li{display:inline;font-size:9pt;margin:0;padding:0;}
div.navSecondary a.expanded{font-weight:bold;}
div.navSecondary .new{background:url(../images/55544/ICON-new.gif) left no-repeat;padding-left:25px;}
div.navSecondary a:link,div.navSecondary a:visited{color:#50871a;}
#supplementary-nav{list-style-type:none;color:#ccc;z-index:3;position:absolute;top:0;right:24px;margin:0;padding:0;}
#supplementary-nav li{display:inline;float:right;padding:12px 0 0 15px; line-height:20px;}
#supplementary-nav li#ad-approval-notification{background:url(../images/55544/top-notification-approval-needed-bk-left.gif) bottom left no-repeat;font-size:9pt;font-weight:bold;color:#000;padding:5px 0 6px;}
#ad-approval-notification span{background:url(../images/55544/top-notification-approval-needed-bk-right.gif) bottom right no-repeat;margin-left:8px;padding:5px 15px 6px 7px;}
#supplementary-nav li#supplementary-links{padding:8px 0 4px 15px;}
#supplementary-nav small{font-weight:bold;color:#FFF;}
li#supplementary-links #cart-link{background:transparent url(../images/55544/icon_cart.gif) no-repeat left center;padding-left:20px;}
#ad-approval-notification span a{color:#000;}
#logo_link{display:block;width:241px;height:111px;z-index:3000;position:relative;text-decoration:none;}
.footer-new{ height:75px; background:url('../images/footer_bk.png');color:#999;font-size:8pt;margin: 0;padding:24px;}
.footer-new ul{list-style-type:none;margin:0 auto 10px;padding:0;color:#474744;}
.footer-new ul li{display:inline;margin:0;padding:0;}
.footer-new p{margin:10px 0 0 5px;}
#footer_logos { float:right; }
#footer_links { float:left; }
.footer-new a:link,.footer-new a:visited{color:#999;font-weight:bold;margin:0 5px;}

#header{background:url(../images/55544/header-repeat.png) top left repeat-x; margin:0;padding:0; position:relative;}
#header_decorative{ background:url(../images/55544/header_bk_swirl.png) top left no-repeat;}
#header_homepage{ width:978px;margin:0 auto;padding:0; position:relative;z-index:3000;}
#header_decorative_homepage{ background:url(../images/55544/header_bk_swirl_homepage.png) top left no-repeat;}
#header a{color:#fc0;}
#logo_link_homepage {display:block;width:440px;height:133px;z-index:3000;position:relative;text-decoration:none;}



#menuh {
	/*
	font-size: small;
	font-family: arial, helvetica, sans-serif;
		
	margin:2em;
	margin-top: 1em;
	*/
	margin-top:0; margin-left:0;
	float:left;
	width:100%;
	

}
		
#menuh a {
	/*
	border: 1px solid #0040FF;
	text-align: center;
	*/
	
	color:black;
	display:block;
	white-space:nowrap;
	float:left;
}
	
#menuh a:link, #menuh a:visited, #menuh a:active {
	text-decoration:none;
	background-color:#bdbdbd;

}
	
#menuh a:hover {
	color: white;
	background-color: #999999;
	text-decoration:none;
}	
	
.top_parent {
	background: url("../menu/images/arrows-ffffff.png") no-repeat -10px -100px transparent;
	width:10px;
	height:10px;
	display:block;
	margin-left:10px;
	float:left;
	margin-top:-20px;
	margin-left:88%;
	margin-right:5px;
}

#menuh ul {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}

#menuh li {
	position:relative;
	min-height: 1px;
	vertical-align: bottom;
}

#menuh li ul li a {
	padding: 6px 15px 5px 15px;
	width: 130px;
	border-bottom:1px solid #202020;
	background-color:#7c7c7c !important;
}

#menuh li ul li a:hover {
	background-color:#545454 !important;
}

#menuh ul ul {
	position:relative;
	z-index:500;
	display:none;
	top: 29px;
	left:-125px;
	margin-right:-130px;
	width:130px;

}

#menuh ul ul ul {
	position:relative;
	z-index:700;
	top: -30px;
	margin-bottom: -30px;
	margin-left: 285px;
	width:130px;
	
}

div#menuh li:hover {
	cursor:pointer;
	z-index:100;
}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul{display:block;}
