
@import url(https://fonts.googleapis.com/css?family=Arvo&v1);

body { }
img  { border: 0;  } 
a:link {
	color: #CC6600;	
	text-decoration: none;
}
a:visited {
	color: #CC6600;
	text-decoration: none;
}
a:hover {
	color: #CC6600;
	text-decoration: underline;
}
a:active {
	color: #CC6600;
	text-decoration: none;
}

h1, h2, h3, h4, h5, h6 {font-weight:normal;font-family:'Arvo';}
h2, h3, h4, h5, h6 {color: #79a073; }
h1 { font-size: 22px; margin-bottom: 1.75em; color: #79a073; }
h2 { font-size: 20px; }
h2.tight { 	font-size: 20px; margin-top:2px; margin-bottom:2px; }
h2.large {	font-size: 20px; }
h3 {font-size: 18px; }
h4 {font-size: 16px; }

.newsletterheading 
{
    border-bottom: solid 0.05em #888888;
    line-height: 0.9em;
    margin-top: 0.1em;
}

.style1 {
    border-bottom: solid 0.05em #888888;
    line-height: 0.9em;
    margin-top: 0.1em;
}

.quote2 { margin-left: 3.0em; margin-right:3.0em; border: solid 1px silver; text-align:center; background-color: #F4F4F4; font-style: italic; padding: 1.0em 4.0em; border-radius: 25px; }
.healthnotes { font-size: 18px; font-family: Arvo; }
.inside { font-size: 18px; font-family: 'Arvo', Verdana, Arial, Helvetica, sans-serif; border: solid 1px silver; background-color: #F2F2F2; padding: 0.1em;
    border-radius: 25px; }

.footnote 
{
    font-size: 8pt;
}

.sidebar {
    border: solid 1px silver;
    border-radius: 25px;
    background-color: #F2F2F2;
    padding: 0.1em;
}

.roundedborder1 {border:2px solid #a1a1a1; padding:10px 40px; background: #eeeeee; border-radius:25px;}

p, ol, ul, li {margin-left: 1.5em; line-height: 150%; }
p {	font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 16px; }
ol, ul, li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-align: left; }

strong  {font-weight:bold; font-family:'Arvo'; color: #000000;}
   
.botnav  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: center;
}

.form 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	text-align: inherit;
	line-height:normal;
	margin-top: 12px;
}

.formerror {
   font-family: Verdana, Arial, Hevetica, sans-serif;
   font-size: 11px;
   color: red;
   }
   
.quote {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-style: italic;
	text-align: center;
	
	}
	
.reference {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
	font-style: italic;
	text-align: right;
}
	
.shortsale {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	text-align: left;
	line-height:normal;
}
.index {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	text-align: justify;
	line-height:normal;
}

.largeindex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	text-align: left;
	line-height:normal;
}

.indextitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
	text-align: justify;
	line-height:normal;
}
.tip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	font-style: normal;
	text-align: left;
	line-height:normal;
}
.navtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #79a073;	
	font-style: normal;
	text-align: left;
	line-height:normal;
	text-decoration: none;	
}

.rightnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	line-height: normal;
	text-decoration: none;	
	margin-bottom: 10px;
}

.navtext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	text-align: center;
	line-height:normal;
	text-decoration: none;	
}
.navtext3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC6600;
	font-style: normal;
	text-align: center;
	line-height:normal;
	text-decoration: none;	
}
.internavheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	font-style: normal;
	text-align: left;
	line-height:normal;
	text-decoration: none;	
}

.maintitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #79a073;
}
.table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	top: auto;	
}
.tablebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	top: auto;	
}
.warning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	text-align: justify;
	line-height:normal;
	text-decoration: none;	
}

.cartitemmain {
   font-family: Verdana, Arial, Hevetica, sans-serif;
   font-size: 11px;
   font-weight:bold;
   margin-top:2px;
   margin-bottom:4px;
   text-align:left;
}   

.cartitemdetail {
   font-family: Verdana, Arial, Hevetica, sans-serif;
   font-weight:normal;
   font-size:10px;
   margin-top:2px;
   margin-bottom:2px;
}

.productli {
   font-family:Verdana, Arial, Hevetica, sans-serif;
   font-weight:normal;
   font-size:11px;
   margin-top:2px;
   margin-bottom:6px;
}

.productp {
   font-family:Verdana, Arial, Hevetica, sans-serif;
   font-weight:normal;
   font-size:11px;
   margin-top:2px;
   margin-bottom:6px;
   text-align:left;
}
.productdisclaimer {
   font-family:Verdana, Arial, Hevetica, sans-serif;
   font-weight:normal;
   font-size:9px;
   margin-top:2px;
   margin-bottom:6px;
   color:#808080;
   text-align:center;
}

.advertisedprice {
    font-family:Verdana;
    font-size:12px;
    font-weight:bold;
    text-decoration:line-through;
}

.advertisedpricelockout {
    font-family:Verdana;
    font-size:14px;
    color: #808080;
    border: solid 1px silver;
    background-color: #F2F2F2;
    padding: 0.1em;

}

.retailprice 
{
    font-family:Verdana;
    font-size:12px;
    color:#c0c0c0;
    font-weight:bold;
    text-decoration:line-through;
}