
ul, li{border:0; padding:0; margin:0; list-style:none;}


/* --
--------- NAVIGATION----------- */
#top-navigation{
	background:url(../menu/home_files/images/topnav-bg.gif) repeat-x;
	width:auto;
	height:35px;
	margin:0 auto;
}
#navigation{
	height:35px; 
	margin:0 auto;
	width:auto; 
	}
	#navigation .right_link{
		float:right;
		font-size:11px;
		line-height:32px;
		margin:0 10px;
	}
	#navigation ul{
	 height:35px;
	 line-height:32px;
	 
	}
	#navigation ul li{
		display:inline;
	}
	#navigation ul li a,
	#navigation ul li a:visited {
		background:url(../menu/home_files/images/line-a.gif) right no-repeat;
		padding:0 0px;
		display:block;
		text-decoration:none;
		float:left;
		color:#000000;
		font-weight:bold;
	}
	#navigation ul li a:hover{
		color:#FFFFFF;
		background:#A5A5A5;
	}	

#menu {
	padding-left:150px;
	margin: 0 auto;
	background-image: url(../images/menu_mainbg_img.png);
	background-repeat: no-repeat;
	background-color: transparent;
}
#navigation ul li a.Training {
	height:29px;
	text-indent:-9000px;
	width:143px;
	background-image: url(../images/training_img.png);
	background-position: 0 0px;
	background-color: transparent;
}
#navigation ul li a:hover.Training {
	background-position: 0 -29px;
	background-color: transparent;
}
#navigation ul li a.Services {
	height:29px;
	text-indent:-9000px;
	width:143px;
	background-image: url(../images/services_img.png);
	background-position: 0 0px;
	background-color: transparent;
}
#navigation ul li a:hover.Services {
	background-position: 0 -29px;
	background-color: transparent;
}
#navigation ul li a.Supplies {
	height:29px;
	text-indent:-9000px;
	width:144px;
	background-image: url(../images/supplies_img.png);
	background-position: 0 0px;
	background-color: transparent;
}
#navigation ul li a:hover.Supplies {
	background-position: 0 -29px;
	background-color: transparent;
}

#navigation ul li a.Contact {
	height:29px;
	text-indent:-9000px;
	width:167px;
	background-image: url(../images/contact_img.png);
	background-position: 0 0px;
	background-color: transparent;
}
#navigation ul li a:hover.Contact {
	background-position: 0 -29px;
	background-color: transparent;
}





#navigation ul li a.Trainingselected {
	height:29px;
	text-indent:-9000px;
	width:143px;
	background-image: url(../images/traininghover_img.png);
	background-repeat: no-repeat;
	background-color: transparent;
}
#navigation ul li a:hover.Trainingselected {
	background-position: 0 top;
	background-image: url(../images/traininghover_img.png);
	background-repeat: no-repeat;
	background-color: transparent;
}
#navigation ul li a.Servicesselected {
	height:29px;
	text-indent:-9000px;
	width:143px;
	background-image: url(../images/serviceshover_img.png);
	background-repeat: no-repeat;
	background-color: transparent;
}
#navigation ul li a:hover.Servicesselected {
	background-position: 0 top;
	background-image: url(../images/serviceshover_img.png);
	background-repeat: no-repeat;
	background-color: transparent;
}
#navigation ul li a.Suppliesselected {
	height:29px;
	text-indent:-9000px;
	width:144px;
	background-image: url(../images/supplieshover_img.png);
	background-repeat: no-repeat;
	background-color: transparent;
}
#navigation ul li a:hover.Suppliesselected {
	background-position: 0 top;
	background-image: url(../images/supplieshover_img.png);
	background-repeat: no-repeat;
	background-color: transparent;
}

#navigation ul li a.Contactselected {
	height:29px;
	text-indent:-9000px;
	width:167px;
	background-image: url(../images/contacthover_img.png);
	background-repeat: no-repeat;
	background-color: transparent;
}
#navigation ul li a:hover.Contactselected {
	background-position: 0 top;
	background-image: url(../images/contacthover_img.png);
	background-repeat: no-repeat;
	background-color: transparent;
}
