/* -------------- BEGIN MENU Block -------------- */


/*		------	Basic style	------		*/
#menu ul {
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
}

#menu li {
	margin: 0;
	padding: 0;
	border: 0;
	display: block;
	float: left;
	position: relative; 
}

#menu a {
	float: left;/* \*/float: none;/*  */
	display: block;
}

#menu li ul {
	visibility: hidden;
	position: absolute;
	z-index: 10;
}

#menu li ul li {
	width: 100%;
	display: block;
	float: left;
	position: static;
}
html>body #menu li ul li {
	float: none;
	position: relative;
}

#menu li ul li:hover, #menu ul li.sfhover {
	position: relative;
}


/* simulate child selector for IE */
#menu li:hover ul, #menu li.sfhover ul {
	visibility: visible; 
}
#menu li:hover li ul, #menu li.sfhover li ul {
	visibility: hidden;
}

/* do the normal show, with increased specificity */
#xxxmenu ul#menuList li:hover > ul {
	visibility: visible; 
}

/*		------   Make-up	--------			*/

#menu {
	
	BACKGROUND: #5B6161; position: absolute; z-index: 10; top: 48px; right: 32px; }

#xxxmenu {height: 20px}
#menu xxxSPAN {overflow: hidden;}

#menu li {width: auto; display: block;}
#menu li A {
	padding: 1px 8px 5px 8px
}

#menu li li {padding: 0}

#menu li ul {
	color: #585858;
	background-color: #fff;
	border-left: 1px solid #5B6161; border-right: 1px solid #5B6161; border-bottom: 1px solid #5B6161;
	width: 160px; height: auto;
	
}

#menu a {
	text-decoration: none;
	COLOR: #fff;font-size: 1em; letter-spacing: 1px;
	}
	
#menu a:hover {
	color: #fff; 
}
	
	
/*		------   changes the parent colour --------			*/

#menu li#AroundParent:hover, #menu li#AroundParent.sfhover {	background-color: #DA2128}

#menu li#MarketsParent:hover, #menu li#MarketsParent.sfhover{	background-color: #F7941D}
#menu li#MarketsParent li:hover, #menu li#MarketsParent li.sfhover{	background-color: #F7941D}

#menu li#CoilParent:hover,#menu li#CoilParent.sfhover {	background-color: #57906C}
#menu li#CoilParent li:hover,#menu li#CoilParent li.sfhover {	background-color: #57906C}

#menu li#PlasticParent:hover, #menu li#PlasticParent.sfhover{	background-color: #CEC982}
#menu li#PlasticParent li:hover, #menu li#PlasticParent li.sfhover{	background-color: #CEC982}

#menu li#SpecialParent:hover, #menu li#SpecialParent.sfhover{	background-color: #CEC982}
#menu li#SpecialParent li:hover, #menu li#SpecialParent li.sfhover{	background-color: #CEC982}


#menu li#MetalParent:hover, #menu li#MetalParent.sfhover {	background-color: #FDB619}
#menu li#MetalParent li:hover, #menu li#MetalParent li.sfhover {	background-color: #FDB619}

#menu li#CareParent:hover, #menu li#CareParent.sfhover{	background-color: #0096E6}
#menu li#CareParent li:hover, #menu li#CareParent li.sfhover{	background-color: #0096E6}

#menu li#BusinessParent:hover, #menu li#BusinessParent.sfhover{	background-color: #0096E6}
#menu li#BusinessParent li:hover, #menu li#BusinessParent li.sfhover{	background-color: #0096E6}

#menu li#ContactsParent:hover, #menu li#ContactsParent.sfhover{	background-color: #0096E6}
#menu li#ContactsParent li:hover, #menu li#ContactsParent li.sfhover{	background-color: #0096E6}


.coilbreak {border-top: 1px solid #1E512E; margin: 0.4em 0 0.4em 0}
.plasticbreak {border-top: 1px solid #A69E42; margin: 0.4em 0 0.4em 0}
.metalbreak {border-top: 1px solid #FB8202; margin: 0.4em 0 0.4em 0}
.carebreak {border-top: 1px solid #0096E6; margin: 0.4em 0 0.4em 0}

#menu li ul a {
	padding: 2px 16px 6px 12px; color: #585858
}

#menu li ul a:hover {
	color: #fff
}

#xxxmenu li:hover, #xxxmenu li.sfhover {
	background-color: #77AFE2 
}





/* -------------- END Drop Down block -------------- */

