/* CSS Document */


.nav {
	background-image:url(/images/home_nav_bg2.png); 
	width:956px; 
	height:309px; 
	z-index:0; 
	background-repeat:no-repeat;
	float:left;}
	
	
.topnav {margin:0px; padding:0px; list-style:none;}


.link1 {
	height:63px; 
	width:126px;
	position:absolute; 
	top:259px; 
	left:268px;
/*	background-color: black;*/}
	
.link1 a:link, .link1 a:visited, .link1 a:active {
	display:block; 
	width:126px; 
	height:63px; 
	text-indent:-9999px;
	background-image: none;
	:-moz-any-link:focus; outline: none;}
	
.link1 a:hover {
	background-image: url(/images/link1_hover.png);
}


.link2 {
	height:64px; 
	width:126px;
	position:absolute; 
	top:264px; 
	left:394px;
/*	background-color: red;*/}
	
.link2 a:link, .link2 a:visited, .link2 a:active {
	display:block; 
	width:126px; 
	height:64px; 
	text-indent:-9999px;
	background-image: none;
	:-moz-any-link:focus; outline: none;}
	
.link2 a:hover {
	background-image: url(/images/link2_hover.png);
}


.link3 {
	height:84px; 
	width:126px;
	position:absolute; 
	top:247px; 
	left:520px;
/*	background-color: blue;*/}
	
.link3 a:link, .link3 a:visited, .link3 a:active {
	display:block; 
	width:126px; 
	height:84px; 
	text-indent:-9999px;
	background-image: none;
	:-moz-any-link:focus; outline: none;}
	
.link3 a:hover {
	background-image: url(/images/link3_hover.png);
}


.link4 {
	height:97px; 
	width:126px;
	position:absolute; 
	top:220px; 
	left:646px;
/*	background-color:orange;*/}
	
.link4 a:link, .link4 a:visited, .link4 a:active {
	display:block; 
	width:126px; 
	height:97px; 
	text-indent:-9999px;
	background-image: none;
	:-moz-any-link:focus; outline: none;}
	
.link4 a:hover {
	background-image: url(/images/link4_hover.png);
}

.link5 {
	height:91px; 
	width:132px;
	position:absolute; 
	top:212px; 
	left:772px;
/*	background-color:yellow;*/}
	
.link5 a:link, .link5 a:visited, .link5 a:active {
	display:block; 
	width:132px; 
	height:91px; 
	text-indent:-9000px;
	background-image: none;
	:-moz-any-link:focus; outline: none;}
	
.link5 a:hover {
	background-image: url(/images/link5_hover.png); background-repeat:no-repeat;
}




/*----- Inside Top Navigation Styles--------*/


body.inside {}

.industrial .nav_inside {
	background-image:url(/images/inside_active_industrial.png); 
	width:956px; 
	height:130px; 
	z-index:0; 
	background-repeat:no-repeat;
	float:left;}
	
.general .nav_inside {
	background-image:url(/images/inside_active_general.png); 
	width:956px; 
	height:130px; 
	z-index:0; 
	background-repeat:no-repeat;
	float:left;}
	
.municipal .nav_inside {
	background-image:url(/images/inside_active_municipal.png); 
	width:956px; 
	height:130px; 
	z-index:0; 
	background-repeat:no-repeat;
	float:left;}
	
.environmental .nav_inside {
	background-image:url(/images/inside_active_environmental.png); 
	width:956px; 
	height:130px; 
	z-index:0; 
	background-repeat:no-repeat;
	float:left;}
	
.training .nav_inside {
	background-image:url(/images/inside_active_training.png); 
	width:956px; 
	height:130px; 
	z-index:0; 
	background-repeat:no-repeat;
	float:left;}
	
.waste .nav_inside {
	background-image:url(/images/inside_active_waste.png); 
	width:956px; 
	height:130px; 
	z-index:0; 
	background-repeat:no-repeat;
	float:left;}

	
	
body.inside .link1 {
	height:63px; 
	width:126px;
	position:absolute; 
	top:119px; 
	left:268px;
/*	background-color: black;*/}
	
body.inside .link1 a:link, body.inside .link1 a:visited, body.inside .link1 a:active {
	display:block; 
	width:126px; 
	height:63px; 
	text-indent:-9999px;
	background-image: none;
	:-moz-any-link:focus; outline: none;}
	
body.inside .link1 a:hover {
	background-image: url(/images/link1_hover.png);
}


body.inside .link2 {
	height:64px; 
	width:126px;
	position:absolute; 
	top:124px; 
	left:394px;
/*	background-color: red;*/}
	
body.inside .link2 a:link, body.inside .link2 a:visited, body.inside .link2 a:active {
	display:block; 
	width:126px; 
	height:64px; 
	text-indent:-9999px;
	background-image: none;
	:-moz-any-link:focus; outline: none;}
	
body.inside .link2 a:hover {
	background-image: url(/images/link2_hover.png);
}


body.inside .link3 {
	height:83px; 
	width:126px;
	position:absolute; 
	top:107px; 
	left:520px;
	/*background-color: blue;*/}
	
body.inside .link3 a:link, body.inside .link3 a:visited, body.inside .link3 a:active {
	display:block; 
	width:126px; 
	height:83px; 
	text-indent:-9999px;
	background-image: none;
	:-moz-any-link:focus;outline: none;}
	
body.inside .link3 a:hover {
	background-image: url(/images/link3_hover.png);
}


body.inside .link4 {
	height:97px; 
	width:126px;
	position:absolute; 
	top:80px; 
	left:646px;
/*	background-color:orange;*/}
	
body.inside .link4 a:link, body.inside .link4 a:visited, body.inside .link4 a:active {
	display:block; 
	width:126px; 
	height:97px; 
	text-indent:-9999px;
	background-image: none;
	:-moz-any-link:focus; outline: none;}
	
body.inside .link4 a:hover {
	background-image: url(/images/link4_hover.png);
}

body.inside .link5 {
	height:92px; 
	width:132px;
	position:absolute; 
	top:72px; 
	left:772px;
/*	background-color:yellow;*/}
	
body.inside .link5 a:link, body.inside .link5 a:visited, body.inside .link5 a:active {
	display:block; 
	width:132px; 
	height:92px; 
	text-indent:-9999px;
	background-image: none;
	:-moz-any-link:focus; outline: none;}
	
body.inside .link5 a:hover {
	background-image: url(/images/link5_hover.png); background-repeat:no-repeat;
}

.homelink {	height:100px; 
	width:122px;
	position:absolute; 
	top:14px; 
	left:28px;
/*	border: 1px solid yellow;*/}
	
body.inside .homelink a:link, body.inside .homelink a:visited, body.inside .homelink a:active {
	display:block; 
	width:100px; 
	height:100px; 
	text-indent:-9999px;
	background-image: none;
	:-moz-any-link:focus;
outline: none;}
	
body.inside .homelink a:hover {
	background-image: none;
}
