.fm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	list-style-position: outside;
	list-style-type: square;
}
a:link {
	color:#026677;
}
a:visited {
	color:#026677;
}
a:hover {
	color:#cc6600;
}
.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CC6600;
}

.heading {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bolder;

	color:#990000;

}

.bold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bolder;

	color:#333333;

}

.XS {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color:#333333;

}

.footbold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #333333;

}

a.nounderlinelink:link {

	color:#CC6600;

	font-weight: bold;

	font-size: xx-small;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

}

a.nounderlinelink:visited {

            color:#996600;

            text-decoration:none;

            font-size: xx-small;

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-weight: bold;

}

a.nounderlinelink:active {

            color:#990000;

            text-decoration:none;

            font-size: xx-small;

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-weight: bold;

}

a.nounderlinelink:hover {

            color:#0099ff;

            text-decoration:none;

            font-size: xx-small;

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-weight: bold;

}

.subheading {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: normal;

	color: #282C61;

}

.prices {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bolder;

	color: #990000;

}

.XShighlight {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: bold;

	color: #990000;

}

.footnote {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

}

h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 21px;

	font-weight: normal;

	color: #026676;

	margin-bottom: 0;

	margin-top: 0;

}

h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #333333;

	margin-bottom: 0;

	margin-top: 0;

}

h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: normal;

	color: #333;

	margin-bottom: 20;

	margin-top: 0;

}

h4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #026677;

	margin-bottom: 0;

	margin-top: 0;

}

HR {
	height: 1px;
	color: #cccccc;
	width:100%;
	border: thin dotted #cccccc;
}

.HR2 {

	height: 1px;

	color: #ffffff;

	width:100%;

	border: thin dotted #ffffff;

}
.boxwithborder {
	background-color:#efefef;

	padding: 3px;

	border: thin solid #CCCCCC;

}

.foot {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #454545;

}

a.foot:link {

	color:#026677;

	text-decoration: none;

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}

a.foot:visited {

	color:#026677;

	text-decoration: none;

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}

a.foot:hover {

	color:#cc6600;

	text-decoration: underline;

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}



a.leftnavbar:link {

	color:#026677;

	text-decoration: none;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}

a.leftnavbar:visited {

	color:#666666;

	text-decoration: none;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}

a.leftnavbar:hover {

	color:#cc6600;

	text-decoration: underline;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}

.ingredientsboxes {

	background-color: #f8f8f8;

	padding: 3px;

	border: thin dotted #CCCCCC;

} 

.freegiftbox {

	background-color: #efefef;

	padding: 3px;

	border: 1px dashed #990000;

}

.footerboxLR {

	background-color: #999999;

	padding: 3px;

	border-top: thin none #cccccc;

	border-right: thin solid #898989;

	border-left: thin solid #898989;

	border-bottom: thin none #cccccc;

} 

.footerbox {

	background-color: #ffffff;

	padding: 0px;

	border-top: thin dotted #CCCCCC;

	border-right: thin none #CCCCCC;

	border-bottom: thin none #CCCCCC;

	border-left: thin none #CCCCCC;

} 
.boxgrey	{
	background-color:#ffffff;
	padding: 3px;
	border: thin solid #CCCCCC;
}
.boxoutlinegrey	{
	border:1px;
	border-color:#CCC;
	border-style:solid;
	background-color:#FFF;
}
a.top:link {

	color:#026677;

	text-decoration: none;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}

a.top:visited {

	color:#026677;

	text-decoration: none;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}

a.top:hover {

	color:#cc6600;

	text-decoration: underline;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}

.TOC {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	list-style-position: outside;

	list-style-image: url(/assets/aro.gif);

}

a.TOC2:link {

	color:#026677;

	text-decoration: none;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}

a.TOC2:visited {

	color:#026677;

	text-decoration: none;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}

a.TOC2:hover {

	color:#cc6600;

	text-decoration: underline;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}

.blogbox {

	background-color: #ffffff;

	padding: 0px;

	border-top: thin dotted #CCCCCC;

	border-right: thin none #CCCCCC;

	border-bottom: thin dotted #CCCCCC;

	border-left: thin none #CCCCCC;

} 

.contactbox {

	background-color: #ffffff;

	padding: 0px;

	border-top: none;

	border-right: none; thin dotted #999999;

	border-bottom: none; thin dotted #999999;

	border-left: none; thin dotted #999999;

} 

a.index:link {

	color:#026677;

	font-weight: normal;

	font-size: 12px;

	font-style: normal;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

}

a.index:visited {

            color:#026677;

            text-decoration:none;

            font-size: 12px;

            font-weight: normal;

			font-style: normal;

}

a.index:hover {

            color:#cc6600;

            text-decoration: underline;

            font-size: 12px;

            font-family: Arial, Helvetica, sans-serif;

            font-weight: normal;

}

.freegift {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #026677;

}

.redtext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #990000;

}



.indexlargtext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	color: #333333;

	text-decoration: none;

}
.highlightlargtext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	color: #cc6633;

	text-decoration: none;

}
a.indexlg:link {

	color:#026677;

	text-decoration: none;

	font-size: 16px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}

a.indexlg:visited {

	color:#026677;

	text-decoration: none;

	font-size: 16px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}

a.indexlg:hover {

	color:#cc6600;

	text-decoration: underline;

	font-size: 16px

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}

a.indexreadmore:link {

	color:#026677;

	text-decoration: underline;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}

a.indexreadmore:visited {

	color:#026677;

	text-decoration: underline;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}

a.indexreadmore:hover {

	color:#cc6600;

	text-decoration: underline;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}

a.products:link {

	color:#026677;

	text-decoration: none;

	font-size: 16px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}

a.products:visited {

	color:#026677;

	text-decoration: none;

	font-size: 16px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}

a.products:hover {

	color:#cc6600;

	text-decoration: underline;

	font-size: 16px

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}
.enaudioseries {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	font-weight:bold;
	color: #CC6633;
}

a.rap:link {
	color:#666666;
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.rap:visited {
    color:#999999;
    text-decoration:none;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
}
a.rap:active {
    color:#cc6633;
    text-decoration:none;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
}
a.rap:hover {
    color:#cc6633;
    text-decoration:none;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
}
.vzboxoutline {
	border:thin;
	border-color:#565982;
}
/*NEW SYMPTOM CHART STYLES*/
.symptomleftcolbgcolor{
	background-color:#dde8ff;
}
.symptomleftcolumntext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	text-indent:2px;
}
.y	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #333;
	text-decoration:none;
}
/*.x	{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #C60;
	text-decoration:none;
}*/
a.x:link	{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #C60;
	text-decoration:none;
}
a.x:visited	{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #C60;
	text-decoration:none;
}
a.x:hover	{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #900;
	text-decoration:none;
}
.symptomcolumn1bg	{
	background-color: #F8F8F8;
}
.symptomchartborder	{
	border-width:1px;
	border-color:#efefef;
}
/*END SYMPTOM CHART STYLES*/
/*
START ADD TO CART STYLES  
*/
.cartbox {
	border: 1px solid #4c8c1a;
}
.cartbox td{
	border:thin solid #CACACA;
}
.carttablebg {
	background-color: #DEDEDE;
}
.cartheadings {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	background-color: #4c8c1a;
}
.cartheadingproduct{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	background-color: #4c8c1a;
	text-align: left;
	text-indent: 1px;
}
.cartheadingdesc {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	background-color: #4c8c1a;
	text-align: left;
}
.cartheadingprice {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	background-color: #4c8c1a;
	text-align: center;
}
.cartheadingqty {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	background-color: #4c8c1a;
	text-align: center;
}
.cartproductname {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
}
.cartproductdesc {
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.cartproductdesc a{
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.cartproductdesc a:hover{
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
	color: #CC6600;
}
.cartproductprice {
	font-size: small;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.cartsmalltext {
	color:#333333;
	text-decoration:none;
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
}
.cartsmalltext a {
	color:#036172;
	text-decoration:underline;
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
}
.cartsmalltext a:hover {
	color:#CC6600;
	text-decoration:underline;
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
}
.cartcouponcodered	{
	color:#900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-small;
}
/*
END ADD TO CART STYLES  
*/
/*This is for the Product Table at the top of the Product Page*/
.headingpr	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666;
}
.redasterisk	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#C00;
}
/*.listtype{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#C60;
}
*/
a.listtype:link {
	color:#026677;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
a.listtype:visited {
	color:#026677;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
a.listtype:hover {
	color:#cc6600;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
/*BEGIN BLOG/TESTIMS BOX CODE*/
.outerboxoutline	{
	border:thin;
	border-color:#CCC;
	border-style:dashed;
	background-color:#FFF;
}
.testimsbox	{
	border:thin;
	border-color:#CCC;
	border-style:solid;
	background-color:#F2FBFF;
}
.testimstext	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
}
.testimsname	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	color:#666;
}
	
/*END BLOG/TESTIMS BOXES*/	

.quotebox	{
	background-color:#EAF2F2;
	border-color:#B6D1D1;
	border:thin;
}




