body { background: #fff  margin: 0; padding: 0; font: normal 8pt helvetica, arial, sans-serif; color: #000;}
img { border: 0;  }
a { color: #000; text-decoration: none;}

p { margin: 0; margin-bottom: 12px; }
p { margin: 0; margin-bottom: 12px; }
	
#container { width: 650px;  padding-right: 5%; background: #fff; } 

#topImg { display: none; }		
#logoLink { display: none; }
#heading 	{display: none;}
#heading h1 	{display: none; }
#heading h2 	{display: none; }
#intro { display: none; }	
h3 {  font-size: 10pt;  }
h4, h4 a {  font-size: 9pt;}

#nav { display: none;}
#nav ul {display: none; }
#subnav { display: none; }	
#sampleDiv { display: none; }
			
#content { }
.clearer { display: none; }
	
.divider { clear: both; display: block; height: 10px; overflow: hidden; border-top: 1px solid  #F9E8B2; }
	
#footer {display: none; }
	

#leftCol { display: none;}
#rightCol { width: 100%; }	
.singleCol { width: 100%; } 
  
  
  #printHeader { display: table-cell; vertical-align: bottom; font-size: 16pt; color: #555; font-weight: bold; padding-bottom: 6px; border-bottom: 1px solid #ccc; width: 650px;}
  #printHeader img { margin-right: 30px; width: 70px; vertical-align: bottom;}
  #printIntro { margin-top: 8px; font-size: 10pt; }
  
  
  
	td { position: relative; }
	
	.pricingTable th { text-align: left; /* border-bottom: 1px solid #ccc; */  padding-top: 4px; padding-bottom: 4px; padding-left: 0px; background: #eee; margin-top: 12px; border-bottom: 1px solid #333; font-size: 9pt; }
	
	.pricingTable td { position: relative; padding-left: 12px; padding-bottom: 2px; padding-top: 2px; border-bottom: 1px solid #eee; vertical-align: top;   }
	
	.pricingTable td.leftCell {padding-left: 0px; border-left: 0;}
	
	.pricingTable tr.subheadingRow td { font-weight: bold; padding-top: 6px;}
	
	.pricingTable td { border: none; }
	
td a {
	position: relative; 	
}

a span {
	display: none;
}

body { font-weight: normal; }

html body table td a:hover {font-weight: 500;} /* IE/Win requires some link change on hover in order to show the tooltips */

html body table td { position: relative; }


html body table td a:hover span { /*the span will display just on :hover state*/
	display: block !important;
	position: absolute;	
	z-index: 4;
	top: -40px; 
	left: -250px; 
	width: 220px;
	text-decoration: none;
	border: 1px solid #AB7413;
	background-color: #FCF9F1; 
	color: #000;
	padding: 12px;
	font-size: 10px;
}	

html body table td a:hover span#morphology {	
	display: block !important;
	position: absolute;	
	z-index: 4;
	top: -190px; 
	left: -140px; 
	width: 280px;
	text-decoration: none;
	border: 1px solid #AB7413;
	background-color: #FCF9F1; 
	color: #000;
	padding: 12px;
	font-size: 10px;
	}
	
th a {
	text-decoration: none; 	