﻿#easterCoupon{margin-left:7px;}
body{ MARGIN: 0px; }
body, div, p, td, li, dd, dt, ul {
	font-weight: normal; font-size: 11px; color: #666666; font-family: arial, verdana, geneva, sans-serif;
}
.copyText {
	font-weight: normal; font-size: 11px; color: #666666; font-family: arial, verdana, geneva, sans-serif;
}
.copyTextBlue {
	font-weight: normal; font-size: 11px; color: #0b3d86; font-family: arial, verdana, geneva, sans-serif;
}
.sidebg {
	background: url(../images/right_side_bg.jpg) no-repeat;
}
a:link {
	font-weight: normal; color: #0a519f; text-decoration: none;
}
a:visited {
	font-weight: normal; color: #582e2d; text-decoration: none;
}
a:active {
	font-weight: normal; color: #582e2d; text-decoration: none;
}
.copy {
	padding-right: 70px; padding-left: 10px; font-weight: normal; font-size: 12px;
}
.copy2 {
	padding-right: 70px; padding-left: 10px; font-weight: normal; font-size: 12px; position: relative; top: -10px;
}
.listNavA:link {
	padding-right: 20px; padding-left: 10px; font-weight: normal; font-size: 12px; color: #0a519f; text-decoration: none;
}
.listNavA:visited {
	padding-right: 20px; padding-left: 10px; font-weight: normal; font-size: 12px; color: #0a519f; text-decoration: none;
}
.headline {
	padding-left: 1px; font-weight: bold; font-size: 20px; color: #843125;
}
.subhead {
	font-weight: bold; font-size: 14px; color: #843125;
}
.subhead2 {
	font-weight: bold; font-size: 14px; color: #843125;
}
.subhead3 {
	font-weight: bold; font-size: 12px; color: #0a3e86;
}
.subhead4 {
	font-weight: bold; font-size: 12px; color: #843125; line-height: 2.5em;
}
.subhead5 {
	font-weight: bold; font-size: 12px; color: #8c3c33; line-height: 2em;
}
.subhead6 {
	padding-left: 10px; font-weight: bold; font-size: 14px; color: #843125;
}
.subhead7 {
	padding-left: 10px; font-weight: bold; font-size: 12px; color: #0a3e86;
}
.subhead8 {
	font-weight: bold; font-size: 12px; color: #8c3c33;
}
.subhead9 {
	padding-left: 8px; font-weight: bold; font-size: 12px; color: #0a3e86;
}
.subheadDot {
	padding-left: 30px; font-weight: bold; font-size: 14px; background: url(../images/dots.gif) no-repeat; MARGIN-left: 30px; color: #843125; padding-top: 5px;
}
.recipesubhead {
	padding-left: 25px; font-weight: bold; font-size: 12px; color: #0a3e86;
}
.recipesubhead2 {
	font-weight: bold; font-size: 12px; color: #0a3e86;
}
.divaDot {
	padding-left: 20px; font-weight: bold; font-size: 14px; background: url(../images/dots.gif) no-repeat; color: #843125; padding-top: 7px;
}
.recipeDot {
	padding-left: 10px; font-weight: bold; font-size: 14px; background: url(../images/dots.gif) no-repeat; color: #843125; padding-top: 7px;
}
.verticalDot {
	background: url(../images/vertical_dot.gif) repeat-y;
}
.footer {
	background: url(../images/bottom_bg.jpg) #f9f5f0 no-repeat; height: 50px;
}
.footerText {
	padding-left: 100px; font-size: 9px; color: #374a7d; padding-top: 20px;
}
.footA:link {
	color: #a16152;
}
.footA:visited {
	color: #a16152;
}
.footA:active {
	color: #a16152;
}
.nav {
	padding-left: 30px; font-weight: bold; font-size: 14px; color: #582e2d; font-family: times, serif;
}
.navdivider {
	padding-right: 25px; padding-left: 25px; font-size: 20px; padding-bottom: 10px;
}
.navA:link {
	font-size: 11px; color: #0a519f; text-decoration: underline;
}
.navA:visited {
	font-size: 11px; color: #582e2d; text-decoration: underline;
}
.navA:active {
	font-size: 11px; color: #582e2d; text-decoration: underline;
}
.subnav {
	font-size: 10px; color: #ffffff; padding-top: 20px;
}
.subnavA:link {
	color: #ffffff; text-decoration: none;
}
.subnavA:visited {
	color: #ffffff; text-decoration: none;
}
.subnavA:active {
	color: #ffffff; text-decoration: none;
}
.subnavdivider {
	padding-right: 10px; padding-left: 10px; font-size: 16px;
}
.captionA:link {
	font-weight: bold; color: #582e2d; font-style: italic;
}
.captionA:visited {
	font-weight: bold; color: #582e2d; font-style: italic;
}
.captionA:active {
	font-weight: bold; color: #582e2d; font-style: italic;
}
.side {
	padding-left: 10px; font-size: 9px; color: #ffffff;
}
.searchA:link {
	font-weight: bold; color: #0a3e86;
}
.searchA:visited {
	font-weight: bold; color: #0a3e86;
}
.searchA:active {
	font-weight: bold; color: #0a3e86;
}
.sideheading {
	font-weight: bold; font-size: 16px; color: #f1d77f; text-align: center;
}
.sideSmall {
	padding-right: 15px; padding-left: 15px; font-size: 10px; color: #0a3e86; padding-top: 15px;
}
.searchcopy {
	padding-right: 10px; padding-left: 10px; font-size: 9px; color: #000000; font-family: verdana, geneva, arial, sans-serif; text-align: center;
}
.searchform {
	padding-left: 10px; font-weight: bold; font-size: 10px; color: #0a3e86;
}
.button {
	font-size: 10px; background-color: #f1d77f;
}
.cell1 {
	padding-right: 5px; padding-left: 5px; background: #ece1be; padding-bottom: 5px; padding-top: 5px;
}
.cell2 {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px;
}
.sideform {
	padding-left: 5px; font-size: 9px;
}
P.promo {
	padding-left: 200px; font-weight: bold; font-size: 11px; color: #0a3e86; padding-top: 10px; font-family: verdana, geneva, arial, sans-serif;
}
A.promo:link {
	font-weight: bold; font-size: 11px; color: #0a3e86; font-family: verdana, geneva, arial, sans-serif; text-decoration: none;
}
A.promo:visited {
	font-weight: bold; font-size: 11px; color: #0a3e86; font-family: verdana, geneva, arial, sans-serif; text-decoration: none;
}
A.promo:hover {
	font-weight: bold; font-size: 11px; color: #0a3e86; font-family: verdana, geneva, arial, sans-serif; text-decoration: none;
}
.space {
	padding-top: 5px;
}
.red {
	padding-right: 10px; padding-left: 7px; font-weight: normal; color: #9c6256; text-decoration: none;
}
.bodyBG {
	padding-left: 20px; font-weight: bold; font-size: 10px; background: url(../images/body_bg.jpg) #fefdfb; font-family: times, serif;
}
.bodyBG2 {
	padding-left: 10px; font-weight: bold; font-size: 10px; background: url(../images/body_bg.jpg) #fefdfb; font-family: times, serif;
}
.sideBG {
	padding-right: 14px; font-size: 9px; background: url(../images/right_side_bg.jpg) #f5ebcb no-repeat;
}
.leftBG {
	background: url(../images/left_side_bg.jpg) #f6eccd no-repeat;
}
.bottomBG {
	background: url(../images/bottom_bg.jpg) #f9f5f0 no-repeat;
}
.homebottomBG {
	background: url(../images/home_bottom_bg.jpg) #f9f5f0 no-repeat;
}
.sideA:link {
	color: #0a3e86; text-decoration: none;
}
.sideA:visited {
	color: #0a3e86; text-decoration: none;
}
.sideA:active {
	color: #0a3e86; text-decoration: none;
}
a.tipHeading {
	font-weight: bold; font-size: 14px; color: #0a3e86; text-decoration: none;
}
a.TipLink:link {
	font-weight: bold; font-size: 12px; color: #999999; text-decoration: none;
}
a.TipLink:visited {
	font-weight: bold; font-size: 12px; color: #999999; text-decoration: none;
}
a.TipLink:hover {
	font-weight: bold; font-size: 12px; color: #999999; text-decoration: underline;
}
.healthyTips {
	padding-left: 10px; padding-top: 10px;
}
.divaTipLeftColumn {
	padding-right: 5px; padding-left: 5px; padding-bottom: 0px; padding-top: 0px;
}
.divaTipRightColumn {
	padding-right: 15px; padding-left: 10px; padding-bottom: 0px; padding-top: 15px;
}
.ProductTable {
	padding-right: 20px; padding-left: 0px; padding-bottom: 0px; padding-top: 10px;
}
.ProductCell {
	padding-right: 10px; padding-left: 10px; padding-bottom: 20px; padding-top: 20px;
}
.breadcrumb {
	left: -170px; position: relative; top: -78px;
}
.newsletterBullets {
	left: -25px; position: relative; top: -5px;
}
.recipeOTMImg {
	padding-right: 25px;
}
.subheadA:link {
	font-weight: bold; font-size: 12px; color: #8c3c33; line-height: 2em; text-decoration: none;
}
.subheadA:visited {
	font-weight: bold; font-size: 12px; color: #8c3c33; line-height: 2em; text-decoration: none;
}
.recipeRowOne {
	padding-right: 3px; padding-left: 3px; background: #ebe1be; padding-bottom: 3px; padding-top: 3px;
}
.recipeRowTwo {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; padding-top: 3px;
}
.indent {
	padding-left: 10px;
}
.searchList {
	padding-left: 10px; font-size: 10px; text-align: left;
}
.keyword {
	font-weight: bold; color: #843125;
}
.promoPop {
	font-size: 11px; background-image: url(../images/popup.gif); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif;
}
.promoPop2 {
	font-size: 11px; background-image: url(../images/popup2.jpg); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif;
}




.promoDiv {
	width:155px; left: auto; position: absolute; top: auto; margin-left:170px; margin-top: -160px;
}
.promoDiv2 {
	width:155px; left: auto; position: absolute; top: auto; margin-left:270px; margin-top: -160px;
}
.promoDiv3 {
	width:100px; left: auto; position: absolute; top: auto; margin-left:450px; margin-top: -160px;
}
.promoDiv4 {
	width:100px; left: auto; position: absolute; top: auto; margin-left:630px; margin-top: -160px;
}



.fitnessAssessmentTable {
	width: 100%;
}
.fitnessAssessmentTable TD {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px;
}
.contentBG{background-image: url(../images/header_bg.jpg); background-repeat: no-repeat;}
.required{font-family:Arial; font-size:11px; font-weight:bold; color:red;}
a.divaTipLink{color:#666666;}
.footerLink{float:right; width:95px; height:35px; display:inline; /*border:1px solid red;*/ margin:-25px 7px 0 0;}