#Layer {
	position: absolute;
	left: 200px;
	top: 100px;
	width: 399px;
	z-index: 90;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	layer-background-color: #FFFFFF;
[n.b. this is not valid css, but required if the background color is to show properly in Netscape 4.x]
visibility: visible;
}

TABLE.side {
font-family: verdana, arial, helvetica, sans-serif;
background-color: #333333;
border-left: 1px solid #999999;
border-bottom: 1px solid #999999;
border-top: 1px solid #999999;
width: 186px;
}

TABLE.popup {
font-family: verdana, arial, helvetica, sans-serif;
background-color: #333333;
border-left: 1px dashed #999999;
border-right: 1px dashed #999999;
border-bottom: 1px dashed #999999;
border-top: 1px dashed #999999;
width: 475px;
}

TABLE.main {
font-family: verdana, arial, helvetica, sans-serif;
border-left: 1px solid #333333;
border-right: 1px solid #333333;
border-bottom: 1px solid #333333;
border-top: 1px solid #333333;
border-color: #999999;
width: 595px;
}


TD.different {
background-color: #000000;
border-right: solid 1px #666666;
}

TD.bigbox {
background-color: #cccccc;
border-right: solid 1px #999999;
}

.picsmall {
border-color:#666666; border-bottom: 2px solid;
} 

.image {
border:1px; border-thickness: 1px; border-color: #ffffff; border-style: solid;
}

.image2 {
border:1px; border-thickness: 1px; border-color: #000000; border-style: solid;
}

TD.different2 {
background-color: #333333;
border-bottom: solid 1px #999999;
border-top: 1px solid #999999;
}

.headerlinks A:link {
	COLOR: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13;
}

.headerlinks A:hover {
	COLOR: #0099cc;
text-decoration: none;
}

.headerlinks A:visited {
text-decoration: none;
}

dl a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px
	color: #000000;
	text-decoration: none;
}

dl a:hover {
	color: #0099cc;
	font-family:Arial, Helvetica, sans-serif
	
}

dl a:visited {
	color: #666666;
}

.banner {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	padding-left:5px;
}

.banner h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
}

.assay {
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#000000
}
.assay h1 {
	font-size: 15px;
	font-weight: bold;
	color: #014282;
	font-family:Arial, Helvetica, sans-serif;
}
.lilinks h2 {
	font-weight: normal;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif
}

.lilinks h1{
	font-weight:normal;
	font-size:13px
	}

.lilinks ul, li {
   font-size : 18px; 
   font-family : Arial, Helvetica, sans-serif; 
   color : #000000;
   list-style-image :  url(../images/bullet.gif);
}

.lilinks ul {
	font-size:13px;
}

.lilinks A:link {
	COLOR: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13;
	font-weight: normal;
}

.lilinks A:hover {
	COLOR: #0099cc;
text-decoration: none;
}

.lilinks A:visited {
	COLOR: #0099cc;
	text-decoration: none;
	margin-bottom: 3px;
}

.lilinks2 A:link {
	COLOR: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13;
}

.lilinks2 A:hover {
	COLOR: #0099cc;
text-decoration: none;
}

.lilinks2 A:visited {
	COLOR: 000000;
	text-decoration: none;
	font-weight: normal;
}

.td {
	font-size: 15px;
	font-weight: bold;
	color: #014282;
}

.footerlinks A:link {
	COLOR: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9;
}

.footerlinks A:hover {
	COLOR: #0099cc;
text-decoration: underline;
}

.middle h1 {
	font-size: 15px;
	font-weight: bold;
	color: #014282;
	font-family:Arial, Helvetica, sans-serif;
}

MIDDLE {
	font-size:2;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000
	}

.sublinks A:link {
	COLOR: #0099cc;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13;
}

.sublinks A:hover {
	COLOR: #0099cc;
text-decoration: none;
}

.sublinks A:visited {
	COLOR: #0099cc;
text-decoration: none;
}

TABLE.boxout {
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #CCCCCC;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	width: 340px;
	font-weight: bold;
}

TABLE.boxout2 {
font-family: verdana, arial, helvetica, sans-serif;
background-color: #CCCCCC;
border-left: 1px dashed #666666;
border-right: 1px dashed #666666;
border-bottom: 1px dashed #666666;
border-top: 1px dashed #666666;
width: 340px;
}
.bigbox .boxout tr td p .style5 {
	font-weight: normal;
}
.bigbox .boxout tr td {
	font-weight: normal;
}
