/* SpryAccordion.css - Revision: Spry Preview Release 1.4 */
/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
/* This is the selector for the main Accordion container. For our default style,
 * we draw borders on the left, right, and bottom. The top border of the Accordion
 * will be rendered by the first AccordionPanelTab which never moves.
 * If you want to constrain the width of the Accordion widget, set a width on
 * the Accordion container. By default, our accordion expands horizontally to fill
 * up available space.
 * The name of the class ("Accordion") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style the
 * Accordion container.
 */
#sidebarFeatures .Accordion {
	/*	border-left: solid 1px gray;
	border-right: solid 1px black;
	border-bottom: solid 1px gray;*/
	overflow: hidden;
	padding-top:10px;
	padding-bottom:10px;
	background: url("/images/box_top_wide.jpg") top center no-repeat;
}
#homeTopTable .Accordion {
	/*	border-left: solid 1px gray;
	border-right: solid 1px black;
	border-bottom: solid 1px gray;*/
	overflow: hidden;
	padding-top:30px;
	width:336px;
	/*background: url("/images/box_top_home.jpg") top center no-repeat;*/
	background: url("/images/box_top_home_toTheLeft.jpg") top center no-repeat;
}
#homeTopTable .divide {
	display:block;
	background-color:#CCCCCC;
	height:1px;
	line-height:1px;
	width:326px;
	margin-left:5px;
}
/* This is the selector for the AccordionPanel container which houses the
 * panel tab and a panel content area. It doesn't render visually, but we
 * make sure that it has zero margin and padding.
 * The name of the class ("AccordionPanel") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel container.
*/
#sidebarFeatures .AccordionPanel {
	padding-bottom: 9px;
	background: url("/images/box_repeat_wide.jpg") top center repeat-y;
}
#homeTopTable .AccordionPanel {
	background: url("/images/box_repeat_home.jpg") top center repeat-y;
}
/* This is the selector for the AccordionPanelTab. This container houses
 * the title for the panel. This is also the container that the user clicks
 * on to open a specific panel.
 * The name of the class ("AccordionPanelTab") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel tab container.
 */
#sidebarFeatures .AccordionPanelTab {
	background: url("/images/box_repeat_wide.jpg") top center repeat-y;
	/*	border-top: solid 1px black;
	border-bottom: solid 1px gray;*/
	margin: 0px;
	height:28px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}
#homeTopTable .AccordionPanelTab {
	/*	border-top: solid 1px black;
	border-bottom: solid 1px gray;*/
	background: none;
	margin: 0px;
	height:20px;
	padding-left:10px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}
#homeTopTable #Acc1 {
	background: url("/images/AccTab1.gif") 10px 3px no-repeat;
}
#sidebarFeatures #Acc1 {
	background: url("/images/AccTab1.gif") 20px 3px no-repeat;
}
#homeTopTable #Acc2 {
	background: url("/images/AccTab2.gif") 10px 3px no-repeat;
}
#sidebarFeatures #Acc2 {
	background: url("/images/AccTab2.gif") 20px 3px no-repeat;
}
#homeTopTable #Acc3 {
	background: url("/images/AccTab3.gif") 10px 3px no-repeat;
}
#sidebarFeatures #Acc3 {
	background: url("/images/AccTab3.gif") 20px 3px no-repeat;
}
#homeTopTable #Acc4 {
	background: url("/images/AccTab4.gif") 10px 3px no-repeat;
}
#sidebarFeatures #Acc4 {
	background: url("/images/AccTab4.gif") 20px 3px no-repeat;
}
#homeTopTable #Acc5 {
	background: url("/images/AccTab5.gif") 10px 3px no-repeat;
}
#sidebarFeatures #Acc5 {
	background: url("/images/AccTab5.gif") 20px 3px no-repeat;
}
#homeTopTable #Acc6 {
	background: url("/images/AccTab6.gif") 10px 3px no-repeat;
}
#sidebarFeatures #Acc6 {
	background: url("/images/AccTab6.gif") 20px 3px no-repeat;
}
#homeTopTable #Acc7 {
	background: url("/images/AccTab7.gif") 10px 3px no-repeat;
}
#sidebarFeatures #Acc7 {
	background: url("/images/AccTab7.gif") 20px 3px no-repeat;
}
#sidebarFeatures .AccordianTabText {
	padding-left:20px;
	position:relative;
}
#homeTopTable .AccordianTabText {
}
/* This is the selector for a Panel's Content area. It's important to note that
 * you should never put any padding on the panel's content area if you plan to
 * use the Accordions panel animations. Placing a non-zero padding on the content
 * area can cause the accordion to abruptly grow in height while the panels animate.
 * Anyone who styles an Accordion *MUST* specify a height on the Accordion Panel
 * Content container.
 * The name of the class ("AccordionPanelContent") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel content container.
 */
#sidebarFeatures .AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;
	background: url("/images/box_repeat_wide.jpg") top center repeat-y;
	overflow:hidden;
}
#homeTopTable .AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;
	height:60px;
	overflow:hidden;
	padding-left:10px;
}
#homeTopTable #AccPC1 {
	background: url("/images/acctab1_bg.gif") 98% center no-repeat;
}
#homeTopTable #AccPC2 {
	background: url("/images/acctab4_bg.gif") 98% center no-repeat;
}
#homeTopTable #AccPC3 {
	background: url("/images/acctab3_bg.gif") 98% center no-repeat;
}
#homeTopTable #AccPC4 {
	background: url("/images/acctab2_bg.gif") 97% center no-repeat;
}
#homeTopTable #AccPC5 {
	background: url("/images/acctab5_bg.gif") 97% center no-repeat;
}
#homeTopTable #AccPC6 {
	background: url("/images/acctab6_bg.gif") 97% center no-repeat;
}
#homeTopTable #AccPC7 {
	background: url("/images/acctab7_bg.gif") 97% center no-repeat;
}
#homeTopTable .AccordionPanelContent .launch {
	float:right;
	margin-right:50px;
}
#homeTopTable .AccordionPanelContent p {
	margin:0px;
	padding:0px;
	color:#999999;
	font-size:11px;
	width:275px;
}
#sidebarFeatures .AccordionPanelContent ul {
	width:225px;
	padding-bottom:5px;
}
#sidebarFeatures .AccordionPanelContent li {
	background: url("/images/bullet_red_tri.gif") no-repeat 0 0.3em;
	list-style-type: none;
	margin-top:4px;
	padding-left: 8px;
}
#sidebarFeatures .AccordionPanelContent a:link, #sidebarFeatures .AccordionPanelContent a:visited {
	color: #539DC4
}
#homeTopTable .AccordionPanelContent a:link, #homeTopTable .AccordionPanelContent a:visited {
	color: #539DC4
}
#sidebarFeatures .AccordionPanelContent a:hover, #sidebarFeatures .AccordionPanelContent a:active {
	color: #e72a08
}
#homeTopTable .AccordionPanelContent a:hover, #homeTopTable .AccordionPanelContent a:active {
	color: #e72a08
}
#sidebarFeatures .AccordionPanelContent a.more, #sidebarFeatures .AccordionPanelContent a:visited.more {
	color: #999;
}
#homeTopTable .AccordionPanelContent a.more, #homeTopTable .AccordionPanelContent a:visited.more {
	color: #999;
}
/* This is an example of how to change the appearance of the panel tab that is
 * currently open. The class "AccordionPanelOpen" is programatically added and removed
 * from panels as the user clicks on the tabs within the Accordion.
 */
#homeTopTable .AccordionPanelOpen #Acc1 {
	background: url("/images/AccTab1_on.gif") 10px 3px no-repeat;
}
#homeTopTable .AccordionPanelOpen #Acc2 {
	background: url("/images/AccTab2_on.gif") 10px 3px no-repeat;
}
#homeTopTable .AccordionPanelOpen #Acc3 {
	background: url("/images/AccTab3_on.gif") 10px 3px no-repeat;
}
#homeTopTable .AccordionPanelOpen #Acc4 {
	background: url("/images/AccTab4_on.gif") 10px 3px no-repeat;
}
#homeTopTable .AccordionPanelOpen #Acc5 {
	background: url("/images/AccTab5_on.gif") 10px 3px no-repeat;
}
#homeTopTable .AccordionPanelOpen #Acc6 {
	background: url("/images/AccTab6_on.gif") 10px 3px no-repeat;
}
#homeTopTable .AccordionPanelOpen #Acc7 {
	background: url("/images/AccTab7_on.gif") 10px 3px no-repeat;
}
#sidebarFeatures .AccordionPanelOpen .AccordionPanelContent {
/*	background-color: #EEEEEE;*/
}
#homeTopTable .AccordionPanelOpen .AccordionPanelContent {
/*	background-color: #EEEEEE;*/
}
/* This is an example of how to change the appearance of the panel tab as the
 * mouse hovers over it. The class "AccordionPanelTabHover" is programatically added
 * and removed from panel tab containers as the mouse enters and exits the tab container.
 */
#sidebarFeatures .AccordionPanelTabHover {
/*	color: #555555;*/
}
#homeTopTable .AccordionPanelTabHover {
/*	color: #555555;*/
}
#sidebarFeatures .AccordionPanelOpen .AccordionPanelTabHover {
/*	color: #555555;*/
}
#homeTopTable .AccordionPanelOpen .AccordionPanelTabHover {
/*	color: #555555;*/
}
/* This is an example of how to change the appearance of all the panel tabs when the
 * Accordion has focus. The "AccordionFocused" class is programatically added and removed
 * whenever the Accordion gains or loses keyboard focus.
 */
#sidebarFeatures .AccordionFocused .AccordionPanelTab {
/*	background-color: #3399FF;*/
}
#homeTopTable .AccordionFocused .AccordionPanelTab {
/*	background-color: #3399FF;*/
}
/* This is an example of how to change the appearance of the panel tab that is
 * currently open when the Accordion has focus.
 */
#sidebarFeatures .AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
/*	background-color: #33CCFF;*/
}
#homeTopTable .AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
/*	background-color: #33CCFF;*/
}

#dev_article_features td {
font-size:11px;
color:#999999;
}

/************************************************************************************************************************************/
/************************************************************************************************************************************/
/************************************************************************************************************************************/
/** Middle & Article Features *****************************************************************************************************************/
/************************************************************************************************************************************/
/************************************************************************************************************************************/
/************************************************************************************************************************************/

#dev_middle_features .Accordion {
	/*	border-left: solid 1px gray;
	border-right: solid 1px black;
	border-bottom: solid 1px gray;*/
	overflow: hidden;
	padding-top:30px;
	width:336px;
	background: url("/images/box_top_home.jpg") top center no-repeat;
}

#dev_article_features .Accordion {
	overflow: hidden;
	padding-top:30px;
	width:600px;
	background: url("/images/accw_cc_top.jpg") top center no-repeat;
}

#dev_middle_features .divide {
	display:block;
	background-color:#CCCCCC;
	height:1px;
	line-height:1px;
	width:326px;
	margin-left:5px;
}

#dev_article_features .divide {
	display:block;
	background-color:#CCCCCC;
	height:1px;
	line-height:1px;
	width:590px;
	margin-left:5px;
}

#dev_middle_features .AccordionPanel {
	background: url("/images/box_repeat_home.jpg") top center repeat-y;
}

#dev_article_features .AccordionPanel {
	background: url("/images/accw_repeat_bg.jpg") top center repeat-y;
}


#dev_article_features .AccordionPanelTab {
	/*	border-top: solid 1px black;
	border-bottom: solid 1px gray;*/
	background: none;
	margin: 0px;
	height:20px;
	padding-left:10px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}


#dev_middle_features .AccordionPanelTab {
	/*	border-top: solid 1px black;
	border-bottom: solid 1px gray;*/
	background: none;
	margin: 0px;
	height:20px;
	padding-left:10px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}


#dev_article_features #Acc1 {
	background: url("/images/accw_tab1.gif") 10px 3px no-repeat; /* new tab graphics / reapeat */
}
#dev_article_features #Acc2 {
	background: url("/images/accw_tab2.gif") 10px 3px no-repeat; /* new tab graphics / reapeat */
}
#dev_article_features #Acc3 {
	background: url("/images/accw_tab3.gif") 10px 3px no-repeat; /* new tab graphics / reapeat */
}
#dev_article_features #Acc4 {
	background: url("/images/accw_tab4.gif") 10px 3px no-repeat; /* new tab graphics / reapeat */
}
#dev_article_features #Acc5 {
	background: url("/images/accw_tab5.gif") 10px 3px no-repeat; /* new tab graphics / reapeat */
}
#dev_article_features #Acc6 {
	background: url("/images/accw_tab6.gif") 10px 3px no-repeat; /* new tab graphics / reapeat */
}
#dev_article_features #Acc7 {
	background: url("/images/accw_tab7.gif") 10px 3px no-repeat; /* new tab graphics / reapeat */
}
#dev_article_features #Acc8 {
	background: url("/images/accw_tab8.gif") 10px 3px no-repeat; /* new tab graphics / reapeat */
}
#dev_article_features #Acc9 {
	background: url("/images/accw_tab9.gif") 10px 3px no-repeat; /* new tab graphics / reapeat */
}
#dev_article_features #Acc10 {
	background: url("/images/accw_tab10.gif") 10px 3px no-repeat; /* new tab graphics / reapeat */
}
#dev_article_features #Acc11 {
	background: url("/images/accw_tab11.gif") 10px 3px no-repeat; /* new tab graphics / reapeat */
}
#dev_article_features .AccordionPanelOpen #Acc1 {
	background: url("/images/accw_tab1_on.gif") 10px 3px no-repeat; /* new tab graphics / reapeat */
}
#dev_article_features .AccordionPanelOpen #Acc2 {
	background: url("/images/accw_tab2_on.gif") 10px 3px no-repeat; /* new tab graphics / reapeat */
}
#dev_article_features .AccordionPanelOpen #Acc3 {
	background: url("/images/accw_tab3_on.gif") 10px 3px no-repeat; /* new tab graphics / reapeat */
}
#dev_article_features .AccordionPanelOpen #Acc4 {
	background: url("/images/accw_tab4_on.gif") 10px 3px no-repeat; /* new tab graphics / reapeat */
}
#dev_article_features .AccordionPanelOpen #Acc5 {
	background: url("/images/accw_tab5_on.gif") 10px 3px no-repeat; /* new tab graphics / reapeat */
}
#dev_article_features .AccordionPanelOpen #Acc6 {
	background: url("/images/accw_tab6_on.gif") 10px 3px no-repeat; /* new tab graphics / reapeat */
}
#dev_article_features .AccordionPanelOpen #Acc7 {
	background: url("/images/accw_tab7_on.gif") 10px 3px no-repeat; /* new tab graphics / reapeat */
}
#dev_article_features .AccordionPanelOpen #Acc8 {
	background: url("/images/accw_tab8_on.gif") 10px 3px no-repeat; /* new tab graphics / reapeat */
}
#dev_article_features .AccordionPanelOpen #Acc9 {
	background: url("/images/accw_tab9_on.gif") 10px 3px no-repeat; /* new tab graphics / reapeat */
}
#dev_article_features .AccordionPanelOpen #Acc10 {
	background: url("/images/accw_tab10_on.gif") 10px 3px no-repeat; /* new tab graphics / reapeat */
}
#dev_article_features .AccordionPanelOpen #Acc11 {
	background: url("/images/accw_tab11_on.gif") 10px 3px no-repeat; /* new tab graphics / reapeat */
}

#dev_middle_features #Acc1_middle {
	/*background: url("/images/AccTab1.gif") 10px 3px no-repeat;*/
}
#dev_middle_features #Acc2_middle {
	/*background: url("/images/AccTab2.gif") 10px 3px no-repeat;*/
}
#dev_middle_features #Acc3_middle {
	/*background: url("/images/AccTab3.gif") 10px 3px no-repeat;*/
}
#dev_middle_features #Acc4 {
	background: url("/images/AccTab4.gif") 10px 3px no-repeat;
}
#dev_middle_features #Acc5 {
	background: url("/images/AccTab5.gif") 10px 3px no-repeat;
}
#dev_middle_features #Acc6 {
	background: url("/images/AccTab6.gif") 10px 3px no-repeat;
}
#dev_middle_features #Acc7 {
	background: url("/images/AccTab7.gif") 10px 3px no-repeat;
}
#dev_middle_features .AccordianTabText {
}

#dev_article_features .AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;
	height: 270px;
	overflow:hidden;
	padding-left:10px;
}

#dev_middle_features .AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;
	height:60px;
	overflow:hidden;
	padding-left:10px;
}

#dev_article_features .AccordionPanelOpen #AccPC1 {
	height: 270px;
}

#dev_article_features .AccordionPanelOpen #AccPC2 {
	height: 270px;
}

#dev_article_features .AccordionPanelOpen #AccPC3 {
	height: 240px;
}

#dev_article_features .AccordionPanelOpen #AccPC4 {
	height: 150px;
}

#dev_article_features .AccordionPanelOpen #AccPC5 {
	height: 60px;
}

#dev_article_features .AccordionPanelOpen #AccPC6 {
	height: 120px;
}

#dev_article_features .AccordionPanelOpen #AccPC7 {
	height: 270px;
}

#dev_article_features .AccordionPanelOpen #AccPC8 {
	height: 150px;
}

#dev_article_features .AccordionPanelOpen #AccPC9 {
	height: 60px;
}

#dev_article_features .AccordionPanelOpen #AccPC10 {
	height: 60px;
}

#dev_article_features .AccordionPanelOpen #AccPC11 {
	height: 120px;
}

#dev_middle_features #AccPC1_middle {
	/*background: url("/images/acctab1_bg.gif") 98% center no-repeat;*/
}
#dev_middle_features #AccPC2_middle {
	/*background: url("/images/acctab2_bg.gif") 98% center no-repeat;*/
}
#dev_middle_features #AccPC3_middle {
	/*background: url("/images/acctab3_bg.gif") 98% center no-repeat;*/ 
}
#dev_middle_features #AccPC4 {
	background: url("/images/acctab4_bg.gif") 97% center no-repeat;
}
#dev_middle_features #AccPC5 {
	background: url("/images/acctab5_bg.gif") 97% center no-repeat;
}
#dev_middle_features #AccPC6 {
	background: url("/images/acctab6_bg.gif") 97% center no-repeat;
}
#dev_middle_features #AccPC7 {
	background: url("/images/acctab7_bg.gif") 97% center no-repeat;
}
#dev_middle_features .AccordionPanelContent .launch {
	float:right;
	margin-right:50px;
}
#dev_article_features .AccordionPanelContent p {
	margin:0px;
	padding:0px;
	color:#999999;
	font-size:11px;
	width:580px;
}

#dev_middle_features .AccordionPanelContent p {
	margin:0px;
	padding:0px;
	color:#999999;
	font-size:11px;
	width:275px;
}

#dev_middle_features .AccordionPanelContent a:link, #dev_middle_features .AccordionPanelContent a:visited {
	color: #539DC4
}
#dev_middle_features .AccordionPanelContent a:hover, #dev_middle_features .AccordionPanelContent a:active {
	color: #e72a08
}
#dev_middle_features .AccordionPanelContent a.more, #dev_middle_features .AccordionPanelContent a:visited.more {
	color: #999;
}
#dev_middle_features .AccordionPanelOpen #Acc1_middle {
	background: url("/images/AccTab1_on.gif") 10px 3px no-repeat;
}
#dev_middle_features .AccordionPanelOpen #Acc2_middle {
	background: url("/images/AccTab2_on.gif") 10px 3px no-repeat;
}
#dev_middle_features .AccordionPanelOpen #Acc3_middle {
	background: url("/images/AccTab3_on.gif") 10px 3px no-repeat;
}
#dev_middle_features .AccordionPanelOpen #Acc4 {
	background: url("/images/AccTab4_on.gif") 10px 3px no-repeat;
}
#dev_middle_features .AccordionPanelOpen #Acc5 {
	background: url("/images/AccTab5_on.gif") 10px 3px no-repeat;
}
#dev_middle_features .AccordionPanelOpen #Acc6 {
	background: url("/images/AccTab6_on.gif") 10px 3px no-repeat;
}
#dev_middle_features .AccordionPanelOpen #Acc7 {
	background: url("/images/AccTab7_on.gif") 10px 3px no-repeat;
}
#dev_middle_features .AccordionPanelOpen .AccordionPanelContent {
/*	background-color: #EEEEEE;*/
}
#dev_middle_features .AccordionPanelTabHover {
/*	color: #555555;*/
}
#dev_middle_features .AccordionPanelOpen .AccordionPanelTabHover {
/*	color: #555555;*/
}
#dev_middle_features .AccordionFocused .AccordionPanelTab {
/*	background-color: #3399FF;*/
}
#dev_middle_features .AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
/*	background-color: #33CCFF;*/
}
/***************************************************************************************************************************/
/**** Nutrition ************************************************************************************************************/
/***************************************************************************************************************************/
/***************************************************************************************************************************/
/***************************************************************************************************************************/
#dev_hydration_features_h .Accordion, #dev_nutrition_features .Accordion {
	overflow: hidden;
	padding-top:30px;
	width:336px;
	background: url("/images/hydration_box_top_home.jpg") top center no-repeat;
}
#dev_hydration_features_h .divide, #dev_nutrition_features .divide {
	display:block;
	background-color:#CCCCCC;
	height:1px;
	line-height:1px;
	width:326px;
	margin-left:5px;
}
#dev_hydration_features_h .AccordionPanel, #dev_nutrition_features .AccordionPanel {
	background: url("/images/box_repeat_home.jpg") top center repeat-y;
}
#dev_hydration_features_h .AccordionPanelTab, #dev_nutrition_features .AccordionPanelTab {
	/*	border-top: solid 1px black;
	border-bottom: solid 1px gray;*/
	background: none;
	margin: 0px;
	height:20px;
	padding-left:10px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}
#dev_hydration_features_h #Acc1 {
	background: url("/images/lightFeatures.jpg") 10px 3px no-repeat;
}
#dev_hydration_features_h #Acc2 {
	background: url("/images/lightRelatedLinks.jpg") 10px 3px no-repeat;
}
#dev_hydration_features_h #Acc3 {
	background: url("/images/lightHydrationTools.jpg") 10px 3px no-repeat;
}
#dev_nutrition_features #Acc1{
	background: url("/images/lightFeatures.jpg") 10px 3px no-repeat;
}
#dev_nutrition_features #Acc2{
	background: url("/images/tabToolsforHealthyLiving.gif") 10px 3px no-repeat;
}
#dev_nutrition_features #Acc3 {
	background: url("/images/lightRelatedLinks.jpg") 10px 3px no-repeat;
}
#dev_hydration_features_h .AccordionTabText, #dev_nutrition_features .AccordionTabText {
}
#dev_hydration_features_h .AccordionPanelContent, #dev_nutrition_features .AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;
	height:175px;
	overflow:hidden;
	padding-left:10px;
}
#dev_nutrition_features .AccordionPanelContent {
	height:auto;
}
#dev_hydration_features_h #AccPC1, #dev_nutrition_features #AccPC1 {
	background: url("/images/blank.gif") 50% center no-repeat;
}
#dev_hydration_features_h #AccPC2, #dev_nutrition_features #AccPC2 {
	background: url("/images/blank.gif") 50% center no-repeat;
}
#dev_hydration_features_h #AccPC3, #dev_nutrition_features #AccPC3 {
	background: url("/images/blank.gif") 50% center no-repeat;
}
#dev_hydration_features_h .AccordionPanelContent .launch {
	float:right;
	margin-right:50px;
}
#dev_hydration_features_h .AccordionPanelContent p, #dev_nutrition_features .AccordionPanelContent p {
	margin:0px;
	padding:0px;
	color:#999999;
	font-size:11px;
	width:275px;
}
#dev_hydration_features_h .AccordionPanelContent a:link, #dev_hydration_features_h .AccordionPanelContent a:visited {
	color: #539DC4
}
#dev_hydration_features_h .AccordionPanelContent a:hover, #dev_hydration_features_h .AccordionPanelContent a:active {
	color: #e72a08
}
#dev_hydration_features_h .AccordionPanelContent a.more, #dev_hydration_features_h .AccordionPanelContent a:visited.more {
	color: #999;
}
#dev_nutrition_features .AccordionPanelOpen #Acc1{
	background: url("/images/darkFeatures.jpg") 10px 3px no-repeat;
}
#dev_nutrition_features .AccordionPanelOpen #Acc2{
	background: url("/images/tabToolsforHealthyLiving_on.gif") 10px 3px no-repeat;
}
#dev_nutrition_features .AccordionPanelOpen #Acc3 {
	background: url("/images/darkRelatedLinks.jpg") 10px 3px no-repeat;
}
#dev_hydration_features_h .AccordionPanelOpen #Acc1 {
	background: url("/images/darkFeatures.jpg") 10px 3px no-repeat;
}
#dev_hydration_features_h .AccordionPanelOpen #Acc2 {
	background: url("/images/darkRelatedLinks.jpg") 10px 3px no-repeat;
}
#dev_hydration_features_h .AccordionPanelOpen #Acc3 {
	background: url("/images/darkHydrationTools.jpg") 10px 3px no-repeat;
}
#dev_hydration_features_h .AccordionPanelOpen .AccordionPanelContent {
}
#dev_hydration_features_h .AccordionPanelTabHover {
}
#dev_hydration_features_h .AccordionPanelOpen .AccordionPanelTabHover {
}
#dev_hydration_features_h .AccordionFocused .AccordionPanelTab {
}
#dev_hydration_features_h .AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
}
/***************************************************************************************************************************/
/***** Ingredients *********************************************************************************************************/
/***************************************************************************************************************************/
/***************************************************************************************************************************/
/***************************************************************************************************************************/
#dev_hydration_features_h .Accordion, #dev_ingredients_features .Accordion {
	overflow: hidden;
	padding-top:30px;
	width:336px;
	background: url("/images/hydration_box_top_home.jpg") top center no-repeat;
}
#dev_hydration_features_h .divide, #dev_ingredients_features .divide {
	display:block;
	background-color:#CCCCCC;
	height:1px;
	line-height:1px;
	width:326px;
	margin-left:5px;
}
#dev_hydration_features_h .AccordionPanel, #dev_ingredients_features .AccordionPanel {
	background: url("/images/box_repeat_home.jpg") top center repeat-y;
}
#dev_hydration_features_h .AccordionPanelTab, #dev_ingredients_features .AccordionPanelTab {
	/*	border-top: solid 1px black;
	border-bottom: solid 1px gray;*/
	background: none;
	margin: 0px;
	height:20px;
	padding-left:10px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}
#dev_hydration_features_h #Acc1 {
	background: url("/images/lightFeatures.jpg") 10px 3px no-repeat;
}
#dev_hydration_features_h #Acc2 {
	background: url("/images/lightRelatedLinks.jpg") 10px 3px no-repeat;
}
#dev_hydration_features_h #Acc3 {
	background: url("/images/lightHydrationTools.jpg") 10px 3px no-repeat;
}
#dev_ingredients_features #Acc1{
	background: url("/images/lightFeatures.jpg") 10px 3px no-repeat;
}
#dev_ingredients_features #Acc2{
	background: url("/images/tabToolsforHealthyLiving.gif") 10px 3px no-repeat;
}
#dev_ingredients_features #Acc3 {
	background: url("/images/lightRelatedLinks.jpg") 10px 3px no-repeat;
}
#dev_hydration_features_h .AccordionTabText, #dev_ingredients_features .AccordionTabText {
}
#dev_hydration_features_h .AccordionPanelContent, #dev_ingredients_features .AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;
	height:175px;
	overflow:hidden;
	padding-left:10px;
}
#dev_ingredients_features .AccordionPanelContent {
	height:auto;
}
#dev_hydration_features_h #AccPC1, #dev_ingredients_features #AccPC1 {
	background: url("/images/blank.gif") 50% center no-repeat;
}
#dev_hydration_features_h #AccPC2, #dev_ingredients_features #AccPC2 {
	background: url("/images/blank.gif") 50% center no-repeat;
}
#dev_hydration_features_h #AccPC3, #dev_ingredients_features #AccPC3 {
	background: url("/images/blank.gif") 50% center no-repeat;
}
#dev_hydration_features_h .AccordionPanelContent .launch {
	float:right;
	margin-right:50px;
}
#dev_hydration_features_h .AccordionPanelContent p, #dev_ingredients_features .AccordionPanelContent p {
	margin:0px;
	padding:0px;
	color:#999999;
	font-size:11px;
	width:275px;
}
#dev_hydration_features_h .AccordionPanelContent a:link, #dev_hydration_features_h .AccordionPanelContent a:visited {
	color: #539DC4
}
#dev_hydration_features_h .AccordionPanelContent a:hover, #dev_hydration_features_h .AccordionPanelContent a:active {
	color: #e72a08
}
#dev_hydration_features_h .AccordionPanelContent a.more, #dev_hydration_features_h .AccordionPanelContent a:visited.more {
	color: #999;
}
#dev_ingredients_features .AccordionPanelOpen #Acc1{
	background: url("/images/darkFeatures.jpg") 10px 3px no-repeat;
}
#dev_ingredients_features .AccordionPanelOpen #Acc2{
	background: url("/images/tabToolsforHealthyLiving_on.gif") 10px 3px no-repeat;
}
#dev_ingredients_features .AccordionPanelOpen #Acc3 {
	background: url("/images/darkRelatedLinks.jpg") 10px 3px no-repeat;
}
#dev_hydration_features_h .AccordionPanelOpen #Acc1 {
	background: url("/images/darkFeatures.jpg") 10px 3px no-repeat;
}
#dev_hydration_features_h .AccordionPanelOpen #Acc2 {
	background: url("/images/darkRelatedLinks.jpg") 10px 3px no-repeat;
}
#dev_hydration_features_h .AccordionPanelOpen #Acc3 {
	background: url("/images/darkHydrationTools.jpg") 10px 3px no-repeat;
}
#dev_hydration_features_h .AccordionPanelOpen .AccordionPanelContent {
}
#dev_hydration_features_h .AccordionPanelTabHover {
}
#dev_hydration_features_h .AccordionPanelOpen .AccordionPanelTabHover {
}
#dev_hydration_features_h .AccordionFocused .AccordionPanelTab {
}
#dev_hydration_features_h .AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
}
