@charset "UTF-8";
/* CSS Document */
/* colors
dark red: #70001b
grey :#d2d3d4

*/
#clear { clear:both; }

.HiddenNav {
display:none;
}
.VisibleNav {
display:block;
}
.hoverOff {
}
.hoverOn {
background-color:#fff;
}
#nav {
background:url(../images/global/nav-bkgrnd.jpg);
height:34px;
width:723px;
display:block;
position:relative;
float:left;
text-align:left;
border-top:2px solid #000000;
}

#nav div a {
height:27px;
font-size:15px;
font-weight:bold;
line-height:22px;
text-transform:uppercase;
text-decoration:none;
color:#6f001b;
text-align:center;
display:block;
padding-top:5px;
float:left;
position:relative;
} 

#nav div div a {
	font-size:12px;
	line-height:12px;
	text-decoration:none;
	text-transform:capitalize;
	float:none;	
	clear:both;
	font-weight:normal;
	text-align:left;	
	height:15px;
	}
	#nav div div span a {
	font-size:12px;
	line-height:12px;
	text-decoration:none;
	text-transform:capitalize;
	float:none;	
	clear:both;
	font-weight:normal;
	text-align:left;	
	height:30px;
	}

#nav div a:hover {
background-color:#FFFFFF;
border-bottom:2px solid #000000;
}

/* this is the default style for the drop down grey block
	background-color:#d2d3d4;
	padding:8px 0px 8px 0px;
	line-height:18px;
	border:2px solid #000000;
	border-top:0px;
*/
	
#navCustomers {}

	#navCustomers a {
	width:185px;
	border-right:2px solid #000000;
	}
	
	#NavDropCustomers {
	position:absolute;
	top:34px;
	left:0px;
	padding:0px 5px 5px 0px;
	background:url(../images/global/nav-bkgrnd-trans.png);
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
	border-top:0px solid #000000;
	}
	
	#NavDropCustomers div {
	background-color:#d2d3d4;
	padding:8px 0px 8px 0px;
	line-height:1px;
	border:2px solid #000000;
	border-top:0px;
	border-left:0px;
	width:185px;
	}
	
	#NavDropCustomers div a {
	padding-left:20px;
	width:165px;
	}
	
	#NavDropCustomers div a:hover {
	border:0;
	}

#navServices {}
	
	#navServices a {
	width:172px;
	border-right:2px solid #000000;
	}
	
	#NavDropServices {
	position:absolute;
	top:34px;
	left:179px;
	padding:0px 5px 5px 5px;
	background:url(../images/global/nav-bkgrnd-trans.png);
	border:1px solid #666666;
	border-top:0px;
	}
	
	#NavDropServices div {
	background-color:#d2d3d4;
	padding:8px 0px 8px 0px;
	line-height:1px;
	border:2px solid #000000;
	border-top:0px;
	width:172px;
	}
	
	#NavDropServices div a {
	padding-left:20px;
	width:152px;
	}
	
	#NavDropServices div a:hover {
	border:0;
	}
	
	
#navRecycling a {
	width:172px;
	border-right:2px solid #000000;
	}

	#navRecycling a {
	width:172px;
	border-right:2px solid #000000;
	}
	
	#NavDropRecycling {
	position:absolute;
	top:34px;
	left:353px;
	padding:0px 5px 5px 5px;
	background:url(../images/global/nav-bkgrnd-trans.png);
	border:1px solid #666666;
	border-top:0px;
	}
	
	#NavDropRecycling div {
	background-color:#d2d3d4;
	padding:8px 0px 8px 0px;
	line-height:1px;
	border:2px solid #000000;
	border-top:0px;
	width:172px;
	}
	
	#NavDropRecycling div a {
	padding-left:20px;
	width:152px;
	}
	
	#NavDropRecycling div a:hover {
	border:0;
	}
	


#navAbout a {
	width:180px;
	padding-right:8px;
	border-right:0px solid #000000;
	}
	
	#NavDropAbout {
	position:absolute;
	top:34px;
	left:527px;
	padding:0px 0px 5px 5px;
	background:url(../images/global/nav-bkgrnd-trans.png);
	border:1px solid #666666;
	border-top:0px;
	border-right:0px;
	}
	
	#NavDropAbout div {
	background-color:#d2d3d4;
	padding:8px 0px 8px 0px;
	line-height:1px;
	border:2px solid #000000;
	border-top:0px;
	border-right:0px;
	width:188px;
	}
	
	#NavDropAbout div a {
	padding-left:20px;
	width:168px;
	}
	
	#NavDropAbout div a:hover {
	border:0;
	}
	
