#menu {

	width:618px;

	height:26px;

	float:left;

	position:relative;

	margin:11px 0 0 0;

	padding:0 0 0 15px;

	background:url('/_images/bgs/menu_bg.gif') top left repeat-x;

}



#menu ul {

	margin:0;

	padding:0;

	position:relative;

	list-style:none;

}



#menu ul li a {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

	margin:0;

	padding:0;

}



#menu ul li {

	margin:0;

	padding:0;

	position:relative;

	float:left;

}



#menu ul li.home a.link {

	width:50px;

	background:url('/_images/menu/home.gif') top left no-repeat;

	height:26px;

	display:block;

}



#menu ul li.products a.link {

	width:75px;

	background:url('/_images/menu/products.gif') top left no-repeat;

	height:26px;

	display:block;

}



#menu ul li.services a.link {

	width:71px;

	background:url('/_images/menu/services.gif') top left no-repeat;

	height:26px;

	display:block;

}



#menu ul li.case_studies a.link {

	width:94px;

	background:url('/_images/menu/case_studies.gif') top left no-repeat;

	height:26px;

	display:block;

}



#menu ul li.support a.link {

	width:67px;

	background:url('/_images/menu/support.gif') top left no-repeat;

	height:26px;

	display:block;

}



#menu ul li.news a.link {

	width:66px;

	background:url('/_images/menu/news.gif') top left no-repeat;

	height:26px;

	display:block;

}



#menu ul li.about a.link {

	width:72px;

	background:url('/_images/menu/about_us.gif') top left no-repeat;

	height:26px;

	display:block;

}



#menu ul li.contact a.link {

	width:87px;

	background:url('/_images/menu/contact_us.gif') top left no-repeat;

	height:26px;

	display:block;

}



body.home #menu ul li.home a.link,

body.products #menu ul li.products a.link,

body.services #menu ul li.services a.link,

body.case_studies #menu ul li.case_studies a.link,

body.support #menu ul li.support a.link,

body.news #menu ul li.news a.link,

body.about #menu ul li.about a.link,

body.contact #menu ul li.contact a.link,

#menu ul li:hover a,

body.home #menu ul li.products:hover a,

body.home #menu ul li.services:hover a,

body.home #menu ul li.case_studies:hover a,

body.home #menu ul li.support:hover a,

body.home #menu ul li.news:hover a,

body.home #menu ul li.about:hover a,

body.home #menu ul li.contact:hover a,

body.products #menu ul li.home:hover a,

body.products #menu ul li.services:hover a,

body.products #menu ul li.case_studies:hover a,

body.products #menu ul li.support:hover a,

body.products #menu ul li.news:hover a,

body.products #menu ul li.about:hover a,

body.products #menu ul li.contact:hover a,

body.services #menu ul li.home:hover a,

body.services #menu ul li.products:hover a,

body.services #menu ul li.case_studies:hover a,

body.services #menu ul li.support:hover a,

body.services #menu ul li.news:hover a,

body.services #menu ul li.about:hover a,

body.services #menu ul li.contact:hover a,

body.case_studies #menu ul li.home:hover a,

body.case_studies #menu ul li.products:hover a,

body.case_studies #menu ul li.services:hover a,

body.case_studies #menu ul li.support:hover a,

body.case_studies #menu ul li.news:hover a,

body.case_studies #menu ul li.about:hover a,

body.case_studies #menu ul li.contact:hover a,

body.support #menu ul li.home:hover a,

body.support #menu ul li.products:hover a,

body.support #menu ul li.services:hover a,

body.support #menu ul li.case_studies:hover a,

body.support #menu ul li.news:hover a,

body.support #menu ul li.about:hover a,

body.support #menu ul li.contact:hover a,

body.news #menu ul li.home:hover a,

body.news #menu ul li.products:hover a,

body.news #menu ul li.services:hover a,

body.news #menu ul li.support:hover a,

body.news #menu ul li.news:hover a,

body.news #menu ul li.about:hover a,

body.news #menu ul li.contact:hover a,

body.about #menu ul li.home:hover a,

body.about #menu ul li.products:hover a,

body.about #menu ul li.services:hover a,

body.about #menu ul li.support:hover a,

body.about #menu ul li.news:hover a,

body.about #menu ul li.case_studies:hover a,

body.about #menu ul li.contact:hover a,

body.contact #menu ul li.home:hover a,

body.contact #menu ul li.products:hover a,

body.contact #menu ul li.services:hover a,

body.contact #menu ul li.support:hover a,

body.contact #menu ul li.news:hover a,

body.contact #menu ul li.about:hover a,

body.contact #menu ul li.case_studies:hover a



 {

	background-position:bottom left !important;

}



#menu ul li span,

#menu ul li ul {

	display:none;

}









		/* Sub Menu */

/*body.home #menu ul li.home ul,

body.products #menu ul li.products ul,

body.services #menu ul li.services ul,

body.case_studies #menu ul li.case_studies ul,

body.support #menu ul li.support ul,

body.news #menu ul li.news ul,

body.about_us #menu ul li.about ul,

body.contact #menu ul li.contact ul,

#menu ul li:hover ul {

	display:block;

}*/



body.home #menu ul li.home ul,

body.products #menu ul li.products ul,

body.services #menu ul li.services ul,

body.case_studies #menu ul li.case_studies ul,

body.support #menu ul li.support ul,

body.news #menu ul li.news ul,

body.about #menu ul li.about ul,

body.contact #menu ul li.contact ul {

	display:block;

}



#menu ul li ul {

	margin:0;

	padding:0;

	list-style:none;

	position:absolute;

	top:25px;

	left:0;

}



#menu ul li ul.products_sub {

	width:320px;

	left:-28px;

}



#menu ul li ul.services_sub {

	width:520px;

	left:-55px;

}



#menu ul li ul.case_studies_sub {

	width:90px;

	left:15px;

}



#menu ul li ul.support_sub {

	width:90px;

	left:15px;

}



#menu ul li ul.news_sub {

	width:90px;

	left:-1px;

}



#menu ul li ul.about_sub {

	width:300px;

	left:-75px;

}



#menu ul li ul.contact_sub {

	width:80px;

	left:15px;

}







#menu ul li ul li {

	float:left !important;

	margin:0 15px 0 0;

	padding:0;

}



#menu ul li ul li a.last {

	margin:0;

}



#menu ul li ul li a {

	color:#000;

	font-weight:normal;

	padding:3px 0 3px 0;

}



body.ACI #menu ul li ul li a.ACI,

body.nxcourier #menu ul li ul li a.nxcourier,

body.nxfleettracking #menu ul li ul li a.nxfleettracking,

body.nxframework #menu ul li ul li a.nxframework,

body.services_main #menu ul li ul li a.services_main,

body.consultancy #menu ul li ul li a.consultancy,

body.training #menu ul li ul li a.training,

body.project_management #menu ul li ul li a.project_management,

body.sub_support #menu ul li ul li a.sub_support,

body.bespoke_development #menu ul li ul li a.bespoke_development,

body.case_studies #menu ul li ul li a.case_studies,

body.support #menu ul li ul li a.support,

body.news #menu ul li ul li a.news_listings,

body.news_listings #menu ul li ul li a.news_listings,

body.about_main #menu ul li ul li a.about,

body.management_profiles #menu ul li ul li a.management_profiles,

body.jobs #menu ul li ul li a.jobs,

body.contact #menu ul li ul li a.contact {

	font-weight:bold !important;

}



body.news #menu ul li ul li a.news_listings {

	width:150px;

	display:block;

}













































































