/*************************** Paragraph Styles **********************************/
.bluebox p {font:normal 11px Arial, Helvetica, sans-serif;color:#3d2714;line-height:15px; margin:0;padding:0}
.members p {font:normal 11px Arial, Helvetica, sans-serif;color:#3d2714;line-height:15px; margin:0;padding:0}
p.white {font:normal 12px Arial, Helvetica, sans-serif;color:white;line-height:16px; margin:0;padding:0}
p.best {font:normal 14px Arial, Helvetica, sans-serif;color:white;line-height:20px; margin:0;padding:0}
p.suc {font:normal 11px Arial, Helvetica, sans-serif;color:#3d2714;line-height:15px; margin:0;padding:0 140px 0 0}
p.sucContent {font:normal 11px Arial, Helvetica, sans-serif;color:#3d2714;line-height:15px; margin:0;padding:5px 140px 0 0}
p.read {background-color:#B4CB34; margin: 5px 0 0 200px; padding:4px 8px 4px 8px; color:#FFFFFF; font-weight:bold; width: 85px;}
p.read a{color:#FFFFFF;}
p.menuhdr{color:#50afcb; font:normal 11px Arial, Helvetica, sans-serif; line-height:15px; margin:0;padding:0}

p.introJoinNow{ font: normal 16px Arial,sans-serif; color: #3d2714; margin: 0px;  padding: 45px 0 0 0px;}

p.introJoinNowPrima{ font: normal 16px Arial,sans-serif; color: #3d2714; margin: 0px;  padding: 14px 0 0 0px;}

p.introJoinNowReveal{ font: normal 16px Arial,sans-serif; color: #3d2714; margin: 0px;  padding: 14px 0 0 0px;}

p.introJoinNowBest { font: normal 14px Arial,sans-serif; color:#FFFFFF; margin: 0px;  padding: 0px 0 0 0px;}

p.introJoinNowGoodH { font: normal 16px Arial,sans-serif; color:#3d2714; margin: 0px;  padding: 0;}

p.introJoinNowGoodH a{ font: normal 16px Arial,sans-serif; color:#3d2714; margin: 0px;  padding: 0;}

p.introJoinNowHB { font: normal 16px Arial,sans-serif; color: #3d2714; margin: 0px;  padding: 0px 0 0 0px;}

p.introJoinNowHB a{ font: normal 16px Arial,sans-serif; color: #3d2714; margin: 0px;  padding: 0px 0 0 0px;}

p.introJoinNowStaff{ font: normal 16px Arial,sans-serif; color: #3d2714; margin: 0px;  padding: 10px 0 0 0px;}

p.PrimaDisclaimer{font:normal 11px Arial, Helvetica, sans-serif;color:#000000; margin:0; padding-top:8px; font-weight:bold;}

p.StaffOffer{font:normal 11px Arial, Helvetica, sans-serif;color:#000000; margin:0; padding-top:8px; font-weight:bold;}
/*************************** Header Styles **********************************/

h1.white{
	 font: bold 15px Arial,sans-serif;
	 color: #fff;
	 padding: 0 0 10px 0px; 
	 margin: 0px;
	}	



/****************** Img styles *************************/

.bluebox img{padding: 0px 5px 10px 0; margin:0; float:left;}	
.menuitem2 img{padding: 0px 10px 5px 0; margin:0; float:left;}

/********************** link styles *************************/

a:hover.read1{
	text-decoration: none;
	margin:0;
	padding:0;
	color:#3d2714;	
font-weight:bold;	
}


a:hover.JoinItem{
	color:#3d2714;
	text-decoration:none;
	margin: 5px 0 0 0px;
	padding: 5px 0 0px 60px;
}

#tabsection .tabset_content #contentDietTab a {
	text-decoration:underline;
	margin:0;
	padding:0;
	color:#b4cb34;
	font-weight:bold;	
}


#tabsection .tabset_content #contentDietTab a:hover {
	text-decoration: underline;
	margin:0;
	padding:0;
	color:#50afcb;		
	font-weight:bold;
}

.tab


a.read1 {font:normal 11px Arial, Helvetica, sans-serif;color:#FFFFFF; margin:0;padding:0; height:10px;font-weight:bold; }
/*.LearnDiet a:hover {font:normal 11px Arial, Helvetica, sans-serif;color:#50afcb; margin:0;padding:0; height:10px; font-weight:bold;}*/

.menuitem a{font: normal 16px Arial, Helvetica, sans-serif; color: #b4cb34; margin: 5px 0 0 0px; padding: 0px 0 0px 55px;}
.menuitem a:hover {color:#3d2714; text-decoration:none; margin: 5px 0 0 0px; padding: 0px 0 0px 55px;}

.JoinTodayItem1 {margin: 5px 0 0 0px; padding: 2px 0 0px 60px;}

.JoinItem a{font: normal 16px Arial, Helvetica, sans-serif; color: #b4cb34; margin: 5px 0 0 0px; padding: 5px 0 0px 60px;}

a.JoinItem {font: normal 16px Arial, Helvetica, sans-serif; color: #b4cb34; margin: 5px 0 0 0px; padding: 5px 0 0px 60px;}
.JoinItem a:hover {color:#3d2714; text-decoration:none; margin: 5px 0 0 0px; padding: 5px 0 0px 60px;}


a.menuhdr {font:normal 11px Arial, Helvetica, sans-serif;color:#50afcb; margin:0;padding:0; height:10px}
a:hover.menuhdr {color:#3d2714}
a:visited.menuhdr {font:normal 11px Arial, Helvetica, sans-serif;color:#50afcb; margin:0;padding:0; height:10px}
.introtxt a{font: normal 16px Arial,sans-serif;
	 color: #3d2714;
	 margin: 0px;
	 padding: 50px 0 0 0px;}

.introtxt a.HandB{font: normal 16px Arial,sans-serif;
	 color: #3d2714;
	 margin: 0px;
	 padding: 35px 0 0 0px;}
	 
.introtxt a.best{font: normal 16px Arial,sans-serif;
	 color: #ffffff;
	 margin: 0px;
	 padding: 50px 0 0 0px;}
	 
.introtxt a:hover {color: #fff; text-decoration:none}




/*********************** Structural Divs **********************/
#MainDiv {
	margin: 0px;
	width: 641px;
	}
	
#header {
	padding:0;
	margin:0;
	width:780px;
	height:130px;
	border-right-color: #ECE9D8;
	}
	
#rightnews { float: right; width: 120px; margin: 0 0 10px 0px; padding: 0; }

#content { margin: 0 120px 20px 0px; padding: 0px 20px 10px 0px; line-height: 1.6em; text-align: left; }
	
.getStarted{ float: left; margin: 0; padding: 0; }






/****************** Component Divs **********************/


#logos {padding:0; margin:0; width:287px; float:left;}
#navigation {padding:0 0 0 0; margin:0px; width:780px; height:23px; float:left; background-image:url(/dietprofile2/images/nav2.jpg); background-repeat:no-repeat;}
#navigation2 {padding:0 0 0 0; margin:0px; width:780px; height:46px; float:left; background-color:#b2e0e4; background-image:url(/dietprofile2/images/nav3.jpg); background-repeat:no-repeat;}
.bluebox {padding: 5px 5px 5px 0px; margin: 0px; height: 251px;}
.splitright {width: 48%; float: right; overflow: hidden; margin:0; padding:0;}
.splitleft {width: 52%; float: left; overflow: hidden;  margin:0; padding:0; }
/*.splitright2 {width: 46%; float: right; overflow: hidden; margin:0; padding:0;}
.splitleft2 {width: 50%; float: left; overflow: hidden;  margin:0; padding:0; }*/
div.horRule {height: 1px; border-top: 1px solid #dbd7ce; width: 100%;float:left; padding:0; margin: 10px 0;}
div.horRule hr {display: none;}
hr {margin: 0 0 0 0; text-align: left;}
.menuitem{padding: 5px 0 10px 0; margin:0; /*height:80px;*/ float:left; width:100%;}

.logo{margin:0 0 5px 0; padding:0; width:236px; height:49px; float:left; background-image:url(/dietprofile2/images/logo.gif)}
.affiliate{margin:0; padding:0; width:287px; height:24px; float:left; text-align:right; background-image:url(/dietprofile2/images/aff.gif)}
.bannertop{padding:0; margin:0px 0 0px 0px; float:right; width:468px; height:60px; vertical-align:bottom}
.drop{padding:0; margin:10px 0 0 0; width:300px; height:30px; float:right; text-align:right;}
.go{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;font-size: 11px;}

.menuitem2{padding: 0 0 0px 0; margin:0; height:56px; float:left; width:208px}
.menuitem3{padding: 0 0 0px 0; margin:0; height:100px; float:left; width:208px; display:block;}
.menuitem4{padding: 0 0 0px 0; margin:0; height:147px; float:left; width:208px; display:block;}

.members { width: 65%;float: right; margin:0; padding:0;}
.section3 {width: 33%; float: left; margin:0; padding:0;}

.offer{padding: 0;width:397px;height:132px;float:left;margin: 15px 15px 15px 0;}
.intro{padding:0px;margin:0 0 10px 0;width:640px;height: 241px;background-image:url(/dietprofile2/images/uk_dietclub_intro.jpg);float:left;}
.pledge_img{padding:0; margin:0; background-image:url(/images/Reveal/reveal_diet_pledge.jpg); float:left;}
				
.introtxt{padding:0px; margin:20px 0px 0px 350px; width:270px; height: 221px; float:left; position:absolute; text-align:justify;}		

.success28000{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_alex_m.jpg); background-repeat:no-repeat}
.success28001{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_alex_m.jpg); background-repeat:no-repeat}
.success28002{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_katalin.gif); background-repeat:no-repeat}
.success28003{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_penny.jpg); background-repeat:no-repeat}
.success28004{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_alex_m.jpg); background-repeat:no-repeat}
.success28005{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_alex_m.jpg); background-repeat:no-repeat}
.success28006{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_alex_m.jpg); background-repeat:no-repeat}
.success28007{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_fiona.jpg); background-repeat:no-repeat}
.success28008{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_katalin.gif); background-repeat:no-repeat}
.success28009{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_kerry.gif); background-repeat:no-repeat}
.success28010{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_louise.jpg); background-repeat:no-repeat}
.success28011{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_katalin.gif); background-repeat:no-repeat}
.success28012{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_hazel.gif); background-repeat:no-repeat}
.success28013{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_alex_m.jpg); background-repeat:no-repeat}
.success28014{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_janet.jpg); background-repeat:no-repeat}
.success28015{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_kerry.gif); background-repeat:no-repeat}
.success28016{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_katalin.gif); background-repeat:no-repeat}
.success28017{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_katalin.gif); background-repeat:no-repeat}
.success28018{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_kerry.gif); background-repeat:no-repeat}
.success28019{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_hazel.gif); background-repeat:no-repeat}
.success28020{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_alex_m.jpg); background-repeat:no-repeat}
.success28021{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_alex_m.jpg); background-repeat:no-repeat}
.success28022{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_alex_m.jpg); background-repeat:no-repeat}
.success28023{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_kerry.gif); background-repeat:no-repeat}
.success28024{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_hazel.gif); background-repeat:no-repeat}
.success28025{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_hazel.gif); background-repeat:no-repeat}
.success28027{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_alex_m.jpg); background-repeat:no-repeat}

/*  
	Newly named styles added below to replace the codes above 
	The codes have been replaced with the first 6 letters from the string siteName 
	from tblSite 

	.success28001{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_gail.gif); background-repeat:no-repeat}
	.success28004{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_gail.gif); background-repeat:no-repeat}
	.success28005{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_gail.gif); background-repeat:no-repeat}
*/

.successUkDie1{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_alex_m.jpg); background-repeat:no-repeat}
.successHandB{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_alex_m.jpg); background-repeat:no-repeat}
.successGoodH{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_penny.jpg); background-repeat:no-repeat}
.successCosmo{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_alex_m.jpg); background-repeat:no-repeat}
.successyourWe{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_fiona.jpg); background-repeat:no-repeat}
.successBest{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_katalin.gif); background-repeat:no-repeat}
.successcompa{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_alex_m.jpg); background-repeat:no-repeat}
.successPrima{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_louise.jpg); background-repeat:no-repeat}
.successPri4wk{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_louise.jpg); background-repeat:no-repeat}
.successRevea{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_katalin.gif); background-repeat:no-repeat}
.successRealp{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_hazel.gif); background-repeat:no-repeat}
.successWeigh{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_alex_m.jpg); background-repeat:no-repeat}
.successZest{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_janet.jpg); background-repeat:no-repeat}
.successNetdo{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_kerry.gif); background-repeat:no-repeat}
.successSHE{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_katalin.gif); background-repeat:no-repeat}
.successgetLi{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_katalin.gif); background-repeat:no-repeat}
.successallab{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_kerry.gif); background-repeat:no-repeat}
.successgomam{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_hazel.gif); background-repeat:no-repeat}
.successStaff{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_alex_m.jpg); background-repeat:no-repeat}

/*
	End of newly named styles ...
	.successBest{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/clare_suc.jpg); background-repeat:no-repeat}
	.successZest{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/clare_suc.jpg); background-repeat:no-repeat}
	.successCosmo{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/clare_suc.jpg); background-repeat:no-repeat}
	.successShe{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/clare_suc.jpg); background-repeat:no-repeat}
	.successPrima{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/clare_suc.jpg); background-repeat:no-repeat}

*/

.successReveal{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_katalin.gif); background-repeat:no-repeat}
.successCompany{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_alex_m.jpg); background-repeat:no-repeat}
.successWeightWomen{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_alex_m.jpg); background-repeat:no-repeat}
.successHousekeeping{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_penny.jpg); background-repeat:no-repeat}
.successHandbag{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_alex_m.jpg); background-repeat:no-repeat}
.successWedding{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_fiona.jpg); background-repeat:no-repeat}
.successRealPeople{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_hazel.gif); background-repeat:no-repeat}
.successNetDoctor{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_kerry.gif); background-repeat:no-repeat}
.successGetLippy{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_alex_m.jpg); background-repeat:no-repeat}
.successAllAboutYou{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_alex_m.jpg); background-repeat:no-repeat}
.successPrimaBaby{padding:5px;margin:0; width:296px; height: 251px; background-position:right; background-image:url(/dietprofile2/images/ukdc_success_hazel.gif); background-repeat:no-repeat}


/************* navigation styles **************/

ul {display:block;}
#navigation ul{
	margin:0;
	padding:5px 0 5px 0;
	width:100%;
	
	}	
#navigation ul li {
	list-style: none;
	margin:0;
	padding:0px;
	display:inline;
	width: 100%;
	
	 }
#navigation ul li a{
	list-style: none;
	margin:0;
	padding:0px 25px 0 25px;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#fff;
	text-align:left;
	text-decoration:none;
	width: 100%;
	}
	
#navigation ul li a:hover{
	color:#d8e5ba;
	}
#navigation2 ul{
	margin:0;
	padding:2px 0 5px 0;
	width:100%;
	
	}	
#navigation2 ul li {
	list-style: none;
	margin:0;
	padding:0px;
	display:inline;
	width: 100%;
	/*float the main list items*/
  
  }
#navigation2 li.off ul, #nav li.on ul {
  /*hide the subnavs*/
  display: none;
}
#navigation2 li.off ul, #nav li.on ul {
  /*put the subnavs below and hide them all*/
  display: none;
  position: absolute;
  top: 33px;
  height: 15px;
  left: 0;
  padding-top: 10px;
}
#navigation2 li a {
  /*for all links in the list*/
  color: #f90;
  font-weight: bold;
  display: block;
  height: 15px;
  width: 100px;
  padding: 5px;
}
	 
#navigation2 ul li a{
	list-style: none;
	margin:0;
	padding:0px 23px 0 23px;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#fff;
	text-align:left;
	text-decoration:none;
	width: 100%;
	}
#navigation2 li.on a {
  /*change border color for active topic area*/
  border: 1px solid #f90;
}

#navigation2 li.on ul a, #nav li.off ul a {
  /*  cancel inherit of border
      on subnav of active topic */
  border: 0;
}

#navigation2 li.on ul {
  /*display active subnav list*/
  display: block;
}
#navigation2 ul li a:hover{
	color:#d8e5ba;
	}	
#navigation2 li.on ul a, #nav li.off ul a {
  float: left;
  /*ie doesn't inherit the float*/
  border: 0;
  color: #f90;
  width: auto;
  margin-right: 15px;
}

#navigation2 li.on ul {
  /*display the current topic*/
  display: block;
}

#navigation li.off:hover ul {
  /*  display the other topics when
      their parent is hovered */
  display: block;
  z-index: 6000;
}



#navigation li.off a:hover, #nav li.off:hover a {
  background: #29497b;
  color: #f90;
}

  


/************** Breadcrumb Styles ***************/
	ul.breadcrumbs {margin:0px;padding:0px;list-style:none; font:normal 10px Arial, Helvetica, sans-serif}
	ul.breadcrumbs li {
		margin:0;padding:0;display:inline;list-style:none;}
	ul.breadcrumbs li.first {
		margin-left:0;}
	ul.breadcrumbs li.last {
		padding-right:0;
		background-image:none;}
	ul.breadcrumbs li a {
		}
	ul.breadcrumbs li span {}
	ul.breadcrumbs li.last span {
		font-weight:bold;}
		
.breadcrumbs{padding:0; margin:10px 0px 10px 0px; float:left; width:100%;}	









/************* dietchoice style **************/
.tabset_tabs	{
	margin:5px 0 0 0;
	padding:0;
	list-style:none;
	z-index:2;
	white-space:normal;
	float:left;
	width:135px;	
	height: 120px;
}

.tabset_tabs li	{ margin:0; padding:0; display:block; float:left; width: 136px; height:15px; }
.tabset_tabs li a	{ color:#3d2714 ! important/* background-color:#def /*! important; border:1px solid #99c;*/ /*text-decoration:none;**// padding:0 5px; /*border-left-width:0; border-bottom:none;*/ display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; width: 136px; text-decoration:none; line-height:15px}
.tabset_tabs a:hover	{ color:#3d2714 ! important; background-color:#b2e0e4 ! important; float:left; text-decoration:none }
.tabset_tabs a.active	{ color:#3d2714 ! important; background-color:#b2e0e4 ! important; /*border-color:black; border-left-width:1px;*/ cursor:default; /*border-bottom:white;*/ padding-top:1px; /*padding-bottom:1px;*/ float:left; text-decoration:none }

.tabset_tabs ul li.firstchild a	{ border-left-width:1px;float:left; }

.tabset_content	{ border:1px solid #b2e0e4;  z-index:1; padding:0px; display:none; width:160px; height:224px; margin:0; } /* before- height:195px; */
.tabset_label	{ display:none }

.tabset_content_active	{ display:block }

.tabs {width: 28%; float: right; overflow: hidden; margin:0; padding:0;}

#tabsection {  margin-top:10px; padding:0px; float:left; top:0; width:100%; /*height:150px;*/ }
#tab1 {padding:0; margin-left:135px; margin-top:5px;}
#tab2 {padding:0; margin-left:135px; margin-top:5px;}
#tab3 {padding:0; margin-left:135px; margin-top:5px;}
#tab4 {padding:0; margin-left:135px; margin-top:5px;}
#tab5 {padding:0px; margin-left:135px; margin-top:5px; }
#tab6 {padding:0; margin-left:135px; margin-top:5px;}
#tab7 {padding:0; margin-left:135px; margin-top:5px;}
#tab8 {padding:0; margin-left:135px; margin-top:5px;}
#tab9 {padding:0; margin-left:135px; margin-top:5px;}
#tab10 {padding:0; margin-left:135px; margin-top:5px;}
#tab11 {padding:0; margin-left:135px; margin-top:5px;}
#tab12 {padding:0; margin-left:135px; margin-top:5px;}
#tab13 {padding:0; margin-left:135px; margin-top:5px;}
#tab14 {padding:0; margin-left:135px; margin-top:5px;}
#tab15 {padding:0; margin-left:135px; margin-top:5px;}
#pic {padding: 5px 0 5px 5px; margin:0; float:left; width:40px; height:192px;}

#picDiet {padding: 5px 3px 5px 3px; margin:0; float:left;}

#contentDietTab{float:left; padding:5px; margin:0px 0 0 0px; width:95px; font-family:Arial, Helvetica, sans-serif; font-size:11px;/* background-color:red;*/ height:185px; line-height:15px;}
#contentDietTab p{margin:0 0px 0 0; padding:0 0px 0 0}	
		
		
		
/* workarounds and hacks */
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */