/*About Us*/
.cookietrail { width:905px; text-align:right; padding:5px 5px 10px; font-size:10px; color:#666; }
.cookietrail a { color:#336699; text-decoration:none;}
.cookietrail a:visited { color:#336699; text-decoration:none;}
.cookietrail a:hover { color:#1a548d; text-decoration:underline;}

.titleLink { text-align:left; font-weight:bold; padding-bottom:5px;text-decoration:none} 
.titleLink a { color:#663300; text-decoration:none}
.titleLink a:visited { color:#663300; text-decoration:none}
.titleLink a:hover { color:#542a01; text-decoration:underline}

.tab4      { width:739px; height:17px; overflow:hidden; background:url(images/bg-btab.gif) repeat-x; margin-bottom:20px;  }
.blueTab4L    { width:9px; height:17px; float:left; background:url(images/bg-titbarB-l.gif) left top no-repeat; }
.blueTab4M    { width:725px; overflow:hidden; float:left; background-color:#0082c0;  padding:1px 0 ; text-align:left; font-size:12px; font-weight:bold; color:#fff}
.blueTab4R    { width:5px; height:17px; float:right; background:url(images/bg-titbarB-r.gif) right top no-repeat; }

.tab5      { width:739px; height:17px; overflow:hidden; background:url(images/bg-btab.gif) repeat-x;  margin-bottom:5px;}
.blueTab5L    { width:9px; height:17px; float:left; background:url(images/bg-titbarB-l.gif) left top no-repeat; }
.blueTab5M    { width:725px; overflow:hidden; float:left; background-color:#0082c0;  text-align:left; font-size:12px; font-weight:bold; color:#fff}
.blueTab5R    { width:5px; height:17px; float:right; background:url(images/bg-titbarB-r.gif) right top no-repeat; }

.tab6      { width:682px; height:17px; overflow:hidden; background:url(images/bg-btab.gif) repeat-x;  margin-bottom:3px;}
.blueTab6L    { width:9px; height:17px; float:left; background:url(images/bg-titbarB-l.gif) left top no-repeat; }
.blueTab6M    { width:668px; overflow:hidden; float:left; background-color:#0082c0;  text-align:left; font-size:12px; font-weight:bold; color:#fff}
.blueTab6R    { width:5px; height:17px; float:right; background:url(images/bg-titbarB-r.gif) right top no-repeat; }

.tab7       { width:682px; height:17px; overflow:hidden; background:url(images/bg-btab.gif) repeat-x;  }
.org2TabL    { width:9px; height:17px; float:left; background:url(images/bg-titbarO-l.gif) left top no-repeat; }
.org2TabM    { width:668px; overflow:hidden; float:left; background-color:#ff9933; text-align:left; font-size:12px; font-weight:bold; color:#fff}
.org2TabR    { width:5px; height:17px; float:right; background:url(images/bg-titbarO-r.gif) right top no-repeat; }

.tab8       { width:682px; height:17px; overflow:hidden; background:url(images/bg-btab.gif) repeat-x;  }
.gTabL    { width:9px; height:17px; float:left; background:url(images/bg-titbarG-l.gif) left top no-repeat; }
.gTabM    { width:658px; overflow:hidden; float:left; background-color:#99cc33;  text-align:left; font-size:12px; font-weight:bold; color:#fff}
.gTabR    { width:5px; height:17px; float:right; background:url(images/bg-titbarG-r.gif) right top no-repeat; }

.tab9       { width:562px; height:17px; overflow:hidden; background:url(images/bg-btab.gif) repeat-x;  }
.bTabL    { width:9px; height:17px; float:left; background:url(images/bg-titbarB-l.gif) left top no-repeat; }
.bTabM    { width:548px; overflow:hidden; float:left; background-color:#0082c0; padding:1px 0 ; text-align:left; font-weight:bold; color:#fff}
.bTabR    { width:5px; height:17px; float:right; background:url(images/bg-titbarB-r.gif) right top no-repeat; }

.tab10      { width:682px; height:17px; overflow:hidden; background:url(images/bg-btab.gif) repeat-x;  margin-bottom:10px;}
.dblueTab10L    { width:9px; height:17px; float:left; background:url(images/bg-titbarDB-l.gif) left top no-repeat; }
.dblueTab10M    { width:668px; overflow:hidden; float:left; background-color:#002e5f;  text-align:left; font-size:12px; font-weight:bold; color:#fff}
.dblueTab10R    { width:5px; height:17px; float:right; background:url(images/bg-titbarDB-r.gif) right top no-repeat; }

.tab11      { width:739px; height:17px; overflow:hidden; background:url(images/bg-btab.gif) repeat-x; margin-bottom:10px;  }
.blueTab11L    { width:9px; height:17px; float:left; background:url(images/bg-titbarB-l.gif) left top no-repeat; }
.blueTab11M    { width:725px; overflow:hidden; float:left; background-color:#0082c0;  text-align:left; font-size:12px; font-weight:bold; color:#fff}
.blueTab11R    { width:5px; height:17px; float:right; background:url(images/bg-titbarB-r.gif) right top no-repeat; }

.tab12      { width:739px; height:17px; overflow:hidden; background:url(images/bg-btab.gif) repeat-x;  }
.org2Tab12L    { width:9px; height:17px; float:left; background:url(images/bg-titbarO-l.gif) left top no-repeat; }
.org2Tab12M    { width:725px; overflow:hidden; float:left; background-color:#ff9933; text-align:left; font-size:12px; font-weight:bold; color:#fff}
.org2Tab12R    { width:5px; height:17px; float:right; background:url(images/bg-titbarO-r.gif) right top no-repeat; }

.g2TabL    { width:9px; height:17px; float:left; background:url(images/bg-titbarG-l.gif) left top no-repeat; }
.g2TabM    { width:668px; overflow:hidden; float:left; background-color:#99cc33; text-align:left; font-size:12px; font-weight:bold; color:#fff}
.g2TabR    { width:5px; height:17px; float:right; background:url(images/bg-titbarG-r.gif) right top no-repeat; }


#contentL {width:142px; float:left; padding-left:5px;}
#container{ width:740px; float:right; color:#333;}
#container p {  padding:0; margin:0 10px 10px 0; line-height:18px;}
.banner { padding:0 0 20px 0; }

#founderContent { background: url(images/img-cleaves-bennett.jpg) top left no-repeat;}
#founderContent .padLeft { padding:0 10px 0 265px;}

.bgGrey { background:#d8d8d8 url(images/bg-grey-t.gif) top no-repeat;; height:100%; overflow:hidden; margin-bottom:20px;  }
.bgGreyT { background:url(images/bg-grey-t.gif) top no-repeat; height:5px;}
.bgGreyB { background:url(images/bg-grey-b.gif) bottom no-repeat; }
.bgGreyM { background:#d8d8d8 url(images/bg-grey-m.gif) top repeat-x; font-size:11px; padding:5px 15px 10px; margin:5px 1px 0; }
.bgGreyMBorder {background:#d8d8d8 url(images/bg-greyproducts-m.gif) top repeat-y; }

#add2Cart  { width:739px; margin-bottom:50px; height:100%; overflow:hidden}
#add2CartL { width:325px; float:left; line-height:17px; font-size:11px;}
#add2CartL a { color:#336699; text-decoration:underline; }
#add2CartL a:visited { color:#336699; text-decoration:underline}
#add2CartL a:hover { color:#1a548d; text-decoration:none;}

#add2CartR { width:325px; float:right; line-height:17px; font-size:11px;}
#add2CartR a { color:#336699; text-decoration:underline; }
#add2CartR a:visited { color:#336699; text-decoration:underline}
#add2CartR a:hover { color:#1a548d; text-decoration:none;}

.add2CartTit { font-weight:bold; color:#006699}
.add2CartBut { padding:10px 0}
.prodImg 	{ float:left; margin-right:10px}
.prodDisc	{ float:left; font-size:11px; width:225px;}
.prodDiscH  { height:129px}
.price 		{ font-size:12px; font-weight:bold;}
.price2 	{ text-decoration:line-through; color:#999}

/*About Us*/


/* Overview */
.bgTabGrey-Prod { background:url(images/bg-tab-border.gif) bottom repeat-x; margin-bottom:25px; color:#333;}
.bgAddBooks { background:url(images/tab-addbooks.gif) left no-repeat; height:24px;}
.bgOverview { background:url(images/tab-overview.gif) left no-repeat; height:24px;}
.overviewL { float:left; width:520px; line-height:19px;}
.overviewR { float:right; width:183px; line-height:15px; color:#666; font-size:11px;}
.pReviews 		{ background:url(images/bg-tab-grey.gif) repeat-x; font-size:12px; color:#fff; padding:2px 10px 2px; font-weight:bold;}
.overviewR ul 	{ list-style:none; padding:0;  margin:5px 0;}
.overviewR li 	{ float:left; padding:0; margin:0;} 
.overviewDotHr 	{ background:url(images/dot-hr2.gif) bottom repeat-x; height:25px; margin-bottom:10px }
.dotHr 			{ background:url(images/dot-hr3.gif) bottom repeat-x; height:45px}
.prodDetail  	{  float:left; width:310px; font-size:11px; line-height:17px}
.fProduct { margin-bottom:25px; overflow:hidden}

.bgB2-m { width:527px; background:url(images/bg-b3curve-m.gif) repeat-y; float:left;}
.bgB2-t { background:url(images/bg-b3curve-t.gif) top no-repeat; height:10px;}
.bgB2-b { background:url(images/bg-b3curve-b.gif) bottom no-repeat; height:10px;}
/* Overview */


/* Health News and Articles */
#articlesL  { width:200px; float:left; }
.blueNav {padding:5px 5px 5px 25px; border-bottom:1px solid #fff;}
.blueNav a { color:#336699; text-decoration:none; }
.blueNav a:visited { color:#336699; text-decoration:none;}
.blueNav a:hover { color:#1a548d; text-decoration:underline;}
.CatNav { padding:5px 3px 5px 5px; border-bottom:1px solid #fff; height:100%; overflow:hidden; }
.CatNav a { color:#336699; text-decoration:none; }
.CatNav a:visited { color:#336699; text-decoration:none;}
.CatNav a:hover { color:#1a548d; text-decoration:underline;}
.NumNav { float:left; color:#fff; padding-right:10px; }
.NumNavArtList { float:left; width:172px;}

.bgArticle  { background:url(images/bg-blue-art.gif) repeat-y; }
.bgArticleT { background: url(images/article-byDrBennett.gif) no-repeat; height:35px;}
.bgArticleB { background: url(images/article-byDrBennett-b.gif) bottom no-repeat; height:4px;}

.bgG  { background: url(images/bg-gtop7-m.gif) repeat-y; }
.bgG-T { background: url(images/bg-gtop7-t.gif) no-repeat; height:35px;}
.bgG-B { background: url(images/bg-gtop7-b.gif) bottom no-repeat; height:4px;}

.bgO  { background: url(images/bg-otop7-m.gif) repeat-y; }
.bgO-T { background: url(images/bg-otop7-t.gif) no-repeat; height:35px;}
.bgO-B { background: url(images/bg-otop7-b.gif) bottom no-repeat; height:4px;}


.bgV  { background: url(images/bg-vtop7-m.gif) repeat-y; }
.bgV-T { background: url(images/bg-vtop7-t.gif) no-repeat; height:35px;}
.bgV-T2  { background: url(images/bg-v-t.gif) no-repeat; height:35px; }
.bgV-B { background: url(images/bg-vtop7-b.gif) bottom no-repeat; height:4px;}


#articles { width:682px; float:right; color:#333; line-height:18px;}
#articles2 { width:739px; float:right; color:#333; line-height:18px;}
.category { color:#666; font-size:11px;}
.category a { color:#666; text-decoration:none}
.category a:visited { color:#666; text-decoration:none}
.category a:hover { color:#666; text-decoration:none}

.bgDot3 { background:url(images/dot-hr4.gif) top repeat-x; height:100%; overflow:hidden;}
.bgDot4 { background:url(images/dot-hr.gif) top repeat-x; height:100%; overflow:hidden;}

.bgDotNone {  height:100%; overflow:hidden;}

.readmore { background: url(images/bullet-readmore.gif) left no-repeat; padding-left:10px;}
.viewall { font-size:11px; background:url(images/but-arrow-b.gif) left no-repeat; padding-left:10px;}
.viewallArch { font-size:11px; background:url(images/bg-archive.gif) left no-repeat; padding-left:25px; margin:5px 5px 20px;}
.viewallArch a { color:#336699; text-decoration:underline;}
.viewallArch a:visited { color:#336699; text-decoration:underline;}
.viewallArch a:hover { color:#1a548d; text-decoration:none;}
.email { font-size:11px; background:url(images/email.gif) left no-repeat; padding-left:20px;}
.email2 { font-size:11px; background:url(images/email.gif) left no-repeat; padding-left:20px; float:left; text-align:left; margin-right:10px}
.print { font-size:11px; background:url(images/print.gif) left no-repeat; padding-left:23px; float:left; text-align:left;}



.bgB4-m { width:474px; background:url(images/bg-b4curve-m.gif) repeat-y; float:left;}
.bgB4-t { background:url(images/bg-b4curve-t.gif) left top  no-repeat; height:10px;}
.bgB4-b { background:url(images/bg-b4curve-b.gif) left bottom no-repeat; height:10px;}

.bgB5-m { width:205px; background:url(images/bg-b5curve-m.gif) repeat-y;}
.bgB5-t { background:url(images/bg-b5curve-t.gif) left top  no-repeat; height:10px;}
.bgB5-b { background:url(images/bg-b5curve-b.gif) left bottom no-repeat; height:10px;}

/* Health News and Articles */

/*Hypertension*/
.ColumnL {float:left; width:562px;}
.ColumnR {float:right; width:157px;}
.tabLBrown { background:url(images/bg-bcurve2-t.gif) top no-repeat; float:left; width:122px; padding:8px 10px 3px; color:#fff; font-weight:bold;}
.tabLBrown2 { background:url(images/bg-bcurve2-t.gif) top no-repeat; float:left; width:122px; padding:6px 10px 3px; color:#fff; font-weight:bold;}

.bullet-star { background: url(images/bullet-readmore2.gif) left no-repeat; font-size:11px; padding-left:15px; padding-bottom:5px; }
.bullet-star a { color:#336699; text-decoration:undeline;}
.bullet-star a:visited { color:#1a548d; text-decoration:undeline;}
.bullet-star a:hover { color:#1a548d; text-decoration:none;}

.bullet-star2 { background: url(images/bullet-square.gif) left no-repeat; font-size:11px; padding-left:15px; padding-bottom:5px;}
.bullet-star2 a { color:#336699; text-decoration:undeline;}
.bullet-star2 a:visited { color:#1a548d; text-decoration:undeline;}
.bullet-star2 a:hover { color:#1a548d; text-decoration:none;}

.bullet-star3 { background: url(images/bullet-readmore2.gif) left no-repeat; font-size:12px; padding-left:15px; padding-bottom:0.1em; }
.bullet-star3 a { color:#000; text-decoration:none;}
.bullet-star3 a:visited { color:#000; text-decoration:none;}
.bullet-star3 a:hover { color:#666; text-decoration:underline;}

/*Quick and Easy Healthy Recipes*/
.HealthyRecipes 	{ margin-bottom:5px; height:100%; overflow:hidden }
.HealthyRecipesR 	{float:left; margin-top:10px; margin-right:10px }
.HealthyRecipesLHr 	{float:left; width:220px; height:100%; overflow:hidden; padding-top:10px; padding-bottom:5px; }
.HealthyRecipesLHr a { color:#336699; text-decoration:undeline;}
.HealthyRecipesLHr a:visited { color:#1a548d; text-decoration:undeline;}
.HealthyRecipesLHr a:hover { color:#1a548d; text-decoration:none;}

.HealthyRecipesL2Hr {float:left; width:220px; background:url(images/dot-hr4.gif) top repeat-x; height:100%; overflow:hidden; padding:10px 0; margin-bottom:5px;}
.HealthyRecipesL2Hr a { color:#336699; text-decoration:undeline;}
.HealthyRecipesL2Hr a:visited { color:#1a548d; text-decoration:undeline;}
.HealthyRecipesL2Hr a:hover { color:#1a548d; text-decoration:none;}

.bgmoreArt { background:#f5f5f5}
.moreArtB  { background:url(images/bgmoreArt-b2.gif) bottom no-repeat; height:10px; margin-bottom:20px}
.butLearnMore { margin-top:10px}


/*Newsletter*/
.bgStep1  {float:left; background:url(images/bg-step1.gif) top no-repeat; width:58px; height:47px;}
.bgStep2 {float:left; background:url(images/bg-step2.gif) top no-repeat; width:57px; height:47px;}
.bgStepL {float:left; width:265px; margin-right:20px; margin-bottom:10px}
.stepInput { float:left; margin-right:5px;}
.step {height:100%; overflow:hidden; margin:10px 0}
.step1Content {float:left; width:623px;}
.step2Content {float:left; width:300px;}
.step3Content {float:left; width:735px;}
.stepContentL{float:left; width:280px; margin-right:20px; margin-bottom:5px}

.stepContentL2{float:left; width:360px; margin-right:10px; }
.stepContentR{float:left; width:290px;}
/*Newsletter*/


.author { color:#666; font-size:11px;}
.author a { color:#666; text-decoration:none}
.author a:visited { color:#666; text-decoration:none}
.author a:hover { color:#666; text-decoration:underline}

.displayingBorder {width:500px; border-top:1px dashed #dbdddd; border-bottom:1px dashed #dbdddd; padding:5px 0; margin-bottom:20px; height:100%; overflow:hidden}
.page {float:right; width:210px;}
.page ul { list-style:none; padding:0; margin:0;}
.page li { padding:0 5px 0 0; margin:0; float:left; color:#333;}
.page li a { color:#336699; text-decoration:none;}
.page li a:visited { color:#1a548d; text-decoration:none;}
.page li a:hover { color:#1a548d; text-decoration:none;}

.displayingBorder2 { font-size:12px; border-top:1px solid #dbdddd; border-bottom:1px dashed #dbdddd; padding:5px 0; margin-bottom:20px; height:100%; overflow:hidden}
.displayingBorder2 ul {height:16px; list-style:none; padding:0; margin:0;}
.displayingBorder2 li {  float:left; padding:0 20px 0 0; margin:0; vertical-align:middle}






