@charset "UTF-8";
html {
overflow: -moz-scrollbars-vertical;
overflow-y: scroll;
overflow-x: auto;
}
#wrapper {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	border: 1px solid #CCCCCC;
	height: 750px;
}
#wrapper1000 {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 1000px;
	border: 1px solid #CCCCCC;
}
#wrapper1100 {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 1100px;
	border: 1px solid #CCCCCC;
}
#wrapper1200 {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 1200px;
	border: 1px solid #CCCCCC;
}
#wrapper1300 {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 1300px;
	border: 1px solid #CCCCCC;
}
#wrapper1350 {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 1350px;
	border: 1px solid #CCCCCC;
}
#wrapper1400 {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 1400px;
	border: 1px solid #CCCCCC;
}
#wrapper1500 {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 1500px;
	border: 1px solid #CCCCCC;
}
#wrapper1600 {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 1600px;
	border: 1px solid #CCCCCC;
}
#wrapper1700 {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 1700px;
	border: 1px solid #CCCCCC;
}
#wrapper1800 {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 1800px;
	border: 1px solid #CCCCCC;
}
#wrapper1900 {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 1900px;
	border: 1px solid #CCCCCC;
}
#wrapper2000 {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 2000px;
	border: 1px solid #CCCCCC;
}
#wrapper2100 {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 2100px;
	border: 1px solid #CCCCCC;
}
#wrapper2200 {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 2200px;
	border: 1px solid #CCCCCC;
}
#wrapper2300 {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 2300px;
	border: 1px solid #CCCCCC;
}
#wrapperproducts {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 925px;
	border: 1px solid #CCCCCC;
}
#wrapper92606 {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 1570px;
	border: 1px solid #CCCCCC;
}
#wrapper102308 {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 1075px;
	border: 1px solid #CCCCCC;
}
#wrapper3405 {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 950px;
	border: 1px solid #CCCCCC;
}
#wrapper72606 {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 1350px;
	border: 1px solid #CCCCCC;
}
#wrapper31705 {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 1100px;
	border: 1px solid #CCCCCC;
}
#wrapper52505 {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 1460px;
	border: 1px solid #CCCCCC;
}
#wrapper4308 {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 1200px;
	border: 1px solid #CCCCCC;
}
#wrapperpubs {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 2420px;
	border: 1px solid #CCCCCC;
}
#wrappersupportterms {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 2050px;
	border: 1px solid #CCCCCC;
}
#wrapperfaq {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 4750px;
	border: 1px solid #CCCCCC;
}
#wrapperspecs {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	border: 1px solid #CCCCCC;
	height: 950px;
}
#wrapperfixation {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	border: 1px solid #CCCCCC;
	height: 1250px;
}
#wrappermethylation {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	border: 1px solid #CCCCCC;
	height: 1700px;
}
#wrappertechnology {
	background: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 1;
	width: 749px;
	left: 0px;
	top: 0px;
	visibility: visible;
	height: 930px;
	border: 1px solid #CCCCCC;
}
.topanchor {
	position: absolute;
	z-index: 4;
	height: 20px;
	width: 20px;
	left: 0px;
	top: 0px;
}
.logo {
	z-index: 2;
	height: 45px;
	width: 180px;
	left: 20px;
	top: 50px;
	visibility: visible;
	position: absolute;
}
.TopRightTag {
	font: bold 10px/15px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 25px;
	width: 285px;
	left: 455px;
	top: 35px;
}
.TopRightAnnouncement {
	font: normal 14px/18px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: right;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 53px;
	width: 460px;
	left: 210px;
	top: 23px;
}
.WhitePaperIconTopRight {
	font: normal 18px/normal arial;
	color: #999999;
	text-align: right;
	vertical-align: text-bottom;
	border: 1px solid #999999;
	position: absolute;
	z-index: 3;
	height: 53px;
	width: 42px;
	left: 678px;
	top: 23px;
}
.tagline {
	font: italic bold normal 10px/20px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	position: absolute;
	z-index: 5;
	height: 20px;
	width: 183px;
	left: 0px;
	top: 110px;
	border: 1px solid #FFFFFF;
}
.navbar {
	font: bold 10px/20px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #e4a025;
	text-align: right;
	vertical-align: middle;
	position: absolute;
	z-index: 2;
	height: 20px;
	width: 750px;
	left: 0px;
	top: 110px;
	visibility: hidden;
	border: 1px solid #FFFFFF;
}
.navProducts {
	font: bold 10px/20px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #e4a025;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	z-index: 2;
	height: 20px;
	width: 103px;
	left: 183px;
	top: 110px;
	visibility: visible;
	border: 1px solid #FFFFFF;
}
.navTechnology {
	font: bold 10px/20px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #e4a025;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	z-index: 2;
	height: 20px;
	width: 93px;
	left: 286px;
	top: 110px;
	visibility: visible;
	border: 1px solid #FFFFFF;
}
.navSupport {
	font: bold 10px/20px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #e4a025;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	z-index: 2;
	height: 20px;
	width: 93px;
	left: 379px;
	top: 110px;
	visibility: visible;
	border: 1px solid #FFFFFF;
}
.navPartners {
	font: bold 10px/20px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #e4a025;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	z-index: 2;
	height: 20px;
	width: 93px;
	left: 471px;
	top: 110px;
	visibility: visible;
	border: 1px solid #FFFFFF;
}
.navNews {
	font: bold 10px/20px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #e4a025;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	z-index: 2;
	height: 20px;
	width: 92px;
	left: 563px;
	top: 110px;
	visibility: visible;
	border: 1px solid #FFFFFF;
}
.navAbout {
	font: bold 10px/20px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #e4a025;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	z-index: 2;
	height: 20px;
	width: 92px;
	left: 655px;
	top: 110px;
	visibility: visible;
	border: 1px solid #FFFFFF;
}
.smallnav {
	font: 10px Arial, Helvetica, sans-serif;
	color: #999999;
	text-align: right;
	vertical-align: text-top;
	height: 15px;
	width: 225px;
	position: absolute;
	z-index: 2;
	top: 90px;
	visibility: visible;
	right: 30px;
}
.boilerplate {
	font: 11px/16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 159px;
	width: 153px;
	left: 0px;
	top: 130px;
	background: #e4a025;
	padding: 15px;
	border: 1px solid #FFFFFF;
}
.copyright {
	font: normal 9px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: right;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 15px;
	width: 400px;
	right: 20px;
	bottom: 7px;
}
.copyrighthome {
	font: normal 9px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: right;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 15px;
	width: 200px;
	right: 93px;
	bottom: 7px;
}
#fands {
	font: normal 9px/normal Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: right;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 35px;
	width: 250px;
	bottom: 18px;
	right: 93px;
}
#fandsbox {
	font: normal 9px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: right;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 41px;
	width: 60px;
	bottom: 15px;
	right: 15px;
}
#featurebox {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 190px;
	width: 565px;
	left: 183px;
	top: 130px;
}
.toprightbox {
	font: normal 13px/18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 155px;
	width: 220px;
	left: 480px;
	top: 160px;
}
.toprightboxMay09 {
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 155px;
	width: 135px;
	left: 436px;
	top: 160px;
}
.rightrightboxMay09 {
	font: normal 13px/18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 155px;
	width: 135px;
	left: 600px;
	top: 155px;
}
#homeannouncegraphic {
	position: absolute;
	z-index: 2;
	height: 73px;
	width: 99px;
	left: 610px;
	top: 347px;
}
#homeannouncetext {
	position: absolute;
	z-index: 2;
	height: 73px;
	width: 225px;
	left: 355px;
	top: 343px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	padding-left: 5px;
}
.right1 {
	font: bold 14px/normal Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	height: 25px;
	width: 295px;
	padding-left: 5px;
	position: absolute;
	z-index: 3;
	left: 355px;
	top: 451px;
	vertical-align: top;
	visibility: visible;
}
.right2 {
	font: normal 11px/normal Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	height: 45px;
	width: 350px;
	padding-left: 5px;
	position: absolute;
	z-index: 3;
	left: 355px;
	top: 486px;
	vertical-align: middle;
	visibility: visible;
}
.right3 {
	font: 11px/normal Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	height: 45px;
	width: 350px;
	padding-left: 5px;
	position: absolute;
	z-index: 3;
	left: 355px;
	top: 536px;
	visibility: visible;
}
.right4 {
	font: 11px/normal Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	height: 45px;
	width: 350px;
	padding-left: 5px;
	position: absolute;
	z-index: 3;
	left: 355px;
	top: 586px;
}
.right5 {
	font: 11px/normal Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	height: 45px;
	width: 350px;
	padding-left: 5px;
	position: absolute;
	z-index: 3;
	left: 355px;
	top: 635px;
}
.newsbox1 {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 95px;
	width: 110px;
	left: 10px;
	top: 346px;
	border: 1px solid #999999;
}
.newstext1 {
	font: normal 11px/13px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 110px;
	top: 346px;
	width: 145px;
	left: 135px;
}
.newsbox2 {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 95px;
	width: 110px;
	left: 10px;
	top: 466px;
	border: 1px solid #999999;
}
.newstext2 {
	font: normal 11px/13px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 110px;
	top: 466px;
	width: 145px;
	left: 135px;
}
.newsbox3 {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 95px;
	width: 110px;
	left: 10px;
	top: 586px;
	border: 1px solid #999999;
}
.newstext3 {
	font: normal 11px/13px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 110px;
	top: 586px;
	width: 145px;
	left: 135px;
}
.bottomleftgraybox {
	font: normal 10px/15px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #666666;
	text-align: left;
	vertical-align: middle;
	height: 15px;
	width: 258px;
	border: 1px solid #666666;
	position: absolute;
	visibility: visible;
	z-index: 3;
	left: 10px;
	top: 593px;
	padding-left: 10px;
}
.bottomleftoutlinebox {
	font: normal 10px/14px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	vertical-align: middle;
	height: 50px;
	width: 248px;
	border: 1px solid #666666;
	position: absolute;
	visibility: visible;
	z-index: 3;
	left: 10px;
	top: 612px;
	padding: 5px 10px;
}
.bottomrightgreenbox {
	font: normal 10px/15px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #83ab86;
	text-align: left;
	vertical-align: middle;
	height: 15px;
	width: 365px;
	border: 1px solid
# v;
	position: absolute;
	visibility: visible;
	z-index: 3;
	left: 355px;
	top: 593px;
	padding-left: 10px;
	border: 1px solid #666666;
}
.bottomrightoutlinebox {
	font: normal 10px/50px Arial, Helvetica, sans-serif;
	color: #999999;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 360px;
	border: 1px solid #666666;
	position: absolute;
	visibility: visible;
	z-index: 3;
	left: 355px;
	top: 612px;
	padding: 5px 5px 5px 10px;
}
.bottomrightgreenboxTEMP {
	font: normal 10px/15px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #83ab86;
	text-align: left;
	vertical-align: middle;
	height: 15px;
	width: 335px;
	border: 1px solid
# v;
	position: absolute;
	visibility: visible;
	z-index: 3;
	left: 355px;
	top: 593px;
	padding-left: 10px;
	border: 1px solid #666666;
}
.bottomrightoutlineboxTEMP {
	font: normal 10px/15px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	vertical-align: middle;
	height: 50px;
	width: 330px;
	border: 1px solid #666666;
	position: absolute;
	visibility: visible;
	z-index: 3;
	left: 355px;
	top: 612px;
	padding: 5px 5px 5px 10px;
}
.horizontalrule {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 5px;
	width: 350px;
	left: 360px;
	top: 435px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
.verticalrule {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 330px;
	width: 5px;
	left: 319px;
	top: 346px;
	border-left: 1px solid #666666;
}
#subnavproductoverview {
	font: bold normal 10px/20px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 190px;
	width: 145px;
	left: 10px;
	top: 155px;
	padding: 5px 5px 5px 10px;
	border: 1px solid #999999;
}
#subnavtechnology {
	font: bold normal 10px/20px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 20px;
	width: 145px;
	left: 10px;
	top: 155px;
	padding: 5px 5px 5px 10px;
	border: 1px solid #999999;
}
#subnavsupport {
	font: bold normal 10px/20px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 185px;
	width: 149px;
	left: 10px;
	top: 155px;
	padding: 5px 5px 5px 10px;
	border: 1px solid #999999;
}
#subnavpartners {
	font: bold normal 10px/20px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 65px;
	width: 145px;
	left: 10px;
	top: 155px;
	padding: 5px 5px 5px 10px;
	border: 1px solid #999999;
}
#subnavreleases {
	font: bold normal 10px/20px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 45px;
	width: 145px;
	left: 10px;
	top: 155px;
	padding: 5px 5px 5px 10px;
	border: 1px solid #999999;
}
#subnavabout {
	font: bold normal 10px/20px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 90px;
	width: 145px;
	left: 10px;
	top: 155px;
	padding: 5px 5px 5px 10px;
	border: 1px solid #999999;
}
#subnavterms {
	font: bold normal 10px/20px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 25px;
	width: 153px;
	left: 20px;
	top: 155px;
	padding: 5px 0px 0px 10px;
	border: 1px solid #999999;
}
#subnavcareer {
	font: bold normal 10px/20px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 20px;
	width: 145px;
	left: 10px;
	top: 155px;
	padding: 5px 5px 5px 10px;
	border: 1px solid #999999;
}
#insidenavbar {
	font: bold normal 10px/15px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 165px;
	width: 153px;
	left: 20px;
	top: 177px;
	padding-left: 10px;
	border: 1px solid #999999;
	padding-top: 10px;
}
#productbox1aright {
	font: bold normal 12px/15px Arial, Helvetica, sans-serif;
	color: #e48825;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 15px;
	width: 160px;
	left: 565px;
	top: 155px;
	padding-left: 10px;
	text-transform: uppercase;
}
#productboxspecialtop {
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	color: #e48825;
	text-align: center;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 94px;
	width: 155px;
	left: 565px;
	top: 172px;
	border: 1px solid #999999;
	padding: 7px 5px;
}
#productbox1bright {
	font: normal 11px/20px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: center;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 77px;
	width: 155px;
	left: 565px;
	top: 291px;
	border: 1px solid #999999;
	padding: 10px 5px 10px 10px;
}
#productbox2aright {
	font: normal 10px/18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 18px;
	width: 160px;
	left: 565px;
	top: 399px;
	background: #666666;
	padding-left: 10px;
	border: 1px solid #666666;
}
#productbox2bright {
	font: normal 10px/15px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 130px;
	width: 160px;
	left: 565px;
	top: 421px;
	padding-left: 10px;
	border: 1px solid #999999;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#productbox3aright {
	font: normal 10px/18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 18px;
	width: 160px;
	left: 565px;
	top: 572px;
	background: #83aba6;
	padding-left: 10px;
	border: 1px solid #83ab86;
}
#productbox3bright {
	font: normal 10px/15px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 30px;
	width: 160px;
	left: 565px;
	top: 594px;
	padding-left: 10px;
	border: 1px solid #999999;
	padding-top: 10px;
}
#supportbox1aright {
	font: normal 10px/18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 18px;
	width: 160px;
	left: 565px;
	top: 155px;
	background: #83aba6;
	padding-left: 10px;
	border: 1px solid #83ab86;
}
#supportbox1bright {
	font: normal 10px/15px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 30px;
	width: 160px;
	left: 565px;
	top: 177px;
	padding-left: 10px;
	border: 1px solid #999999;
	padding-top: 10px;
}
#biomarkerbox1right {
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	width: 155px;
	left: 565px;
	top: 295px;
	border: 1px solid #999999;
	padding: 12px 5px 15px 12px;
	list-style: square inside;
	height: 260px;
}
#biomarkerbox2right {
	font: normal 11px/15px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 3;
	width: 155px;
	left: 565px;
	top: 155px;
	border: 1px solid #999999;
	padding: 12px 5px 15px 12px;
	height: 100px;
}
.halfleading {
	font: 3px Arial, Helvetica, sans-serif;
}
.comingsoonmiddle {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: center;
	height: 515px;
	width: 340px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: middle;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
.contacttextmiddle {
	font: normal 11px/18px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	height: 515px;
	width: 340px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: middle;
	visibility: visible;
	padding: 5px 10px 5px 0px;
	overflow: visible;
}
.managementtextmiddle {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	height: 515px;
	width: 340px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: middle;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
.partnerstextmiddle {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	height: 515px;
	width: 420px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: top;
	visibility: visible;
	padding: 5px 10px 5px 0px;
	list-style: square inside;
}
.producttextmiddle {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	height: 724px;
	width: 340px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: middle;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
#antibodytextmiddle {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	height: 805px;
	width: 340px;
	position: absolute;
	z-index: 4;
	left: 190px;
	top: 155px;
	vertical-align: middle;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
#bisulfitetextmiddle {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	height: 550px;
	width: 340px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: middle;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
#boxbisulfite {
	font-size: 11px;
	font-weight: normal;
	color: #e48825;
	position: absolute;
	z-index: 2;
	height: 90px;
	width: 450px;
	left: 190px;
	top: 235px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #CCCCCC;
}
#clickboxbisulfite {
	font-size: 11px;
	font-weight: normal;
	color: #e48825;
	position: absolute;
	z-index: 3;
	height: 25px;
	width: 210px;
	left: 430px;
	top: 275px;
	font-family: Arial, Helvetica, sans-serif;
}
.pubstextmiddle {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	height: 575px;
	width: 500px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: middle;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
.releasestextmiddle {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	height: 515px;
	width: 455px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: middle;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
.supporttextmiddle {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	height: 575px;
	width: 340px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: top;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
.supportappsmiddle {
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	height: 575px;
	width: 350px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: top;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
.supportsubmissionmiddle {
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	height: 575px;
	width: 340px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: top;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
.supportfaqmiddle {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	height: 575px;
	width: 500px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: top;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
.supportfixationmiddle {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	height: 1000px;
	width: 340px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: top;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
.abouttextmiddle {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	height: 724px;
	width: 340px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: middle;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
.technologytextmiddle {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	height: 730px;
	width: 340px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: top;
	visibility: visible;
	padding: 5px 10px 5px 0px;
	list-style: square inside;
}
.technologygraphic {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	height: 255px;
	width: 500px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 590px;
	vertical-align: top;
	visibility: visible;
	padding: 5px 10px 5px 0px;
	list-style: square inside;
}
.careertextmiddle {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	height: 515px;
	width: 340px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: top;
	visibility: visible;
	padding: 5px 10px 5px 0px;
	list-style: square inside;
}
.biomarkertextmiddle {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	height: 320px;
	width: 340px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: middle;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
.biomarkerdiscoverygraphic {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	height: 225px;
	width: 535px;
	position: absolute;
	z-index: 4;
	left: 190px;
	top: 480px;
	vertical-align: middle;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
.biomarkerpartnertextmiddle {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	height: 400px;
	width: 340px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: middle;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
.biomarkerpartnergraphic {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	height: 225px;
	width: 535px;
	position: absolute;
	z-index: 4;
	left: 190px;
	top: 10px;
	vertical-align: middle;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
.biomarkerdiscoverygraphic2 {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	height: 225px;
	width: 535px;
	position: absolute;
	z-index: 4;
	left: 190px;
	top: 730px;
	vertical-align: middle;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
#antibodyqualgraphic {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	height: 880px;
	width: 535px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 975px;
	vertical-align: middle;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
#bisulfitequalgraphic {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	height: 615px;
	width: 535px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: middle;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
.threeptspace {
	font: 3px/3px Arial, Helvetica, sans-serif;
}
.specstextmiddle {
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	height: 575px;
	width: 500px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: top;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
.faqquestions {
	font: 11px/13px Arial, Helvetica, sans-serif;
	color: #e48825;
}
.supporttermstext {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	height: 575px;
	width: 500px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: top;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
.thanksmiddle {
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: center;
	height: 515px;
	width: 340px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: middle;
	visibility: visible;
	padding: 5px 10px 5px 0px;
	overflow: visible;
}
#releaseback {
	font: normal 10px/15px Arial, Helvetica, sans-serif;
	color: #999999;
	text-align: left;
	vertical-align: text-top;
	position: absolute;
	visibility: visible;
	z-index: 4;
	height: 15px;
	width: 60px;
	padding-left: 10px;
	right: 30px;
	top: 155px;
}
#middlecolumnTest {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	height: auto;
	width: 500px;
	position: absolute;
	z-index: 3;
	left: 190px;
	top: 155px;
	vertical-align: middle;
	visibility: visible;
	padding: 5px 10px 5px 0px;
}
.horizontalrule1px {
	border-bottom: 1px solid #e48825;
}
.formlabels {
	font: 10px/50px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: right;
	vertical-align: text-bottom;
	margin-left: 5px;
}
.formElement {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
	width: 260px;
}
a.linkproducts:link {
	text-decoration: none;
	font: 10px/20px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	position: absolute;
	height: 20px;
	width: 100px;
	background: #e4a025;
	text-align: center;
}
a.linkproducts:visited {
	text-decoration: none;
	color: #FFFFFF;
	font: 10px/20px Arial, Helvetica, sans-serif;
	position: absolute;
	background: #e4a025;
}
a.linkproducts:hover {
	color: #FFFFFF;
	font: 10px/20px Arial, Helvetica, sans-serif;
	background: #e48825;
}
a.linkproducts:active {
	color: #FFFFFF;
	font: 10px/20px Arial, Helvetica, sans-serif;
	background: #e48825;
}
a:link {
	text-decoration: none;
	font: 10px Arial, Helvetica, sans-serif;
	color: #999999;
}
a:visited {
	text-decoration: none;
	color: #999999;
	font: 10px Arial, Helvetica, sans-serif;
}
a:hover {
	text-decoration: none;
	color: #333333;
	font: 10px Arial, Helvetica, sans-serif;
}
a:active {
	text-decoration: none;
	color: #333333;
	font: 10px Arial, Helvetica, sans-serif;
}
a.assays:link {
	text-decoration: none;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
}
a.assays:visited {
	text-decoration: none;
	color: #000000;
	font: bold 11px Arial, Helvetica, sans-serif;
}
a.assays:hover {
	color: #83ab86;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.assays:active {
	color: #83ab86;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.feature:link {
	text-decoration: none;
	font: bold 18px "Trebuchet MS";
	color: #333333;
}
a.feature:visited {
	text-decoration: none;
	color: #333333;
	font: bold 18px "Trebuchet MS";
}
a.feature:hover {
	color: #83ab86;
	font: bold 18px "Trebuchet MS";
}
a.feature:active {
	color: #83ab86;
	font: bold 18px "Trebuchet MS";
}
a.learn:link {
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
a.learn:visited {
	text-decoration: none;
	color: #FFFFFF;
	font: bold 12px Arial, Helvetica, sans-serif;
}
a.learn:hover {
	color: #FFFFFF;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.learn:active {
	color: #FFFFFF;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.inside:link {
	text-decoration: none;
	font: 11px/16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
a.inside:visited {
	text-decoration: none;
	color: #FFFFFF;
	font: 11px/16px Arial, Helvetica, sans-serif;
}
a.inside:hover {
	text-decoration: underline;
	color: #FFFFFF;
	font: 11px/16px Arial, Helvetica, sans-serif;
}
a.inside:active {
	text-decoration: underline;
	color: #FFFFFF;
	font: 11px/16px Arial, Helvetica, sans-serif;
}
a.subnav:link {
	text-decoration: none;
	font: bold 10px/20px Arial, Helvetica, sans-serif;
	color: #999999;
}
a.subnav:visited {
	text-decoration: none;
	color: #999999;
	font: bold 10px/20px Arial, Helvetica, sans-serif;
}
a.subnav:hover {
	color: #000000;
	font: bold 10px/20px Arial, Helvetica, sans-serif;
}
a.subnav:active {
	color: #000000;
	font: bold 10px/20px Arial, Helvetica, sans-serif;
}
a.release:link {
	text-decoration: none;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #666666;
}
a.release:visited {
	text-decoration: none;
	color: #666666;
	font: 11px/14px Arial, Helvetica, sans-serif;
}
a.release:hover {
	color: #83ab86;
	font: 11px/14px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.release:active {
	color: #83ab86;
	font: 11px/14px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.homepagerelease:link {
	text-decoration: none;
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	color: #e48825;
}
a.homepagerelease:visited {
	text-decoration: none;
	color: #e48825;
	font: bold 11px/13px Arial, Helvetica, sans-serif;
}
a.homepagerelease:hover {
	color: #e48825;
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.homepagerelease:active {
	color: #e48825;
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.releaseback:link {
	text-decoration: underline;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #666666;
}
a.releaseback:visited {
	text-decoration: underline;
	color: #666666;
	font: 11px/14px Arial, Helvetica, sans-serif;
}
a.releaseback:hover {
	color: #83ab86;
	font: 11px/14px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.releaseback:active {
	color: #83ab86;
	font: 11px/14px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.releaseoutside:link {
	text-decoration: underline;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #333333;
}
a.releaseoutside:visited {
	text-decoration: underline;
	color: #333333;
	font: 11px/14px Arial, Helvetica, sans-serif;
}
a.releaseoutside:hover {
	color: #83ab86;
	font: 11px/14px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.releaseoutside:active {
	color: #83ab86;
	font: 11px/14px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.newresearch:link {
	font: 10px/14px Arial, Helvetica, sans-serif;
	color: #666666;
}
a.newresearch:visited {
	color: #666666;
	font: 10px/14px Arial, Helvetica, sans-serif;
}
a.newresearch:hover {
	color: #333333;
	font: 10px/14px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.newresearch:active {
	color: #333333;
	font: 10px/14px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.about:link {
	font: 11px/18px Arial, Helvetica, sans-serif;
	color: #333333;
}
a.about:visited {
	color: #333333;
	font: 11px/18px Arial, Helvetica, sans-serif;
}
a.about:hover {
	color: #83ab86;
	font: 11px/18px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.about:active {
	color: #83ab86;
	font: 11px/18px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.contact:link {
	font: 11px/18px Arial, Helvetica, sans-serif;
	color: #333333;
}
a.contact:visited {
	color: #333333;
	font: 11px/18px Arial, Helvetica, sans-serif;
}
a.contact:hover {
	color: #83ab86;
	font: 11px/18px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.contact:active {
	color: #83ab86;
	font: 11px/18px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.email:link {
	font: italic 11px/normal Arial, Helvetica, sans-serif;
	color: #83ab86;
}
a.email:visited {
	color: #83ab86;
	font: italic 11px/normal Arial, Helvetica, sans-serif;
}
a.email:hover {
	color: #83ab86;
	font: italic 11px/normal Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.email:active {
	color: #83ab86;
	font: italic 11px/normal Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.bio:link {
	font: bold 11px/normal Arial, Helvetica, sans-serif;
	color: #333333;
}
a.bio:visited {
	color: #333333;
	font: bold normal 11px/normal Arial, Helvetica, sans-serif;
}
a.bio:hover {
	color: #83ab86;
	font: bold normal 11px/normal Arial, Helvetica, sans-serif;
}
a.bio:active {
	color: #83ab86;
	font: bold normal 11px/normal Arial, Helvetica, sans-serif;
}
a.bio2:link {
	font: bold 11px/normal Arial, Helvetica, sans-serif;
	color: #83ab86;
}
a.bio2:visited {
	color: #83ab86;
	font: bold normal 11px/normal Arial, Helvetica, sans-serif;
}
a.bio2:hover {
	color: #83ab86;
	font: bold normal 11px/normal Arial, Helvetica, sans-serif;
}
a.bio2:active {
	color: #83ab86;
	font: bold normal 11px/normal Arial, Helvetica, sans-serif;
}
a.app:link {
	font: 11px/15px Arial, Helvetica, sans-serif;
	color: #333333;
}
a.app:visited {
	color: #333333;
	font: 11px/15px Arial, Helvetica, sans-serif;
}
a.app:hover {
	color: #e48825;
	font: 11px/15px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.app:active {
	color: #e48825;
	font: 11px/15px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.pubs:link {
	font: 11px/normal Arial, Helvetica, sans-serif;
	color: #000000;
}
a.pubs:visited {
	color: #000000;
	font: 11px/normal Arial, Helvetica, sans-serif;
}
a.pubs:hover {
	color: #000000;
	font: bold 11px/normal Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.pubs:active {
	color: #000000;
	font: bold 11px/normal Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.pubpdf:link {
	font: 9px/normal Arial, Helvetica, sans-serif;
	color: #000000;
}
a.pubpdf:visited {
	color: #000000;
	font: 9px/normal Arial, Helvetica, sans-serif;
}
a.pubpdf:hover {
	color: #000000;
	font: bold 9px/normal Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.pubpdf:active {
	color: #000000;
	font: bold 9px/normal Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.publink:link {
	font: 11px/normal Arial, Helvetica, sans-serif;
	color: #000000;
}
a.publink:visited {
	color: #000000;
	font: 11px/normal Arial, Helvetica, sans-serif;
}
a.publink:hover {
	color: #83ab86;
	font: 11px/normal Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.publink:active {
	color: #83ab86;
	font: 11px/normal Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.email2:link {
	font: bold 11px/14px Arial, Helvetica, sans-serif;
	color: #83ab86;
}
a.email2:visited {
	color: #83ab86;
	font: bold 11px/14px Arial, Helvetica, sans-serif;
}
a.email2:hover {
	color: #83ab86;
	font: bold 11px/14px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.email2:active {
	color: #83ab86;
	font: bold 11px/14px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.faq:link {
	font: bold normal 11px Arial, Helvetica, sans-serif;
	color: #e48825;
}
a.faq:visited {
	font: bold normal 11px Arial, Helvetica, sans-serif;
	color: #e48825;
}
a.faq:hover {
	font: bold normal 11px Arial, Helvetica, sans-serif;
	color: #e48825;
	text-decoration: underline;
}
a.faq:active {
	font: bold normal 11px Arial, Helvetica, sans-serif;
	color: #e48825;
	text-decoration: underline;
}
a.submission:link {
	text-decoration: none;
	font: bold 11px/18px Arial, Helvetica, sans-serif;
	color: #e48825;
}
a.submission:visited {
	text-decoration: none;
	color: #e48825;
	font: bold 11px/18px Arial, Helvetica, sans-serif;
}
a.submission:hover {
	color: #e48825;
	font: bold 11px/18px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.submission:active {
	color: #e48825;
	font: bold 11px/18px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.product:link {
	font: bold 11px/normal Arial, Helvetica, sans-serif;
	color: #333333;
}
a.product:visited {
	color: #333333;
	font: bold normal 11px/normal Arial, Helvetica, sans-serif;
}
a.product:hover {
	color: #e48825;
	font: bold normal 11px/normal Arial, Helvetica, sans-serif;
}
a.product:active {
	color: #e48825;
	font: bold normal 11px/normal Arial, Helvetica, sans-serif;
}
a.inquire:link {
	font: bold 11px/15px Arial, Helvetica, sans-serif;
	color: #e48825;
}
a.inquire:visited {
	color: #e48825;
	font: bold 11px/15px Arial, Helvetica, sans-serif;
}
a.inquire:hover {
	color: #e48825;
	font: bold 11px/15px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.inquire:active {
	color: #e48825;
	font: bold 11px/15px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.topannounce:link {
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	color: #e48825;
}
a.topannounce:visited {
	color: #e48825;
	font: bold 14px/18px Arial, Helvetica, sans-serif;
}
a.topannounce:hover {
	color: #e48825;
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.topannounce:active {
	color: #e48825;
	font: bold 15px/18px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.orange11:link {
	color: #e48825;
	font: bold 12px/18px Arial, Helvetica, sans-serif;
}
a.orange11:visited {
	color: #e48825;
	font: bold 12px/18px Arial, Helvetica, sans-serif;
}
a.orange11:hover {
	color: #e48825;
	text-decoration: underline;
	font: bold 12px/18px Arial, Helvetica, sans-serif;
}
a.orange11:active {
	color: #e48825;
	text-decoration: underline;
	font: bold 12px/18px Arial, Helvetica, sans-serif;
}
a.save:link {
	color: #FFFFFF;
	font: bold 18px/18px Arial, Helvetica, sans-serif;
}
a.save:visited {
	color: #FFFFFF;
	font: bold 18px/18px Arial, Helvetica, sans-serif;
}
a.save:hover {
	color: #e48825;
	text-decoration: underline;
	font: bold 18px/18px Arial, Helvetica, sans-serif;
}
a.save:active {
	color: #e48825;
	text-decoration: underline;
	font: bold 18px/18px Arial, Helvetica, sans-serif;
}
a.savesmall:link {
	color: #FFFFFF;
	font: bold 13px/18px Arial, Helvetica, sans-serif;
}
a.savesmall:visited {
	color: #FFFFFF;
	font: bold 13px/18px Arial, Helvetica, sans-serif;
}
a.savesmall:hover {
	color: #e48825;
	font: bold 13px/18px Arial, Helvetica, sans-serif;
}
a.savesmall:active {
	color: #e48825;
	font: bold 13px/18px Arial, Helvetica, sans-serif;
}
a.orange:link {
	font-weight: bold;
	color: #e48825;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
a.orange:visited {
	color: #e48825;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
a.orange:hover {
	color: #e48825;
	text-decoration: underline;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
a.orange:active {
	color: #e48825;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-size: 12px;
}
a.partners:link {
	font: 11px/15px Arial, Helvetica, sans-serif;
	color: #e48825;
}
a.partners:visited {
	color: #e48825;
	font: 11px/15px Arial, Helvetica, sans-serif;
}
a.partners:hover {
	color: #e48825;
	font: 11px/15px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.partners:active {
	color: #e48825;
	font: 11px/15px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.bisulfite:link {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
}
a.bisulfite:visited {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
}
a.bisulfite:hover {
	color: #e48825;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
}
a.bisulfite:active {
	color: #e48825;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
}
a.bisulfiteback:link {
	text-decoration: underline;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #e48825;
}
a.bisulfiteback:visited {
	text-decoration: underline;
	color: #e48825;
	font: 11px/14px Arial, Helvetica, sans-serif;
}
a.bisulfiteback:hover {
	color: #999999;
	font: 11px/14px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.bisulfiteback:active {
	color: #999999;
	font: 11px/14px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.orangebisulfite:link {
	color: #e48825;
	font: bold 11px/normal Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.orangebisulfite:visited {
	color: #e48825;
	font: bold 11px/normal Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.orangebisulfite:hover {
	color: #666666;
	text-decoration: underline;
	font: bold 11px/normal Arial, Helvetica, sans-serif;
}
a.orangebisulfite:active {
	color: #666666;
	text-decoration: underline;
	font: bold 11px/normal Arial, Helvetica, sans-serif;
}
a.savetopbox:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #e48825;
	line-height: 18px;
}
a.savetopbox:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #e48825;
	line-height: 18px;
}
a.savetopbox:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #e48825;
	text-decoration: underline;
	line-height: 18px;
}
a.savetopbox:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #e48825;
	text-decoration: underline;
	line-height: 18px;
}
.sixptspace {
	font: 6px/6px Arial, Helvetica, sans-serif;
}
.twoptspace {
	font: 2px/2px Arial, Helvetica, sans-serif;
}
.style25 {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 11px;
}
.style26 {
	color: #333333;
	font: bold 11px/15px Arial, Helvetica, sans-serif;
}
.style26notbold {
	color: #333333;
	font: normal 11px/15px Arial, Helvetica, sans-serif;
}
.style45 {
	font: bold 18px/24px Arial, Helvetica, sans-serif;
	color: #e48825;
}
.style41 {
	color: #333333;
	font: 11px/16px Arial, Helvetica, sans-serif;
}
.style47 {
	color: #333333;
	font-weight: bold;
}
.percentoff {
	font: bold 13px/20px Arial, Helvetica, sans-serif;
	color: #000000;
}
.orange {color: #e48825}
.orangebold {
	font-weight: bold;
	color: #e48825;
}
.otherproductstext {
	font: bold 14px/20px Arial, Helvetica, sans-serif;
	color: #e48825;
}
.productspecialtopbig {
	font: bold 18px/22px Arial, Helvetica, sans-serif;
	color: #333333;
}
.save50 {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.style48 {font-family: Arial, Helvetica, sans-serif}
.style50 {
	font-size: 20px;
	color: #e48825;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
}
.style53 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.style54 {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}
