﻿body
{
    width:996px;
    margin:0px auto 0px auto;
    font-family:Arial;
    font-size:10pt;
    color:Black;
    background-color:#3b99d9;
    position:relative;
}
ul.nodisc
{
    list-style-type:none;
    margin:0px;
    padding:0px;
}
ul.nodisc li
{
    margin:0px;
    padding:0px;
}
.clearfix:after 
{
    content: ""; 
    display: block; 
    height: 1%; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

ul.headernav
{
    padding:0px;
    margin:0px;
    list-style-type:none;
    list-style-image:none;
}
ul.headernav li
{
    list-style-type:none;
    list-style-image:none;
    float:left;
}


h1,h2
{
    margin:0px;
    padding:0px;
}
h1
{
    font-family: Arial;
    font-size: 1.5em;
    font-weight: bold;
    font-style: italic;
    color: #0054a4;
    line-height: 1.5em;
}
h2,h2.faq_h2
{
    font-family: Arial;
    font-size: 0.9em;
    font-weight: bold;
    font-style:normal;
    color: #3b4ca8;
    line-height: 1.5em;
    /*margin:0px 0px 0px 8px;*/
}
.pointer
{
    cursor:pointer;
}
/*h2.faq
{
    margin:0px;
}*/
.floatleft
{
	float:left;
}
.super
{
	position: relative;
	font-size: 80%;
	top: -4px;
}
.bold 
{
	font-weight: bold;
}
/*Common BG*/
.blueBar
{
    background-image:url('../images/common/blue_bar_bg.jpg');
    background-repeat:no-repeat;
    /*margin-left:11px;*/
}
.blueBar_extender
{
    background-image:url('../images/common/blue_bar_extender_bg.gif');
    background-repeat:repeat-y
}
/*header*/
.header_logo
{
    float:left;
    margin:5px 0px 0px 4px;
}
.header_wrapper
{
    height:141px;
}
div.header_wrapper_home
{
    height:137px;
    margin-left:11px;
    background-image:url('../images/Header/header-home-bg.jpg');
    background-repeat:no-repeat;
}
div.header_wrapper_norm
{
    height:141px;
    margin-left:11px;
    background-image:url('../images/Header/header_bg.jpg');
    background-repeat:no-repeat;
}
div.header_wrapper_bluebar
{
    height:141px;
    /*margin-left:11px;*/
    background-image:url('../images/Header/header_bg_blueBar.jpg');
    background-repeat:no-repeat;
}
div.header_wrapper_register
{
    height:141px;
    margin-left:11px;
    background-image:url('../images/Header/header_bg_register.jpg');
    background-repeat:no-repeat;
}
div.header_wrapper_thanks
{
    height:141px;
    margin-left:11px;
    background-image:url('../images/Header/header_bg_thanks.jpg');
    background-repeat:no-repeat;
}
/*div.header_wrapper_locator
{
    height:141px;
    margin-left:11px;
    background-image:url('../images/Header/header_bg_locator.jpg');
    background-repeat:no-repeat;
}*/
div.header_wrapper_sitemap
{
    height:141px;
    margin-left:11px;
    background-image:url('../images/Header/header_bg_sitemap.jpg');
    background-repeat:no-repeat;
}
div.header_wrapper_contact
{
    height:141px;
    margin-left:11px;
    background-image:url('../images/Header/header_bg_contact.jpg');
    background-repeat:no-repeat;
}
div.header_wrapper_faq
{
    height:141px;
    margin-left:11px;
    background-image:url('../images/Header/header_bg_faq.jpg');
    background-repeat:no-repeat;
}
div.header_wrapper_drinksbenefits
{
    height:141px;
    margin-left:11px;
    background-image:url('../images/Header/header_bg_drinks_ben.jpg');
    background-repeat:no-repeat;
}
div.header_wrapper_drinksflavor
{
    height:141px;
    margin-left:11px;
    background-image:url('../images/Header/header_bg_drinks_flavor.jpg');
    background-repeat:no-repeat;
}
div.header_wrapper_drinksinfo
{
    height:141px;
    margin-left:11px;
    background-image:url('../images/Header/header_bg_drinks_info.jpg');
    background-repeat:no-repeat;
}
div.header_wrapper_barshome
{
    height:141px;
    margin-left:11px;
    background-image:url('../images/Header/header_bg_bars_home.jpg');
    background-repeat:no-repeat;
}
div.header_wrapper_fruitbenefits
{
    height:141px;
    margin-left:11px;
    background-image:url('../images/Header/header_bg_fruit_benefits.jpg');
    background-repeat:no-repeat;
}
div.header_wrapper_fruitflavors
{
    height:141px;
    margin-left:11px;
    background-image:url('../images/Header/header_bg_fruit_flavors.jpg');
    background-repeat:no-repeat;
}
div.header_wrapper_fruitinfo
{
    height:141px;
    margin-left:11px;
    background-image:url('../images/Header/header_bg_fruit_info.jpg');
    background-repeat:no-repeat;
}
div.header_wrapper_barsbenefits
{
    height:141px;
    margin-left:11px;
    background-image:url('../images/Header/header_bg_bars_benefits.jpg');
    background-repeat:no-repeat;
}
div.header_wrapper_barsflavors
{
    height:141px;
    margin-left:11px;
    background-image:url('../images/Header/header_bg_bars_flavors.jpg');
    background-repeat:no-repeat;
}
div.header_wrapper_barsinfo 
{
	height:141px;
	margin-left:11px;
    background-image:url('../images/Header/header_bg_bars_info.jpg');
    background-repeat:no-repeat;
}
div.barsIMG
{
    float:left;
    padding-left:110px;
    padding-top:17px;
}
div.drinksIMG
{
    float:left;
    padding-left:180px;
    padding-top:13px;
}
div.faqIMG
{
    float:left;
    padding-left:18px;
    padding-top:11px;
}
div.titleIMG
{
    padding-left:280px;
    margin-top:40px;
    float:left;
}
div.titleIMG_home
{
    /*margin-left:-230px;
    margin-top:67px;
    float:left;*/
    float:left;
left:280px;
position:absolute;
top:151px;
}
div.titleIMG_showSignup
{
    padding-left:280px;
    /*margin-top:-61px;*/
}
div.signupIMG
{
    padding-left:784px;
    padding-top:29px;   
}

/*Bars_Nav*/
div.bars_nav_wrapper
{
    /*margin-top:-83px;
    padding-left:300px;
    height:30px;
    width:500px;*/
    
    top:52px;
    left:300px;
    position:absolute;
    z-index:1;
}

/*Bars Fruit Sub Nav*/
div.bars_fruit_subnav_wrapper
{
    /*margin-top:0px;
    padding-left:300px;*/
    left:299px;
position:absolute;
top:75px;
z-index:99;
}
div.bar_fruit_subnav_img
{
    margin-top:9px;
    float:left;
    margin-right:3px;
}
div.bar_fruit_subnav_mid
{
    margin-top:4px;
    float:left;
    margin-right:3px;
}
div.bar_fruit_subnav_right
{
    margin-top:5px;
    float:left;
}
/*Bars Sub Nav*/
div.bars_subnav_wrapper
{
    /*margin-top:0px;
    padding-left:485px;*/
    left:485px;
position:absolute;
top:80px;
z-index:99;
}
div.bar_subnav_left
{
    float:left;
    margin-top:0px;
}
div.bar_subnav_mid
{
    margin-top:2px;
    float:left;
}
div.bar_subnav_right
{
    margin-top:11px;
    float:left;
}
/*Drinks Nav*/
div.drinks_nav_wrapper
{
    margin-top: 42px;
    padding-left:355px;
}
div.drinks_nav_img_left
{
    margin-top:-16px;
    padding-left:0px;
    position:absolute;
}
div.drinks_nav_img_mid
{
    margin-top:-19px;
    left:431px;
    position:absolute;
}
div.drinks_nav_img_right
{
    margin-top:-14px;
    left:539px;
    position:absolute;
}
/*footer*/
div.Footer
{
	margin-top: 80px;
    padding: 20px 0px 10px 0px;
    /*height:50px;*/
}
div.footer_content
{
    text-align:center;
    width:600px;
    font-size:11px;
    margin:0px auto 0px auto;
}
.div_footer_imglinks
{
    padding-left:105px;
    height:17px;
}
div.footer_imgLinks
{
    padding-left:20px;
    float:left;
}
div.footer_imgLinks_last
{
    /*padding-left:20px;*/
}
.footer_text
{
    color: #0054a4;
    font-family: Arial;
    font-size: 8pt;
    text-decoration: none;
}
#cross_brand_footer a 
{
    color:#000000;
    text-decoration:none;
}

#cross_brand_footer ul 
{
	list-style-type:none;
	margin: 0px auto 0px auto;
}

#cross_brand_footer li 
{
	display: inline;
	color:#000000;
	padding: 3px 0px 3px 0px;			
}
/*Home Page*/
div.Home
{
    background-image:url('../images/home/Home-bg.jpg');
    background-repeat:no-repeat;
    margin-left:11px;
}
div.Home_Extender
{
    width:996px;
    background-image:url('../images/home/home_extender_bg.gif');
    /*background-repeat:repeat-y;*/
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='image', src='../images/home/home_extender_bg.png');
}
div.Home_Content
{
    width:470px;
    padding-left:410px;
    padding-top:10px;
}
#Home_Flash
{
    width:589px;
    height:351px;
    /*float:left;*/
    padding-left:300px;
}
div.home_register_link
{
    padding-top:196px;
    padding-left:47px;
    float:left;
    width:225px;
}
.home_reg_link_img
{
    Height:80px;
    Width:225px;
}
div.home_middle
{
    padding-top:10px;
    height:400px;
}
/*Register Page*/
div.Register
{
    background-image: url('../images/Register/register_bg.jpg');
    background-repeat: no-repeat;
    height: 487px;
    
}
div.Register_Extender
{
    background-image: url('../images/Register/register_extender_bg.gif');
    background-repeat:repeat-y;
}
.reg_zip_invalid
{
    margin-left:100px;
}
div.reg_content
{
    padding-bottom:50px;
    padding-left: 150px;
}
div.reg_text
{
    width:550px;
    padding-bottom:20px;
}
div.reg_form
{
    padding-left:110px;
}
div.reg_form_left_col
{
    width:210px;
    float:left;
}
div.reg_form_state
{
    float:left;
    width:98px;
}
div.reg_form_text_height
{
    height:20px;
}
.reg_form_bar
{
    padding:10px 0px 10px 0px;
    margin-left:-15px;
}
.reg_img
{
    padding-left:58px;
    padding-bottom:10px;
}
div.reg_form_submitbtn
{
    padding-left:144px;
    width:71px;
}
div.reg_form_top
{
    background-image: url('../images/common/lightbluebox_top.jpg');
    background-repeat: no-repeat;
    width:423px;
    height:11px;
}
div.reg_form_middle
{
    background-image: url('../images/common/lightbluebox_middle.jpg');
    background-repeat: no-repeat;    
    margin-top:-5px;
    width:423px;
    font-size:9pt;
    color:#0355A5;
    font-weight:bold;
    padding:0px 0px 0px 10px;
}
div.reg_form_middle_filler
{
    background-image: url('../images/common/lightbluebox_middle_extend_filler.jpg');
    background-repeat:repeat-y;
    margin-left:0px;
    font-size:9pt;
    color:#0355A5;
    font-weight:bold;
    padding:0px 0px 0px 30px;
    margin-top: 0px;
}
div.reg_form_bottom
{
    background-image: url('../images/common/lightbluebox_bottom.jpg');
    background-repeat: no-repeat;
    width:459px;
    height:15px;
}
.register_city_error
{
    padding-left:220px;
}
/*Thanks*/
.thanks_btn
{
    padding-left:13px;
}
.enlarge_footnote,.enlarge_footnote2
{
    color:#0054A4;
    font-size:8pt;
    font-style:italic;
    font-weight:bold;
    position:absolute;
    right:180px;
    top:554px;
}
.enlarge_footnote2
{
    right:169px;
    top:589px;
}
.thanks_footnote,.thanks_footnote2
{
    color: #0054a4;
    font-weight:bold;
    font-size:8pt;
    font-style:italic;
    padding-left:168px;
}
.thanks_footnote2
{
    padding-left:364px;
}
div.Thanks
{
    background-image: url('../images/Thanks/thanks_bg.jpg');
    background-repeat: no-repeat;
}
div.Thanks_Extender
{
    background-image: url('../images/Thanks/thanks_extender_bg.gif');
    background-repeat:repeat-y;
}
div.thanks_content
{
    padding-left:150px;
    /*height:500px;*/
}
div.thanks_text
{
    width:500px;
    padding:20px 0px 15px 15px;
}
.thanks_products
{
    padding-left:50px;
    /*padding-top:20px;*/
}
/*Store Locator*/
.locator_title
{
    padding-left:150px;
}
div.Locator
{
    background-image:url('../images/StoreLocator/locator_bg.jpg');
    background-repeat:no-repeat;
}
div.locator_content
{
    padding-bottom:30px;
    padding-left:150px;
    height:500px;
}
div.Locator_Extender
{
    background-image:url('../images/StoreLocator/locator_extender_bg.jpg');
    background-repeat:repeat-y;
    margin:0px auto 0px auto;
}
.locator_btn
{
    margin-left:125px;
    margin-top:5px;
}
.locator_form_bar
{
    padding-top:10px;
		padding-bottom:10px;
		margin-left:-15px;
}
div.locator_form_top
{
    background-image: url('../images/common/lightbluebox_top.jpg');
    background-repeat: no-repeat;
    width:459px;
    height:15px;
}

div.locator_form_middle
{
    background-image: url('../images/common/lightbluebox_middle.jpg');
    background-repeat: no-repeat;
    height:189px;
    margin-top:-5px;
    width:423px;
    font-size:9pt;
    color:#0355A5;
    font-weight:bold;
    padding:0px 0px 0px 10px;
}
div.locator_form_middle_filler
{
    background-image: url('../images/common/lightbluebox_middle_extend_filler.jpg');
    background-repeat:repeat-y;
    margin-left:0px;
    font-size:9pt;
    color:#0355A5;
    font-weight:bold;
    padding:0px 0px 0px 30px;
    margin-top:-18px;
}
div.locator_form_bottom
{
    background-image: url('../images/common/lightbluebox_bottom.jpg');
    background-repeat: no-repeat;
    width:459px;
    height:15px;
}

div.locator_text
{
    padding:20px 0px 15px 15px;
    width:500px;
}
div.locator_form
{
    padding-left:75px;
}
.div_locator_ddl
{
    padding-left:25px;
    font-size:9pt;
    color:#0355A5;
    font-weight:normal;
}
.locator_ddl
{
    font-size:9pt;
    color:#0355A5;
    font-weight:normal;
}
div.locator_ddl
{
    padding-top:10px;
}
div.locator_line
{
    padding-top:15px;
}
#locatorresults
{
	width: 635px;
	height: auto;
	padding: 10px 6px 10px 24px;
}
#frame_results 
{
	width: 635px;
	height: 315px;
}
.locator_invalidzip
{
    padding-left:140px;
}
/*Site Map*/
div.SiteMap
{
    background-image: url('../images/SiteMap/sitemap_bg.jpg');
    background-repeat: no-repeat;
}
div.SiteMap_Extender
{
    background-image: url('../images/SiteMap/sitemap_extender_bg.jpg');
    background-repeat:repeat-y;
}
div.siteMap_content
{
    padding-left:150px;
    height:500px;
}
div.sitemap_leftcol
{
    padding-left:20px;
    width:300px;
    float:left;
}
div.sitemap_leftcol_content
{
    margin-top:15px;
}
div.sitemap_rightcol
{
    width:300px;
    float:left;
}
div.sitemap_indent
{
    margin-left:10px;
}
div.sitemap_indent_rightcol
{
    padding-left:10px;
    margin-top:10px;
    float:none;
}
.sitemap_contact
{
    /*padding-left:123px;
    height:400px;*/
    padding-top:10px;
}
.sitemap_link
{
    line-height:22px;
    text-decoration:none;
}
.sitemap_bar
{
    float:left;
    padding-right:40px;
}
.div_sitemap_links
{
    padding-left:22px;
}
.sitemap_txt
{
    padding-bottom:3px;
    padding-left:3px;
    color:#000000;
}
ul.sitemap
{
    margin:0px 0px 0px 10px;
    padding:0px;
    list-style-type:none;
}
ul.sitemap_lone
{
    margin:0px 0px 0px 0px;
    padding:0px;
    list-style-type:none;
}
ul.sitemap li,ul.sitemap_lone li
{
    /*margin-left:-10px;*/
    margin-bottom:5px;
}
.sitemapLink
{
    text-decoration:none;
}
/*Drinks Benefits*/
#vitamin_callout_drinks
{
    left:671px;
    position:absolute;
    top:200px;
}
#baby_toddler_aisle_drinks_ben
{
    left:717px;
    position:absolute;
    top:315px;
}
div.Drinks_Ben
{
    background-image:url('../images/Drinks/Benefit/drinks_ben_bg.jpg');
    background-repeat:no-repeat;
}
div.Drinks_Ben_Extender
{
    background-image: url('../images/Drinks/Benefit/drinks_ben_extender_bg.jpg');
    background-repeat:repeat-y;
}
div.drinks_ben_content
{
    padding-left:150px;
    /*height:500px;*/
}
div.drinks_ben_text
{
    padding:20px 0px 15px 15px;
    width:500px;
}
div.drinks_ben_footnote
{
    font-size:8pt;
    width:550px;
}
/*Drinks Flavors*/

div.Drinks_Flavor
{
    background-image:url('../images/Drinks/Flavors/drinks_flavor_bg.jpg');
    background-repeat:no-repeat;
}
div.Drinks_Flavor_Extender
{
    background-image: url('../images/Drinks/Flavors/drinks_flavor_extender_bg.jpg');
    background-repeat:repeat-y;
}
div.drinks_flavor_content
{
    padding-left:150px;
    height:550px;
}
div.drinks_flavor_text
{
    padding:20px 0px 15px 15px;
    width:500px;
    float:left;
}
.drinks_flavor_toddler_img
{
    padding-left:20px;
    margin-top:-50px;
    padding-bottom:50px;
}
.drinks_flavor_monkey_img
{
    padding-left:0px;
    padding-top:70px;
    height:181px;
    width:168px;
    float:left;
    padding-bottom:150px;
}
#drinks_flavor_flash
{
    padding-right:10px;
    height:350px;
    width:535px;
    float:left;
}
/*Drinks Info*/
div.Drinks_Info
{
    background-image:url('../images/Drinks/Info/drinks_info_bg.jpg');
    background-repeat:no-repeat;
}
div.Drinks_Info_Extender
{
    background-image: url('../images/Drinks/Info/drinks_info_extender_bg.jpg');
    background-repeat:repeat-y;
}
div.drinks_info_content
{
    padding-left:150px;
    /*padding-bottom:50px;
    height:863px;*/
}
div.drinks_info_text
{
    padding:20px 0px 15px 15px;
    width:500px;
}
#drinks_info_flash
{
    height:745px;
    width:600px;
}
/*Error Page*/
div.error_text
{
    width:540px;
    padding-top:100px;
    padding-left:90px;
}
/*Contact*/
div.Contact,div.Error
{
    background-image:url('../images/Contact/contact_bg.jpg');
    background-repeat:no-repeat;
}
div.Contact_Extender,div.Error_Extender
{
    background-image:url('../images/Contact/contact_extender_bg.jpg');
    background-repeat:repeat-y;
}
div.contact_content,div.error_content
{
    padding-left:150px;
    height:510px;
}
div.contact_text
{
    padding:20px 0px 15px 15px;
    width:500px;
}
div.contact_info
{
    padding-left:50px;
    font-size:9pt;
    color:#43A8D7;
}
.contact_info_header
{
    color:#3B4CA8;
    font-weight:bold;
}
/*FAQ*/
div.FAQ
{
    background-image:url('../images/FAQ/faq_bg.jpg');
    background-repeat:no-repeat;
}
div.FAQ_Extender
{
    background-image:url('../images/FAQ/faq_extender_bg.gif');
    background-repeat:repeat-y;
}
div.faq_content
{
    padding-left:150px;
    padding-bottom:30px;
}
div.faq_text
{
    padding:20px 0px 15px 15px;
    width:500px;
}
div.faq_all_questions
{
   width:575px;
   padding-bottom:50px;
}
.faq_question
{
    color:#3B4CA8;
    font-weight:bold;
}
.faq_answer
{
    color:#43A8D7;
    padding-left:20px;
}
div.faq_footnote
{
    font-size:8pt;
    width:500px;
}
/*miscellaneous*/
div.footnote
{
    font-size:8pt;
    width:450px;
    padding-left:5px;
}
a img
{
    border:0px;
}
a
{
    text-decoration:none;
}
a.faq_link
{
    text-decoration:underline;
    color:#3B4CA8;
}
/********************/
.a_white
{
    color:#FFFFFF;
}
.storelocator
{
    font-weight:bold;
    left:858px;
    position:absolute;
    top:70px;
    font-size:8pt;
}
.locator_arrow_pad
{
    position:relative;
    left:46px;
    top:3px;
}
div.storelocator_link_home
{
    position:absolute;
    /*top:-141px;*/
    height:60px;
    width:133px;
    float:right;
    right:11px;
    top:0px;
}
div.storelocator_link
{
    margin-top:-79px;
    height:60px;
    width:133px;
    float:right;
}
div.storelocator_link_fix
{
    margin-top:-130px;
    height:60px;
    width:133px;
    float:right;
}
.form_arrow
{
    margin-top:0px;
    float:left;
    padding-right:5px;
}
.darkbluecolor
{
    color:#3B4CA8;
}
.lightbluecolor
{
    color:#43A8D7;
}
/* Bars Home Page */
ul.ul_bars
{
    margin:0px;
    padding:0px;
    list-style-type:none;
    width:620px;
}
ul.ul_bars li
{
    display:inline;
    padding:3px 0px 0px 0px;
}
div.Bars_Home
{
    height:auto;
    background-image:url('../images/Bars/Home/bars_home_bg.jpg');
    background-repeat:no-repeat;
    margin-left:11px;
}
.BarsHome_Extender 
{
	background-image: url('../images/Bars/Home/bars_home_extender_bg.gif');
	background-repeat: repeat-y;
}
#Bars_Home_Top_Left 
{
	width: 688px;
}
#baby_toddler_aisle
{
    position:absolute;
    top:150px;
    left:713px;
}
#Bars_Home_Top
{
	width: 974px;
	height: auto;
}
#Bars_Home_Flash 
{
	width: 715px;
	padding-top: 12px;
	padding-left: 132px;
	height: 300px;	
}
#Bars_Home_Footer_Text 
{
	width: 812px;
	height: auto;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 162px;
	font-size: 8pt;
	line-height: 13pt;
}
#Bars_Home_Header 
{
	width: 512px;
	height: auto;
	padding-left: 162px;
	padding-right: 14px;
}
#Bars_Home_Copy 
{
	width: 512px;
	height: auto;
	padding-left: 162px;
	padding-right: 14px;
	padding-top: 12px;
}
#Bars_Home_Features
{
	/*width: 512px;
	padding-left: 162px;
	padding-right: 14px;*/
	padding-top: 12px;
	color: #FAA635;
	font-size: 10pt;
	font-weight: bold;
	line-height: 16pt;
}
/* Used to set margings on product features highlighted in orange */
span.feature 
{
	margin: 0px 7px 0px 3px;	
}
img.bluedot 
{
	padding: 0px 0px 4px 0px;
}

/* Fruit Bars Benefits */
#fruit_ben_right_callout
{
    left:597px;
    position:absolute;
    top:116px;  
}
div.Fruit_Benefits 
{
	height:auto;
    background-image:url('../images/Bars/Fruit/benefits_bg.jpg');
    background-repeat:no-repeat;    
    margin-left:11px;
}
.FruitBenefits_Extender 
{
	background-image: url('../images/Bars/Fruit/benefits_bg_extender.gif');
	background-repeat: repeat-y;
}
#Fruit_Benefits_Top
{
	width: 974px;
	height: auto;
}
#Fruit_Benefits_Header 
{
	width: 512px;
	height: auto;
	padding-left: 162px;
	padding-right: 300px;
	float: left;
}
#Fruit_Benefits_Copy 
{
	width: 423px;
	height: auto;
	padding-left: 162px;
	padding-right: 370px;
	padding-top: 12px;
	float: left;
	line-height: 1.3em;
}
#Fruit_Benefits_Chart 
{
	width: 812px;
	height: 235px;
	padding-top: 12px;
	padding-left: 162px;
    float: left;
}
#Fruit_Benefits_Footer_Text 
{
	width: 542px;
	height: auto;
	padding-left: 162px;
	padding-right: 84px;
	padding-top: 0px;
	font-size: 8pt;
	line-height: 1.3em;
}
#baby_toddler_aisle_fruit_ben
{
    left:745px;
    position:absolute;
    top:354px;
}
/* Fruit Bars Flavors */
#baby_toddler_aisle_fruit_flavor
{
    left:708px;
    position:absolute;
    top:153px;
}
#gator_callout_fruit_flavor
{
    left:710px;
position:absolute;
top:302px;
}
div.Fruit_Flavors
{
	height:475px;
    background-image:url('../images/Bars/Fruit/flavors_bg.jpg');    
    background-repeat:no-repeat;
    margin-left:11px;
}
.FruitFlavors_Extender 
{
	background-image: url('../images/Bars/Fruit/flavors_bg_extender.gif');
	background-repeat: repeat-y;
}
#Fruit_Flavors_Top
{
	width: 974px;
	height: auto;
	/*float: left;*/
}
#Fruit_Flavors_Header 
{
	width: 512px;
	height: auto;
	padding-left: 162px;
	padding-right: 14px;
	float: left;
}
#Fruit_Flavors_Copy 
{
	width: 442px;
	padding-left: 162px;
	padding-right: 84px;
	margin-top: 15px;
	line-height: 1.3em;
}
#Fruit_Flavors_Flash 
{
	width: 605px;
	padding-top: 12px;
	padding-left: 132px;
	height: 300px;
}

/* Fruit Bars Nutrition Info */
div.Fruit_Info
{
    background-image:url('../images/Bars/Fruit/info_bg.jpg');
    background-repeat:no-repeat;
    margin-left:11px;
}
.FruitInfo_Extender
{
	background-image: url('../images/Bars/Fruit/info_bg_extender.gif');
	background-repeat: repeat-y;
}
#Fruit_Info_Top
{
	width: 974px;
	height: auto;
}
#Fruit_Info_Header 
{
	width: 512px;
	height: auto;
	padding-left: 140px;
	padding-right: 14px;
	float: left;
}
#Fruit_Info_Copy 
{
	width: 442px;
	height: auto;
	padding-left: 140px;
	padding-right: 84px;
	padding-top: 12px;
	float: left;
	line-height: 1.3em;
}
#Fruit_Info_Flash 
{
	width: 605px;
	padding-top: 12px;
	padding-left: 132px;
	height: 790px;
}
.smalltext 
{
	font-size: 8pt;
	line-height: 1em;
}
#Fruit_Info_Footer
{
    margin-left:162px;
}

/* Bars Benefits */
#baby_toddler_aisle_ben
{
    left:717px;
    position:absolute;
    top:254px;
}
#vitamin_callout
{
    left:690px;
    position:absolute;
    top:158px;
}
div.Bars_Benefits 
{
	height:475px;
    background-image:url('../images/Bars/Bars/benefits_bg.jpg');
    background-repeat:no-repeat;    
}
.BarsBenefits_Extender 
{
	background-image: url('../images/Bars/Bars/benefits_bg_extender.gif');
	background-repeat: repeat-y;
}
#Bars_Benefits_Top
{
	width: 974px;
	height: auto;
}
#Bars_Benefits_Header 
{
	width: 512px;
	height: auto;
	padding-left: 162px;
	padding-right: 14px;
	float: left;
}
#Bars_Benefits_Copy 
{
	width: 442px;
	height: auto;
	padding-left: 162px;
	padding-right: 84px;
	padding-top: 12px;
	float: left;
	line-height: 1.3em;
}
#Bars_Benefits_Chart 
{
	width: 812px;
	height: 235px;
	padding-top: 12px;
	padding-left: 150px;
    float: left;
}
#Bars_Benefits_Chart_Image
{
	/*width: 631px;
	height: 235px;
	background-image: url('../images/Bars/Bars/chart_bars_bg.jpg');
	background-position: right bottom;
	background-repeat: no-repeat;*/
}
#Bars_Benefits_Footer_Text 
{
	width: 542px;
	height: auto;
	padding-left: 162px;
	padding-right: 84px;
	padding-top: 0px;
	font-size: 8pt;
	line-height: 1.3em;
}

/* Bars Flavors */
div.Bars_Flavors
{
	height:475px;
    background-image:url('../images/Bars/Bars/flavors_bg.jpg');    
    background-repeat:no-repeat;    
}
.BarsFlavors_Extender 
{
	background-image: url('../images/Bars/Bars/flavors_bg_extender.gif');
	background-repeat: repeat-y;
}
#Bars_Flavors_Top
{
	width: 974px;
	height: auto;
}
#Bars_Flavors_Header 
{
	width: 512px;
	height: auto;
	padding-left: 162px;
	padding-right: 14px;
}
#baby_toddler_aisle_flav
{
    left:689px;
    position:absolute;
    top:146px;
}
#tiger_callout_flav
{
    left:724px;
    position:absolute;
    top:291px;
}
#Bars_Flavors_Copy 
{
	width: 442px;
	
	padding-left: 162px;
	padding-right: 84px;
	padding-top: 12px;
	
	line-height: 1.3em;
}
#Bars_Flavors_Flash 
{
	width: 620px;
	padding-top: 12px;
	padding-left: 132px;
	height: 285px;
}

/* Bars Nutrition Info */
div.Bars_Info
{
    background-image:url('../images/Bars/Bars/info_bg.jpg');
    background-repeat:no-repeat;    
}
.BarsInfo_Extender 
{
	background-image: url('../images/Bars/Bars/info_bg_extender.gif');
	background-repeat: repeat-y;
}
#Bars_Info_Top
{
	width: 974px;
	height: auto;
}
#Bars_Info_Header 
{
	width: 512px;
	height: auto;
	padding-left: 162px;
	padding-right: 14px;
	float: left;
}
#Bars_Info_Copy 
{
	width: 442px;
	height: auto;
	padding-left: 162px;
	padding-right: 84px;
	padding-top: 12px;
	float: left;
	line-height: 1.3em;
}
#Bars_Info_Flash 
{
	width: 670px;
	padding-top: 12px;
	padding-left: 132px;
	height: 805px;
}

.common_background
{
    background-image:url('../images/common/background.jpg');
    background-repeat:no-repeat;
    margin-left:11px;
}
.common_extender
{
    background-image: url('../images/common/bg-extender.gif');
	background-repeat: repeat-y;
}

.modalPopup
{
	border: solid 1px Gray;
	padding: 5px 15px;	
	background-color: White;
	width: 450px;
}

.modalBackground
{
	background-color: Gray;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
}

#drinks-container
{
    float: right;
    margin-right:92px;
    margin-top:49px;
    display: inline;
}

#drinks-container img
{
    
}

#nutripalsOffers-container
{
    float: right;
    margin-right:-30px;
    margin-top:40px;
}

#nutripalsOffers-container img
{
    
}

.drinks-Nav
{
    margin-top: 10px;
}

.abbott-logo-containter
{
    background-image: url('../images/Header/abbott-logo-container-repeater.png');
    background-repeat: repeat-x;
    background-position: bottom;
    text-align: right;
    /*height: 87px !important;*/
    margin-left: 11px;
    margin-right: 11px;
}

.abbott-logo-containter img
{
    margin: 19px  36px 19px 0px;
}

.footnote-img
{
    margin-left: 116px;
    margin-top: 20px;
}

.contact_text sup
{
     
    line-height: .7em;
}