
#stacks_in_370_page93 {
	margin:  2px;
	padding:  5px;
}
/* Start doobox tabby css */


/* general styles edit and preview mode */
   /* html { height: 100%; margin-bottom: 1px; overflow-y: scroll; } removed to make compliant with certain themes */
    

.stacks_in_371_page93overalltabcontainer{
	background: #FFFFFF;
	border: 10px solid #E6E6E6;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
	 
}

.stacks_in_371_page93tabcontentcontainer{
	padding: 20px;
}

.stacks_in_371_page93dootabcontainer{
	
	display:none;
	
	
}

.stacks_in_371_page93dootabcontainer:first-child{
	
	display:block;
	
}

#stacks_in_371_page93tabpicker{
	padding: 14px 30px 10px 30px;  /* adjusted in update to acomidate more than one row of buttons */
	
	font-weight: bold;
	background: #E6E6E6;
	-webkit-border-top-left-radius: -2px;
	-webkit-border-top-right-radius: -2px;
	-moz-border-radius-topleft: -2px;
	-moz-border-radius-topright: -2px;
	border-top-left-radius: -2px;
	border-top-right-radius: -2px;
}

#stacks_in_371_page93tabpicker span{
	padding-right: 10px;
	padding-left: 9px;
	
}

#stacks_in_371_page93tabpicker span:first-child{
	padding-right: 10px;
	padding-left: 9px;
	
}

.stacks_in_371_page93dootabSlice{
	background: #FFFFFF;
}


/* tabs and links styles */

#stacks_in_371_page93tabpicker a{
	display: inline-block;
	font-size: 12px;
	margin-right: 18px;
	margin-bottom: 15px; /* added in update to acomidate more than one row of buttons */
	padding: 5px 20px 5px 20px;
	background: #E6E6E6;
	text-decoration: none;
	border:none;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
	color: #333333;
	line-height: normal;
}

#stacks_in_371_page93tabpicker a:hover{
	background: #FFFFFF;
	text-decoration: none;
	border:none;
	color: #191919;
}

#stacks_in_371_page93tabpicker a:active{
	background: #E6E6E6;
	text-decoration: none;
	border:none;
	color: #333333;
}

#stacks_in_371_page93tabpicker a.stacks_in_371_page93current{
	background: #191919;
	color: #FFFFFF;
	text-decoration: none;
	border:none;
}

.stacks_in_371_page93doocat {
	display:none;
	font-weight: bold;
	background: #FFD8DF;
	padding: 5px 10px 5px 10px;
	border-bottom:1px solid #666666;
}

.stacks_in_371_page93doocat span{
	
	min-width:200px;
	white-space: nowrap;
	padding: 5px;
	border:1px solid #555555;
	color: #red;
	background: #ffffff;
}


/* end doobox tabby css */
#stacks_in_378_page93 {
	margin:  2px;
	padding:  5px;
}

#stacks_in_376_page93 {
	margin:  2px;
	padding:  5px;
}

#stacks_in_383_page93 {
	margin:  2px;
	padding:  5px;
}

#stacks_in_381_page93 {
	margin:  2px;
	padding:  5px;
}
/*-- Lightbox Stack v2.1.1 by Joe Workman --*/
#stacks_in_387_page93 .OverlayPanel {text-decoration:none; cursor:pointer;  }
#compliant_stacks_in_387_page93{margin:0 auto;position:relative;}
#compliant_stacks_in_387_page93 a{display:block;}
#compliant_stacks_in_387_page93 p{position:absolute;bottom:-10px;width:100%;}
#noncompliant_stacks_in_387_page93 {display:none;}
#stacks_in_387_page93 .OverlayPanel.compliant {text-align:center;width:100%;}


#stacks_in_387_page93 .lightbox{margin:0;padding:0;display:none;position:relative;width:900px;}
.lightbox_stacks_in_387_page93{width:900px;}
.overlaypanel img.overlayPanelShadowImage{display:block;z-index:0;position:absolute;top:-8.3%;left:-4.2%;width:108.3%;height:116.4%;min-height:150px;overflow:visible;}
div.overlaypanel{position:absolute;overflow:visible;z-index:20000;}
#OverlayPanel{visibility:hidden;}
div.overlaypanel div.overlayPanelContent{width:100%;height:100%;overflow:hidden;}
#OverlayPanel.popped{visibility:visible;}
div.overlayPanelContent{position:relative;z-index:20000;}
.overlaypanel .closeButtonContainer{display:none;}
#OverlayPanel.popped{display:block;}
#OverlayPanel.popped .closeButtonContainer{position:absolute;z-index:20001;width:30px;height:30px;left:-12px;top:-12px;overflow:hidden;}
#OverlayPanel.popped a.close{position:relative;z-index:20001;display:block;width:30px;height:60px;text-indent:-9999px;background:url(../special_diet_files/lightbox_files/close_button.png) no-repeat;cursor:pointer;outline:none;background-image:expression('none')!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../special_diet_files/lightbox_files/close_button.png',sizingMethod='crop');}
#OverlayPanel.popped a.close:hover{top:-30px;background-image:expression('none')!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../special_diet_files/lightbox_files/close_button.png',sizingMethod='crop');}



/*-- End Lightbox Stack --*/
#stacks_in_392_page93 {
	margin:  2px;
	padding:  5px;
}

#stacks_in_387_page93 {
	margin:  2px;
	padding:  5px;
}

#stacks_in_393_page93 {
	margin:  2px;
	padding:  5px;
}

#stacks_in_396_page93 {
	margin:  2px;
	padding:  5px;
}

#stacks_in_402_page93 {
	border: solid #E6E6E6;
	border-width:  3px;
	margin:  2px;
	padding:  5px;
}

#stacks_in_404_page93 {
	margin:  2px;
	padding:  5px;
}

#stacks_in_400_page93 {
	margin:  2px;
	padding:  5px;
}

#stacks_in_371_page93 {
	margin:  2px;
	padding:  5px;
}

