/* CSS Document */

	
	body{
	text-align:center;
	
}



#container{
	margin: 20px auto 20px auto;
	width:760px;
}

		#main-banner{
			width:760px;
			height:140px;
			background:url(../assets/gfx-banner-testtubes.jpg) no-repeat;
		}

li { list-style-type : none;
margin : 0;
padding : 0;

}
	


	



/*----------------------------------------Homepage--------------------------------------------------*/
#container-content-home{
		width:740px;
		height:100%;
}



	

#content{
		width:500px;
		height:100%;
		margin: auto auto auto 10px;
		text-align:left;
}





#top-nav{
		margin: 20px auto auto auto;
		width:740px;
		height:185px;
		
	}

#rollover-top-nav {
	text-indent: -9999px;
	list-style-type:none;
	display:inline;
	height:185px;
	
	}


li#topnavAbout,  li#topnavAbout a, li#topnavAbout a:hover{
	float:left;
	width : 183px; 
	height : 185px;
	display  : block;
	background : url(../assets/gfx-top-nav.jpg) no-repeat 0 0;
}
li#topnavAbout a { 
	background : url(../assets/gfx-top-nav.jpg) no-repeat 0 0;
}
li#topnavAbout a:hover { 
	background : url(../assets/gfx-top-nav.jpg) no-repeat 0 -210px; 
}

li#topnavMarkets,  li#topnavMarkets a, li#topnavMarkets a:hover{
	float:left;
	width : 183px; 
	height : 185px;
	display:block;
	background : url(../assets/gfx-top-nav.jpg) no-repeat 0 0;
}
li#topnavMarkets a { 
	background : url(../assets/gfx-top-nav.jpg) no-repeat -183px 0;
}
li#topnavMarkets a:hover { 
	background : url(../assets/gfx-top-nav.jpg) no-repeat -183px -210px; 
}



li#topnavPress,  li#topnavPress a, li#topnavPress a:hover{
	float:left;
	width : 183px; 
	height : 185px;
	display:block;
	background : url(../assets/gfx-top-nav.jpg) no-repeat 0 0;
}
li#topnavPress a { 
	background : url(../assets/gfx-top-nav.jpg) no-repeat -366px 0;
}
li#topnavPress a:hover { 
	background : url(../assets/gfx-top-nav.jpg) no-repeat -366px -210px; 
}


li#topnavTech,  li#topnavTech a, li#topnavTech a:hover{
	float:left;
	width : 183px; 
	height : 185px;
	display:block;
	background : url(../assets/gfx-top-nav.jpg) no-repeat 0 0;
}
li#topnavTech a { 
	background : url(../assets/gfx-top-nav.jpg) no-repeat -549px 0;
}
li#topnavTech a:hover { 
	background : url(../assets/gfx-top-nav.jpg) no-repeat -549px -210px; 
}



#nav{
		margin: -10px 53px 0px 0px;
		width:170px;
		height:128px;
		float:right;
	}

#rollover_nav {
	text-indent: -9999px;
	list-style-type:none;
	display:block;
	height:128px;
	}


li#navAbout,  li#navAbout a, li#navAbout a:hover{
	width : 170px; 
	height : 32px;
	display:block;
	background : url(../assets/home-page-gfx-right-nav.jpg) no-repeat 0 0;
}
li#navAbout a { 
	background : url(../assets/home-page-gfx-right-nav.jpg) no-repeat 0 0;
}
li#navAbout a:hover { 
background : url(../assets/home-page-gfx-right-nav.jpg) no-repeat 0 -131px; 
}




li#navMarkets,  li#navMarkets a, li#navMarkets a:hover{
	width : 170px; 
	height : 32px;
	display:block;
	background : url(../assets/home-page-gfx-right-nav.jpg) no-repeat 0 0;
}
li#navMarkets a { 
	background : url(../assets/home-page-gfx-right-nav.jpg) no-repeat 0 -32px;
}
li#navMarkets a:hover { 
background : url(../assets/home-page-gfx-right-nav.jpg) no-repeat 0 -163px; 
}



li#navPress,  li#navPress a, li#navPress a:hover{
	width : 170px; 
	height : 32px;
	display:block;
	background : url(../assets/home-page-gfx-right-nav.jpg) no-repeat 0 0;
}
li#navPress a { 
	background : url(../assets/home-page-gfx-right-nav.jpg) no-repeat 0 -64px;
}
li#navPress a:hover { 
background : url(../assets/home-page-gfx-right-nav.jpg) no-repeat 0 -195px; 
}



li#navTech,  li#navTech a, li#navTech a:hover{
	width : 170px; 
	height : 32px;
	display:block;
	background : url(../assets/home-page-gfx-right-nav.jpg) no-repeat 0 0;
}
li#navTech a { 
	background : url(../assets/home-page-gfx-right-nav.jpg) no-repeat 0 -96px;
}
li#navTech a:hover { 
background : url(../assets/home-page-gfx-right-nav.jpg) no-repeat 0 -227px; 
}

/*--------------------------------------home page sub nav--------------------------------------------------------------*/
#new-container{
		margin: -32px;
		float:left;
		width:740px;
		height: 200px;
}
	
#holdingdivs{
		margin: 20px 0px 0px 0px;
		float:left;
		width:185px;
		height:200px;
		
	}

#rollover-about-us-sub-nav {
	float: left;
	text-indent: -9999px;
	list-style-type:none;
	height:125px;
	
	}


li#sub-navCompany,  li#sub-navCompany a, li#sub-navCompany a:hover{
	
	width : 185px; 
	height : 30px;
	display  : block;
	background : url(../assets/home-page-sub-nav.gif) no-repeat 0 0;
}
li#sub-navCompany a { 
	background : url(../assets/home-page-sub-nav.gif) no-repeat 0 0;
}
li#sub-navCompany a:hover { 
	background : url(../assets/home-page-sub-nav.gif) no-repeat 0 -131px; 
}


li#sub-navManagement,  li#sub-navManagement a, li#sub-navManagement a:hover{
	width : 185px; 
	height : 30px;
	display:block;
	background : url(../assets/home-page-sub-nav.gif) no-repeat 0 -32px;
}
li#sub-navManagement a { 
	background : url(../assets/home-page-sub-nav.gif) no-repeat 0 -32px;
}
li#sub-navManagement a:hover { 
	background : url(../assets/home-page-sub-nav.gif) no-repeat 0 -163px; 
}



li#sub-navInvestors,  li#sub-navInvestors a, li#sub-navInvestors a:hover{
	width : 185px; 
	height : 30px;
	display:block;
	background : url(../assets/home-page-sub-nav.gif) no-repeat 0 -63px;
}
li#sub-navInvestors a { 
	background : url(../assets/home-page-sub-nav.gif) no-repeat 0 -63px;
}
li#sub-navInvestors a:hover { 
	background : url(../assets/home-page-sub-nav.gif) no-repeat 0 -194px; 
}




li#sub-navContact,  li#sub-navContact a, li#sub-navContact a:hover{
	width : 185px; 
	height : 30px;
	display:block;
	background : url(../assets/home-page-sub-nav.gif) no-repeat 0 -95px;
}
li#sub-navContact a { 
	background : url(../assets/home-page-sub-nav.gif) no-repeat 0 -95px;
}
li#sub-navContact a:hover { 
	background : url(../assets/home-page-sub-nav.gif) no-repeat 0 -226px; 
}


/*-------------------------markets sub links---------------------------------*/


#markets-sub-nav{
		float:left;
		width:185px;
		height:125px;
		
	}

#rollover-markets-sub-nav {
	text-indent: -9999px;
	list-style-type:none;
	height:125px;
	
	}
li#sub-navProducts,  li#sub-navProducts a, li#sub-navProducts a:hover{
	width : 185px; 
	height : 30px;
	display  : block;
	background : url(../assets/home-page-sub-nav.gif) no-repeat -183px 0;
}
li#sub-navProducts a { 
	background : url(../assets/home-page-sub-nav.gif) no-repeat -183px 0;
}
li#sub-navProducts a:hover { 
	background : url(../assets/home-page-sub-nav.gif) no-repeat -183px -131px; 
}


li#sub-navApplications,  li#sub-navApplications a, li#sub-navApplications a:hover{
	width : 185px; 
	height : 30px;
	display  : block;
	background : url(../assets/home-page-sub-nav.gif) no-repeat -183px -32px;
}
li#sub-navApplications a { 
	background : url(../assets/home-page-sub-nav.gif) no-repeat -183px -32px;
}
li#sub-navApplications a:hover { 
	background : url(../assets/home-page-sub-nav.gif) no-repeat -183px -163px; 
}



/*-------------------------press sub links---------------------------------*/
#press-sub-nav{
		float:left;
		width:185px;
		height:125px;
		
	}

#rollover-press-sub-nav {
	text-indent: -9999px;
	list-style-type:none;
	height:125px;
	
	}



li#sub-navNews,  li#sub-navNews a, li#sub-navNews a:hover{
	width : 185px; 
	height : 30px;
	display:block;
	background : url(../assets/home-page-sub-nav.gif) no-repeat 0 0;
}
li#sub-navNews a { 
	background : url(../assets/home-page-sub-nav.gif) no-repeat -366px 0;
}
li#sub-navNews a:hover { 
	background : url(../assets/home-page-sub-nav.gif) no-repeat -366px -131px; 
}


li#sub-navEvents,  li#sub-navEvents a, li#sub-navEvents a:hover{
	width : 185px; 
	height : 30px;
	display:block;
	background : url(../assets/home-page-sub-nav.gif) no-repeat 0 -32px;
}
li#sub-navEvents a { 
	background : url(../assets/home-page-sub-nav.gif) no-repeat -366px -32px;
}
li#sub-navEvents a:hover { 
	background : url(../assets/home-page-sub-nav.gif) no-repeat -366px -163px; 
}


li#sub-navPublications,  li#sub-navPublications a, li#sub-navPublications a:hover{
	width : 185px; 
	height : 30px;
	display:block;
	background : url(../assets/home-page-sub-nav.gif) no-repeat 0 -63px;
}
li#sub-navPublications a { 
	background : url(../assets/home-page-sub-nav.gif) no-repeat -366px -63px;
}
li#sub-navPublications a:hover { 
	background : url(../assets/home-page-sub-nav.gif) no-repeat -366px -194px; 
}


/*-------------------------tech sub links---------------------------------*/
#tech-sub-nav{
		float:left;
		width:185px;
		height:125px;
		
	}

#rollover-tech-sub-nav {
	text-indent: -9999px;
	list-style-type:none;
	height:125px;
	
	}


li#sub-navTech,  li#sub-navTech a, li#sub-navTech a:hover{
	width : 185px; 
	height : 30px;
	display:block;
	background : url(../assets/home-page-sub-nav.gif) no-repeat 0 0;
}
li#sub-navTech a { 
	background : url(../assets/home-page-sub-nav.gif) no-repeat -549px 0;
}
li#sub-navTech a:hover { 
	background : url(../assets/home-page-sub-nav.gif) no-repeat -549px -131px; 
}


li#sub-navSoftware,  li#sub-navSoftware a, li#sub-navSoftware a:hover{
	width : 185px; 
	height : 30px;
	display:block;
	background : url(../assets/home-page-sub-nav.gif) no-repeat 0 -32px;
}
li#sub-navSoftware a { 
	background : url(../assets/home-page-sub-nav.gif) no-repeat -549px -32px;
}
li#sub-navSoftware a:hover { 
	background : url(../assets/home-page-sub-nav.gif) no-repeat -549px -163px; 
}


/*----------------------------------------navigation--------------------------------------------------*/

<script language="JavaScript" src="ieHover.js"></script>
	<style type="text/css" media="all">




	#divNav {
		height: 50px;
		width: 740px;
	}

	#nav {
		list-style: none;
		margin:  auto 10px  auto 10px;
		padding: 0;
		position: relative;
		height: 80px;
		width: 740px;
	}

	#nav li ul, #nav li ul {
		margin: 0;
		padding: 0;
	}

	#nav a {
		text-decoration: none;
	}

	#nav li { 
		margin: 0;
		float: left;
		display: block;
		padding-right: 1px;
	}

	#nav li ul {
		display: none;
	}

	#nav li.off ul, #nav li.on ul  { 
		position: absolute;
		top: auto;
		left: 0;
		padding-top: 15px;
		background: #4f94ad;
		height: 30px;
		width: 703px;
		margin: 2px auto 2px auto;
		padding-left: 20px;
	}


	#nav li.on:hover ul, #nav li.over ul { 
		background: #4f94ad;
	}

	#nav li a {
		color: #fff;
		font-weight: bold;
		display: block;
		width: 144px;
		padding: 0;
	}

	#nav li.on a {
		color: #ff815e;
	}

	#nav li.on ul a, #nav li.off ul a {
		border: 0;
		float: left; 
		color: #4f94ad;
		width: auto;
		margin-right: 15px;
	}

	#nav li.on:hover ul a, #nav li.over ul li a { /*for ie - the specificity is necessary*/
		background: #4f94ad;
	}

	#nav li.on ul {
		display: block;
	}

	#nav li.off:hover ul, #nav li.over ul {
		display: block;
		z-index: 6000;
	}

	#nav li.off a:hover, #nav li.on a:hover { 
		color: #f90; /*text colour hover*/
	}

	

	#nav li span {
		position: absolute;
		left: -9384px;
	}

	#liHome a, #liAbout-Us a, #liMarkets a, #liPress a, #liTechnology a {
		display: block;
		position: relative;
		height: 30px;
		background: url(../assets/gfx-top-thin-nav.jpg) no-repeat; /*contains all hover states*/
	}

/*hover states*/

#liHome a {
	background-position: 0 0;
}

#liAbout-Us a {
	background-position: -144px 0;
}

#liMarkets a {
	background-position: -288px 0;
}

#liPress a {
	background-position: -432px 0;
}


#liTechnology a {
	background-position: -576px 0;
}


  #liHome.on a {
 	background-position: 0px -52px;
 }
 
  #liAbout-us.on a {
 	background-position: -144px -52px;
 }
 
   #liPress.on a {
 	background-position: -432px -52px;
 }
 
  #liMarkets.on a {
 	background-position: -288px -52px;
 } 

 
   #liTechnology.on a {
 	background-position: -576px -52px;
 }


/*rollover states*/

#liHome a:hover, #liHome:hover a, #liHome.over a {
	background-position: 0 -52px;
}

#liAbout-Us a:hover, #liAbout-Us:hover a, #liAbout-Us.over a {
	background-position: -144px -52px;
}
#liMarkets a:hover, #liMarkets:hover a, #liMarkets.over a {
	background-position: -288px -52px;
}

#liPress a:hover, #liPress:hover a, #liPress.over a {
	background-position: -432px -52px;
}





#liTechnology a:hover, #liTechnology:hover a, #liTechnologyl.over a {
	background-position: -576px -52px;
}
/*hover states*/



/*subnav formatting*/

#nav li.off ul a, #nav li.on ul a {
	display: block;
	background: #4f94ad; /*text block colour*/
	color: #fff;
	font-family: arial, verdana, sans-serif;
	font-size: small;
}		

#nav li.on ul a {
	background: #4f94ad; /*text block selected*/
}
	
/*-------------------------------------right nav---------------------------------------------------*/
#container-right-nav{
	margin: 20px auto 20px auto;
	width:725px;
}

#markets-right-nav{
		float:right;
		margin: 20px auto 0px auto;
		width:183px;
		height:100%;
		
	}

#rollover-markets-right-nav {
	text-indent: -9999px;
	list-style-type:none;
	display:inline;
	height:100%;
	
	}


li#right-navMicroscope,  li#right-navMicroscope a, li#right-navMicroscope a:hover{
	width : 183px; 
	height : 30px;
	display  : block;
	background : url(../assets/markets-gfx-right-nav.gif) no-repeat 0 0;
}
li#right-navMicroscope a { 
	background : url(../assets/markets-gfx-right-nav.gif) no-repeat 0 0;
}
li#right-navMicroscope a:hover { 
	background : url(../assets/markets-gfx-right-nav.gif) no-repeat 0 -131px; 
}


li#right-navSoftware,  li#right-navSoftware a, li#right-navSoftware a:hover{

	width : 183px; 
	height : 30px;
	display:block;
	background : url(../assets/markets-gfx-right-nav.gif) no-repeat 0 -32px;
}
li#right-navSoftware a { 
	background : url(../assets/markets-gfx-right-nav.gif) no-repeat 0 -32px;
}
li#right-navSoftware a:hover { 
	background : url(../assets/markets-gfx-right-nav.gif) no-repeat 0 -163px; 
}


li#right-navConsultancy,  li#right-navConsultancy a, li#right-navConsultancy a:hover{
	width : 183px; 
	height : 30px;
	display:block;
	background : url(../assets/markets-gfx-right-nav.gif) no-repeat 0 -64px;
}
li#right-navConsultancy a { 
	background : url(../assets/markets-gfx-right-nav.gif) no-repeat 0 -64px;
}
li#right-navConsultancy a:hover { 
	background : url(../assets/markets-gfx-right-nav.gif) no-repeat 0 -195px; 
}



/*-----------------------------------------press- right nav------------------------*/
#press-right-nav{
		float:right;
		margin: 20px auto 0px auto;
		width:183px;
		height:120px;
		
	}

#rollover-press-right-nav {
	text-indent: -9999px;
	list-style-type:none;
	display:inline;
	height:120px;
	
	}


li#right-navPress-releases,  li#right-navPress-releases a, li#right-navPress-releases a:hover{
	width : 183px; 
	height : 30px;
	display  : block;
	background : url(../assets/press-gfx-right-nav.gif) no-repeat 0 0;
}
li#right-navPress-releases a { 
	background : url(../assets/press-gfx-right-nav.gif) no-repeat 0 0;
}
li#right-navPress-releases a:hover { 
	background : url(../assets/press-gfx-right-nav.gif) no-repeat 0 -131px; 
}


li#right-navArticles,  li#right-navArticles a, li#right-navArticles a:hover{

	width : 183px; 
	height : 30px;
	display:block;
	background : url(../assets/press-gfx-right-nav.gif) no-repeat 0 -32px;
}
li#right-navArticles a { 
	background : url(../assets/press-gfx-right-nav.gif) no-repeat 0 -32px;
}
li#right-navArticles a:hover { 
	background : url(../assets/press-gfx-right-nav.gif) no-repeat 0 -163px; 
}



/*----------------------------------------footer--------------------------------------------------*/

	#footer{
		margin:  auto 0px auto 0px;
		width:740px;
		height:81px;
		background:url(../assets/gfx-footer.jpg) no-repeat;

	}
	</style>