﻿TABLE{border: none 0px white;}
TD, SPAN, LI, BODY, P
{
	color: black;
	font-size: 10.5pt;
	font-family: Tahoma, Geneva, sans-serif, Verdana, Arial, Helvetica;
}
OPTION, SELECT, TEXT, TEXTAREA
{
	color: black;
	font-size: 10.5pt;
	font-family: Tahoma, Geneva, sans-serif, Verdana, Arial, Helvetica;
}
.pageSize{width:650px;padding-top:10px;margin-left:10px;}
A {color:#25ac00; text-decoration: underline;}
A:visited {color:#25ac00; text-decoration: underline; }
A:link	  {color:#25ac00; text-decoration: underline; }
A:hover	  {color:#25ac00; text-decoration: underline; }
.imgBullet{position:relative;top: 1px;}
a.username{color: #ffffff;font-size: 10pt;white-space: nowrap;}
a.username:link{color: #ffffff;}
a.username:visited{color: #ffffff;}
a.username:active{color: #ffffff;}
a.username:hoover{color: #ffffff;}
a.linklarge {color:#25ac00; text-decoration: underline;font-size:11pt;}
a.linklarge:visited {color:#25ac00; text-decoration: underline;font-size:11pt;}
a.linklarge:link	  {color:#25ac00; text-decoration: underline;font-size:11pt;}
a.linklarge:hover	  {color:#25ac00; text-decoration: underline;font-size:11pt;}
.username{color: #ffffff;font-size: 11px;padding-top: 7px;}
div.username{padding:1px 0px 1px 0px;position:relative;top:-10px;}
.topContent
{
    position:relative;
    top:6px;
    left:-59px;
}
.ButtonMain{font-size: 11px;font-weight: bold;padding: 1px 1px 1px 1px;width: 160px;cursor: pointer;}
.ButtonMainSmall{font-size: 11px;font-weight:bolder;cursor: pointer;padding: 1px 2px 1px 2px;}
.ButtonSmallDotted{font-size: 10px;color: white;background: #065F31;border: solid 1px #065F31;cursor: pointer;padding: 1px 1px 1px 1px;}
hr{border: solid 1px #065F31;}
hr.footer{width:100%;border: dotted 1px #097422;}
img{border: none 0px white;width:auto;height:auto;}
div.footerDiv{color: #065F31;font-family: Verdana, Arial, Sans-Serif;font-size: 11px;text-align: center;}
a.footerLink{color: #25ac00;text-decoration: underline;font-size: 11px;}
a.footerLink:hover{color: #25ac00;text-decoration: underline;font-size: 11px;}
.OrderOptionsTitle  {font-size: 10pt; font-weight: normal; }
.OrderOptionsRowHeader  {font-size: 8pt; font-weight: normal; }
.OrderOptionsName  {font-size: 8pt; font-weight: normal; }
.OrderOptionsDescription  {font-size: 8pt; font-weight: normal; }
.OrderOptionsPrice  {font-size: 8pt; font-weight: normal; }
.Cart{background-color: #D3D3D3;color: black;font-weight:bolder;font-size:12px;}
.SecHeading1{background-color: #065F31;color: #ffffff;font-weight: bold;padding: 4px 4px 4px 4px;}
.CheckReview{background-color: #D3D3D3;font-weight: bold;text-align:left;}
.Inverted{color: White;}
.TableMain{border: solid 1px #065F31;}
.MainBorder{border-bottom: dotted 1px #065F31;}
.ProductNameText{font-weight: bold;font-size: 12pt;}
.normalTable{border: solid 1px #CBCBCB;background-color: #fff;}
.normalTableHeader
{
	height: 30px;
	background-color: #F2F2F2;
	border-bottom: solid 1px #065F31;
	padding-right: 4px;
	padding-left: 10px;
	font-size: 12pt;
	font-weight: bold;
	color: #065F31;
}
.normalTableDivRight{border-right: solid 1px #CBCBCB;}
.normalTableCell{padding: 4px 4px 4px 15px;}
.normalTablePaddedCell{padding: 20px 20px 20px 20px;}
.errorVal
{
	background-color: Red;
	font-weight:bold;
	color: Black;
	padding: 5px 5px 5px 5px;
}
.headlines{	padding:5px 18px 2px 20px;height: 85px;}
.separator1{padding-bottom:8px; border-bottom-width: 1px;border-bottom-color: Gray; border-bottom-style:dashed;}
.txtCopy{line-height: 16px;}
.secTableHeading{font-weight: bold;background-color: #065F31;border: solid 1px white;color: White;}
.secTableHeadingLeft{font-weight: bold;background-color: #065F31;border-bottom: solid 1px white;border-top: solid 1px white;border-left: solid 1px white;color: White;text-align:left;}
.secTableHeadingRight{font-weight: bold;background-color: #065F31;border-bottom: solid 1px white;border-top: solid 1px white;border-right: solid 1px white;color: White;text-align:right;}
.rightSep{border-right : dotted 1px #009A9A;}
.bottomSep{border-bottom : dotted 1px #1d91b2;}
.topBullet{color: #ffffff;font-size: small;}
.content1
{
	padding-right: 10px;
	padding-left: 10px;
	width: 650px;
}

.content2
{
	padding-right: 10px;
	padding-left: 10px;
	width: 650px;
	font-size:10pt;
}

.content3
{
	font-size: 12pt;
}
.content4
{
	font-size: 12pt;
	font-weight:bold;	
}
.content5
{
	font-size: 13pt;
	font-weight:bold;	
	padding-left: 17px;
}
.content6
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 10pt;
	width: 650px;
}
.content7
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 10pt;
	width: 650px;
	color: #065F31;
}
.content8
{
	font-size: 10pt;
	color: #065F31;
}
.content9
{
	font-size: 10pt;
	font-weight:bold;	
}
.content10
{
	font-size: 18pt;
	font-weight:bold;	
}
.content11
{
	font-size: 12pt;	
}

.contentHeading1
{
    font-size: 12pt;
	font-weight:bold;	
	padding-left: 10px;
	color:#065F31;
}
.contentHeading2
{
    font-weight:bold;	
	padding-left: 10px;
	color:#065F31;
}
.contentHeading3
{
    font-size: 13pt;
	font-weight:bold;	
	padding-left: 10px;
	color:#009A9A;
}
.contentHeading4
{
    font-size: 13pt;
	font-weight:bold;	
	color:#065F31;
}
.contentHeading5
{
    padding-left:10px;width:655px;background-color:#065F31;color:White;font-weight:bold;font-size:13pt;
}
.contentHeading6
{
	font-weight:bold;	
	color:#065F31;
}
.contentHeading7
{
    font-size: 14pt;
	font-weight:bold;	
	padding-left: 10px;
	color:#065F31;
}
.contentHeading8
{
    font-size: 11pt;
	font-weight:bold;	
	padding-left: 10px;
	color:#009A9A;
}
.contentLine
{
    border-bottom: 1px solid #065F31;
    width: 650px;
    padding-right: 10px;
	padding-left: 10px;
}
.bullet{padding-top: 5px;list-style-type:square;}
.ingredientsImage
{
	padding-left: 17px;
	padding-right: 7px;
	vertical-align:top;
}
.ingredientsHeader
{
  font-size:12pt;	
  font-weight:bold;

}
.ingredientsRight
{
  text-align:left;
  font-size: 11pt;
  padding-right: 17px;
}
.faqQl
{
	font-size: 11pt;
	font-weight: bold;
	color: #065F31;
	vertical-align:text-top;
	padding-left: 10px;
}
.faqQr
{
	font-size: 11pt;
	font-weight: bold;
	color: #065F31;
	vertical-align:text-top;	
	padding-right: 10px;
}
.faqAl
{
	font-size:11pt;
	color: black;
	vertical-align:text-top;
	padding-left: 10px;
	padding-bottom: 12pt;
		
}
.faqAr
{
	font-size:11pt;
	color: black;
	vertical-align:text-top;
	padding-right: 10px;
	padding-bottom: 12pt;
	width:650px;
}
.leftMargin
{
	padding-left: 10px;
}
.ingrBar{color:#25ac00;text-align:center;font-weight:bold;font-size:12px;font-family:Helvetica;}
.BreadcrumbsNode{font-size:14px;color:#009999;font-weight:bold;}
.BreadcrumbsNode a{font-size:14px;color:#009999;font-weight:bold;}
.voIcon{font-weight:bold;text-align:center;padding-top:15px;color:gray;vertical-align:top;}
.headline
{
    font-size: 12pt;
	padding: 2px;
	color:#065F31;
}
.kbHeading
{
	font-weight:bold;	
	color:#065F31;
	font-size:13pt;
}