﻿.mpintro {
	width:auto;
	text-align:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#000
}
.mpspan1 {
	font-weight:bold;
	color:#000;
}
#on_sale {
	position:absolute;
	left:785px;
	top:253px;
	z-index:1;
}
.sale {
	width:110px;
	text-decoration:none;
	text-align:center;
	margin:0;
	font-size:13pt;
	font-weight:700;
	color:#f00;
}
img.tucn {
	width:241px;
	height:29px;
	border:0 transparent none;
}
p.tucn {
	width:241px;
	margin:5px auto 0 auto;
	padding:0;
}
img.FHZP {
	z-index:5;
	width:419px;
	height:27px;
	border:0 transparent none;}
img.txt {
	text-align:left;
	margin:8px auto 0 0;}
img.fulvic {
	float:left;
	z-index:5;
	width:50px;
	height:156px;
	margin:5px 8px 0 10px;
	vertical-align:top;
	border:0 transparent none;
}
.ContentGroup {
	width:620px;
	clear:both;
	margin:0 0 0 20px;
	padding:0;
	border:0 transparent none;
	background-color:#fff;
}
img.humic {
	float:right;
	width:50px;
	height:155px;
	margin:5px 10px 0 10px;
	vertical-align:top;
	border:0 transparent none;
}
h5 {
	margin:20px auto 10px 0;
	line-height:120%;
}
a.sale:link {
	color:#f00;
	text-decoration:none;
}
a.sale:visited {
	color:#f00;
	text-decoration:none;
}
a.sale:hover {
	color:#FF8C00;
	text-decoration:none;
}
a.sale:active {
	color:#000;
	text-decoration:none;
}
h3.drrec {
	margin:20px auto 0 auto;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#00008b;
	font-weight:bold;
	letter-spacing:;
}
div.ows16 {
	margin:20px auto 0 auto;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#00008b;
	font-weight:bold;
	letter-spacing:normal;
}
div.ows16b {
	margin:10px auto 0 auto;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#00008b;
	font-weight:bold;
	letter-spacing:normal;
}
.gold-color {color:#EA9F15;
}
.font-26 {font-size:26px;
}
h3.pghb {
	margin:10px auto 0 auto;
	text-align:center;
	font-family:Arial,Helvetica,sans-serif;
	font-style:italic;
	font-size:15px;
	color:#00008b;
	font-weight:bold;}
#container-1 {
	text-align:left;
	margin:0 10px 0 0;
	background-color:#f8f8ff;
}
#introduction {
	text-align:left;
	margin:10px auto 8px auto;
	padding:0 0 2px 5px;
	background-color:#fff;
	vertical-align:top;
}
.dashunder { 
}
.intro1 {
	font-family:Arial,sans-serif;
	color:#000;
	font-size:13px;
	font-weight:normal;
	text-align:left;
	margin-top:15px;
	margin-bottom:0;
	margin-right:50px;
	text-align:justify;
}
.usedfor {
	font-family:Arial,sans-serif;
	color:#2f4f4f;
	font-size:13px;
	font-weight:normal;
	text-align:left;
	margin-top:8px;
	margin-bottom:0;
	margin-right:auto;
	text-align:justify;
}
.this-underline {
	border-bottom:1px #23416F solid;
}
.TblTopRow {
	padding:3px 0 2px 8px;
	background-color:#f8f8ff;
}
.TblMidRow {
	padding:2px 0 2px 8px;
	background-color:#f8f8ff;
}
.TblBottRow {
	padding:2px 0 4px 8px;
	background-color:#f8f8ff;
}
.ingred-indexpg {
	width:90%;
	text-align:justify;
	margin:8px auto 0 0;
	padding:0 0 3px 5px;
	color:#000;
}
#introList {
	margin:4px 0 0 0;
	background-color:#f8f8ff;
}
.emphasis-1 {
	font-family:Arial,sans-serif;
	font-size:9pt;
	text-align:left;
	color:#8D3914;
	font-weight:700;
}
#MinList {
	margin:0 50px 0 0;
	text-align:justify;
	font-family:Arial,sans-serif;
	font-size:13px;
}
.supremefulvic-benefits	{
	background-color:#f8f8ff;
	margin-right:50px;
	font-family:Arial,sans-serif;
	text-align:left;
	margin-top:0;
	margin-bottom:0;
	margin-left:5px;
}
.extract {
	font-family:Arial,sans-serif;
	font-size:13px;
	color:#23416F;
}
a.extract:link,a.extract:visited,a.extract:active {
	color:#036;
	background-color:#D3DEFF;
	padding-left:2px;
	padding-right:2px;
	text-decoration:none;
	font-weight:normal;
	border-bottom:1px #00f dashed;
}
a.extract:hover {
	color:#FF8C00;
	background-color:#C3D0F0;
	border-bottom:1px #00f dashed;
}
.extract2 {
	font-family:Arial,sans-serif;
	font-size:13px;
	color:#23416F;
}
a.extract2:link,a.extract2:visited,a.extract2:active {
	color:#036;
	background-color:#D3DEFF;
	padding-left:2px;
	padding-right:2px;
	text-decoration:none;
	font-weight:normal;
	border-bottom:1px #00f dashed;
}
a.extract2:hover {
	color:#FF8C00;
	background-color:#f8f8ff;
}
.benefits-bgcolor {
	vertical-align:top;
	text-align:left;
	margin:0 10px 0 10px;
	background-color:#f6f6ff;
}
.ingrdiv {
	width:31.3em;
	margin:20px auto 0 0;
}
.benefitsHead2 {
	font-family:Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#104A91;
	margin:0 auto 10px 7px;
	text-align:left;
}
.bennies_items {
	color:#464646;
	font-weight:normal;
	font-size:13px;
	margin:0 auto 0 0;
	padding:0;
}
img.chkbox {
	border:0 transparent none;
	width:21px;
	height:19px;
}
a.products {
	margin-top:0;
	margin-bottom:0;
	font-family:Arial,sans-serif;
	font-size:105%;
	color:#03f;
	font-weight:bold;
	text-decoration:none;
}
a.products:link {
	text-decoration:none;
	color:#0072bc;
	font-weight:bold;
}
a.products:visited {
	text-decoration:none;
	color:#0072bc;
	font-weight:bold;
}
a.products:hover {
	color:#FF8C00;
	text-decoration:underline;
	font-weight:bold;
}
a.products:active {
	color:yellow;
	text-decoration:none;
	font-weight:normal;
}
img.sfhmc {
	width:430px;
	height:30px;
	border:0 transparent none;
}
img.tucn {
	width:241px;
	height:29px;
	border:0 transparent none;
}
div.radframe {
	width:568px;
	margin:10px auto 0 0;
	border:2px #3cc dashed;
	padding:5px 10px 5px 10px;
}
.rad {
	margin:0 auto 5px 0;
	padding:0 4px 0 0;
	font-family:Arial,sans-serif;
	color:#000;
	font-size:13px;
	font-weight:normal;
	text-align:left;
}
.intro1-a {
	margin:10px 0 10px 0;
	padding:10px 4px 0 0;
	font-family:Arial,sans-serif;
	color:#000;
	font-size:13px;
	font-weight:normal;
	text-align:left;
}
.intro1-b {
	width:500px;
	margin:15px auto 0 0;
	font-family:Arial,sans-serif;
	color:#000;
	font-size:14px;
	font-weight:normal;
	text-align:left;
}
p {
	font-family:Arial,sans-serif;
}
h2.frontLine {
	margin:20px auto 0 0;
	color:#c00;
	font-family:Arial,sans-serif;
	font-size:23pt;
}
h2.more {
	text-align:center;
	margin:10px auto 5px auto;
	font-size:17pt;
	color:black;
	font-family:Arial,sans-serif;
}
h3.consider {
	margin:20px auto 0 0;
	color:#000;
	font-family:Georgia,'Times New Roman',Times,serif;
}
h3.derived {
	margin:20px auto 0 0;
	color:#000;
	font-family:Georgia,'Times New Roman',Times,serif;
}
p.price {
	display:block;
	width:90px;
	margin:2px 0 0 0;
	text-align:left;
	color:#8B0000;
	font-size:90%;
	font-weight:700;
	font-family:Arial,sans-serif;
}
p.shipping {
	margin:0;
	color:#646464;
	font-size:90%;
	font-weight:700;
}
img.irsi {
	margin-right:10px;
	margin-bottom:8px;
	float:left;
}
h5.nrd {
	clear:left;
	margin:0 auto 3px 0;
	color:#080808;
	font-family:Arial,sans-serif;
	line-height:120%;
}
h3.hafaar {
	margin:13px auto 0 0;
	font-size:22px;
	letter-spacing:-1px;
	color:#080808;
}
#table1 {
}
#table2 {
}
img.redArrow {
	padding-right:2px;
	padding-bottom:3px;
	vertical-align:middle;
}
img.sqblu {
	width:7px;
	height:7px;
	padding-right:2px;
	padding-bottom:3px;
	vertical-align:middle;
}
img.smallgreenbullet {
	padding-right:2px;
	padding-bottom:3px;
	vertical-align:middle;
}
img.blueCheck {
	padding-right:2px;
	padding-bottom:3px;
	vertical-align:middle;
}
.converter {
	margin:0;
	font-size:90%;
	text-align:left;
	font-family:Arial,sans-serif;
	color:#00f;
}
td.size {
	vertical-align:top;
}
blockquote.yves {
	width:90%;
	margin:10px auto 0 30px;
	padding:2px 5px 6px 6px;
	font-family:Arial,sans-serif;
	font-size:14px;
	text-align:left;
	color:#333;
	background-color:#fcfadb;
	border:1px #dad16f solid;
	font-style:normal;
}
img.fhcon {
	width:30px;
	height:108px;
	float:left;
	padding-right:8px;
	border:0 transparent none;
}
img.Ldquote {
	position:relative;
	top:0;
	left:-3px;
	margin-right:5px;
	border:0 transparent none;
}
img.Rdquote {
	position:relative;
	top:0;
	left:3px;
	border:0 transparent none;
}
p.advantage {
	width:auto;
	margin:4px auto 0 0;
	padding:0;
	font-family:Arial,sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#000;
	text-align:left;
}
#main_area{width:100%;
}
div >table.main_001 {
	border:0 transparent none;
	background-color:#fff;
	width:620px;
	margin:0 0 6px 0;
	padding:0 0 5px 0;
	clear:both;
}
td.main_001_1 {
	vertical-align:top;
	padding-left:10px;
	width:99%;
	background-color:#fff;
}
h1.main_001_2 {
	font-family:Verdana,Geneva,Tahoma,sans-serif;
	font-size:16pt;
	margin:10px auto 0 auto;
	text-align:center;
	line-height:110%;
	color:#ff0000;
	font-weight:bold;
}
h3.main_001_3 {
	margin:14px 0 0 1px;
	padding-left:5px;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-weight:bold;
	color:#c00;
	text-align:left;
}
img.main_001_4 {
	float:right;
	padding-top:5px;
	margin:46px 150px 0 0;
	vertical-align:top;
	border:0 transparent none;
}
img.main_001_5 {
	width:125px;
	height:452px;
	border:0 transparent none;
}
img.main_001_6 {
	float:right;
	padding-top:5px;
	margin:5px 165px 0 0;
	vertical-align:top;
	border:0 transparent none;
	width:166px;
	height:196px;
}
img.main_001_7 {
	border:0 transparent none;
	width:150px;
	height:466px;
}
div.main_001_8 {
	margin:0 10px 0 20px;
}
p.main_001_9 {
	margin:4px 0 0 0;
	font-family:Arial,sans-serif;
	font-weight:normal;
	font-size:13px;color:#000;
	text-align:left;
}
span.main_001_10 {
	color:#069;
	font-size:13px;
	font-weight:700;
}
strong.main_001_11 {
	color:#000;
	font-weight:bold;
}
div#hasf {
	width:500px;
	margin:10px auto 0 auto;
	border:2px #3cc dashed;
	padding:5px 10px 5px 10px;
	font-size:13px;
}
h3#hasf_h3 {
	margin:5px auto 0 0;
	color:#12101c;
	margin-bottom:0;
}
ul#hasf_ul {
	list-style-type:square;
	margin-top:5px;
	margin-bottom:10px;
}
ul#hasf_ul >li {
	line-height:110%;
	margin-bottom:5px;
}
div.main_001_14 {
	margin:6px 10px 0 15px;
}
p.main_001_15 {
	text-align:left;
	margin:4px 0 0 0;
	padding:0 4px 0 0;
	font-family:Arial,sans-serif;
	font-size:13px;
	color:#000;
}
p.main_001_16 {
	text-align:left;
	margin:0;
	padding:0 4px 0 0;
	font-family:Arial,sans-serif;
	font-size:13px;
	color:#000;
}
h2.main_001_17 {
	margin:20px auto 0 0;
	text-align:left;
	letter-spacing:-1px;
}
p.main_001_18 {
	margin:4px 0 0 0;
	font-family:Arial,sans-serif;
	font-weight:normal;
	font-size:13px;
	color:#000;
	text-align:left;
}
span.main_001_19 {
	margin-left:17px;
	color:#000;
}
p.main_001_20 {
	margin:5px auto 0 0;
	font-family:Arial,sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#000;
	text-align:left;
}
span.main_001_20B {
	color:#8c183b;
	font-size:14px;
	font-weight:bold;
}
p.main_001_20C {
	text-align:left;
	margin:6px 0 4px 0;
	padding:0 4px 0 0;
	font-family:Arial,sans-serif;
	font-size:14px;
	color:#000;
}
p.main_001_20E {
	text-align:left;
	margin:3px auto 10px 1px;
	padding:0 4px 0 0;
	font-family:Arial,sans-serif;
	font-size:13px;
	color:#000;
}
p.main_001_20F {
	border:1px #69c solid;
	text-align:left;
	margin:10px auto 10px 1px;
	padding:1px 5px 2px 2px;
	font-family:Arial,sans-serif;
	font-size:13px;
	color:#000;
}
span.main_001_20D {
	font-weight:700;
	font-size:14px;
	color:#096;
	font-family:Arial,sans-serif;
}
div.main_001_21 {
	width:90%;
	margin:0;
	padding:8px 10px 0 0;
	text-align:left;
	background-color:white;
}
div >p.main_001_22 {
	margin:10px 0 0 0;
	font-family:Arial,sans-serif;
	color:#000;
	font-size:14px;
}
div >p >span.main_001_22 {
	color:#069;
	font-weight:bold;
}
img.main_001_23 {
	margin:8px 0 8px 20px;
}
blockquote >p.yves_1 {
	margin:0;
	text-align:left;
	color:#000;
	font-weight:700;
}
blockquote >p.yves_2 {
	margin:5px 0 0 0;
	text-align:left;
	color:#000;
	font-style:italic;
}
blockquote >p.yves_3 {
	margin:5px 0 0 0;
	text-align:left;
	color:#000;
	font-style:italic;
}
blockquote >p.yves_4 {
	margin:0 auto 0 0;
	text-align:left;
	color:#000;
	font-style:italic;
}
blockquote >p.yves_5 {
	margin:0 auto 0 2px;
	text-align:left;
	color:#000;
	font-style:italic;
}
blockquote >p.mm_001 {
	margin:15px 0 0 0;
	border-top:1px #dad16f dashed;
	padding-top:4px;
	text-align:left;
	color:#000;
	font-weight:700;
	font-style:normal;
}
blockquote >p.mm_002 {
	margin:5px 0 0 0;
	text-align:left;
	color:#000;
	font-style:italic;
}
blockquote >p.mm_003 {
	margin:0 auto 0 2px;
	text-align:left;
	color:#000;
	font-style:italic;
}
p#supFacts_head {
	margin:0 auto 0 5px;
	font-size:13px;
	font-weight:bold;
	color:#000;
}
img#supFacts {
	margin:2px auto 10px 10px;
	padding-right:8px;
	float:left;
	border:0 transparent none;
}
p.hf_faq {
	font-size:14px;
	margin:20px auto 4px 20px;
	text-align:left;
	font-weight:bold;
	color:#03f;
	font-family:Arial,sans-serif;
}
a.hf_faq:link {
	color:#03f;
	text-decoration:underline;
}
a.hf_faq:visited {
	color:#03f;
	text-decoration:underline;
}
a.hf_faq:hover {
	color:#FF8C00;
	text-decoration:none;
}
a.hf_faq:active {
	color:#03f;
	text-decoration:underline;
}
ul#sfhmc_features {
	margin-top:5px;
	margin-left:-10px;
	line-height:normal;
	font-size:14px;
	color:#000;
	list-style-image:url('../images/bullets.arrows/redarrow11x.gif');
}
li.sfhmc_features {
	margin-top:5px;
	background-color:#E9F1EA;
	padding:2px 3px 2px 3px;
}
ul#sfhmc_points1 {
	list-style-type:disc;
	margin-top:10px;
	margin-right:auto;
	margin-bottom:5px;
	margin-left:-12px;
	line-height:normal;
	font-size:14px;
	color:#000;
}
li.sfhmc_points1 {
	margin-top:10px;
}
ul#sfhmc_points2 {
	list-style-type:disc;
	margin-top:10px;
	margin-right:auto;
	margin-bottom:5px;
	margin-left:-12px;
	line-height:normal;
	font-size:14px;
	color:#000;
}
li.sfhmc_points2 {
	margin-top:10px;
}
img.flask {
	float:left;
	margin:10px 8px 0 0;
	border:0 transparent none;
}
p#hmfaiyp {
	margin:3px 0 0 0;
	padding:1px 5px 2px 2px;
	font-family:Arial,sans-serif;
	color:#253245;
	font-size:13px;
}
p#oft {
	margin:8px 0 4px 0;
	text-align:left;
	font-weight:bold;
	color:#c00;
	font-family:Arial,sans-serif;
	font-size:13px;
}
p#noadds {
	margin:0 0 10px 0;
	text-align:left;
	font-family:Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#c00;
}
p.text1 {
	clear:both;
	width:500px;
	margin:10px auto 10px 20px;
	padding:0 3px 3px 3px;
	text-align:left;
	font-family:Arial,sans-serif;
	font-size:13px;
	color:#000;
}
p#sugusg {
	clear:both;
	margin:15px auto 1px 0;
	padding:1px 0 2px 3px;
	font-family:Arial,sans-serif;
	color:#fff;
	background-color:#FF800D;
	font-size:13px;
	}
p#sugusg2 {
	border:1px #FBE2D5 solid;
	padding:2px 3px 8px 3px;
	margin:0 0 12px 0;
	background-color:#FDF2EC;
	font-weight:normal;
	font-size:13px;
	color:#000;
	text-align:left;
}
p#pusd {
	border-top:1px silver solid;
	border-bottom:1px silver solid;
	margin:12px 0 0 0;
	padding:1px 0 2px 2px;
	font-family:Arial,sans-serif;
	color:#fff;
	background-color:#FF800D;
	font-weight:bold;
	font-size:13px;
	text-align:left;
	clear:both;
}
p.shiprate {
	margin:12px 0 0 0;
	font-family:Arial,sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#000;
	text-align:left;
	clear:both;
}
a.shiprate:link {
	text-decoration:underline;
	color:#0072bc;
	font-weight:bold;
}
a.shiprate:visited {
	text-decoration:underline;
	color:#0072bc;
	font-weight:bold;
}
a.shiprate:hover {
	color:#FF8C00;
	text-decoration:underline;
	font-weight:bold;
}
a.shiprate:active {
	color:yellow;
	text-decoration:none;
	font-weight:normal;
}
p#bynow {
	height:24px;
	margin:15px 10px 5px 30px;
}	