body{
	background-image:url(../images/bkground.png);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
	text-align:center;
}
.clear {
	clear:both:
}
a:active, a:focus {
	outline: 0;
}
a{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
p, td{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
ul,li{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

h1,h2,h3,h4,h5,h6, th{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
}	
img {
	border:none;
	text-decoration:none;
}
.container{
	text-align:left;
	width:915px;
	padding:0px;
	margin:0px auto;
}
.subContainer{
	height:170px;
	width:915px;
}
.logoArea{
	width:605px;
	padding-top:15px;
	float:left;
}
.topHeader{
	height:127px;
	padding-top:15px;
	width:305px;
	float:left;
}
.topHeader td{
	border-collapse: collapse;
	border-spacing: 0;
	padding:0px;
	margin:0px;
}
.topHeader p{
	font-size:12px;
	font-weight:900;
	padding:0px;
	margin:0px;
}
.flashArea{
	width: 900px;
}
.flashArea2{
	width: 900px;
}
.flashArea3{
	width: 900px;
	padding-top:2px;
	padding-left:5px;
	height: 371px;
	background-image:url(../images/flash-background.png);
	background-repeat:no-repeat;
}
.pdfArea{
	text-align:right;
	width:890px;
	padding-top:5px;
}
.contentArea{
	padding:0px;
	width:915px;
}
.contentArea ul{
	margin-left:22px;
	padding-left:0px;
}
.contentArea p{
	margin-left:7px;
}
.contentTable td{
	border-collapse: collapse;
	border-spacing: 0;
	padding:0px;
	margin:0px;
}
.tableMain{
	border-collapse: collapse;
	border-spacing: 0;
}
.tableMain td{
	padding:0px;
	margin:0px;
	}
.footer{
	background-image:url(../images/hdivider.png);
	background-repeat:repeat-x;
	width:890px;
	float:left;
	padding-top:7px;
	text-align:right;
}
table,tr,td{
	vertical-align:top;
	border:none;
	padding:0px;
	margin:0px;
}

/* Table Styles */

.xsight table td{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.xsight table th{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:800;
}
.xsight table,tr,td{
	vertical-align:top;
	padding:0px;
	margin:0px;
	border: thin solid #FFFFFF;
}
.default {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.linefix {
	line-height:-50px;

}
.redText {
	color: #FF3300;
}
.kodak{
	font-variant:small-caps;
}
.subNav{
	width:900px;
	padding-top:5px;
	height:43px;
	float:left;
}
.subNav a:hover {
	background-position:right;
}	
.subNav ul {
	margin:0px;
	padding:0px;
}
.subNav ul li {
	list-style:none;
	float:left;
}
#home {
	display:block;
	width:150px;
	height:31px;
	background-image:url(../images/nav/home.png);	
}
#invivo{
	display:block;
	width:150px;
	height:31px;
	background-image:url(../images/nav/invivo.png);
}
#xsight{
	display:block;
	width:149px;
	height:31px;
	background-image:url(../images/nav/xsight.png);
}
#conjugation{
	display:block;
	width:191px;
	height:31px;
	background-image:url(../images/nav/conjugation.png);
}
#pipettes{
	display:block;
	width:131px;
	height:31px;
	background-image:url(../images/nav/pipettes.png);
}
#film{
	display:block;
	width:129px;
	height:31px;
	background-image:url(../images/nav/film.png);
}


#shop {
	display:block;
	width:131px;
	height:31px;
	background-image:url(../images/nav/shoponline.jpg);
}

#cart {
	height:30px;	
}