body {
	color: #333;
}


.bodyText {
	font: normal 11px/16px Verdana, Arial, sans-serif;
	color: #333;
	text-align:justify;
}

.bodyTextLeft {
	font: normal 11px Verdana, Arial, sans-serif;
	color: #333;
	text-align:left;
}

.testimonials {
	font: normal 10px Verdana, Arial, sans-serif;
	color: #333;
	text-align:left;
}

.dcVitaminColor{
	color:#133F11;
	font-weight:bold;
}

.beforeDC {
	font: normal 11px Verdana, Arial, sans-serif;
	color: #99CC00;
	font-weight:bold;
}

.afterDC {
	font: normal 11px Verdana, Arial, sans-serif;
	color: #008000;
	font-weight:bold;	
}
.incDC {
	font: normal 11px Verdana, Arial, sans-serif;
	color: #000;
	font-weight:bold;	
}


.blogDate{
	font: normal 9px Verdana, Arial, sans-serif;
	color: #999;
	text-align:left;
}
.blog{
	font: normal 10px Verdana, Arial, sans-serif;
	color: #2A502E;
	text-align:left;
}

.cellPadding{
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}

.newsletterForm
{
	color: #133F11;
	background-color: #fff;
	height: 19px;
	font-size: 10pt;
	font-family: Verdana;
	line-height: 11pt;
	border: 1px solid #133F11;
	width: 65px;
}

.contactForm
{
	color: #133F11;
	background-color: #fff;
	font-size: 10pt;
	font-family: Verdana;
	line-height: 11pt;
	border: 1px solid #133F11;
	width: 190px;
}


.newsletterFormBut
{
	color: #333333;
	background-color: #fff;
	font-size: 9pt;
	font-weight:normal;
	font-family: Verdana;
	line-height: 11pt;
	width: 70px;
	border: 1px solid #ccc;
}

.rightLine {
	border-right: 1px solid #999;
}

.bottomLine{
	border-bottom: 1px solid #999;
}

.topLine{
	border-top: 1px solid #999;
}



.leftColumnHeader
{
	font: bold 13px Verdana, Arial, sans-serif;
	background-color:#C8C8C8;
	line-height:16px;
	color: #133F11;
}

a.nav {
	font: bold 9px/13px Verdana, Arial, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

a.nav:hover{
	font: bold 9px/13px Verdana, Arial, sans-serif;
	color:#99cf16;
}

a.navLogin {
	font: bold 9px/13px Verdana, Arial, sans-serif;
	color:#fff;
	text-decoration:none;
}

.imageFloatBorder{
background-color:#fff; position: static; top: 100px; float: left; margin: 0px 8px 8px 0px; padding: 3px; border: 1px solid #ccc;
}

.dcProductImages{
position: static; top: 100px; float: left; margin: 0px 8px 8px 0px; padding: 3px; border: 1px solid #ccc;
}

.imageFloat{
position: static; float: left; padding-right: 5px; padding-top:0px; padding-left:0px; padding-bottom:5px;
}

a.bot{
	font: normal 9px/13px Verdana, Arial, sans-serif;
	color:#fff;
}

a.topLinksDark{
	font: normal 9px/13px Verdana, Arial, sans-serif;
	color:#fff;
	text-decoration:none;
}

a.topLinksLight{
	font: normal 9px/13px Verdana, Arial, sans-serif;
	color:#133F11;
	text-decoration:none;
}

.leftColLine {
	border-left: 1px solid #999;
}
.topleftColLine
{
	border-left: 1px solid #999;
	border-top: 1px solid #999;
}

.twoColLine {
	border-right: 1px solid #999;
	border-left: 1px solid #999;
}
.topLine {
	border-top: 1px solid #999;
}


h1 {
	font:  Helvetica, Arial, sans-serif;;
	color: #371;
	font-weight:lighter;
	font-size: 145%;
}

.h1First {
	font:  Helvetica, Arial, sans-serif;;
	color: #371;
	font-weight:lighter;
	font-size: 145%;
}

h2 {
	font: Verdana, Arial, sans-serif;
	color: #371;
	font-weight:lighter;
	font-size:110%;
	margin-bottom:-13px;
}

.boxHeader{
	font: Verdana, Arial, sans-serif;
	color: #fff;
	font-size:12px;
	font-weight:bold;
	margin-bottom:-13px;	
}

.boxBody{
	font: normal 11px Verdana, Arial, sans-serif;
	color: #fff;
	text-align:justify;
	padding:13px;
}

.boxBodyDCpage{
	font: normal 11px Verdana, Arial, sans-serif;
	color: #fff;
	text-align:left;
}


.products {
	font: bold 13px Verdana, Arial, sans-serif;
	line-height:16px;
	background-color:#E8F0D4;
	color: #506028;
	padding:5px;
}

a.productslink {
	font: bold 13px Verdana, Arial, sans-serif;
	line-height:16px;
	color: #506028;
	text-decoration:none;
}


.footer {
	font: normal x-small "Trebuchet MS", Verdana, Arial, sans-serif;
	color: #999;
	text-transform: uppercase;
	letter-spacing: 0.15em;
}

.newsletterPrize{
	font: normal 11px Verdana, Arial, sans-serif;
	color: #fff;
	text-align:left;
	background-color:063603;
}

.img img {
	border-color: #666;
}

