/* CSS Document */



#nav {
	padding: 31px 0px 0px 29px;
	width: 905px;
	height: 42px;
	background: url(../images/nav/nav_bg.png) 0 0 no-repeat;
}
#nav ul {
	list-style: none;
}
#nav li {
	float: left;
}
#nav span {
	position: absolute;
	top: -9999px;
}



/* Home */
.topnav_home {
	width: 176px;
	height: 42px;
	background: url(../images/nav/nav.png) 0 0 no-repeat;
	display: block;
}
.topnav_home:hover {
	background: url(../images/nav/nav.png) 0 -42px no-repeat;
}
/* Services */
.topnav_services {
	width: 176px;
	height: 42px;
	background: url(../images/nav/nav.png) -176px 0 no-repeat;
	display: block;
}
.topnav_services:hover {
	background: url(../images/nav/nav.png) -176px -42px no-repeat;
}

/* Clients */
.topnav_clients {
	width: 175px;
	height: 42px;
	background: url(../images/nav/nav.png) -352px 0 no-repeat;
	display: block;
}
.topnav_clients:hover {
	background: url(../images/nav/nav.png) -352px -42px no-repeat;
}
/* Contacts */
.topnav_contacts {
	width: 176px;
	height: 42px;
	background: url(../images/nav/nav.png) -527px 0 no-repeat;
	display: block;
}
.topnav_contacts:hover {
	background: url(../images/nav/nav.png) -527px -42px no-repeat;
}
/* Merit Group */
.topnav_merit_group {
	width: 176px;
	height: 42px;
	background: url(../images/nav/nav.png) -703px 0 no-repeat;
	display: block;
}
.topnav_merit_group:hover {
	background: url(../images/nav/nav.png) -703px -42px no-repeat;
}


/* Key People
.nav_people {
	width: 176px;
	height: 42px;
	background: url(../images/nav/nav.png) -703px 0 no-repeat;
	display: block;
}
.nav_people:hover {
	background: url(../images/nav/nav.png) -703px -42px no-repeat;
}
*/















/* More Button */
.more_button {
	width: 71px;
	height: 29px;
	background: url(../images/nav/more_button.png) 0 0 no-repeat;
	display: block;
}
.more_button:hover {
	background: url(../images/nav/more_button.png) 0 -29px no-repeat;
}
.more_button span {
	position: absolute;
	top: -9999px;
}

/* View eBook Button */
.view_ebook_button {
	margin-left: 1px;
	width: 285px;
	height: 123px;
	background: url(../images/common/ebook_button.jpg) 0 0 no-repeat;
	display: block;
}
.view_ebook_button:hover {
	background: url(../images/common/ebook_button.jpg) 0 -123px no-repeat;
}
.view_ebook_button span {
	position: absolute;
	top: -9999px;
}

/* Newsletter Button */
.newsletter_button {
	margin-left: 1px;
	width: 285px;
	height: 123px;
	background: url(../images/common/newsletter_button.jpg) 0 0 no-repeat;
	display: block;
}
.newsletter_button:hover {
	background: url(../images/common/newsletter_button.jpg) 0 -123px no-repeat;
}
.newsletter_button span {
	position: absolute;
	top: -9999px;
}

/* Newsletter Button when logged out */
.newsletter_button_loggedout {
	margin-left: 1px;
	width: 285px;
	height: 123px;
	background: url(../images/common/newsletter_button_loggedout.jpg) 0 0 no-repeat;
	display: block;
}
.newsletter_button_loggedout:hover {
	background: url(../images/common/newsletter_button_loggedout.jpg) 0 -123px no-repeat;
}
.newsletter_button_loggedout span {
	position: absolute;
	top: -9999px;
}

/* Docs Button */
.docs_button {
	margin-left: 1px;
	width: 285px;
	height: 123px;
	background: url(../images/common/docs_button.jpg) 0 0 no-repeat;
	display: block;
}
.docs_button:hover {
	background: url(../images/common/docs_button.jpg) 0 -123px no-repeat;
}
.docs_button span {
	position: absolute;
	top: -9999px;
}

/* News Back Button */
.news_back_button {
	width: 109px;
	height: 42px;
	background: url(../images/common/back_button.jpg) 0 0 no-repeat;
	display: block;
}
.news_back_button:hover {
	background: url(../images/common/back_button.jpg) 0 -42px no-repeat;
}
.news_back_button span {
	position: absolute;
	top: -9999px;
}

/* Logout Button */
.logout_button {
	width: 109px;
	height: 30px;
	background: url(../images/common/logout_button.png) 0 0 no-repeat;
	display: block;
}
.logout_button:hover {
	background: url(../images/common/logout_button.png) 0 -30px no-repeat;
}
.logout_button span {
	position: absolute;
	top: -9999px;
}




/* Sub Nav */
.sub_nav {
	width: 294px;
	height: 140px;
}
.sub_nav ul {
	list-style: none;
}
.sub_nav li {
	float: left;
}
.sub_nav span {
	position: absolute;
	top: -9999px;
}
/* Careers */
.sub_nav_careers {
	width: 294px;
	height: 70px;
	background: url(../images/nav/sub_nav.gif) 0 0 no-repeat;
	display: block;
}
.sub_nav_careers:hover {
	background: url(../images/nav/sub_nav.gif) -294px 0px no-repeat;
}
/* Employees */
.sub_nav_employees {
	width: 294px;
	height: 70px;
	background: url(../images/nav/sub_nav.gif) 0 -70px no-repeat;
	display: block;
}
.sub_nav_employees:hover {
	background: url(../images/nav/sub_nav.gif) -294px -70px no-repeat;
}

























/* Footer Email */
.button_email {
	width: 139px;
	height: 19px;
	background: url(../images/nav/email.jpg) 0 0 no-repeat;
	display: block;
}
.button_email:hover {
	background: url(../images/nav/email.jpg) 0 -19px no-repeat;
}
.button_email span {
	position: absolute;
	top: -9999px;
}

/* Lazy Grace */
.button_lazygrace {
	width: 163px;
	height: 30px;
	background: url(../images/nav/lazygrace.png) 0 0 no-repeat;
	display: block;
}
.button_lazygrace:hover {
	background: url(../images/nav/lazygrace.png) 0 -30px no-repeat;
}
.button_lazygrace span {
	position: absolute;
	top: -9999px;
}

/* Active Pages */
body.homepage .nav_home {
	background: url(../images/nav/nav.png) 0 -84px no-repeat;
}
body.contact_page .nav_contact {
	background: url(../images/nav/nav.png) -176px -84px no-repeat;
}
body.awards_page .nav_awards {
	background: url(../images/nav/nav.png) -352px -84px no-repeat;
}
body.careers_page .nav_careers {
	background: url(../images/nav/nav.png) -527px -84px no-repeat;
}
body.key_people_page .nav_people {
	background: url(../images/nav/nav.png) -703px -84px no-repeat;
}
/* Sub Nav Active Pages */
body.services_page .sub_nav_services {
	background: url(../images/nav/sub_nav.gif) -588px 0px no-repeat;
}
body.clients_page .sub_nav_clients {
	background: url(../images/nav/sub_nav.gif) -588px -70px no-repeat;
}
body.projects_page .sub_nav_projects {
	background: url(../images/nav/sub_nav.gif) -588px -140px no-repeat;
}



















/* ----------------- Not Used ----------------- */

/* Lower Sub Nav */
.lower_sub_nav {
	width: 294px;
	height: 294px;
}
.lower_sub_nav ul {
	list-style: none;
}
.lower_sub_nav li {
	float: left;
}
.lower_sub_nav span {
	position: absolute;
	top: -9999px;
}

/* Design and Construction of clean room and laboratory facilities */
.lower_sub_nav_lab_facil {
	width: 294px;
	height: 59px;
	background: url(../images/nav/lower_sub_nav.gif) 0 0 no-repeat;
	display: block;
}
.lower_sub_nav_lab_facil:hover {
	background: url(../images/nav/lower_sub_nav.gif) -294px 0px no-repeat;
}
/* Mechanical and Electrical Instllations Civil Engineering */
.lower_sub_nav_civil_eng {
	width: 294px;
	height: 47px;
	background: url(../images/nav/lower_sub_nav.gif) 0 -59px no-repeat;
	display: block;
}
.lower_sub_nav_civil_eng:hover {
	background: url(../images/nav/lower_sub_nav.gif) -294px -59px no-repeat;
}
/* High Purity Pipe Installations (SS and General) */
.lower_sub_nav_pipe_install {
	width: 294px;
	height: 47px;
	background: url(../images/nav/lower_sub_nav.gif) 0 -106px no-repeat;
	display: block;
}
.lower_sub_nav_pipe_install:hover {
	background: url(../images/nav/lower_sub_nav.gif) -294px -106px no-repeat;
}
/* Process Tool Hook Up Design & Installation */
.lower_sub_nav_process_tool {
	width: 294px;
	height: 47px;
	background: url(../images/nav/lower_sub_nav.gif) 0 -153px no-repeat;
	display: block;
}
.lower_sub_nav_process_tool:hover {
	background: url(../images/nav/lower_sub_nav.gif) -294px -153px no-repeat;
}
/* Fabrication and Installation of Pipework & Steelwork and Plant Rooms */
.lower_sub_nav_pipework_steelwork {
	width: 294px;
	height: 47px;
	background: url(../images/nav/lower_sub_nav.gif) 0 -200px no-repeat;
	display: block;
}
.lower_sub_nav_pipework_steelwork:hover {
	background: url(../images/nav/lower_sub_nav.gif) -294px -200px no-repeat;
}
/* Project Management and Manpower Provision */
.lower_sub_nav_project_management_manpower {
	width: 294px;
	height: 47px;
	background: url(../images/nav/lower_sub_nav.gif) 0 -247px no-repeat;
	display: block;
}
.lower_sub_nav_project_management_manpower:hover {
	background: url(../images/nav/lower_sub_nav.gif) -294px -247px no-repeat;
}


/* Lower Sub Nav Active Pages */
body.infrastructure_page .sub_nav_infrastructure {
	background: url(../images/nav/sub_nav.gif) -588px 0 no-repeat;
}
body.lab_facil_page .lower_sub_nav_lab_facil {
	background: url(../images/nav/lower_sub_nav.gif) -294px 0px no-repeat;
}
body.civil_eng_page .lower_sub_nav_civil_eng {
	background: url(../images/nav/lower_sub_nav.gif) -294px -59px no-repeat;
}
body.pipe_install_page .lower_sub_nav_pipe_install {
	background: url(../images/nav/lower_sub_nav.gif) -294px -106px no-repeat;
}
body.process_tool_page .lower_sub_nav_process_tool {
	background: url(../images/nav/lower_sub_nav.gif) -294px -153px no-repeat;
}
body.pipework_steelwork_page .lower_sub_nav_pipework_steelwork {
	background: url(../images/nav/lower_sub_nav.gif) -294px -200px no-repeat;
}
body.project_management_page .lower_sub_nav_project_management_manpower {
	background: url(../images/nav/lower_sub_nav.gif) -294px -247px no-repeat;
}



