@charset "UTF-8";

body {margin:0;padding:0;background:url(images/bg.jpg) repeat;}
img {border:none;vertical-align:middle;}
.clear {clear:both;}
#body-wrap {width:797px;margin:0 auto;padding:0;}

#header {width:797;height:83px;margin:0 auto;padding:0;background:url(../images/header-bg.jpg) no-repeat top left;overflow:hidden;display:block;clear:both;}
/*#header {width:100%;height:83px;margin:0;padding:0;background:url(../images/header-bg.jpg) no-repeat top left;overflow:hidden;display:block;clear:both;}*/
#header #logo {margin:0;padding:28px 0 0 28px;float:left;}
#header #nav {width:60%;margin:25px 0 0 0;padding:0;float:right;clear:right;}
        #nav ul {margin:0;padding:0;list-style-type:none;}
		#nav ul li {margin:0;padding:0 15px;float:left;}
		#nav ul li a {font-family:"Swiss721BT BoldExtended", Helvetica;font-size:10px;font-weight:bold;color:#163350;text-decoration:none;}

#header #navsub {width:375;margin:15px 0 0 0;padding:0;float:right;}
		#navsub ul {margin:0;padding:0;list-style-type:none;}
		#navsub ul li {height:15px;margin:0;padding:0 15px;border-right:1px solid #FFF;float:left;}
		#navsub ul li a {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#FCFCFC;text-decoration:none;}
		#navsub ul li img.cart {margin:-5px 0 0 10px;}
		
#content {width:100%;margin:0;padding:0;background:#FFF;clear:both;overflow:hidden;display:block;}
#content #sidebar {width:235px;float:left;}
         #sidebar #search {width:205px;margin:0;padding:14px 0 0 30px;clear:both;}
		 		  #search label {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#999999;text-align:left;}
		 		  #search input {width:133px;height:14px;margin:3px 0 0 0;padding:0;border-right:1px solid #999999;border-bottom:1px solid #999;float:left;}
		 		  #search input.button {width:13px;height:7px;margin:8px 0 0 10px;padding:0;border:none;float:left;}
		 
		 #sidebar #options {width:171px;height:572px;margin:5px 0 0 0;padding:0 32px;background:url(images/sidebar-bg.jpg) no-repeat top left;clear:both;}
		 
		 		  #options #sidenav {width:100%;margin:0;padding:30px 0 0 0;}
				  #options #sidenav ul {margin:0;padding:0;list-style-type:none;}
				  #options #sidenav ul li {margin:12px 0;padding:0;}
				  #options #sidenav ul li.sub {margin:5px 0 5px 18px;}
				  #options #sidenav ul li a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#FCFCFC;text-align:left;text-decoration:none;}
				  #options #sidenav ul li.sub a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#2e3e4c;text-align:left;text-decoration:none;}
				  #options #sidenav ul li img.bullet {margin:-3px 0 0 0;padding:0 10px 0 0;}
				  #options #sidenav ul li a.active {color:#2e3e4c;}
				  
		 		  #options h1 {margin:0;padding:15px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#173855;text-align:left;}
				  #options p {margin:0;padding:0 0 10px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#373838;text-align:left;line-height:15px;}
				  #options p a {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#4e7bab;text-decoration:none;}

#content #context {width:562px;height:624px;background:url(images/context-bg.jpg) no-repeat left bottom;float:left;}
		 
         #context img.life-banner {float:right;}
		 #context img.pcr-banner {margin:0 20px 0 0;float:right;}
		 #context #intro {width:267px;margin:0 0 0 27px;padding:20px 0 0 15px;float:left;}
		 		  #intro p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;text-align:left;color:#737373;}
				  
		 #context #info {width:325px;margin:0 0 0 30px;padding:0 0 0 15px;float:left;}
		 		  #info h1 {margin:0;padding:18px 0;font-family:Rockwell;font-size:17px;font-weight:bold;color:#8077b7;text-align:left;}
				  #info h2 {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#8077b7;text-align:left;}
				  #info h1.sample {margin:0;padding:18px 0;font-family:Rockwell;font-size:17px;font-weight:bold;color:#2B8C9F;text-align:left;}
				  #info h2.sample {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#2B8C9F;text-align:left;}
				  #info h1.rna {margin:0;padding:18px 0;font-family:Rockwell;font-size:17px;font-weight:bold;color:#5491DF;text-align:left;}
				  #info h2.rna {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#5491DF;text-align:left;}
			      #info h1.dna {margin:0;padding:18px 0;font-family:Rockwell;font-size:17px;font-weight:bold;color:#F0863B;text-align:left;}
				  #info h2.dna {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#F0863B;text-align:left;}
				  #info h1.crude {margin:0;padding:18px 0;font-family:Rockwell;font-size:17px;font-weight:bold;color:#319B46;text-align:left;}
				  #info h2.crude {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#319B46;text-align:left;}				
				  #info p {margin:0;padding:0 0 15px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#8a8c8e;text-align:left;}
				  #info p.large {font-size:11px;font-weight:bold;}
				  #info ul {margin:0 0 15px 20px;padding:0;}
				  #info ul li {margin:0;padding:5px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#8a8c8e;text-align:left;}
				  
		 #context #featured-product {width:222px;height:226px;margin:10px 0 0 0;padding:0 0 0 30px;background:url(images/featured-product_bg.jpg) no-repeat top right;display:block;float:right;}
		 		  #featured-product h1 {margin:0;padding:20px 0 0 0;font-family:Rockwell;font-size:15px;font-weight:normal;color:#193f5d;text-align:left;}
				  #featured-product .logo {margin:12px 0;}
				  #featured-product p {width:209px;margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#737373;text-align:left;}
				  
		 #context #image-area {width:186px;height:203px;margin:33px 0 10px 0;padding:10px 0;background:url(images/image_bg.jpg) no-repeat top right;text-align:center;float:right;}
		 		  #image-area img {margin:10px 0 10px 10px;}
				  #image-area p {margin:0 10px 0 35px;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#737373;text-align:left;}
		 
		 #context #pcr-links {width:186px;height:172px;margin:0;padding:10px 0;background:url(images/pcr-links.jpg) no-repeat top right;float:right;}
		 		  #pcr-links ul {margin:20px 0 0 52px;padding:0;list-style-type:none;}
				  #pcr-links ul li {margin:0 0 10px 0;padding:0;}
				  #pcr-links ul li a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#2e4e4c;text-decoration:none;}
				  #pcr-links ul li img.bullet {margin:0 0 0 -20px;padding:0 10px 0 0;}
				  
#footer {width:100%;height:30px;margin:0;padding:0;background:#193f5f;}
#footer #fnav {width:40%;margin:0;padding:0;float:left;}
#footer #fnav ul {margin:7px 0 0 10px;padding:0;list-style-type:none;}
#footer #fnav ul li {margin:0;padding:0 5px;border-right:1px solid #FFF;float:left;}
#footer #fnav ul li a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#FAFAFA;text-decoration:none;}

#footer #fbuttons {width:440px;margin:-1px 0 0 0;padding:0;float:right;}
#footer #fbuttons.two {width:434px;}
#footer #fbuttons ul {margin:0;padding:0;list-style-type:none;}
#footer #fbuttons ul li {margin:0;padding:0;float:left;}

/* 
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Title: Biomatrica
Author: InterDevil.com / XHTMLiT.com
Website: Http://www.XHTMLiT.com / Http://www.INTERDEVIL.com
Description: This is the stylesheet
Created: March 6th 2008
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
*/


.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4f91cd;
}
select {
	z-index: -1;
}
#topNav {
	background-color: #4f91cd;
	height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
.dotTablft {
	padding-left: 15px;
	padding-right: 5px;
}

#topNav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 23px;
	padding-left: 23px;
	height: 25px;
}

#topNav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 23px;
	padding-left: 23px;
}
#botNav {
	background-color: #f4911d;
	height: 20px;
	font-weight: bold;
	color: #191919;
	vertical-align: middle;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
}
h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #e88d23;
}
.content_tab {
}
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #4f91cd;
}
.mainTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#botNav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #191919;
	text-decoration: none;
	padding-right: 20px;
	padding-left: 20px;
}

#botNav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 20px;
	padding-left: 20px;
}
.pgHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F4911E;
	height: 35px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-position: top;
}
.pgHead a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F4911E;
	text-decoration: none;
}
.pgHead a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4F91CD;
	text-decoration: underline;
}
.tabTech {
	background-image: url(../images/blu_sq.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 5px;
	padding-top: 10px;
}


.mainTxtblu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4f91cd;
}
.mainTxtorg {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E38817;
}
#copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
#copy a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#copy a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.dotTabrt {
	padding-left: 5px;
	padding-right: 15px;
	margin-right: 10px;
}
#topNav2 {

	background-color: #4f91cd;
	height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #4f91cd;
	font-size: 12px;
	padding-right: 10px;
	padding-left: 15px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.news a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4F91CD;
	text-decoration: none;
}
.news a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F4911D;
	text-decoration: underline;
}
#content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#content a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4F91CD;
	text-decoration: none;
}
#content a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DF800B;
	text-decoration: underline;
}
.img_rt {
	padding-left: 20px;
}
.img_lft {
	padding-right: 20px;
}
#lrgLink a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4F91CD;
	text-decoration: none;
}
#lrgLink a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #F9911D;
	text-decoration: underline;
}
#lrgLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}
#products {
}
#products a{
	text-decoration: none;
}
#products a:hover{
	text-decoration: none;
}
.search a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4F91CD;
	text-decoration: none;
}
.search a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F4911D;
	text-decoration: underline;
}
.formTab {
	border: 1px solid #999999;
}
#apps {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-right: 15px;
	padding-left: 15px;
}
#apps a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#apps a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DF800B;
	text-decoration: underline;
}.prodlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
#cat_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F91CD;
	line-height: 30px;
}
#cat_nav a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4F91CD;
	text-decoration: none;
	line-height: 20px;
}
#cat_nav a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DF800B;
	text-decoration: underline;
	}
#cat_nav a:selected{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DF800B;
	text-decoration: underline;
	}
	
	
#p_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 30px;
}
#p_nav a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4F91CD;
	text-decoration: none;
	line-height: 30px;
}
#p_nav a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DF800B;
	text-decoration: underline;
	}
	
.news2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #4f91cd;
	font-size: 14px;
}
.news2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #4F91CD;
	text-decoration: underline;
}
.news2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F4911D;
	text-decoration: underline;
}
.news2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #4f91cd;
	font-size: 14px;
}
.news2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #4F91CD;
	text-decoration: underline;
}
.news2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #F4911D;
	text-decoration: underline;
}
.welcome {
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #999999;
	border-left-color: #999999;
}
.list_width {
	width: 300px;
	
}
.list_select {
	width: 306px;
	
}
#cat_nav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DF800B;
	line-height: 20px;
}
.rna_tab {
	padding-top: 40px;
	padding-right: 15px;
	padding-bottom: 40px;
	padding-left: 15px;
	border: 1px solid #999999;
}


#rna_form {
	z-index: -2;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#p_nav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	
}
#p_nav2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4F91CD;
	text-decoration: none;
	
}
#p_nav2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DF800B;
	text-decoration: underline;
	}
#content2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-right: 15px;
	padding-left: 15px;
}
#content2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4F91CD;
	text-decoration: none;
}
#content2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DF800B;
	text-decoration: underline;
}
.news2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #4f91cd;
	font-size: 12px;
	padding-right: 0px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.news2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4F91CD;
	text-decoration: none;
}
.news2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F4911D;
	text-decoration: underline;
}
#p_nav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	
}
#p_nav2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4F91CD;
	text-decoration: none;
	
}
#p_nav2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DF800B;
	text-decoration: underline;
	}
#p_nav3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	
}
#p_nav3 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4F91CD;
	text-decoration: none;
	
}
#p_nav3 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #DF800B;
	text-decoration: underline;
	}
.cust_width {
	width: 500px;
	
}

#linkmain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4F91CD;
	text-decoration: none;
	padding-left: 52px;	
}
#linkmain a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4F91CD;
	text-decoration: none;
	
}

#linkmain a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DF800B;
	text-decoration: underline;
	}
.store_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

