@charset "UTF-8";

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

#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;}
		 
		/* removed from below for javascript - min-height:572px;*/
		 #sidebar #options {width:171px;min-height:572px;margin:5px 0 0 0;padding:0 32px;background:#fcdebc url(images/sidebar-bg.png) 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 p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#2e3e4c;text-align:justify;text-decoration:none;}
				  #options #sidenav p.center {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#2e3e4c;text-align:center;text-decoration:none;}
				  

				  #options #sidenav ul li {margin:12px 0 6px 0;padding:0;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 {margin:6px 0 6px 18px;}				
				  #options #sidenav ul li.active {color:#2e3e4c;}				
				
				  #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;}
				  #options pf {margin:0;padding:0 0 6px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#373838;text-align:left;line-height:15px;}

/*#content #context {width:562px;height:624px;background:url(images/context-bg.jpg) no-repeat left bottom;float:left;}*/
#content #context {width:562px;background:url(images/context-bg.jpg) no-repeat left bottom;float:left;}
#content #context.index {width:562px;height:626px;background:url(images/context-bg.jpg) no-repeat left bottom;float:left;}
#content #context.index a {color:#4e7bab;}
#content #context.index a:hover {text-decoration:none;}
		 
         #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 h2.dnamedium {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#F0863B;text-align:left;}
				  #info h1.Clonestable {margin:0;padding:18px 0;font-family:Rockwell;font-size:17px;font-weight:bold;color:#319B46;text-align:left;}
				  #info h2.Clonestable {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:#000000;text-align:left;}
				  #info p.large {font-size:11px;font-weight:bold;}
				  #info p.small {font-size:8px;font-weight:normal;}
				  #info ul {margin:0 0 15px 20px;padding:0;}
				  #info ul li {margin:0;padding:2px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#000000;text-align:left;}
				  #info a, a:visited {color:#183f5e;}
				  #info a:hover {text-decoration:none;}
				  #info h1.str {margin:0;padding:18px 0;font-family:Rockwell;font-size:17px;font-weight:bold;color:#7f77b8;text-align:left;}
				  #info h2.str {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#7f77b8;text-align:left;}
				  #info h2.strSmall {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8px;font-weight:bold;color:#7f77b8;text-align:left;}
			      #info h1.biostability {margin:0;padding:18px 0;font-family:Rockwell;font-size:17px;font-weight:bold;color:#183f5e;text-align:left;}
				  #info h2.biostability {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#183f5e;text-align:left;}
				  
		#context #infowide {width:480px;margin:0 0 0 30px;padding:0 0 0 15px;float:left; }
		 		  #infowide h1 {margin:0;padding:18px 0;font-family:Rockwell;font-size:17px;font-weight:bold;color:#44295E;text-align:left;}
				  #infowide h2 {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#44295E;text-align:left;}
				  #infowide h1.sample {margin:0;padding:18px 0;font-family:Rockwell;font-size:17px;font-weight:bold;color:#2B8C9F;text-align:left;}
				  #infowide h2.sample {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#2B8C9F;text-align:left;}
				  #infowide h1.rna {margin:0;padding:18px 0;font-family:Rockwell;font-size:17px;font-weight:bold;color:#5491DF;text-align:left;}
				  #infowide h2.rna {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#5491DF;text-align:left;}
				  #infowide h2.rnamedium {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#5491DF;text-align:left;}
			      #infowide h1.dna {margin:0;padding:18px 0;font-family:Rockwell;font-size:17px;font-weight:bold;color:#F0863B;text-align:left;}
				  #infowide h2.dna {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#F0863B;text-align:left;}
				  #infowide h2.dnamedium {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#F0863B;text-align:left;}
				  #infowide h1.Clonestable {margin:0;padding:18px 0;font-family:Rockwell;font-size:17px;font-weight:bold;color:#319B46;text-align:left;}
				  #infowide h2.Clonestable {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#319B46;text-align:left;}				
				  #infowide p {margin:0;padding:0 0 15px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:00000;text-align:left;}
				  #infowide p.medium {margin:0;padding:0 0 15px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#00000;text-align:left;}
				  #infowide p.medium2 {margin:0;padding:0 0 0px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#8a8c8e;text-align:left;}
				  #infowide p.large {font-size:11px;font-weight:bold;}
				  #infowide ul {margin:0 0 15px 20px;padding:0;}
				  #infowide ul li {margin:0;padding:2px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#00000;text-align:left;}
				  #infowide ul li.medium {margin:0;padding:2px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#00000;text-align:left;}
				  #infowide ul li.mediumdnag {margin:0;padding:2px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#000000;text-align:left;}
				  #infowide strong.medium {margin:0;padding:2px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;text-align:left;font-weight:bold}
				  #infowide strong.mediumdnag {margin:0;padding:2px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#000000;text-align:left;font-weight:bold}
				  #infowide a, a:visited {color:#183f5e;}
				  #infowide a:hover {text-decoration:none;}
				  #infowide h1.biostability {margin:0;padding:18px 0;font-family:Rockwell;font-size:17px;font-weight:bold;color:#183f5e;text-align:left;}
				  #infowide h2.biostability {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#183f5e;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:12px;font-weight:normal;color:#737373;text-align:left;}
				  
		 #context #image-area {width:186px;height:265px;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 #image-area-blank {width:186px;height:265px;margin:33px 0 10px 0;padding:10px 0;background:url(images/image_bg3.jpg) no-repeat top right;text-align:center;float:right;}
		 
		 #context #image-area-blank-dnag {width:186px;height:50px;margin:10px 0 10px 0;padding:10px 0;background:url(images/image_dg.jpg) no-repeat top right;text-align:center;float:right;}
		 		 
		 	 
		 #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;}


		 #context #Clonestable-links {width:186px;height:172px;margin:0;padding:10px 0;background:url(images/crude-links.jpg) no-repeat top right;float:right;}
		 		  #Clonestable-links ul {margin:20px 0 0 52px;padding:0;list-style-type:none;}
				  #Clonestable-links ul li {margin:0 0 10px 0;padding:0;}
				  #Clonestable-links ul li a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#666666;text-decoration:none;}
				  #Clonestable-links ul li img.bullet {margin:0 0 0 -20px;padding:0 10px 0 0;}

		 #context #dna-links {width:186px;height:172px;margin:0;padding:10px 0;background:url(images/dna-links.jpg) no-repeat top right;float:right;}
		 		  #dna-links ul {margin:20px 0 0 52px;padding:0;list-style-type:none;}
				  #dna-links ul li {margin:0 0 10px 0;padding:0;}
				  #dna-links ul li a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#666666;text-decoration:none;}
				  #dna-links ul li img.bullet {margin:0 0 0 -20px;padding:0 10px 0 0;}

		  #context #rna-links {width:186px;height:172px;margin:0;padding:0px 0;background:url(images/rna-links.jpg) no-repeat top right;float:right;}
		 		  #rna-links ul {margin:20px 0 0 52px;padding:0;list-style-type:none;}
				  #rna-links ul li {margin:0 0 10px 0;padding:0;}
				  #rna-links ul li a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#666666;text-decoration:none;}
				  #rna-links ul li img.bullet {margin:0 0 0 -20px;padding:0 10px 0 0;}
				  
		  #context #dnag-links {width:185px;height:192px;margin:0px 0 0 0;padding:0px 0; background:url(images/rna-links.jpg) no-repeat top right;float:right;}
		 		  #dnag-links ul {margin:30px 0 0 52px;padding:0;list-style-type:none;}
				  #dnag-links ul li {margin:0 0 10px 0;padding:0;}
				  #dnag-links ul li a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#666666;text-decoration:none;}
				  #dnag-links ul li img.bullet {margin:0 0 0 -20px;padding:0 10px 0 0;}


		  #context #qsb-links {width:186px;height:172px;margin:0;padding:10px 0;background:url(images/rna-links.jpg) no-repeat top right;float:right;}
		 		  #qsb-links ul {margin:15px 0 0 52px;padding:0;list-style-type:none;}
				  #qsb-links ul li {margin:0 0 5px 0;padding:0;}
				  #qsb-links ul li a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#666666;text-decoration:none;}
				  #qsb-links ul li img.bullet {margin:0 0 0 -20px;padding:0 10px 0 0;}

		  #context #sample-links {width:186px;height:172px;margin:0;padding:10px 0;background:url(images/sample-links.jpg) no-repeat top right;float:right;}
		 		  #sample-links ul {margin:20px 0 0 52px;padding:0;list-style-type:none;}
				  #sample-links ul li {margin:0 0 10px 0;padding:0;}
				  #sample-links ul li a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#666666;text-decoration:none;}
				  #sample-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;padding:0;float:right;}
#footer #fbuttons.two {width:434px;margin-top:0px;}
#footer #fbuttons ul {margin:0;padding:0;list-style-type:none;}
#footer #fbuttons ul li {margin:0;padding:0;float:left;}

#framed {

border: 2px #8077b7 solid;
width: 400px;
margin: 0px auto;
padding: 5px;
margin-bottom: 10px;
}
							