/* CSS Document */
body { background-color:#E8E9E9; margin:0; }
a { color: #0000ff; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
img { border: 0; }

.mapLink { color: #0000ff; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.ourBrands { position:relative; left:45px; top:25px; }
.ourbrand { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#ffffff; padding:0 0 0 25px; line-height:20px; }
.ourbrandwt { color:#ffffff;}
div.special_offers img { margin:5px 0 0 0; position:relative; top:-8px; }
.form_main { font-family:Arial, Helvetica, sans-serif; font-size:9px; }
.form_main_textarea { height: 12px; width: 140px; margin: 0 0 2px 0; font-size:10px; }
.list {font-size:10px; }
.form_caregivers { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#ffffff; text-align:left; }
.form_quiz { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#56785e; font-weight:bold; line-height:13px; padding:0 0 0 3px; }
.header { margin:0 0 15px 0;}
.main_body { text-align:left; height:995px; }
.special_offers	{ position:relative; left:10px; top: 25px; }
.tab1Benefits { margin:18px 0 0 0; padding:0; }
.tab2HealthNews { margin:5px 0 0 0; padding:0; }
.sub_header { margin:0 0 0 12px;}
.dotedVertical { margin:50px 0 0 0; }
.thanks { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#1b471d; }
.tabs { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:14px; }
.tabs h1 { font-size:11px; font-weight:bold; color:#99b5cd; position:relative; margin:0; padding:0; }
.footer { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; }

#thanks_maincol { width:538px; height: auto; text-align:left; margin-left:auto; margin-bottom:auto; margin-top:auto; margin-right:65px; position:relative; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#58595b; }
#thanks_content_maincol { width:503px; float:left; }
.thnaks_content02 { font:12px Arial; padding-left:36px; padding-right:36px; }
#thanks_three_col { width:503px; height: auto; float:left; padding-left:19px; padding-right:19px; position:relative; }
.thnaks_content03 { font:11px Arial; line-height:16px; }
#thanks_1st_col { width:500px; float:left; }
.thnaks_content04 { font:bold 12px Arial; }
#thanks_2nd_col { width:500px; float:left; margin:25px 0 0 0; }
.thnaks_content04 { font:bold 12px Arial; }
#pha { width:300px; float:left; }
#mag { width:300px; float:left; }

.brandTopWhite { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; padding:0 20px 0 20px; vertical-align:middle; }
.brandSideBlue { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#50718f; padding:20px 0 20px 0; vertical-align:middle; text-align:center }
.brandLink a {  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1c87c9; padding:5px 0 0 20px; vertical-align:middle; }
.brandBlueSpacer { background-color:#50718f;}

.subHead { color:#1b471d; font-size:14px; line-height:20px; margin:0; padding:0; }
.bodySubHead { color:#1b471d; font-size:12px; }
.smalTxt { font-size:9px; }
.bodyTxt { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:12px; padding:0 0 0 3px; }
.bodyTxt h1 { color:#1b471d; font-size:14px; line-height:20px; margin:0; padding:0;	}
.product { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; padding:5px 5px 5px 5px; }
.product1 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; padding:3px 0 3px 0; }
.recipe { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4d7654; }
.recipenav { line-height:20px; }
.error { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; }



.module-header { font-size:1px; color:#a8bfa9; }
.module-content { font-size:11px; margin:10px 0 0 0; }
.module-archives module  { font-size:16px; }
#blogheadlines a { font-size:10px; }
#blogheadlines ul { list-style:none; }
.module-list { margin:5px; padding:0 0 5px 0; width:120px; }