* html a:hover {	visibility:visible}.topnav1 {	position:relative;	float: left;	margin: 0; 	padding: 0;	font-family: arial, helvetica, sans-serif;	background: url(/images/header/velocigene_logo.gif) no-repeat;	width: 205px;	height: 30px;	overflow:hidden;/* for ie to hide extra height*/	}.topnav1 a {	display: block;	color: #FFFFFF;	font-size: 11px;	width: 205px;	height: 30px;	display: block;	float: left;	text-decoration: none;	overflow:hidden;/* for ie to hide extra height*/}.topnav1 a:hover {	color: #FFFFFF;	text-decoration: none;}.topnav1 img {	width:205px; height:30px; border:0;}.topnav1 a:hover img {	visibility:hidden}.topnav2 {	position:relative;	float: left;	margin: 0; 	padding: 0;	font-family: arial, helvetica, sans-serif;	background: url(/images/header/home3.gif) no-repeat;	width: 42px;	height: 28px;	overflow:hidden;/* for ie to hide extra height*/	}.topnav2 a {	display:block;	color:#FFFFFF;	font-size:11px;	width:42px;	height:28px;	display:block;	float:left;	text-decoration:none;	overflow:hidden;/* for ie to hide extra height*/}.topnav2 a:hover {	color: #FFFFFF;	text-decoration: none;}.topnav2 img {	width:42px; height:28px; border:0;}.topnav2 a:hover img {	visibility:hidden}.topnav3 {	position:relative;	float: left;	margin: 0; 	padding: 0;	font-family: arial, helvetica, sans-serif;	background: url(/images/header/about3.gif) no-repeat;	width: 62px;	height: 28px;	overflow:hidden;/* for ie to hide extra height*/	}.topnav3 a {	display: block;	color: #FFFFFF;	font-size: 11px;	width: 62px;	height: 28px;	display: block;	float: left;	text-decoration: none;	overflow:hidden;/* for ie to hide extra height*/}.topnav3 a:hover {	color: #FFFFFF;	text-decoration: none;}.topnav3 img {	width: 62px; height: 28px; border: 0;}.topnav3 a:hover img {	visibility:hidden}.topnav4 {	position:relative;	float: left;	margin: 0; 	padding: 0;	font-family: arial, helvetica, sans-serif;	background: url(/images/header/news3.gif) no-repeat;	width: 47px;	height: 28px;	overflow:hidden;/* for ie to hide extra height*/	}.topnav4 a {	display: block;	color: #FFFFFF;	font-size: 11px;	width: 47px;	height: 28px;	display: block;	float: left;	text-decoration: none;	overflow:hidden;/* for ie to hide extra height*/}.topnav4 a:hover {	color: #FFFFFF;	text-decoration: none;}.topnav4 img {	width: 47px; height: 28px; border: 0;}.topnav4 a:hover img {	visibility:hidden}.topnav5 {	position:relative;	float: left;	margin: 0; 	padding: 0;	font-family: arial, helvetica, sans-serif;	background: url(/images/header/publications3.gif) no-repeat;	width: 83px;	height: 28px;	overflow:hidden;/* for ie to hide extra height*/	}.topnav5 a {	display: block;	color: #FFFFFF;	font-size: 11px;	width: 83px;	height: 28px;	display: block;	float: left;	text-decoration: none;	overflow:hidden;/* for ie to hide extra height*/}.topnav5 a:hover {	color: #FFFFFF;	text-decoration: none;}.topnav5 img {	width: 83px; height: 28px; border: 0;}.topnav5 a:hover img {	visibility:hidden}			.cssnav1,.cssnav5 {	position:relative;	font-family:arial, helvetica, sans-serif;	color:#FFFFFF;	font-size:11px;	background-repeat:no-repeat;	white-space:nowrap;	display:block;	width:450px;	height:29px;	margin:0;	padding:0;}.cssnav1{background:url(/images/nav/technology2.gif);}.cssnav5{background:url(/images/nav/services2.gif);}.cssnav1 a,.cssnav5 a {	font-size:11px;	width:450px;	height:29px;	display:block;	float:left;	color:#FFFFFF;	text-decoration:none;}.cssnav1 img,.cssnav5 img {	width:450px;	height:29px;	border:0}.cssnav1 a:hover img,.cssnav5 a:hover img {	visibility:hidden}body.technology .cssnav1 img{  visibility:hidden}body.products .cssnav5 img{  visibility:hidden}.cssnav2,.cssnav3,.cssnav4,.cssnav6,.cssnav7,.cssnav8 {	position:relative;	font-family:arial, helvetica, sans-serif;	color:#FFFFFF;	font-size:11px;	background-repeat:no-repeat;	white-space:nowrap;	display:block;	width:450px;	height:25px;	margin:0;	padding:0;}.cssnav2 {background:url(/images/nav/Lnav2.gif);}.cssnav3 {background:url(/images/nav/Lnav3.gif);}.cssnav4 {background:url(/images/nav/Lnav4.gif);}.cssnav6,.cssnav7,.cssnav8 {background:url(/images/nav/Rnav2.gif);}body.velocigene .cssnav2{	background:url(/images/nav/Rnavover.gif);}body.velocigene .cssnav2 img{  visibility:hidden}body.velocimouse .cssnav3{  background:url(/images/nav/Rnavover.gif);}body.velocimouse .cssnav3 img{  visibility:hidden}body.velocimmune .cssnav4{  background:url(/images/nav/Rnavover.gif);}body.velocimmune .cssnav4 img{  visibility:hidden}body.escells .cssnav6{  background:url(/images/nav/Rnavover.gif);}body.escells .cssnav6 img{  visibility:hidden}body.mice .cssnav7{  background:url(/images/nav/Rnavover.gif);}body.mice .cssnav7 img{  visibility:hidden}body.licensing .cssnav8{  background:url(/images/nav/Rnavover.gif);}body.licensing .cssnav8 img{  visibility:hidden}.cssnav2 a:link,.cssnav3 a:link,.cssnav4 a:link,.cssnav6 a:link,.cssnav7 a:link,.cssnav8 a:link {	font-size:11px;	width:450px;	height:25px;	display:block;	float:left;	color:#FFFFFF;	text-decoration:none;}.cssnav2 a:visited,.cssnav3 a:visited,.cssnav4 a:visited,.cssnav6 a:visited,.cssnav7 a:visited,.cssnav8 a:visited {	font-size:11px;	width:450px;	height:25px;	display:block;	float:left;	color:#FFFFFF;	text-decoration:none;}.cssnav2 img,.cssnav3 img,.cssnav4 img,.cssnav6 img,.cssnav7 img,.cssnav8 img {	width:450px;	height:25px;	border:0}.cssnav2 a:hover img,.cssnav3 a:hover img,.cssnav4 a:hover img,.cssnav6 a:hover img,.cssnav7 a:hover img,.cssnav8 a:hover img {	visibility:hidden}.cssnav2 span,.cssnav3 span,.cssnav4 span,.cssnav6 span,.cssnav7 span,.cssnav8 span {	position:absolute;	left:15px;	top:7px;	margin:0px;	padding:0px;	cursor:pointer;}