/* CSS Document */
/*-------------------------------------------------*/
/*BROADWAY PROJECT*/
/*-------------------------------------------------*/

/*POP WINDOW*/
body.blue_pop {text-align: center; background-color: #95cce0; background-image:url(/iwp/images/enf10/bg_blue_grad.jpg); background-repeat: repeat-x; margin: 0; padding: 0; border: 0; font: normal 12px/14.5px "Lucida Grande", sans-serif; color: #333333; font-size:62.5%;   }
body.blue_pop #allcontain {margin: 0 auto; width: 500px; position: relative; overflow: hidden; }
body.blue_pop #header {background-image: none;}
body.blue_pop #header #title {text-align: left; margin: 0; background-image: url(/iwp/images/enf10/pop_whitebox_top.jpg); background-position:bottom; background-repeat: no-repeat;height: 45px; position: relative;}
body.blue_pop #header #title p {position: absolute; top: 45px; right: 95px; color: #fff;}
body.blue_pop #header #title p a {color: #fff;}
body.blue_pop #header #title div#espanol {position: absolute; top: 40px; right: 5px; margin: 0;}
body.blue_pop #main_area {background: #fff url(/iwp/images/enf10/pop_whitebox_borders.gif) no-repeat left top;}
body.blue_pop #footend { overflow: hidden; height: 5px; display: block; background:none; margin:0; padding:0;}
body.blue_pop #subfoot {text-align: left; height: 70px;}
body.blue_pop #subfoot #meadlogo {float: left; display: inline; margin: 10px 0 20px 33px;}
body.blue_pop #subfoot p {float: left; display: inline; width: 360px; font: normal 10px "Lucida Grande", sans-serif; color: #fff; padding: 10px 0 0 20px;}
body.blue_pop .pop_content {display: block; padding: 33px; text-align: left; margin: 0;}
body.blue_pop .pop_content h1 {color: #7e6b33; font-size: 28px; margin-bottom: 5px;}
body.blue_pop .pop_content h2 {color: #7e6b33; margin: 0 0 8px 0; font-size: 1.4em;}
body.blue_pop .pop_content p {display: block; padding-bottom: 10px; font-size: 1.2em; line-height: 1.3em;}
body.blue_pop .pop_content ul {list-style-type: disc; margin: 0 0 20px 40px; }
body.blue_pop .pop_content ol {margin: 0 0 20px 40px; }
body.blue_pop .pop_content ul li,
body.blue_pop .pop_content ol li {color:#333; margin-bottom: 4px; font-size: 1.2em;}
body.blue_pop .pop_content .product_img {display: none; }
body.blue_pop .pop_content .product_txt h2.textReplace {color: #7e6b33; font-size: 28px; margin-bottom: 5px; font-weight: normal;}

body.blue_pop .pop_content  .product_buttons {display: none; }

body.blue_pop .pop_content .choose_formula_wrapper h2 {font: bold 11px/14.5px "Lucida Grande", sans-serif; color: #fff;}
body.blue_pop .pop_content .choose_formula_wrapper {display: block; width: 440px; margin: 0; padding: 0; position: relative;}
body.blue_pop .pop_content .choose_formula_header {display: block; width: 440px; height: 34px; background: url(/iwp/images/enf10/choose_formula_header.gif) no-repeat top left; position: relative;}
body.blue_pop .pop_content .choose_formula_content {display: block; width: 440px; background: url(/iwp/images/enf10/choose_formula_bg.gif) repeat-y top left;}
body.blue_pop .pop_content .choose_formula_content_block {display: block; width: 434px; background: url(/iwp/images/enf10/choose_formula_repeat.gif) repeat-x top left; margin: 0 3px; position: relative;}
body.blue_pop .pop_content .choose_formula_footer {display: block; width: 440px; height: 9px; background: url(/iwp/images/enf10/choose_formula_footer.gif) no-repeat top left;}

body.blue_pop .pop_content .choose_formula_content .choose_formula_content_block p {font: normal 10px/14.5px "Lucida Grande", sans-serif;}

/*GLOBALS*/
body.blue {text-align: center; background-color: #95cce0; background-image:url(/iwp/images/enf10/bg_blue_grad.jpg); background-repeat: repeat-x; margin: 0; padding: 0; border: 0; font: normal 12px/14.5px "Lucida Grande", sans-serif; color: #333333; font-size:62.5%;   }
body.blue #header {background-image: none;}
body.blue #header #title {text-align: left; margin: 0; background-image: url(/iwp/images/enf10/whitebox_top.jpg); background-position:bottom; background-repeat: no-repeat;height: 84px; position: relative;}


body.blue #header #title #logo_replace {position: absolute; top: 24px; left: 60px; margin: 0; background: url(/iwp/images/enf10/logo_enfamil.gif) no-repeat top left; display: block; width: 157px; height: 60px; overflow: hidden; margin: 0; padding: 0;}
body.blue #header #title #logo_replace a,
body.blue #header #title #logo_replace h2 {text-indent: -9999px; display: block; width: 157px; height: 60px; overflow: hidden;text-decoration: none; margin: 0; padding: 0;}
/*
body.blue #header #title #logo_replace {position: absolute; top: 24px; left: 60px; margin: 0; background: url(/iwp/images/enf10/logo_enfamil_number1.gif) no-repeat top left; display: block; width: 291px; height: 60px; overflow: hidden; margin: 0; padding: 0;}
body.blue #header #title #logo_replace a,
body.blue #header #title #logo_replace h2 {text-indent: -9999px; display: block; width: 291px; height: 60px; overflow: hidden;text-decoration: none; margin: 0; padding: 0;}
*/

body.blue #header #title p {position: absolute; top: 45px; right: 95px; color: #072f53;}
body.blue #header #title p a {color: #072f53;}
body.blue #header #title div#espanol {position: absolute; top: 40px; right: 5px; margin: 0;}
body.blue #main_area {background: #fff url(/iwp/images/enf10/whitebox_borders.gif) repeat-y top left;}
@media only screen and (device-width: 768px) {
  /* For general iPad layouts */
  body.blue #main_area {background: #fff url(/iwp/images/enf10/whitebox_borders_ipad.gif) repeat-y top left;}

}

body.blue #footend { overflow: hidden; height: 5px; display: block; background:none; margin:0; padding:0;}
body.blue #subfoot {text-align: left; height: 70px;}
body.blue #subfoot #meadlogo {float: left; display: inline; margin: 12px 0 20px 57px;}
body.blue #subfoot p {float: left; display: inline; width: 600px; font: normal 10px "Lucida Grande", sans-serif; color: #fff; padding: 25px 0 0 12px;}
body.blue .content_wrapper {width: 880px; margin: 0 auto; padding: 38px 0 0 0; position: relative;}
body.blue #search {float: right; height: 20px; position: relative; margin: 0 23px 0 0;}
body.blue #search form {float: right; margin: 0;  display:inline; }
body.blue #search form .search_input_container {float: left; display: inline; overflow: hidden; height: 20px; width: 170px; padding: 0; border: 0; margin: 0px; background-image: url(/iwp/images/enf10/bg_search_input.gif); }
body.blue #search form .search_input_container input {height: 18px; width: 160px; padding: 0; border: 0; margin: 1px 5px; background: transparent; font-size:11px; }
body.blue #search form .search_submit_container {float: left; display: inline; overflow: hidden;  height: 20px; width: 22px; padding: 0; border: 0; margin: 0px;}
body.blue #search form .search_submit_container input.search_btn {height: 20px; width: 22px; padding: 0; border: 0; margin: 0; background: transparent;}


body.blue #main_area .page_content {display: block; width: 880px; border-bottom: 1px solid #d8d8d8; background: url(/iwp/images/enf10/bg_page_content.gif) repeat-y top left; position: relative;}
body.blue #main_area .page_content .home_below_mainnav {display: block; width: 878px; height: 4px; margin: 0; padding: 0;}
body.blue #main_area .page_content .home_below_mainnav img {display: block; margin: 0; padding: 0;}
body.blue #main_area .page_content .page_content_left_col { display: inline; float: left; width: 648px; overflow: visible; _overflow: hidden; margin: 0 0 0 1px; text-align: left;} /*overflow hack in place to fix right column from dropping under content in ie*/
body.blue #main_area .page_content .page_content_right_col {display: inline; float: left; width: 230px; overflow: hidden; margin: 0; text-align: left;}
body.blue #main_area .page_content .page_content_full_col { display: block;  width: 878px; overflow: hidden; margin: 0 0 0 1px; text-align: left;}

body.blue #main_area .page_content .page_content_left_col .left_col_content { width: 626px; margin: 20px 0 20px 22px; display: block; padding: 0;}
body.blue #main_area .page_content .page_content_left_col h1{ font-size: 28px; color:#7e6b33;}
body.blue #main_area .page_content .page_content_full_col h1{ font-size: 28px; color:#7e6b33;}
body.blue #main_area .page_content .page_content_left_col p{ margin: 0 0 8px 0;}
body.blue #main_area .page_content .page_content_full_col p{ margin: 0 0 8px 0;}


/*notice the underscore hack - this will show in ie6 only*/
.left_col_content .article_cats_container {display: block; border-bottom: 1px solid #d8d8d8; padding: 0 0 20px 0;  margin: 20px 0 0 0;}
.left_col_content .article_cats_container h2.section_header {display: block; margin: 0 0 20px 0; font-size: 1.3em;}
.left_col_content .article_cats_img {display: inline; width: 190px; float: left; margin: 0 20px 0 0; }
.left_col_content .article_cats_txt {display: inline; width: 410px; float: left; margin: 5px 0 0 0; font-size: 1.2em; line-height: 1.3em;}
.left_col_content .article_cats_txt h2{ color:#005691; margin: 8px 0;}

.page_content_left_col .article_content { margin: 20px 20px 20px 20px;} /*changed left margin from 22px to 20px for spanish template*/
.page_content_left_col .article_content h1 {margin-bottom: 10px;}
.page_content_left_col .article_content h2 {color: #723d3c; margin: 0 0 8px 0; font-size: 1.4em;}
.page_content_left_col .article_content p {display: block; padding-bottom: 10px; font-size: 1.2em; line-height: 1.3em;}

.page_content_left_col .article_content ul {list-style-type: disc; margin: 0 0 20px 40px; }
.page_content_left_col .article_content ol {margin: 0 0 20px 40px; }
.page_content_left_col .article_content ul li,
.page_content_left_col .article_content ol li {color:#333; margin-bottom: 4px; font-size: 1.2em;}
.page_content_left_col .article_content ul.faq_list {list-style-type: none; margin-left: 0;}




/*OLD STYLES CONVERTED*/
.page_content_left_col .article_content .arts_box { text-align: left; padding: 0; color: #333;}
.page_content_left_col .article_content .arts_box h2 {color: #723d3c; margin: 0 0 8px 0; font-size: 1.4em;}
.page_content_left_col .article_content .arts_box h3 {color: #723d3c; margin: 0 0 8px 0; font-size: 1.2em; line-height: 1.2em;}

/* ---- articles --*/
.page_content_left_col .article_content  .entry {margin-bottom: 0;}
.page_content_left_col .article_content  .entry h3 {color: #723d3c; margin: 0 0 8px 0; font-size: 1.2em; line-height: 1.2em;}
.page_content_left_col .article_content  .entry span.answer {font-size: 1.2em; font-weight: bold;}
.page_content_left_col .article_content  .entry ul { list-style-type: disc; margin: 0 0 15px 35px;}
.page_content_left_col .article_content  .entry ul li {color: #333; margin-bottom: 8px;}
.page_content_left_col .article_content  .grtable .grtable_wrap .grtable_con table tr td ul { list-style-type: disc; margin: 0 0 15px 35px;}
.page_content_left_col .article_content  .grtable .grtable_wrap .grtable_con table tr td ul li {color: #333; margin-bottom: 0px;}
.page_content_left_col .article_content  .entry ol li {color: #333; }

/*OLD STYLES CONVERTED*/


body.blue #main_area .page_content .right_col .module_wrapper {display: block;width: 190px; margin: 20px 23px 0 5px; text-align: left;}

body.blue #main_area .page_content .page_content_right_col .module_wrapper {display: block;width: 190px; margin: 20px 23px 0 17px; text-align: left;}
body.blue #main_area .page_content .page_content_right_col .module_wrapper .action_module {display: block;width: 190px; margin: 0 0 20px 0; text-align: left;}
body.blue #main_area .right_col .action_module_button,
body.blue #main_area .page_content .page_content_right_col .module_wrapper .action_module_button {display: block;width: 190px; margin: 0 0 20px 0; text-align: left; position: relative;}

body.blue #main_area .page_content .page_content_right_col .module_wrapper .am_register {background: url(/iwp/images/enf10/actionmodules/act_mod-register_bg.jpg) no-repeat top left; height: 263px;}
body.blue #main_area .page_content .page_content_right_col .module_wrapper .am_register_txt {padding: 60px 0 0 15px;}
body.blue #main_area .page_content .page_content_right_col .module_wrapper .am_register_txt h3 {margin: 0 0 10px 0; width: 170px; line-height: 18px; color: #1850b8; font-family:Helvetica, Arial, sans-serif; font-size: 15px; font-weight: normal;}
body.blue #main_area .page_content .page_content_right_col .module_wrapper .am_register_txt ul {list-style-type: disc; color: #666666; font-family:Helvetica, Arial, sans-serif; font-size: 11px; line-height: 12px; margin-left: 15px;}
body.blue #main_area .page_content .page_content_right_col .module_wrapper .am_register_txt ul li {color: #666; margin-bottom: 5px;}
body.blue #main_area .page_content .page_content_right_col .module_wrapper .am_reguster_form_container {position: absolute; bottom: 15px; left: 15px; display: block; width: 160px;}
body.blue #main_area .page_content .page_content_right_col .module_wrapper .am_reguster_form_container input {width: 145px;}
body.blue #main_area .page_content .page_content_right_col .module_wrapper .am_reguster_form_container input.am_register_submit {width: auto; padding: 0; margin: 5px 0 0 52px; border: 0; background:transparent;}


/*This is done because of using addthis on spanish and english - we dont have access to spanish module, so it was hidden and recreated*/
body.blue #main_area .page_content .page_content_right_col .module_wrapper .print_email_module_new {display: block;width: 190px; margin: 0 0 10px 0; text-align: left;}
body.blue #main_area .page_content .page_content_right_col .module_wrapper .print_email_module {display: none;width: 190px; margin: 0 0 10px 0; text-align: left;}



body.blue #main_area .page_content .home_flash { display: block; width: 878px; }
body.blue #main_area .page_content .home_callouts { display: block; margin: 20px 1px; height: 130px; overflow: hidden;}
body.blue #main_area .page_content .callout {display: inline; margin: 0 6px; float: left; width:207px; height: 130px; position: relative;}
body.blue #main_area .page_content .callout_default1,
body.blue #main_area .page_content .callout_default2,
body.blue #main_area .page_content .callout_default3,
body.blue #main_area .page_content .callout_default4,
body.blue #main_area .page_content .callout_over1,
body.blue #main_area .page_content .callout_over2,
body.blue #main_area .page_content .callout_over3,
body.blue #main_area .page_content .callout_over4 {display: block; margin: 0; width:207px; height: 130px; text-align: left;}
body.blue #main_area .page_content .callout_over_content {padding: 20px 20px 0 20px; color: #333333; position: relative; height: 90px;}
body.blue #main_area .page_content .callout_over_content h3,
body.blue #main_area .page_content .callout_over_content p {margin: 0 0 5px 0; display: block; line-height: 16px;}
body.blue #main_area .page_content .callout_over_content p.callout_link {position: absolute; bottom: 0; left: 20px; margin: 0;}

body.blue #main_area .page_content .home_callout_container { display: block; margin: 20px 7px; height: width: 864px; background: url(/iwp/images/enf10/bg_home_callout_container.jpg) no-repeat bottom left;}
body.blue #main_area .page_content .home_callout_container_borders { display: block; width: 864px; background: url(/iwp/images/enf10/bg_home_callout_container_borders.gif) repeat-y top left;}
body.blue #main_area .page_content .home_callout_container_borders .home_callout { display: inline; width: 207px; float: left; margin: 0 12px 0 0; font-size: 1.1em;}
body.blue #main_area .page_content .home_callout_container_borders .home_callout.last { display: inline; width: 207px; float: left; margin: 0 0 0 0;}
body.blue #main_area .page_content .home_callout_container_borders .home_callout h2.newborns a,
body.blue #main_area .page_content .home_callout_container_borders .home_callout h2.newborns {display: block; width: 207px; height:127px; background: url(/iwp/images/enf10/home_callout_newborns2.jpg) no-repeat top left; text-indent: -9999px;}
body.blue #main_area .page_content .home_callout_container_borders .home_callout h2.infants a,
body.blue #main_area .page_content .home_callout_container_borders .home_callout h2.infants {display: block; width: 207px; height:127px; background: url(/iwp/images/enf10/home_callout_infants2.jpg) no-repeat top left; text-indent: -9999px;}
body.blue #main_area .page_content .home_callout_container_borders .home_callout h2.toddlers a,
body.blue #main_area .page_content .home_callout_container_borders .home_callout h2.toddlers {display: block; width: 207px; height:127px; background: url(/iwp/images/enf10/home_callout_toddlers2.jpg) no-repeat top left; text-indent: -9999px;}
body.blue #main_area .page_content .home_callout_container_borders .home_callout h2.feedsol a,
body.blue #main_area .page_content .home_callout_container_borders .home_callout h2.feedsol {display: block; width: 207px; height:127px; background: url(/iwp/images/enf10/home_callout_feedsol2.jpg) no-repeat top left; text-indent: -9999px;}

body.blue #main_area .page_content .home_callout_container_borders .home_callout h2 {margin-bottom: 11px;}
body.blue #main_area .page_content .home_callout_container_borders .home_callout p.subhead {color: #333333; padding: 0 11px 8px 11px; margin: 0;}
body.blue #main_area .page_content .home_callout_container_borders .home_callout p.text {color: #333333; padding: 0 11px 15px 11px; margin: 0;}
body.blue #main_area .page_content .home_callout_container_borders .home_callout p.links {color: #333333; padding: 0 11px; margin: 0;}
body.blue #main_area .page_content .home_callout_container_borders .home_callout p.links a:link,
body.blue #main_area .page_content .home_callout_container_borders .home_callout p.links a:visited,
body.blue #main_area .page_content .home_callout_container_borders .home_callout p.links a:hover,
body.blue #main_area .page_content .home_callout_container_borders .home_callout p.links a:active {display: block; margin: 0 0 8px 0;}
body.blue #main_area .page_content .home_callout_container_borders .home_callout p.links br {display: none;} /*This is only for when style sheets are off*/




body.blue #main_area .page_content .home_promotions_container {display: block; background: #ebf6fa url(/iwp/images/enf10/bg_home_promotions_container.jpg) repeat-x top left; margin-bottom: 1px; padding: 15px 0;}
body.blue #main_area .page_content .home_promotions_dividers {display: block; background: url(/iwp/images/enf10/bg_home_promotions_dividers.gif) repeat-y top left; margin: 0 auto; width: 858px;}
body.blue #main_area .page_content .home_promotion {display: inline; float: left; width: 270px; margin: 0;}
body.blue #main_area .page_content .home_promotion_center {display: inline; float: left; width: 270px; margin: 0 24px;}
body.blue #main_area .page_content .home_promotion h3,
body.blue #main_area .page_content .home_promotion_center h3 {font-size: 1.6em; line-height: 1.2em;}
body.blue #main_area .page_content .home_promotion h3,
body.blue #main_area .page_content .home_promotion p,
body.blue #main_area .page_content .home_promotion_center h3,
body.blue #main_area .page_content .home_promotion_center p {margin: 0 0 8px 0;}
body.blue #main_area .page_content .promo_txt {display: inline; float: left; margin: 10px 0 0 12px; width: 188px; }

.clickable {cursor: pointer;}
.clickable:hover a {text-decoration: underline;}

body.blue sup.smaller {font-size: 65%;}
/*body.blue .r {vertical-align: top; font-size: 65%; font-weight: bold; line-height:normal; }*/

/*HERO*/
body.blue #main_area .page_content .hero {position: relative; left: 0px; text-align: left; z-index:888888 !important;}
body.blue #main_area .page_content .hero .hero_con {position: absolute; top: 20px; left: 22px; width: 425px;}
body.blue #main_area .page_content .hero .hero_con_faq {position: absolute; top: 70px; left: 40px; width: 425px;}
body.blue #main_area .page_content .hero .hero_con.product_landing {position: absolute; top: 16px; left: 40px; width: 425px;}

body.blue #main_area .page_content .hero .hero_con h1 {color: #285ea1; font-size: 28px;}
body.blue #main_area .page_content .hero .hero_con h1.textReplace,
body.blue #main_area .page_content .hero .hero_con h1.replaceText {color: #285ea1; font-size: 20px; margin-top: 10px; font-weight: normal;}

body.blue #main_area .page_content .hero .hero_con p {margin-top: 5px; color: #666666; font-size: 1.2em; line-height: 1.4em; width: 400px;}

/*CONTAINERS*/
body.blue #main_area .page_content .contentBox626_wrapper {display: block; width: 626px; background: #fff url(/iwp/images/enf10/contentBox626_wrapper_bg.jpg) no-repeat 0px 33px; margin: 20px 0 20px 22px;}
body.blue #main_area .page_content .contentBox626_header {display: block; width: 626px; height: 33px; background: url(/iwp/images/enf10/contentBox626_header_bg.gif) no-repeat left top; text-align: left;}
body.blue #main_area .page_content .contentBox626_header h2 {color: #fff; line-height: 33px; margin-left: 15px;}
body.blue #main_area .page_content .contentBox626_content {display: block; width: 626px; background: url(/iwp/images/enf10/contentBox626_content_bg.gif) repeat-y left top; text-align: left;}
body.blue #main_area .page_content .contentBox626_footer {display: block; width: 626px; height: 10px; background: url(/iwp/images/enf10/contentBox626_footer_bg.gif) no-repeat left top;}
body.blue #main_area .page_content .contentBox626_content h2 {font-size: 1.3em; margin-bottom: 3px; color: #125591;}
body.blue #main_area .page_content .contentBox626_content p {font-size: 1.2em; margin-bottom: 10px; line-height: 1.3em;}

body.blue #main_area .page_content .contentBox385_wrapper {display: block; width: 385px; background: #fff url(/iwp/images/enf10/contentBox385_wrapper_bg.jpg) no-repeat 0px 33px; margin: 20px 0 20px 0;}
body.blue #main_area .page_content .contentBox385_header {display: block; width: 385px; height: 33px; background: url(/iwp/images/enf10/contentBox385_header_bg.gif) no-repeat left top; text-align: left;}
body.blue #main_area .page_content .contentBox385_header h2 {color: #fff; line-height: 33px; margin-left: 15px;}
body.blue #main_area .page_content .contentBox385_content {display: block; width: 385px; background: url(/iwp/images/enf10/contentBox385_content_bg.gif) repeat-y left top; text-align: left;}
body.blue #main_area .page_content .contentBox385_footer {display: block; width: 385px; height: 10px; background: url(/iwp/images/enf10/contentBox385_footer_bg.gif) no-repeat left top;}
body.blue #main_area .page_content .contentBox385_content h2 {font-size: 1.3em; margin-bottom: 3px; color: #125591;}
body.blue #main_area .page_content .contentBox385_content p {font-size: 1.2em; margin-bottom: 10px; line-height: 1.3em;}

body.blue #main_area .page_content .contentBox296_wrapper {display: block; width: 296px; background: #fff url(/iwp/images/enf10/contentBox296_wrapper_bg.jpg) no-repeat 0px 33px; margin: 20px 0 20px 0;}
body.blue #main_area .page_content .contentBox296_header {display: block; width: 296px; height: 33px; background: url(/iwp/images/enf10/contentBox296_header_bg.gif) no-repeat left top; text-align: left;}
body.blue #main_area .page_content .contentBox296_header h2 {color: #fff; line-height: 33px; margin-left: 15px;}
body.blue #main_area .page_content .contentBox296_content {display: block; width: 296px; background: url(/iwp/images/enf10/contentBox296_content_bg.gif) repeat-y left top; text-align: left;}
body.blue #main_area .page_content .contentBox296_footer {display: block; width: 296px; height: 10px; background: url(/iwp/images/enf10/contentBox296_footer_bg.gif) no-repeat left top;}
body.blue #main_area .page_content .contentBox296_content h2 {font-size: 1.3em; margin-bottom: 3px; color: #125591;}
body.blue #main_area .page_content .contentBox296_content p {font-size: 1.2em; margin-bottom: 10px; line-height: 1.3em;}

body.blue #main_area .page_content .prodAccord626_wrapper {display: block; width: 626px; margin: 20px 0 20px 22px;}
body.blue #main_area .page_content .prodAccord626_topheader {display: block; position: relative; width: 626px; height: 32px; background: url(/iwp/images/enf10/prodAccord626_tophead_bg.gif) no-repeat left top; text-align: left;}
body.blue #main_area .page_content .prodAccord626_header {display: block; position: relative; width: 626px; height: 32px; background: url(/iwp/images/enf10/prodAccord626_head_bg.gif) no-repeat left top; text-align: left; margin: 0 0 20px 1px;}
body.blue #main_area .page_content .prodAccord626_topheader h2,
body.blue #main_area .page_content .prodAccord626_header h2 {line-height: 32px; margin-left: 12px;}

body.blue #main_area .page_content .prodAccord626_topheader img,
body.blue #main_area .page_content .prodAccord626_header img {position: absolute; top: 12px; right: 13px;}
body.blue #main_area .page_content .prodAccord626_content {display: block; width: 626px; background: url(/iwp/images/enf10/prodAccord626_content_bg.gif) repeat-y left top; text-align: left; padding: 20px 0 0 0;}
body.blue #main_area .page_content .prodAccord626_content .prodAccord626_cans_wrapper {display: block; width: 535px; margin: 0 auto 0 auto; padding-bottom: 20px;}
body.blue #main_area .page_content .prodAccord626_content .prodAccord626_cans_wrapper .prodAccord626_can {display: inline; width: 100px; float: left; margin:0 0 0 0; padding: 0 0 0 0; text-align: center;}
body.blue #main_area .page_content .prodAccord626_content .prodAccord626_cans_wrapper .can_divider {display: block; width: 45px; height: 82px; float: left; background: url(/iwp/images/enf10/can_divider_bg.gif) repeat-y 22px 0px; margin: 0px 0 0 0; padding: 0;}

body.blue #main_area .page_content .prodAccord626_content .prodAccord626_cans_wrapper .prodAccord626_can p {margin: 0; padding: 0;}
body.blue #main_area .page_content .prodAccord626_content .prodAccord626_cans_wrapper .prodAccord626_can .can_link {display: block;}

body.blue #main_area .page_content .prodAccord626_button {display: block; width: 626px;text-align: center; padding: 0 0 20px 0;}
body.blue #main_area .page_content .prodAccord626_footer {display: block; width: 626px; height: 10px; background: url(/iwp/images/enf10/prodAccord626_footer_bg.gif) no-repeat left top;}

body.blue #main_area .page_content .mobile_wrapper {width: 628px; display: block; margin: 10px auto 0 auto; background: url(/iwp/images/enf10/bg_mobile_wrap_repeat.jpg) repeat-y 0 10px;}
body.blue #main_area .page_content .mobile_wrapper_header {width: 628px; height:10px; display: block; margin: 0; background: url(/iwp/images/enf10/bg_mobile_wrap_header.jpg) no-repeat 0 0;}
body.blue #main_area .page_content .mobile_wrapper_content {width: 628px; display: block; margin: 0; background: url(/iwp/images/enf10/bg_mobile_wrap_grad.jpg) no-repeat 0 0; padding: 0 0 10px 0;}
body.blue #main_area .page_content .mobile_wrapper_footer {width: 628px; height:10px; display: block; margin: 0 auto 10px auto; background: url(/iwp/images/enf10/bg_mobile_wrap_footer.jpg) no-repeat 0 0;}

body.blue #main_area .page_content .mobile_wrapper_content .mobile_intro_text {float: left; width: 315px; margin: 68px 40px 0 30px; display: inline;}
body.blue #main_area .page_content .mobile_wrapper_content .mobile_intro_text p {color: #533042; font-size: 1.1em; margin-bottom: 15px;}

body.blue #main_area .page_content .mobile_wrapper_content .mobile_intro_graphic {float: left; width: 210px; display: inline; margin: 20px 0;}

body.blue #main_area .page_content .mobile_wrapper_content .mobile_callout {display: block; width: 588px; height: 160px; margin: 20px auto; position: relative;}
body.blue #main_area .page_content .mobile_wrapper_content .mobile_callout img {display: block; position: absolute; top: 0; left: 0;}

/*IPHONE APP LANDING - original
body.blue #main_area .page_content .iphone_wrapper {width: 828px; display: block; margin: 40px auto 0 auto; background: url(/iwp/images/enf10/bg_iphone_wrap_repeat.jpg) repeat-y 0 10px;}
body.blue #main_area .page_content .iphone_wrapper_header {width: 828px; height:10px; display: block; margin: 0; background: url(/iwp/images/enf10/bg_iphone_wrap_header.jpg) no-repeat 0 0;}
body.blue #main_area .page_content .iphone_wrapper_content {width: 828px; display: block; margin: 0; background: url(/iwp/images/enf10/bg_iphone_wrap_grad.jpg) no-repeat 0 0; padding: 0 0 10px 0;}
body.blue #main_area .page_content .iphone_wrapper_footer {width: 828px; height:10px; display: block; margin: 0 auto 10px auto; background: url(/iwp/images/enf10/bg_iphone_wrap_footer.jpg) no-repeat 0 0;}
body.blue #main_area .page_content .iphone_wrapper_content .iphone_intro_text {float: left; width: 384px; margin: 0 0 0 0; display: inline;}
body.blue #main_area .page_content .iphone_wrapper_content .iphone_intro_text p {color: #33333; font-size: 1.3em; margin-bottom: 15px; line-height: 1.3em; text-align: left;}
body.blue #main_area .page_content .iphone_wrapper_content .iphone_intro_graphic {float: left; width: 374px; display: inline; margin: 0px 40px 0 20px;}
body.blue #main_area .page_content .iphone_wrapper_content .iphone_callout {display: block; width: 778px; height: 230px; margin: 20px auto; position: relative;}
body.blue #main_area .page_content .iphone_wrapper_content .iphone_callout ul {display: block; text-align: left; color: #333; list-style-type: disc; font-size: 1.1em; padding: 5px 0 0 15px;}
body.blue #main_area .page_content .iphone_wrapper_content .iphone_callout ul li {color: #333; font-size: 1.1em; margin-bottom: 8px;}
body.blue #main_area .page_content .iphone_wrapper_content .iphone_callout img {display: block; position: absolute; top: 0; left: 0;}
END IPHONE APP LANDING*/

/*IPHONE APP LANDING*/
body.blue #main_area .page_content .iphone_wrapper {width: 828px; display: block; margin: 80px auto 0 auto; background: url(/iwp/images/enf10/bg_iphone_wrap_repeat.jpg) repeat-y 0 10px; position: relative;}
body.blue #main_area .page_content .iphone_wrapper_header {width: 828px; height:10px; display: block; margin: 0; background: url(/iwp/images/enf10/bg_iphone_wrap_header.jpg) no-repeat 0 0;}
body.blue #main_area .page_content .iphone_wrapper_content {width: 828px; display: block; margin: 0; background: url(/iwp/images/enf10/bg_iphone_wrap_grad.jpg) no-repeat 0 0; padding: 0 0 10px 0;}
body.blue #main_area .page_content .iphone_wrapper_footer {width: 828px; height:10px; display: block; margin: 0 auto 10px auto; background: url(/iwp/images/enf10/bg_iphone_wrap_footer.jpg) no-repeat 0 0;}

body.blue #main_area .page_content .iphone_wrapper_content .iphone_intro_text {float: left; width: 278px; margin: 90px 0 0 0; display: inline;}
body.blue #main_area .page_content .iphone_wrapper_content .iphone_intro_text p {color: #333333; font-size: 1.2em; margin-bottom: 15px; line-height: 1.3em; text-align: left;}

body.blue #main_area .page_content .iphone_wrapper_content .iphone_intro_video {display: inline; float: left; width: 500px; margin: 40px 20px 0 20px; border: 1px solid #ccc;}

body.blue #main_area .page_content .iphone_wrapper_content .iphone_callout {display: block; width: 787px; height: 230px; margin: 20px auto; position: relative;}
body.blue #main_area .page_content .iphone_wrapper_content .iphone_callout ul {display: block; text-align: left; color: #333333; list-style-type: disc; font-size: 1.1em; padding: 5px 0 0 15px;}
body.blue #main_area .page_content .iphone_wrapper_content .iphone_callout ul li {color: #333333; font-size: 1.1em; margin-bottom: 8px;}

body.blue #main_area .page_content .iphone_wrapper_content .iphone_callout img {display: block; position: absolute; top: 0; left: 0;}


body.blue #main_area .page_content .iphone_wrapper_content .mobile_amazing_baby_intro_text {display: inline; width: 460px; float: left; margin: 85px 0 0 0;}
body.blue #main_area .page_content .iphone_wrapper_content .mobile_amazing_baby_intro_text p {color: #333333; font-size: 1.2em; margin-bottom: 15px; line-height: 1.3em; text-align: left;}
body.blue #main_area .page_content .iphone_wrapper_content .mobile_amazing_baby_intro_text p.subhead {color: #005691; font-size: 1.2em; margin: 0 0 20px 0; line-height: 1.3em; text-align: left;}

body.blue #main_area .page_content .iphone_wrapper_content .mobile_amazing_baby_callout {display: block; width: 791px; height: 298px; margin: 0 auto 20px auto; position: relative; overflow: hidden;}
body.blue #main_area .page_content .iphone_wrapper_content .mobile_amazing_baby_callout p.textReplace {color: #005691; font-size: 22px;}
body.blue #main_area .page_content .iphone_wrapper_content .mobile_amazing_baby_callout p {width: 480px; color: #333333; font-size: 1.2em;}

body.blue #main_area .page_content .iphone_wrapper_content .mobile_amazing_baby_callout {display: block; width: 791px; height: 298px; margin: 20px auto; position: relative;}
body.blue #main_area .page_content .iphone_wrapper_content .mobile_amazing_baby_callout ul {display: block; text-align: left; color: #333333; list-style-type: disc; font-size: 1.1em; padding: 5px 0 0 15px;}
body.blue #main_area .page_content .iphone_wrapper_content .mobile_amazing_baby_callout ul li {color: #333333; font-size: 1.1em; margin-bottom: 8px;}

body.blue #main_area .page_content .iphone_wrapper_content .mobile_web_intro_text {display: inline; width: 460px; float: left; margin: 85px 0 0 0;}
body.blue #main_area .page_content .iphone_wrapper_content .mobile_web_intro_text p {color: #333333; font-size: 1.2em; margin-bottom: 15px; line-height: 1.3em; text-align: left;}
body.blue #main_area .page_content .iphone_wrapper_content .mobile_web_intro_text p.subhead {color: #005691; font-size: 1.2em; margin: 0 0 20px 0; line-height: 1.3em; text-align: left;}

body.blue #main_area .page_content .iphone_wrapper_content .mobile_amazing_baby_moments {background: url(/iwp/images/enf10/mobile_amazing_baby_moments.jpg) no-repeat top left;}
body.blue #main_area .page_content .iphone_wrapper_content .mobile_amazing_baby_memories {background: url(/iwp/images/enf10/mobile_amazing_baby_memories.jpg) no-repeat top left;}

body.blue #main_area .page_content .iphone_wrapper_content .mobile_web_callout {display: block; width: 786px; height: 160px; margin: 0 auto 20px auto; position: relative; overflow: hidden;}
body.blue #main_area .page_content .iphone_wrapper_content .mobile_web_callout p.textReplace {color: #005691; font-size: 22px;}
body.blue #main_area .page_content .iphone_wrapper_content .mobile_web_callout p {width: 480px; color: #005691; font-size: 1.2em;}

body.blue #main_area .page_content .iphone_wrapper_content .mobile_web_expert_advice {background: url(/iwp/images/enf10/mobile_web_expert_advice.jpg) no-repeat top left;}
body.blue #main_area .page_content .iphone_wrapper_content .mobile_web_formula_calc {background: url(/iwp/images/enf10/mobile_web_formula_calc.jpg) no-repeat top left;}
body.blue #main_area .page_content .iphone_wrapper_content .mobile_web_formula_finder {background: url(/iwp/images/enf10/mobile_web_formula_finder.jpg) no-repeat top left;}
body.blue #main_area .page_content .iphone_wrapper_content .mobile_web_nutrition_tips {background: url(/iwp/images/enf10/mobile_web_nutrition_tips.jpg) no-repeat top left;}
body.blue #main_area .page_content .iphone_wrapper_content .mobile_web_phone {background: url(/iwp/images/enf10/mobile_web_phone.jpg) no-repeat top left;}
body.blue #main_area .page_content .iphone_wrapper_content .mobile_web_products {background: url(/iwp/images/enf10/mobile_web_products.jpg) no-repeat top left;}
body.blue #main_area .page_content .iphone_wrapper_content .mobile_web_store_locator {background: url(/iwp/images/enf10/mobile_web_store_locator.jpg) no-repeat top left;}


body.blue #main_area .page_content .iphone_wrapper_content .mobile_alerts_intro_text {display: inline; width: 400px; float: left; margin: 65px 0 0 0;}
body.blue #main_area .page_content .iphone_wrapper_content .mobile_alerts_intro_text p {color: #333333; font-size: 1.2em; margin-bottom: 15px; line-height: 1.3em; text-align: left;}
body.blue #main_area .page_content .iphone_wrapper_content .mobile_alerts_intro_text p.subhead {color: #005691; font-size: 1.2em; margin: 0 0 20px 0; line-height: 1.3em; text-align: left;}

body.blue #main_area .page_content .iphone_wrapper_content .mobile_alerts_callout {display: block; width: 786px; height: 168px; margin: 0 auto 20px auto; position: relative; overflow: hidden;}
body.blue #main_area .page_content .iphone_wrapper_content .mobile_alerts_callout p.textReplace {color: #005691; font-size: 22px;}
body.blue #main_area .page_content .iphone_wrapper_content .mobile_alerts_callout p {width: 480px; color: #333333; font-size: 1.2em;}

body.blue #main_area .page_content .iphone_wrapper_content .mobile_alerts_development {background: url(/iwp/images/enf10/mobile_alerts_development.jpg) no-repeat top left;}
body.blue #main_area .page_content .iphone_wrapper_content .mobile_alerts_product {background: url(/iwp/images/enf10/mobile_alerts_product.jpg) no-repeat top left;}

/*END IPHONE APP LANDING*/


/*VITAMIN LANDING*/
body.blue #main_area .page_content .vitamin_wrapper_header {display: block; position: absolute; top: 0px; left: 0; width: 628px; height: 10px; background: transparent url(/iwp/images/enf10/vitamin_wrapper_top.gif) no-repeat top left;}
body.blue #main_area .page_content .vitamin_wrapper_footer {display: block; z-index: 30; width: 628px; height: 10px; background: transparent url(/iwp/images/enf10/vitamin_wrapper_bottom.gif) no-repeat top left;}
body.blue #main_area .page_content .vitamin_wrapper {display: block; position: relative; width: 628px; background: url(/iwp/images/enf10/vitamin_wrapper_bg.gif) repeat-y top left; margin: 0 0 20px 20px; padding: 10px 0 0 0;}

body.blue #main_area .page_content .vitamin_container {display: block; width: 597px; margin: 0 auto 20px auto; padding: 6px 0 6px 0; position: relative; background: url(/iwp/images/enf10/vitamin_container_bg.gif) repeat-y 0 6px;}
body.blue #main_area .page_content .vitamin_container_top {display: block; position: absolute; top: 0; left: 0; width: 597px; height: 6px; background: url(/iwp/images/enf10/vitamin_container_top.gif) repeat-y top left; overflow: hidden; }
body.blue #main_area .page_content .vitamin_container_bottom {display: block; position: absolute; bottom: 0; left: 0; width: 597px; height: 6px; background: url(/iwp/images/enf10/vitamin_container_bottom.gif) repeat-y top left; overflow: hidden; }


body.blue #main_area .page_content .vitamin_container .vitamin_img {display: inline; float: left; width: 120px; margin: 0; text-align: center; padding: 10px 0 0 0;}
body.blue #main_area .page_content .vitamin_container .product_text {display: inline; float: left; margin: 15px 0 0 0; width: 475px}
body.blue #main_area .page_content .vitamin_container .product_text p {padding: 0 0 0 0; margin: 0 0 8px 0; font-size: 1.2em;}

body.blue #main_area .page_content .vitamin_container .product_text p.read_reviews {padding: 0 0 0 0; margin: 0; font-size: 1.1em;}
body.blue #main_area .page_content .vitamin_container .product_text p.textReplace {color: #005691; font-size: 17px; padding: 0 0 0 0; margin: 0 0 5px 0;}
body.blue #main_area .page_content .vitamin_container .product_text .prSnippetEngine {margin: 0; padding: 15px 0 0px 0;}

body.blue #main_area .page_content .vitamin_container .product_text .prSnippetRatingUnclickable {width: 300px;}

 
body.blue #main_area .page_content .vitamin_container .vitamin_buttons {display: block; width: 95px; height: 55px; position: absolute; right: 20px; bottom: 20px;}
body.blue #main_area .page_content .vitamin_container .vitamin_buttons img.learnmore {margin-bottom: 10px;}
 
 
.vitamin_nav_container {display: block; position: absolute; top: -30px; left: 15px; width: 490px; height: 31px; padding: 0; margin: 0;}
.vitamin_nav_container ul {width: 490px; height: 31px; display: block; list-style-type: none; margin: 0; padding: 0;}
.vitamin_nav_container ul li {display: inline; float: left; position: relative; overflow: visible; /*--Important--*/}
.vitamin_nav_container ul li a:link,
.vitamin_nav_container ul li a:visited {
	display: block;
	height: 31px;
	text-indent: -9000px;
	overflow: hidden;
}

	/* ================ */
	/* all */
	/* ================ */
	.vitamin_nav_container #all a:link,
	.vitamin_nav_container #all a:visited {
		width: 56px;
		background: url(/iwp/images/enf10/vitamin_nav.gif) no-repeat 0px 0px;		
	}
	.vitamin_nav_container #all a:hover,
	.vitamin_nav_container #all a:focus,
	.vitamin_nav_container #all a:active {background: url(/iwp/images/enf10/vitamin_nav.gif) no-repeat 0px -31px;} /*hover*/
	.vitamin_nav_container #all a.current:link,
	.vitamin_nav_container #all a.current:visited,
	.vitamin_nav_container #all a.current:hover,
	.vitamin_nav_container #all a.current:active {background: url(/iwp/images/enf10/vitamin_nav.gif) no-repeat 0px -62px;} /*on*/

	
	/* ================ */
	/* newborns */
	/* ================ */
	.vitamin_nav_container #newborns a:link,
	.vitamin_nav_container #newborns a:visited {
		width: 120px;
		background: url(/iwp/images/enf10/vitamin_nav.gif) no-repeat -56px 0px;		
	}
	.vitamin_nav_container #newborns a:hover,
	.vitamin_nav_container #newborns a:focus,
	.vitamin_nav_container #newborns a:active {background: url(/iwp/images/enf10/vitamin_nav.gif) no-repeat -56px -31px;} /*hover*/
	.vitamin_nav_container #newborns a.current:link,
	.vitamin_nav_container #newborns a.current:visited,
	.vitamin_nav_container #newborns a.current:hover,
	.vitamin_nav_container #newborns a.current:active {background: url(/iwp/images/enf10/vitamin_nav.gif) no-repeat -56px -62px;} /*on*/
	
	
	/* ================ */
	/* infants */
	/* ================ */
	.vitamin_nav_container #infants a:link,
	.vitamin_nav_container #infants a:visited {
		width: 102px;
		background: url(/iwp/images/enf10/vitamin_nav.gif) no-repeat -176px 0px;		
	}
	.vitamin_nav_container #infants a:hover,
	.vitamin_nav_container #infants a:focus,
	.vitamin_nav_container #infants a:active {background: url(/iwp/images/enf10/vitamin_nav.gif) no-repeat -176px -31px;} /*hover*/
	.vitamin_nav_container #infants a.current:link,
	.vitamin_nav_container #infants a.current:visited,
	.vitamin_nav_container #infants a.current:hover,
	.vitamin_nav_container #infants a.current:active {background: url(/iwp/images/enf10/vitamin_nav.gif) no-repeat -176px -62px;} /*on*/

	
	/* ================ */
	/* toddlers */
	/* ================ */
	.vitamin_nav_container #toddlers a:link,
	.vitamin_nav_container #toddlers a:visited {
		width: 113px;
		background: url(/iwp/images/enf10/vitamin_nav.gif) no-repeat -278px 0px;		
	}
	.vitamin_nav_container #toddlers a:hover,
	.vitamin_nav_container #toddlers a:focus,
	.vitamin_nav_container #toddlers a:active {background: url(/iwp/images/enf10/vitamin_nav.gif) no-repeat -278px -31px;} /*hover*/
	.vitamin_nav_container #toddlers a.current:link,
	.vitamin_nav_container #toddlers a.current:visited,
	.vitamin_nav_container #toddlers a.current:hover,
	.vitamin_nav_container #toddlers a.current:active {background: url(/iwp/images/enf10/vitamin_nav.gif) no-repeat -278px -62px;} /*on*/

	
	/* ================ */
	/* moms */
	/* ================ */
	.vitamin_nav_container #moms a:link,
	.vitamin_nav_container #moms a:visited {
		width: 99px;
		background: url(/iwp/images/enf10/vitamin_nav.gif) no-repeat -391px 0px;		
	}
	.vitamin_nav_container #moms a:hover,
	.vitamin_nav_container #moms a:focus,
	.vitamin_nav_container #moms a:active {background: url(/iwp/images/enf10/vitamin_nav.gif) no-repeat -391px -31px;} /*hover*/
	.vitamin_nav_container #moms a.current:link,
	.vitamin_nav_container #moms a.current:visited,
	.vitamin_nav_container #moms a.current:hover,
	.vitamin_nav_container #moms a.current:active {background: url(/iwp/images/enf10/vitamin_nav.gif) no-repeat -391px -62px;} /*on*/


 


/*END VITAMIN LANDING*/





/*METABOLICS LANDING*/
body.blue #main_area .page_content .metabolic_wrapper_header {display: block; position: absolute; top: 0px; left: 0; width: 628px; height: 10px; background: transparent url(/iwp/images/enf10/vitamin_wrapper_top.gif) no-repeat top left;}
body.blue #main_area .page_content .metabolic_wrapper_footer {display: block; z-index: 30; width: 628px; height: 10px; background: transparent url(/iwp/images/enf10/vitamin_wrapper_bottom.gif) no-repeat top left;}
body.blue #main_area .page_content .metabolic_wrapper {display: block; position: relative; width: 628px; background: url(/iwp/images/enf10/vitamin_wrapper_bg.gif) repeat-y top left; margin: 0 0 20px 20px; padding: 10px 0 0 0;}

body.blue #main_area .page_content .metabolic_container {display: block; width: 597px; margin: 0 auto 20px auto; padding: 6px 0 6px 0; position: relative; background: url(/iwp/images/enf10/vitamin_container_bg.gif) repeat-y 0 6px;}
body.blue #main_area .page_content .metabolic_container_top {display: block; position: absolute; top: 0; left: 0; width: 597px; height: 6px; background: url(/iwp/images/enf10/vitamin_container_top.gif) repeat-y top left; overflow: hidden; }
body.blue #main_area .page_content .metabolic_container_bottom {display: block; position: absolute; bottom: 0; left: 0; width: 597px; height: 6px; background: url(/iwp/images/enf10/vitamin_container_bottom.gif) repeat-y top left; overflow: hidden; }


body.blue #main_area .page_content .pane1 .metabolic_container .metabolic_img {display: inline; float: left; width: 205px; margin: 0; text-align: center; padding: 10px 0 0 0;}
body.blue #main_area .page_content .pane1 .metabolic_container .product_text {display: inline; float: left; margin: 15px 0 0 0; width: 390px}
body.blue #main_area .page_content .pane2 .metabolic_container .metabolic_img,
body.blue #main_area .page_content .pane3 .metabolic_container .metabolic_img {display: inline; float: left; width: 130px; margin: 0; text-align: center; padding: 10px 0 0 0;}
body.blue #main_area .page_content .pane2 .metabolic_container .product_text,
body.blue #main_area .page_content .pane3 .metabolic_container .product_text {display: inline; float: left; margin: 15px 0 0 0; width: 465px}


body.blue #main_area .page_content .metabolic_container .product_text p {padding: 0 0 0 0; margin: 0 0 8px 0; font-size: 1.2em;}

body.blue #main_area .page_content .metabolic_container .product_text p.read_reviews {padding: 0 0 0 0; margin: 0; font-size: 1.1em;}
body.blue #main_area .page_content .metabolic_container .product_text p.textReplace {color: #005691; font-size: 17px; padding: 0 0 0 0; margin: 0 0 5px 0;}
body.blue #main_area .page_content .metabolic_container .product_text .prSnippetEngine {margin: 0; padding: 15px 0 0px 0;}

body.blue #main_area .page_content .metabolic_container .product_text .prSnippetRatingUnclickable {width: 300px;}

 
body.blue #main_area .page_content .metabolic_container .vitamin_buttons {display: block; width: 95px; height: 55px; position: absolute; right: 20px; bottom: 10px;}
body.blue #main_area .page_content .metabolic_container .vitamin_buttons img.learnmore {margin-bottom: 10px;}
 
 
.metabolic_nav_container {display: block; position: absolute; top: -30px; left: 15px; width: 415px; height: 31px; padding: 0; margin: 0;}
.metabolic_nav_container ul {width: 415px; height: 31px; display: block; list-style-type: none; margin: 0; padding: 0;}
.metabolic_nav_container ul li {display: inline; float: left; position: relative; overflow: visible; /*--Important--*/}
.metabolic_nav_container ul li a:link,
.metabolic_nav_container ul li a:visited {
	display: block;
	height: 31px;
	text-indent: -9000px;
	overflow: hidden;
}

	/* ================ */
	/* all */
	/* ================ */
	.metabolic_nav_container #all a:link,
	.metabolic_nav_container #all a:visited {
		width: 56px;
		background: url(/iwp/images/enf10/metabolic_nav.gif) no-repeat 0px 0px;		
	}
	.metabolic_nav_container #all a:hover,
	.metabolic_nav_container #all a:focus,
	.metabolic_nav_container #all a:active {background: url(/iwp/images/enf10/metabolic_nav.gif) no-repeat 0px -31px;} /*hover*/
	.metabolic_nav_container #all a.current:link,
	.metabolic_nav_container #all a.current:visited,
	.metabolic_nav_container #all a.current:hover,
	.metabolic_nav_container #all a.current:active {background: url(/iwp/images/enf10/metabolic_nav.gif) no-repeat 0px -62px;} /*on*/

	
	/* ================ */
	/* infants_toddlers */
	/* ================ */
	.metabolic_nav_container #infants_toddlers a:link,
	.metabolic_nav_container #infants_toddlers a:visited {
		width: 181px;
		background: url(/iwp/images/enf10/metabolic_nav.gif) no-repeat -56px 0px;		
	}
	.metabolic_nav_container #infants_toddlers a:hover,
	.metabolic_nav_container #infants_toddlers a:focus,
	.metabolic_nav_container #infants_toddlers a:active {background: url(/iwp/images/enf10/metabolic_nav.gif) no-repeat -56px -31px;} /*hover*/
	.metabolic_nav_container #infants_toddlers a.current:link,
	.metabolic_nav_container #infants_toddlers a.current:visited,
	.metabolic_nav_container #infants_toddlers a.current:hover,
	.metabolic_nav_container #infants_toddlers a.current:active {background: url(/iwp/images/enf10/metabolic_nav.gif) no-repeat -56px -62px;} /*on*/
	
	
	
	/* ================ */
	/* children_adults */
	/* ================ */
	.metabolic_nav_container #children_adults a:link,
	.metabolic_nav_container #children_adults a:visited {
		width: 178px;
		background: url(/iwp/images/enf10/metabolic_nav.gif) no-repeat -237px 0px;		
	}
	.metabolic_nav_container #children_adults a:hover,
	.metabolic_nav_container #children_adults a:focus,
	.metabolic_nav_container #children_adults a:active {background: url(/iwp/images/enf10/metabolic_nav.gif) no-repeat -237px -31px;} /*hover*/
	.metabolic_nav_container #children_adults a.current:link,
	.metabolic_nav_container #children_adults a.current:visited,
	.metabolic_nav_container #children_adults a.current:hover,
	.metabolic_nav_container #children_adults a.current:active {background: url(/iwp/images/enf10/metabolic_nav.gif) no-repeat -237px -62px;} /*on*/


body.blue #main_area .page_content .product_img  .product_img img.metabolic_group {margin: 0 auto; display: block;}




/*END VITAMIN LANDING*/




body.blue #main_area .page_content .product_img {display: inline; float: left; width: 248px; margin: 20px 0;}
body.blue #main_area .page_content .product_img .product_img {display: inline; margin: 0 0 0 22px; width: 190px; }
body.blue #main_area .page_content .product_img .all_products {display: block; text-align: center; margin: 0 0 35px 22px; width: 190px;}
body.blue #main_area .page_content .product_img .all_products img {display: inline;}

body.blue #main_area .page_content .product_available {display: block; width: 160px; margin: 15px 0 0 37px;}
body.blue #main_area .page_content .product_available p {font-size: 1.1em; padding: 0 0 15px 0; margin: 0px; display: block; }
body.blue #main_area .page_content .product_txt {display: inline; float: left; width: 385px; margin: 20px 0 10px 0;}
body.blue #main_area .page_content .product_txt h1.textReplace,
body.blue #main_area .page_content .product_txt h2.textReplace {color: #7e6b33; font-size: 28px; margin-bottom: 5px; font-weight: normal;}
body.blue #main_area .page_content .product_txt h3.textReplace {color: #7e6b33; font-size: 15px; margin-bottom: 5px; font-weight: normal;}
body.blue #main_area .page_content .product_txt h2 {font-size: 1.2em; margin-bottom: 8px;}
body.blue #main_area .page_content .product_txt h3 {font-size: 1.2em; font-weight: bold; margin: 0 0 10px 0; line-height: 1.3em;}
body.blue #main_area .page_content .product_txt p {font-size: 1.2em; padding: 0 0 20px 0; line-height: 1.3em;}
body.blue #main_area .page_content .product_txt p strong.colorize {color: #7e6b33;}

body.blue #main_area .page_content .product_txt ul {list-style-type: disc; margin: 0 0 20px 40px; }
body.blue #main_area .page_content .product_txt ol {margin: 0 0 20px 40px; }
body.blue #main_area .page_content .product_txt ul li,
body.blue #main_area .page_content .product_txt ol li {color:#333; margin-bottom: 4px; font-size: 1.2em;}
body.blue #main_area .page_content .product_txt ul li ul li,
body.blue #main_area .page_content .product_txt ol li ol li {color:#333; margin-bottom: 4px; font-size: 1.0em;}
body.blue #main_area .page_content .product_txt .product_buttons {display: block; height: 22px; margin: 0 0 20px 0;}
body.blue #main_area .page_content .product_txt .product_buttons img {display: inline; float: left; margin-right: 10px; }


body.blue #main_area .page_content .certificate_content {display: block; width: 628px; margin: 20px 0 20px 20px;}
body.blue #main_area .page_content .certificate_content h1 {margin: 0 0 20px 0; padding: 0;}
body.blue #main_area .page_content .certificate_content p {font-size: 1.2em; line-height: 1.3em; padding: 0 0 20px 0; margin: 0px; display: block; }
body.blue #main_area .page_content .certificate_content .certificate_wrapper {display: block; width: 628px; background: url(/iwp/images/enf10/bg_certificate_border.gif) repeat-y top left;  border-bottom: 1px solid #d8d8d8;  }
body.blue #main_area .page_content .certificate_content .certificate {display: block; width: 628px; background: url(/iwp/images/enf10/bg_certificate_gradient.jpg) no-repeat top left;min-height: 290px;}
body.blue #main_area .page_content .certificate_content .certificate_img {display: inline; float: left; width: 248px; margin: 35px 0; text-align: center;}
body.blue #main_area .page_content .certificate_content .certificate_txt {display: inline; float: left; width: 370px; margin: 40px 0;}
body.blue #main_area .page_content .certificate_content .certificate_txt h2 {font-size: 15px; color:#7e6b33; margin: 0 0 15px 0; padding:0;}
body.blue #main_area .page_content .certificate_content .certificate_txt p {font-size: 1.2em; margin: 0; padding: 0 0 15px 0;}
body.blue #main_area .page_content .certificate_content .certificate_txt ul {list-style-type: disc; margin: 0 0 20px 40px; }
body.blue #main_area .page_content .certificate_content .certificate_txt li {font-size: 1.2em; margin: 0; padding: 0 0 8px 0; color: #333;}
body.blue #main_area .page_content .certificate_content .certificate_txt a {font-size: 1.2em;}

body.blue #main_area .page_content .certificate_content .printable {display: none; width: 576px; margin: 20px auto;}
body.blue #main_area .page_content .certificate_content .thankyou .cert_cat {display: inline; float: left; width: 140px; margin: 0 10px 0 0; padding: 0;}
body.blue #main_area .page_content .certificate_content .thankyou .cert_cat img {display: block; margin: 0 0 12px 0; padding: 0;}
body.blue #main_area .page_content .certificate_content .thankyou .cert_cat h2 {color: #025B98; margin-bottom: 20px;}

body.blue #main_area .page_content .certificate_content .cert_prod_outline {display: inline; float: left; width: 112px; padding: 10px 0 0 0; background: none; text-align: center; position: relative;}
body.blue #main_area .page_content .certificate_content .cert_prod_outline_footer {display: block; width: 112px; height: 6px; background: none; margin: 4px 0 0 0; padding: 0;}
body.blue #main_area .page_content .certificate_content .cert_prod_outline_on {display: inline; float: left; width: 112px; padding: 10px 0 0 0; background: url(/iwp/images/enf10/cert_prod_outline_bg.gif) no-repeat top left; text-align: center;}
body.blue #main_area .page_content .certificate_content .cert_prod_outline_footer_on {display: block; width: 112px; height: 6px; background: url(/iwp/images/enf10/cert_prod_outline_footer.gif) no-repeat top left; margin: 4px 0 0 0; padding: 0;}

body.blue #main_area .page_content .certificate_content .cert_prod_outline p,
body.blue #main_area .page_content .certificate_content .cert_prod_outline_on p {font-size: 1.1em; margin: 0; padding: 0;}

body.blue #main_area .page_content .certificate_content .cert_prod_outline_on a:link,
body.blue #main_area .page_content .certificate_content .cert_prod_outline_on a:visited,
body.blue #main_area .page_content .certificate_content .cert_prod_outline_on a:hover,
body.blue #main_area .page_content .certificate_content .cert_prod_outline_on a:active {color: #333; font-weight: bold; text-decoration: none;}

body.blue #main_area .page_content .certificate_content .can_divider {display: block; width: 17px; height: 76px; float: left; background: url(/iwp/images/enf10/can_divider_bg.gif) repeat-y 8px 0px; margin: 17px 0 0 0; padding: 0;}


body.blue #main_area .page_content .offers_content {display: block; padding: 0 30px 20px 30px;}
body.blue #main_area .page_content .offers_content h2 {font-size: 18px; color: #0c639a; margin-bottom: 5px;}
body.blue #main_area .page_content .offers_content p {font-size: 1.2em; padding: 0 0 0px 0; line-height: 1.3em;}
body.blue #main_area .page_content .offers_content .can_divider {display: inline; width: 60px; height: 94px; float: left; background: url(/iwp/images/enf10/can_divider_bg.gif) repeat-y 30px 0px; margin: 0; padding: 0;}

body.blue #main_area .page_content .offers_container {display: block; float: left; width: 253px; margin: 0;}
body.blue #main_area .page_content .offers_container .product_img {display: inline; float: left; width: 90px; margin: 0 10px 0 0; }
body.blue #main_area .page_content .offers_container .product_txt {display: inline; float: left; width: 153px; margin: 0;padding: 10px 0 0 0; font-size: 1.1em;}
body.blue #main_area .page_content .offers_container .product_txt h2 {font-size: 1.1em; font-weight: normal;}

body.blue #main_area .page_content .product_finder {display: block; width: 834px; margin: 20px 22px; height: 1600px;}
body.blue #main_area .page_content .product_finder h1 {margin-bottom: 8px;}
body.blue #main_area .page_content .product_finder p {display: block; padding-bottom: 10px; font-size: 1.2em; line-height: 1.3em;}

body.blue #main_area .page_content .mom_style {display: block; width: 800px; margin: 40px auto 40px auto;}
body.blue #main_area .page_content .mom_style h1 {margin-bottom: 8px;}
body.blue #main_area .page_content .mom_style p {display: block; padding-bottom: 10px; font-size: 1.2em; line-height: 1.3em;}


body.blue #main_area .page_content .site_map {display: block; padding: 20px 30px 20px 30px;}
body.blue #main_area .page_content .site_map .group {display: inline; float: left; width: 260px; margin: 20px 0;}
body.blue #main_area .page_content .site_map h2 {display: block; margin: 0 0 15px 0; font-size: 1.6em;}

body.blue #main_area .page_content .site_map h3 {display: block; margin: 15px 0 10px 0; font-size: 1.2em;}
body.blue #main_area .page_content .site_map p {display: block; margin: 0 0 5px 0;}

body.blue #main_area .page_content .site_map ul {display: block; margin: 0 0 20px 20px;}
body.blue #main_area .page_content .site_map ul li {display: block; margin: 0 0 10px 0;}
body.blue #main_area .page_content .site_map ul li ul {display: block; margin: 10px 0 10px 20px;}
body.blue #main_area .page_content .site_map ul li ul li {display: block; margin: 0 0 5px 0;}

body.blue #main_area .page_content .form_message {display: block; padding: 20px 30px 20px 30px; text-align:left;}
body.blue #main_area .page_content .form_message h1.textReplace {color: #285ea1; font-size: 28px; margin: 10px 0 18px 0; font-weight: normal;}
body.blue #main_area .page_content .form_message p {display: block; margin: 0 0 5px 0; font-size: 1.2em; line-height:1.4em; }
body.blue #main_area .page_content .form_message ul {display: block; margin: 0 0 20px 20px;}
body.blue #main_area .page_content .form_message ul li {display: block; margin: 0 0 10px 0;}
body.blue #main_area .page_content .form_message ul li ul {display: block; margin: 10px 0 10px 20px;}
body.blue #main_area .page_content .form_message ul li ul li {display: block; margin: 0 0 5px 0;}
body.blue #main_area .page_content .form_message p.return {margin-top: 50px; }



body.blue #main_area .page_footer {padding: 0 0 20px 0;}
body.blue #main_area .page_footer .footer_contact  {border-bottom: 1px solid #d8d8d8; text-align: left; margin-bottom: 15px;}
body.blue #main_area .page_footer .footer_contact p {color: #333333; margin: 15px; padding: 0;}

body.blue #main_area .page_footer ul.footer_links {list-style-type: none; margin: 0 0 0 15px; padding: 0; width: 200px; float: left; display: inline; text-align: left;}
body.blue #main_area .page_footer ul.footer_links li {display: block; margin: 5px 0;}
body.blue #main_area .page_footer ul.footer_links li h5 {color: #4e4e4e; margin: 0 0 10px 0;}
body.blue #main_area .page_footer ul.footer_links li span.foothead {color: #4e4e4e; margin: 0 0 10px 0; font: bold 11px/13.5px "Lucida Grande", sans-serif;}
body.blue #main_area .page_footer ul.footer_links li a {padding: 0 10px 0 13px; background: url(/iwp/images/enf10/bg_arrow.gif) no-repeat 3px 4px;}

a.arrow:link,
a.arrow:visited,
a.arrow:hover,
a.arrow:active {padding: 0 10px 0 13px; background: url(/iwp/images/enf10/bg_arrow.gif) no-repeat 3px 4px;}

a.print:link,
a.print:visited,
a.print:hover,
a.print:active {padding: 0 0 0 20px; margin-right: 20px;margin-left: 10px; background: url(/iwp/images/enf10/icon_print.gif) no-repeat 0px 0px; line-height: 16px; display: inline;float: left;}

a.email:link,
a.email:visited,
a.email:hover,
a.email:active {padding: 0 0 0 20px; background: url(/iwp/images/enf10/icon_email.gif) no-repeat 0px 0px; line-height: 16px; display: block; float: left;}

a.arrow_large:link,
a.arrow_large:visited,
a.arrow_large:hover,
a.arrow_large:active {display: block; padding: 0 10px 0 12px; background: url(/iwp/images/enf10/bg_arrow_large.gif) no-repeat 0 5px;}


a.arrow_graphic:link,
a.arrow_graphic:visited,
a.arrow_graphic:hover,
a.arrow_graphic:active {display: block; padding: 0 0 0 25px; background: url(/iwp/images/enf10/buttons/but_arrows-out.gif) no-repeat 0px 0px; margin:0; min-height: 15px; line-height: 15px; width:auto;}

div.hr {height: 1px; background: #d8d8d8; overflow: hidden; display: block; margin: 20px 0;}

body.blue #main_area .page_content p.footnote {font-size: 1.0em; margin: 0 10px;}


/*JQUERY TOGGLE*/
*, * focus {outline: none; margin: 0; padding: 0;}
h2.expand_heading {padding: 0 0 0 25px; margin: 0; background: url(/iwp/images/enf10/icon_toggle.gif) no-repeat 0 0; font-size: 1em; font-weight: normal; cursor: pointer; height: 16px;}
h2.expand_heading a {display: block; padding-bottom: 2px; }
h2.expand_heading a:hover {}
h2.active {background-position: 0 -32px;}

h2.expand_heading_open {padding: 0 0 0 25px; margin: 0; background: url(/iwp/images/enf10/icon_toggle.gif) no-repeat 0 0; font-size: 1em; font-weight: normal; cursor: pointer; height: 16px;}
h2.expand_heading_open a {display: block; padding-bottom: 2px; }
h2.expand_heading_open a:hover {}
h2.expand_heading_open.active {background-position: 0 -32px;}


.toggle_container {margin: 0; padding: 0; overflow: visible; clear: both;}
.toggle_container .box {padding: 5px 25px 0 25px;}
.toggle_container .box p {padding: 0 0 5px 0; margin: 0 0 5px 0;}
.toggle_container .box ul {margin: 0 15px 10px 15px;}
.toggle_container .box ol {margin: 0 0 10px 20px;}
.toggle_container .box li {margin: 5px 0 5px 0;}


.toggle_container h3 {margin: 0 0 5px; padding: 0 0 5px 0; color:#000000;}
.toggle_container h4 {margin: 0 0 5px 0;}
.toggle_container h5 {margin: 0 0 5px 0;}

/*JQUERY TOGGLE*/
/* tooltip styling. by default the element to be styled is .tooltip  */
.prodAccord626_can {position: relative;}
/*.tooltip {display:none; background: url(/iwp/images/enf10/bg_tooltip.gif) no-repeat left top; _background: #fff; _border: 1px solid #6fa8cb; font-size:10px; width:175px; height: 110px; padding: 10px 0; color:#000; text-align: left; position: absolute; top: -110px; left: -40px;}
.tooltip span {margin: 0 8px; display: block; font-size: 0.95em;}
*/

.tooltip {display:none;  width:173px; padding: 0; color:#000; text-align: left; position: absolute; bottom: 115px; left: -40px;}
.newreg_submit_tooltip {display:none; width:173px; padding: 0; color:#000; text-align: left; position: absolute; bottom: 34px; left: -20px;}
.question_tooltip {display:none; width:173px; padding: 0; color:#000; text-align: left; position: absolute; bottom: 15px; left: -78px;}

.tooltip_content span {margin: 0 8px; display: block; padding-bottom: 5px; font-size: 0.95em;}

.tooltip_top {display: block; width: 173px; height: 10px; background: url(/iwp/images/enf10/tooltip_top.gif) no-repeat top left;}
.tooltip_content {display: block; width: 173px; background: url(/iwp/images/enf10/tooltip_repeat_bg.gif) repeat-y top left;}
.tooltip_bottom {display: block; width: 173px; height: 16px; background: url(/iwp/images/enf10/tooltip_bottom.gif) no-repeat top left;}
.tooltip_bottom_left {display: block; width: 173px; height: 16px; background: url(/iwp/images/enf10/tooltip_bottom_left.gif) no-repeat top left;}


/*MAINNAV - BROADWAY*/
body.blue .content_wrapper .mainnav_container {display: block; width: 880px; height: 38px; padding: 0; margin: 0; position: absolute; top: 0; left: 0; background: url(/iwp/images/enf10/mainnav2.gif) no-repeat 0px -38px;}
body.blue .content_wrapper .mainnav_container ul {width: 880px; height: 38px; display: block; list-style-type: none; margin: 0; padding: 0;}
body.blue .content_wrapper .mainnav_container ul li {display: inline; float: left; position: relative; /*--Important--*/}

body.blue .content_wrapper .mainnav_container ul li a:link,
body.blue .content_wrapper .mainnav_container ul li a:visited {
	display: block;
	height: 38px;
	text-indent: -9000px;
	overflow: hidden;
}

	/* ================ */
	/* home */
	/* ================ */
	.mainnav_container #mainnav_home a:link,
	.mainnav_container #mainnav_home a:visited {
		width: 40px;
		background: url(/iwp/images/enf10/mainnav2.gif) no-repeat 0px 0px;		
	}
	.mainnav_container #mainnav_home a:hover,
	.mainnav_container #mainnav_home a:focus,
	.mainnav_container #mainnav_home a:active,
	.mainnav_container #mainnav_home a.highlight:link,
	.mainnav_container #mainnav_home a.highlight:visited,
	.mainnav_container #mainnav_home a.highlight:hover,
	.mainnav_container #mainnav_home a.highlight:active,
	.mainnav_container #mainnav_home:hover a,
	.mainnav_container #mainnav_home:hover a:hover {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat 0px -38px;}

	
	.mainnav_container #mainnav_home a.on:link,
	.mainnav_container #mainnav_home a.on:visited {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat 0px -76px;}	

	.mainnav_container #mainnav_home a.on:hover,
	.mainnav_container #mainnav_home a.on:focus,
	.mainnav_container #mainnav_home a.on:active,
	.mainnav_container #mainnav_home:hover a.highlight,
	.mainnav_container #mainnav_home:hover a.on:hover {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat 0px -38px;}

	/* ================ */
	/* newborns */
	/* ================ */
	.mainnav_container #mainnav_newborns a:link,
	.mainnav_container #mainnav_newborns a:visited {
		width: 130px;
		background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -40px 0px;		
	}

	.mainnav_container #mainnav_newborns a.on:link,
	.mainnav_container #mainnav_newborns a.on:visited {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -40px -76px;}
	
	.mainnav_container #mainnav_newborns a:hover,
	.mainnav_container #mainnav_newborns a:focus,
	.mainnav_container #mainnav_newborns a:active,
	.mainnav_container #mainnav_newborns a.highlight:link,
	.mainnav_container #mainnav_newborns a.highlight:visited,
	.mainnav_container #mainnav_newborns a.highlight:hover,
	.mainnav_container #mainnav_newborns a.highlight:active,
	.mainnav_container #mainnav_newborns:hover a,
	.mainnav_container #mainnav_newborns:hover a:hover {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -40px -38px;}
		

	.mainnav_container #mainnav_newborns a.on:hover,
	.mainnav_container #mainnav_newborns a.on:focus,
	.mainnav_container #mainnav_newborns a.on:active,
	.mainnav_container #mainnav_newborns:hover a.on,
	.mainnav_container #mainnav_newborns:hover a.on:hover {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -40px -38px;}

	/* ================ */
	/* infants */
	/* ================ */
	.mainnav_container #mainnav_infants a:link,
	.mainnav_container #mainnav_infants a:visited {
		width: 130px;
		background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -170px 0px;		
	}

	.mainnav_container #mainnav_infants a.on:link,
	.mainnav_container #mainnav_infants a.on:visited {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -170px -76px;}	
	
	.mainnav_container #mainnav_infants a:hover,
	.mainnav_container #mainnav_infants a:focus,
	.mainnav_container #mainnav_infants a:active,
	.mainnav_container #mainnav_infants a.highlight:link,
	.mainnav_container #mainnav_infants a.highlight:visited,
	.mainnav_container #mainnav_infants a.highlight:hover,
	.mainnav_container #mainnav_infants a.highlight:active,
	.mainnav_container #mainnav_infants:hover a,
	.mainnav_container #mainnav_infants:hover a:hover {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -170px -38px;}

	.mainnav_container #mainnav_infants a.on:hover,
	.mainnav_container #mainnav_infants a.on:focus,
	.mainnav_container #mainnav_infants a.on:active,
	.mainnav_container #mainnav_infants:hover a.on,
	.mainnav_container #mainnav_infants:hover a.on:hover {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -170px -38px;}		

	/* ================ */
	/* toddlers */
	/* ================ */
	.mainnav_container #mainnav_toddlers a:link,
	.mainnav_container #mainnav_toddlers a:visited {
		width: 130px;
		background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -300px 0px;		
	}

	.mainnav_container #mainnav_toddlers a.on:link,
	.mainnav_container #mainnav_toddlers a.on:visited {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -300px -76px;}	

	.mainnav_container #mainnav_toddlers a:hover,
	.mainnav_container #mainnav_toddlers a:focus,
	.mainnav_container #mainnav_toddlers a:active,
	.mainnav_container #mainnav_toddlers a.highlight:link,
	.mainnav_container #mainnav_toddlers a.highlight:visited,
	.mainnav_container #mainnav_toddlers a.highlight:hover,
	.mainnav_container #mainnav_toddlers a.highlight:active,
	.mainnav_container #mainnav_toddlers:hover a,
	.mainnav_container #mainnav_toddlers:hover a:hover {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -300px -38px;}

	.mainnav_container #mainnav_toddlers a.on:hover,
	.mainnav_container #mainnav_toddlers a.on:focus,
	.mainnav_container #mainnav_toddlers a.on:active,
	.mainnav_container #mainnav_toddlers:hover a.highlight,
	.mainnav_container #mainnav_toddlers:hover a.on:hover {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -300px -38px;}


	/* ================ */
	/* mainnav_feeding_solutions */
	/* ================ */
	.mainnav_container #mainnav_feeding_solutions a:link,
	.mainnav_container #mainnav_feeding_solutions a:visited {
		width: 153px;
		background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -430px 0px;		
	}

	.mainnav_container #mainnav_feeding_solutions a.on:link,
	.mainnav_container #mainnav_feeding_solutions a.on:visited {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -430px -76px;}	

	.mainnav_container #mainnav_feeding_solutions a:hover,
	.mainnav_container #mainnav_feeding_solutions a:focus,
	.mainnav_container #mainnav_feeding_solutions a:active,
	.mainnav_container #mainnav_feeding_solutions a.highlight:link,
	.mainnav_container #mainnav_feeding_solutions a.highlight:visited,
	.mainnav_container #mainnav_feeding_solutions a.highlight:hover,
	.mainnav_container #mainnav_feeding_solutions a.highlight:active,
	.mainnav_container #mainnav_feeding_solutions:hover a,
	.mainnav_container #mainnav_feeding_solutions:hover a:hover {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -430px -38px;}

	.mainnav_container #mainnav_feeding_solutions a.on:hover,
	.mainnav_container #mainnav_feeding_solutions a.on:focus,
	.mainnav_container #mainnav_feeding_solutions a.on:active,
	.mainnav_container #mainnav_feeding_solutions:hover a.highlight,
	.mainnav_container #mainnav_feeding_solutions:hover a.on:hover {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -430px -38px;}



	/* ================ */
	/* products */
	/* ================ */
	.mainnav_container #mainnav_products a:link,
	.mainnav_container #mainnav_products a:visited {
		width: 99px;
		background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -583px 0px;		
	}

	.mainnav_container #mainnav_products a.on:link,
	.mainnav_container #mainnav_products a.on:visited {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -583px -76px;}	

	.mainnav_container #mainnav_products a:hover,
	.mainnav_container #mainnav_products a:focus,
	.mainnav_container #mainnav_products a:active,
	.mainnav_container #mainnav_products a.highlight:link,
	.mainnav_container #mainnav_products a.highlight:visited,
	.mainnav_container #mainnav_products a.highlight:hover,
	.mainnav_container #mainnav_products a.highlight:active,
	.mainnav_container #mainnav_products:hover a,
	.mainnav_container #mainnav_products:hover a:hover {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -583px -38px;}

	.mainnav_container #mainnav_products a.on:hover,
	.mainnav_container #mainnav_products a.on:focus,
	.mainnav_container #mainnav_products a.on:active,
	.mainnav_container #mainnav_products:hover a.highlight,
	.mainnav_container #mainnav_products:hover a.on:hover {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -583px -38px;}	

	/* ================ */
	/* mainnav_offers */
	/* ================ */
	.mainnav_container #mainnav_offers a:link,
	.mainnav_container #mainnav_offers a:visited {
		width: 56px;
		background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -682px 0px;		
	}

	.mainnav_container #mainnav_offers a.on:link,
	.mainnav_container #mainnav_offers a.on:visited {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -682px -76px;}	

	.mainnav_container #mainnav_offers a:hover,
	.mainnav_container #mainnav_offers a:focus,
	.mainnav_container #mainnav_offers a:active,
	.mainnav_container #mainnav_offers a.highlight:link,
	.mainnav_container #mainnav_offers a.highlight:visited,
	.mainnav_container #mainnav_offers a.highlight:hover,
	.mainnav_container #mainnav_offers a.highlight:active,
	.mainnav_container #mainnav_offers:hover a,
	.mainnav_container #mainnav_offers:hover a:hover {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -682px -38px;}

	.mainnav_container #mainnav_offers a.on:hover,
	.mainnav_container #mainnav_offers a.on:focus,
	.mainnav_container #mainnav_offers a.on:active,
	.mainnav_container #mainnav_offers:hover a.highlight,
	.mainnav_container #mainnav_offers:hover a.on:hover {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -682px -38px;}
	
	/* ================ */
	/* mainnav_shop */
	/* ================ */
	.mainnav_container #mainnav_shop a:link,
	.mainnav_container #mainnav_shop a:visited {
		width: 50px;
		background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -738px 0px;		
	}

	.mainnav_container #mainnav_shop a.on:link,
	.mainnav_container #mainnav_shop a.on:visited {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -738px -76px;}	

	.mainnav_container #mainnav_shop a:hover,
	.mainnav_container #mainnav_shop a:focus,
	.mainnav_container #mainnav_shop a:active,
	.mainnav_container #mainnav_shop a.highlight:link,
	.mainnav_container #mainnav_shop a.highlight:visited,
	.mainnav_container #mainnav_shop a.highlight:hover,
	.mainnav_container #mainnav_shop a.highlight:active,
	.mainnav_container #mainnav_shop:hover a,
	.mainnav_container #mainnav_shop:hover a:hover {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -738px -38px;}
	
	.mainnav_container #mainnav_shop a.on:hover,
	.mainnav_container #mainnav_shop a.on:focus,
	.mainnav_container #mainnav_shop a.on:active,
	.mainnav_container #mainnav_shop:hover a.highlight,
	.mainnav_container #mainnav_shop:hover a.on:hover {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -738px -38px;}

	/* ================ */
	/* mainnav_store_finder */
	/* ================ */
	.mainnav_container #mainnav_store_finder a:link,
	.mainnav_container #mainnav_store_finder a:visited {
		width: 92px;
		background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -788px 0px;		
	}

	.mainnav_container #mainnav_store_finder a.on:link,
	.mainnav_container #mainnav_store_finder a.on:visited {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -788px -76px;}	

	.mainnav_container #mainnav_store_finder a:hover,
	.mainnav_container #mainnav_store_finder a:focus,
	.mainnav_container #mainnav_store_finder a:active,
	.mainnav_container #mainnav_store_finder a.highlight:link,
	.mainnav_container #mainnav_store_finder a.highlight:visited,
	.mainnav_container #mainnav_store_finder a.highlight:hover,
	.mainnav_container #mainnav_store_finder a.highlight:active,
	.mainnav_container #mainnav_store_finder:hover a,
	.mainnav_container #mainnav_store_finder:hover a:hover {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -788px -38px;}

	.mainnav_container #mainnav_store_finder a.on:hover,
	.mainnav_container #mainnav_store_finder a.on:focus,
	.mainnav_container #mainnav_store_finder a.on:active,
	.mainnav_container #mainnav_store_finder:hover a.highlight,
	.mainnav_container #mainnav_store_finder:hover a.on:hover {background: url(/iwp/images/enf10/mainnav2.gif) no-repeat -788px -38px;}

	.mainnav_container ul li .sub {
		position: absolute; /*--Important--*/
		top: 38px; left: 0px;
		background: #fff url(/iwp/images/enf10/bg_mega.gif) repeat-x left top; /*--Background gradient--*/
		padding: 0;
		width: 575px;
		z-index: 999999;
		border: 1px solid #ccc;
		border-top: 0px;
		 
		/*--Bottom right rounded corner--
		-moz-border-radius-bottomright: 5px;
		-khtml-border-radius-bottomright: 5px;
		-webkit-border-bottom-right-radius: 5px;
		/*--Bottom left rounded corner--
		-moz-border-radius-bottomleft: 5px;
		-khtml-border-radius-bottomleft: 5px;
		-webkit-border-bottom-left-radius: 5px;*/
		display: none; /*--Hidden for those with js turned off--*/
	}

	

	.mainnav_container ul li .fs_alignRight {
		position: absolute; /*--Important--*/
		top: 38px; left: -427px;
	}



	.mainnav_container ul li .sub .sub_col1 {display: inline; float: left; width: 90px; margin: 30px; padding: 0; color: #333;}
	.mainnav_container ul li .sub .sub_col2 {display: inline; float: left; width: 180px; margin: 30px 0; padding: 0; text-align: left; color: #333;}
	.mainnav_container ul li .sub .sub_col3 {display: inline; float: left; width: 190px; margin: 30px 30px 30px 20px; padding: 0; text-align: left; color: #333;}
	
	.mainnav_container ul li .sub .sub_col1 h3,
	.mainnav_container ul li .sub .sub_col2 h3,
	.mainnav_container ul li .sub .sub_col3 h3 {display: block; margin: 0 0 10px 0;}
	
	.mainnav_container ul li .sub .sub_col1 p,
	.mainnav_container ul li .sub .sub_col2 p,
	.mainnav_container ul li .sub .sub_col3 p {display: block; margin: 8px 0;}
	
	

	.mainnav_container ul li#mainnav_newborns .sub a:link,
	.mainnav_container ul li#mainnav_newborns .sub a:visited,
	.mainnav_container ul li#mainnav_newborns .sub a:hover,
	.mainnav_container ul li#mainnav_newborns .sub a:active,

	.mainnav_container ul li#mainnav_infants .sub a:link,
	.mainnav_container ul li#mainnav_infants .sub a:visited,
	.mainnav_container ul li#mainnav_infants .sub a:hover,
	.mainnav_container ul li#mainnav_infants .sub a:active,
	
	.mainnav_container ul li#mainnav_toddlers .sub a:link,
	.mainnav_container ul li#mainnav_toddlers .sub a:visited,
	.mainnav_container ul li#mainnav_toddlers .sub a:hover,
	.mainnav_container ul li#mainnav_toddlers .sub a:active,

	.mainnav_container ul li#mainnav_feeding_solutions .sub a:link,
	.mainnav_container ul li#mainnav_feeding_solutions .sub a:visited,
	.mainnav_container ul li#mainnav_feeding_solutions .sub a:hover,
	.mainnav_container ul li#mainnav_feeding_solutions .sub a:active	
	{
	display: inline;
	background-image: none;
	text-indent: 0px;
	overflow:visible;
	}

	.mainnav_container ul li#mainnav_newborns .sub a.arrow:link,
	.mainnav_container ul li#mainnav_newborns .sub a.arrow:visited,
	.mainnav_container ul li#mainnav_newborns .sub a.arrow:hover,
	.mainnav_container ul li#mainnav_newborns .sub a.arrow:active,

	.mainnav_container ul li#mainnav_infants .sub a.arrow:link,
	.mainnav_container ul li#mainnav_infants .sub a.arrow:visited,
	.mainnav_container ul li#mainnav_infants .sub a.arrow:hover,
	.mainnav_container ul li#mainnav_infants .sub a.arrow:active,
	
	.mainnav_container ul li#mainnav_toddlers .sub a.arrow:link,
	.mainnav_container ul li#mainnav_toddlers .sub a.arrow:visited,
	.mainnav_container ul li#mainnav_toddlers .sub a.arrow:hover,
	.mainnav_container ul li#mainnav_toddlers .sub a.arrow:active,
	
	.mainnav_container ul li#mainnav_feeding_solutions .sub a.arrow:link,
	.mainnav_container ul li#mainnav_feeding_solutions .sub a.arrow:visited,
	.mainnav_container ul li#mainnav_feeding_solutions .sub a.arrow:hover,
	.mainnav_container ul li#mainnav_feeding_solutions .sub a.arrow:active	
	{
	display: block;
	padding: 0 0 0 13px; background: url(/iwp/images/enf10/bg_arrow.gif) no-repeat 3px 4px;
	margin: 0;
	height: auto;
	width:auto;
	}

	

	.mainnav_container ul li#mainnav_newborns .sub a.arrow_graphic:link,
	.mainnav_container ul li#mainnav_newborns .sub a.arrow_graphic:visited,
	.mainnav_container ul li#mainnav_newborns .sub a.arrow_graphic:hover,
	.mainnav_container ul li#mainnav_newborns .sub a.arrow_graphic:active,

	.mainnav_container ul li#mainnav_infants .sub a.arrow_graphic:link,
	.mainnav_container ul li#mainnav_infants .sub a.arrow_graphic:visited,
	.mainnav_container ul li#mainnav_infants .sub a.arrow_graphic:hover,
	.mainnav_container ul li#mainnav_infants .sub a.arrow_graphic:active,
	
	.mainnav_container ul li#mainnav_toddlers .sub a.arrow_graphic:link,
	.mainnav_container ul li#mainnav_toddlers .sub a.arrow_graphic:visited,
	.mainnav_container ul li#mainnav_toddlers .sub a.arrow_graphic:hover,
	.mainnav_container ul li#mainnav_toddlers .sub a.arrow_graphic:active,
	
	.mainnav_container ul li#mainnav_feeding_solutions .sub a.arrow_graphic:link,
	.mainnav_container ul li#mainnav_feeding_solutions .sub a.arrow_graphic:visited,
	.mainnav_container ul li#mainnav_feeding_solutions .sub a.arrow_graphic:hover,
	.mainnav_container ul li#mainnav_feeding_solutions .sub a.arrow_graphic:active
	{
	display: block;	
	padding: 0 0 0 25px; background: url(/iwp/images/enf10/buttons/but_arrows-out.gif) no-repeat 0px 0px;
	margin:0;
	height: auto;
	line-height: 15px;
	width:auto;
	}	
	
	
	
	
	
	
	
/*MEGA ALL PRODUCTS*/
body.blue .content_wrapper .allproducts_nav_container {display: block; width: 160px; height: 38px; padding: 0; margin: 0 15px 25px 15px;}
body.blue .content_wrapper .allproducts_nav_container ul {width: 160px; height: 38px; display: block; list-style-type: none; margin: 0; padding: 0;}
body.blue .content_wrapper .allproducts_nav_container#es_fs {display: block; width: 160px; height: 53px; padding: 0; margin: 0 15px 25px 15px;}
body.blue .content_wrapper .allproducts_nav_container#es_fs ul {width: 160px; height: 53px; display: block; list-style-type: none; margin: 0; padding: 0;}

body.blue .content_wrapper .allproducts_nav_container ul li,
body.blue .content_wrapper .allproducts_nav_container_es_fs ul li{display: inline-block;  position: relative; z-index: 99999999; /*--Important--*/} /*float left add to help scroller in ie8 -hack*/

body.blue .content_wrapper .allproducts_nav_container ul li a:link,
body.blue .content_wrapper .allproducts_nav_container ul li a:visited {	
	display: block;
	height: 38px;
	text-indent: -9000px;
	overflow: hidden;
}
body.blue .content_wrapper .allproducts_nav_container#es_fs ul li a:link,
body.blue .content_wrapper .allproducts_nav_container#es_fs ul li a:visited {
	display: block;
	height: 53px;
	text-indent: -9000px;
	overflow: hidden;
}

	/* ================ */
	/* home */
	/* ================ */
	.allproducts_nav_container #all_infants a:link,
	.allproducts_nav_container #all_infants a:visited {
		width: 160px;
		background: url(/iwp/images/enf10/buttons/but_all_infant_products.gif) no-repeat 0px 0px;		
	}
	.allproducts_nav_container #all_infants a:hover,
	.allproducts_nav_container #all_infants a:focus,
	.allproducts_nav_container #all_infants a:active,
	.allproducts_nav_container #all_infants a.on:link,
	.allproducts_nav_container #all_infants a.on:visited,
	.allproducts_nav_container #all_infants a.on:hover,
	.allproducts_nav_container #all_infants a.on:active,
	.allproducts_nav_container #all_infants:hover a,
	.allproducts_nav_container #all_infants:hover a:hover {background: url(/iwp/images/enf10/buttons/but_all_infant_products.gif) no-repeat 0px -38px;}

	
	.allproducts_nav_container #all_infants a.highlight:link,
	.allproducts_nav_container #all_infants a.highlight:visited {background: url(/iwp/images/enf10/buttons/but_all_infant_products.gif) no-repeat 0px -38px;}	

	.allproducts_nav_container #all_infants a.highlight:hover,
	.allproducts_nav_container #all_infants a.highlight:focus,
	.allproducts_nav_container #all_infants a.highlight:active,
	.allproducts_nav_container #all_infants:hover a.highlight,
	.allproducts_nav_container #all_infants:hover a.highlight:hover {background: url(/iwp/images/enf10/buttons/but_all_infant_products.gif) no-repeat 0px -38px;}
	

	.allproducts_nav_container ul li#all_infants .sub {
		position: absolute;
		top: 0px; left: 160px;
		background: #fff url(/iwp/images/enf10/bg_mega_all_products.gif) repeat-x left top; /*--Background gradient--*/
		padding: 0;
		width: 675px;
		z-index: 999999;
		display: none; /*--Hidden for those with js turned off--*/
	}	

	.allproducts_nav_container ul li#all_infants .sub a:link,
	.allproducts_nav_container ul li#all_infants .sub a:visited,
	.allproducts_nav_container ul li#all_infants .sub a:hover,
	.allproducts_nav_container ul li#all_infants .sub a:active {
		background: none;
		display: inline;
	}	
	
	/* ================ */
	
	.allproducts_nav_container #all_newborn a:link,
	.allproducts_nav_container #all_newborn a:visited {
		width: 160px;
		background: url(/iwp/images/enf10/buttons/but_all_newborn_products.gif) no-repeat 0px 0px;		
	}
	.allproducts_nav_container #all_newborn a:hover,
	.allproducts_nav_container #all_newborn a:focus,
	.allproducts_nav_container #all_newborn a:active,
	.allproducts_nav_container #all_newborn a.on:link,
	.allproducts_nav_container #all_newborn a.on:visited,
	.allproducts_nav_container #all_newborn a.on:hover,
	.allproducts_nav_container #all_newborn a.on:active,
	.allproducts_nav_container #all_newborn:hover a,
	.allproducts_nav_container #all_newborn:hover a:hover {background: url(/iwp/images/enf10/buttons/but_all_newborn_products.gif) no-repeat 0px -38px;}

	
	.allproducts_nav_container #all_newborn a.highlight:link,
	.allproducts_nav_container #all_newborn a.highlight:visited {background: url(/iwp/images/enf10/buttons/but_all_newborn_products.gif) no-repeat 0px -38px;}	

	.allproducts_nav_container #all_newborn a.highlight:hover,
	.allproducts_nav_container #all_newborn a.highlight:focus,
	.allproducts_nav_container #all_newborn a.highlight:active,
	.allproducts_nav_container #all_newborn:hover a.highlight,
	.allproducts_nav_container #all_newborn:hover a.highlight:hover {background: url(/iwp/images/enf10/buttons/but_all_newborn_products.gif) no-repeat 0px -38px;}
	

	.allproducts_nav_container ul li#all_newborn .sub {
		position: absolute;
		top: 0px; left: 160px;
		background: #fff url(/iwp/images/enf10/bg_mega_all_products.gif) repeat-x left top; /*--Background gradient--*/
		padding: 0;
		width: 675px;
		z-index: 999999;
		display: none; /*--Hidden for those with js turned off--*/
	}	

	.allproducts_nav_container ul li#all_newborn .sub a:link,
	.allproducts_nav_container ul li#all_newborn .sub a:visited,
	.allproducts_nav_container ul li#all_newborn .sub a:hover,
	.allproducts_nav_container ul li#all_newborn .sub a:active {
		background: none;
		display: inline;
	}
	
	/* ================ */
	
	.allproducts_nav_container #all_toddler a:link,
	.allproducts_nav_container #all_toddler a:visited {
		width: 160px;
		background: url(/iwp/images/enf10/buttons/but_all_toddler_products.gif) no-repeat 0px 0px;		
	}
	.allproducts_nav_container #all_toddler a:hover,
	.allproducts_nav_container #all_toddler a:focus,
	.allproducts_nav_container #all_toddler a:active,
	.allproducts_nav_container #all_toddler a.on:link,
	.allproducts_nav_container #all_toddler a.on:visited,
	.allproducts_nav_container #all_toddler a.on:hover,
	.allproducts_nav_container #all_toddler a.on:active,
	.allproducts_nav_container #all_toddler:hover a,
	.allproducts_nav_container #all_toddler:hover a:hover {background: url(/iwp/images/enf10/buttons/but_all_toddler_products.gif) no-repeat 0px -38px;}

	
	.allproducts_nav_container #all_toddler a.highlight:link,
	.allproducts_nav_container #all_toddler a.highlight:visited {background: url(/iwp/images/enf10/buttons/but_all_toddler_products.gif) no-repeat 0px -38px;}	

	.allproducts_nav_container #all_toddler a.highlight:hover,
	.allproducts_nav_container #all_toddler a.highlight:focus,
	.allproducts_nav_container #all_toddler a.highlight:active,
	.allproducts_nav_container #all_toddler:hover a.highlight,
	.allproducts_nav_container #all_toddler:hover a.highlight:hover {background: url(/iwp/images/enf10/buttons/but_all_toddler_products.gif) no-repeat 0px -38px;}
	

	.allproducts_nav_container ul li#all_toddler .sub {
		position: absolute;
		top: 0px; left: 160px;
		background: #fff url(/iwp/images/enf10/bg_mega_all_products.gif) repeat-x left top; /*--Background gradient--*/
		padding: 0;
		width: 675px;
		z-index: 999999;
		display: none; /*--Hidden for those with js turned off--*/
	}	

	.allproducts_nav_container ul li#all_toddler .sub a:link,
	.allproducts_nav_container ul li#all_toddler .sub a:visited,
	.allproducts_nav_container ul li#all_toddler .sub a:hover,
	.allproducts_nav_container ul li#all_toddler .sub a:active {
		background: none;
		display: inline;
	}
	
	
	
	/* ================ */
	
	.allproducts_nav_container #all_vitamins a:link,
	.allproducts_nav_container #all_vitamins a:visited {
		width: 160px;
		background: url(/iwp/images/enf10/buttons/but_all_vitamins_products.gif) no-repeat 0px 0px;		
	}
	.allproducts_nav_container #all_vitamins a:hover,
	.allproducts_nav_container #all_vitamins a:focus,
	.allproducts_nav_container #all_vitamins a:active,
	.allproducts_nav_container #all_vitamins a.on:link,
	.allproducts_nav_container #all_vitamins a.on:visited,
	.allproducts_nav_container #all_vitamins a.on:hover,
	.allproducts_nav_container #all_vitamins a.on:active,
	.allproducts_nav_container #all_vitamins:hover a,
	.allproducts_nav_container #all_vitamins:hover a:hover {background: url(/iwp/images/enf10/buttons/but_all_vitamins_products.gif) no-repeat 0px -38px;}

	
	.allproducts_nav_container #all_vitamins a.highlight:link,
	.allproducts_nav_container #all_vitamins a.highlight:visited {background: url(/iwp/images/enf10/buttons/but_all_vitamins_products.gif) no-repeat 0px -38px;}	

	.allproducts_nav_container #all_vitamins a.highlight:hover,
	.allproducts_nav_container #all_vitamins a.highlight:focus,
	.allproducts_nav_container #all_vitamins a.highlight:active,
	.allproducts_nav_container #all_vitamins:hover a.highlight,
	.allproducts_nav_container #all_vitamins:hover a.highlight:hover {background: url(/iwp/images/enf10/buttons/but_all_vitamins_products.gif) no-repeat 0px -38px;}
	

	.allproducts_nav_container ul li#all_vitamins .sub {
		position: absolute;
		top: 0px; left: 160px;
		background: #fff url(/iwp/images/enf10/bg_mega_all_products.gif) repeat-x left top; /*--Background gradient--*/
		padding: 0;
		width: 675px;
		z-index: 999999;
		display: none; /*--Hidden for those with js turned off--*/
	}	

	.allproducts_nav_container ul li#all_vitamins .sub a:link,
	.allproducts_nav_container ul li#all_vitamins .sub a:visited,
	.allproducts_nav_container ul li#all_vitamins .sub a:hover,
	.allproducts_nav_container ul li#all_vitamins .sub a:active {
		background: none;
		display: inline;
	}
	
	
	/* ================ */
	
	.allproducts_nav_container #all_feeding_solutions a:link,
	.allproducts_nav_container #all_feeding_solutions a:visited {
		width: 160px;
		background: url(/iwp/images/enf10/buttons/but_all_feeding_solutions_products.gif) no-repeat 0px 0px;		
	}
	.allproducts_nav_container #all_feeding_solutions a:hover,
	.allproducts_nav_container #all_feeding_solutions a:focus,
	.allproducts_nav_container #all_feeding_solutions a:active,
	.allproducts_nav_container #all_feeding_solutions a.on:link,
	.allproducts_nav_container #all_feeding_solutions a.on:visited,
	.allproducts_nav_container #all_feeding_solutions a.on:hover,
	.allproducts_nav_container #all_feeding_solutions a.on:active,
	.allproducts_nav_container #all_feeding_solutions:hover a,
	.allproducts_nav_container #all_feeding_solutions:hover a:hover {background: url(/iwp/images/enf10/buttons/but_all_feeding_solutions_products.gif) no-repeat 0px -38px;}

	
	.allproducts_nav_container #all_feeding_solutions a.highlight:link,
	.allproducts_nav_container #all_feeding_solutions a.highlight:visited {background: url(/iwp/images/enf10/buttons/but_all_feeding_solutions_products.gif) no-repeat 0px -38px;}	

	.allproducts_nav_container #all_feeding_solutions a.highlight:hover,
	.allproducts_nav_container #all_feeding_solutions a.highlight:focus,
	.allproducts_nav_container #all_feeding_solutions a.highlight:active,
	.allproducts_nav_container #all_feeding_solutions:hover a.highlight,
	.allproducts_nav_container #all_feeding_solutions:hover a.highlight:hover {background: url(/iwp/images/enf10/buttons/but_all_feeding_solutions_products.gif) no-repeat 0px -38px;}
	

	.allproducts_nav_container ul li#all_feeding_solutions .sub {
		position: absolute;
		top: 0px; left: 160px;
		background: #fff url(/iwp/images/enf10/bg_mega_all_products.gif) repeat-x left top; /*--Background gradient--*/
		padding: 0;
		width: 675px;
		z-index: 999999;
		display: none; /*--Hidden for those with js turned off--*/
	}	

	.allproducts_nav_container ul li#all_feeding_solutions .sub a:link,
	.allproducts_nav_container ul li#all_feeding_solutions .sub a:visited,
	.allproducts_nav_container ul li#all_feeding_solutions .sub a:hover,
	.allproducts_nav_container ul li#all_feeding_solutions .sub a:active {
		background: none;
		display: inline;
	}

	/* ================ */
	
	.allproducts_nav_container #all_metabolics a:link,
	.allproducts_nav_container #all_metabolics a:visited {
		width: 160px;
		background: url(/iwp/images/enf10/buttons/but_all_metabolics_products.gif) no-repeat 0px 0px;		
	}
	.allproducts_nav_container #all_metabolics a:hover,
	.allproducts_nav_container #all_metabolics a:focus,
	.allproducts_nav_container #all_metabolics a:active,
	.allproducts_nav_container #all_metabolics a.on:link,
	.allproducts_nav_container #all_metabolics a.on:visited,
	.allproducts_nav_container #all_metabolics a.on:hover,
	.allproducts_nav_container #all_metabolics a.on:active,
	.allproducts_nav_container #all_metabolics:hover a,
	.allproducts_nav_container #all_metabolics:hover a:hover {background: url(/iwp/images/enf10/buttons/but_all_metabolics_products.gif) no-repeat 0px -38px;}

	
	.allproducts_nav_container #all_metabolics a.highlight:link,
	.allproducts_nav_container #all_metabolics a.highlight:visited {background: url(/iwp/images/enf10/buttons/but_all_metabolics_products.gif) no-repeat 0px -38px;}	

	.allproducts_nav_container #all_metabolics a.highlight:hover,
	.allproducts_nav_container #all_metabolics a.highlight:focus,
	.allproducts_nav_container #all_metabolics a.highlight:active,
	.allproducts_nav_container #all_metabolics:hover a.highlight,
	.allproducts_nav_container #all_metabolics:hover a.highlight:hover {background: url(/iwp/images/enf10/buttons/but_all_metabolics_products.gif) no-repeat 0px -38px;}
	

	.allproducts_nav_container ul li#all_metabolics .sub {
		position: absolute;
		top: 0px; left: 160px;
		background: #fff url(/iwp/images/enf10/bg_mega_all_products.gif) repeat-x left top; /*--Background gradient--*/
		padding: 0;
		width: 675px;
		z-index: 999999;
		display: none; /*--Hidden for those with js turned off--*/
	}	

	.allproducts_nav_container ul li#all_metabolics .sub a:link,
	.allproducts_nav_container ul li#all_metabolics .sub a:visited,
	.allproducts_nav_container ul li#all_metabolics .sub a:hover,
	.allproducts_nav_container ul li#all_metabolics .sub a:active {
		background: none;
		display: inline;
	}
	

	/* ================ */
	/* spanish */
	/* ================ */



.allproducts_nav_container #es_all_infants a:link,
	.allproducts_nav_container #es_all_infants a:visited {
		width: 160px;
		background: url(/iwp/images/enf10/buttons/es_but_all_infant_products.gif) no-repeat 0px 0px;		
	}
	.allproducts_nav_container #es_all_infants a:hover,
	.allproducts_nav_container #es_all_infants a:focus,
	.allproducts_nav_container #es_all_infants a:active,
	.allproducts_nav_container #es_all_infants a.on:link,
	.allproducts_nav_container #es_all_infants a.on:visited,
	.allproducts_nav_container #es_all_infants a.on:hover,
	.allproducts_nav_container #es_all_infants a.on:active,
	.allproducts_nav_container #es_all_infants:hover a,
	.allproducts_nav_container #es_all_infants:hover a:hover {background: url(/iwp/images/enf10/buttons/es_but_all_infant_products.gif) no-repeat 0px -38px;}

	
	.allproducts_nav_container #es_all_infants a.highlight:link,
	.allproducts_nav_container #es_all_infants a.highlight:visited {background: url(/iwp/images/enf10/es_buttons/but_all_infant_products.gif) no-repeat 0px -38px;}	

	.allproducts_nav_container #es_all_infants a.highlight:hover,
	.allproducts_nav_container #es_all_infants a.highlight:focus,
	.allproducts_nav_container #es_all_infants a.highlight:active,
	.allproducts_nav_container #es_all_infants:hover a.highlight,
	.allproducts_nav_container #es_all_infants:hover a.highlight:hover {background: url(/iwp/images/enf10/es_buttons/but_all_infant_products.gif) no-repeat 0px -38px;}
	

	.allproducts_nav_container ul li#es_all_infants .sub {
		position: absolute;
		top: 0px; left: 160px;
		background: #fff url(/iwp/images/enf10/bg_mega_all_products.gif) repeat-x left top; /*--Background gradient--*/
		padding: 0;
		width: 675px;
		z-index: 999999;
		display: none; /*--Hidden for those with js turned off--*/
	}	

	.allproducts_nav_container ul li#es_all_infants .sub a:link,
	.allproducts_nav_container ul li#es_all_infants .sub a:visited,
	.allproducts_nav_container ul li#es_all_infants .sub a:hover,
	.allproducts_nav_container ul li#es_all_infants .sub a:active {
		background: none;
		display: inline;
	}	
	
	/* ================ */
	
	.allproducts_nav_container #es_all_newborn a:link,
	.allproducts_nav_container #es_all_newborn a:visited {
		width: 160px;
		background: url(/iwp/images/enf10/buttons/es_but_all_newborn_products.gif) no-repeat 0px 0px;		
	}
	.allproducts_nav_container #es_all_newborn a:hover,
	.allproducts_nav_container #es_all_newborn a:focus,
	.allproducts_nav_container #es_all_newborn a:active,
	.allproducts_nav_container #es_all_newborn a.on:link,
	.allproducts_nav_container #es_all_newborn a.on:visited,
	.allproducts_nav_container #es_all_newborn a.on:hover,
	.allproducts_nav_container #es_all_newborn a.on:active,
	.allproducts_nav_container #es_all_newborn:hover a,
	.allproducts_nav_container #es_all_newborn:hover a:hover {background: url(/iwp/images/enf10/buttons/es_but_all_newborn_products.gif) no-repeat 0px -38px;}

	
	.allproducts_nav_container #es_all_newborn a.highlight:link,
	.allproducts_nav_container #es_all_newborn a.highlight:visited {background: url(/iwp/images/enf10/buttons/es_but_all_newborn_products.gif) no-repeat 0px -38px;}	

	.allproducts_nav_container #es_all_newborn a.highlight:hover,
	.allproducts_nav_container #es_all_newborn a.highlight:focus,
	.allproducts_nav_container #es_all_newborn a.highlight:active,
	.allproducts_nav_container #es_all_newborn:hover a.highlight,
	.allproducts_nav_container #es_all_newborn:hover a.highlight:hover {background: url(/iwp/images/enf10/buttons/es_but_all_newborn_products.gif) no-repeat 0px -38px;}
	

	.allproducts_nav_container ul li#es_all_newborn .sub {
		position: absolute;
		top: 0px; left: 160px;
		background: #fff url(/iwp/images/enf10/bg_mega_all_products.gif) repeat-x left top; /*--Background gradient--*/
		padding: 0;
		width: 675px;
		z-index: 999999;
		display: none; /*--Hidden for those with js turned off--*/
	}	

	.allproducts_nav_container ul li#es_all_newborn .sub a:link,
	.allproducts_nav_container ul li#es_all_newborn .sub a:visited,
	.allproducts_nav_container ul li#es_all_newborn .sub a:hover,
	.allproducts_nav_container ul li#es_all_newborn .sub a:active {
		background: none;
		display: inline;
	}
	
	/* ================ */
	
	.allproducts_nav_container #es_all_toddler a:link,
	.allproducts_nav_container #es_all_toddler a:visited {
		width: 160px;
		background: url(/iwp/images/enf10/buttons/es_but_all_toddler_products.gif) no-repeat 0px 0px;		
	}
	.allproducts_nav_container #es_all_toddler a:hover,
	.allproducts_nav_container #es_all_toddler a:focus,
	.allproducts_nav_container #es_all_toddler a:active,
	.allproducts_nav_container #es_all_toddler a.on:link,
	.allproducts_nav_container #es_all_toddler a.on:visited,
	.allproducts_nav_container #es_all_toddler a.on:hover,
	.allproducts_nav_container #es_all_toddler a.on:active,
	.allproducts_nav_container #es_all_toddler:hover a,
	.allproducts_nav_container #es_all_toddler:hover a:hover {background: url(/iwp/images/enf10/buttons/es_but_all_toddler_products.gif) no-repeat 0px -38px;}

	
	.allproducts_nav_container #es_all_toddler a.highlight:link,
	.allproducts_nav_container #es_all_toddler a.highlight:visited {background: url(/iwp/images/enf10/buttons/es_but_all_toddler_products.gif) no-repeat 0px -38px;}	

	.allproducts_nav_container #es_all_toddler a.highlight:hover,
	.allproducts_nav_container #es_all_toddler a.highlight:focus,
	.allproducts_nav_container #es_all_toddler a.highlight:active,
	.allproducts_nav_container #es_all_toddler:hover a.highlight,
	.allproducts_nav_container #es_all_toddler:hover a.highlight:hover {background: url(/iwp/images/enf10/buttons/es_but_all_toddler_products.gif) no-repeat 0px -38px;}
	

	.allproducts_nav_container ul li#es_all_toddler .sub {
		position: absolute;
		top: 0px; left: 160px;
		background: #fff url(/iwp/images/enf10/bg_mega_all_products.gif) repeat-x left top; /*--Background gradient--*/
		padding: 0;
		width: 675px;
		z-index: 999999;
		display: none; /*--Hidden for those with js turned off--*/
	}	

	.allproducts_nav_container ul li#es_all_toddler .sub a:link,
	.allproducts_nav_container ul li#es_all_toddler .sub a:visited,
	.allproducts_nav_container ul li#es_all_toddler .sub a:hover,
	.allproducts_nav_container ul li#es_all_toddler .sub a:active {
		background: none;
		display: inline;
	}
	
	
	
	/* ================ */
	
	.allproducts_nav_container #es_all_vitamins a:link,
	.allproducts_nav_container #es_all_vitamins a:visited {
		width: 160px;
		background: url(/iwp/images/enf10/buttons/es_but_all_vitamins_products.gif) no-repeat 0px 0px;		
	}
	.allproducts_nav_container #es_all_vitamins a:hover,
	.allproducts_nav_container #es_all_vitamins a:focus,
	.allproducts_nav_container #es_all_vitamins a:active,
	.allproducts_nav_container #es_all_vitamins a.on:link,
	.allproducts_nav_container #es_all_vitamins a.on:visited,
	.allproducts_nav_container #es_all_vitamins a.on:hover,
	.allproducts_nav_container #es_all_vitamins a.on:active,
	.allproducts_nav_container #es_all_vitamins:hover a,
	.allproducts_nav_container #es_all_vitamins:hover a:hover {background: url(/iwp/images/enf10/buttons/es_but_all_vitamins_products.gif) no-repeat 0px -38px;}

	
	.allproducts_nav_container #es_all_vitamins a.highlight:link,
	.allproducts_nav_container #es_all_vitamins a.highlight:visited {background: url(/iwp/images/enf10/buttons/es_but_all_vitamins_products.gif) no-repeat 0px -38px;}	

	.allproducts_nav_container #es_all_vitamins a.highlight:hover,
	.allproducts_nav_container #es_all_vitamins a.highlight:focus,
	.allproducts_nav_container #es_all_vitamins a.highlight:active,
	.allproducts_nav_container #es_all_vitamins:hover a.highlight,
	.allproducts_nav_container #es_all_vitamins:hover a.highlight:hover {background: url(/iwp/images/enf10/buttons/es_but_all_vitamins_products.gif) no-repeat 0px -38px;}
	

	.allproducts_nav_container ul li#es_all_vitamins .sub {
		position: absolute;
		top: 0px; left: 160px;
		background: #fff url(/iwp/images/enf10/bg_mega_all_products.gif) repeat-x left top; /*--Background gradient--*/
		padding: 0;
		width: 675px;
		z-index: 999999;
		display: none; /*--Hidden for those with js turned off--*/
	}	

	.allproducts_nav_container ul li#es_all_vitamins .sub a:link,
	.allproducts_nav_container ul li#es_all_vitamins .sub a:visited,
	.allproducts_nav_container ul li#es_all_vitamins .sub a:hover,
	.allproducts_nav_container ul li#es_all_vitamins .sub a:active {
		background: none;
		display: inline;
	}
	
	
	/* ================ */
	
	.allproducts_nav_container#es_fs #es_all_feeding_solutions a:link,
	.allproducts_nav_container#es_fs #es_all_feeding_solutions a:visited {
		width: 160px;
		background: url(/iwp/images/enf10/buttons/es_but_all_feeding_solutions_products.gif) no-repeat 0px 0px;		
	}
	.allproducts_nav_container#es_fs #es_all_feeding_solutions a:hover,
	.allproducts_nav_container#es_fs #es_all_feeding_solutions a:focus,
	.allproducts_nav_container#es_fs #es_all_feeding_solutions a:active,
	.allproducts_nav_containe#es_fsr #es_all_feeding_solutions a.on:link,
	.allproducts_nav_container#es_fs #es_all_feeding_solutions a.on:visited,
	.allproducts_nav_container#es_fs #es_all_feeding_solutions a.on:hover,
	.allproducts_nav_container#es_fs #es_all_feeding_solutions a.on:active,
	.allproducts_nav_container#es_fs #es_all_feeding_solutions:hover a,
	.allproducts_nav_container#es_fs #es_all_feeding_solutions:hover a:hover {background: url(/iwp/images/enf10/buttons/es_but_all_feeding_solutions_products.gif) no-repeat 0px -53px;}

	
	.allproducts_nav_container#es_fs #es_all_feeding_solutions a.highlight:link,
	.allproducts_nav_container#es_fs #es_all_feeding_solutions a.highlight:visited {background: url(/iwp/images/enf10/buttons/es_but_all_feeding_solutions_products.gif) no-repeat 0px -53px;}	

	.allproducts_nav_container#es_fs #es_all_feeding_solutions a.highlight:hover,
	.allproducts_nav_container#es_fs #es_all_feeding_solutions a.highlight:focus,
	.allproducts_nav_container#es_fs #es_all_feeding_solutions a.highlight:active,
	.allproducts_nav_container#es_fs #es_all_feeding_solutions:hover a.highlight,
	.allproducts_nav_container#es_fs #es_all_feeding_solutions:hover a.highlight:hover {background: url(/iwp/images/enf10/buttons/es_but_all_feeding_solutions_products.gif) no-repeat 0px -53px;}
	

	.allproducts_nav_container#es_fs ul li#es_all_feeding_solutions .sub {
		position: absolute;
		top: 0px; left: 160px;
		background: #fff url(/iwp/images/enf10/bg_mega_all_products.gif) repeat-x left top; /*--Background gradient--*/
		padding: 0;
		width: 675px;
		z-index: 999999;
		display: none; /*--Hidden for those with js turned off--*/
	}	

	.allproducts_nav_container#es_fs ul li#es_all_feeding_solutions .sub a:link,
	.allproducts_nav_container#es_fs ul li#es_all_feeding_solutions .sub a:visited,
	.allproducts_nav_container#es_fs ul li#es_all_feeding_solutions .sub a:hover,
	.allproducts_nav_container#es_fs ul li#es_all_feeding_solutions .sub a:active {
		background: none;
		display: inline;
	}

	/* ================ */








/*Breadcrumb*/
body.blue .content_wrapper .breadcrumb_wrapper {display: block; width: 880px; background: url(/iwp/images/enf10/bg_page_content.gif) repeat-y top left; padding: 0; margin: 0;}
body.blue .content_wrapper .breadcrumb_container {display: block; width: 878px; background: url(/iwp/images/enf10/bg_breadcrumb_container.jpg) repeat-x top left; padding: 0; margin: 0 1px; border-bottom: 1px solid #d8d8d8;}
body.blue .content_wrapper .breadcrumb_container p {color: #333; padding: 10px 40px; text-align: left;}



body.blue #main_area .page_content .blue_mod_wrapper {display: block; width: 190px; margin: 20px 0 20px 0;}
body.blue #main_area .page_content .blue_mod_header {display: block; width: 190px; height: 33px; background: url(/iwp/images/enf10/blue_mod_header_bg.gif) no-repeat left top; text-align: left;}
body.blue #main_area .page_content .blue_mod_header h2 {color: #fff; line-height: 33px; margin-left: 15px;}
body.blue #main_area .page_content .blue_mod_content {display: block; width: 190px; background: url(/iwp/images/enf10/blue_mod_content_bg.gif) repeat-y left top; text-align: left;}
body.blue #main_area .page_content .blue_mod_content .content_padded {padding: 10px 15px 0 15px; display: block;}
body.blue #main_area .page_content .blue_mod_content .content_padded p {padding-bottom: 10px;}

body.blue #main_area .page_content .blue_mod_content .blue_mod_content_container {padding: 5px 10px 0 10px; text-align: center;}
body.blue #main_area .page_content .blue_mod_content .blue_mod_content_container h2 {text-align: left; margin-bottom: 10px;}

body.blue #main_area .page_content .blue_mod_footer {display: block; width: 190px; height: 10px; background: url(/iwp/images/enf10/blue_mod_footer_bg.gif) no-repeat left top;}


body.blue #main_area .page_content .green_mod_wrapper {display: block; width: 190px; margin: 20px 0 20px 0;}
body.blue #main_area .page_content .green_mod_header {display: block; width: 190px; background: url(/iwp/images/enf10/green_mod_header_bg.gif) no-repeat left top; text-align: left;}
body.blue #main_area .page_content .green_mod_header h2 {color: #fff; padding: 8px 15px 5px 15px;}
body.blue #main_area .page_content .green_mod_header_expand {display: block; width: 190px; background: url(/iwp/images/enf10/green_mod_header_expand_bg.gif) repeat-y left top; text-align: left;}

body.blue #main_area .page_content .green_mod_divider {display: block; width: 190px; height: 5px; background: url(/iwp/images/enf10/green_mod_divider_bg.gif) no-repeat left top; }


body.blue #main_area .page_content .green_mod_content {display: block; width: 190px; background: url(/iwp/images/enf10/green_mod_content_bg.gif) repeat-y left top; text-align: left;}
body.blue #main_area .page_content .green_mod_footer {display: block; width: 190px; height: 10px; background: url(/iwp/images/enf10/green_mod_footer_bg.gif) no-repeat left top;}

body.blue #main_area .page_content .green_mod_content .links_container {padding: 10px 15px 0 15px;}



body.blue #main_area .page_content .green_mod_content .links_container ul {list-style-type: none;margin: 0;padding: 0; border: 0;}
body.blue #main_area .page_content .green_mod_content .links_container ul li {padding: 0 0 10px 0;margin: 0;display: block; }


/* Side Nav Accordion with Cufon
#accordion {background:#fff;width: 184px; margin: 0 3px;}
#accordion h2 { height: 30px; line-height: 30px; background:#fff url('/iwp/images/enf10/green_mod_shead_bg.gif') repeat-x 0 0; border-top: 1px solid #d8d8d8; color:#333;margin:0;padding:0 12px;font-size:11px;font-weight:bold;cursor:pointer;display:block;overflow: hidden; position: relative;}
#accordion h2:hover {background:#e4f2fa; color: #005691; border-top: 1px solid #d8d8d8;}
#accordion h2.firsthead { height: 30px; line-height: 30px; background:#fff url('/iwp/images/enf10/green_mod_shead_bg.gif') repeat-x 0 0;  border-top: 0px solid #d8d8d8; color:#333;margin:0;padding:0 12px;font-size:11px;font-weight:bold;cursor:pointer;display:block;overflow: hidden;}
#accordion h2.firsthead:hover {background:#e4f2fa; color: #005691;  border-top: 0px solid #d8d8d8;}
#accordion h2 img {position:absolute; top: 11px; right: 15px;}
#accordion h2.current {cursor:default;background:#e4f2fa; color: #005691;  border-top: 1px solid #d8d8d8;}
 */
#accordion {background:#fff;width: 184px; margin: 0 3px;}
#accordion h2 {height: 30px; background:#f8f8f8 url('/iwp/images/enf10/green_mod_shead_bg.gif') repeat-x 0 0;}
#accordion h2 a { height: 30px; line-height: 30px; background: url('/iwp/images/enf10/green_mod_shead_bg.gif') repeat-x 0 0; border-top: 1px solid #d8d8d8; color:#333;margin:0;padding:0 12px;font-size:11px;font-weight:bold;cursor:pointer;display:block;overflow: hidden; position: relative;}
#accordion h2 a:link,
#accordion h2 a:visited {text-decoration: none; height: 30px; line-height: 30px; background: url('/iwp/images/enf10/green_mod_shead_bg.gif') repeat-x 0 0; border-top: 1px solid #d8d8d8; color:#333;margin:0;padding:0 12px;font-size:11px;font-weight:bold;cursor:pointer;display:block;overflow: hidden; position: relative;}
#accordion h2 a:hover,
#accordion h2 a:active {text-decoration: none; height: 30px; line-height: 30px; background:#e4f2fa; border-top: 1px solid #d8d8d8; color:#005691;margin:0;padding:0 12px;font-size:11px;font-weight:bold;cursor:pointer;display:block;overflow: hidden; position: relative;}
#accordion h2 a.firsthead:link,
#accordion h2 a.firsthead:visited {text-decoration: none; height: 30px; line-height: 30px; background: url('/iwp/images/enf10/green_mod_shead_bg.gif') repeat-x 0 0; border-top: 0px solid #d8d8d8; color:#333;margin:0;padding:0 12px;font-size:11px;font-weight:bold;cursor:pointer;display:block;overflow: hidden; position: relative;}
#accordion h2 a.firsthead:hover,
#accordion h2 a.firsthead:active {text-decoration: none; height: 30px; line-height: 30px; background:#e4f2fa; border-top: 0px solid #d8d8d8; color:#005691;margin:0;padding:0 12px;font-size:11px;font-weight:bold;cursor:pointer;display:block;overflow: hidden; position: relative;}

#accordion h2 a.current:link,
#accordion h2 a.current:visited {text-decoration: none; height: 30px; line-height: 30px;  background: url('/iwp/images/enf10/green_mod_shead_bg.gif') repeat-x 0 0; color:#333;margin:0;padding:0 12px;font-size:11px;font-weight:bold;cursor:pointer;display:block;overflow: hidden; position: relative;}
#accordion h2 a.current:hover,
#accordion h2 a.current:active {text-decoration: none; height: 30px; line-height: 30px; background:#e4f2fa;color:#005691;margin:0;padding:0 12px;font-size:11px;font-weight:bold;cursor:pointer;display:block;overflow: hidden; position: relative;}
#accordion h2 a img {position:absolute; top: 11px; right: 15px;}

#accordion .pane {display:none;color:#005691;font-size:10px;padding:0 0 5px 0;}
#accordion .pane ul {list-style-type: none;margin: 0;padding: 10px 0 0 10px; border: 0;}
#accordion .pane ul li {margin: 0;padding: 0;display: inline; }

#accordion .pane ul li a:link,
#accordion .pane ul li a:visited {padding-bottom: 10px; padding-right: 10px; display: block;}
#accordion .pane ul li a:hover,
#accordion .pane ul li a:active,
#accordion .pane ul li a.current:link,
#accordion .pane ul li a.current:visited,
#accordion .pane ul li a.current:hover,
#accordion .pane ul li a.current:active {padding-bottom: 10px;  padding-right: 10px;display: block;}

#accordion .pane ul li a.on:link,
#accordion .pane ul li a.on:visited,
#accordion .pane ul li a.on:hover,
#accordion .pane ul li a.on:active {color: #333;}


#accordion_rollover {width: 190px; margin: 0;}
#accordion_rollover .pane {display:none;color:#005691;font-size:10px;padding:0 0 5px 0;}
#accordion_rollover h2 a:link,
#accordion_rollover h2 a:visited {text-decoration: none; background: url(/iwp/images/enf10/blue_mod_divider.gif) no-repeat top left; color:#333;margin:0;padding:15px 15px 0 15px;display:block;}
#accordion_rollover h2 a:hover,
#accordion_rollover h2 a:active {text-decoration: none;  background: url(/iwp/images/enf10/blue_mod_divider.gif) no-repeat top left;color:#005691;margin:0;padding:15px 15px 0 15px;display:block;}
#accordion_rollover h2 a.firsthead:link,
#accordion_rollover h2 a.firsthead:visited {text-decoration: none; background: none; color:#333;margin:0;padding:5px 15px 0 15px;display:block;}
#accordion_rollover h2 a.firsthead:hover,
#accordion_rollover h2 a.firsthead:active {text-decoration: none;  background: none ;color:#005691;margin:0;padding:5px 15px 0 15px;display:block;}

#accordion_rollover h2 a.current:link,
#accordion_rollover h2 a.current:visited,
#accordion_rollover h2 a.current:hover,
#accordion_rollover h2 a.current:active {color:#005691;}


#accordion_rollover .pane {display:none;color:#005691;font-size:10px;padding:5px 15px 0 15px;}




/*-----------------------------------------------------*/
/* BLUE BOX ---------------------------------*/
/*-----------------------------------------------------*/
.pop_content .bluebox_top {width: 434px; height: 10px; padding: 0; margin: 0;background: transparent url(/iwp/images/enf10/pop_bluebox_top.gif) no-repeat top left;}
.pop_content .bluebox_content_container { width: 434px; padding: 0; margin: 0; background: transparent url(/iwp/images/enf10/pop_bluebox_bg.gif) repeat-y top left;}
.pop_content .bluebox_content_top {width: 428px; padding: 0; margin: 0 auto; background: #e9f5fb; display: block; }
.pop_content .bluebox_content {width: 428px;padding: 0;margin: 0 auto;background: #fff;display: block;}
.pop_content .bluebox_bottom {width: 434px;height: 10px;padding: 0;margin: 0;background: transparent url(/iwp/images/enf10/pop_bluebox_bottom.gif) no-repeat top left;}

/*-----------------------------------------------------*/
/* TABLE FORMULA CALCULATOR  --------------------------*/
/*-----------------------------------------------------*/

.form_calc_alt_wrapper {display: block; margin: 0 auto 15px auto; width: 434px; background: url(/iwp/images/enf10/form_calc_alt_bg.gif) repeat-y 0 40px;}
.form_calc_alt_content {display: block; width: 434px; background: url(/iwp/images/enf10/form_calc_alt_header.gif) no-repeat top left; padding-top: 8px;}
.form_calc_alt_footer {display: block; width: 434px; height: 224px; background: url(/iwp/images/enf10/form_calc_alt_footer.jpg) no-repeat top left; position: relative;}


.form_calc_alt_content table {width: 428px; margin: 0 3px 0 3px;}
.form_calc_alt_content table tr th {margin: 0; padding: 0; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; text-align: left; padding: 5px; background: #dcf2fd; color: #005691; font-size: 1.0em;}
.form_calc_alt_content table tr td {margin: 0; padding: 0; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; text-align: left; padding: 5px; font-size: 1.0em;}
.form_calc_alt_content table tr th.last,
.form_calc_alt_content table tr td.last {border-right: 0px solid #ccc;}

.form_calc_alt_content table tr.highlight td,
.form_calc_alt_content table tr.highlight th.last {background: #f2fafe;}


.pop_content .tbl_form_calc_head {margin: 0 0 8px 0; padding: 0; border: 0;}
.pop_content .tbl_form_calc_head tr td {margin: 0; padding: 0; border: 0;}

.pop_content .tbl_form_calc_head tr td.left_cell {width: 175px; border-right: 1px solid #d8d8d8; padding: 0;}
.pop_content .tbl_form_calc_head tr td.right_cell {padding: 0;}
.pop_content .tbl_form_calc_head tr td.left_cell p,
.pop_content .tbl_form_calc_head tr td.right_cell p {padding: 4px 10px; margin: 0; color: #1e79aa;}


.pop_content .tbl_form_calc {margin: 8px 0 5px 0; padding: 0; border: 0; font-size: 0.9em;}
.pop_content .tbl_form_calc tr td,
.pop_content .tbl_form_calc tr th {padding: 0; margin: 0;}

.pop_content .tbl_form_calc tr td.left_top_cell {width: 175px; border-right: 1px solid #d8d8d8; padding: 0;}
.pop_content .tbl_form_calc tr td.middle_top_cell {border-right: 1px solid #d8d8d8; padding: 0;}
.pop_content .tbl_form_calc tr td.middle_top_cell2 {border-right: 1px solid #d8d8d8; padding: 0;}
.pop_content .tbl_form_calc tr td.right_top_cell {padding: 0;}

.pop_content .tbl_form_calc tr td.left_cell {width: 175px; border-right: 1px solid #d8d8d8; border-top: 1px solid #d8d8d8; padding: 0;}
.pop_content .tbl_form_calc tr td.middle_cell {border-right: 1px solid #d8d8d8; padding: 0; border-top: 1px solid #d8d8d8;}
.pop_content .tbl_form_calc tr td.right_cell {padding: 0; border-top: 1px solid #d8d8d8;}


.pop_content .tbl_form_calc tr td.left_top_cell p {padding: 4px 10px; margin: 0;}
.pop_content .tbl_form_calc tr td.middle_top_cell p {padding: 4px 10px; margin: 0; color: #533065;}
.pop_content .tbl_form_calc tr td.middle_top_cell2 p {padding: 4px 10px; margin: 0; color: #46bedb;}

.pop_content .tbl_form_calc tr td.right_top_cell p {padding: 4px 10px; margin: 0; color: #f26a61;}
.pop_content .tbl_form_calc tr td.left_cell p {padding: 4px 10px; margin: 0;}
.pop_content .tbl_form_calc tr td.middle_cell p {padding: 4px 10px; margin: 0;}
.pop_content .tbl_form_calc tr td.right_cell p {padding: 4px 10px; margin: 0;}


#emailFriendForm {margin-bottom: 10px;}

#emailFriendForm input {width: 400px;}
#emailFriendForm textarea {width: 410px; border: 1px solid #ccc;}



body.blue #main_area .page_content .flash_alt_stages {display: block; position: relative; width: 877px; height: 266px; background: url(/iwp/images/enf10/bg_flash_alt_stages.jpg) no-repeat top left;}
body.blue #main_area .page_content .flash_alt_stages h1 {position: absolute; top: 20px; left: 47px; font-size: 30px; color: #62a6d5; font-weight: normal;}
body.blue #main_area .page_content .flash_alt_stages p {position: absolute; top: 55px; left: 47px; font-size: 13px; color: #24408f; width: 530px; line-height: 18px;}
body.blue #main_area .page_content .flash_alt_stages p a:link,
body.blue #main_area .page_content .flash_alt_stages p a:visited {color: #00a7f0; text-decoration: none;}
body.blue #main_area .page_content .flash_alt_stages p a:hover,
body.blue #main_area .page_content .flash_alt_stages p a:active {color: #00a7f0; text-decoration: underline;}

body.blue #main_area .page_content .flash_alt_stages p.american {position: absolute; top: 207px; left: 25px; font-size: 9px; color: #797979; width: 800px;}

body.blue #main_area .page_content .flash_alt_stages p.expert {position: absolute; top: 237px; left: 629px; font: normal 12px Helvetica, sans-serif; color: #24408f; width: 225px;}
body.blue #main_area .page_content .flash_alt_stages div.newborn {position: relative; top: 95px; left: 55px; width: 205px;}
body.blue #main_area .page_content .flash_alt_stages div.newborn p.title {position: absolute; top: 0; top: 45px; left: 100px; font: normal 12px Helvetica, sans-serif;}
body.blue #main_area .page_content .flash_alt_stages div.newborn p.learnmore {position: absolute; top: 0; top: 65px; left: 100px; font: normal 12px Helvetica, sans-serif;}

body.blue #main_area .page_content .flash_alt_stages div.infant {position: absolute; top: 121px; left: 268px; width: 205px;}
body.blue #main_area .page_content .flash_alt_stages div.infant p.title {position: absolute; top: 0; top: 23px; left: 93px; font: normal 12px Helvetica, sans-serif;}
body.blue #main_area .page_content .flash_alt_stages div.infant p.learnmore {position: absolute; top: 0; top: 43px; left: 93px; font: normal 12px Helvetica, sans-serif;}

body.blue #main_area .page_content .flash_alt_stages div.toddler {position: absolute; top: 121px; left: 480px; width: 205px;}
body.blue #main_area .page_content .flash_alt_stages div.toddler p.title {position: absolute; top: 0; top: 23px; left: 79px; font: normal 12px Helvetica, sans-serif;}
body.blue #main_area .page_content .flash_alt_stages div.toddler p.learnmore {position: absolute; top: 0; top: 43px; left: 79px; font: normal 12px Helvetica, sans-serif;}


/*Spanish Flash Alt Stages*/
body.blue #main_area .page_content .es_flash_alt_stages {display: block; position: relative; width: 815px; height: 330px; background: url(/iwp/images/enf10/es_home_glm_stages.jpg) no-repeat top left;}
body.blue #main_area .page_content .es_flash_alt_stages h1 {position: absolute; top: 33px; left: 33px; font-size: 30px; color: #24408f; font-weight: normal;}
body.blue #main_area .page_content .es_flash_alt_stages p {position: absolute; top: 80px; left: 33px; font-size: 13px; color: #24408f; width: 530px; line-height: 15px;}
body.blue #main_area .page_content .es_flash_alt_stages p.color {position: absolute; top: 117px; left: 33px; font-size: 13px; color: #00a7f0; width: 530px; line-height: 18px;}
body.blue #main_area .page_content .es_flash_alt_stages p a:link,
body.blue #main_area .page_content .es_flash_alt_stages p a:visited {color: #00a7f0; text-decoration: none;}
body.blue #main_area .page_content .es_flash_alt_stages p a:hover,
body.blue #main_area .page_content .es_flash_alt_stages p a:active {color: #00a7f0; text-decoration: underline;}

body.blue #main_area .page_content .es_flash_alt_stages p.expert {position: absolute; top: 302px; left: 535px; font: normal 12px Helvetica, sans-serif; color: #24408f; width: 225px;}
body.blue #main_area .page_content .es_flash_alt_stages p.moreinfo {position: absolute; top: 300px; left: 50px; font: normal 11px Helvetica, sans-serif; width: 225px;}
body.blue #main_area .page_content .es_flash_alt_stages p.moreinfo a:link, 
body.blue #main_area .page_content .es_flash_alt_stages p.moreinfo a:visited {color: #24408f; text-decoration: underline;} 
body.blue #main_area .page_content .es_flash_alt_stages p.moreinfo a:hover, 
body.blue #main_area .page_content .es_flash_alt_stages p.moreinfo a:active {color: #24408f; text-decoration: none;}

body.blue #main_area .page_content .es_flash_alt_stages div.newborn {position: absolute; top: 150px; left: 30px; width: 205px;}
body.blue #main_area .page_content .es_flash_alt_stages div.newborn .textContainer {width: 100px; display: inline; position: relative; float: right; margin-top: 25px;}

body.blue #main_area .page_content .es_flash_alt_stages div.infant {position: absolute; top: 174px; left: 255px; width: 205px;}
body.blue #main_area .page_content .es_flash_alt_stages div.infant .textContainer {width: 105px; display: inline; position: relative; float: right; margin: 0;}

body.blue #main_area .page_content .es_flash_alt_stages div.toddler {position: absolute; top: 170px; left: 480px; width: 255px;}
body.blue #main_area .page_content .es_flash_alt_stages div.toddler .textContainer {width: 162px; display: inline; position: relative; float: right; margin: 5px 0 0 0;}

body.blue #main_area .page_content .es_flash_alt_stages .textContainer span.title {display: block; margin: 0; font: bold 12px Helvetica, sans-serif; color: #24408f;}
body.blue #main_area .page_content .es_flash_alt_stages .textContainer span.title span {display: block; font: normal 10px Helvetica, sans-serif;}
body.blue #main_area .page_content .es_flash_alt_stages .textContainer span.text {display: block; color:#797979; font: normal 9px Helvetica, sans-serif; margin: 5px 0;}

body.blue #main_area .page_content .es_flash_alt_stages span.learnmore a:link,
body.blue #main_area .page_content .es_flash_alt_stages span.learnmore a:visited,
body.blue #main_area .page_content .es_flash_alt_stages span.learnmore a:hover,
body.blue #main_area .page_content .es_flash_alt_stages span.learnmore a:active {display: block; font: normal 12px Helvetica, sans-serif; color:#006ba3;}




/*English Flash Alt Stages*/
body.blue #main_area .page_content .eng_flash_alt_stages {display: block; position: relative; width: 864px; height: 251px; background: url(/iwp/images/enf10/bg_flash_alt_stages.jpg) no-repeat top left;}
body.blue #main_area .page_content .eng_flash_alt_stages h1 {position: absolute; top: 10px; left: 33px; font-size: 30px; color: #24408f; font-weight: normal;}
body.blue #main_area .page_content .eng_flash_alt_stages p {position: absolute; top: 50px; left: 33px; font-size: 13px; color: #24408f; width: 530px; line-height: 15px;}
body.blue #main_area .page_content .eng_flash_alt_stages p.color {position: absolute; top: 70px; left: 33px; font-size: 13px; color: #00a7f0; width: 530px; line-height: 18px;}
body.blue #main_area .page_content .eng_flash_alt_stages p a:link,
body.blue #main_area .page_content .eng_flash_alt_stages p a:visited {color: #00a7f0; text-decoration: none;}
body.blue #main_area .page_content .eng_flash_alt_stages p a:hover,
body.blue #main_area .page_content .eng_flash_alt_stages p a:active {color: #00a7f0; text-decoration: underline;}

body.blue #main_area .page_content .eng_flash_alt_stages p.expert {position: absolute; top: 230px; left: 570px; font: normal 12px Helvetica, sans-serif; color: #24408f; width: 225px;}
body.blue #main_area .page_content .eng_flash_alt_stages p.moreinfo {position: absolute; top: 233px; left: 10px; font: normal 11px Helvetica, sans-serif; width: 225px;}
body.blue #main_area .page_content .eng_flash_alt_stages p.moreinfo a:link, 
body.blue #main_area .page_content .eng_flash_alt_stages p.moreinfo a:visited {color: #24408f; text-decoration: underline;} 
body.blue #main_area .page_content .eng_flash_alt_stages p.moreinfo a:hover, 
body.blue #main_area .page_content .eng_flash_alt_stages p.moreinfo a:active {color: #24408f; text-decoration: none;}

body.blue #main_area .page_content .eng_flash_alt_stages div.newborn {position: absolute; top: 100px; left: 30px; width: 205px;}
body.blue #main_area .page_content .eng_flash_alt_stages div.newborn .textContainer {width: 100px; display: inline; position: relative; float: right; margin: 0;}

body.blue #main_area .page_content .eng_flash_alt_stages div.infant {position: absolute; top: 100px; left: 255px; width: 205px;}
body.blue #main_area .page_content .eng_flash_alt_stages div.infant .textContainer {width: 105px; display: inline; position: relative; float: right; margin: 0;}

body.blue #main_area .page_content .eng_flash_alt_stages div.toddler {position: absolute; top: 100px; left: 480px; width: 255px;}
body.blue #main_area .page_content .eng_flash_alt_stages div.toddler .textContainer {width: 162px; display: inline; position: relative; float: right; margin: 0;}

body.blue #main_area .page_content .eng_flash_alt_stages .textContainer span.title {display: block; margin: 0; font: bold 12px Helvetica, sans-serif; color: #24408f;}
body.blue #main_area .page_content .eng_flash_alt_stages .textContainer span.title span {display: block; font: normal 10px Helvetica, sans-serif;}
body.blue #main_area .page_content .eng_flash_alt_stages .textContainer span.text {display: block; color:#797979; font: normal 9px Helvetica, sans-serif; margin: 5px 0;}

body.blue #main_area .page_content .eng_flash_alt_stages span.learnmore a:link,
body.blue #main_area .page_content .eng_flash_alt_stages span.learnmore a:visited,
body.blue #main_area .page_content .eng_flash_alt_stages span.learnmore a:hover,
body.blue #main_area .page_content .eng_flash_alt_stages span.learnmore a:active {display: block; font: normal 12px Helvetica, sans-serif; color:#006ba3;}









div.btnAllVitsandSupp {display: block;float: left;height: 22px;width: 197px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_all_vitamins-ovr.gif) no-repeat top left;}
div.btnAllVitsandSupp a:link, 
div.btnAllVitsandSupp a:visited {display: block;float: left;height: 22px;width: 197px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_all_vitamins-out.gif) no-repeat top left;}
div.btnAllVitsandSupp a:hover, 
div.btnAllVitsandSupp a:active {display: block;float: left;height: 22px;width: 197px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_all_vitamins-ovr.gif) no-repeat top left;}

div.btnAllFeedingSol {display: block;float: left;height: 22px;width: 202px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_all_solutions-ovr.gif) no-repeat top left;}
div.btnAllFeedingSol a:link, 
div.btnAllFeedingSol a:visited {display: block;float: left;height: 22px;width: 202px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_all_solutions-out.gif) no-repeat top left;}
div.btnAllFeedingSol a:hover, 
div.btnAllFeedingSol a:active {display: block;float: left;height: 22px;width: 202px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_all_solutions-ovr.gif) no-repeat top left;}

div.btnAllNewborn {display: block;float: left;height: 22px;width: 154px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_all_newborn-ovr.gif) no-repeat top left;}
div.btnAllNewborn a:link, 
div.btnAllNewborn a:visited {display: block;float: left;height: 22px;width: 154px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_all_newborn-out.gif) no-repeat top left;}
div.btnAllNewborn a:hover, 
div.btnAllNewborn a:active {display: block;float: left;height: 22px;width: 154px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_all_newborn-ovr.gif) no-repeat top left;}

div.btnAllInfant {display: block;float: left;height: 22px;width: 134px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_all_infant-ovr.gif) no-repeat top left;}
div.btnAllInfant a:link, 
div.btnAllInfant a:visited {display: block;float: left;height: 22px;width: 134px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_all_infant-out.gif) no-repeat top left;}
div.btnAllInfant a:hover, 
div.btnAllInfant a:active {display: block;float: left;height: 22px;width: 134px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_all_infant-ovr.gif) no-repeat top left;}

div.btnAllToddler {display: block;float: left;height: 22px;width: 145px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_all_toddler-ovr.gif) no-repeat top left;}
div.btnAllToddler a:link, 
div.btnAllToddler a:visited {display: block;float: left;height: 22px;width: 145px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_all_toddler-out.gif) no-repeat top left;}
div.btnAllToddler a:hover, 
div.btnAllToddler a:active {display: block;float: left;height: 22px;width: 145px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_all_toddler-ovr.gif) no-repeat top left;}

div.btnStoreLocator {display: block;float: left;height: 22px;width: 108px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_store_finder-ovr.gif) no-repeat top left;}
div.btnStoreLocator a:link, 
div.btnStoreLocator a:visited {display: block;float: left;height: 22px;width: 108px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_store_finder-out.gif) no-repeat top left;}
div.btnStoreLocator a:hover, 
div.btnStoreLocator a:active {display: block;float: left;height: 22px;width: 108px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_store_finder-ovr.gif) no-repeat top left;}

div.btnEsFiveOff {display: block;float: left;height: 38px;width: 158px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_es_five_off_coupon-ovr.gif) no-repeat top left;}
div.btnEsFiveOff a:link, 
div.btnEsFiveOff a:visited {display: block;float: left;height: 38px;width: 158px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_es_five_off_coupon-out.gif) no-repeat top left;}
div.btnEsFiveOff a:hover, 
div.btnEsFiveOff a:active {display: block;float: left;height: 38px;width: 158px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_es_five_off_coupon-ovr.gif) no-repeat top left;}

div.btnGetCoupon {display: block;float: left;height: 22px;width: 103px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_get_coupon-ovr.gif) no-repeat top left;}
div.btnGetCoupon a:link, 
div.btnGetCoupon a:visited {display: block;float: left;height: 22px;width: 103px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_get_coupon-out.gif) no-repeat top left;}
div.btnGetCoupon a:hover, 
div.btnGetCoupon a:active {display: block;float: left;height: 22px;width: 103px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_get_coupon-ovr.gif) no-repeat top left;}

div.btnBuyNow {display: block;float: left;height: 22px;width: 86px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_buy_now-ovr.gif) no-repeat top left;}
div.btnBuyNow a:link, 
div.btnBuyNow a:visited {display: block;float: left;height: 22px;width: 86px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_buy_now-out.gif) no-repeat top left;}
div.btnBuyNow a:hover, 
div.btnBuyNow a:active {display: block;float: left;height: 22px;width: 86px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_buy_now-ovr.gif) no-repeat top left;}

div.btnBuyEnfagrowNow {display: block;float: left;height: 22px;width: 141px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_buy_enfagrow_now-ovr.gif) no-repeat top left;}
div.btnBuyEnfagrowNow a:link, 
div.btnBuyEnfagrowNow a:visited {display: block;float: left;height: 22px;width: 141px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_buy_enfagrow_now-out.gif) no-repeat top left;}
div.btnBuyEnfagrowNow a:hover, 
div.btnBuyEnfagrowNow a:active {display: block;float: left;height: 22px;width: 141px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_buy_enfagrow_now-ovr.gif) no-repeat top left;}

div.btnBuyEnfamilNow {display: block;float: left;height: 22px;width: 130px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_buy_enfamil_now-ovr.gif) no-repeat top left;}
div.btnBuyEnfamilNow a:link, 
div.btnBuyEnfamilNow a:visited {display: block;float: left;height: 22px;width: 130px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_buy_enfamil_now-out.gif) no-repeat top left;}
div.btnBuyEnfamilNow a:hover, 
div.btnBuyEnfamilNow a:active {display: block;float: left;height: 22px;width: 130px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_buy_enfamil_now-ovr.gif) no-repeat top left;}

div.btnBuyEnfaportNow {display: block;float: left;height: 22px;width: 136px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_buy_enfaport_now-ovr.gif) no-repeat top left;}
div.btnBuyEnfaportNow a:link, 
div.btnBuyEnfaportNow a:visited {display: block;float: left;height: 22px;width: 136px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_buy_enfaport_now-out.gif) no-repeat top left;}
div.btnBuyEnfaportNow a:hover, 
div.btnBuyEnfaportNow a:active {display: block;float: left;height: 22px;width: 136px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_buy_enfaport_now-ovr.gif) no-repeat top left;}

div.btnBuyNutramigenNow {display: block;float: left;height: 22px;width: 155px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_buy_nutramigen_now-ovr.gif) no-repeat top left;}
div.btnBuyNutramigenNow a:link, 
div.btnBuyNutramigenNow a:visited {display: block;float: left;height: 22px;width: 155px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_buy_nutramigen_now-out.gif) no-repeat top left;}
div.btnBuyNutramigenNow a:hover, 
div.btnBuyNutramigenNow a:active {display: block;float: left;height: 22px;width: 155px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_buy_nutramigen_now-ovr.gif) no-repeat top left;}

div.btnBuyNutramigenAANow {display: block;float: left;height: 22px;width: 168px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_buy_nutramigen_aa-ovr.gif) no-repeat top left;}
div.btnBuyNutramigenAANow a:link, 
div.btnBuyNutramigenAANow a:visited {display: block;float: left;height: 22px;width: 168px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_buy_nutramigen_aa-out.gif) no-repeat top left;}
div.btnBuyNutramigenAANow a:hover, 
div.btnBuyNutramigenAANow a:active {display: block;float: left;height: 22px;width: 168px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_buy_nutramigen_aa-ovr.gif) no-repeat top left;}

div.btnBuyPregestimilNow {display: block;float: left;height: 22px;width: 152px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_buy_pregestimil_now-ovr.gif) no-repeat top left;}
div.btnBuyPregestimilNow a:link, 
div.btnBuyPregestimilNow a:visited {display: block;float: left;height: 22px;width: 152px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_buy_pregestimil_now-out.gif) no-repeat top left;}
div.btnBuyPregestimilNow a:hover, 
div.btnBuyPregestimilNow a:active {display: block;float: left;height: 22px;width: 152px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_buy_pregestimil_now-ovr.gif) no-repeat top left;}

div.btnGetCertificate {display: block;float: left;height: 22px;width: 118px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_get_cert-ovr.gif) no-repeat top left;}
div.btnGetCertificate a:link, 
div.btnGetCertificate a:visited {display: block;float: left;height: 22px;width: 118px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_get_cert-out.gif) no-repeat top left;}
div.btnGetCertificate a:hover, 
div.btnGetCertificate a:active {display: block;float: left;height: 22px;width: 118px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_get_cert-ovr.gif) no-repeat top left;}

div.btnFormCalc {display: block;float: left;height: 60px;width: 188px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_formula_calc-ovr.gif) no-repeat top left;}
div.btnFormCalc a:link, 
div.btnFormCalc a:visited {display: block;float: left;height: 60px;width: 188px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_formula_calc-out.gif) no-repeat top left;}
div.btnFormCalc a:hover, 
div.btnFormCalc a:active {display: block;float: left;height: 60px;width: 188px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_formula_calc-ovr.gif) no-repeat top left;}

div.btnChoosePwd {display: block;float: left;height: 60px;width: 188px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_choose_pwd-ovr.gif) no-repeat top left;}
div.btnChoosePwd a:link, 
div.btnChoosePwd a:visited {display: block;float: left;height: 60px;width: 188px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_choose_pwd-out.gif) no-repeat top left;}
div.btnChoosePwd a:hover, 
div.btnChoosePwd a:active {display: block;float: left;height: 60px;width: 188px;text-indent: -9000px;overflow: hidden;background: url(/iwp/images/enf10/buttons/but_choose_pwd-ovr.gif) no-repeat top left;}



/*NEW REGISTRATOPN - June 2011*/
.newreg_container {background: url(/iwp/images/enf10/reg_bg.jpg) repeat-x top left; display: block; width: 874px; margin: 0 auto; border-top: 2px solid #fff;}
.newreg_container .glm_container {display: inline; float: left; width: 310px; margin: 25px 0 0 20px;}
.newreg_container .txt_container {display: inline; float: left; width: 524px; margin: 30px 20px 0 0;}
.newreg_container form fieldset {margin-left: 18px;}

body.blue #main_area .page_content .newreg_container .txt_container h1.textReplace {color: #1869a2; font-size: 28px; margin: 0 0 18px 0;}
body.blue #main_area .page_content .newreg_container .txt_container h2.textReplace {color: #1869a2; font-size: 15px; margin: 0 0 18px 0;}
body.blue #main_area .page_content .newreg_container .txt_container ul {}
body.blue #main_area .page_content .newreg_container .txt_container ul li {}
body.blue #main_area .page_content .newreg_container  p.smallerTxt {font-size: 10px;}

body.blue #main_area .page_content .newreg_container .txt_container ul {list-style-type: disc; margin: 0 0 20px 20px;}
body.blue #main_area .page_content .newreg_container .txt_container ul li {color:#424242; margin-bottom: 10px; font-size: 1.3em;}

body.blue #main_area .page_content .newreg_container .newreg_full_container {margin: 10px 20px 0 20px;}
body.blue #main_area .page_content .newreg_container .newreg_full_container p {margin: 0 0 5px 0;}
body.blue #main_area .page_content .newreg_container .newreg_full_container h2 {color: #0b468f; font-size: 1.5em; font-weight: bold; margin: 30px 0 15px 0;}
body.blue #main_area .page_content .newreg_container .newreg_full_container .question_container {float: left; margin-left: 5px; width: 17px; position: relative; display: inline; overflow: visible; z-index: 100;}
body.blue #main_area .page_content .newreg_container .newreg_full_container .question_container img {cursor:pointer;}
body.blue #main_area .page_content .newreg_container .newreg_full_container .with_tooltip {overflow: visible;}

body.blue #main_area .page_content .newreg_container .newreg_form_container {display: inline; float: left; width: 615px; margin: 20px 0 0 20px; color: #333333;}

body.blue #main_area .page_content .newreg_container p {font-size: 1.1em; margin: 0 0 20px 0; color: #333333;}
body.blue #main_area .page_content .newreg_container h3 {font-size: 13px; font-weight: normal; margin: 0 0 20px 0; color: #333333;}
body.blue #main_area .page_content .newreg_container label {font-size: 1.1em; color: #333333; font-weight: normal;}
body.blue #main_area .page_content .newreg_container select {margin: 5px 0;}


body.blue #main_area .page_content .newreg_container .newreg_sample_container {display: inline; float: left; width: 219px; margin: 25px 20px 0 0; text-align: right;}

body.blue #main_area .page_content .newreg_container .newreg_form_box {display: block; border: 1px solid #ebebeb; background: url(/iwp/images/enf10/newreg_box_bg.jpg) repeat-x bottom left; width: 854px; margin: 0 10px;}
body.blue #main_area .page_content .newreg_container .newreg_form_box h3 {padding: 15px 15px 0 15px;}

body.blue #main_area .page_content .newreg_container .newreg_form_box .expecting_container,
body.blue #main_area .page_content .newreg_container .newreg_form_box .havechild_container,
body.blue #main_area .page_content .newreg_container .newreg_form_box .relationship_container,
body.blue #main_area .page_content .newreg_container .newreg_form_box .feedingplan_container {display: block; width: 730px; margin: 0 0 25px 15px;position: relative;}

body.blue #main_area .page_content .newreg_container .newreg_form_box .expecting_container label.large,
body.blue #main_area .page_content .newreg_container .newreg_form_box .havechild_container label.large {font-size: 1.3em; margin: 0; font-weight: bold;}
body.blue #main_area .page_content .newreg_container .newreg_form_box .expecting_container input#expecting,
body.blue #main_area .page_content .newreg_container .newreg_form_box .havechild_container input#expecting {position: absolute; top: 2px; left: -18px;}

body.blue #main_area .page_content .newreg_container .newreg_form_box .expecting_container p#toggleP {margin: 0 0 0 18px; font-size: 1.2em;}
body.blue #main_area .page_content .newreg_container .newreg_form_box .expecting_container p.duedate_disabled {color: #ccc;}
body.blue #main_area .page_content .newreg_container .newreg_form_box .expecting_container p.duedate_disabled span.required {color: #ccc;}

body.blue #main_area .page_content .newreg_container .newreg_form_box .expecting_container .timeline_container {display: block; width: 720px; height: 71px; background: url(/iwp/images/enf10/newreg_timeline.gif) no-repeat top left; margin: 3px 0 10px 18px;}
body.blue #main_area .page_content .newreg_container .newreg_form_box .expecting_container .timeline_disabled {display: block; width: 720px; height: 71px; background: url(/iwp/images/enf10/newreg_timeline_disabled.gif) no-repeat top left; margin: 3px 0 10px 18px;}
body.blue #main_area .page_content .newreg_container .newreg_form_box .expecting_container .timeline_month {display: inline; width: 80px; float: left; text-align: center; margin: 10px 0 0 0;}
body.blue #main_area .page_content .newreg_container .newreg_form_box .expecting_container .timeline_month input {background: transparent; border: 0;}
body.blue #main_area .page_content .newreg_container .newreg_form_box .expecting_container .timeline_month label {display: block; margin: 0 0 3px 0; font-size: 0.9em; font-weight: normal;}
body.blue #main_area .page_content .newreg_container .newreg_form_box .expecting_container .timeline_month label.darkblue {color: #1869a2;}
body.blue #main_area .page_content .newreg_container .newreg_form_box .expecting_container .timeline_month label.lightblue {color: #29b1e8;}
body.blue #main_area .page_content .newreg_container .newreg_form_box .expecting_container .timeline_month label.pink {color: #af65af;}
body.blue #main_area .page_content .newreg_container .newreg_form_box .expecting_container .timeline_disabled .timeline_month label.darkblue {color: #ccc;}
body.blue #main_area .page_content .newreg_container .newreg_form_box .expecting_container .timeline_disabled .timeline_month label.lightblue {color: #ccc;}
body.blue #main_area .page_content .newreg_container .newreg_form_box .expecting_container .timeline_disabled .timeline_month label.pink {color: #ccc;}

body.blue #main_area .page_content .newreg_container .newreg_form_box .birthdate_container {margin-left: 18px;}

body.blue #main_area .page_content .newreg_container .newreg_form_box .birthdate_container label.label_disabled {color: #ccc;}
body.blue #main_area .page_content .newreg_container .newreg_form_box .birthdate_container label.label_disabled span.required {color: #ccc;}


body.blue #main_area .page_content .newreg_container .newreg_form_box .birthdate_container select {width: 15%; margin-bottom: 0;}
body.blue #main_area .page_content .newreg_container .newreg_form_box .birthdate_container select.select_disabled {border-color: #e3e3e3; color: #e3e3e3;}

body.blue #main_area .page_content .newreg_container .newreg_form_box .relationship_container h3 {padding: 0px; margin: 0 0 10px 0; font-weight: bold;}
body.blue #main_area .page_content .newreg_container .newreg_form_box .relationship_container label.inlineLabel {margin: 0 30px 0 5px; font-weight: normal;}
body.blue #main_area .page_content .newreg_container .newreg_form_box .relationship_disabled h3,
body.blue #main_area .page_content .newreg_container .newreg_form_box .relationship_disabled h3 span.required,
body.blue #main_area .page_content .newreg_container .newreg_form_box .relationship_disabled label {color: #ccc;}



body.blue #main_area .page_content .newreg_container .newreg_form_box .feedingplan_container h3 {padding: 0px; margin: 0 0 10px 0; font-weight: bold;}
body.blue #main_area .page_content .newreg_container .newreg_form_box .feedingplan_container label.inlineLabel {margin: 0 30px 0 5px; font-weight: normal;}

body.blue #main_area .page_content .newreg_container .lastquestion_container {margin: 20px;}
body.blue #main_area .page_content .newreg_container .lastquestion_container p {margin: 0 0 8px 0;}
body.blue #main_area .page_content .newreg_container .lastquestion_container h3 {padding: 0px; margin: 0 0 10px 0; font-weight: bold;}
body.blue #main_area .page_content .newreg_container .lastquestion_container label.inlineLabel {margin: 0 30px 0 5px; font-weight: normal;}


body.blue #main_area .page_content .newreg_container .disclaimer_container {background: #f4f4f4; padding: 10px; margin: 20px;}
body.blue #main_area .page_content .newreg_container .disclaimer_container p {font-size: 10px; margin: 0 0 10px 0; line-height: 12px;}

body.blue #main_area .page_content .newreg_container .newreg_submit_container {display: inline; width: 140px; float: right; position: relative;}
body.blue #main_area .page_content .newreg_container .newreg_submit {margin: 0; padding: 0; border: 0;}

.form_error_banner {background: #fff1a6 url(/iwp/images/enf10/error_icon_large.gif) no-repeat 8px 8px; padding: 10px 40px; font-size: 1.3em; margin: 0;}
.form_error {display: block; background: url(/iwp/images/enf10/error_icon.gif) no-repeat 0 1px;  overflow: visible; padding: 0 20px; color: #ff0000; font-weight: bold; font-size: 1.1em; margin-bottom: 5px;}
input.red,
select.red {border-color: #f42200;}


body.blue #main_area .page_content .newreg_container .newreg_confirm_html_container {margin: 30px 30px 15px 30px;}
body.blue #main_area .page_content .newreg_container .newreg_confirm_html_container h1.textReplace {color: #005691; margin-bottom: 10px;}
body.blue #main_area .page_content .newreg_container .newreg_confirm_html_container h2 {color: #075793; font-size: 1.4em;}
body.blue #main_area .page_content .newreg_container .newreg_confirm_html_container p {color: #333; margin-bottom: 8px;}

body.blue #main_area .page_content .newreg_container .newreg_confirm_html_container .can_container {display: inline; float: left; width: 205px; margin: 35px 45px 10px 0;}
body.blue #main_area .page_content .newreg_container .newreg_confirm_html_container .can_container h2 {color: #005691; font-size: 1.3em; margin: 0 0 5px 0;}
body.blue #main_area .page_content .newreg_container .newreg_confirm_html_container .can_container p {color: #005691; font-size: 1.1em; margin: 0 0 5px 0;}
body.blue #main_area .page_content .newreg_container .newreg_confirm_html_container .can_container .can_img {display: inline; float: left; width: 105px; text-align: left;}
body.blue #main_area .page_content .newreg_container .newreg_confirm_html_container .can_container .can_text {display: inline; float: left; width: 100px;}
body.blue #main_area .page_content .newreg_container .newreg_confirm_html_container .mobile_text {width: 500px; float: left; display: inline; margin: 10px 0 0 30px;}
body.blue #main_area .page_content .newreg_container .newreg_confirm_html_container .mobile_text h2 {color: #005691; font-size: 1.4em; margin: 0 0 10px 0;}
body.blue #main_area .page_content .newreg_container .newreg_confirm_html_container .mobile_text p {color: #333333; font-size: 1.2em; margin: 0 0 10px 0;}




#bannercontainer #banner {position: relative; display: block; width: 650px;}


/*PRODUCT DETAIL PAGE*/
body.blue #main_area .page_content .proddetail_header {display: block; position: absolute; top: 0px; left: 0; width: 613px; height: 10px; background: transparent url(/iwp/images/enf10/proddetail_header.gif) no-repeat top left;}
body.blue #main_area .page_content .proddetail_footer {display: block; z-index: 30; width: 613px; height: 10px; background: transparent url(/iwp/images/enf10/proddetail_footer.gif) no-repeat top left;}
body.blue #main_area .page_content .proddetail_content_container {display: block; position: relative; width: 613px; background: url(/iwp/images/enf10/proddetail_bg.gif) repeat-y top left; margin: 0 0 20px 20px;}
body.blue #main_area .page_content .proddetail_subnav_container {display: block; position: relative;  z-index: 10; width: 609px; padding: 5px 0; margin: 0; background: url(/iwp/images/enf10/proddetail_subnav_container_bg.jpg) repeat-x bottom left;}
body.blue #main_area .page_content .proddetail_content .proddetail_subnav_container p.nutrients {margin:0; font-size: 1.0em; font-weight: normal; color: #005699; padding: 4px 0 4px 15px;}

body.blue #main_area .page_content .proddetail_content .proddetail_subnav_container p.prep_type {margin:0; font-size: 1.0em; font-weight: normal; position:relative; padding: 4px 0 4px 155px; color: #005699;}
body.blue #main_area .page_content .proddetail_content .proddetail_subnav_container p.prep_type span {font-weight: bold; text-align: right; width: 135px; display: block; position: absolute; top: 4px; left: 0;}

.proddetail_subnav_container a:link,
.proddetail_subnav_container a:visited {text-decoration:underline;}
.proddetail_subnav_container a:hover,
.proddetail_subnav_container a:active {text-decoration:none;}

.proddetail_subnav_container a.on:link,
.proddetail_subnav_container a.on:visited,
.proddetail_subnav_container a.on:hover,
.proddetail_subnav_container a.on:active {color: #00a1e2;text-decoration:none;}

.proddetail_content {position: relative;  z-index: 10; padding: 5px 2px 15px 2px; margin: 0;}

body.blue #main_area .page_content .proddetail_content h1.textReplace,
body.blue #main_area .page_content .proddetail_content h2.textReplace {color: #7e6b33; font-size: 28px; margin-bottom: 5px; font-weight: normal;}
body.blue #main_area .page_content .proddetail_content h3.textReplace {color: #7e6b33; font-size: 15px; margin-bottom: 5px; font-weight: normal;}
body.blue #main_area .page_content .proddetail_content h2 {font-size: 1.2em; margin-bottom: 8px;}
body.blue #main_area .page_content .proddetail_content h3 {font-size: 1.2em; font-weight: bold; margin: 0 0 10px 0; line-height: 1.3em;}
body.blue #main_area .page_content .proddetail_content p {font-size: 1.2em; padding: 0 0 20px 0; line-height: 1.3em;}
body.blue #main_area .page_content .proddetail_content p strong.colorize {color: #7e6b33;}

body.blue #main_area .page_content .proddetail_content ul {list-style-type: disc; margin: 0 0 20px 40px; }
body.blue #main_area .page_content .proddetail_content ol {margin: 0 0 20px 40px; }
body.blue #main_area .page_content .proddetail_content ul li,
body.blue #main_area .page_content .proddetail_content ol li {color:#333; margin-bottom: 4px; font-size: 1.2em;}
body.blue #main_area .page_content .proddetail_content ul li ul li,
body.blue #main_area .page_content .proddetail_content ol li ol li {color:#333; margin-bottom: 4px; font-size: 1.0em;}

.proddetail_nav_container {display: block; position: absolute; top: -30px; left: 15px; width: 566px; height: 31px; padding: 0; margin: 0;}
.proddetail_nav_container ul {width: 566px; height: 31px; display: block; list-style-type: none; margin: 0; padding: 0;}
.proddetail_nav_container ul li {display: inline; float: left; position: relative; overflow: visible; /*--Important--*/}
.proddetail_nav_container ul li a:link,
.proddetail_nav_container ul li a:visited {
	display: block;
	height: 31px;
	text-indent: -9000px;
	overflow: hidden;
}

	/* ================ */
	/* overview */
	/* ================ */
	.proddetail_nav_container #overview a:link,
	.proddetail_nav_container #overview a:visited {
		width: 95px;
		background: url(/iwp/images/enf10/proddetail_nav.gif) no-repeat 0px 0px;		
	}
	.proddetail_nav_container #overview a:hover,
	.proddetail_nav_container #overview a:focus,
	.proddetail_nav_container #overview a:active {background: url(/iwp/images/enf10/proddetail_nav.gif) no-repeat 0px -31px;} /*hover*/
	.proddetail_nav_container #overview a.current:link,
	.proddetail_nav_container #overview a.current:visited,
	.proddetail_nav_container #overview a.current:hover,
	.proddetail_nav_container #overview a.current:active {background: url(/iwp/images/enf10/proddetail_nav.gif) no-repeat 0px -62px;} /*on*/

	
	/* ================ */
	/* nutrients */
	/* ================ */
	.proddetail_nav_container #nutrients a:link,
	.proddetail_nav_container #nutrients a:visited {
		width: 92px;
		background: url(/iwp/images/enf10/proddetail_nav.gif) no-repeat -95px 0px;		
	}
	.proddetail_nav_container #nutrients a:hover,
	.proddetail_nav_container #nutrients a:focus,
	.proddetail_nav_container #nutrients a:active {background: url(/iwp/images/enf10/proddetail_nav.gif) no-repeat -95px -31px;} /*hover*/
	.proddetail_nav_container #nutrients a.current:link,
	.proddetail_nav_container #nutrients a.current:visited,
	.proddetail_nav_container #nutrients a.current:hover,
	.proddetail_nav_container #nutrients a.current:active {background: url(/iwp/images/enf10/proddetail_nav.gif) no-repeat -95px -62px;} /*on*/
	
	
	/* ================ */
	/* preparation */
	/* ================ */
	.proddetail_nav_container #preparation a:link,
	.proddetail_nav_container #preparation a:visited {
		width: 104px;
		background: url(/iwp/images/enf10/proddetail_nav.gif) no-repeat -187px 0px;		
	}
	.proddetail_nav_container #preparation a:hover,
	.proddetail_nav_container #preparation a:focus,
	.proddetail_nav_container #preparation a:active {background: url(/iwp/images/enf10/proddetail_nav.gif) no-repeat -187px -31px;} /*hover*/
	.proddetail_nav_container #preparation a.current:link,
	.proddetail_nav_container #preparation a.current:visited,
	.proddetail_nav_container #preparation a.current:hover,
	.proddetail_nav_container #preparation a.current:active {background: url(/iwp/images/enf10/proddetail_nav.gif) no-repeat -187px -62px;} /*on*/

	
	/* ================ */
	/* formula_calculator */
	/* ================ */
	.proddetail_nav_container #calculator a:link,
	.proddetail_nav_container #calculator a:visited {
		width: 147px;
		background: url(/iwp/images/enf10/proddetail_nav.gif) no-repeat -291px 0px;		
	}
	.proddetail_nav_container #calculator a:hover,
	.proddetail_nav_container #calculator a:focus,
	.proddetail_nav_container #calculator a:active {background: url(/iwp/images/enf10/proddetail_nav.gif) no-repeat -291px -31px;} /*hover*/
	.proddetail_nav_container #calculator a.current:link,
	.proddetail_nav_container #calculator a.current:visited,
	.proddetail_nav_container #calculator a.current:hover,
	.proddetail_nav_container #calculator a.current:active {background: url(/iwp/images/enf10/proddetail_nav.gif) no-repeat -291px -62px;} /*on*/

	
	/* ================ */
	/* available_sizes */
	/* ================ */
	.proddetail_nav_container #available_sizes a:link,
	.proddetail_nav_container #available_sizes a:visited {
		width: 128px;
		background: url(/iwp/images/enf10/proddetail_nav.gif) no-repeat -438px 0px;		
	}
	.proddetail_nav_container #available_sizes a:hover,
	.proddetail_nav_container #available_sizes a:focus,
	.proddetail_nav_container #available_sizes a:active {background: url(/iwp/images/enf10/proddetail_nav.gif) no-repeat -438px -31px;} /*hover*/
	.proddetail_nav_container #available_sizes a.current:link,
	.proddetail_nav_container #available_sizes a.current:visited,
	.proddetail_nav_container #available_sizes a.current:hover,
	.proddetail_nav_container #available_sizes a.current:active {background: url(/iwp/images/enf10/proddetail_nav.gif) no-repeat -438px -62px;} /*on*/


	/* ================ */
	/* SPANISH */
	/* ================ */


.es_proddetail_nav_container {display: block; position: absolute; top: -30px; left: 15px; width: 466px; height: 31px; padding: 0; margin: 0;}
.es_proddetail_nav_container ul {width: 466px; height: 31px; display: block; list-style-type: none; margin: 0; padding: 0;}
.es_proddetail_nav_container ul li {display: inline; float: left; position: relative; overflow: visible; /*--Important--*/}
.es_proddetail_nav_container ul li a:link,
.es_proddetail_nav_container ul li a:visited {
	display: block;
	height: 31px;
	text-indent: -9000px;
	overflow: hidden;
}

	/* ================ */
	/* spanish overview */
	/* ================ */
	.es_proddetail_nav_container #overview a:link,
	.es_proddetail_nav_container #overview a:visited {
		width: 96px;
		background: url(/iwp/images/enf10/es_proddetail_nav.gif) no-repeat 0px 0px;		
	}
	.es_proddetail_nav_container #overview a:hover,
	.es_proddetail_nav_container #overview a:focus,
	.es_proddetail_nav_container #overview a:active {background: url(/iwp/images/enf10/es_proddetail_nav.gif) no-repeat 0px -31px;} /*hover*/
	.es_proddetail_nav_container #overview a.current:link,
	.es_proddetail_nav_container #overview a.current:visited,
	.es_proddetail_nav_container #overview a.current:hover,
	.es_proddetail_nav_container #overview a.current:active {background: url(/iwp/images/enf10/es_proddetail_nav.gif) no-repeat 0px -62px;} /*on*/

	
	/* ================ */
	/* spanish nutrients */
	/* ================ */
	.es_proddetail_nav_container #nutrients a:link,
	.es_proddetail_nav_container #nutrients a:visited {
		width: 98px;
		background: url(/iwp/images/enf10/es_proddetail_nav.gif) no-repeat -96px 0px;		
	}
	.es_proddetail_nav_container #nutrients a:hover,
	.es_proddetail_nav_container #nutrients a:focus,
	.es_proddetail_nav_container #nutrients a:active {background: url(/iwp/images/enf10/es_proddetail_nav.gif) no-repeat -96px -31px;} /*hover*/
	.es_proddetail_nav_container #nutrients a.current:link,
	.es_proddetail_nav_container #nutrients a.current:visited,
	.es_proddetail_nav_container #nutrients a.current:hover,
	.es_proddetail_nav_container #nutrients a.current:active {background: url(/iwp/images/enf10/es_proddetail_nav.gif) no-repeat -96px -62px;} /*on*/
	
	
	/* ================ */
	/* spanish preparation */
	/* ================ */
	.es_proddetail_nav_container #preparation a:link,
	.es_proddetail_nav_container #preparation a:visited {
		width: 105px;
		background: url(/iwp/images/enf10/es_proddetail_nav.gif) no-repeat -194px 0px;		
	}
	.es_proddetail_nav_container #preparation a:hover,
	.es_proddetail_nav_container #preparation a:focus,
	.es_proddetail_nav_container #preparation a:active {background: url(/iwp/images/enf10/es_proddetail_nav.gif) no-repeat -194px -31px;} /*hover*/
	.es_proddetail_nav_container #preparation a.current:link,
	.es_proddetail_nav_container #preparation a.current:visited,
	.es_proddetail_nav_container #preparation a.current:hover,
	.es_proddetail_nav_container #preparation a.current:active {background: url(/iwp/images/enf10/es_proddetail_nav.gif) no-repeat -194px -62px;} /*on*/


	
	/* ================ */
	/* spanish available_sizes */
	/* ================ */
	.es_proddetail_nav_container #available_sizes a:link,
	.es_proddetail_nav_container #available_sizes a:visited {
		width: 167px;
		background: url(/iwp/images/enf10/es_proddetail_nav.gif) no-repeat -299px 0px;		
	}
	.es_proddetail_nav_container #available_sizes a:hover,
	.es_proddetail_nav_container #available_sizes a:focus,
	.es_proddetail_nav_container #available_sizes a:active {background: url(/iwp/images/enf10/es_proddetail_nav.gif) no-repeat -299px -31px;} /*hover*/
	.es_proddetail_nav_container #available_sizes a.current:link,
	.es_proddetail_nav_container #available_sizes a.current:visited,
	.es_proddetail_nav_container #available_sizes a.current:hover,
	.es_proddetail_nav_container #available_sizes a.current:active {background: url(/iwp/images/enf10/es_proddetail_nav.gif) no-repeat -299px -62px;} /*on*/






.sizes_box_content_container {display: block; padding: 10px 0; width: 569px; position: relative; background: url(/iwp/images/enf10/sizes_box_bg.gif) repeat-y top left; margin: 0 auto 25px auto;}
.sizes_box_top {display: block; width: 569px; height: 10px; position: absolute; top: 0; left: 0; background: url(/iwp/images/enf10/sizes_box_top.gif) no-repeat top left;}
.sizes_box_bottom {display: block; width: 569px; height: 10px; position: absolute; bottom: 0; left: 0; background: url(/iwp/images/enf10/sizes_box_bottom.gif) no-repeat top left;}
.sizes_box_content {display: block; padding: 10px 20px;}
.sizes_box_divider {display: block; background: url(/iwp/images/enf10/sizes_box_divider.gif) repeat-x top left; border-bottom: 0px solid #d9d9d9; margin: 0 1px}

.sizes_box_img {display: inline; width: 120px; float: left; text-align: center; padding: 10px 0;}
.sizes_box_txt {display: inline; width: 429px; float: left; margin: 20px 20px 5px 0; }
body.blue #main_area .page_content .proddetail_content .sizes_box_txt h3 {color: #005691; font-size: 12px; margin:0 0 5px 0; padding: 0;}
body.blue #main_area .page_content .proddetail_content .sizes_box_txt p {font-size: 10px; margin: 0; padding: 0;}
body.blue #main_area .page_content .proddetail_content .sizes_box_txt img {position: relative; top: 5px; left: 20px;}

body.blue #main_area .page_content .proddetail_content .sizes_box_content p.smallerTxt {font-size: 9px; margin: 0; padding: 0;}


body.blue #main_area .page_content p.marginbottom8 {margin: 0 0 8px 0; padding-bottom: 0;}

body.blue #main_area .page_content .pane_content {padding: 20px 13px;}
body.blue #main_area .page_content .pane_content p.smallerTxt {font-size: 0.9em;}
body.blue #main_area .page_content .pane_content h2 {color: #0a5994; font-size: 1.5em; margin-bottom: 15px;}


body.blue #main_area .page_content .pane1 .proddetail_content {padding-top: 0;}
body.blue #main_area .page_content .pane4 .proddetail_content {padding-top: 0;}
body.blue #main_area .page_content .pane4 h2.textReplace {color: #506a8f; font-size: 16px; margin-top: 10px;}
body.blue #main_area .page_content .pane4 div#flash {width:500px; height: 660px; margin:0; padding: 0;}
body.blue #main_area .page_content .pane4 div#flash .pop_content {width:500px; height: 660px; margin: 0; padding: 0;}
body.blue #main_area .page_content .pane4 div#flash .pop_content .form_calc_alt_wrapper {margin: 0; padding:0;}
body.blue #main_area .page_content .pane4 div#flash .pop_content .form_calc_alt_wrapper .form_calc_alt_footer .newborn_link {display: block; width: 100px; position: absolute; top: 15px; left: 20px; text-align: left;}
body.blue #main_area .page_content .pane4 div#flash .pop_content .form_calc_alt_wrapper .form_calc_alt_footer .infant_link {display: block; width: 100px; position: absolute; top: 15px; left: 165px; text-align: left;}
body.blue #main_area .page_content .pane4 div#flash .pop_content .form_calc_alt_wrapper .form_calc_alt_footer .toddler_link {display: block; width: 100px; position: absolute; top: 15px; left: 300px; text-align: left;}

body.blue #main_area .page_content .pane5 .sizes_box_content h2.textReplace {color: #506a8f; font-size: 17px;}
body.blue #main_area .page_content .pane5 .sizes_box_content .size_types_container_2col {display: inline; width:264px; float: left;}
body.blue #main_area .page_content .pane5 .sizes_box_content .size_types_container_3col {display: inline; width:166px; float: left;}
body.blue #main_area .page_content .pane5 .sizes_box_content .size_types_container_3col_center {display: inline; width:166px; float: left; margin: 0 15px;}




/*MOBILE TABS*/
.mobile_nav_container {display: block; position: absolute; top: -59px; left: 15px; width: 698px; height: 60px; padding: 0; margin: 0;}
.mobile_nav_container ul {width: 688px; height: 60px; display: block; list-style-type: none; margin: 0; padding: 0;}
.mobile_nav_container ul li {display: inline; float: left; position: relative; overflow: visible; /*--Important--*/}
.mobile_nav_container ul li a:link,
.mobile_nav_container ul li a:visited {
	display: block;
	height: 60px;
	text-indent: -9000px;
	overflow: hidden;
}

/* ================ */
/* app */
/* ================ */
.mobile_nav_container #mobile_app a:link,
.mobile_nav_container #mobile_app a:visited {
	width: 206px;
	background: url(/iwp/images/enf10/mobile_nav.jpg) no-repeat 0px 0px;		
}
.mobile_nav_container #mobile_app a:hover,
.mobile_nav_container #mobile_app a:focus,
.mobile_nav_container #mobile_app a:active {background: url(/iwp/images/enf10/mobile_nav.jpg) no-repeat 0px -60px;} /*hover*/
.mobile_nav_container #mobile_app a.current:link,
.mobile_nav_container #mobile_app a.current:visited,
.mobile_nav_container #mobile_app a.current:hover,
.mobile_nav_container #mobile_app a.current:active {background: url(/iwp/images/enf10/mobile_nav.jpg) no-repeat 0px -120px;} /*on*/



/* ================ */
/* amazing_baby */
/* ================ */
.mobile_nav_container #mobile_amazing_baby a:link,
.mobile_nav_container #mobile_amazing_baby a:visited {
	width: 154px;
	background: url(/iwp/images/enf10/mobile_nav.jpg) no-repeat -206px 0px;		
}
.mobile_nav_container #mobile_amazing_baby a:hover,
.mobile_nav_container #mobile_amazing_baby a:focus,
.mobile_nav_container #mobile_amazing_baby a:active {background: url(/iwp/images/enf10/mobile_nav.jpg) no-repeat -206px -60px;} /*hover*/
.mobile_nav_container #mobile_amazing_baby a.current:link,
.mobile_nav_container #mobile_amazing_baby a.current:visited,
.mobile_nav_container #mobile_amazing_baby a.current:hover,
.mobile_nav_container #mobile_amazing_baby a.current:active {background: url(/iwp/images/enf10/mobile_nav.jpg) no-repeat -206px -120px;} /*on*/



/* ================ */
/* website */
/* ================ */
.mobile_nav_container #mobile_website a:link,
.mobile_nav_container #mobile_website a:visited {
	width: 154px;
	background: url(/iwp/images/enf10/mobile_nav.jpg) no-repeat -360px 0px;		
}
.mobile_nav_container #mobile_website a:hover,
.mobile_nav_container #mobile_website a:focus,
.mobile_nav_container #mobile_website a:active {background: url(/iwp/images/enf10/mobile_nav.jpg) no-repeat -360px -60px;} /*hover*/
.mobile_nav_container #mobile_website a.current:link,
.mobile_nav_container #mobile_website a.current:visited,
.mobile_nav_container #mobile_website a.current:hover,
.mobile_nav_container #mobile_website a.current:active {background: url(/iwp/images/enf10/mobile_nav.jpg) no-repeat -360px -120px;} /*on*/


/* ================ */
/* alerts */
/* ================ */
.mobile_nav_container #mobile_alerts a:link,
.mobile_nav_container #mobile_alerts a:visited {
	width: 167px;
	background: url(/iwp/images/enf10/mobile_nav.jpg) no-repeat -520px 0px;		
}
.mobile_nav_container #mobile_alerts a:hover,
.mobile_nav_container #mobile_alerts a:focus,
.mobile_nav_container #mobile_alerts a:active {background: url(/iwp/images/enf10/mobile_nav.jpg) no-repeat -520px -60px;} /*hover*/
.mobile_nav_container #mobile_alerts a.current:link,
.mobile_nav_container #mobile_alerts a.current:visited,
.mobile_nav_container #mobile_alerts a.current:hover,
.mobile_nav_container #mobile_alerts a.current:active {background: url(/iwp/images/enf10/mobile_nav.jpg) no-repeat -520px -120px;} /*on*/






/* MOMSTYLE RECOMMENDATIONS */
.momstyle_rec_content {padding: 25px 40px 0 40px; margin: 0 0 60px 0; font-size: 1.2em;}
.momstyle_rec_disclaimer {padding: 0 40px 0 40px; margin: 0 0 35px 0; font-size: 1.0em;}

.clickable_div {display: block;}
.rec_img {width: 110px; display: inline; float: left; margin: 0; padding: 0; text-align: center;}
.rec_txt {width: 460px; display: inline; float: left; margin: 0 0 0 13px; padding: 0;}
body.blue #main_area .page_content .rec_txt p {display: block; margin: 0 0 10px 0; padding: 0; color: #333333;}
body.blue #main_area .page_content .rec_txt p em.smallerTxt {font-size: 0.9em;}
body.blue #main_area .page_content .rec_subhead p {display: block; color: #005892; font-size: 14px; font-weight: bold; margin: 0; padding: 0 0 15px 0;}

.rec_divider {display: block; background: #ccc; height: 1px; width: 100%; margin: 20px 0; padding: 0;}





/*MOMSTYLE TABS*/
.momstyle_nav_container {display: block; position: absolute; top: -59px; left: 15px; width: 570px; height: 60px; padding: 0; margin: 0;}
.momstyle_nav_container ul {width: 560px; height: 60px; display: block; list-style-type: none; margin: 0; padding: 0;}
.momstyle_nav_container ul li {display: inline; float: left; position: relative; overflow: visible; /*--Important--*/}
.momstyle_nav_container ul li a:link,
.momstyle_nav_container ul li a:visited {
	display: block;
	height: 60px;
	text-indent: -9000px;
	overflow: hidden;
}

/* ================ */
/* books */
/* ================ */
.momstyle_nav_container #books a:link,
.momstyle_nav_container #books a:visited {
	width: 102px;
	background: url(/iwp/images/enf10/momstyle/momstyle_nav.gif) no-repeat 0px 0px;		
}
.momstyle_nav_container #books a:hover,
.momstyle_nav_container #books a:focus,
.momstyle_nav_container #books a:active {background: url(/iwp/images/enf10/momstyle/momstyle_nav.gif) no-repeat 0px -60px;} /*hover*/
.momstyle_nav_container #books a.current:link,
.momstyle_nav_container #books a.current:visited,
.momstyle_nav_container #books a.current:hover,
.momstyle_nav_container #books a.current:active {background: url(/iwp/images/enf10/momstyle/momstyle_nav.gif) no-repeat 0px -120px;} /*on*/


/* ================ */
/* apparel */
/* ================ */
.momstyle_nav_container #apparel a:link,
.momstyle_nav_container #apparel a:visited {
	width: 107px;
	background: url(/iwp/images/enf10/momstyle/momstyle_nav.gif) no-repeat -102px 0px;		
}
.momstyle_nav_container #apparel a:hover,
.momstyle_nav_container #apparel a:focus,
.momstyle_nav_container #apparel a:active {background: url(/iwp/images/enf10/momstyle/momstyle_nav.gif) no-repeat -102px -60px;} /*hover*/
.momstyle_nav_container #apparel a.current:link,
.momstyle_nav_container #apparel a.current:visited,
.momstyle_nav_container #apparel a.current:hover,
.momstyle_nav_container #apparel a.current:active {background: url(/iwp/images/enf10/momstyle/momstyle_nav.gif) no-repeat -102px -120px;} /*on*/


/* ================ */
/* online */
/* ================ */
.momstyle_nav_container #online a:link,
.momstyle_nav_container #online a:visited {
	width: 138px;
	background: url(/iwp/images/enf10/momstyle/momstyle_nav.gif) no-repeat -209px 0px;		
}
.momstyle_nav_container #online a:hover,
.momstyle_nav_container #online a:focus,
.momstyle_nav_container #online a:active {background: url(/iwp/images/enf10/momstyle/momstyle_nav.gif) no-repeat -209px -60px;} /*hover*/
.momstyle_nav_container #online a.current:link,
.momstyle_nav_container #online a.current:visited,
.momstyle_nav_container #online a.current:hover,
.momstyle_nav_container #online a.current:active {background: url(/iwp/images/enf10/momstyle/momstyle_nav.gif) no-repeat -209px -120px;} /*on*/

/* ================ */
/* social */
/* ================ */
.momstyle_nav_container #social a:link,
.momstyle_nav_container #social a:visited {
	width: 103px;
	background: url(/iwp/images/enf10/momstyle/momstyle_nav.gif) no-repeat -347px 0px;		
}
.momstyle_nav_container #social a:hover,
.momstyle_nav_container #social a:focus,
.momstyle_nav_container #social a:active {background: url(/iwp/images/enf10/momstyle/momstyle_nav.gif) no-repeat -347px -60px;} /*hover*/
.momstyle_nav_container #social a.current:link,
.momstyle_nav_container #social a.current:visited,
.momstyle_nav_container #social a.current:hover,
.momstyle_nav_container #social a.current:active {background: url(/iwp/images/enf10/momstyle/momstyle_nav.gif) no-repeat -347px -120px;} /*on*/

/* ================ */
/* fun */
/* ================ */
.momstyle_nav_container #fun a:link,
.momstyle_nav_container #fun a:visited {
	width: 110px;
	background: url(/iwp/images/enf10/momstyle/momstyle_nav.gif) no-repeat -450px 0px;		
}
.momstyle_nav_container #fun a:hover,
.momstyle_nav_container #fun a:focus,
.momstyle_nav_container #fun a:active {background: url(/iwp/images/enf10/momstyle/momstyle_nav.gif) no-repeat -450px -60px;} /*hover*/
.momstyle_nav_container #fun a.current:link,
.momstyle_nav_container #fun a.current:visited,
.momstyle_nav_container #fun a.current:hover,
.momstyle_nav_container #fun a.current:active {background: url(/iwp/images/enf10/momstyle/momstyle_nav.gif) no-repeat -450px -120px;} /*on*/





/* NEEDSCOPE TO BE DELETED */
/* NEEDSCOPE RECOMMENDATIONS */
/* ======================================================================================= */
.needscope_rec_content {padding: 25px 40px 0 40px; margin: 0 0 60px 0; font-size: 1.2em;}
.needscope_rec_disclaimer {padding: 0 40px 0 40px; margin: 0 0 35px 0; font-size: 1.0em;}

.clickable_div {display: block;}
.rec_img {width: 110px; display: inline; float: left; margin: 0; padding: 0; text-align: center;}
.rec_txt {width: 460px; display: inline; float: left; margin: 0 0 0 13px; padding: 0;}
body.blue #main_area .page_content .rec_txt p {display: block; margin: 0 0 10px 0; padding: 0; color: #333333;}
body.blue #main_area .page_content .rec_txt p em.smallerTxt {font-size: 0.9em;}
body.blue #main_area .page_content .rec_subhead p {display: block; color: #005892; font-size: 14px; font-weight: bold; margin: 0; padding: 0 0 15px 0;}

.rec_divider {display: block; background: #ccc; height: 1px; width: 100%; margin: 20px 0; padding: 0;}


/*NEEDSCOPE TABS*/
.needscope_nav_container {display: block; position: absolute; top: -59px; left: 15px; width: 570px; height: 60px; padding: 0; margin: 0;}
.needscope_nav_container ul {width: 560px; height: 60px; display: block; list-style-type: none; margin: 0; padding: 0;}
.needscope_nav_container ul li {display: inline; float: left; position: relative; overflow: visible; /*--Important--*/}
.needscope_nav_container ul li a:link,
.needscope_nav_container ul li a:visited {
	display: block;
	height: 60px;
	text-indent: -9000px;
	overflow: hidden;
}

/* ================ */
/* books */
/* ================ */
.needscope_nav_container #books a:link,
.needscope_nav_container #books a:visited {
	width: 102px;
	background: url(/iwp/images/enf10/needscope/needscope_nav.gif) no-repeat 0px 0px;		
}
.needscope_nav_container #books a:hover,
.needscope_nav_container #books a:focus,
.needscope_nav_container #books a:active {background: url(/iwp/images/enf10/needscope/needscope_nav.gif) no-repeat 0px -60px;} /*hover*/
.needscope_nav_container #books a.current:link,
.needscope_nav_container #books a.current:visited,
.needscope_nav_container #books a.current:hover,
.needscope_nav_container #books a.current:active {background: url(/iwp/images/enf10/needscope/needscope_nav.gif) no-repeat 0px -120px;} /*on*/


/* ================ */
/* apparel */
/* ================ */
.needscope_nav_container #apparel a:link,
.needscope_nav_container #apparel a:visited {
	width: 107px;
	background: url(/iwp/images/enf10/needscope/needscope_nav.gif) no-repeat -102px 0px;		
}
.needscope_nav_container #apparel a:hover,
.needscope_nav_container #apparel a:focus,
.needscope_nav_container #apparel a:active {background: url(/iwp/images/enf10/needscope/needscope_nav.gif) no-repeat -102px -60px;} /*hover*/
.needscope_nav_container #apparel a.current:link,
.needscope_nav_container #apparel a.current:visited,
.needscope_nav_container #apparel a.current:hover,
.needscope_nav_container #apparel a.current:active {background: url(/iwp/images/enf10/needscope/needscope_nav.gif) no-repeat -102px -120px;} /*on*/


/* ================ */
/* online */
/* ================ */
.needscope_nav_container #online a:link,
.needscope_nav_container #online a:visited {
	width: 138px;
	background: url(/iwp/images/enf10/needscope/needscope_nav.gif) no-repeat -209px 0px;		
}
.needscope_nav_container #online a:hover,
.needscope_nav_container #online a:focus,
.needscope_nav_container #online a:active {background: url(/iwp/images/enf10/needscope/needscope_nav.gif) no-repeat -209px -60px;} /*hover*/
.needscope_nav_container #online a.current:link,
.needscope_nav_container #online a.current:visited,
.needscope_nav_container #online a.current:hover,
.needscope_nav_container #online a.current:active {background: url(/iwp/images/enf10/needscope/needscope_nav.gif) no-repeat -209px -120px;} /*on*/

/* ================ */
/* social */
/* ================ */
.needscope_nav_container #social a:link,
.needscope_nav_container #social a:visited {
	width: 103px;
	background: url(/iwp/images/enf10/needscope/needscope_nav.gif) no-repeat -347px 0px;		
}
.needscope_nav_container #social a:hover,
.needscope_nav_container #social a:focus,
.needscope_nav_container #social a:active {background: url(/iwp/images/enf10/needscope/needscope_nav.gif) no-repeat -347px -60px;} /*hover*/
.needscope_nav_container #social a.current:link,
.needscope_nav_container #social a.current:visited,
.needscope_nav_container #social a.current:hover,
.needscope_nav_container #social a.current:active {background: url(/iwp/images/enf10/needscope/needscope_nav.gif) no-repeat -347px -120px;} /*on*/

/* ================ */
/* fun */
/* ================ */
.needscope_nav_container #fun a:link,
.needscope_nav_container #fun a:visited {
	width: 110px;
	background: url(/iwp/images/enf10/needscope/needscope_nav.gif) no-repeat -450px 0px;		
}
.needscope_nav_container #fun a:hover,
.needscope_nav_container #fun a:focus,
.needscope_nav_container #fun a:active {background: url(/iwp/images/enf10/needscope/needscope_nav.gif) no-repeat -450px -60px;} /*hover*/
.needscope_nav_container #fun a.current:link,
.needscope_nav_container #fun a.current:visited,
.needscope_nav_container #fun a.current:hover,
.needscope_nav_container #fun a.current:active {background: url(/iwp/images/enf10/needscope/needscope_nav.gif) no-repeat -450px -120px;} /*on*/

/* ======================================================================================= */








/*NUMBER1 LANDING PAGE*/
body.blue #main_area .page_content .num1_content_container {display: block; position: relative; width: 613px; background: url(/iwp/images/enf10/proddetail_bg.gif) repeat-y top left; margin: 0 0 20px 20px;}
.num1_content {position: relative;  z-index: 10; padding: 20px 25px 15px 25px; margin: 0;}

body.blue #main_area .page_content .num1_content h1.textReplace,
body.blue #main_area .page_content .num1_content h2.textReplace {color: #7e6b33; font-size: 28px; margin-bottom: 5px; font-weight: normal;}
body.blue #main_area .page_content .num1_content h3.textReplace {color: #7e6b33; font-size: 15px; margin-bottom: 5px; font-weight: normal;}
body.blue #main_area .page_content .num1_content h2 {font-size: 1.1em; margin-bottom: 8px;}
body.blue #main_area .page_content .num1_content h3 {font-size: 1.1em; font-weight: bold; margin: 0 0 10px 0; line-height: 1.2em;}
body.blue #main_area .page_content .num1_content p {font-size: 1.1em; padding: 0 0 5px 0; line-height: 1.2em;}
body.blue #main_area .page_content .num1_content p strong.colorize {color: #7e6b33;}

body.blue #main_area .page_content .num1_content ul {list-style-type: disc; margin: 0 0 20px 40px; }
body.blue #main_area .page_content .num1_content ol {margin: 0 0 20px 40px; }
body.blue #main_area .page_content .num1_content ul li,
body.blue #main_area .page_content .num1_content ol li {color:#333; margin-bottom: 4px; font-size: 1.2em;}
body.blue #main_area .page_content .num1_content ul li ul li,
body.blue #main_area .page_content .num1_content ol li ol li {color:#333; margin-bottom: 4px; font-size: 1.0em;}


.num1_nav_container {display: block; position: absolute; top: -30px; left: 15px; width: 278px; height: 31px; padding: 0; margin: 0;}
.num1_nav_container ul {width: 278px; height: 31px; display: block; list-style-type: none; margin: 0; padding: 0;}
.num1_nav_container ul li {display: inline; float: left; position: relative; overflow: visible; /*--Important--*/}
.num1_nav_container ul li a:link,
.num1_nav_container ul li a:visited {
	display: block;
	height: 31px;
	text-indent: -9000px;
	overflow: hidden;
}

	/* ================ */
	/* innovation */
	/* ================ */
	.num1_nav_container #innovation a:link,
	.num1_nav_container #innovation a:visited {
		width: 99px;
		background: url(/iwp/images/enf10/num1_nav.gif) no-repeat 0px 0px;		
	}
	.num1_nav_container #innovation a:hover,
	.num1_nav_container #innovation a:focus,
	.num1_nav_container #innovation a:active {background: url(/iwp/images/enf10/num1_nav.gif) no-repeat 0px -31px;} /*hover*/
	.num1_nav_container #innovation a.current:link,
	.num1_nav_container #innovation a.current:visited,
	.num1_nav_container #innovation a.current:hover,
	.num1_nav_container #innovation a.current:active {background: url(/iwp/images/enf10/num1_nav.gif) no-repeat 0px -62px;} /*on*/

	
	/* ================ */
	/* research */
	/* ================ */
	.num1_nav_container #research a:link,
	.num1_nav_container #research a:visited {
		width: 87px;
		background: url(/iwp/images/enf10/num1_nav.gif) no-repeat -99px 0px;		
	}
	.num1_nav_container #research a:hover,
	.num1_nav_container #research a:focus,
	.num1_nav_container #research a:active {background: url(/iwp/images/enf10/num1_nav.gif) no-repeat -99px -31px;} /*hover*/
	.num1_nav_container #research a.current:link,
	.num1_nav_container #research a.current:visited,
	.num1_nav_container #research a.current:hover,
	.num1_nav_container #research a.current:active {background: url(/iwp/images/enf10/num1_nav.gif) no-repeat -99px -62px;} /*on*/
	
	
	/* ================ */
	/* tradition */
	/* ================ */
	.num1_nav_container #tradition a:link,
	.num1_nav_container #tradition a:visited {
		width: 92px;
		background: url(/iwp/images/enf10/num1_nav.gif) no-repeat -186px 0px;		
	}
	.num1_nav_container #tradition a:hover,
	.num1_nav_container #tradition a:focus,
	.num1_nav_container #tradition a:active {background: url(/iwp/images/enf10/num1_nav.gif) no-repeat -186px -31px;} /*hover*/
	.num1_nav_container #tradition a.current:link,
	.num1_nav_container #tradition a.current:visited,
	.num1_nav_container #tradition a.current:hover,
	.num1_nav_container #tradition a.current:active {background: url(/iwp/images/enf10/num1_nav.gif) no-repeat -186px -62px;} /*on*/

	
.store_locator_header {display: block; width: 831px; margin: 25px auto 0 auto; font-size: 1.1em; }

.utility_box_wrapper {display: block; width: 831px; margin: 0 auto;}
.utility_box_header {display: block; width: 831px; height: 6px; margin: 0 auto; padding: 0; background: url(/iwp/images/enf10/utility_box_header_color.gif) repeat-y top left;}
.utility_box_content {display: block; width: 831px; margin: 0 auto; padding: 0; background: url(/iwp/images/enf10/utility_box_bg.gif) repeat-y top left;}
.utility_box_footer {display: block; width: 831px; height: 6px; margin: 0 auto; padding: 0; background: url(/iwp/images/enf10/utility_box_footer.gif) repeat-y top left;}

.utility_box_content .section {display: block; background: url(/iwp/images/enf10/utility_box_section_bg.gif) repeat-x top left; margin: 0 3px; padding: 10px 20px; }
.utility_box_content .section p {font-size: 1.1em; }
.utility_box_content .section h2 {color: #723d3c; margin-bottom: 5px;}



/*PREMATURE LANDING*/
/*PREMATURE TABS*/
.premature_nav_container {display: block; position: absolute; top: -59px; left: 15px; width: 570px; height: 60px; padding: 0; margin: 0;}
.premature_nav_container ul {width: 560px; height: 60px; display: block; list-style-type: none; margin: 0; padding: 0;}
.premature_nav_container ul li {display: inline; float: left; position: relative; overflow: visible; /*--Important--*/}
.premature_nav_container ul li a:link,
.premature_nav_container ul li a:visited {
	display: block;
	height: 60px;
	text-indent: -9000px;
	overflow: hidden;
}

/* ================ */
/* books */
/* ================ */
.premature_nav_container #articles a:link,
.premature_nav_container #articles a:visited {
	width: 87px;
	background: url(/iwp/images/enf10/premature_nav.gif) no-repeat 0px 0px;		
}
.premature_nav_container #articles a:hover,
.premature_nav_container #articles a:focus,
.premature_nav_container #articles a:active {background: url(/iwp/images/enf10/premature_nav.gif) no-repeat 0px -60px;} /*hover*/
.premature_nav_container #articles a.current:link,
.premature_nav_container #articles a.current:visited,
.premature_nav_container #articles a.current:hover,
.premature_nav_container #articles a.current:active {background: url(/iwp/images/enf10/premature_nav.gif) no-repeat 0px -120px;} /*on*/


/* ================ */
/* apparel */
/* ================ */
.premature_nav_container #products a:link,
.premature_nav_container #products a:visited {
	width: 90px;
	background: url(/iwp/images/enf10/premature_nav.gif) no-repeat -87px 0px;		
}
.premature_nav_container #products a:hover,
.premature_nav_container #products a:focus,
.premature_nav_container #products a:active {background: url(/iwp/images/enf10/premature_nav.gif) no-repeat -87px -60px;} /*hover*/
.premature_nav_container #products a.current:link,
.premature_nav_container #products a.current:visited,
.premature_nav_container #products a.current:hover,
.premature_nav_container #products a.current:active {background: url(/iwp/images/enf10/premature_nav.gif) no-repeat -87px -120px;} /*on*/


/* ================ */
/* online */
/* ================ */
.premature_nav_container #formula_calc a:link,
.premature_nav_container #formula_calc a:visited {
	width: 98px;
	background: url(/iwp/images/enf10/premature_nav.gif) no-repeat -177px 0px;		
}
.premature_nav_container #formula_calc a:hover,
.premature_nav_container #formula_calc a:focus,
.premature_nav_container #formula_calc a:active {background: url(/iwp/images/enf10/premature_nav.gif) no-repeat -177px -60px;} /*hover*/
.premature_nav_container #formula_calc a.current:link,
.premature_nav_container #formula_calc a.current:visited,
.premature_nav_container #formula_calc a.current:hover,
.premature_nav_container #formula_calc a.current:active {background: url(/iwp/images/enf10/premature_nav.gif) no-repeat -177px -120px;} /*on*/

/* ================ */
/* social */
/* ================ */
.premature_nav_container #age_calc a:link,
.premature_nav_container #age_calc a:visited {
	width: 102px;
	background: url(/iwp/images/enf10/premature_nav.gif) no-repeat -275px 0px;		
}
.premature_nav_container #age_calc a:hover,
.premature_nav_container #age_calc a:focus,
.premature_nav_container #age_calc a:active {background: url(/iwp/images/enf10/premature_nav.gif) no-repeat -275px -60px;} /*hover*/
.premature_nav_container #age_calc a.current:link,
.premature_nav_container #age_calc a.current:visited,
.premature_nav_container #age_calc a.current:hover,
.premature_nav_container #age_calc a.current:active {background: url(/iwp/images/enf10/premature_nav.gif) no-repeat -275px -120px;} /*on*/

/* ================ */
/* social */
/* ================ */
.premature_nav_container #growth_charts a:link,
.premature_nav_container #growth_charts a:visited {
	width: 83px;
	background: url(/iwp/images/enf10/premature_nav.gif) no-repeat -377px 0px;		
}
.premature_nav_container #growth_charts a:hover,
.premature_nav_container #growth_charts a:focus,
.premature_nav_container #growth_charts a:active {background: url(/iwp/images/enf10/premature_nav.gif) no-repeat -377px -60px;} /*hover*/
.premature_nav_container #growth_charts a.current:link,
.premature_nav_container #growth_charts a.current:visited,
.premature_nav_container #growth_charts a.current:hover,
.premature_nav_container #growth_charts a.current:active {background: url(/iwp/images/enf10/premature_nav.gif) no-repeat -377px -120px;} /*on*/

/* ================ */
/* fun */
/* ================ */
.premature_nav_container #resources a:link,
.premature_nav_container #resources a:visited {
	width: 100px;
	background: url(/iwp/images/enf10/premature_nav.gif) no-repeat -460px 0px;		
}
.premature_nav_container #resources a:hover,
.premature_nav_container #resources a:focus,
.premature_nav_container #resources a:active {background: url(/iwp/images/enf10/premature_nav.gif) no-repeat -460px -60px;} /*hover*/
.premature_nav_container #resources a.current:link,
.premature_nav_container #resources a.current:visited,
.premature_nav_container #resources a.current:hover,
.premature_nav_container #resources a.current:active {background: url(/iwp/images/enf10/premature_nav.gif) no-repeat -460px -120px;} /*on*/



body.blue #main_area .pane_content .article_cats_container {display: block; border-bottom: 1px solid #d8d8d8; padding: 0 0 20px 0;  margin: 20px 0 0 0;}
body.blue #main_area .pane_content .article_cats_container h2 {display: block; margin: 0 0 0 0; font-size: 1.2em; color:#333333;}
body.blue #main_area .pane_content .article_cats_img {display: inline; width: 190px; float: left; margin: 0 20px 0 0; }
body.blue #main_area .pane_content .article_cats_txt {display: inline; width: 392px; float: left; margin: 5px 0 0 0; font-size: 1.0em; line-height: 1.1em;}
body.blue #main_area .pane_content .article_cats_txt h2{ color:#005691; margin: 8px 0;}
body.blue #main_area .pane_content .article_cats_txt p{margin: 0 0 8px 0; padding: 0; font-size: 1.2em;line-height: 1.3em;}


body.blue #main_area .page_content .vitamin_wrapper .pane_content p.textReplace {font-size:1.6em; color:#506A8F; margin: 10px 0 5px 0; padding: 0;}
body.blue #main_area .page_content .vitamin_wrapper .pane_content p {font-size:1.2em;}



/*-------------------------------------------------*/
/* END BROADWAY PROJECT*/
/*-------------------------------------------------*/



















/*-------------------------------------------------*/
/*-------------------------------------------------*/
/*-------------------------------------------------*/
/*----------------ENF08 STYLES---------------------*/
/*-------------------------------------------------*/
/*-------------------------------------------------*/
/*-------------------------------------------------*/


/*---body, link, container--*/
body {text-align: center; background-color: #ffffed; background-image:url(/iwp/images/enf08/yell_grad_bg.jpg); background-repeat: repeat-x; margin: 0; padding: 0; border: 0; font: normal 11px/13.5px "Lucida Grande", sans-serif; color: #533042; font-size:62.5%;   }
table, td, tr, p, ul, li, img, form, hr, span, div, h1,  h2, h3, h4, h5, h6, dl, dt, dd {padding: 0; margin: 0; border:0;}
ul {list-style-type: none;}
img {padding: 0; margin: 0; border:0;}

a:link {color: #025b98; text-decoration: none;}
a:visited {color: #025b98; text-decoration: none;}
a:hover {color: #025b98; text-decoration: underline;}
a:active{color: #025b98; text-decoration: none;}

h1, h2 {font: bold 12px "Lucida Grande", sans-serif;}

h3, h4, h5 {font: bold 11px/13.5px "Lucida Grande", sans-serif; }

input, textarea {font: normal 11px/13.5px "Lucida Grande", sans-serif; color: #666666; }

#allcontain {margin: 0 auto; width: 926px; position: relative;}

/*-- header, breadcrumbs, footer--*/
#header {margin: 0 auto; background-image: url(/iwp/images/enf08/bg_white.gif);}

#header #title {text-align: left; background-image: url(/iwp/images/enf08/bg_white_top.gif); background-position:bottom; background-repeat: no-repeat; height: 84px; }
#header #title img#mainlogo {float: left; padding: 20px 0 0 60px;}
#header #title img#mainlogo_forprint {display:none;}
#header #title #loginform {float: right; text-align: right; width: 600px; padding: 15px 20px 0 0;}
#header #title #loginform img { vertical-align: bottom;}
#header #title #loginform input {vertical-align: middle; margin: 0 5px 0 5px; background-color: #fff5c2; border: 0px solid #cccccc; height: 17px; width: 94px; background-image: url(/iwp/images/enf08/form_bg.gif); background-repeat: no-repeat; padding: 4px 0 0 4px;}
#header #title #loginform input.submit {vertical-align: middle; margin: 0; background-color: transparent; border: 0px solid #cccccc; height: auto; width: auto; background-image: none; padding: 4px 0 0 4px;}

#header #title #loginform p.regi {padding: 11px 0 0 0; color: #025b98;}
#header #title #loginform p.regi_v3 {padding: 11px 0px 0 0; color: #025b98;}
*html #header #title #loginform p.regi {padding: 10px 0 0 0;}


#header #title #loginform p.welcome {position: relative; top: 35px; color: #025b98; font-size:1.1em;}
#header #title #loginform p.welcome strong {margin-right: 15px;}

#header #search {text-align: right; height: 25px; position: relative;}
#header #search form {float: right; margin-right: 23px;  display:inline; }
#header #search form input {height: 17px; width: 186px; padding: 3px 0 0 5px; border: 0px solid #b3b3b3; margin: 0px; background-image: url(/iwp/images/enf08/form_s_bg.gif); }
#header #search form input.search_btn {width: 16px; height: 16px; background: none; position: absolute;  padding: 0; margin: 2px 0 0 -20px; }

#header #espanol {float: right; margin-right: 23px; display:inline;}
#header #english {float: right; margin-right: 23px; display:inline;}

#header .subnav_off {margin: 0 auto; height: 0px; width: 880px; background-image: url(/iwp/images/enf08/sub_nav_line.gif); background-repeat: no-repeat; text-align: left; }
.subnav_on {margin: 0 auto;  width: 880px; background-image: url(/iwp/images/enf08/sub_nav.gif); background-repeat: repeat; text-align: left; }
#header .subnav_on_empty {margin: 0 auto; height: 32px; width: 880px; background-image: url(/iwp/images/enf08/sub_nav.gif); background-repeat: repeat; text-align: left; }


 .subnav_on ul {margin-left: 40px; height: 32px; padding: 0 0 0 0;}
 .subnav_on li {display: inline; font-size: 11px; font-weight: bold; }
 .subnav_on li a { height: 31px; display: block; float: left; line-height: 31px; padding: 0 8px;}
 .subnav_on li a.on {color: #025b98; text-decoration: none; background-color: #cfe7f6;}
 .subnav_on a:link {color: #025b98; text-decoration: none;}
 .subnav_on a:visited {color: #025b98; text-decoration: none;}
 .subnav_on a:hover {color: #025b98; text-decoration: none; background-color: #cfe7f6;}
 .subnav_on a:active{color: #025b98; text-decoration: none; }


/*#main_area {background: #FFF url(/iwp/images/enf08/all_borders.gif) no-repeat;}*/

.content_ring {margin: 0 auto; width: 878px; border: 1px solid #d8d8d8; border-top: 0;}
.content {margin: 0 auto; padding-bottom: 30px; width: 874px; font-size:1.1em; color:#333333; line-height:1.3em; background-image: url(/iwp/images/enf08/bg_white_grad.jpg); background-repeat:repeat-x; background-position: bottom; border: 2px solid #FFFFFF; border-bottom: 0; border-top: 0; background-color: #fff;  }


.crumb_area {margin: 0 auto; width: 880px; height: 51px;  border-bottom: 1px solid #d8d8d8; color: #333333;}
.crumb_area img#smlogo {float: right; padding: 10px 20px 10px 0;}
.crumb_area .bread_crumb {float: left; padding: 20px 0 20px 20px;}


#footer {margin: 0 auto; width: 880px;  position: relative; text-align: left; }


#footer	ul#footLinks li  { display: block; margin: 0; padding: 0;  color: #333333; font-size:1.05em;}
#footer	ul#footLinks li h5 { margin-bottom: 12px; }
#footer	ul#footLinks li ul { display: block; margin: 0; padding: 0;}
#footer	ul#footLinks li ul li { display: block; margin: 0; padding: 0; width: 170px; padding-bottom: 5px; }
#footer	ul#footLinks li ul li a  {  }
#footer	ul#footLinks li#fl-you { position: relative; top: 0px; padding-left: 20px; float: left;}
#footer	ul#footLinks li#fl-enfamil { position: relative; top: 0px;  float: left;}
#footer	ul#footLinks li#fl-help  { position: relative; top: 0px;  float: left;}
#footer ul#footLinks li#fl-hot { position: relative; top: 0px;  float: left;}
#footer	ul#footLinks li.twoCol { text-align: right; width: 340px; }
#footer	ul#footLinks li.twoCol h5 { text-align: left; }
#footer ul#footLinks li.twoCol ul { text-align: left; }
#footer	ul#footLinks li.twoCol ul.colOne {  float: left; }
#footer	ul#footLinks li.twoCol ul.colTwo {  float: left; }
#footer ul#footLinks li.twoCol ul li { width: 170px;   }
#footer ul#footLinks li.twoCol ul li a {  }

#footer #foot_clear {width: 880px; clear: both;}

#subfoot {text-align: left; height: 70px;}
#subfoot img#meadlogo {float: left; margin: 12px 0 20px 57px;}
#subfoot p {float: left; font: normal 10px "Lucida Grande", sans-serif; color: #666; padding: 25px 0 0 2px;}


#footend {height: 30px; background-image:url(/iwp/images/enf08/bg_white_footend.gif); background-repeat: no-repeat;}

.list_item {color: #025b98; padding:0 3px 0 3px}



/*----- flash area, homepage callouts --- */

#flashcontent {}
#noflash {width: 800px; height: 315px; margin: 0 auto; position: relative; top: 20px; margin-bottom: 40px; background-image:url(/iwp/images/enf08/no_flash_bg.gif); text-align: center; visibility:hidden;}
#noflash img {margin: 0; display: block;}

.sm_call {width: 190px; float: left; padding: 0 0 0 0; text-align: left; margin: 0 9px 10px 0; display: block; }
.neg20 {margin-top: -20px; }

.sm_call .top {background:url(/iwp/images/enf08/blue_co_top_light.gif); background-repeat: no-repeat; height: 21px;}
.sm_call .top h3 { padding: 5px 0 0 10px; color: #fff; font-size: 1.1em;}

.sm_call .pic {text-align: center; background-image:url(/iwp/images/enf08/blue_co_bg.gif); background-repeat: no-repeat; height: 100px;}

.sm_call h4 { padding: 10px 0 10px 3px;}
.sm_call p {padding: 0 25px 10px 3px;}
.sm_call img {vertical-align: middle}

/* ADDED 4/24/08 FOR PROGRAMS AND OFFERS PAGE */
.callout_box#prog {padding-top:20px;}

/*
Hidden by Grayloon so sm_call can run 3 across
.callout_box#prog .sm_call {padding-right: 17px;}
.callout_box#prog .sm_call#last {padding-right: 0px;}
*/

#nut .sm_call h4 { padding: 10px 0 10px 3px; font-weight: bold; }
.add {width: 191px; height: 251px; float: left;}
.add324 {width: 191px; height: 324px; float: left;}

.add img#learnmore,
.add324 img#learnmore {position: relative; top: -40px; left: 35px;}

.add img#learnmore2,
.add324 img#learnmore2 {position: relative; top: -40px; left: -30px;}

#mid_row {margin: 25px 40px 25px 40px;  color: #333;} 

#low_promo {margin: 0 auto; background-image:url(/iwp/images/enf08/green_box.jpg); background-repeat: no-repeat; width: 840px; height: 200px;}
#low_promo.homepoll {background:url(/iwp/images/enf08/green_box2.jpg) no-repeat; width: 840px; height: 243px;}

.add_pod_big {width: 392px; height: 189px; background: #f4f4f4 url(/iwp/images/enf08/green_pod_big.jpg) no-repeat top left; float: left; margin: 10px 14px 0 20px; text-align: left;}


.add_pod_big h3 { margin: 8px 0 0 10px; color: #fff; font-size: 1.1em;}
.add_pod_big h2 { margin: 16px 0 0 10px; color: #6a8405;}

.add_pod_big .txt {float:left; width: 220px;}
.add_pod_big .txtFull {display: block; font-size: 0.9em;}

.add_pod_big .txt img.but,
.add_pod_big .txtFull img.but { margin: 5px 0 0 8px }

.add_pod_big .txt p,
.add_pod_big .txtFull p {margin:10px 0 0 10px; color: #83896d;}

.add_pod_big .txt ul,
.add_pod_big .txtFull ul {margin: 10px 0 0 10px; list-style-type:disc; list-style-position:inside; color: #83896d;}

.add_pod_big .prod {float:left; margin: 20px 0 0 10px; width: 153px;}
 
.add_pod_poll {float: left; text-align: left; margin: 10px 14px 0 20px; position: relative;}
.add_pod_poll h3 b {margin: 10px 0 0 10px; color: #8dac18; font-size: 1.1em;} /*Added by Grayloon*/

.add_pod_sm {width: 190px; height: 155px; background-image:url(/iwp/images/enf08/green_pod_sm.jpg); background-repeat: no-repeat; float: left; margin: 21px 14px 0 0; text-align: left; }
.add_pod_sm h3 {margin: 10px 0 5px 10px; color: #8dac18; font-size: 1.1em;}

.add_pod_sm h4 { margin: 0 0 0 10px; color: #6a8405;}
.add_pod_sm img { margin: 4px 5px 0 8px;}
.add_pod_sm img.produ {margin: 10px 10px 0 25px;}
.add_pod_sm img#dvd {position: relative; top: -13px; left: 10px;}
.add_pod_sm p { margin: 0 5px 0 3px;}


.add_pod_sm img.babybag {margin: 10px 0 0 20px;}
.add_pod_sm img.efb {position: relative; top: -30px; left: 95px;}

/*HP LOGGED IN -ONLY */
.add_2nd_pod {height: 200px; background-image:url(/iwp/images/enf08/green_pod_sm2.jpg); background-repeat: no-repeat; }
.add_2nd_pod h3 {margin: 20px 0 0 20px;}
.add_2nd_pod img.efb {position: relative; top: -30px; left: 20px;}

/*-- registration page --*/
#regist_form {margin: 0 auto; width: 800px; text-align: left; color: #333333;}
#regist_form h1 {margin-bottom: 15px; font-size: 23px; font-weight: normal}
#regist_form .red {color: #FF0000;}
#regist_form td {font-weight: bold;}
#regist_form input, select {width: 190px; height: 20px; border: 1px solid #d8d8d8;}
#regist_form input.radio {width:auto; height: auto; border: 0; vertical-align: top;}

#regist_form input.city {width: 90px;}
#regist_form input.state {width: 140px;}

#regist_form td.city {width: 100px;}

#regist_form input.zipone {width: 77px; margin-right: 10px;}
#regist_form input.ziptwo {width: 50px;}
#regist_form td.zip {width: 200px;}

#regist_form input.phoneone {width: 40px; margin-right: 10px;}
#regist_form input.phonetwo {width: 40px; margin-right: 10px;}
#regist_form input.phonethree {width: 80px;}
#regist_form td.phone {width: 200px;}

#regist_form td.email { vertical-align: top;   }
#regist_form td.email p {font-weight: normal; padding: 10px 10px 0 0;}
#regist_form table.email {padding: 0; margin: 0;}

#regist_form table {margin: 10px 0 10px 0;}

#regist_form .form_div {margin: 20px 0 20px 0;}
#regist_form .form_div input, select  {margin: 10px 0 10px 0;}

#regist_form .form_div ul {padding-top: 15px;}
#regist_form .form_div input { vertical-align: middle;}
#regist_form .form_div ul li { color: #333333; }

#regist_form .form_div .freesam {float: left; width: 200px; padding-top: 15px;}
#regist_form .form_div .freesam input.radio {float: left; }
#regist_form .form_div .freesam p {float: left; width: 150px; padding: 5px 5px 0 8px;}

#regist_form img {margin-top: 25px;}

* html #regist_form .form_div .freesam input.radio {position: relative; top: -5px;}
* html #regist_form .form_div ul {padding-top: 10px;}
* html #regist_form .form_div input { vertical-align: middle; margin: 5px 0 5px 0;}

/*--- Nutrition page --- */
.left_col {width: 650px; float: left; text-align: left;}


/*--- quicklinks --- */
#header #quicklinks {text-align: right; height: 25px; width: 250px; margin-left: 665px;}
#header #quicklinks .hero {position: relative; left: -2px; text-align: left;}
#header #quicklinks .hero .hero_con {position: absolute; top: 5px; left: 0px; width: 250px;}
#header #quicklinks .hero .hero_con .hero_dd .hero_dd_hide .hero_dd_wrap {border: 1px solid #ccc; border-bottom: 0; border-top: 0; clear: both; margin: 0 auto; padding: 3px; background: red; z-index:999999 !important; }


/*---- hero ---*/

/*.hero img {margin: -1px 0 0 -1px;} /*All hero graphcs converted to 648px wide with no border on top or left*/
.hero_dd img {margin: 0;} /*Added by grayloon to fix border on  hero pulldown*/

.hero {position: relative; left: -2px; text-align: left; z-index:888888 !important;}
.hero .hero_con {position: absolute; top: 20px; left: 40px; width: 500px;}
.hero .hero_con1 {position: absolute; width: 500px;}
.hero .hero_con_faq {position: absolute; top: 60px; left: 40px; width: 500px;} /*Add by grayloon for faq page*/

.hero .hero_con_leftmargin {position: absolute; top: 20px; left: 140px; width: 500px;} /*changed from 150 by gl on 2/25/2010*/

.hero .hero_con h2 { float: left; font-size: 14px; font-weight: normal;}

h2.sifr_main_title {width: 105px; text-align: right;}

.hero .hero_con .hero_dd {float: left; position: relative; margin: -3px 0 7px 10px; z-index: 100; }
.hero .hero_con .hero_dd .hero_dd_show {width: 210px; height: 22px; background-image:url(/iwp/images/enf08/hero_dd_bg.gif); background-repeat: no-repeat; cursor: pointer;}
.hero .hero_con .hero_dd .hero_dd_show h5 {padding: 4px 0 3px 7px; font-size: 10px; font-weight: normal; color: #025b98; float: left}
.hero .hero_con .hero_dd .hero_dd_show img {float: right; margin: 6px 7px 0 0;}

.hero .hero_con .hero_dd #es_hero_dd_show {width: 250px; height: 22px; background-image:url(/iwp/images/enf08/es_hero_dd_bg.gif); background-repeat: no-repeat; cursor: pointer;}




.hero .hero_con .hero_dd .hero_dd_hide {position: absolute; margin: -1px 0 0 10px;  width: 200px; overflow: hidden; height: 0px; z-index: 110; background: #fff;}

.hero .hero_con .hero_dd .hero_dd_hide .hero_dd_wrap {background: #fff;}

.hero .hero_con .hero_dd .hero_dd_hide .hero_dd_hide_con {border: 1px solid #ccc; border-bottom: 0; border-top: 0; clear: both; margin: 0 auto; padding: 3px; background: #fff; }

.hero .hero_con .hero_dd .hero_dd_hide  ul {}

.hero .hero_con .hero_dd .hero_dd_hide  ul li {margin: 0; padding: 0; background-image:url(/iwp/images/enf08/list_style.gif); background-repeat: no-repeat;  border: 1px solid #fff;}


.hero .hero_con .hero_dd .hero_dd_hide  ul li a:link {text-decoration: none; display: block ;padding: 3px 0px 3px 13px; }
.hero .hero_con .hero_dd .hero_dd_hide  ul li a:visited {text-decoration: none; display: block ;padding: 3px 0px 3px 13px;}
.hero .hero_con .hero_dd .hero_dd_hide  ul li a:hover {text-decoration: none; display: block ;padding: 3px 0px 3px 13px;background-image:url(/iwp/images/enf08/list_style_bg.gif); background-repeat: no-repeat; color: #333333;}
.hero .hero_con .hero_dd .hero_dd_hide  ul li a:active {text-decoration: none; display: block ;padding: 3px 0px 3px 13px;}


.hero .hero_con .hero_dd .hero_dd_hide .dd_tl {display: inline; margin: 0; height: 11px; width: 50%; float: left; text-align: left; background: url(/iwp/images/enf08/hero_dd_tl_bg.gif) no-repeat top left;}
.hero .hero_con .hero_dd .hero_dd_hide .dd_tr {display: inline; margin: 0; height: 11px; width: 50%; float: right; text-align: right; background: url(/iwp/images/enf08/hero_dd_tr_bg.gif) no-repeat bottom right;}

.hero .hero_con .hero_dd .hero_dd_hide .dd_bl {display: inline; margin: 0; height: 11px; width: 50%; float: left; text-align: left; background: url(/iwp/images/enf08/hero_dd_bl_bg.gif) no-repeat top left;}
.hero .hero_con .hero_dd .hero_dd_hide .dd_br {display: inline; margin: 0; height: 11px; width: 50%; float: right; text-align: right; background: url(/iwp/images/enf08/hero_dd_br_bg.gif) no-repeat bottom right;}
.hero .hero_con .hero_dd .hero_dd_hide .dd_clear {clear: both;}

.hero .hero_con .hero_dd .hero_dd_hide .dd_tl img,
.hero .hero_con .hero_dd .hero_dd_hide .dd_tr img,
.hero .hero_con .hero_dd .hero_dd_hide .dd_bl img,
.hero .hero_con .hero_dd .hero_dd_hide .dd_br img {display: none; visibility: hidden; width: 1px; height: 1px;}


.hero .hero_con h1 {clear: both;  font-size: 24px; font-weight: normal;}
.hero .hero_con h2 {font-weight: bold; font-size: 12px;}
.hero .hero_con p {padding-left: 1px; line-height: 16px; clear: both; width: 400px; color: #666; }

.hero .hero_con p strong {color: #333300;}

.hero .hero_con p.big {line-height: 20px; clear: both; color: #666; width: 390px; padding-top: 0; font-size: 1.1em; }
.hero .hero_con p.medium {line-height: 18px; clear: both; color: #666; width: 390px; padding-top: 8px; font-size: 1.0em; }

.hero .hero_con h1.nutr,
.hero .hero_con h1.devel,
.hero .hero_con h1.tools,
.hero .hero_con h1.prod,
.hero .hero_con h1.feed,
.hero .hero_con h1.feed1,
.hero .hero_con h1.cal,
.hero .hero_con h1.rewards,
.hero .hero_con h1.about {margin-top: 15px; margin-bottom: 5px;}
.hero .hero_con h1.shop {margin-top: 0px; margin-bottom: 5px; color:black;}
.hero .hero_con1 h1.shop1 {margin-top: 0px; margin-bottom: 5px; color:black;}
#nut h1.shop1 {font-size: 24px;}

.hero .hero_con p.nutr {color: #666;}
.hero .hero_con h2.nutr { color: #6c7c35;}
h2.nutr { color: #6c7c35;}


.hero .hero_con h2.devel { color: #723d3c;}
.hero .hero_con h2.tools { color: #666667;}
.hero .hero_con h2.about { color: #4e537a;}
.hero .hero_con h2.shop { color: #005691;}

.hero .hero_con h2.rewards { color: #cb6854;}

.hero .hero_con h1.prod {color: #005691;}
.hero .hero_con h2.prod {color: #005691; }
.hero .hero_con h2.prod_leftmargin {color: #005691; margin-left: 0px}
.hero .hero_con p.prod {color: #666; width: 360px;}

.hero .hero_con h1.supp {color: #6a6a22}
.hero .hero_con h2.supp {color: #494431;}
.hero .hero_con p.supp {color: #666; width: 410px;}

.hero .hero_con h1.feed {color: #2f5158; margin-bottom: 0px;}
*html .hero .hero_con h1.feed {color: #2f5158; margin-top: 15px;}
.hero .hero_con h2.feed {color: #2f5158}
.hero .hero_con p.feed {color: #666; width: 410px;}

/*
.hero .hero_con h1.cal {color: #96847b; }
.hero .hero_con h2.cal {color: #494431; font-weight: bold;}
.hero .hero_con h3.cal {color: #96847b; font-weight: normal; font-size: 1.4em; margin-top: 10px;}
*/

.hero .hero_con h1.cal {color: #723D3C; }
.hero .hero_con h2.cal {color: #494431; font-weight: bold;}
.hero .hero_con h3.cal {color: #723D3C; font-weight: normal; font-size: 1.4em; line-height: 1.4em; margin-top: 10px;}

.hero .hero_con ul.cal {list-style-type: disc; margin-top: 10px;}
.hero .hero_con ul.cal li {color: #4e2d41;}

.hero .hero_con h1.babe {color: #487093; padding-top: 7px;}
.hero .hero_con h2.babe {color: #494431}
.hero .hero_con p.babe {line-height: 20px; clear: both; color: #666; width: 344px; padding-top: 7px;}
.hero .hero_con ul.babe {list-style-type: disc; list-style-position: inside; margin-top: 10px;}
.hero .hero_con ul.babe li {color: #4e2d41;}

.hero .hero_con h1.sleep {color: #8a7291; margin-top: 35px}
.hero .hero_con h2.sleep {color: #494431}
.hero .hero_con p.sleep {color: #666; width: 410px;}

*html .hero .hero_con h1.sleep {color: #8a7291; margin-top: 5px}

/*--prod callouts ---*/

.prod_box { padding: 20px 0 0 40px;}

.prod_co_top {width: 295px; height: 26px; background-image:url(/iwp/images/enf08/prod_co_top.gif); background-repeat: no-repeat; text-align: left;}
.prod_co_top_for_infants {width: 600px; height: 26px; background-image:url(/iwp/images/enf08/prod_co_top.gif); background-repeat: no-repeat; text-align: left;}
.prod_co_top_for_infants h3 {color: #ffffff; padding: 5px 0 0 10px; font-weight: bold; font-size: 1.1em;}
.prod_co_top_disclaimer {margin: 10px auto 0 auto; width: 265px; height: 9px; background-image:url(/iwp/images/enf08/prod_co_top_disclaimer.gif); background-repeat: no-repeat; text-align: left;}
.prod_co_top_disclaimer_wide {margin: 10px auto 0 auto; width: 358px; height: 9px; background-image:url(/iwp/images/enf08/prod_co_top_disclaimer_wide.gif); background-repeat: no-repeat; text-align: left;}
.prod_co_top h3 {color: #ffffff; padding: 5px 0 0 10px; font-weight: bold; font-size: 1.1em;}


.prod_co_top h3 a:link,
.prod_co_top h3 a:visited {color: #ffffff; text-decoration: none;}
.prod_co_top h3 a:hover,
.prod_co_top h3 a:active {color: #ffffff; text-decoration: underline;}

.prod_co_con_wrap {width: 293px; border: 1px solid #d8d8d8; border-top: 0; border-bottom: 0; }
.prod_co_con_wrap_for_infants {width: 500px; border: 1px solid #d8d8d8; border-top: 0; border-bottom: 0; }
.prod_co_con_wrap_alt {width: 265px; margin: 0 auto; border: 1px solid #d8d8d8; border-top: 0; border-bottom: 0; }
.prod_co_con_wrap_wide {width: 356px; margin: 0 auto; border: 1px solid #d8d8d8; border-top: 0; border-bottom: 0; }
.prod_co_con_wrap_wide p.footnote { display: block; margin: 0 10px; padding: 0;}

.prod_co_con {width: 291px; border: 1px solid #ffffff; border-top: 0; border-bottom: 0; background-color: #fff; background-image: url(/iwp/images/enf08/prod_co_bg.gif); text-align:left; }
.prod_co_con_for_infants {width: 600px; border: 1px solid #ffffff; border-top: 0; border-bottom: 0; background-color: #fff; background-image: url(/iwp/images/enf08/prod_co_bg.gif); text-align:left; }
.prod_co_con img.arrow {vertical-align: middle;}
.prod_co_clear {clear: both; }
.prod_co_foot {width: 295px; height: 9px; background-image:url(/iwp/images/enf08/prod_co_bot.gif); background-repeat: no-repeat; }
.prod_co_foot_disclaimer {margin: 0 auto; width: 265px; height: 9px; background-image:url(/iwp/images/enf08/prod_co_bot_disclaimer.gif); background-repeat: no-repeat; }
.prod_co_foot_disclaimer_wide {margin: 0 auto; width: 358px; height: 9px; background-image:url(/iwp/images/enf08/prod_co_bot_disclaimer_wide.gif); background-repeat: no-repeat; }
.prod_co_con h2 {padding:0 0 4px 20px;}
.prod_co_con p {padding: 0 7px 9px 20px; }

.prod_colleft {float: left; display: inline;  color: #333; margin-bottom: 5px; margin-right: 15px;}
.prod_colright {float: left; display: inline;  color: #333; margin-bottom: 5px;}

.prod_co_mom {padding-bottom: 10px;}
.prod_co_tod {}
.prod_co_inf {}
.prod_co_inftwo {}
.prod_co_more_toddler {}

.prod_co_mom .prod_co_con img.product {float: left; margin: 10px 10px 0 20px}
.prod_co_mom .prod_co_con h2 {padding: 20px 0 4px 0;}






.prod_co_inf .prod_co_con img.product {margin: 10px 0 0 20px;}
.prod_co_inf .prod_co_con img.arrow {margin: 0 0 0 20px;}
.prod_co_inf .prod_co_con .prod_co_clear {height: 15px;}
.prod_co_inftwo .prod_co_con_wrap {border-top: 1px solid #d8d8d8;}

.prod_co_inftwo .prod_co_con img.product {float: left; margin: 20px 10px 3px 10px}
.prod_co_inftwo .prod_co_con h2 {padding: 28px 0 4px 0;}
.prod_co_inftwo .prod_co_con .prod_co_clear {height: 12px;}

.prod_co_tod .prod_co_con img.product {margin: 10px 0 0 25px;}
.prod_co_tod .prod_co_con img.arrow {margin: 0 0 0 20px; }


.contentContainer .prod_co_top h3 {color: #fff;}
.contentContainer .newcust_co_top h3 {color: #ffffff; padding: 5px 0 0 10px; font-weight: bold; font-size: 1.1em;}


/*New Customer Box Container*/
.newcust_co .newcust_co_top {width: 295px; height: 26px; background-image:url(/iwp/images/enf08/newcust_co_top.gif); background-repeat: no-repeat; text-align: left; position: relative;}
.newcust_co .newcust_co_top h3 {position: absolute; top: 5px; left: 10px; display: block; margin: 0; padding: 0;}

.newcust_co_con_wrap {width: 293px; border: 1px solid #d8d8d8; border-top: 0; border-bottom: 0; }
.newcust_co_con {width: 291px; border: 1px solid #ffffff; border-top: 0; border-bottom: 0; background-color: #fff; background-image: url(/iwp/images/enf08/newcust_co_bg.gif); text-align:left; }
.newcust_co_con .entry {padding: 10px;}

/*Existing Customer Box Container*/
.returningcust_co .prod_co_top {position: relative;}
.returningcust_co .prod_co_top h3 {position: absolute; top: 5px; left: 10px; display: block; margin: 0; padding: 0;}

.signin_con {padding: 0;}
.signin_con .enfElementContainer2col {padding: 0; margin: 0 10px; width: 265px;}

.contentContainer h3.why_sign_in {color: #897344;}


.lipid_co {width: 295px; height: 163px; text-align: left; margin-bottom: 10px;}
.lipid_co img {float: left; margin-right: 15px; padding: 16px 0 0 0; }
.lipid_co img.arrow  {vertical-align: middle; padding: 0  5px 0 0; float: none; margin: 0;}
.lipid_co h2 {margin: 0px 0 5px 0; padding: 20px 0 0 0 ;}
.lipid_co p {padding-bottom: 10px;}

.brain_dev {width: 295px; height: 163px; background-image: url(/iwp/images/enf08/brain_dev_bg.gif); background-repeat:no-repeat; margin-bottom: 10px; text-align: left; }
.brain_dev h3 {padding: 25px 10px 3px 10px; }
.brain_dev p {padding: 0px 10px 3px 10px;}
.brain_dev img {float: right; padding: 15px 10px 0 0;}
.brain_dev img.arrow {vertical-align: middle; padding: 5px 5px 5px 9px; float: none}

.prod_co {}
.prod_co_for_toddlers {  margin: 0 0 15px 0; }
.prod_co_fixed {  margin: 0 0 15px 0; height: 220px; }
.prod_co_con ul {padding: 18px 0 0 0;}
.prod_co_con li {}
.prod_entry {}
.prod_entry .imgBox {float: left; display: inline; width: 110px; margin: 0; text-align: center;}
.prod_entry .imgBox img {display: block; margin: 0 auto;}
.prod_entry .txtBox {float: left; display: inline; width: 162px; margin: 0 0 30px 0; padding: 0 0 0 0; font-size: 1.1em; color: #333;} /*width adjusted 3px for ie6 bug*/
.prod_entry .txtBox h2 {padding-left: 0;}
.prod_entry .txtBox p {padding-left: 0;}

.prod_entry_for_infants {}
.prod_entry_for_infants .imgBox {float: left; display: inline; width: 220px; margin: 20px;}
.prod_entry_for_infants .imgBox img {display: block; margin: 0 auto;}
.prod_entry_for_infants .txtBox {float: left; display: inline; width: 324px; margin: 20px 0; padding: 0 0 0 0; font-size: 1.2em;}
.prod_entry_for_infants .txtBox h2 {padding-left: 0;}
.prod_entry_for_infants .txtBox p {padding-left: 0;}


.prod_entry img.arrow {vertical-align: middle; padding: 0 5px 0 0; float: none;  margin: 0;}

.prod_co_bot .prod_co_con_wrap {border-top: 1px solid #d8d8d8;}
.prod_co_bot .prod_co_con {border-top: 1px solid #fff; padding: 10px 0 11px 0;}
.prod_co_bot .prod_co_con img.arrow {vertical-align: middle; padding: 5px 5px 0px 18px; float: left;  margin: 0;}
.prod_co_bot .prod_co_con .learn {display: block; float: left; margin-top: 4px;}


.prod_co_vits {width: 608px; clear: both; padding-top: 20px; margin: 0 0 20px 0}
.prod_co_vits .prod_co_top {width: 608px; height: 26px; background-image: url(/iwp/images/enf08/prod_co_top_bg.gif); }
.prod_co_vits .prod_co_con {width: 604px}
.prod_co_vits .prod_co_con_wrap {width: 606px}
.prod_co_vits .prod_co_foot {width: 608px; height: 9px; background-image: url(/iwp/images/enf08/prod_co_bot_big.gif);}





.prod_co_vits .prod_co_con .left_coll {float: left; padding: 0 0px 0 0; display: inline;}
.prod_co_vits .prod_co_con .right_coll {float: right; padding: 0 0 0 0; display: inline;}


.prod_co_vits .prod_co_con .left_coll .prod_entry,
.prod_co_vits .prod_co_con .right_coll .prod_entry {margin-top: 10px; margin-bottom: 0;}
.prod_co_vits .prod_co_con .left_coll .prod_entry .imgBox,
.prod_co_vits .prod_co_con .right_coll .prod_entry .imgBox {width: 75px;}
.prod_co_vits .prod_co_con .left_coll .prod_entry .txtBox,
.prod_co_vits .prod_co_con .right_coll .prod_entry .txtBox {width: 220px; margin: 0;}




.prod_co_2col_toddler {width: 608px; padding-top: 0; margin: 15px 0 0 0;}
.prod_co_2col_toddler_top {width: 608px; height: 26px; background-image: url(/iwp/images/enf08/prod_co_2col_toddlers_top_bg.gif); }
.prod_co_2col_toddler_con {width: 608px; background-image: url(/iwp/images/enf08/prod_co_2col_toddlers_bg.gif);}
.prod_co_2col_toddler_bot {width: 608px; height: 9px; background-image: url(/iwp/images/enf08/prod_co_2col_toddlers_bot_bg.gif);}

.prod_co_2col_toddler_col1 {width: 366px; display: inline; float: left; margin: 5px 28px 0 10px; padding: 0;}
.prod_co_2col_toddler_col2 {width: 184px; display: inline; float: left; margin: 5px 10px; padding: 0;}

.prod_co_2col_toddler_col1 h3,
.prod_co_2col_toddler_col2 h3 {color: #fff;}






/* Entry Box Colors Per Section */
.prod .arts_box .entry h3 {color: #1e79aa;}
.nutr .arts_box .entry h3 {color: #6c7c35;}
.feed .arts_box .entry h3 {color: #2f5158;}
/*.devel .arts_box .entry h3 {color: #EEE;}*/
.devel .arts_box .entry h3 {color: #723d3c;}
.devel .cal_box .entry h3 {color: #723d3c;}
.devel .cal_box .entry h2 {color: #723d3c;}

.tools .arts_box .entry h3 {color: #666667;}
.about .arts_box .entry h3 {color: #4e537a;}
.shop .arts_box .entry h3 {color: #005691;}
.rewards .arts_box .entry h3 {color: #cb6854;}

.prod .arts_box h2.largeCallout {color: #a84325; margin-bottom: 10px; font-size: 1.4em;}
.nutr .arts_box h2.largeCallout {color: #bf2e2b; margin-bottom: 10px; font-size: 1.4em;}
.feed .arts_box h2.largeCallout {color: #a84325; margin-bottom: 10px; font-size: 1.4em;}
.devel .arts_box h2.largeCallout {color: #a84325; margin-bottom: 10px; font-size: 1.4em;}
.tools .arts_box h2.largeCallout {color: #a84325; margin-bottom: 10px; font-size: 1.4em;}
.about .arts_box h2.largeCallout {color: #a84325; margin-bottom: 10px; font-size: 1.4em;}
.shop .arts_box h2.largeCallout {color: #005691; margin-bottom: 10px; font-size: 1.4em;}
.rewards .arts_box h2.largeCallout {color: #cb6854; margin-bottom: 10px; font-size: 1.4em;}


ul.checklist {
	list-style-image: url(/iwp/images/enf08/checkbox.gif);
	}


.disclaimer_box_top { display: block; width: 560px; height: 9px; background-image:url(/iwp/images/enf08/disclaimer_box_top.gif); background-repeat: no-repeat; text-align: left; margin: 0;}
.disclaimer_box { display: block; width: 560px; background-image:url(/iwp/images/enf08/disclaimer_box_bg.gif); repeat-y; text-align: left; margin: 0; }
.disclaimer_box p.footnote { display: block; margin: 0 10px; padding: 0; line-height: 1.0em;}
.disclaimer_box_bottom { display: block; width: 560px; height: 9px; background-image:url(/iwp/images/enf08/disclaimer_box_bottom.gif); background-repeat: no-repeat; text-align: left; margin: 0; }


.disclaimer_box_cert_top { display: block; width: 290px; height: 9px; background-image:url(/iwp/images/enf08/disclaimer_box_cert_top.gif); background-repeat: no-repeat; text-align: left; margin: 0;}
.disclaimer_box_cert { display: block; width: 290px; background-image:url(/iwp/images/enf08/disclaimer_box_cert_bg.gif); repeat-y; text-align: left; margin: 0; }
.certif .cert_con .cert_con_txt .disclaimer_box_cert p.footnote {width: 270px; display: block; margin: 0 10px; padding: 0; line-height: 1.0em;}
#fifty_text { margin-top: 210px; margin-bottom: 25px; }
.disclaimer_box_cert_bottom { display: block; width: 290px; height: 9px; background-image:url(/iwp/images/enf08/disclaimer_box_cert_bottom.gif); background-repeat: no-repeat; text-align: left; margin: 0; }

#timeline { width: 622px; margin: 0 auto; }

/* ---- products --*/
.prod_box .entry {margin-bottom: 20px; text-align: left;}
.prod_box .entry p {margin-bottom: 10px; color: #333;}
.prod_box .entry h2 {color: #333; margin-bottom: 10px; font-size: 1.2em;}



.left_col .prod_box .entry h3 {color: #7e6b33; margin-bottom: 10px; font-size: 1.2em;}
.left_col .prod_box .entry ul { list-style-type: disc; margin: 0 0 15px 35px;}
.left_col .prod_box .entry ul li {color: #333333; margin-bottom: 8px;}


/*--calendear box--*/

 .cal_box { text-align: left; padding: 30px 40px 20px 40px; color: #666;}
 .cal_box h2 {margin-bottom: 20px; font-size: 1.2em;}
 .cal_box .entry {margin-bottom: 20px;}
 .cal_box .entry h3 {color: #333300; margin-bottom: 10px; font-size: 1.2em;}
 
.cal_box .entry ul { list-style-type: disc; margin: 0 0 15px 35px;}
.cal_box .entry ul li {color: #666; margin-bottom: 8px;}
.cal_box .entry ol li {color: #666; }
.cal_box p {margin-bottom: 10px;}


/*--faq--*/

.cert_con .entry ul { list-style-type: disc; margin: 0 0 20px 40px; }
.cert_con .entry ol { margin: 0 0 20px 40px; }
.cert_con .entry ul li {color: #666; margin-bottom: 8px;}
.cert_con .entry ol li {color: #666; }

.page_content_left_col .article_content .cert_con .entry h3 {padding: 10px 10px 0 10px; color: #025b98;}
.cert_con .entry p {padding: 0 10px 10px 10px; margin: 0;}

.cert_con p {margin-bottom: 10px;}



.calPhoto {
	display: inline;
	float: left;
	width: 190px;
	margin: 0 20px 0 0;
	}

.calText {
	display: inline;
	float: left;
	width: 350px;
	margin: 10px 0 0 0;
	}
.calText h2 { margin: 0 0 10px 10px; padding: 0;}

.devel .calText h2 {color: #723D3C;} /* [CB] 7-14-08 */


 .cal_white_box {width: 609px; float: right }
 .cal_white_box_top {height: 10px; background-image:url(/iwp/images/enf08/white_box_top.gif); background-repeat: no-repeat; }
 .cal_white_box_bot {height: 10px; background-image:url(/iwp/images/enf08/white_box_bot.gif);  background-repeat: no-repeat;}
 .cal_white_box_wrap {width: 607px; border: 1px solid #d8d8d8; border-bottom: 0; border-top: 0; background-color: #ffffff;}
 * html  .cal_white_box_wrap {margin-top: -4px;}
 .cal_white_box_con {text-align: left; margin: 0 auto; width: 565px; padding: 15px 0 20px 0; } 
 .cal_white_box_con h2 {color: #694e32; font-size: 1.2em; padding: 0 20px 0 20px;}
.devel .cal_white_box_con h2 {color: #723d3c;}
 .cal_white_box_con ul {margin-top: 10px;}
 .cal_white_box_con li {width: 250px; float: left; padding: 0 0 0 20px;}
  .cal_white_box_con li.fullWidth {width: 520px; float: left; padding: 0 20px 0 20px;}

 .cal_white_box_con li h3 {color: #96847b; margin-bottom: 10px; font-size: 1.2em;}
 .cal_white_box_con li p {color: #666666; margin-bottom: 10px;}
  .cal_white_box_con .clear {clear: both}
 
/*-- callouts --*/
.left_col .callout_box {text-align: left; padding: 30px 0 0 40px; color: #333333}
.left_col .callout_box h2 {margin-bottom: 20px; font-size: 1.2em;}
.left_col .callout_box p {margin-bottom: 10px;color: #666;}
.left_col .callout_clear {clear: both; height: 30px;}

/*-- product detail --*/

* html .detail_box .left_shot {margin-left:5px; width: 230px; float: left; position: relative; z-index:999999 !important; }

.detail_box .left_shot {width: 230px; float: left; text-align: center; position: relative; top: -70px; z-index:999999 !important; }
.detail_box .left_shot img {display: block; margin: 0 auto;}
.detail_box .left_shot .left_shot_con img {display: block; margin-left: 0;}

.detail_box .left_shot .left_shot_con h2 {display: block; color: #005490; margin-bottom: 20px;}


.detail_box .center_coll {margin: 20px auto; width: 400px; float: right; padding: 0 4px 0 0; }
.detail_box .center_coll .center_coll_top { height: 10px; width: 400px; background-image:url(/iwp/images/enf08/detail_bg_top.gif); background-repeat: no-repeat;}
.detail_box .center_coll .center_coll_bot {height: 9px; width: 400px; background-image:url(/iwp/images/enf08/detail_foot_bg.gif);  background-repeat: no-repeat;}
.detail_box .center_coll .center_coll_bot_alt {height: 9px; width: 400px; background-image:url(/iwp/images/enf08/detail_foot_bg_alt.gif);  background-repeat: no-repeat;}
.detail_box .center_coll .center_coll_conwrap {width: 398px; border: 1px solid #d8d8d8; border-top: 0; border-bottom:  0;}
.detail_box .center_coll .center_coll_content {width: 396px; border: 1px solid #fff; border-top: 0; border-bottom:  0; background:#fff url(/iwp/images/enf08/detail_bg.gif) repeat-x; text-align: left; }

.detail_box .center_coll_328 {margin: 20px auto; width: 328px; float: right; padding: 0 4px 0 0; }
.detail_box .center_coll_328 .center_coll_top_328 { height: 10px; width: 328px; background-image:url(/iwp/images/enf10/detail_bg_top_328.gif); background-repeat: no-repeat;}
.detail_box .center_coll_328 .center_coll_bot_328 {height: 9px; width: 328px; background-image:url(/iwp/images/enf10/detail_foot_bg_328.gif);  background-repeat: no-repeat;}
.detail_box .center_coll_328 .center_coll_bot_alt_328 {height: 9px; width: 328px; background-image:url(/iwp/images/enf10/detail_foot_bg_alt_328.gif);  background-repeat: no-repeat;}
.detail_box .center_coll_328 .center_coll_conwrap_328 {width: 326px; border: 1px solid #d8d8d8; border-top: 0; border-bottom:  0;}
.detail_box .center_coll_328 .center_coll_content_328 {width: 324px; border: 1px solid #fff; border-top: 0; border-bottom:  0; background:#fff url(/iwp/images/enf10/detail_bg.gif) repeat-x; text-align: left; }


.detail_box .center_coll .center_coll_content .cc_con,
.detail_box .center_coll_328 .center_coll_content_328 .cc_con {padding: 0 20px 0 20px; font-size:1.1em; line-height:1.3em; color: #000;}
* html .detail_box .center_coll .center_coll_content .cc_con,
* html .detail_box .center_coll_328 .center_coll_content_328 .cc_con {padding-top:5px;}

.detail_box .center_coll .center_coll_content .cc_con h1,
.detail_box .center_coll_328 .center_coll_content_328 .cc_con h1 {padding: 0 0 10px 0; font-size:16px; color: #7e6b33;}
.detail_box .center_coll .center_coll_content .cc_con h2,
.detail_box .center_coll_328 .center_coll_content_328 .cc_con h2 {padding: 0 0 10px 0; font-size:1.1em; color: #333333;}
.detail_box .center_coll .center_coll_content .cc_con h3,
.detail_box .center_coll_328 .center_coll_content_328 .cc_con h3 {padding: 0 0 10px 0; font-size:1.1em; color: #7e6b33; line-height: 1.3em;}

.detail_box .center_coll .center_coll_content .cc_con p,
.detail_box .center_coll_328 .center_coll_content_328 .cc_con p {padding: 0 0 10px 0; color: #333333;}
.detail_box .center_coll .center_coll_content .cc_con p strong,
.detail_box .center_coll_328 .center_coll_content_328 .cc_con p strong {color: #333333;}

.detail_box .center_coll .center_coll_content .cc_con ul,
.detail_box .center_coll_328 .center_coll_content_328 .cc_con ul { list-style-type: disc; margin: 0 0 15px 35px;}
.detail_box .center_coll .center_coll_content .cc_con ul li,
.detail_box .center_coll_328 .center_coll_content_328 .cc_con ul li {color: #333333; margin-bottom: 2px;}

.detail_box .center_coll .center_coll_content .cc_con .charts {width: 270px; margin: 0 auto;}
.detail_box .center_coll .center_coll_content .cc_con .charts .chart {height: 180px; }
.detail_box .center_coll .center_coll_content .cc_con .charts .chart img {float: left; padding-right: 15px;}
.detail_box .center_coll .center_coll_content .cc_con .charts .chart p {}
.detail_box .center_coll .center_coll_content .cc_con .charts .chart_other {height: 180px; width: 270px;}
.detail_box .center_coll .center_coll_content .cc_con .charts .chart_other img {float: right; padding-left: 15px;}
.detail_box .center_coll .center_coll_content .cc_con .charts .chart_other p {}
.detail_box .center_coll .center_coll_content .cc_con .charts .chart_clear {clear: both}




/* CSS Product Review tabbed navigation */

ul.reviewTabs {
	list-style: none;
	margin: 0;
	padding: 0;
	}

ul.reviewTabs li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	float: left;
}
	* html ul.reviewTabs li { /* this selector recognized by IE only */
		display: inline; /* total width (only for IE5.x/Win) */
		disp\lay: block; /* content width (for other IE) */
		}

li.reviewTabs_about,
li.reviewTabs_about a,
li.reviewTabs_customer_reviews,
li.reviewTabs_customer_reviews a,
li.reviewTabs_assurance_program,
li.reviewTabs_assurance_program a,
li.reviewTabs_learn_about_reviews,
li.reviewTabs_learn_about_reviews a,
li.reviewTabs_filler,
li.reviewTabs_filler2 {
	display: block;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

/* reviewTabs_about */
li.reviewTabs_about {
	padding: 0;
	width: 76px; height: 36px;
	background: transparent url(/iwp/images/enf08/reviewTabs_about.gif) no-repeat top left;
	background-position: 0 -36px;
}
li.reviewTabs_about a { 
	padding: 36px 0 0 0;
	width: 76px; height: 36px;
	clip: rect(0, 76px, 36px, 0);
	background: transparent url(/iwp/images/enf08/reviewTabs_about.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:36px; /* for IE5.5's bad box model */
}
li.reviewTabs_about a:hover,
li.reviewTabs_about a.on { background-position: 0 -36px;}


/* reviewTabs_customer_reviews */
li.reviewTabs_customer_reviews {
	padding: 0;
	width: 137px; height: 36px;
	background: transparent url(/iwp/images/enf08/reviewTabs_customer_reviews.gif) no-repeat top left;
	background-position: 0 -36px;
}
li.reviewTabs_customer_reviews a { 
	padding: 36px 0 0 0;
	width: 137px; height: 36px;
	clip: rect(0, 137px, 36px, 0);
	background: transparent url(/iwp/images/enf08/reviewTabs_customer_reviews.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:36px; /* for IE5.5's bad box model */
}
li.reviewTabs_customer_reviews a:hover,
li.reviewTabs_customer_reviews a.on { background-position: 0 -36px;}


/* reviewTabs_assurance_program */
li.reviewTabs_assurance_program {
	padding: 0;
	width: 141px; height: 36px;
	background: transparent url(/iwp/images/enf08/reviewTabs_assurance_program.gif) no-repeat top left;
	background-position: 0 -36px;
}
li.reviewTabs_assurance_program a { 
	padding: 36px 0 0 0;
	width: 141px; height: 36px;
	clip: rect(0, 141px, 36px, 0);
	background: transparent url(/iwp/images/enf08/reviewTabs_assurance_program.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:36px; /* for IE5.5's bad box model */
}
li.reviewTabs_assurance_program a:hover,
li.reviewTabs_assurance_program a.on { background-position: 0 -36px;}

/* reviewTabs_learn_about_reviews */
li.reviewTabs_learn_about_reviews {
	padding: 0;
	width: 152px; height: 36px;
	background: transparent url(/iwp/images/enf08/reviewTabs_learn_about_reviews.gif) no-repeat top left;
	background-position: 0 -36px;
}
li.reviewTabs_learn_about_reviews a { 
	padding: 36px 0 0 0;
	width: 152px; height: 36px;
	clip: rect(0, 141px, 36px, 0);
	background: transparent url(/iwp/images/enf08/reviewTabs_learn_about_reviews.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:36px; /* for IE5.5's bad box model */
}
li.reviewTabs_learn_about_reviews a:hover,
li.reviewTabs_learn_about_reviews a.on { background-position: 0 -36px;}

/* reviewTabs_filler */
li.reviewTabs_filler {
	padding: 0;
	width: 187px; height: 36px;
	background: transparent url(/iwp/images/enf08/reviewTabs_filler.gif) no-repeat top left;
	background-position: 0 0;
}

/* reviewTabs_filler2 */
li.reviewTabs_filler2 {
	padding: 0;
	width: 183px; height: 36px;
	background: transparent url(/iwp/images/enf08/reviewTabs_filler2.gif) no-repeat top left;
	background-position: 0 0;
}

/* reviewTabs_filler35w */
li.reviewTabs_filler35w {
	padding: 0;
	width: 35px; height: 36px;
	background: transparent url(/iwp/images/enf08/reviewTabs_filler35w.gif) no-repeat top left;
	background-position: 0 0;
}
.reviewTabContent {
display: none;
}

.reviewDefaultTab {
display: block;
}


/* CSS Product Review tabbed navigation 2 Rows */

ul.reviewTabs2Rows {
	list-style: none;
	margin: 0;
	padding: 0;
	}

ul.reviewTabs2Rows li reviewTabs2Rows
	* html ul.reviewTabs2Rows li { /* this selector recognized by IE only */
		display: inline; /* total width (only for IE5.x/Win) */
		disp\lay: block; /* content width (for other IE) */
		}

li.reviewTabs2Rows_about,
li.reviewTabs2Rows_about a,
li.reviewTabs2Rows_customer_reviews,
li.reviewTabs2Rows_customer_reviews a,
li.reviewTabs2Rows_assurance_program,
li.reviewTabs2Rows_assurance_program a,
li.reviewTabs2Rows_learn_about_reviews,
li.reviewTabs2Rows_learn_about_reviews a,
li.reviewTabs2Rows_top_filler,
li.reviewTabs2Rows_bottom_filler {
	display: block;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

/* reviewTabs2Rows_about */
li.reviewTabs2Rows_about {
	padding: 0;
	width: 76px; height: 28px;
	background: transparent url(/iwp/images/enf08/reviewTabs2Rows_about.gif) no-repeat top left;
	background-position: 0 -28px;
}
li.reviewTabs2Rows_about a { 
	padding: 28px 0 0 0;
	width: 76px; height: 28px;
	clip: rect(0, 76px, 28px, 0);
	background: transparent url(/iwp/images/enf08/reviewTabs2Rows_about.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:28px; /* for IE5.5's bad box model */
}
li.reviewTabs2Rows_about a:hover,
li.reviewTabs2Rows_about a.on { background-position: 0 -28px;}


/* reviewTabs2Rows_assurance_program */
li.reviewTabs2Rows_assurance_program {
	padding: 0;
	width: 142px; height: 28px;
	background: transparent url(/iwp/images/enf08/reviewTabs2Rows_assurance_program.gif) no-repeat top left;
	background-position: 0 -28px;
}
li.reviewTabs2Rows_assurance_program a { 
	padding: 28px 0 0 0;
	width: 142px; height: 28px;
	clip: rect(0, 142px, 28px, 0);
	background: transparent url(/iwp/images/enf08/reviewTabs2Rows_assurance_program.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:28px; /* for IE5.5's bad box model */
}
li.reviewTabs2Rows_assurance_program a:hover,
li.reviewTabs2Rows_assurance_program a.on { background-position: 0 -28px;}


/* reviewTabs2Rows_top_filler */
li.reviewTabs2Rows_top_filler {
	padding: 0;
	width: 182px; height: 28px;
	background: transparent url(/iwp/images/enf08/reviewTabs2Rows_top_filler.gif) no-repeat top left;
	background-position: 0 0;
}

/* reviewTabs2Rows_customer_reviews */
li.reviewTabs2Rows_customer_reviews {
	padding: 0;
	width: 140px; height: 38px;
	background: transparent url(/iwp/images/enf08/reviewTabs2Rows_customer_reviews.gif) no-repeat top left;
	background-position: 0 -38px;
}
li.reviewTabs2Rows_customer_reviews a { 
	padding: 38px 0 0 0;
	width: 140px; height: 38px;
	clip: rect(0, 140px, 38px, 0);
	background: transparent url(/iwp/images/enf08/reviewTabs2Rows_customer_reviews.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:38px; /* for IE5.5's bad box model */
}
li.reviewTabs2Rows_customer_reviews a:hover,
li.reviewTabs2Rows_customer_reviews a.on { background-position: 0 -38px;}


/* reviewTabs2Rows_learn_about_reviews */
li.reviewTabs2Rows_learn_about_reviews {
	padding: 0;
	width: 152px; height: 38px;
	background: transparent url(/iwp/images/enf08/reviewTabs2Rows_learn_about_reviews.gif) no-repeat top left;
	background-position: 0 -38px;
}
li.reviewTabs2Rows_learn_about_reviews a { 
	padding: 38px 0 0 0;
	width: 152px; height: 38px;
	clip: rect(0, 152px, 38px, 0);
	background: transparent url(/iwp/images/enf08/reviewTabs2Rows_learn_about_reviews.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:38px; /* for IE5.5's bad box model */
}
li.reviewTabs2Rows_learn_about_reviews a:hover,
li.reviewTabs2Rows_learn_about_reviews a.on { background-position: 0 -38px;}


/* reviewTabs2Rows_bottom_filler */
li.reviewTabs2Rows_bottom_filler {
	padding: 0;
	width: 108px; height: 38px;
	background: transparent url(/iwp/images/enf08/reviewTabs2Rows_bottom_filler.gif) no-repeat top left;
	background-position: 0 0;
}



/* CSS added by Gray Loon 11/08 */
/* AA LIPIL tabbed navigation */

.cc_con_tabbed_top { width: 100%; height: 3px; background: url(/iwp/images/enf08/tabbedNav_top.gif) top left no-repeat; }
.cc_con_tabbed { width: 398px; border: 1px solid #d8d8d8; border-top: 0; border-bottom:  0; background: white; }

/*-- product detail: tabbed navigation --*/
ul.tabbed_nav {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.tabbed_nav li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	float: left;
}
	* html ul.tabbed_nav li { /* this selector recognized by IE only */
		display: inline; /* total width (only for IE5.x/Win) */
		disp\lay: block; /* content width (for other IE) */
		}



li.about,
li.about a,
li.allergies,
li.allergies a,
li.feeding,
li.feeding a,
li.prep,
li.prep a,
li.purchasing,
li.purchasing a,
li.glossary,
li.glossary a
{
	display: block;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

/* about btn */
li.about {
	padding: 0;
	width: 75px; height: 26px;
	background: transparent url(/iwp/images/enf08/tabbedNav_aboutBtn.gif) no-repeat top left;
	background-position: 0 -26px;
}
li.about a { 
	padding: 26px 0 0 0;
	width: 75px; height: 26px;
	clip: rect(0, 75px, 26px, 0);
	background: transparent url(/iwp/images/enf08/tabbedNav_aboutBtn.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:26px; /* for IE5.5's bad box model */
}
li.about a:hover,
li.about a.selected { background-position: 0 -26px;}


/* allergies btn */
li.allergies { 
	padding: 0;
	width: 117px; height: 26px;
	background: transparent url(/iwp/images/enf08/tabbedNav_allergiesBtn.gif) top left no-repeat;
	background-position: 0 -26px;
}
li.allergies a { 
	padding: 26px 0 0 0;
	width: 117px; height: 26px;
	clip: rect(0, 117px, 26px, 0);
	background: transparent url(/iwp/images/enf08/tabbedNav_allergiesBtn.gif) top left no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:26px; /* for IE5.5's bad box model */
}
li.allergies a:hover,
li.allergies a.selected { background-position: 0 -26px;}

/* feeding btn */
li.feeding { 
	padding: 0;
	width: 206px; height: 26px;
	background: transparent url(/iwp/images/enf08/tabbedNav_feedingBtn.gif) top left no-repeat;
	background-position: 0 -26px;
}
li.feeding a { 
	padding: 26px 0 0 0;
	width: 206px; height: 26px;
	clip: rect(0, 206px, 26px, 0);
	background: transparent url(/iwp/images/enf08/tabbedNav_feedingBtn.gif) top left no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:26px; /* for IE5.5's bad box model */
}
li.feeding a:hover,
li.feeding a.selected { background-position: 0 -26px;}

/* Preparation and Storage btn */
li.prep { 
	padding: 0;
	width: 170px; height: 26px;
	background: transparent url(/iwp/images/enf08/tabbedNav_prepBtn.gif) top left no-repeat;
	background-position: 0 -26px;
}
li.prep a { 
	padding: 26px 0 0 0;
	width: 170px; height: 26px;
	clip: rect(0, 170px, 26px, 0);
	background: transparent url(/iwp/images/enf08/tabbedNav_prepBtn.gif) top left no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:26px; /* for IE5.5's bad box model */
}
li.prep a:hover,
li.prep a.selected { background-position: 0 -26px;}

/* purchasing btn */
li.purchasing { 
	padding: 0;
	width: 98px; height: 26px;
	background: transparent url(/iwp/images/enf08/tabbedNav_purchasingBtn.gif) top left no-repeat;
	background-position: 0 -26px;
}
li.purchasing a { 
	padding: 26px 0 0 0;
	width: 98px; height: 26px;
	clip: rect(0, 98px, 26px, 0);
	background: transparent url(/iwp/images/enf08/tabbedNav_purchasingBtn.gif) top left no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:26px; /* for IE5.5's bad box model */
}
li.purchasing a:hover,
li.purchasing a.selected { background-position: 0 -26px;}

/* glossary btn */
li.glossary { 
	padding: 0;
	width: 130px; height: 26px;
	background: transparent url(/iwp/images/enf08/tabbedNav_glossaryBtn.gif) top left no-repeat;
	background-position: 0 -26px;
}
li.glossary a { 
	padding: 26px 0 0 0;
	width: 130px; height: 26px;
	clip: rect(0, 130px, 26px, 0);
	background: transparent url(/iwp/images/enf08/tabbedNav_glossaryBtn.gif) top left no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:26px; /* for IE5.5's bad box model */
}
li.glossary a:hover,
li.glossary a.selected { background-position: 0 -26px;}



/* Revised AA Navigation including Customer Reviews Tab */

li.about2,
li.about2 a,
li.allergies2,
li.allergies2 a,
li.feeding2,
li.feeding2 a,
li.prep2,
li.prep2 a,
li.purchasing2,
li.purchasing2 a,
li.glossary2,
li.glossary2 a,
li.reviews2,
li.reviews2 a
{
	display: block;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

/* about2 btn */
li.about2 {
	padding: 0;
	width: 73px; height: 26px;
	background: transparent url(/iwp/images/enf08/tabbedNav_aboutBtn2.gif) no-repeat top left;
	background-position: 0 -26px;
}
li.about2 a { 
	padding: 26px 0 0 0;
	width: 73px; height: 26px;
	clip: rect(0, 73px, 26px, 0);
	background: transparent url(/iwp/images/enf08/tabbedNav_aboutBtn2.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:26px; /* for IE5.5's bad box model */
}
li.about2 a:hover,
li.about2 a.selected { background-position: 0 -26px;}


/* allergies2 btn */
li.allergies2 { 
	padding: 0;
	width: 110px; height: 26px;
	background: transparent url(/iwp/images/enf08/tabbedNav_allergiesBtn2.gif) top left no-repeat;
	background-position: 0 -26px;
}
li.allergies2 a { 
	padding: 26px 0 0 0;
	width: 110px; height: 26px;
	clip: rect(0, 110px, 26px, 0);
	background: transparent url(/iwp/images/enf08/tabbedNav_allergiesBtn2.gif) top left no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:26px; /* for IE5.5's bad box model */
}
li.allergies2 a:hover,
li.allergies2 a.selected { background-position: 0 -26px;}


/* feeding2 btn */
li.feeding2 { 
	padding: 0;
	width: 119px; height: 26px;
	background: transparent url(/iwp/images/enf08/tabbedNav_feedingBtn2.gif) top left no-repeat;
	background-position: 0 -26px;
}
li.feeding2 a { 
	padding: 26px 0 0 0;
	width: 119px; height: 26px;
	clip: rect(0, 119px, 26px, 0);
	background: transparent url(/iwp/images/enf08/tabbedNav_feedingBtn2.gif) top left no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:26px; /* for IE5.5's bad box model */
}
li.feeding2 a:hover,
li.feeding2 a.selected { background-position: 0 -26px;}


/* prep2 */
li.prep2 { 
	padding: 0;
	width: 169px; height: 26px;
	background: transparent url(/iwp/images/enf08/tabbedNav_prepBtn2.gif) top left no-repeat;
	background-position: 0 -26px;
}
li.prep2 a { 
	padding: 26px 0 0 0;
	width: 169px; height: 26px;
	clip: rect(0, 169px, 26px, 0);
	background: transparent url(/iwp/images/enf08/tabbedNav_prepBtn2.gif) top left no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:26px; /* for IE5.5's bad box model */
}
li.prep2 a:hover,
li.prep2 a.selected { background-position: 0 -26px;}


/* purchasing2 btn */
li.purchasing2 { 
	padding: 0;
	width: 90px; height: 26px;
	background: transparent url(/iwp/images/enf08/tabbedNav_purchasingBtn2.gif) top left no-repeat;
	background-position: 0 -26px;
}
li.purchasing2 a { 
	padding: 26px 0 0 0;
	width: 90px; height: 26px;
	clip: rect(0, 90px, 26px, 0);
	background: transparent url(/iwp/images/enf08/tabbedNav_purchasingBtn2.gif) top left no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:26px; /* for IE5.5's bad box model */
}
li.purchasing2 a:hover,
li.purchasing2 a.selected { background-position: 0 -26px;}

/* glossary2 btn */
li.glossary2 { 
	padding: 0;
	width: 105px; height: 26px;
	background: transparent url(/iwp/images/enf08/tabbedNav_glossaryBtn2.gif) top left no-repeat;
	background-position: 0 -26px;
}
li.glossary2 a { 
	padding: 26px 0 0 0;
	width: 105px; height: 26px;
	clip: rect(0, 105px, 26px, 0);
	background: transparent url(/iwp/images/enf08/tabbedNav_glossaryBtn2.gif) top left no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:26px; /* for IE5.5's bad box model */
}
li.glossary2 a:hover,
li.glossary2 a.selected { background-position: 0 -26px;}


/* reviews2 btn */
li.reviews2 { 
	padding: 0;
	width: 130px; height: 26px;
	background: transparent url(/iwp/images/enf08/tabbedNav_reviewsBtn2.gif) top left no-repeat;
	background-position: 0 -26px;
}
li.reviews2 a { 
	padding: 26px 0 0 0;
	width: 130px; height: 26px;
	clip: rect(0, 130px, 26px, 0);
	background: transparent url(/iwp/images/enf08/tabbedNav_reviewsBtn2.gif) top left no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/:26px; /* for IE5.5's bad box model */
}
li.reviews2 a:hover,
li.reviews2 a.selected { background-position: 0 -26px;}



/*----------------------------------------------------------------------*/
/* Revised AA Navigation including Customer Reviews Tab and Learn About Reviews */
/*----------------------------------------------------------------------*/
.review_tabs_2rows {width: 400px; height: 66px; display: block; overflow: hidden; margin: 0; padding: 0;}
.review_tabs_2rows ul {width: 400px; height: 66px; display: block; position: relative; list-style-type: none; margin: 0; padding: 0;}
.review_tabs_2rows ul li {display: inline;}

.review_tabs_2rows ul li.toprow a:link,
.review_tabs_2rows ul li.toprow a:visited {
	position: absolute;
	top: 0;
	height: 28px;
	text-indent: -9000px;
	overflow: hidden;
}
.review_tabs_2rows ul li.bottomrow a:link,
.review_tabs_2rows ul li.bottomrow a:visited {
	position: absolute;
	top: 28px;
	height: 38px;
	text-indent: -9000px;
	overflow: hidden;
}

	/* ================ */
	/* tab_about */
	/* ================ */
	.review_tabs_2rows .tab_about a:link,
	.review_tabs_2rows .tab_about a:visited {
		left: 0px;
		width: 60px;
		background: url(/iwp/images/enf08/review_tabs_2rows.gif) no-repeat 0px 0px;		
	}
	.review_tabs_2rows .tab_about a:hover,
	.review_tabs_2rows .tab_about a:focus,
	.review_tabs_2rows .tab_about a:active,
	.review_tabs_2rows .tab_about a.on:link,
	.review_tabs_2rows .tab_about a.on:visited,
	.review_tabs_2rows .tab_about a.on:hover,
	.review_tabs_2rows .tab_about a.on:active {background: url(/iwp/images/enf08/review_tabs_2rows.gif) no-repeat 0px -28px;}
	

	/* ================ */
	/* tab_customer_reviews */
	/* ================ */
	.review_tabs_2rows .tab_customer_reviews a:link,
	.review_tabs_2rows .tab_customer_reviews a:visited {
		left: 60px;
		width: 120px;
		background: url(/iwp/images/enf08/review_tabs_2rows.gif) no-repeat -60px 0px;		
	}
	.review_tabs_2rows .tab_customer_reviews a:hover,
	.review_tabs_2rows .tab_customer_reviews a:focus,
	.review_tabs_2rows .tab_customer_reviews a:active,
	.review_tabs_2rows .tab_customer_reviews a.on:link,
	.review_tabs_2rows .tab_customer_reviews a.on:visited,
	.review_tabs_2rows .tab_customer_reviews a.on:hover,
	.review_tabs_2rows .tab_customer_reviews a.on:active {background: url(/iwp/images/enf08/review_tabs_2rows.gif) no-repeat -60px -28px;}
	

	/* ================ */
	/* tab_learn_reviews */
	/* ================ */
	.review_tabs_2rows .tab_learn_reviews a:link,
	.review_tabs_2rows .tab_learn_reviews a:visited {
		left: 180px;
		width: 134px;
		background: url(/iwp/images/enf08/review_tabs_2rows.gif) no-repeat -180px 0px;		
	}
	.review_tabs_2rows .tab_learn_reviews a:hover,
	.review_tabs_2rows .tab_learn_reviews a:focus,
	.review_tabs_2rows .tab_learn_reviews a:active,
	.review_tabs_2rows .tab_learn_reviews a.on:link,
	.review_tabs_2rows .tab_learn_reviews a.on:visited,
	.review_tabs_2rows .tab_learn_reviews a.on:hover,
	.review_tabs_2rows .tab_learn_reviews a.on:active {background: url(/iwp/images/enf08/review_tabs_2rows.gif) no-repeat -180px -28px;}
	

	/* ================ */
	/* tab_purchasing */
	/* ================ */
	.review_tabs_2rows .tab_purchasing a:link,
	.review_tabs_2rows .tab_purchasing a:visited {
		left: 314px;
		width: 86px;
		background: url(/iwp/images/enf08/review_tabs_2rows.gif) no-repeat -314px 0px;		
	}
	.review_tabs_2rows .tab_purchasing a:hover,
	.review_tabs_2rows .tab_purchasing a:focus,
	.review_tabs_2rows .tab_purchasing a:active,
	.review_tabs_2rows .tab_purchasing a.on:link,
	.review_tabs_2rows .tab_purchasing a.on:visited,
	.review_tabs_2rows .tab_purchasing a.on:hover,
	.review_tabs_2rows .tab_purchasing a.on:active {background: url(/iwp/images/enf08/review_tabs_2rows.gif) no-repeat -314px -28px;}
	

	/* ================ */
	/* tab_glossary */
	/* ================ */
	.review_tabs_2rows .tab_glossary a:link,
	.review_tabs_2rows .tab_glossary a:visited {
		left: 0;
		width: 73px;
		background: url(/iwp/images/enf08/review_tabs_2rows.gif) no-repeat 0px -56px;		
	}
	.review_tabs_2rows .tab_glossary a:hover,
	.review_tabs_2rows .tab_glossary a:focus,
	.review_tabs_2rows .tab_glossary a:active,
	.review_tabs_2rows .tab_glossary a.on:link,
	.review_tabs_2rows .tab_glossary a.on:visited,
	.review_tabs_2rows .tab_glossary a.on:hover,
	.review_tabs_2rows .tab_glossary a.on:active {background: url(/iwp/images/enf08/review_tabs_2rows.gif) no-repeat 0px -94px;}
	
	
	/* ================ */
	/* tab_storage */
	/* ================ */
	.review_tabs_2rows .tab_storage a:link,
	.review_tabs_2rows .tab_storage a:visited {
		left: 73px;
		width: 152px;
		background: url(/iwp/images/enf08/review_tabs_2rows.gif) no-repeat -73px -56px;		
	}
	.review_tabs_2rows .tab_storage a:hover,
	.review_tabs_2rows .tab_storage a:focus,
	.review_tabs_2rows .tab_storage a:active,
	.review_tabs_2rows .tab_storage a.on:link,
	.review_tabs_2rows .tab_storage a.on:visited,
	.review_tabs_2rows .tab_storage a.on:hover,
	.review_tabs_2rows .tab_storage a.on:active {background: url(/iwp/images/enf08/review_tabs_2rows.gif) no-repeat -73px -94px;}
	

	/* ================ */
	/* tab_food */
	/* ================ */
	.review_tabs_2rows .tab_food a:link,
	.review_tabs_2rows .tab_food a:visited {
		left: 225px;
		width: 99px;
		background: url(/iwp/images/enf08/review_tabs_2rows.gif) no-repeat -225px -56px;		
	}
	.review_tabs_2rows .tab_food a:hover,
	.review_tabs_2rows .tab_food a:focus,
	.review_tabs_2rows .tab_food a:active,
	.review_tabs_2rows .tab_food a.on:link,
	.review_tabs_2rows .tab_food a.on:visited,
	.review_tabs_2rows .tab_food a.on:hover,
	.review_tabs_2rows .tab_food a.on:active {background: url(/iwp/images/enf08/review_tabs_2rows.gif) no-repeat -225px -94px;}
	
	/* ================ */
	/* tab_feeding */
	/* ================ */
	.review_tabs_2rows .tab_feeding a:link,
	.review_tabs_2rows .tab_feeding a:visited {
		left: 324px;
		width: 76px;
		background: url(/iwp/images/enf08/review_tabs_2rows.gif) no-repeat -324px -56px;		
	}
	.review_tabs_2rows .tab_feeding a:hover,
	.review_tabs_2rows .tab_feeding a:focus,
	.review_tabs_2rows .tab_feeding a:active,
	.review_tabs_2rows .tab_feeding a.on:link,
	.review_tabs_2rows .tab_feeding a.on:visited,
	.review_tabs_2rows .tab_feeding a.on:hover,
	.review_tabs_2rows .tab_feeding a.on:visited {background: url(/iwp/images/enf08/review_tabs_2rows.gif) no-repeat -324px -94px;}
	


/*----------------------------------------------------------------------*/
/* Revised LGG Navigation including Customer Reviews Tab and Learn About Reviews */
/*----------------------------------------------------------------------*/
.review_tabs_2rows_nutramigen_lgg {width: 400px; height: 66px; display: block; overflow: hidden; margin: 0; padding: 0;}
.review_tabs_2rows_nutramigen_lgg ul {width: 400px; height: 66px; display: block; position: relative; list-style-type: none; margin: 0; padding: 0;}
.review_tabs_2rows_nutramigen_lgg ul li {display: inline;}

.review_tabs_2rows_nutramigen_lgg ul li.toprow a:link,
.review_tabs_2rows_nutramigen_lgg ul li.toprow a:visited {
	position: absolute;
	top: 0;
	height: 28px;
	text-indent: -9000px;
	overflow: hidden;
}
.review_tabs_2rows_nutramigen_lgg ul li.bottomrow a:link,
.review_tabs_2rows_nutramigen_lgg ul li.bottomrow a:visited {
	position: absolute;
	top: 28px;
	height: 38px;
	text-indent: -9000px;
	overflow: hidden;
}

	/* ================ */
	/* tab_about */
	/* ================ */
	.review_tabs_2rows_nutramigen_lgg .tab_about a:link,
	.review_tabs_2rows_nutramigen_lgg .tab_about a:visited {
		left: 0px;
		width: 60px;
		background: url(/iwp/images/enf08/review_tabs_2rows_nutramigen_lgg.gif) no-repeat 0px 0px;		
	}
	.review_tabs_2rows_nutramigen_lgg .tab_about a:hover,
	.review_tabs_2rows_nutramigen_lgg .tab_about a:focus,
	.review_tabs_2rows_nutramigen_lgg .tab_about a:active,
	.review_tabs_2rows_nutramigen_lgg .tab_about a.on:link,
	.review_tabs_2rows_nutramigen_lgg .tab_about a.on:visited,
	.review_tabs_2rows_nutramigen_lgg .tab_about a.on:hover,
	.review_tabs_2rows_nutramigen_lgg .tab_about a.on:active {background: url(/iwp/images/enf08/review_tabs_2rows_nutramigen_lgg.gif) no-repeat 0px -28px;}
	

	/* ================ */
	/* tab_assurance_program */
	/* ================ */
	.review_tabs_2rows_nutramigen_lgg .tab_assurance_program a:link,
	.review_tabs_2rows_nutramigen_lgg .tab_assurance_program a:visited {
		left: 60px;
		width: 125px;
		background: url(/iwp/images/enf08/review_tabs_2rows_nutramigen_lgg.gif) no-repeat -60px 0px;		
	}
	.review_tabs_2rows_nutramigen_lgg .tab_assurance_program a:hover,
	.review_tabs_2rows_nutramigen_lgg .tab_assurance_program a:focus,
	.review_tabs_2rows_nutramigen_lgg .tab_assurance_program a:active,
	.review_tabs_2rows_nutramigen_lgg .tab_assurance_program a.on:link,
	.review_tabs_2rows_nutramigen_lgg .tab_assurance_program a.on:visited,
	.review_tabs_2rows_nutramigen_lgg .tab_assurance_program a.on:hover,
	.review_tabs_2rows_nutramigen_lgg .tab_assurance_program a.on:active {background: url(/iwp/images/enf08/review_tabs_2rows_nutramigen_lgg.gif) no-repeat -60px -28px;}
	
	/* ================ */
	/* tab_what_is_lgg */
	/* ================ */
	.review_tabs_2rows_nutramigen_lgg .tab_what_is_lgg a:link,
	.review_tabs_2rows_nutramigen_lgg .tab_what_is_lgg a:visited {
		left: 185px;
		width: 93px;
		background: url(/iwp/images/enf08/review_tabs_2rows_nutramigen_lgg.gif) no-repeat -185px 0px;		
	}
	.review_tabs_2rows_nutramigen_lgg .tab_what_is_lgg a:hover,
	.review_tabs_2rows_nutramigen_lgg .tab_what_is_lgg a:focus,
	.review_tabs_2rows_nutramigen_lgg .tab_what_is_lgg a:active,
	.review_tabs_2rows_nutramigen_lgg .tab_what_is_lgg a.on:link,
	.review_tabs_2rows_nutramigen_lgg .tab_what_is_lgg a.on:visited,
	.review_tabs_2rows_nutramigen_lgg .tab_what_is_lgg a.on:hover,
	.review_tabs_2rows_nutramigen_lgg .tab_what_is_lgg a.on:active {background: url(/iwp/images/enf08/review_tabs_2rows_nutramigen_lgg.gif) no-repeat -185px -28px;}
	
	/* ================ */
	/* tab_toprow_space */
	/* ================ */
	.review_tabs_2rows_nutramigen_lgg .tab_toprow_space {
		left: 278px;
		width: 122px;
		position: absolute;
		top: 0;
		height: 28px;
		text-indent: -9000px;
		overflow: hidden;
		background: url(/iwp/images/enf08/review_tabs_2rows_nutramigen_lgg.gif) no-repeat -278px 0px;		
	}


	/* ================ */
	/* tab_customer_reviews */
	/* ================ */
	.review_tabs_2rows_nutramigen_lgg .tab_customer_reviews a:link,
	.review_tabs_2rows_nutramigen_lgg .tab_customer_reviews a:visited {
		left: 0px;
		width: 124px;
		background: url(/iwp/images/enf08/review_tabs_2rows_nutramigen_lgg.gif) no-repeat 0px -56px;		
	}
	.review_tabs_2rows_nutramigen_lgg .tab_customer_reviews a:hover,
	.review_tabs_2rows_nutramigen_lgg .tab_customer_reviews a:focus,
	.review_tabs_2rows_nutramigen_lgg .tab_customer_reviews a:active,
	.review_tabs_2rows_nutramigen_lgg .tab_customer_reviews a.on:link,
	.review_tabs_2rows_nutramigen_lgg .tab_customer_reviews a.on:visited,
	.review_tabs_2rows_nutramigen_lgg .tab_customer_reviews a.on:hover,
	.review_tabs_2rows_nutramigen_lgg .tab_customer_reviews a.on:active {background: url(/iwp/images/enf08/review_tabs_2rows_nutramigen_lgg.gif) no-repeat 0px -94px;}
	

	/* ================ */
	/* tab_learn_about_reviews */
	/* ================ */
	.review_tabs_2rows_nutramigen_lgg .tab_learn_about_reviews a:link,
	.review_tabs_2rows_nutramigen_lgg .tab_learn_about_reviews a:visited {
		left: 124px;
		width: 138px;
		background: url(/iwp/images/enf08/review_tabs_2rows_nutramigen_lgg.gif) no-repeat -124px -56px;		
	}
	.review_tabs_2rows_nutramigen_lgg .tab_learn_about_reviews a:hover,
	.review_tabs_2rows_nutramigen_lgg .tab_learn_about_reviews a:focus,
	.review_tabs_2rows_nutramigen_lgg .tab_learn_about_reviews a:active,
	.review_tabs_2rows_nutramigen_lgg .tab_learn_about_reviews a.on:link,
	.review_tabs_2rows_nutramigen_lgg .tab_learn_about_reviews a.on:visited,
	.review_tabs_2rows_nutramigen_lgg .tab_learn_about_reviews a.on:hover,
	.review_tabs_2rows_nutramigen_lgg .tab_learn_about_reviews a.on:active {background: url(/iwp/images/enf08/review_tabs_2rows_nutramigen_lgg.gif) no-repeat -124px -94px;}


	/* ================ */
	/* tab_bottomrow_space */
	/* ================ */
	.review_tabs_2rows_nutramigen_lgg .tab_bottomrow_space {
		left: 262px;
		width: 138px;
		position: absolute;
		top: 28px;
		height: 38px;
		text-indent: -9000px;
		overflow: hidden;
		background: url(/iwp/images/enf08/review_tabs_2rows_nutramigen_lgg.gif) no-repeat -262px -56px;		
	}



/*----------------------------------------------------------------------*/
/* Revised Restfull Tabs*/
/*----------------------------------------------------------------------*/
.review_tabs_2rows_restfull {width: 400px; height: 66px; display: block; overflow: hidden; margin: 0; padding: 0;}
.review_tabs_2rows_restfull ul {width: 400px; height: 66px; display: block; position: relative; list-style-type: none; margin: 0; padding: 0;}
.review_tabs_2rows_restfull ul li {display: inline;}

.review_tabs_2rows_restfull ul li.toprow a:link,
.review_tabs_2rows_restfull ul li.toprow a:visited {
	position: absolute;
	top: 0;
	height: 28px;
	text-indent: -9000px;
	overflow: hidden;
}
.review_tabs_2rows_restfull ul li.bottomrow a:link,
.review_tabs_2rows_restfull ul li.bottomrow a:visited {
	position: absolute;
	top: 28px;
	height: 38px;
	text-indent: -9000px;
	overflow: hidden;
}

	/* ================ */
	/* tab_about */
	/* ================ */
	.review_tabs_2rows_restfull .tab_about a:link,
	.review_tabs_2rows_restfull .tab_about a:visited {
		left: 0px;
		width: 60px;
		background: url(/iwp/images/enf08/review_tabs_2rows_restfull.gif) no-repeat 0px 0px;		
	}
	.review_tabs_2rows_restfull .tab_about a:hover,
	.review_tabs_2rows_restfull .tab_about a:focus,
	.review_tabs_2rows_restfull .tab_about a:active,
	.review_tabs_2rows_restfull .tab_about a.on:link,
	.review_tabs_2rows_restfull .tab_about a.on:visited,
	.review_tabs_2rows_restfull .tab_about a.on:hover,
	.review_tabs_2rows_restfull .tab_about a.on:active {background: url(/iwp/images/enf08/review_tabs_2rows_restfull.gif) no-repeat 0px -28px;}
	

	/* ================ */
	/* tab_learn_about_benefits */
	/* ================ */
	.review_tabs_2rows_restfull .tab_learn_about_benefits a:link,
	.review_tabs_2rows_restfull .tab_learn_about_benefits a:visited {
		left: 60px;
		width: 186px;
		background: url(/iwp/images/enf08/review_tabs_2rows_restfull.gif) no-repeat -60px 0px;		
	}
	.review_tabs_2rows_restfull .tab_learn_about_benefits a:hover,
	.review_tabs_2rows_restfull .tab_learn_about_benefits a:focus,
	.review_tabs_2rows_restfull .tab_learn_about_benefits a:active,
	.review_tabs_2rows_restfull .tab_learn_about_benefits a.on:link,
	.review_tabs_2rows_restfull .tab_learn_about_benefits a.on:visited,
	.review_tabs_2rows_restfull .tab_learn_about_benefits a.on:hover,
	.review_tabs_2rows_restfull .tab_learn_about_benefits a.on:active {background: url(/iwp/images/enf08/review_tabs_2rows_restfull.gif) no-repeat -60px -28px;}


	/* ================ */
	/* tab_preparation */
	/* ================ */
	.review_tabs_2rows_restfull .tab_preparation a:link,
	.review_tabs_2rows_restfull .tab_preparation a:visited {
		left: 246px;
		width: 154px;
		background: url(/iwp/images/enf08/review_tabs_2rows_restfull.gif) no-repeat -246px 0px;		
	}
	.review_tabs_2rows_restfull .tab_preparation a:hover,
	.review_tabs_2rows_restfull .tab_preparation a:focus,
	.review_tabs_2rows_restfull .tab_preparation a:active,
	.review_tabs_2rows_restfull .tab_preparation a.on:link,
	.review_tabs_2rows_restfull .tab_preparation a.on:visited,
	.review_tabs_2rows_restfull .tab_preparation a.on:hover,
	.review_tabs_2rows_restfull .tab_preparation a.on:active {background: url(/iwp/images/enf08/review_tabs_2rows_restfull.gif) no-repeat -246px -28px;}
	

	
	/* ================ */
	/* tab_toprow_space */
	/* ================ */
	.review_tabs_2rows_restfull .tab_toprow_space {
		left: 290px;
		width: 110px;
		position: absolute;
		top: 0;
		height: 28px;
		text-indent: -9000px;
		overflow: hidden;
		background: url(/iwp/images/enf08/review_tabs_2rows_restfull.gif) no-repeat -290px 0px;		
	}


	/* ================ */
	/* tab_customer_reviews */
	/* ================ */
	.review_tabs_2rows_restfull .tab_customer_reviews a:link,
	.review_tabs_2rows_restfull .tab_customer_reviews a:visited {
		left: 0px;
		width: 124px;
		background: url(/iwp/images/enf08/review_tabs_2rows_restfull.gif) no-repeat 0px -56px;		
	}
	.review_tabs_2rows_restfull .tab_customer_reviews a:hover,
	.review_tabs_2rows_restfull .tab_customer_reviews a:focus,
	.review_tabs_2rows_restfull .tab_customer_reviews a:active,
	.review_tabs_2rows_restfull .tab_customer_reviews a.on:link,
	.review_tabs_2rows_restfull .tab_customer_reviews a.on:visited,
	.review_tabs_2rows_restfull .tab_customer_reviews a.on:hover,
	.review_tabs_2rows_restfull .tab_customer_reviews a.on:active {background: url(/iwp/images/enf08/review_tabs_2rows_restfull.gif) no-repeat 0px -94px;}
	

	/* ================ */
	/* tab_learn_about_reviews */
	/* ================ */
	.review_tabs_2rows_restfull .tab_learn_about_reviews a:link,
	.review_tabs_2rows_restfull .tab_learn_about_reviews a:visited {
		left: 124px;
		width: 138px;
		background: url(/iwp/images/enf08/review_tabs_2rows_restfull.gif) no-repeat -124px -56px;		
	}
	.review_tabs_2rows_restfull .tab_learn_about_reviews a:hover,
	.review_tabs_2rows_restfull .tab_learn_about_reviews a:focus,
	.review_tabs_2rows_restfull .tab_learn_about_reviews a:active,
	.review_tabs_2rows_restfull .tab_learn_about_reviews a.on:link,
	.review_tabs_2rows_restfull .tab_learn_about_reviews a.on:visited,
	.review_tabs_2rows_restfull .tab_learn_about_reviews a.on:hover,
	.review_tabs_2rows_restfull .tab_learn_about_reviews a.on:active {background: url(/iwp/images/enf08/review_tabs_2rows_restfull.gif) no-repeat -124px -94px;}


	/* ================ */
	/* tab_bottomrow_space */
	/* ================ */
	.review_tabs_2rows_restfull .tab_bottomrow_space {
		left: 262px;
		width: 138px;
		position: absolute;
		top: 28px;
		height: 38px;
		text-indent: -9000px;
		overflow: hidden;
		background: url(/iwp/images/enf08/review_tabs_2rows_restfull.gif) no-repeat -262px -56px;		
	}








/*-- product detail: tabbed content --*/
.tabbed_content { clear: both; padding: 8px 20px 0 20px; font-size:1.1em; line-height:1.3em; background: url(/iwp/images/enf08/tabbedNav_contentBG.jpg) top left no-repeat; color: #000; }

.tabbed_content h1 {padding: 0 0 10px 0; margin: 0; font-size:1.4em; color: #7e6b33;}
.tabbed_content h2 {padding: 0 0 10px 0; font-size:1.1em; color: #333333;}
.tabbed_content h3 {padding: 0 0 10px 0; font-size:1.1em; color: #7e6b33; line-height: 1.3em;}

.tabbed_content p {padding: 0 0 10px 0; color: #333333;}
.tabbed_content p strong {color: #7e6b33;}
.tabbed_content p strong.regular {color: #333333;}
.tabbed_content ul { list-style-type: disc; margin: 0 0 15px 35px;}
.tabbed_content ul li {color: #333333; margin-bottom: 2px;}
.tabbed_content ol {margin-top: 0; margin-bottom: 15px;}
.tabbed_content ol li {color: #333333; margin-bottom: 2px;}

div.aa_faqs {
	font-size: .9em;
}

div.aa_faqs p, div.aa_faqs ol, div.aa_faqs ol li, div.aa_faqs ul li  {
	color: #666;
}

ul.aa_faqAnchorlinks {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.aa_faqAnchorlinks li {
	list-style-type: none;
	margin: 6px 0;
	padding: 0;
}

div.aa_faqEntry {
	margin-top: 18px;
}

div.aa_faqs h4 {
	color: #7e6b33;
	margin-bottom: 4px;
}

div.aa_faqEntry strong {
	color: #333;
}

div.aa_faqEntry ol {
	margin: 0;
	padding-left: 18px;
}

table.aa_mixingChart, table.aa_mixingChart td, table.aa_mixingChart th {
	border-color: #d8d8d8;
	border-style: solid;
}

table.aa_mixingChart {
	margin: 12px 0;
	padding: 0;
	border-width: 1px 0 0 1px;
}

table.aa_mixingChart th, table.aa_mixingChart td {
	margin: 0 !important;
	padding: 2px 8px !important;
}

table.aa_mixingChart th {
	vertical-align: bottom;
}

table.aa_mixingChart td, table.aa_mixingChart th {
	border-width: 0 1px 1px 0;
}














.detail_box .left_shot .left_shot_con {margin: 0 auto; text-align: left; width: 160px;  position: relative; top: -50px; font-size:1.1em; }
.detail_box .left_shot .left_shot_con img {position: relative;  }
.detail_box .left_shot .left_shot_con p {padding: 0 0 15px 0; color: #333; }

/*--certificate--*/

.certif {width: 628px; margin: 0;}
.certif .cert_top {height: 10px; width: 628px; background-image:url(/iwp/images/enf08/cert_bg_top.gif);background-repeat: no-repeat;}
.certif .cert_top_dark {height: 10px; width: 628px; background-image:url(/iwp/images/enf08/cert_bg_top_dark.gif);background-repeat: no-repeat;}
.certif .cert_wrap {width: 626px; border: 1px solid #d8d8d8; border-top: 0; border-bottom:  0; background: #fff;}
.certif .cert_con {width: 622px; border: 2px solid #fff; border-top: 0; border-bottom:  0; background-image:url(/iwp/images/enf08/detail_bg.gif); background-repeat: repeat-x; text-align: left;}
#fifty_background_image { background-image:url(/iwp/images/enf08/detail_bg_dark_image.jpg); }
.certif .cert_bot {height: 9px; width: 628px; background-image:url(/iwp/images/enf08/cert_bg_bot.gif); background-repeat: no-repeat;}

.free_sample_wrapper { display: block; margin: 0px 20px; padding: 8px 0 0 0; }
.free_sample_wrapper h1 {color: #90448b; font-size: 16px; margin-bottom: 0px; margin-top: 10px; }
.free_sample_con { display: inline; float: left; width: 180px; margin: 5px 14px 0 0;  }

.certif .cert_con img {float: left; margin: 5px 40px 0 40px;}
.certif .cert_con img .dust {float: right;}
.certif .cert_con .dust {float: right; margin: 5px 20px 0 -40px}
.certif .cert_con .cert_con_txt img.btn {float: none; margin:0; vertical-align: bottom; margin-right: 5px;}
.certif .cert_con .cert_con_txt img.btn2 {float: none; margin:0; vertical-align: bottom; margin-right: 5px; margin-top: 15px; }
.certif .cert_con .cert_con_txt {float: left; width: 300px;}
.certif .cert_con .cert_con_txt h1 {color: #90448b; font-size: 16px; margin-bottom: 15px; margin-top: 10px; }

.certif .cert_con .cert_con_txt h2 {margin-top: 24px;}

.certif .cert_con .cert_con_txt .fillintheblank {display: inline; border-bottom: 1px solid #333;}
.certif .cert_con .cert_con_txt ul { list-style-type: disc; margin: 10px 0 15px 35px;}
.certif .cert_con .cert_con_txt ul li {color: #333; margin-bottom: 5px;}
.certif .cert_con .cert_con_txt p {margin-bottom: 5px; color: #333333; padding-right: 30px; width: 300px}
.certif .cert_con .cert_con_txt p.star {font-size: 9px; margin-top: 30px;}

.certif .cert_contwo_wrap {border: 1px solid #d8d8d8; width: 626px;}
.certif .cert_contwo {width: 624px; border: 1px solid #fff; text-align:left; background-color:#f2f8fd;}
.certif .cert_contwo .cert_contwo_txt {padding: 0 40px 0 40px;}
.certif .cert_contwo .cert_contwo_txt h3 {color:  #90448b; margin: 10px 0 0 0;}
.certif .cert_contwo .cert_contwo_txt ul li {display: inline; width: 155px; float: left; margin: 15px 35px 15px 0px; color: #333;}
.certif .cert_contwo .cert_contwo_txt ul li.last {margin-right: 0;}

.certif .cert_contwo_improved {width: 624px; border: none; text-align:left; background-color:#f2f8fd;}
.certif .cert_contwo_improved .cert_contwo_txt {padding: 0 40px 0 40px;}
.certif .cert_contwo_improved .cert_contwo_txt h3 {color:  #90448b; margin: 10px 0 0 0;}
.certif .cert_contwo_improved .cert_contwo_txt ul li {display: inline; width: 155px; float: left; margin: 15px 35px 15px 0px; color: #333;}
.certif .cert_contwo_improved .cert_contwo_txt ul li.last {margin-right: 0;}

.certif .cert_con_three {text-align: left; background-color: #fff;}
.certif .cert_con_three .cert_con_three_txt {padding: 15px 40px 15px 40px; line-height: 17px;}
.certif .cert_con_three .cert_con_three_txt img {float: none; margin: 15px 10px 0 0;}

.certif .cert_con .cert_con_txt img.arrow {vertical-align: middle; padding-top: 0pt; padding-right: 5px; padding-bottom: 0pt; padding-left: 0pt; float: none; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0pt;}

.certif_con_txt2 {width: 575px; margin: 25px auto;}
.certif_con_txt2 h2 {color: #333333; margin: 0 0 8px 0;}
.certif_con_txt2 p {margin-bottom: 8px; color: #333333;}

.disclaimer {font-size: 0.9em;}
.printImage {display: none;}

/*--icons--*/
.icon_links {margin: 20px 0 0 165px;}
.icon_links img {vertical-align: middle; padding-right: 5px;}
.icon_links ul {}
.icon_links ul li {display: inline; padding-right: 22px;}

/*--icons--*/
.es_icon_links {margin: 20px 0 0 0; padding-right: 8px; text-align: right; float: right;}
.es_icon_links img {vertical-align: middle; padding-right: 5px;}
.es_icon_links ul {}
.es_icon_links ul li {display: inline; padding-right: 22px;}



/*--- RIGHT COL ---*/

.right_col {width: 210px; float: right; text-align: center; }


/* EnFact */
.enfact {margin: 0 0 0 0; width: 190px; display: block;}
.enfact .ef_top {width: 190px; height: 33px; background-image:url(/iwp/images/enf08/po_bg_top.gif); background-repeat: none; text-align: left;}
.enfact .ef_top  h2 {color: #fff; position: relative; left: 9px; top: 8px;}
.enfact .ef_con {width: 188px; border: 1px solid #d8d8d8; border-bottom: 0; border-top: 0; text-align: left; background-color: #ffffff;}
.enfact .ef_con p {margin: 0 5px;}

.enfact .ef_foot {height: 9px; width: 190px; background-image: url(/iwp/images/enf08/dd_col_foot.gif); background-repeat: no-repeat;}
* html .enfact .ef_foot { width: 190px; background-image: url(/iwp/images/enf08/dd_col_foot.gif); background-repeat: no-repeat;}


/* TOP LINKS */
.top_links {margin: 20px 20px 0 0; width: 190px; position: relative; }

.top_links .tl_top {width: 190px; height: 33px; background-image:url(/iwp/images/enf08/green_co_top.gif); text-align: left;}
.top_links .tl_top h2 {color: #fff; position: relative; left: 9px; top: 8px;}

.top_links .po_top {width: 190px; height: 33px; background-image:url(/iwp/images/enf08/po_bg_top.gif); background-repeat: none; text-align: left;}
.top_links .po_top  h2 {color: #fff; position: relative; left: 9px; top: 8px;}


.top_links .tl_con {width: 188px; border: 1px solid #d8d8d8; border-bottom: 0; border-top: 0; text-align: left; background-color: #ffffff;}

.top_links .tl_con h3 { margin: 0 2px 0 2px; padding: 3px 0 9px 5px; background-color: #e4edc9;}
.top_links .tl_con h5 { float: right; padding: 3px 10px 9px 0;}

.top_links .tl_con h4 {text-decoration: none; display: block; margin:0 .2em 0 .2em;  border-top: 1px solid #d8d8d8; background-image:url(/iwp/images/enf08/dd_col_bg.gif); }

.top_links .tl_con h4 a:link {text-decoration: none; display: block; color: #333; padding: 9px 0 9px 7px; }
.top_links .tl_con h4 a:visited {text-decoration: none; display: block; color: #333; padding: 9px 0 9px 7px; }
.top_links .tl_con h4 a:hover {text-decoration: none; display: block; color: #533042; padding: 9px 0px 9px 7px; color: #005691; background-color: #e4f2fa; }
.top_links .tl_con h4 a:active {text-decoration: none; display: block; color: #333; padding: 9px 0 9px 7px;  }



.top_links .tl_con h4.po {border: 0; background:none; font-size: 1.2em; line-height: 15px; padding: 9px 0 9px 7px; color:#533042; text-decoration: none; cursor: pointer;  }

.top_links .tl_con h4 a img {float: right; margin: 0 10px 0 0;}


.top_links .tl_con ul li .dd_con {width: 184px; margin: 0 auto; background-color:#FFFFFF; overflow: hidden; height: 0px; }
.top_links .tl_con ul li .dd_con ul {padding: 0; margin: 0;}
.top_links .tl_con ul li .dd_con li {margin: 0; padding: 0; background-image:url(/iwp/images/enf08/list_style.gif); background-repeat: no-repeat;  border: 1px solid #fff;}
.top_links .tl_con ul li .dd_con p {padding: 10px; color: #333333;}

.top_links .tl_con ul li .dd_con li a:link {text-decoration: none; display: block ;padding: 3px 20px 3px 10px; }
.top_links .tl_con ul li .dd_con li a:visited {text-decoration: none; display: block ;padding: 3px 20px 3px 10px;}
.top_links .tl_con ul li .dd_con li a:hover {text-decoration: none; display: block ;padding: 3px 20px 3px 10px;background-image:url(/iwp/images/enf08/list_style_bg.gif); background-repeat: no-repeat; color: #333333;}
.top_links .tl_con ul li .dd_con li a:active {text-decoration: none; display: block ;padding: 3px 20px 3px 10px;}

.top_links .tl_con ul li .dd_con .dd_innards img {display: block; margin: 0 auto 5px auto;}

.top_links .tl_con ul li .dd_con .dd_innards img.left {margin: 0 8px;}

.top_links .tl_con ul li .dd_con .dd_innards img.btn {margin: 0 auto;}



.top_links .tl_foot {margin-top: -7px; }
.top_links .dl_foot {height: 9px; width: 188px; background-image: url(/iwp/images/enf08/dd_col_foot.gif); background-repeat: no-repeat;}
.top_links .dd_foot {height: 9px; width: 190px; background-image: url(/iwp/images/enf08/dd_col_foot.gif); background-repeat: no-repeat;}
* html .top_links .dd_foot { width: 190px; background-image: url(/iwp/images/enf08/dd_col_foot.gif); background-repeat: no-repeat;}


.top_links .dd_con img {margin: 10px 2px 0 20px;}
.top_links .dd_con img.btn { margin-left: 5px; margin-bottom: 10px}

.dha_quiz {margin: 20px 0 0 0;; width: 190px;}
.dha_quiz .dha_top {width: 190px; height: 33px; background-image:url(/iwp/images/enf08/green_co_top.gif); text-align: left;}
.dha_quiz .dha_top h2 {color: #fff; position: relative; left: 9px; top: 8px;}
.dha_quiz .dha_con {width: 188px; border: 1px solid #d8d8d8; border-bottom: 0; border-top: 0; text-align: left; background-color: #fff; }
.dha_quiz .dha_con p {padding: 5px 10px 5px 10px;}
.dha_quiz .dha_con img {margin: 5px 5px 8px 14px; vertical-align: middle;}
.dha_quiz .tl_foot { height: 9px; width: 190px; background-image: url(/iwp/images/enf08/dd_col_foot.gif); background-repeat: no-repeat;}


.helpful_tools {margin: 20px 0 0 17px; width: 190px; float: left; display: inline;}
.helpful_tools .helpful_tools_top {width: 190px; height: 33px; background-image:url(/iwp/images/enf08/green_co_top.gif); text-align: left;}
.helpful_tools .helpful_tools_top h2 {color: #fff; position: relative; left: 9px; top: 8px;}
.helpful_tools .helpful_tools_con {width: 190px; text-align: left; background: transparent url(/iwp/images/enf08/helpful_tools_con_bg.gif) repeat-y top left; }
.helpful_tools .helpful_tools_con p {padding: 5px 10px 5px 10px;}
.helpful_tools .helpful_tools_con img {margin: 5px 5px 8px 14px; vertical-align: middle;}
.helpful_tools .tl_foot { height: 9px; width: 190px; background-image: url(/iwp/images/enf08/helpful_tools_foot.gif); background-repeat: no-repeat;}

.helpful_tools_con p a:link,
.helpful_tools_con p a:visited,
.helpful_tools_con p a:hover,
.helpful_tools_con p a:active {
color: #6d5b37;
font-size: 11px;
font-weight: bold;
}

.helpful_tools_con .list_item {color: #6d5b37;}



.large_green_co {margin: 5px 0 0 0;; width: 590px;}
.large_green_co .large_green_co_top {width: 590px; height: 33px; background-image:url(/iwp/images/enf08/green_co_top_large.gif); text-align: left;}
.large_green_co .large_green_co_top h2 {color: #fff; position: relative; left: 9px; top: 8px;}
.large_green_co .large_green_co_con {width: 588px; border: 1px solid #d8d8d8; border-bottom: 0; border-top: 0; text-align: left; background-color: #fff; }
.large_green_co .large_green_co_con_bg {width: 588px; background: white url(/iwp/images/enf08/green_co_con_bg_large.gif) no-repeat top left; text-align: left; overflow visible;  }
.large_green_co .large_green_co_con_short_bg {width: 588px; background: white url(/iwp/images/enf08/green_co_con_bg_large_short.gif) no-repeat top left; text-align: left; overflow visible;  }

.large_green_co .large_green_co_con p {padding: 5px 10px 5px 10px;}
.large_green_co .large_green_co_con img {margin: 5px 5px 8px 14px; vertical-align: middle;}
.large_green_co .large_green_co_foot { height: 9px; width: 590px; background-image: url(/iwp/images/enf08/dd_col_foot_large.gif); background-repeat: no-repeat;}
.green_line {height: 2px; background: transparent url(/iwp/images/enf08/green_line.gif) repeat-x top left; margin: 0 2px;}

/* Enfamil Links */
.enf_links {margin: 20px 20px 0 0;; width: 190px;}
.enf_links .enf_links_top {width: 190px; height: 33px; background-image:url(/iwp/images/enf08/po_bg_top.gif); text-align: left;}
.enf_links .enf_links_top h2 {color: #fff; position: relative; left: 9px; top: 8px;}
.enf_links .enf_links_con {width: 188px; border: 1px solid #d8d8d8; border-bottom: 0; border-top: 0; text-align: left; background-color: #fff; background-image: none;}
.enf_links .enf_links_con p {padding: 5px 10px 5px 10px;}

.enf_links .enf_links_con ul {padding: 0; margin: 0;}
 .enf_links .enf_links_con ul li {margin: 0 0 0 10px; padding: 0; background-image:url(/iwp/images/enf08/list_style.gif); background-repeat: no-repeat;  border: 1px solid #fff;}

.enf_links .enf_links_con ul li a:link {text-decoration: none; display: block ;padding: 3px 20px 3px 10px; }
.enf_links .enf_links_con ul li a:visited {text-decoration: none; display: block ;padding: 3px 20px 3px 10px;}
.enf_links .enf_links_con ul li a:hover {text-decoration: underline; display: block ;padding: 3px 20px 3px 10px;}
.enf_links .enf_links_con ul li a:active {text-decoration: underline; display: block ;padding: 3px 20px 3px 10px;}

.enf_links .enf_links_con img {margin: 0 0 5px 0;}
.enf_links .tl_foot { height: 9px; width: 190px; background-image: url(/iwp/images/enf08/dd_col_foot.gif); background-repeat: no-repeat;}


#mid_row .formufind {margin: 0 0 0 0; width: 190px; display: block; float: right; }
#mid_row .formufind img.btn_finder {position: relative; top: -40px;}

.right_col .formufind {margin: 20px 0 0 0; display: block; text-align: left; }
.right_col .formufind img.btn_finder {position: relative; top: -40px; left: 10px;}


.right_col .add {margin-top: 20px;}
.right_col .add324 {margin-top: 20px;}

.right_col img.btn_watch {position: relative; top: -35px; left: 20px;}

/* ---------------end right_col--------------- */

.cont_clear {clear: both;}

/*--pop up styles--*/
#popup_allcontain {margin: 0 auto; width: 345px; }
.pophead {width: 345px; height: 50px; background-image:url(/iwp/images/enf08/pop_bg_top.gif); background-repeat: no-repeat; text-align: left}
.pophead  img {position: relative; top: 20px; left: 40px;}


.popmain {width: 345px;margin: 0 auto; padding-top: 10px; background-image:url(/iwp/images/enf08/pop_bg.gif); background-repeat: no-repeat;}
.popmain .pop_in_top {margin: 0 auto; height: 13px; width: 309px; background-image:url(/iwp/images/enf08/pop_in_top_bg.gif); background-repeat: no-repeat;}
.popmain .pop_in {margin: 0 auto; width: 309px; background-image:url(/iwp/images/enf08/pop_in_bg.gif); background-repeat: no-repeat; text-align:left;}
.popmain .pop_in_bot {margin: 0 auto; height: 13px; width: 309px; background-image:url(/iwp/images/enf08/pop_in_foot_bg.gif);background-repeat: no-repeat;}

.popmain p.pop_pp { text-align:left; margin: 10px 0 0 20px; padding-bottom: 4px; background-repeat: no-repeat;}
.popfoot {width: 345px; height: 10px; background-image:url(/iwp/images/enf08/pop_foot_bg.png); background-repeat: no-repeat;}

.popmain .pop_con {padding: 15px 20px;}
.popmain .pop_con h1 {font-size: 22px; color: #533042; font-weight: normal; margin-bottom: 15px;}
.popmain .pop_con p {margin-bottom: 15px; color: #333333;}
.popmain .pop_con form input {vertical-align: middle; border: 0px solid #cccccc; height: 22px; width: 264px; background-image:url(/iwp/images/enf08/pop_txt_bg.gif); background-repeat: no-repeat; margin-bottom: 10px; padding: 5px 0 0 5px; }
.popmain .pop_con form textarea {vertical-align: middle; border: 0px solid #cccccc; height: 90px; width: 264px; background-image:url(/iwp/images/enf08/pop_txt_big_bg.gif); background-repeat:no-repeat; margin-bottom: 20px; overflow: hidden}

.popmain .pop_con .pop_prev {padding: 13px; background-color: #ebf5fb; margin-bottom: 15px;}


.emailLink {display: block; width: 240px; overflow: hidden;}

.popBtnContainer {text-align: right;}


/*--pop up styles large--*/
#popup_large_allcontain {margin: 0 auto; width: 588px; font-size: 1.0em;}
.pophead_large {width: 588px; height: 50px; background-image:url(/iwp/images/enf08/pop_large_bg_top.gif); background-repeat: no-repeat; text-align: left}
.pophead_large  img {position: relative; top: 20px; left: 40px;}

.popmain_large_extended {width: 588px;margin: 0 auto; padding-top: 0; background: transparent url(/iwp/images/enf08/pop_large_extended_bg.gif) repeat-y top left;}

.popmain_large {width: 588px;margin: 0 auto; padding-top: 10px; background-image: url(/iwp/images/enf08/pop_large_bg.gif); background-repeat: no-repeat;}
.popmain_large .pop_large_in_top {margin: 0 auto; height: 13px; width: 553px; background-image:url(/iwp/images/enf08/pop_large_in_top_bg.gif); background-repeat: no-repeat;}
.popmain_large .pop_large_in {margin: 0 auto; width: 553px; background-image:url(/iwp/images/enf08/pop_large_in_bg.gif); background-repeat: no-repeat; text-align:left;}
.popmain_large .pop_large_in_extended {margin: 0 auto; width: 553px; background: transparent url(/iwp/images/enf08/pop_large_in_extended_bg.gif) repeat-y top left; text-align:left;}


.popmain_large .pop_large_in_bot {margin: 0 auto; height: 13px; width: 553px; background-image:url(/iwp/images/enf08/pop_large_in_foot_bg.gif);background-repeat: no-repeat;}

.popmain_large .pop_large_con {padding: 15px 20px; font-size: 1.1em;}
.popmain_large .pop_large_con h1 {font-size: 22px; color: #533042; font-weight: normal; margin-bottom: 15px;}
.popmain_large .pop_large_con h2 {color: #333333; margin-bottom: 8px;}

.popmain_large .pop_large_con p {margin-bottom: 15px; color: #333333;}
.popmain_large .pop_large_con ul {list-style-type: disc; margin-left: 20px; margin-bottom: 20px; color: #666}
.popmain_large .pop_large_con ul li {border: 0;color: #333333; margin-bottom: 10px;}
.popmain_large .pop_large_con ol li {border: 0;color: #333333; margin-bottom: 10px;}

.popmain_large p.pop_pp { text-align:left; margin: 10px 0 0 20px; padding-bottom: 4px; background-repeat: no-repeat;}


.poplargefoot {width: 588px; height: 10px; background-image:url(/iwp/images/enf08/pop_large_foot_bg.png); background-repeat: no-repeat;}


/* Expire / Lot Numbers */
.expire_callout_container {
width: 280px;
float: right;
margin: 0 0 0 20px;
}

.expire_callout_left {
width: 135px;
display: inline;
float: left;
margin-right: 10px;
}

.expire_callout_right {
width: 135px;
display: inline;
float: left;
}

.expire_callout_container .expire_callout_left p,
.expire_callout_container .expire_callout_right p {
margin: 10px;
color: #666666;
}

/*--Site map--*/
.site_map {text-align:left;}
.site_map_entry {margin: 20px auto; width: 839px; }
.site_map_entry .sm_top {width: 839px; height: 13px; background-image:url(/iwp/images/enf08/map_box_top.gif); background-repeat: no-repeat;}
.site_map_entry .sm_bot {width: 839px; height: 13px; background-image:url(/iwp/images/enf08/map_box_bot.gif); background-repeat: no-repeat;}
.site_map_entry .sm_con {width: 839px; background-image:url(/iwp/images/enf08/map_box_bg.gif); background-repeat: no-repeat; text-align: left; }
*html .site_map_entry .sm_con {margin-top: -1px; }
.site_map_entry .sm_con h2 {margin: 0 0 0 20px;}
.site_map_entry .sm_con .col_left {float: left;  position: relative; left: 190px; top: 10px; padding-bottom: 15px;}
.site_map_entry .sm_con .col_right {float: right; position: relative;left: 0px; top: 10px; text-align:left; width: 320px; padding-bottom: 15px;}
.sm_clear {clear: both}
.site_map_entry .sm_con ul {text-align: left;}
.site_map_entry .sm_con ul li {font-weight: normal; margin: 0 0 10px 0}
.site_map_entry .sm_con ul li ul {margin: 5px 0 0 20px}
.site_map_entry .sm_con ul li ul li {font-weight: normal; margin: 0; margin: 1px 0 1px 0}


/*--Terms of Service --*/
body.blue #main_area .page_content .terms_of_service {text-align:left; padding-left:40px; padding-right:40px; padding-top: 20px; font-size: 1.2em;}
body.blue #main_area .page_content .terms_of_service h1 {margin-bottom: 20px;}
body.blue #main_area .page_content .terms_of_service h2 {margin: 0 0 20px 0px; font-size: 1.1em;}
body.blue #main_area .page_content .terms_of_service h3 {margin: 0 0 10px 0px; font-size: 1.0em;}

body.blue #main_area .page_content .terms_of_service p {  margin-bottom:20px; margin-top:0;}
body.blue #main_area .page_content .terms_of_service ul { list-style-type: disc; margin: 0 0 20px 35px;}
body.blue #main_area .page_content .terms_of_service ul li {color: #333333; margin-bottom: 10px;}
body.blue #main_area .page_content .terms_of_service ul li ul { list-style-type: disc; margin: 10px 0 20px 35px;}
				


/*-- NUTRITION FAQ--*/
.nutr_faq_con h1 {text-align: left; margin: 18px 0 10px 40px; color: #6c7c35; font-weight: normal; font-size: 24px;}
.nutr_faq_con ul {text-align: left; margin: 10px 0 20px 40px;}
.nutr_faq_con ul.faq_list {text-align: left; margin: 0px 0 20px 40px;}
.nutr_faq_con ul li {margin-bottom: 4px; color: #333  }
.nutr_faq_con ul a:link {color: #025b98; text-decoration: none;}
.nutr_faq_con ul a:visited {color: #025b98; text-decoration: none;}
.nutr_faq_con ul a:hover {color: #333; text-decoration: none;}
.nutr_faq_con ul a:active{color: #025b98; text-decoration: none;}
.left_col .nutr_faq_con .entry {padding: 20px;}
.left_col .nutr_faq_con .entry h3 {color: #6c7c35; font-size: 1.2em; margin-bottom: 10px;}
.left_col .nutr_faq_con .entry p {color: #666;}
.left_col .nutr_faq_con .entry p strong {font-size: 1.2em; color: #666; }
.left_col .nutr_faq_con .entry ul {list-style-type: disc; margin-left: 20px;color: #666}
.left_col .nutr_faq_con .entry ul li {border: 0;color: #666}

/*-- REWARDS FAQ--*/
.rewards_faq_con h1 {text-align: left; margin: 18px 0 10px 40px; color: #6c7c35; font-weight: normal; font-size: 24px;}
.rewards_faq_con ul {text-align: left; margin: 10px 0 20px 40px;}
.rewards_faq_con ul.faq_list {text-align: left; margin: 0px 0 20px 40px;}
.rewards_faq_con ul li {margin-bottom: 4px; color: #333  }
.rewards_faq_con ul a:link {color: #025b98; text-decoration: none;}
.rewards_faq_con ul a:visited {color: #025b98; text-decoration: none;}
.rewards_faq_con ul a:hover {color: #333; text-decoration: none;}
.rewards_faq_con ul a:active{color: #025b98; text-decoration: none;}
.left_col .rewards_faq_con .entry {padding: 20px;}
.left_col .rewards_faq_con .entry h3 {color: #cb6854; font-size: 1.2em; margin-bottom: 10px;}
.left_col .rewards_faq_con .entry p {color: #666;}
.left_col .rewards_faq_con .entry p strong {font-size: 1.2em; color: #666; }
.left_col .rewards_faq_con .entry ul {list-style-type: disc; margin-left: 20px;color: #666}
.left_col .rewards_faq_con .entry ul li {border: 0;color: #666}

/*--Rewards Terms --*/
.rewards_terms {text-align:left; width: 794px; padding-left:40px; padding-right:40px; padding-top: 20px; }
.rewards_terms h1 {text-align: left; margin: 0 0 10px 0px; font-size: 24px; color: #666;}
.rewards_terms h2 {color: #666;}
.rewards_terms p {  margin-bottom:10px; margin-top:0; color: #666;}
.rewards_terms ul { list-style-type: disc; margin: 0 0 15px 35px;}
.rewards_terms ul li {color: #666; margin-bottom: 8px;}
.rewards_terms ol { margin-top: 15px;}
.rewards_terms ol li {color: #666; margin-bottom: 8px;}

.rewards_terms ol li ol {margin-top: 15px;}


/*-- FEEDING FAQ--*/
.feeding_faq_con h1 {text-align: left; margin: 18px 0 10px 40px; color: #2f5158; font-weight: normal; font-size: 24px;}
.feeding_faq_con ul {text-align: left; margin: 10px 0 20px 40px;}
.feeding_faq_con ul.faq_list {text-align: left; margin: 50px 0 20px 40px;}
.feeding_faq_con ul.faq_list_no_pulldown {text-align: left; margin: 0 0 20px 40px;}

.feeding_faq_con ul li {margin-bottom: 4px; color: #333  }
.feeding_faq_con ul a:link {color: #025b98; text-decoration: none;}
.feeding_faq_con ul a:visited {color: #025b98; text-decoration: none;}
.feeding_faq_con ul a:hover {color: #333; text-decoration: none;}
.feeding_faq_con ul a:active{color: #025b98; text-decoration: none;}
.left_col .feeding_faq_con .entry {padding: 20px;}
.left_col .feeding_faq_con .entry h3 {color: #2f5158; font-size: 1.2em; margin-bottom: 10px;}
.left_col .feeding_faq_con .entry p {color: #666;}
.left_col .feeding_faq_con .entry p strong {font-size: 1.2em; color: #666; }
.left_col .feeding_faq_con .entry ul {list-style-type: disc; margin-left: 20px;color: #666}
.left_col .feeding_faq_con .entry ul li {border: 0;color: #666}

/*-- DEVELOPMENT FAQ--*/
.devel_faq_con h1 {text-align: left; margin: 18px 0 10px 40px; color: #723d3c; font-weight: normal; font-size: 24px;}
.devel_faq_con ul {text-align: left; margin: 10px 0 20px 40px;}
.devel_faq_con ul.faq_list {text-align: left; margin: 50px 0 20px 40px;}
.devel_faq_con ul li {margin-bottom: 4px; color: #333  }
.devel_faq_con ul a:link {color: #025b98; text-decoration: none;}
.devel_faq_con ul a:visited {color: #025b98; text-decoration: none;}
.devel_faq_con ul a:hover {color: #333; text-decoration: none;}
.devel_faq_con ul a:active{color: #025b98; text-decoration: none;}
.left_col .devel_faq_con .entry {padding: 20px;}
.left_col .devel_faq_con .entry h3 {color: #723d3c; font-size: 1.2em; margin-bottom: 10px;}
.left_col .devel_faq_con .entry p {color: #666;}
.left_col .devel_faq_con .entry p strong {font-size: 1.2em; color: #666; }
.left_col .devel_faq_con .entry ul {list-style-type: disc; margin-left: 20px;color: #666}
.left_col .devel_faq_con .entry ul li {border: 0;color: #666}


/*-- PRODUCT FAQ--*/
.prod_faq_con h1 {text-align: left; margin: 18px 0 10px 40px; color: #333333; font-weight: normal; font-size: 24px;}
.prod_faq_con ul {text-align: left; margin: 10px 0 20px 40px;}
.prod_faq_con ul.faq_list {text-align: left; margin: 0 0 20px 40px;}

.prod_faq_con ul li {margin-bottom: 4px; color: #333  }
.prod_faq_con ul a:link {color: #025b98; text-decoration: none;}
.prod_faq_con ul a:visited {color: #025b98; text-decoration: none;}
.prod_faq_con ul a:hover {color: #333; text-decoration: none;}
.prod_faq_con ul a:active{color: #025b98; text-decoration: none;}
.left_col .prod_faq_con .entry {padding: 20px;}
.left_col .prod_faq_con .entry h3 {color: #7e6b33; font-size: 1.2em; margin-bottom: 10px;}
.left_col .prod_faq_con .entry p {color: #666;}
.left_col .prod_faq_con .entry p strong {font-size: 1.2em; color: #666; }
.left_col .prod_faq_con .entry ul {list-style-type: disc; margin-left: 20px;color: #666}
.left_col .prod_faq_con .entry ul li {border: 0;color: #666}


/*-- Shop FAQ--*/
.shop_faq_con {margin-bottom: 20px; font-size: 1.1em;}
.shop_faq_con h1 {text-align: left; margin: 18px 0 10px 40px; color: #005691; font-weight: normal; font-size: 24px;}
.shop_faq_con ul {text-align: left; margin: 10px 0 20px 40px;}
.shop_faq_con ul.faq_list {text-align: left; margin: 50px 0 20px 40px; font-size: 1.1em;}
.shop_faq_con ul li {margin-bottom: 4px; color: #333  }
.shop_faq_con ul a:link {color: #005691; text-decoration: none;}
.shop_faq_con ul a:visited {color: #005691; text-decoration: none;}
.shop_faq_con ul a:hover {color: #333; text-decoration: none;}
.shop_faq_con ul a:active{color: #005691; text-decoration: none;}
.page_content_left_col .shop_faq_con .entry {padding: 20px;}
.page_content_left_col .shop_faq_con .entry h3 {color: #005691; font-size: 1.2em; margin-bottom: 10px;}
.page_content_left_col .shop_faq_con .entry p {color: #666;}
.page_content_left_col .shop_faq_con .entry p strong {font-size: 1.2em; color: #666; }
.page_content_left_col .shop_faq_con .entry ul {list-style-type: disc; margin-left: 20px;color: #666}
.page_content_left_col .shop_faq_con .entry ul li {border: 0;color: #666}


/*--choosing to supplement --*/
.left_col .supp_box {text-align: left; padding: 40px; padding-top: 20px; padding-right: 0px}
.left_col .supp_box h3 {color: #6a6a22; font-size: 1.2em; font-weight: bold; margin-bottom: 25px}
.left_col .supp_box h4 {color: #a09a82; font-size: 1.2em; font-weight: normal;  margin-bottom: 20px}
.left_col .supp_box ul {color: #666666; list-style-type: disc; list-style-position: outside; margin-left: 15px;}
.left_col .supp_box ul li { margin-bottom: 20px; color: #666666;}
.left_col .supp_box p {color: #666666}
.left_col .supp_box strong {color: #333333}

/*--feeding--*/
.left_col .feed_box {text-align: left; padding: 20px 0 40px 40px;}
.left_col .feed_box h3 {color: #333300; font-size: 1.2em; font-weight: bold; margin-bottom: 20px}
.left_col .feed_box h4 {color: #333300; font-size: 1.2em; font-weight: bold;  margin-bottom: 20px}
.left_col .feed_box ul {color: #666666; list-style-type: disc; margin: 0 0 0 12px;}
.left_col .feed_box ul li { margin-bottom: 15px; color: #666666;}
.left_col .feed_box p {color: #666666; margin-bottom: 15px}
.left_col .feed_box strong {color: #333333}



body.blue #main_area .page_content .grtable {width: 608px; margin-bottom: 20px;}
body.blue #main_area .page_content .grtable h2 {color: #fff; padding: 7px 0 0 20px; font-size: 1.2em;}
body.blue #main_area .page_content .grtable .grtable_top {height: 33px; background-image: url(/iwp/images/enf08/table_gr_top.gif);}
body.blue #main_area .page_content .grtable .grtable_wrap {width: 606px; border: 1px solid #d8d8d8; border-bottom: 0; border-top: 0; background-color: #fff;}
body.blue #main_area .page_content .grtable .grtable_wrap .grtable_con {padding: 15px 23px 18px 23px}
body.blue #main_area .page_content .grtable .grtable_bot {height: 10px; background-image: url(/iwp/images/enf08/table_gr_bot.gif);}

body.blue #main_area .page_content .grtable .grtable_wrap .grtable_con table {color: #939880;}
body.blue #main_area .page_content .grtable .grtable_wrap .grtable_con table strong, ul, li {color: #723D3C; }
body.blue #main_area .page_content .grtable .grtable_wrap .grtable_con td {width: 375px; vertical-align: top; border: 1px solid #e9eae6; border-bottom: 0; border-right: 0; padding: 10px 0 0 15px;}
body.blue #main_area .page_content .grtable .grtable_wrap .grtable_con td.shr {width: 195px; border-left: 0; padding: 5px 0 0 0;}
body.blue #main_area .page_content .grtable .grtable_wrap .grtable_con td.shr p {color: #333300; font-weight: bold;}

body.blue #main_area .page_content .grtable .grtable_wrap .grtable_con p {padding: 0 0 2px 0; margin:0; color: #939880;}
body.blue #main_area .page_content .grtable .grtable_wrap .grtable_con ul {padding: 0}
body.blue #main_area .page_content .grtable .grtable_wrap .grtable_con li {padding: 0 0 5px 0; margin: 0;}



/*--sleep tips --*/
.left_col .sleep_box {text-align: left;  padding: 40px; padding-top: 20px; padding-right: 0px}
.left_col .sleep_box h3 {color: #333300; font-size: 1.2em; margin-bottom: 5px;}
.left_col .sleep_box h4 {color: #a09a82; font-size: 1.2em;}
.left_col .sleep_box p {color: #666; margin-bottom: 18px;}
.left_col .sleep_box p strong {color: #333300;}
.left_col .sleep_box ul {color: #666; list-style-type: disc; margin-left: 15px; margin-bottom: 25px;}
.left_col .sleep_box ul li {color: #666;}


/*-- poll big--*/
.bg_poll {width: 628px; margin: 20px 0 20px 20px; text-align: left;}
.bg_poll .bg_poll_top {height: 10px; background-image:url(/iwp/images/enf08/bg_poll_top.gif); background-repeat: no-repeat;}
.bg_poll .bg_poll_wrap {width: 626px; border: 1px solid #d8d8d8; border-bottom: 0; border-top: 0; background-color: #fff;}
.bg_poll .bg_poll_con {border: 2px solid #fff; border-bottom: 0; border-top: 0; background-image:url(/iwp/images/enf08/bg_poll_bg.gif); padding: 0 0 0 40px;}
.bg_poll .bg_poll_bot {margin-top: -8px; height: 10px; background:url(/iwp/images/enf08/bg_poll_bot.gif) no-repeat;}
.bg_poll .month_box {margin-bottom: 20px;}

.bg_poll .bg_poll_con h2 {text-align: left; color: #333333; padding-top: 5px; font-size: 24px; font-weight: normal; margin-bottom: 20px;}
.bg_poll .bg_poll_con .header p {border: 1px solid #d8d8d8; border-top: 0; width: 265px; color: #849648; font-size: 14px; text-align: left;float: left; padding: 0 0 5px 10px;}

.bg_poll .bg_poll_con .month_list {border: 1px solid #d8d8d8; border-top: 0; border-bottom: 0; width: 275px; float: left; margin: 0;}
* html .bg_poll .bg_poll_con .month_list {margin-top: -20px;}
.bg_poll .bg_poll_con .month_list table {width: 273px;}
.bg_poll .bg_poll_con .month_list table td {border-right: 0px dashed #d8d8d8; font-size: 1.2em; padding-top: 5px; padding-bottom: 5px; background:url(/iwp/images/enf08/bg_poll_months.jpg) no-repeat -1px;}
.bg_poll .bg_poll_con .month_list table td a {font: "Lucida Grande", sans-serif; font-weight:bold; }
.bg_poll .bg_poll_con .month_list table td a:link {color: #005691; text-decoration: none;    padding: 5px 10px 5px 9px;  }
.bg_poll .bg_poll_con .month_list table td a:visited {color: #005691; text-decoration: none; padding: 5px 10px 5px 9px;  }
.bg_poll .bg_poll_con .month_list table td a:hover {color: #333333; text-decoration: none;      padding: 5px 10px 5px 9px;  background-color: #eaf5fa; }
.bg_poll .bg_poll_con .month_list table td a:active{color: #333333; text-decoration: none;   padding: 5px 10px 5px 9px;  }
.bg_poll .bg_poll_con .month_list table td a.on {color: #333333; text-decoration: none;         padding: 5px 10px 5px 9px;  background-color: #eaf5fa;  }


.bg_poll .bg_poll_con .month_list table td.lil { background:url(/iwp/images/enf08/bg_poll_months.jpg) no-repeat -9px;}
.bg_poll .bg_poll_con .month_list table td.larger { background:url(/iwp/images/enf08/bg_poll_months.jpg) no-repeat -2px;}
.bg_poll .bg_poll_con .month_list table td.lil a:link {color: #025b98; text-decoration: none;    padding: 4px 4px 5px 4px;  }
.bg_poll .bg_poll_con .month_list table td.lil a:visited {color: #025b98; text-decoration: none; padding: 4px 4px 5px 4px;  }
.bg_poll .bg_poll_con .month_list table td.lil a:hover {color: #333333; text-decoration: none;      padding: 4px 4px 5px 4px;  background-color: #eaf5fa;  }
.bg_poll .bg_poll_con .month_list table td.lil a:active{color: #025b98; text-decoration: none;   padding: 4px 4px 5px 4px;  }

.bg_poll .bg_poll_con .month_list table td.lil a.selected {background-color: #c5e967; color: #333333; }

                                                                                                                   
.bg_poll .bg_poll_con .month_list table td.lil a.on {color: #333; text-decoration: none;         padding: 4px 4px 5px 4px;  background-color: #eaf5fa;  }
.bg_poll .bg_poll_con p.right {padding: 5px 15px 0 0;}

.shareButton { background-image:url(/iwp/images/enf08/icon_share.gif); background-repeat:no-repeat; padding-left:20px; display:block;float:left; width:50px; }


.home_group_shop {width: 350px; float: left; display: inline; margin: 20px 0 0 60px; text-align: left;}
.home_group_shop img {float: left; margin-right: 20px;}
.home_group_shop p {margin: 10px 0 0 0;}


/* --- IE 6 fixes --*/
* html .add_pod_big {margin: 10px 14px 0 10px;}
* html .add_pod_poll {margin: 10px 14px 0 10px; width: 394px;}
/** html .subnav_on {position: relative; top: -3px;}
* html .subnav_off {position: relative; top: -3px;}
* html .content_ring {position: relative; top: -3px; }*/




* html .prod_co_bot .prod_co_con {padding: 12px 0 12px 0;}
* html .prod_co_inftwo .prod_co_con .prod_co_clear {height: 18px;}
* html .detail_box .center_coll .center_coll_conwrap {margin-top: -4px;}
* html .detail_box .center_coll .center_coll_content {margin-top: -4px;}
* html .certif .cert_wrap {margin-top: -4px;}
* html .certif .cert_con {margin-top: -4px;}
* html .certif .cert_con_three {border-top: 1px solid #d8d8d8;}



/*=======================*/
/* DHA QUIZ GRAPHICS */
/*=======================*/
	
ul#dha_quiz {
	list-style: none;
	margin: 0 0 10px 0;
	padding: 0;
	height: 292px;
	}

ul#dha_quiz li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	float: left;
	}

	* html ul#dha_quiz li { /* this selector recognized by IE only */
		display: inline; /* total width (only for IE5.x/Win) */
		disp\lay: block; /* content width (for other IE) */
		}

li.dha_beans,
li.dha_beans a,
li.dha_fish,
li.dha_fish a,
li.dha_fishtuna,
li.dha_fishtuna a,
li.dha_pizza,
li.dha_pizza a,
li.dha_eggs,
li.dha_eggs a,
li.dha_bananas,
li.dha_bananas a,
li.dha_apples,
li.dha_apples a,
li.dha_bread,
li.dha_bread a,
li.dha_beef,
li.dha_beef a,
li.dha_expecta a {
	display: block;
	margin: 0;
	padding: 0;
	overflow: hidden;
	}

/* Beans */
li.dha_beans { /*FIX IE6 FLICKER BUG*/
	padding: 0;
	width: 129px;
	height: 147px;
	background: transparent url(/iwp/images/enf08/dha_beans.gif) no-repeat top left;
	background-position: 0 0;
	}
li.dha_beans a {
	padding: 147px 0 0 0;
	width: 129px;
	height: 147px;
	clip: rect(0, 129px, 147px, 0);	
	background: transparent url(/iwp/images/enf08/dha_beans.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:147px; /* for IE5.5's bad box model */
	}
ul#dha_quiz li.dha_beans a:hover,
ul#dha_quiz li.dha_beans a.selected {
	background-position: 0 -147px;
	}


/* Fish */
li.dha_fish { /*FIX IE6 FLICKER BUG*/
	padding: 0;
	width: 115px;
	height: 147px;
	background: transparent url(/iwp/images/enf08/dha_fish.gif) no-repeat top left;
	background-position: 0 0;
	}
li.dha_fish a {
	padding: 147px 0 0 0;
	width: 115px;
	height: 147px;
	clip: rect(0, 115px, 147px, 0);	
	background: transparent url(/iwp/images/enf08/dha_fish.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:147px; /* for IE5.5's bad box model */
	}
ul#dha_quiz li.dha_fish a:hover,
ul#dha_quiz li.dha_fish a.selected {
	background-position: 0 -147px;
	}
	
/* FishTuna */
li.dha_fishtuna { /*FIX IE6 FLICKER BUG*/
	padding: 0;
	width: 117px;
	height: 147px;
	background: transparent url(/iwp/images/enf08/dha_fishtuna.gif) no-repeat top left;
	background-position: 0 0;
	}
li.dha_fishtuna a {
	padding: 147px 0 0 0;
	width: 117px;
	height: 147px;
	clip: rect(0, 117px, 147px, 0);	
	background: transparent url(/iwp/images/enf08/dha_fishtuna.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:147px; /* for IE5.5's bad box model */
	}
ul#dha_quiz li.dha_fishtuna a:hover,
ul#dha_quiz li.dha_fishtuna a.selected {
	background-position: 0 -147px;
	}
	
/* Pizza */
li.dha_pizza { /*FIX IE6 FLICKER BUG*/
	padding: 0;
	width: 119px;
	height: 147px;
	background: transparent url(/iwp/images/enf08/dha_pizza.gif) no-repeat top left;
	background-position: 0 0;
	}
li.dha_pizza a {
	padding: 147px 0 0 0;
	width: 119px;
	height: 147px;
	clip: rect(0, 119px, 147px, 0);	
	background: transparent url(/iwp/images/enf08/dha_pizza.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:147px; /* for IE5.5's bad box model */
	}
ul#dha_quiz li.dha_pizza a:hover,
ul#dha_quiz li.dha_pizza a.selected {
	background-position: 0 -147px;
	}


/* Eggs */
li.dha_eggs { /*FIX IE6 FLICKER BUG*/
	padding: 0;
	width: 129px;
	height: 147px;
	background: transparent url(/iwp/images/enf08/dha_eggs.gif) no-repeat top left;
	background-position: 0 0;
	}
li.dha_eggs a {
	padding: 147px 0 0 0;
	width: 129px;
	height: 147px;
	clip: rect(0, 129px, 147px, 0);	
	background: transparent url(/iwp/images/enf08/dha_eggs.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:147px; /* for IE5.5's bad box model */
	}
ul#dha_quiz li.dha_eggs a:hover,
ul#dha_quiz li.dha_eggs a.selected {
	background-position: 0 -147px;
	}

/* Bananas */
li.dha_bananas { /*FIX IE6 FLICKER BUG*/
	padding: 0;
	width: 129px;
	height: 145px;
	background: transparent url(/iwp/images/enf08/dha_bananas.gif) no-repeat top left;
	background-position: 0 0;
	}
li.dha_bananas a {
	padding: 145px 0 0 0;
	width: 129px;
	height: 145px;
	clip: rect(0, 129px, 145px, 0);	
	background: transparent url(/iwp/images/enf08/dha_bananas.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:145px; /* for IE5.5's bad box model */
	}
ul#dha_quiz li.dha_bananas a:hover,
ul#dha_quiz li.dha_bananas a.selected {
	background-position: 0 -145px;
	}

/* Apples */
li.dha_apples { /*FIX IE6 FLICKER BUG*/
	padding: 0;
	width: 115px;
	height: 145px;
	background: transparent url(/iwp/images/enf08/dha_apples.gif) no-repeat top left;
	background-position: 0 0;
	}
li.dha_apples a {
	padding: 145px 0 0 0;
	width: 115px;
	height: 145px;
	clip: rect(0, 115px, 145px, 0);	
	background: transparent url(/iwp/images/enf08/dha_apples.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:145px; /* for IE5.5's bad box model */
	}
ul#dha_quiz li.dha_apples a:hover,
ul#dha_quiz li.dha_apples a.selected {
	background-position: 0 -145px;
	}

/* Bread */
li.dha_bread { /*FIX IE6 FLICKER BUG*/
	padding: 0;
	width: 117px;
	height: 145px;
	background: transparent url(/iwp/images/enf08/dha_bread.gif) no-repeat top left;
	background-position: 0 0;
	}
li.dha_bread a {
	padding: 145px 0 0 0;
	width: 117px;
	height: 145px;
	clip: rect(0, 117px, 145px, 0);	
	background: transparent url(/iwp/images/enf08/dha_bread.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:145px; /* for IE5.5's bad box model */
	}
ul#dha_quiz li.dha_bread a:hover,
ul#dha_quiz li.dha_bread a.selected {
	background-position: 0 -145px;
	}

/* Beef */
li.dha_beef { /*FIX IE6 FLICKER BUG*/
	padding: 0;
	width: 119px;
	height: 145px;
	background: transparent url(/iwp/images/enf08/dha_beef.gif) no-repeat top left;
	background-position: 0 0;
	}
li.dha_beef a {
	padding: 145px 0 0 0;
	width: 119px;
	height: 145px;
	clip: rect(0, 119px, 145px, 0);	
	background: transparent url(/iwp/images/enf08/dha_beef.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:145px; /* for IE5.5's bad box model */
	}
ul#dha_quiz li.dha_beef a:hover,
ul#dha_quiz li.dha_beef a.selected {
	background-position: 0 -145px;
	}

/* Expecta */
li.dha_expecta { /*FIX IE6 FLICKER BUG*/
	padding: 0;
	width: 129px;
	height: 145px;
	background: transparent url(/iwp/images/enf08/dha_expecta.gif) no-repeat top left;
	background-position: 0 0;
	}
li.dha_expecta a {
	padding: 145px 0 0 0;
	width: 129px;
	height: 145px;
	clip: rect(0, 129px, 145px, 0);	
	background: transparent url(/iwp/images/enf08/dha_expecta.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:145px; /* for IE5.5's bad box model */
	}
ul#dha_quiz li.dha_expecta a:hover,
ul#dha_quiz li.dha_expecta a.selected {
	background-position: 0 -145px;
	}



/*----------------------------------------------------------------------*/
/* Primary Navigation --------------------------------------------------*/
/*----------------------------------------------------------------------*/
#header .mainnav {margin: 0 auto; height: 38px; width: 880px; }
#header .mainnav li {display: inline;}

.mainnav ul {width: 880px; height: 38px; display: block; position: relative; list-style-type: none; margin: 0; padding: 0;}
.mainnav ul li {display: inline;}

.mainnav ul li a:link,
.mainnav ul li a:visited {
	position: absolute;
	top: 0;
	height: 38px;
	text-indent: -9000px;
	overflow: hidden;
}

	/* ================ */
	/* main_nav_home */
	/* ================ */
	.mainnav ul li.main_nav_home a:link,
	.mainnav ul li.main_nav_home a:visited {
		left: 0px;
		width: 40px;
		background: url(/iwp/images/enf08/main_nav.gif) no-repeat 0px 0px;		
	}
	.mainnav ul li.main_nav_home a:hover,
	.mainnav ul li.main_nav_home a:focus,
	.mainnav ul li.main_nav_home a:active,
	.mainnav ul li.main_nav_home a.on:link,
	.mainnav ul li.main_nav_home a.on:visited,
	.mainnav ul li.main_nav_home a.on:hover,
	.mainnav ul li.main_nav_home a.on:active {background: url(/iwp/images/enf08/main_nav.gif) no-repeat 0px -38px;}
	

	/* ================================ */
	/* main_nav_v2_products */
	/* ================================ */
	.mainnav ul li.main_nav_v2_products a:link,
	.mainnav ul li.main_nav_v2_products a:visited {
		left: 40px;
		width: 114px;
		background: url(/iwp/images/enf08/main_nav.gif) no-repeat -40px 0px;		
	}
	.mainnav ul li.main_nav_v2_products a:hover,
	.mainnav ul li.main_nav_v2_products a:focus,
	.mainnav ul li.main_nav_v2_products a:active,
	.mainnav ul li.main_nav_v2_products a.on:link,
	.mainnav ul li.main_nav_v2_products a.on:visited,
	.mainnav ul li.main_nav_v2_products a.on:hover,
	.mainnav ul li.main_nav_v2_products a.on:active {background: url(/iwp/images/enf08/main_nav.gif) no-repeat -40px -38px;}	


	/* ================================ */
	/* main_nav_v2_nutrition */
	/* ================================ */
	.mainnav ul li.main_nav_v2_nutrition a:link,
	.mainnav ul li.main_nav_v2_nutrition a:visited {
		left: 154px;
		width: 114px;
		background: url(/iwp/images/enf08/main_nav.gif) no-repeat -154px 0px;		
	}
	.mainnav ul li.main_nav_v2_nutrition a:hover,
	.mainnav ul li.main_nav_v2_nutrition a:focus,
	.mainnav ul li.main_nav_v2_nutrition a:active,
	.mainnav ul li.main_nav_v2_nutrition a.on:link,
	.mainnav ul li.main_nav_v2_nutrition a.on:visited,
	.mainnav ul li.main_nav_v2_nutrition a.on:hover,
	.mainnav ul li.main_nav_v2_nutrition a.on:active {background: url(/iwp/images/enf08/main_nav.gif) no-repeat -154px -38px;}									


	/* ================================ */
	/* main_nav_v2_feeding */
	/* ================================ */
	.mainnav ul li.main_nav_v2_feeding a:link,
	.mainnav ul li.main_nav_v2_feeding a:visited {
		left: 268px;
		width: 109px;
		background: url(/iwp/images/enf08/main_nav.gif) no-repeat -268px 0px;		
	}
	.mainnav ul li.main_nav_v2_feeding a:hover,
	.mainnav ul li.main_nav_v2_feeding a:focus,
	.mainnav ul li.main_nav_v2_feeding a:active,
	.mainnav ul li.main_nav_v2_feeding a.on:link,
	.mainnav ul li.main_nav_v2_feeding a.on:visited,
	.mainnav ul li.main_nav_v2_feeding a.on:hover,
	.mainnav ul li.main_nav_v2_feeding a.on:active {background: url(/iwp/images/enf08/main_nav.gif) no-repeat -268px -38px;}


	/* ================================ */
	/* main_nav_v2_development */
	/* ================================ */
	.mainnav ul li.main_nav_v2_development a:link,
	.mainnav ul li.main_nav_v2_development a:visited {
		left: 377px;
		width: 145px;
		background: url(/iwp/images/enf08/main_nav.gif) no-repeat -377px 0px;		
	}
	.mainnav ul li.main_nav_v2_development a:hover,
	.mainnav ul li.main_nav_v2_development a:focus,
	.mainnav ul li.main_nav_v2_development a:active,
	.mainnav ul li.main_nav_v2_development a.on:link,
	.mainnav ul li.main_nav_v2_development a.on:visited,
	.mainnav ul li.main_nav_v2_development a.on:hover,
	.mainnav ul li.main_nav_v2_development a.on:active {background: url(/iwp/images/enf08/main_nav.gif) no-repeat -377px -38px;}


	/* ================================ */
	/* main_nav_v2_shop */
	/* ================================ */
	.mainnav ul li.main_nav_v2_shop a:link,
	.mainnav ul li.main_nav_v2_shop a:visited {
		left: 522px;
		width: 92px;
		background: url(/iwp/images/enf08/main_nav.gif) no-repeat -522px 0px;		
	}
	.mainnav ul li.main_nav_v2_shop a:hover,
	.mainnav ul li.main_nav_v2_shop a:focus,
	.mainnav ul li.main_nav_v2_shop a:active,
	.mainnav ul li.main_nav_v2_shop a.on:link,
	.mainnav ul li.main_nav_v2_shop a.on:visited,
	.mainnav ul li.main_nav_v2_shop a.on:hover,
	.mainnav ul li.main_nav_v2_shop a.on:active {background: url(/iwp/images/enf08/main_nav.gif) no-repeat -522px -38px;}



	/* ================================ */
	/* main_nav_v2_tools */
	/* ================================ */
	.mainnav ul li.main_nav_v2_tools a:link,
	.mainnav ul li.main_nav_v2_tools a:visited {
		left: 614px;
		width: 155px;
		background: url(/iwp/images/enf08/main_nav.gif) no-repeat -614px 0px;		
	}
	.mainnav ul li.main_nav_v2_tools a:hover,
	.mainnav ul li.main_nav_v2_tools a:focus,
	.mainnav ul li.main_nav_v2_tools a:active,
	.mainnav ul li.main_nav_v2_tools a.on:link,
	.mainnav ul li.main_nav_v2_tools a.on:visited,
	.mainnav ul li.main_nav_v2_tools a.on:hover,
	.mainnav ul li.main_nav_v2_tools a.on:active {background: url(/iwp/images/enf08/main_nav.gif) no-repeat -614px -38px;}


	/* ================================ */
	/* main_nav_v2_about */
	/* ================================ */
	.mainnav ul li.main_nav_v2_about a:link,
	.mainnav ul li.main_nav_v2_about a:visited {
		left: 769px;
		width: 111px;
		background: url(/iwp/images/enf08/main_nav.gif) no-repeat -769px 0px;		
	}
	.mainnav ul li.main_nav_v2_about a:hover,
	.mainnav ul li.main_nav_v2_about a:focus,
	.mainnav ul li.main_nav_v2_about a:active,
	.mainnav ul li.main_nav_v2_about a.on:link,
	.mainnav ul li.main_nav_v2_about a.on:visited,
	.mainnav ul li.main_nav_v2_about a.on:hover,
	.mainnav ul li.main_nav_v2_about a.on:active {background: url(/iwp/images/enf08/main_nav.gif) no-repeat -769px -38px;}
	
	


.sitemapCol {
	float: left;
	display: inline;
	width: 185px;
	margin: 0 0 15px 20px;
	padding: 0;
	}

.sitemapCol ul li {
	font-weight: normal;
	}


.clear {content: "."; overflow: hidden; clear: both; font-size: 1px; line-height: 0; height: 1px;}


.devTerm {
	color: #ff0000;
	font-style: italic;
}

a.devTerm:link {color: #ff0000; text-decoration: underline;}
a.devTerm:visited {color: #ff0000; text-decoration: underline;}
a.devTerm:hover {color: #ff0000; text-decoration: none;}
a.devTerm:active{color: #ff0000; text-decoration: none;}


.right {
	float: right;
	}

.left {
	float: left;
	}

.inline {
	display: inline;
	}

.margin10Left {
margin-left: 10px;
}

.margin10Right {
margin-right: 10px;
}
.indent {
margin-left: 25px;
}

.largerTxt {font-size: 1.1em;}
.smallerTxt {font-size: 0.9em;}


hr {
	border: 0;
	color: #d8d8d8;
	background-color: #d8d8d8;
	height: 1px;
	margin: 5px 0 10px 0;
	width: 100%;
	}

hr.thickRule {
	border: 0;
	color: #cccccc;
	background-color: #cccccc;
	height: 3px;
	margin: 5px 0 10px 0;
	width: 100%;
	}



/* Nutrient Guide */

.nutrientGuideDescription h2.nutrientHdr {
font-size: 16px;
}

a.selectedElement:link,
a.selectedElement:visited,
a.selectedElement:hover,
a.selectedElement:active {
	font-weight: bold;
	color: #723D3C;
	}

.nutrientGuideList {
width: 140px;
border-right: 1px solid #ccc;
display: inline;
float: left;
margin: 0 25px 0 0;
padding-top: 2px;
}

ul#nutrientsUL {list-style-type: none; margin: 0; padding: 0; font-size: 0.9em;}

body.blue #main_area .page_content .nutrientGuideDescription .entry p.callout {display: block; width: 400px; height: auto; float:none; }
body.blue #main_area .page_content .nutrientGuideDescription .entry h3 {margin-top: 20px; }

.nutrientGuideList h2.nutr {
margin: 0 0 5px 0;
}

.infNutritionInfo {
margin-bottom: 10px;
}

.infNutritionInfo tr td {
padding-right: 15px;
font-size: 1.1em;
}


.nutrientGuideDescription {
display: inline;
float: left;
width: 400px;
}

.hide .entry h3 {
margin-top: 25px;
font-size: 1.1em;
}

.padded {
padding: 0 0 10px 0;
}
.padded15 {
padding: 0 0 15px 0;
}
.padded20 {
padding: 0 0 20px 0;
}

.padded30 {
padding: 0 0 30px 0;
}
.padded40 {
padding: 0 0 40px 0;
}

.footnote {
	padding: 10px;
	text-align: left;
	font-size: 0.9em;
	line-height: 1.1em;
	}

#footnote_padded {
	padding: 5px 0 5px 10px;
	text-align: left;
	font-size: 0.9em;
	line-height: 1.1em;
	}

/*-----------------------------------------------------*/
/* STYLES FOR BOXOVER ---------------------------------*/
/*-----------------------------------------------------*/

.boxOverBodyImg {
	border: 1px solid #c1c1c1;
	padding: 5px;
	background: #fff;
	text-align: left;
}

.boxOverBodyText {
	border: 1px solid #c1c1c1;
	padding: 5px;
	background: #fff;
	width: 150px;
	text-align: left;
}

.boxOver {
	color: #025b98;
	text-decoration: none;
	font-weight: normal;
}


/*-----------------------------------------------------*/
/* ERROR PAGE FLOAT COLUMN -----------------------------*/
/*-----------------------------------------------------*/


.floatColLeft {
display: inline;
float: left;
width: 280px;
margin: 0 25px 0 0;
}

.floatColRight {
display: inline;
float: left;
width: 297px;
margin: 0;
}


/*-----------------------------------------------------*/
/* ERROR PAGE CALLOUT ---------------------------------*/
/*-----------------------------------------------------*/

.error_callout_box {
width: 297px;
height: 171px;
background: #fff url(/iwp/images/enf08/error_callout.jpg) no-repeat top left;
margin: 0 0 20px 0;
}


.error_callout_txt h2 {color: #8dac18; font-size: 1.1em; font-weight: normal;}
.error_callout_txt h2 strong {color: #6a8405;}


.error_callout_txt {
width: 110px;
display: inline;
float: left;
margin: 25px 15px 0 20px;
}

.error_callout_img {
width: 135px;
display: inline;
float: left;
margin: 15px 0 0 0;
}

/*-----------------------------------------------------*/
/* SOLID BLUE BOX ---------------------------------*/
/*-----------------------------------------------------*/

.solidBluebox_280_top {
width: 280px;
height: 8px;
display: block;
margin: 0;
padding: 0;
}

.solidBluebox_280_top img,
.solidBluebox_280_bottom img {
display: block;
margin: 0;
padding: 0;
}

.solidBluebox_280 {
 display: block;
 background: #edf6fc;
 margin: 0;
 padding: 0;
 width: 280px;
}

.arts_box .solidBluebox_280 .entry {
padding: 10px;
margin-bottom: 0;
}


.solidBluebox_280_bottom {
width: 280px;
height: 8px;
display: block;
margin: 0 0 20px 0;
padding: 0;
}

/*-----------------------------------------------------*/
/* BLUE BOX ---------------------------------*/
/*-----------------------------------------------------*/

.bluebox_top {
width: 608px;
height: 10px;
padding: 0;
margin: 0;
background: transparent url(/iwp/images/enf08/bluebox_top.gif) no-repeat top left;
}

.bluebox_content_container {
width: 608px;
padding: 0;
margin: 0;
background: transparent url(/iwp/images/enf08/bluebox_bg.gif) repeat-y top left;
}

.bluebox_content_top {
width: 602px;
padding: 0;
margin: 0 auto;
background: #e9f5fb;
display: block;
}

.bluebox_content {
width: 602px;
padding: 0;
margin: 0 auto;
background: #fff;
display: block;
}

.bluebox_bottom {
width: 608px;
height: 10px;
padding: 0;
margin: 0;
background: transparent url(/iwp/images/enf08/bluebox_bottom.gif) no-repeat top left;
}

/*-----------------------------------------------------*/
/* Double BLUE BOX Small Size -------------------------*/
/*-----------------------------------------------------*/
.bluebox_double_280 {margin: 0; width: 585px;}
.bluebox_double_280_top {width: 585px; height: 26px; background-image:url(/iwp/images/enf08/bluebox_double_280_top_light.gif); text-align: left;}
.bluebox_double_280_top h2.lefthead {color: #fff; display: inline; width: 260px; float: left; margin: 5px 10px 0 10px;}
.bluebox_double_280_top h2.righthead {color: #fff; display: inline; width: 260px; float: left; margin: 5px 10px 0 35px;}

.bluebox_double_280_con_outline {width: 585px; border: 0; text-align: left; background: transparent url(/iwp/images/enf08/bluebox_double_280_bg_outline_light.gif) repeat-y top left; margin: 0; }
.bluebox_double_280_con_white {width: 585px; border: 0; text-align: left; background: transparent url(/iwp/images/enf08/bluebox_double_280_bg_white_light.gif) repeat-y top left; margin: 0; }
.bluebox_double_280_con {width: 585px; border: 0; text-align: left; background: transparent url(/iwp/images/enf08/bluebox_double_280_bg_light.gif) no-repeat top left; margin: 0; }
.bluebox_double_280_foot { height: 10px; width: 585px; background-image: url(/iwp/images/enf08/bluebox_double_280_bottom_light.gif); background-repeat: no-repeat;}

.bluebox_double_280_con .leftcol_con {display: inline; width: 280px; float: left; margin: 5px 0 0 0;}
.bluebox_double_280_con .rightcol_con {display: inline; width: 280px; float: left; margin: 5px 0 0 25px;}


/*-----------------------------------------------------*/
/* BLUE BOX Small Size ---------------------------------*/
/*-----------------------------------------------------*/
.bluebox_280 {margin: 0; width: 280px;}
.bluebox_280_top {width: 280px; height: 26px; background-image:url(/iwp/images/enf08/bluebox_280_top_light.gif); text-align: left;}
.bluebox_280_top h2 {color: #fff; position: relative; left: 9px; top: 5px;}
.bluebox_280_con {width: 278px; border: 1px solid #d8d8d8; border-bottom: 0; border-top: 0; text-align: left; background: #fff url(/iwp/images/enf08/bluebox_280_bg_light.gif) no-repeat top left; margin: 0; }
.bluebox_280_foot { height: 10px; width: 280px; background-image: url(/iwp/images/enf08/bluebox_280_bottom_light.gif); background-repeat: no-repeat;}


/*-----------------------------------------------------*/
/* BLUE BOX Medium Size ---------------------------------*/
/*-----------------------------------------------------*/
.bluebox_510 {margin: 0; width: 510px;}
.bluebox_510_top {width: 510px; height: 26px; background-image:url(/iwp/images/enf08/bluebox_510_top_light.gif); text-align: left;}
.bluebox_510_top h2 {color: #fff; position: relative; left: 9px; top: 5px;}
.bluebox_510_con {width: 508px; border: 1px solid #d8d8d8; border-bottom: 0; border-top: 0; text-align: left; background: #fff url(/iwp/images/enf08/bluebox_510_bg_light.gif) no-repeat top left; margin: 0; }
.bluebox_510_foot { height: 10px; width: 510px; background-image: url(/iwp/images/enf08/bluebox_510_bottom_light.gif); background-repeat: no-repeat;}



.bluebox_510_con table {color: #939880; margin: 10px 15px 0 15px;}
.bluebox_510_con td {vertical-align: top; border: 1px solid #e9eae6; border-bottom: 0; border-right: 0; padding: 10px 0 0 15px;}
.bluebox_510_con td.shr {width: 50px; border-left: 0; padding: 10px 0 0 0; text-align: center;}
.bluebox_510_con td.shr p {color: #333300; font-weight: bold;}



/*-----------------------------------------------------*/
/* TABLE FORMULA CALCULATOR  --------------------------*/
/*-----------------------------------------------------*/

.tbl_form_calc_head {margin: 0 30px 8px 30px; padding: 0; border: 0;}
.tbl_form_calc_head tr td {margin: 0; padding: 0; border: 0;}

.tbl_form_calc_head tr td.left_cell {width: 250px; border-right: 1px solid #d8d8d8; padding: 0;}
.tbl_form_calc_head tr td.right_cell {padding: 0;}
.tbl_form_calc_head tr td.left_cell p,
.tbl_form_calc_head tr td.right_cell p {margin: 3px 15px; padding: 0; color: #1e79aa;}


.tbl_form_calc {margin: 8px 30px 5px 30px; padding: 0; border: 0;}
.tbl_form_calc tr td,
.tbl_form_calc tr th {padding: 0; margin: 0;}



.tbl_form_calc tr td.left_top_cell {width: 250px; border-right: 1px solid #d8d8d8; padding: 0;}
.tbl_form_calc tr td.middle_top_cell {border-right: 1px solid #d8d8d8; padding: 0;}
.tbl_form_calc tr td.middle_top_cell2 {border-right: 1px solid #d8d8d8; padding: 0;}
.tbl_form_calc tr td.right_top_cell {padding: 0;}

.tbl_form_calc tr td.left_cell {width: 250px; border-right: 1px solid #d8d8d8; border-top: 1px solid #d8d8d8; padding: 0;}
.tbl_form_calc tr td.middle_cell {border-right: 1px solid #d8d8d8; padding: 0; border-top: 1px solid #d8d8d8;}
.tbl_form_calc tr td.right_cell {padding: 0; border-top: 1px solid #d8d8d8;}


.tbl_form_calc tr td.left_top_cell p {margin: 3px 15px; padding: 0;}
.tbl_form_calc tr td.middle_top_cell p {margin: 3px 15px; padding: 0; color: #533065;}
.tbl_form_calc tr td.middle_top_cell2 p {margin: 3px 15px; padding: 0; color: #46bedb;}

.tbl_form_calc tr td.right_top_cell p {margin: 3px 15px; padding: 0; color: #f26a61;}
.tbl_form_calc tr td.left_cell p {margin: 3px 15px; padding: 0;}
.tbl_form_calc tr td.middle_cell p {margin: 3px 15px; padding: 0;}
.tbl_form_calc tr td.right_cell p {margin: 3px 15px; padding: 0;}


/*-----------------------------------------------------*/
/* CONTENT CONTAINER  ---------------------------------*/
/*-----------------------------------------------------*/

.contentContainer {margin: 5px 20px 5px 30px; color: #333;}



.contentContainer ul { list-style-type: disc; margin: 0 0 15px 35px;}
.contentContainer ul li {color: #333; margin-bottom: 8px;}

.contentContainer form {
	display: block;
	border: 0;
	text-align: left;
	margin: 15px 0 0 0;
	padding: 0;
	}

.contentContainer h2 {margin: 0 0 10px 0;}


.contentContainer p {margin: 0 0 10px 0;}

.contentContainer .error {margin-left: 0;}


/*-----------------------------------------------------*/
/* CALL NOW -------------------------------------------*/
/*-----------------------------------------------------*/

/* Header Replacement */
h2.callNow {
	display: block;
	width: 547px;
	height: 27px;
	text-indent: -9999px;
	background-image: url(/iwp/images/enf08/callNow.png);
	overflow: hidden;
	text-decoration: none;
	margin: 0 auto;
	padding: 0;
	}


/*-----------------------------------------------------*/
/* FORMS  ---------------------------------*/
/*-----------------------------------------------------*/

.error {
	margin: 10px 30px 5px 30px;
	color: #ff0000;
	text-align: left;
	font-weight: bold;
	padding: 3px 0 24px 35px;
	background: url(/iwp/images/enf08/error.gif) no-repeat top left;
	}

fieldset {
	border: 0;
	text-align: left;
	margin: 0;
	padding: 0;
	}

label {display: block; font-weight: bold;}
label.inlineLabel {display: inline !important; margin-right: 6px;}
label.nonBoldLabel {font-weight: normal !important;}

.enfElementContainer1col label.inlineLabel {display: inline !important; margin-right: 6px;}
.enfElementContainer2col label.inlineLabel {display: inline !important; margin-right: 6px;}
.enfElementContainer3col label.inlineLabel {display: inline !important; margin-right: 6px;}

#childInfo label {font-weight: normal;}

.required {color: #ff0000;}

input {
	border: 1px solid #cccccc;
	background: #fff;
	color: #666666;
	padding: 5px;
	margin: 2px 0 5px 0;
	}

select {
	border: 1px solid #cccccc;
	background: #fff;
	color: #666666;
	padding: 0;
	margin: 2px 0 5px 0;
	}

.enfElementContainer1col {
	display: inline;
	float: left;
	width: 575px;
	margin: 0 10px 10px 0;
	overflow: hidden;
	}

.enfElementContainer2col {
	display: inline;
	float: left;
	width: 285px;
	margin: 0 10px 10px 0;
	overflow: hidden;
	}

.enfElementContainer2subcol {
	display: inline;
	float: left;
	width: 45%;
	margin: 0 10px 10px 0;
	overflow: hidden;
	}

.enfElementContainer2subcol .checkbox {
	display: inline;
	width: auto;
	margin-top: 3px;
	}

	

.enfElementContainer3col {
	display: inline;
	float: left;
	width: 185px;
	margin: 0 10px 10px 0;
	overflow: hidden;
	}

.margin5_10 {
padding: 5px 10px;
}


.margin5_10 .enfElementContainer2col {
width: 275px;
}


#expectingInfo,
#underFiveInfo,
#notExpectingInfo {background: #f0fcd4; margin-right: 4px; width: 586px;}

.margin10_40 {padding: 10px 40px;}

.margin10_40 .enfElementContainer1col {
width: 490px;
}

.margin10_40 .enfElementContainer2col {
width: 240px;
}

.highlightBg {background: #f4fce7; padding: 10px 20px 5px 20px; margin: 0 0 20px 0; border: 1px solid #ccc;}
.highlightBg .radio {background: #f4fce7;}

.enfElementContainer1col input,
.enfElementContainer2col input,
.enfElementContainer3col input,
.enfElementContainer2subcol input {width: 90%; display: block;}

td select,
.enfElementContainer1col select,
.enfElementContainer2col select,
.enfElementContainer3col select,
.enfElementContainer2subcol select { position: relative; width: auto; display: block; font-size: 1.0em;}


/* TO FIX PULLDOWNS () WITH LONG OPTIONS*/
select#expectingHospital {width: 100%;}
* html select#expectingHospital {width: auto;}

select#expectingHospitalState {width: 100%;}
* html select#expectingHospitalState {width: auto;}

select#c1HospitalState {width: 100%;}
* html select#c1HospitalState {width: auto;}

select#hospitalAddChild {width: 100%;}
* html select#hospitalAddChild {width: auto;}

select#hospitalStateAddChild {width: 100%;}
* html select#hospitalStateAddChild {width: auto;}



.enfElementContainer1col p,
.enfElementContainer2col p,
.enfElementContainer3col p,
.enfElementContainer2subcol p {margin: 10px 0 10px 0; padding-left: 1px;}


.enfElementContainer1col .note,
.enfElementContainer2col .note,
.enfElementContainer3col .note {
border: 1px solid #ffbaba;
padding: 6px 8px;
}

input.imgButton,
.enfElementContainer1col input.imgButton,
.enfElementContainer2col input.imgButton,
.enfElementContainer3col input.imgButton,
.enfElementContainer2subcol input.imgButton {
	border: 0;
	padding: 0;
	margin: 0;
	width: auto;
	display: inline; 
	}

.date_col {
float: left;
display: inline;
width: 125px;
margin: 0 12px 10px 0;
padding: 0;
}

.date_col_wide {
float: left;
display: inline;
width: 400px;
margin: 0 12px 10px 0;
padding: 0;
}

.date_col img,
.date_col_wide img {
float: left;
display: block;
margin: 5px 0 0 3px;
padding: 0;
}

.wideDateLabel {
float: left;
font-size: 1.1em;
padding: 10px 8px 0 0;
}

td .date_col img {
float: left;
display: block;
margin: 0px 0 0 3px;
padding: 0;
}


 img.imgBtn,
 input.imgBtn,
 .catalogContent input.imgBtn,
 .enfElementContainer1col input.imgBtn,
 .enfElementContainer2col input.imgBtn,
 .enfElementContainer3col input.imgBtn {
	border: 0px solid #cccccc;
	background: transparent;
	color: #666666;
	padding: 0;
	margin: 0 0 5px 0;
	width: auto;
	height: auto;
	display: inline;
	}


.imgBtnLeftMargin {
	border: 0px solid #cccccc;
	background: transparent;
	color: #666666;
	padding: 0;
	margin: 0px 0 5px 10px;
	width: auto;
	height: auto;
	display: inline;
}
.imgBtnRightMargin {
	border: 0px solid #cccccc;
	background: transparent;
	color: #666666;
	padding: 0;
	margin: 0px 10px 5px 0;
	width: auto;
	height: auto;
	display: inline;
}


input.calDate,
.enfElementContainer1col input.calDate,
.enfElementContainer2col .date_col input.calDate,
.enfElementContainer2col .date_col input.startDate,
.enfElementContainer2col .date_col input.endDate
{
	width: 90px;
	float: left;
	display: inline; 
	}


/* Send To a Friend */

.enfElementContainer2colSend2Friend {
	display: inline;
	float: left;
	width: 270px;
	margin: 0 10px 10px 10px;
	overflow: hidden;
	}

.enfElementContainer2colSend2Friend input {width: 95%; display: block;}
.enfElementContainer2colSend2Friend textarea {width: 95%; display: block; padding: 3px;}

/* Forgot Password Form */


/* Sign In Form */
.enfSignInElementContainer {
	display: inline;
	float: left;
	width: 130px;
	margin: 0 10px 0 0;
	overflow: hidden;
	}

form.form_sign_in {
	display: inline;
	border: 0;
	float: left;
	text-align: left;
	margin: 15px 0 0 30px;
	padding: 0;
	width: 300px;
	}

.sign_in_text {
	float: left;
	width: 300px;
	text-align: left;
	margin: 15px 0 0 0;
	}

.sign_in_text p {
	margin: 0 0 10px 0;
	}

form.form_sign_in fieldset {
	border: 0;
	text-align: left;
	margin: 0;
	padding: 0;
	}

form.form_sign_in fieldset input {
	border: 1px solid #cccccc;
	background: #fff;
	color: #666666;
	padding: 5px;
	width: 118px;
	margin: 2px 0 5px 0;
	}


form.form_sign_in fieldset input.imgBtn,
.popmain .pop_con form input.imgBtn,
input.imgBtn {
	border: 0px solid #cccccc;
	background: transparent;
	color: #666666;
	padding: 0;
	margin: 2px 0 5px 0;
	width: auto;
	height: auto;
	}

form.form_sign_in fieldset .checkbox,
form fieldset .checkbox,
form .checkbox,
.regFormRadio {
	border: 0;
	background: transparent;
	color: #666666;
	padding: 0;
	margin: 0;
	width: auto;
	}


.radio {
	border: 0;
	background: transparent;
	padding: 0;
	margin: 0;
}

/* --> BEGIN CB 7-30-08 <-- */
.profileUpdateFullContainer input.radio {
	display: inline;
	border: 0;
	background: transparent;
	padding: 0;
	margin: 0 5px 0 15px;
	}

.profileUpdateFullContainer input.checkbox {
	display: inline;
	border: 0;
	background: transparent;
	padding: 0;
	margin: 0 2px 0 0 !important;
	}

.profileUpdateFullContainer {
	margin-left: 24px;
	
}

.profileUpdateFullContainerOptions {
	margin-left: 24px;
}

.prefsText {
	width: 490px;
	float: left;
	margin-left: 4px;
}

.searchField1 {
	width: 180px !important;
	display: inline !important;
	margin-right: 12px;
	vertical-align: middle !important;
}

.searchBtn1 {
	vertical-align: middle !important;
}

.enfElementContainer1col input.inlineRadioBtn,
.enfElementContainer2col input.inlineRadioBtn,
.enfElementContainer3col input.inlineRadioBtn,
.inlineRadioBtn {
	vertical-align: middle !important;
	display: inline !important;
	margin-right: 6px;
	margin-left: 6px;
	border: 0;
	width: auto;
	height: auto;
	background: transparent;
}

.enfElementContainer1col input.inlineTextInput,
.enfElementContainer2col input.inlineTextInput,
.enfElementContainer3col input.inlineTextInput,
.inlineTextInput {
	vertical-align: middle !important;
	display: inline !important;
	width: auto;
	/*width: 100px !important;*/
}


.inlineSelectMenu {
	vertical-align: middle !important;
	display: inline !important;
	/*width: 100px !important;*/
}

textarea.contactFormTextarea {
	border: 1px solid #cccccc;
	background: #fff;
	color: #666666;
	padding: 0;
	margin: 2px 0 5px 0;
	width: 90%;
}

.regFormCheckbox {
	margin: 6px 0 6px 12px;
}

.regFormCheckbox .checkbox {
	display: inline;
	border: 0;
	background: transparent;
	color: #666666;
	padding: 0;
	margin: 0;
	width: auto;
}


/* BEGIN: search results */

#col1searchResults {
display: inline;
float: left;
width: 280px;
margin: 0 25px 0 0;
}

#col2searchResults {
display: inline;
float: left;
width: 280px;
margin: 0 0 0 0;
}

.search_result_item {
padding: 5px 10px 5px 10px;
}


.search_result_with_img {
	margin-left: 75px;
}


.search_more_results {
width: 280px;
display: block;
border-top: 1px solid #d8d8d8;
padding: 0;
}

.search_result_item h3 {
color: #025692;
}

.search_more_results p {
padding: 8px 10px 0 10px;
}

.still_cant_find {
display block;
margin: 30px 0 0 0;
}

/* END: search results */


/* --> END CB 7-30-08 <-- */



.chart_fixed {
 	height: 220px; 
	margin: 0 0 15px 0;
 	}

table.enfProfileUpdateTable td {
	padding-right: 24px;
}


table.enfProfileUpdateTable2  {width: 575px;}
table.enfProfileUpdateTable2 td {padding-right: 24px;}
table.enfProfileUpdateTable2 td.td_name {width: 295px;}
table.enfProfileUpdateTable2 td.td_bday {width: 100px;}
table.enfProfileUpdateTable2 td.td_sex {width: 50px;}
table.enfProfileUpdateTable2 td.td_edit {width: 55px;}
table.enfProfileUpdateTable2 td.td_remove {width: 75px;}

/*----------------------------------
specific-width input fields
added 7-16-08 CB
----------------------------------*/
/* set widths: */
.zipPrefix {
	width: 80px !important;
}

.zipSuffix {
	width: 50px !important;
}

.phoneArea {
	width: 40px !important;
}

.phonePrefix {
	width: 40px !important;
}

.phoneSuffix {
	width: 80px !important;
}

.fName {
	width: 80px !important;
}

.mName {
	width: 12px !important;
}

.lName {
	width: 128px !important;
}

/* set right margins: */
.zipPrefix, .phoneArea, .phonePrefix, .fName, .mName {
	margin-right: 6px !important;
}

/* set floats: */
.zipPrefix, .zipSuffix, .phoneArea, .phonePrefix, .phoneSuffix, .fName, .mName, .lName {
	float: left;
}

.dateMonth, .dateDay, .dateYear {
	display: inline !important;
	margin-right: 6px !important;
}
 
hr.solidLine {
	border-top: 1px solid #D8D8D8 !important;
}

h3.updateFormHeading {
	margin-bottom: 12px;
}


/*-----------------------------------------
Consumer Registration Container with Steps
------------------------------------------*/


.consumerReg_608_wrapper {
width: 608px;
display: block;
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
}


ul.consumerRegNav {
	display: block;
	list-style: none;
	margin: 0 0 0 25px;
	padding: 0;
	height: 36px;
	}

ul.consumerRegNav li {
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 0;
	float: left;
	}

	* html ul.consumerRegNav li { /* this selector recognized by IE only */
		display: inline; /* total width (only for IE5.x/Win) */
		disp\lay: block; /* content width (for other IE) */
		}

li.tabYou,
li.tabYou a,
li.tabFamily,
li.tabFamily a,
li.tabPreferences,
li.tabPreferences a,
li.tabShopping,
li.tabShopping a
{
	display: block;
	margin: 0;
	padding: 0;
	overflow: hidden;
	}


/* Tab - You */
li.tabYou  { /*FIX IE6 FLICKER BUG*/
	padding: 0;
	width: 99px;
	height: 36px;
	background: transparent url(/iwp/images/enf08/tab_you.gif) no-repeat top left;
	background-position: 0 -36px;
	}
li.tabYou a {
	padding: 36px 0 0 0;
	width: 99px;
	height: 36px;
	clip: rect(0, 99px, 36px, 0);	
	background: transparent url(/iwp/images/enf08/tab_you.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:36px; /* for IE5.5's bad box model */
	}
ul.consumerRegNav li.tabYou a:hover,
ul.consumerRegNav li.tabYou a.on {
	background-position: 0 -36px;
	}

/* Tab - Family */
li.tabFamily  { /*FIX IE6 FLICKER BUG*/
	padding: 0;
	width: 99px;
	height: 36px;
	background: transparent url(/iwp/images/enf08/tab_family.gif) no-repeat top left;
	background-position: 0 -36px;
	}
li.tabFamily a {
	padding: 36px 0 0 0;
	width: 99px;
	height: 36px;
	clip: rect(0, 99px, 36px, 0);	
	background: transparent url(/iwp/images/enf08/tab_family.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:36px; /* for IE5.5's bad box model */
	}
ul.consumerRegNav li.tabFamily a:hover,
ul.consumerRegNav li.tabFamily a.on {
	background-position: 0 -36px;
	}

/* Tab - Preferences */
li.tabPreferences  { /*FIX IE6 FLICKER BUG*/
	padding: 0;
	width: 99px;
	height: 36px;
	background: transparent url(/iwp/images/enf08/tab_preferences.gif) no-repeat top left;
	background-position: 0 -36px;
	}
li.tabPreferences a {
	padding: 36px 0 0 0;
	width: 99px;
	height: 36px;
	clip: rect(0, 99px, 36px, 0);	
	background: transparent url(/iwp/images/enf08/tab_preferences.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:36px; /* for IE5.5's bad box model */
	}
ul.consumerRegNav li.tabPreferences a:hover,
ul.consumerRegNav li.tabPreferences a.on {
	background-position: 0 -36px;
	}

/* Tab - Shopping */
li.tabShopping { /*FIX IE6 FLICKER BUG*/
	padding: 0;
	width: 99px;
	height: 36px;
	background: transparent url(/iwp/images/enf08/tab_shopping.gif) no-repeat top left;
	background-position: 0 -36px;
	}
li.tabShopping a {
	padding: 36px 0 0 0;
	width: 99px;
	height: 36px;
	clip: rect(0, 99px, 36px, 0);	
	background: transparent url(/iwp/images/enf08/tab_shopping.gif) no-repeat top left;
	height: 0px !important; /* for most browsers */
	height /**/:36px; /* for IE5.5's bad box model */
	}
ul.consumerRegNav li.tabShopping a:hover,
ul.consumerRegNav li.tabShopping a.on {
	background-position: 0 -36px;
	}
	
	
/*----------------------------------------------------------------------*/
/* Consumer Registration Tabs 2 --------------------------------------------------*/
/*----------------------------------------------------------------------*/
.consumerRegNav2_container {width: 600px; height: 30px; display: block; overflow: hidden; margin: 0; padding: 0;}
.consumerRegNav2_container ul {width: 600px; height: 30px; display: block; position: relative; list-style-type: none; margin: 0; padding: 0;}
.consumerRegNav2_container ul li {display: inline;}

.consumerRegNav2_container ul li a:link,
.consumerRegNav2_container ul li a:visited {
	position: absolute;
	top: 0;
	height: 30px;
	text-indent: -9000px;
	overflow: hidden;
}

	/* ================ */
	/* YOU */
	/* ================ */
	.consumerRegNav2_container .consumerRegNav2_you a:link,
	.consumerRegNav2_container .consumerRegNav2_you a:visited {
		left: 0px;
		width: 123px;
		background: url(/iwp/images/enf08/consumerRegNav2.jpg) no-repeat 0px 0px;		
	}
	.consumerRegNav2_container .consumerRegNav2_you a:hover,
	.consumerRegNav2_container .consumerRegNav2_you a:focus,
	.consumerRegNav2_container .consumerRegNav2_you a:active,
	.consumerRegNav2_container .consumerRegNav2_you a.on:link,
	.consumerRegNav2_container .consumerRegNav2_you a.on:visited,
	.consumerRegNav2_container .consumerRegNav2_you a.on:hover,
	.consumerRegNav2_container .consumerRegNav2_you a.on:active {background: url(/iwp/images/enf08/consumerRegNav2.jpg) no-repeat 0px -30px;}
	

	/* ================ */
	/* My Pregnancy */
	/* ================ */
	.consumerRegNav2_container .consumerRegNav2_mypregnancy a:link,
	.consumerRegNav2_container .consumerRegNav2_mypregnancy a:visited {
		left: 123px;
		width: 118px;
		background: url(/iwp/images/enf08/consumerRegNav2.jpg) no-repeat -123px 0px;		
	}
	.consumerRegNav2_container .consumerRegNav2_mypregnancy a:hover,
	.consumerRegNav2_container .consumerRegNav2_mypregnancy a:focus,
	.consumerRegNav2_container .consumerRegNav2_mypregnancy a:active,
	.consumerRegNav2_container .consumerRegNav2_mypregnancy a.on:link,
	.consumerRegNav2_container .consumerRegNav2_mypregnancy a.on:visited,
	.consumerRegNav2_container .consumerRegNav2_mypregnancy a.on:hover,
	.consumerRegNav2_container .consumerRegNav2_mypregnancy a.on:active {background: url(/iwp/images/enf08/consumerRegNav2.jpg) no-repeat -123px -30px;}
	


	/* ================ */
	/* My Children */
	/* ================ */
	.consumerRegNav2_container .consumerRegNav2_mychildren a:link,
	.consumerRegNav2_container .consumerRegNav2_mychildren a:visited {
		left: 241px;
		width: 117px;
		background: url(/iwp/images/enf08/consumerRegNav2.jpg) no-repeat -241px 0px;		
	}
	.consumerRegNav2_container .consumerRegNav2_mychildren a:hover,
	.consumerRegNav2_container .consumerRegNav2_mychildren a:focus,
	.consumerRegNav2_container .consumerRegNav2_mychildren a:active,
	.consumerRegNav2_container .consumerRegNav2_mychildren a.on:link,
	.consumerRegNav2_container .consumerRegNav2_mychildren a.on:visited,
	.consumerRegNav2_container .consumerRegNav2_mychildren a.on:hover,
	.consumerRegNav2_container .consumerRegNav2_mychildren a.on:active {background: url(/iwp/images/enf08/consumerRegNav2.jpg) no-repeat -241px -30px;}	


	/* ================ */
	/* Preferences */
	/* ================ */
	.consumerRegNav2_container .consumerRegNav2_preferences a:link,
	.consumerRegNav2_container .consumerRegNav2_preferences a:visited {
		left: 358px;
		width: 118px;
		background: url(/iwp/images/enf08/consumerRegNav2.jpg) no-repeat -358px 0px;		
	}
	.consumerRegNav2_container .consumerRegNav2_preferences a:hover,
	.consumerRegNav2_container .consumerRegNav2_preferences a:focus,
	.consumerRegNav2_container .consumerRegNav2_preferences a:active,
	.consumerRegNav2_container .consumerRegNav2_preferences a.on:link,
	.consumerRegNav2_container .consumerRegNav2_preferences a.on:visited,
	.consumerRegNav2_container .consumerRegNav2_preferences a.on:hover,
	.consumerRegNav2_container .consumerRegNav2_preferences a.on:active {background: url(/iwp/images/enf08/consumerRegNav2.jpg) no-repeat -358px -30px;}



	/* ================ */
	/* Shopping */
	/* ================ */
	.consumerRegNav2_container .consumerRegNav2_shopping a:link,
	.consumerRegNav2_container .consumerRegNav2_shopping a:visited {
		left: 476px;
		width: 124px;
		background: url(/iwp/images/enf08/consumerRegNav2.jpg) no-repeat -476px 0px;		
	}
	.consumerRegNav2_container .consumerRegNav2_shopping a:hover,
	.consumerRegNav2_container .consumerRegNav2_shopping a:focus,
	.consumerRegNav2_container .consumerRegNav2_shopping a:active,
	.consumerRegNav2_container .consumerRegNav2_shopping a.on:link,
	.consumerRegNav2_container .consumerRegNav2_shopping a.on:visited,
	.consumerRegNav2_container .consumerRegNav2_shopping a.on:hover,
	.consumerRegNav2_container .consumerRegNav2_shopping a.on:active {background: url(/iwp/images/enf08/consumerRegNav2.jpg) no-repeat -476px -30px;}	



.consumerReg_con_608_top {
width: 608px;
height: 38px;
display: block;
margin: 0;
padding: 0;
border: 0;
background: transparent url(/iwp/images/enf08/consumerReg_con_608_top.gif) no-repeat bottom left;
}

.consumerReg_con_608_top_blue {
width: 608px;
height: 10px;
display: block;
margin: 0;
padding: 0;
border: 0;
background: transparent url(/iwp/images/enf08/consumerReg_con_608_top_blue.gif) no-repeat bottom left;
}

.consumerReg_con_608 {
width: 608px;
display: block;
margin: 0;
padding: 0;
border: 0;
background: transparent url(/iwp/images/enf08/consumerReg_con_608_bg.gif) repeat-y top left;
}

.consumerReg_con_608_blue {
width: 608px;
display: block;
margin: 0;
padding: 0;
border: 0;
background: url(/iwp/images/enf08/blue.gif) no-repeat top left;
}

.consumerReg_con_608_blue_own {
width: 608px;
display: block;
margin: 0;
padding: 0;
border: 0;
background: url(/iwp/images/enf08/blue_own.gif) no-repeat top left;
}

.consumerReg_con_margin {
margin: 0 7px 0 11px;
padding: 10px 0px;
}

.consumerReg_con_608_bottom {
width: 608px;
height: 10px;
display: block;
margin: 0;
padding: 0;
border: 0;
background: transparent url(/iwp/images/enf08/consumerReg_con_608_bottom.gif) no-repeat top left;

}


table.surveyTable {
	margin: 0;
}

table.surveyTable td {
	padding: 0 5px;
}

table.surveyTable th {
	font-weight: normal;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

table.surveyTable th.bgHDrk {
	 background: #b6e0f0; 
}

table.surveyTable th.bgHLt {
	 background: #d7eff7; 
}

table.surveyTable td.bgDrk {
	 background: #c5e7f4; 
}

table.surveyTable td.bgLt {
	 background: #eaf6fb; 
}

table.surveyTable tr.nobordr td {
	padding-top: 5px;
	padding-bottom: 5px;
}

table.surveyTable tr.nobordrwo td {
	border-bottom: none;
}

table.surveyTable tr.nobordr td {
	border-bottom: 1px solid #BEBEBE;
}




					

/* Sams Club Offer */
/*-------------TABLE WITH BORDERS----------------*/
table.list {
	margin: 15px 0 0 0;
	padding: 0;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	}

table.list th {
	color: #fff;
	background: #025b98;
	padding: 5px;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	}

table.list td {
	color: #666;
	padding: 5px;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	}
	
/* Table */
/*-------------TABLE WITH BORDERS----------------*/
table.generic {
	margin: 0 0 8px 0;
	padding: 0;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	}

table.generic th {
	color: #025b98;
	background: #cfe7f6;
	padding: 5px;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	}

table.generic td {
	color: #666;
	padding: 5px;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	}

table.generic td.center,
table.generic th.center {
	text-align: center;
	}
	

/* Contact Form */
/*-------------TABLE WITH BORDERS----------------*/
table.childInfo {
	margin: 0 0 0 0;
	padding: 0;
	border-top: 0px solid #ccc;
	border-right: 0px solid #ccc;
	}

table.childInfo th {
	padding: 0;
	border-bottom: 0px solid #ccc;
	border-left: 0px solid #ccc;
	}

table.childInfo td {
	width: 100px;
	padding: 0px;
	border-bottom: 0px solid #ccc;
	border-left: 0px solid #ccc;
	}


/*-------------TABLE SHOPPING CANT DELETE----------------*/
table.cantdelete {
	margin: 0 0 15px 0;
	padding: 0;
	border-top: 0px solid #ccc;
	border-right: 0px solid #ccc;
	}

table.cantdelete th {
	color: #333;
	padding: 4px 25px 4px 0;
	border-bottom: 0px solid #ccc;
	border-left: 0px solid #ccc;
	}

table.cantdelete td {
	color: #666;
	padding: 4px 25px 4px 0;
	border-bottom: 0px solid #ccc;
	border-left: 0px solid #ccc;
	}

table.cantdelete td.center,
table.cantdelete th.center {
	text-align: center;
	}



/* Contact Graphic */
.contactUsCon {
width: 842px;
height: 42px;
display: block;
margin: 0 auto;
text-align: left;
overflow: hidden;
}

/* Header Replacement */
h2.contactUs {
	display: block;
	width: 842px;
	height: 42px;
	text-indent: -9999px;
	background-image: url(/iwp/images/enf08/contact_us.gif);
	overflow: hidden;
	text-decoration: none;
	margin: 0 auto;
	padding: 0;
	}

.contactUsCon img#btnContactUs { 
display: inline;
position: relative;
top: -32px;
left: 725px;
margin: 0;
}

p.contactUsTxt { 
font-size: 0.9em;
margin: 0;
padding: 20px 25px 0 25px;
text-align: left;
}

p.es_contactUsTxt { 
font-size: 0.9em;
margin: 20px 0 0 0;
padding: 0 25px;
text-align: left;
width: 725px;
float:left;
}



/*-----------------------------------------------------*/
/* Callout Box -------------------------*/
/*-----------------------------------------------------*/

.calloutContainer img {
margin: 0;
padding: 0;
display: block;
}
.calloutContainer {
margin: 0 auto 0 auto;
display: block;
padding-top: 15px;
width: 791px;
}

.calloutContent {
display: block;
width: 791px;
background: transparent url(/iwp/images/enf08/calloutBg.gif) repeat-y top left;
text-align: left;
margin: 0;
padding: 0;
}

.calloutContent p {padding: 5px 15px; color: #888888;}
.calloutContent p strong {color: #405560;}


/*-----------------------------------------------------*/
/* Video Page -------------------------*/
/*-----------------------------------------------------*/

.videoSingleWrapper {
display: block;
width: 288px;
margin: 0 15px 15px 15px;
padding: 0;
background: transparent url(/iwp/images/enf08/videoSingleContainer_Bg.gif) repeat-y top left;
}

.videoSingleWrapper img {
display: block;
margin: 0;
padding: 0;
}
.videoSingleContent {
display: block;
width: 276px;
height: 272px;
margin: 0 auto;
padding: 0;
background: transparent url(/iwp/images/enf08/videoSingleContainer_Gradient.gif) no-repeat top left;
}

body.blue #main_area .page_content .videoSingleContent p {
margin: 0;
padding: 5px 15px 0 15px;
color: #000;
display: block;
height: 20px;
}
.videoSingleContent img {
margin: 0;
padding: 0;
display: block;
}

.detail_box .cc_con .videoSingleWrapper .videoSingleContent p {
font-size: 0.9em;
margin: 0 15px;
padding: 4px 0 10px 0;
color: #000;
}

.detail_box .cc_con .videoSingleWrapper .videoSingleContent p strong {
color: #000;
}

.videoSinglePlayer {
display: block;
width: 250px;
margin: 5px 13px;
padding: 0;
}


.videoContainer {
display: block;
margin: 0;
padding: 0;
width 589px;
background: transparent url(/iwp/images/enf08/tools/59_VideoContainer_RepeatBg.gif) repeat-y top left;
overflow: hidden;
}

.videoContainer2 {
display: block;
margin: 0;
padding: 0;
width 589px;
background: none;
}
.videoThumbContainer {
display: block;
margin: 0;
padding: 0;
width 589px;
background: transparent url(/iwp/images/enf08/tools/59_VideoContainer_RepeatBg.gif) repeat-y top left;

}

.videoContainerTop {
display: block;
margin: 0;
padding: 0;
width: 589px;
height: 328px;
overflow: hidden;
background: transparent url(/iwp/images/enf08/tools/59_VideoContainer_TopBg.jpg) no-repeat top left;
}

.videoContainerTop2 {
display: block;
margin: 0;
padding: 0;
width: 589px;
height: 475px;
overflow: hidden;
background: transparent url(/iwp/images/enf08/tools/59_VideoContainer2_TopBg.jpg) no-repeat top left;
}

.videoPlayer {
display: inline;
float: left;
width: 250px;
margin: 45px 0 0 42px;
padding: 0;
}

.videoPlayer2 {
display: inline;
float: left;
width: 522px;
margin: 20px 0 0 33px;
padding: 0;
}


.videoText {
display: inline;
float: left;
width: 240px;
height: 245px;
margin: 42px 0 0 35px;
padding: 0;
overflow: auto;
}

.videoText2 {
display: block;
width: 510px;
height: 100px;
margin: 0 0 0 39px;
padding: 20px 0 0 0;
overflow: auto;
}

.videoText h3,
.videoText2 h3 {
margin: 0 0 5px 0;
padding: 0;
font-size: 1.2em;
color: #000;
}

.videoText h4,
.videoText2 h4 {
margin: 0 0 10px 0;
padding: 0;
font-size: 1.0em;
color: #9e9e9e;
font-weight: normal;
}

.videoText p,
.videoText2 p {
margin: 0;
padding: 0;
color: #666666;
}

.videoColumn {
display: inline;
float: left;
width: 270px;
margin: 0 0 0 15px;
padding: 8px 0 8px 0;
}

.videoThumb {
display: inline;
float: left;
width: 80px;
margin-left: 10px;
text-align: left;
}

.videoPlay {
display: inline;
float: left;
width: 180px;
text-align: left;
color: #000;
}

/*-----------------------------------------------------*/
/* Rewards Graphics----------------------------------*/
/*-----------------------------------------------------*/


.rewards_10pts {
display: block;
padding: 0;
border: 0;
position: absolute;
top: 5px;
left: 648px;
}


.rewards_50pts {
display: inline;
margin: 0 10px;
padding: 0;
border: 0;
float: right;
}


/*-----------------------------------------------------*/
/* Special Classes ----------------------------------*/
/*-----------------------------------------------------*/

input[type="hidden"] { 
	display: none;
	margin: 0;
	}

.hide,
input.hide {
	display: none;
	margin: 0;

	}


/*-----------------------------------------------------*/
/* Special Announcement----------------------------------*/
/*-----------------------------------------------------*/

.specialAnnouncementWrapper {
	background: transparent url(/iwp/images/enf08/specialAnnouncementWrapper_bg.jpg) top left;
	width: 100%;
	height: 100px;

}

.specialAnnouncementWrapper2 {
	background: transparent url(/iwp/images/enf08/products/1220_restfull_bg.jpg) top left;
	width: 100%;
	height: 100px;

}

.specialAnnouncementWrapper3 {
	background: transparent url(/iwp/images/enf08/specialAnnouncementWrapper3_bg.jpg) top left;
	width: 100%;
	height: 100px;

}

.specialAnnouncementWrapper4 {
	background: transparent url(/iwp/images/enf08/specialAnnouncementWrapper4_bg.jpg) top left;
	width: 100%;
	height: 100px;

}

.specialAnnouncementWrapper5 {
	background: transparent url(/iwp/images/enf08/specialAnnouncementWrapper5_bg.jpg) top left;
	width: 100%;
	height: 100px;

}
.specialAnnouncementWrapper6 {
	background: transparent url(/iwp/images/enf08/specialAnnouncementWrapper6_bg.jpg) top left;
	width: 100%;
	height: 100px;

}

.specialAnnouncementWrapper7 {
	background: transparent url(/iwp/images/enf08/specialAnnouncementWrapper7_bg.jpg) top left;
	width: 100%;
	height: 100px;

}

.specialAnnouncementWrapper8 {background: transparent url(/iwp/images/enf10/specialAnnouncementWrapper8_bg.jpg) top left; width: 100%; height: 100px;}
.specialAnnouncement8 {width: 926px; height: 100px; display: block; margin: 0 auto;position:relative;}

.specialAnnouncement {
	width: 926px;
	height: 100px;
	display: block;
	background: white;
	margin: 0 auto;
	background: transparent url(/iwp/images/enf08/specialAnnouncement_bg.jpg) no-repeat top left;
}

.specialAnnouncement2 {
	width: 926px;
	height: 100px;
	display: block;
	background: white;
	margin: 0 auto;
	background: transparent url(/iwp/images/enf08/products/1220_restfull_bg_image.jpg) no-repeat top left;
}

.specialAnnouncement3 {
	width: 926px;
	height: 100px;
	display: block;
	background: white;
	margin: 0 auto;
	background: transparent url(/iwp/images/enf08/specialAnnouncement3_bg.jpg) no-repeat 565px 0;
}

.specialAnnouncement4 {
	width: 926px;
	height: 100px;
	display: block;
	margin: 0 auto;
	background: transparent url(/iwp/images/enf08/specialAnnouncement4_bg.jpg) no-repeat 0 0;
}

.specialAnnouncement5 {
	width: 926px;
	height: 100px;
	display: block;
	margin: 0 auto;
	background: transparent url(/iwp/images/enf08/specialAnnouncement5_bg.jpg) no-repeat 0 0;
	position:relative;
}

.specialAnnouncement6 {
	width: 926px;
	height: 100px;
	display: block;
	margin: 0 auto;
	position:relative;
}

.specialAnnouncement7 {
	width: 926px;
	height: 100px;
	display: block;
	margin: 0 auto;
	position:relative;
}




.specialAnnouncementProduct {
	display: inline;
	width: 125px;
	margin: 8px 15px 0 0;
	text-align: right;
	float: left;
}

.specialAnnouncementProduct2 {
	display: inline;
	width: 145px;
	margin: 8px 15px 0 0;
	text-align: right;
	float: left;
}

.specialAnnouncementProduct3 {
	display: inline;
	width: 145px;
	margin: 8px 15px 0 0;
	text-align: right;
	float: left;
}

.specialAnnouncementTxt {
	display: inline;
	width: 745px;
	margin: 10px 0 0 0;
	text-align: left;
	float: left;
}

.specialAnnouncementTxt2 {
	display: inline;
	width: 725px;
	margin: 10px 0 0 0;
	text-align: left;
	float: left;
}

.specialAnnouncementTxt3 {
	display: inline;
	width: 455px;
	margin: 8px 0 0 20px;
	text-align: left;
	float: left;
}

.specialAnnouncementTxt4 {
	display: block;
	margin: 0px 0 0 250px;
	padding: 10px 0 0 0;
	text-align: left;
}

.specialAnnouncementTxt5 {
	display: block;
	position: absolute;
	text-align: left;
	top: 18px;
	left: 200px;
}

.specialAnnouncementTxt h1,
.specialAnnouncementTxt2 h1 {
	display: block;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #005597;
	font-size: 2.0em;
	font-weight: bold;
}

.specialAnnouncementTxt3 h1 {
	display: block;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #003467;
	font-size: 2.0em;
	font-weight: bold;
}

.specialAnnouncementTxt4 h1 {
	display: block;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #005691;
	font-size: 2.0em;
	font-weight: bold;
}

.specialAnnouncementTxt5 h1 {
	display: block;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #005691;
	font-size: 2.0em;
	font-weight: bold;
}

.specialAnnouncementTxt h2,
.specialAnnouncementTxt2 h2 {
	display: block;
	margin: 0 0 5px 0;
	padding: 0;
	text-align: left;
	color: #005597;
	font-size: 1.4em;
	font-weight: normal;
}

.specialAnnouncementTxt3 h2 {
	display: block;
	margin: 0 0 3px 0;
	padding: 0;
	text-align: left;
	color: #003366;
	font-size: 1.3em;
	font-weight: normal;
}

.specialAnnouncementTxt4 h2 {
	display: block;
	margin: 0 0 3px 0;
	padding: 0;
	text-align: left;
	color: #333333;
	font-size: 1.3em;
	font-weight: normal;
}

.specialAnnouncementTxt5 h2 {
	display: block;
	margin: 0 0 3px 0;
	padding: 0;
	text-align: left;
	color: #333333;
	font-size: 1.3em;
	font-weight: normal;
}

.specialAnnouncement5_can {position: absolute; top: 12px; left: 120px;}

/*-----------------------------------------------------*/
/* Assurance Program ----------------------------------*/
/*-----------------------------------------------------*/

table.assurance_program {
	margin: 0 0 0 0;
	padding: 0;
	}

table.assurance_program td {
	margin: 0;
	padding: 0;
	text-align: left;
	vertical-align: top;
	color: #666666;
	}

table.assurance_program td.number {
	padding: 8px 10px 8px 0;
	}

table.assurance_program td.borderBottom {
	padding: 8px 0;
	border-bottom: 1px dotted #666666;
	}
		
table.assurance_program td.borderBottom .colorize {
	color: #f37021;
	}



table.assurance_program th {
	border-bottom: 2px solid #07c;
	font-weight: bold;
	}

/*-----------------------------------------------------*/
/* Immunity Module ----------------------------------*/
/*-----------------------------------------------------*/
#heroSwf               { width: 860px; height: 354px; position: relative; top: 0px; left: 0px; padding: 0px; }
#heroSwf #heroSwfAlt   { width: 860px; height: 354px; background-image: url(/iwp/images/enf08/backup.jpg); position: relative; top: 0px; left: 0px; display: block; margin: 0px; padding: 0px; }
#heroSwf #heroSwfAlt a { display: block; position: absolute; top: 302px; left: 442px; width: 175px; height: 29px; text-decoration: none; overflow: hidden; text-indent: -1000px; margin: 0px; padding: 0px; }
#heroSwf div#realFlash { width: 860px; height: 354px; position: absolute; top: 0px; left: 0;  margin: 0px; padding: 0px; }



/*-----------------------------------------------------*/
/* Spanish Site  ----------------------------------*/
/*-----------------------------------------------------*/

/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/
/* Primary Navigation --------------------------------------------------*/
/*----------------------------------------------------------------------*/
.es_mainnav {width: 880px; height: 38px; display: block; overflow: hidden; margin: 0 auto; padding: 0;background: url(/iwp/images/enf10/es_main_nav.gif) no-repeat 0px -38px;}
.es_mainnav ul {width: 880px; height: 38px; display: block; position: relative; list-style-type: none; margin: 0; padding: 0;}
.es_mainnav ul li {display: inline;}

.es_mainnav ul li a:link,
.es_mainnav ul li a:visited {
	position: absolute;
	top: 0;
	height: 38px;
	text-indent: -9000px;
	overflow: hidden;
}

	/* ================ */
	/* home -  */
	/* ================ */
	.es_mainnav .es_main_nav_home a:link,
	.es_mainnav .es_main_nav_home a:visited {
		left: 0px;
		width: 40px;
		background: url(/iwp/images/enf10/es_main_nav.gif) no-repeat 0px 0px;		
	}
	.es_mainnav .es_main_nav_home a:hover,
	.es_mainnav .es_main_nav_home a:focus,
	.es_mainnav .es_main_nav_home a:active,
	.es_mainnav .es_main_nav_home a.on:link,
	.es_mainnav .es_main_nav_home a.on:visited,
	.es_mainnav .es_main_nav_home a.on:hover,
	.es_mainnav .es_main_nav_home a.on:active {background: url(/iwp/images/enf10/es_main_nav.gif) no-repeat 0px -38px;}
	

	/* ================================ */
	/* newborns */
	/* ================================ */
	.es_mainnav .es_main_nav_newborns a:link,
	.es_mainnav .es_main_nav_newborns a:visited {
		left: 40px;
		width: 151px;
		background: url(/iwp/images/enf10/es_main_nav.gif) no-repeat -40px 0px;		
	}
	.es_mainnav .es_main_nav_newborns a:hover,
	.es_mainnav .es_main_nav_newborns a:focus,
	.es_mainnav .es_main_nav_newborns a:active,
	.es_mainnav .es_main_nav_newborns a.on:link,
	.es_mainnav .es_main_nav_newborns a.on:visited,
	.es_mainnav .es_main_nav_newborns a.on:hover,
	.es_mainnav .es_main_nav_newborns a.on:active {background: url(/iwp/images/enf10/es_main_nav.gif) no-repeat -40px -38px;}
		

	/* ================================ */
	/* infants  */
	/* ================================ */
	.es_mainnav .es_main_nav_infants a:link,
	.es_mainnav .es_main_nav_infants a:visited {
		left: 191px;
		width: 104px;
		background: url(/iwp/images/enf10/es_main_nav.gif) no-repeat -191px 0px;		
	}
	.es_mainnav .es_main_nav_infants a:hover,
	.es_mainnav .es_main_nav_infants a:focus,
	.es_mainnav .es_main_nav_infants a:active,
	.es_mainnav .es_main_nav_infants a.on:link,
	.es_mainnav .es_main_nav_infants a.on:visited,
	.es_mainnav .es_main_nav_infants a.on:hover,
	.es_mainnav .es_main_nav_infants a.on:active {background: url(/iwp/images/enf10/es_main_nav.gif) no-repeat -191px -38px;}	


	/* ================================ */
	/* toddlers  */
	/* ================================ */
	.es_mainnav .es_main_nav_toddlers a:link,
	.es_mainnav .es_main_nav_toddlers a:visited {
		left: 295px;
		width: 159px;
		background: url(/iwp/images/enf10/es_main_nav.gif) no-repeat -295px 0px;		
	}
	.es_mainnav .es_main_nav_toddlers a:hover,
	.es_mainnav .es_main_nav_toddlers a:focus,
	.es_mainnav .es_main_nav_toddlers a:active,
	.es_mainnav .es_main_nav_toddlers a.on:link,
	.es_mainnav .es_main_nav_toddlers a.on:visited,
	.es_mainnav .es_main_nav_toddlers a.on:hover,
	.es_mainnav .es_main_nav_toddlers a.on:active {background: url(/iwp/images/enf10/es_main_nav.gif) no-repeat -295px -38px;}	


	/* ================================ */
	/* feeding solutions  */
	/* ================================ */
	.es_mainnav .es_main_nav_feeding_solutions a:link,
	.es_mainnav .es_main_nav_feeding_solutions a:visited {
		left: 454px;
		width: 207px;
		background: url(/iwp/images/enf10/es_main_nav.gif) no-repeat -454px 0px;		
	}
	.es_mainnav .es_main_nav_feeding_solutions a:hover,
	.es_mainnav .es_main_nav_feeding_solutions a:focus,
	.es_mainnav .es_main_nav_feeding_solutions a:active,
	.es_mainnav .es_main_nav_feeding_solutions a.on:link,
	.es_mainnav .es_main_nav_feeding_solutions a.on:visited,
	.es_mainnav .es_main_nav_feeding_solutions a.on:hover,
	.es_mainnav .es_main_nav_feeding_solutions a.on:active {background: url(/iwp/images/enf10/es_main_nav.gif) no-repeat -454px -38px;}	


	/* ================================ */
	/* spacer - 507 px */
	/* ================================ */
	.es_mainnav .es_main_nav_spacer {
		left: 661px;
		width: 219px;
		background: url(/iwp/images/enf10/es_main_nav.gif) no-repeat -661px 0px;
		position: absolute;
		top: 0;
		height: 38px;
		text-indent: -9000px;
		overflow: hidden;		
		}
	
#es_footend {height: 30px; width: 926px; display:block;}
	

.es_home_glm_container {display: block; width: 815px; margin: 10px auto 0 auto; text-align: left; position: relative;}
/* Header Replacement */
h2.es_home_glm {
	display: block;
	width: 815px;
	height: 330px;
	/*text-indent: -9999px;*/
	background-image: url(/iwp/images/enf08/es_home_glm.jpg);
	overflow: hidden;
	text-decoration: none;
	margin: 0 auto;
	padding: 0;
	}
.es_home_glm_btn {position: absolute; top: 295px; left: 20px; z-index: 200; display: block;}




.eng_home_glm_container {display: block; width: 864px; margin: 0 auto 0 auto; text-align: left; position: relative;}




/*----------------------------------------------------------------------*/
/* Spanish Restfull Tabs*/
/*----------------------------------------------------------------------*/
.es_tabs_2rows_restfull {width: 400px; height: 66px; display: block; overflow: hidden; margin: 0; padding: 0;}
.es_tabs_2rows_restfull ul {width: 400px; height: 66px; display: block; position: relative; list-style-type: none; margin: 0; padding: 0;}
.es_tabs_2rows_restfull ul li {display: inline;}

.es_tabs_2rows_restfull ul li.toprow a:link,
.es_tabs_2rows_restfull ul li.toprow a:visited {
	position: absolute;
	top: 0;
	height: 28px;
	text-indent: -9000px;
	overflow: hidden;
}
.es_tabs_2rows_restfull ul li.bottomrow a:link,
.es_tabs_2rows_restfull ul li.bottomrow a:visited {
	position: absolute;
	top: 28px;
	height: 38px;
	text-indent: -9000px;
	overflow: hidden;
}

	/* ================ */
	/* tab_about */
	/* ================ */
	.es_tabs_2rows_restfull .tab_about a:link,
	.es_tabs_2rows_restfull .tab_about a:visited {
		left: 0px;
		width: 80px;
		background: url(/iwp/images/enf08/es_tabs_2rows_restfull.gif) no-repeat 0px 0px;		
	}
	.es_tabs_2rows_restfull .tab_about a:hover,
	.es_tabs_2rows_restfull .tab_about a:focus,
	.es_tabs_2rows_restfull .tab_about a:active,
	.es_tabs_2rows_restfull .tab_about a.on:link,
	.es_tabs_2rows_restfull .tab_about a.on:visited,
	.es_tabs_2rows_restfull .tab_about a.on:hover,
	.es_tabs_2rows_restfull .tab_about a.on:active {background: url(/iwp/images/enf08/es_tabs_2rows_restfull.gif) no-repeat 0px -28px;}
	

	/* ================ */
	/* tab_learn_about_benefits */
	/* ================ */
	.es_tabs_2rows_restfull .tab_learn_about_benefits a:link,
	.es_tabs_2rows_restfull .tab_learn_about_benefits a:visited {
		left: 80px;
		width: 221px;
		background: url(/iwp/images/enf08/es_tabs_2rows_restfull.gif) no-repeat -80px 0px;		
	}
	.es_tabs_2rows_restfull .tab_learn_about_benefits a:hover,
	.es_tabs_2rows_restfull .tab_learn_about_benefits a:focus,
	.es_tabs_2rows_restfull .tab_learn_about_benefits a:active,
	.es_tabs_2rows_restfull .tab_learn_about_benefits a.on:link,
	.es_tabs_2rows_restfull .tab_learn_about_benefits a.on:visited,
	.es_tabs_2rows_restfull .tab_learn_about_benefits a.on:hover,
	.es_tabs_2rows_restfull .tab_learn_about_benefits a.on:active {background: url(/iwp/images/enf08/es_tabs_2rows_restfull.gif) no-repeat -80px -28px;}



	
	/* ================ */
	/* tab_toprow_space */
	/* ================ */
	.es_tabs_2rows_restfull .tab_toprow_space {
		left: 301px;
		width: 99px;
		position: absolute;
		top: 0;
		height: 28px;
		text-indent: -9000px;
		overflow: hidden;
		background: url(/iwp/images/enf08/es_tabs_2rows_restfull.gif) no-repeat -301px 0px;		
	}


	/* ================ */
	/* tab_customer_reviews */
	/* ================ */
	.es_tabs_2rows_restfull .tab_preparation a:link,
	.es_tabs_2rows_restfull .tab_preparation a:visited {
		left: 0px;
		width: 183px;
		background: url(/iwp/images/enf08/es_tabs_2rows_restfull.gif) no-repeat 0px -56px;		
	}
	.es_tabs_2rows_restfull .tab_preparation a:hover,
	.es_tabs_2rows_restfull .tab_preparation a:focus,
	.es_tabs_2rows_restfull .tab_preparation a:active,
	.es_tabs_2rows_restfull .tab_preparation a.on:link,
	.es_tabs_2rows_restfull .tab_preparation a.on:visited,
	.es_tabs_2rows_restfull .tab_preparation a.on:hover,
	.es_tabs_2rows_restfull .tab_preparation a.on:active {background: url(/iwp/images/enf08/es_tabs_2rows_restfull.gif) no-repeat 0px -94px;}
	


	/* ================ */
	/* tab_bottomrow_space */
	/* ================ */
	.es_tabs_2rows_restfull .tab_bottomrow_space {
		left: 183px;
		width: 217px;
		position: absolute;
		top: 28px;
		height: 38px;
		text-indent: -9000px;
		overflow: hidden;
		background: url(/iwp/images/enf08/es_tabs_2rows_restfull.gif) no-repeat -183px -56px;		
	}



/*----------------------------------------------------------------------*/
/* Spanish AA Navigation Tabs */
/*----------------------------------------------------------------------*/
.es_tabs_2rows_aa {width: 400px; height: 66px; display: block; overflow: hidden; margin: 0; padding: 0;}
.es_tabs_2rows_aa ul {width: 400px; height: 66px; display: block; position: relative; list-style-type: none; margin: 0; padding: 0;}
.es_tabs_2rows_aa ul li {display: inline;}

.es_tabs_2rows_aa ul li.toprow a:link,
.es_tabs_2rows_aa ul li.toprow a:visited {
	position: absolute;
	top: 0;
	height: 28px;
	text-indent: -9000px;
	overflow: hidden;
}
.es_tabs_2rows_aa ul li.bottomrow a:link,
.es_tabs_2rows_aa ul li.bottomrow a:visited {
	position: absolute;
	top: 28px;
	height: 38px;
	text-indent: -9000px;
	overflow: hidden;
}

	/* ================ */
	/* tab_about */
	/* ================ */
	.es_tabs_2rows_aa .tab_about a:link,
	.es_tabs_2rows_aa .tab_about a:visited {
		left: 0px;
		width: 79px;
		background: url(/iwp/images/enf08/es_tabs_nutramigenAA.gif) no-repeat 0px 0px;		
	}
	.es_tabs_2rows_aa .tab_about a:hover,
	.es_tabs_2rows_aa .tab_about a:focus,
	.es_tabs_2rows_aa .tab_about a:active,
	.es_tabs_2rows_aa .tab_about a.on:link,
	.es_tabs_2rows_aa .tab_about a.on:visited,
	.es_tabs_2rows_aa .tab_about a.on:hover,
	.es_tabs_2rows_aa .tab_about a.on:active {background: url(/iwp/images/enf08/es_tabs_nutramigenAA.gif) no-repeat 0px -28px;}

	

	/* ================ */
	/* tab_purchasing */
	/* ================ */
	.es_tabs_2rows_aa .tab_purchasing a:link,
	.es_tabs_2rows_aa .tab_purchasing a:visited {
		left: 79px;
		width: 68px;
		background: url(/iwp/images/enf08/es_tabs_nutramigenAA.gif) no-repeat -79px 0px;		
	}
	.es_tabs_2rows_aa .tab_purchasing a:hover,
	.es_tabs_2rows_aa .tab_purchasing a:focus,
	.es_tabs_2rows_aa .tab_purchasing a:active,
	.es_tabs_2rows_aa .tab_purchasing a.on:link,
	.es_tabs_2rows_aa .tab_purchasing a.on:visited,
	.es_tabs_2rows_aa .tab_purchasing a.on:hover,
	.es_tabs_2rows_aa .tab_purchasing a.on:active {background: url(/iwp/images/enf08/es_tabs_nutramigenAA.gif) no-repeat -79px -28px;}


	/* ================ */
	/* tab_glossary */
	/* ================ */
	.es_tabs_2rows_aa .tab_glossary a:link,
	.es_tabs_2rows_aa .tab_glossary a:visited {
		left: 147px;
		width: 64px;
		background: url(/iwp/images/enf08/es_tabs_nutramigenAA.gif) no-repeat -147px 0px;		
	}
	.es_tabs_2rows_aa .tab_glossary a:hover,
	.es_tabs_2rows_aa .tab_glossary a:focus,
	.es_tabs_2rows_aa .tab_glossary a:active,
	.es_tabs_2rows_aa .tab_glossary a.on:link,
	.es_tabs_2rows_aa .tab_glossary a.on:visited,
	.es_tabs_2rows_aa .tab_glossary a.on:hover,
	.es_tabs_2rows_aa .tab_glossary a.on:active {background: url(/iwp/images/enf08/es_tabs_nutramigenAA.gif) no-repeat -147px -28px;}
	

	/* ================ */
	/* tab_storage */
	/* ================ */
	.es_tabs_2rows_aa .tab_storage a:link,
	.es_tabs_2rows_aa .tab_storage a:visited {
		left: 211px;
		width: 189px;
		background: url(/iwp/images/enf08/es_tabs_nutramigenAA.gif) no-repeat -211px 0px;		
	}
	.es_tabs_2rows_aa .tab_storage a:hover,
	.es_tabs_2rows_aa .tab_storage a:focus,
	.es_tabs_2rows_aa .tab_storage a:active,
	.es_tabs_2rows_aa .tab_storage a.on:link,
	.es_tabs_2rows_aa .tab_storage a.on:visited,
	.es_tabs_2rows_aa .tab_storage a.on:hover,
	.es_tabs_2rows_aa .tab_storage a.on:active {background: url(/iwp/images/enf08/es_tabs_nutramigenAA.gif) no-repeat -211px -28px;}
	
	

	
	/* ================ */
	/* tab_food */
	/* ================ */
	.es_tabs_2rows_aa .tab_food a:link,
	.es_tabs_2rows_aa .tab_food a:visited {
		left: 0px;
		width: 152px;
		background: url(/iwp/images/enf08/es_tabs_nutramigenAA.gif) no-repeat -0px -56px;		
	}
	.es_tabs_2rows_aa .tab_food a:hover,
	.es_tabs_2rows_aa .tab_food a:focus,
	.es_tabs_2rows_aa .tab_food a:active,
	.es_tabs_2rows_aa .tab_food a.on:link,
	.es_tabs_2rows_aa .tab_food a.on:visited,
	.es_tabs_2rows_aa .tab_food a.on:hover,
	.es_tabs_2rows_aa .tab_food a.on:active {background: url(/iwp/images/enf08/es_tabs_nutramigenAA.gif) no-repeat -0px -94px;}
	
	/* ================ */
	/* tab_feeding */
	/* ================ */
	.es_tabs_2rows_aa .tab_feeding a:link,
	.es_tabs_2rows_aa .tab_feeding a:visited {
		left: 152px;
		width: 94px;
		background: url(/iwp/images/enf08/es_tabs_nutramigenAA.gif) no-repeat -152px -56px;		
	}
	.es_tabs_2rows_aa .tab_feeding a:hover,
	.es_tabs_2rows_aa .tab_feeding a:focus,
	.es_tabs_2rows_aa .tab_feeding a:active,
	.es_tabs_2rows_aa .tab_feeding a.on:link,
	.es_tabs_2rows_aa .tab_feeding a.on:visited,
	.es_tabs_2rows_aa .tab_feeding a.on:hover,
	.es_tabs_2rows_aa .tab_feeding a.on:visited {background: url(/iwp/images/enf08/es_tabs_nutramigenAA.gif) no-repeat -152px -94px;}



	/* ================ */
	/* tab_bottomrow_space */
	/* ================ */
	.es_tabs_2rows_aa .tab_bottomrow_space {
		left: 246px;
		width: 154px;
		position: absolute;
		top: 28px;
		height: 38px;
		text-indent: -9000px;
		overflow: hidden;
		background: url(/iwp/images/enf08/es_tabs_nutramigenAA.gif) no-repeat -246px -56px;		
	}



/* ================================ */
/* RESTFULL LEARN MORE */
/* ================================ */
.restfull_container_wrapper {display: block; width: 628px; margin: 0 auto;}
.restfull_content { background: #b2bff5 url(/iwp/images/enf08/products/restfull_content_top_bg.gif) no-repeat top left; display: block; width: 628px;}
.restfull_content_bottom { background: transparent url(/iwp/images/enf08/products/restfull_content_bottom.gif) repeat-x top left; display: block; width: 628px;}

.restfull_tab_content { display: block; width: 570px; margin: 0 auto; padding: 10px 0;}


.restfull_container_footer { background: transparent url(/iwp/images/enf08/products/restfull_container_footer.gif) no-repeat top left; display: block; width: 628px; height: 7px;}




.restfull_col1 {display: inline; width: 235px; float: left; margin: 85px 0 0 0;}
.restfull_col2 {display: inline; width: 360px; float: left; margin: 45px 0 0 15px; }
.restfull_container_wrapper h1.restfull {font-size: 20px; margin: 0 0 10px 0; font-weight: normal; color: #39618e; }


.restfull_container_wrapper h2 {margin: 0 0 8px 0; }

.restfull_container_wrapper p {margin: 0 0 8px 0; }
.restfull_container_wrapper ul  {list-style-type: disc; margin-left: 30px; }
.restfull_container_wrapper ul li {margin: 0 0 8px 0; color: #333; }

/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/
/* Primary Navigation --------------------------------------------------*/
/*----------------------------------------------------------------------*/
.restfull_nav {width: 628px; height: 44px; display: block; overflow: hidden; margin: 0 auto; padding: 0;}
.restfull_nav ul {width: 628px; height: 44px; display: block; position: relative; list-style-type: none; margin: 0; padding: 0;}
.restfull_nav ul li {display: inline;}

.restfull_nav ul li a:link,
.restfull_nav ul li a:visited {
	position: absolute;
	top: 0;
	height: 44px;
	text-indent: -9000px;
	overflow: hidden;
}

	/* ================ */
	/* restfull_nav_bottle */
	/* ================ */
	.restfull_nav .restfull_nav_bottle a:link,
	.restfull_nav .restfull_nav_bottle a:visited {
		left: 0px;
		width: 208px;
		background: url(/iwp/images/enf08/products/restfull_nav.gif) no-repeat 0px 0px;		
	}
	.restfull_nav .restfull_nav_bottle a:hover,
	.restfull_nav .restfull_nav_bottle a:focus,
	.restfull_nav .restfull_nav_bottle a:active,
	.restfull_nav .restfull_nav_bottle a.on:link,
	.restfull_nav .restfull_nav_bottle a.on:visited,
	.restfull_nav .restfull_nav_bottle a.on:hover,
	.restfull_nav .restfull_nav_bottle a.on:active {background: url(/iwp/images/enf08/products/restfull_nav.gif) no-repeat 0px -44px;}
	

	/* ================================ */
	/* restfull_nav_warming */
	/* ================================ */
	.restfull_nav .restfull_nav_warming a:link,
	.restfull_nav .restfull_nav_warming a:visited {
		left: 208px;
		width: 232px;
		background: url(/iwp/images/enf08/products/restfull_nav.gif) no-repeat -208px 0px;		
	}
	.restfull_nav .restfull_nav_warming a:hover,
	.restfull_nav .restfull_nav_warming a:focus,
	.restfull_nav .restfull_nav_warming a:active,
	.restfull_nav .restfull_nav_warming a.on:link,
	.restfull_nav .restfull_nav_warming a.on:visited,
	.restfull_nav .restfull_nav_warming a.on:hover,
	.restfull_nav .restfull_nav_warming a.on:active {background: url(/iwp/images/enf08/products/restfull_nav.gif) no-repeat -208px -44px;}
		

	/* ================================ */
	/* restfull_nav_looks */
	/* ================================ */
	.restfull_nav .restfull_nav_looks a:link,
	.restfull_nav .restfull_nav_looks a:visited {
		left: 440px;
		width: 188px;
		background: url(/iwp/images/enf08/products/restfull_nav.gif) no-repeat -440px 0px;		
	}
	.restfull_nav .restfull_nav_looks a:hover,
	.restfull_nav .restfull_nav_looks a:focus,
	.restfull_nav .restfull_nav_looks a:active,
	.restfull_nav .restfull_nav_looks a.on:link,
	.restfull_nav .restfull_nav_looks a.on:visited,
	.restfull_nav .restfull_nav_looks a.on:hover,
	.restfull_nav .restfull_nav_looks a.on:active {background: url(/iwp/images/enf08/products/restfull_nav.gif) no-repeat -440px -44px;}
		
/*Infant Nutrition Center*/		
.inc_more_info { width: 573px; height: 98px; display: block; background: transparent url(/iwp/images/enf08/inc_more_info_bg.jpg) no-repeat top left; margin: 20px 0 0 35px; }
.inc_more_info h2 {margin-bottom: 10px;}
.inc_more_info p {margin-bottom: 5px;}
.inc_more_info img {vertical-align: middle}
.inc_text {display: block; padding: 15px 0 0 25px;}



/*STATIC PAGES FROM DIGITAS*
/*--- Begin Products --*/
#products_top
{
    background:transparent;
    background-image:url('/iwp/images/enf10/pth_bg.gif');
    background-repeat:no-repeat;
    width:626px;
    height:22px;
    color:#000;
    margin:0px 0px 0px 22px;
    padding:10px 0px 0px 10px;
}

#products_top h2
{
    margin:0px;
    padding:0px;
    font-family:Sans-Serif;
    font-size:12px;
    font-weight:bold;
}

.products
{
    border-left:solid 1px #ddd;
    border-right:solid 1px #ddd;
    color:#4e4e4e;
    margin:0px 0px 0px 22px;
    padding:10px 0px 0px 15px;
    font-family:Sans-Serif;
    font-size:11px;
}

.products a
{
    color:#025B98;
    text-decoration:none;

}

.products a:hover
{
    color:#025B98;
    text-decoration:underline;

}

#products_bot
{
    background:transparent;
    background-image:url('/iwp/images/enf10/pb_bg.gif');
    background-repeat:no-repeat;
    width:626px;
    height:32px;
    color:#000;
    margin:0px 0px 0px 22px;
    padding:0px;
	
}

.products_mid
{
    background:transparent;
    background-image:url('/iwp/images/enf10/pmh_bg.gif');
    background-repeat:no-repeat;
    border-left:solid 1px #ddd;
    border-right:solid 1px #ddd;
    height:23px;
    width:614px;
    margin:0px 0px 0px 22px;
    padding:10px 0px 0px 10px;
}

.products_mid h2
{
    margin:0px;
    padding:0px;
    font-family:Sans-Serif;
    font-size:12px;
    font-weight:bold;
}

.products p
{
    font-size:9px;
    margin:-10px 0px 0px -3px;
    padding:0px;
    font-family:arial;
}

.prod
{
    margin:0px;
    padding:0px;
    list-style-type:none;
}

.prod li
{
    margin:5px 0px 0px 0px;
}

/*-- Products: Newborn --*/
.prod1_nb1
{
    margin:0px;
    padding:0 0 15px 0;
    width:300px;
    float:left;
}

.prod2_nb1
{
    margin:0px;
    padding:0 0 15px 0;
    width:300px;
    float:left;
}

.prod1_nb2
{
    margin:0px;
    padding:0 0 15px 0;
    width:300px;
    float:left;
}

.prod2_nb2
{
    margin:0px;
    padding:0 0 15px 0;
    width:300px;
    float:left;
}

.prod1_nb3
{
    margin:0px;
    padding:0px;
    width:300px;
    float:left;
}

.prod2_nb3
{
    margin:0px;
    padding:0px;
    width:300px;
    float:left;
}

/*-- Products: Infant --*/

.prod1_i1
{
    margin:0px;
    padding:0px;
    width:300px;
    float:left;
}

.prod2_i1
{
    margin:0px;
    padding:0px;
    width:300px;
    float:left;
}

.prod1_i2
{
    margin:0px;
    padding:0px;
    width:300px;
    float:left;
}

.prod2_i2
{
    margin:0px;
    padding:0px;
    width:300px;
    float:left;
}

.prod1_i3
{
    margin:0px;
    padding:0px;
    width:300px;
    float:left;
}

.prod2_i3
{
    margin:0px;
    padding:0px;
    width:300px;
    float:left;
}

.prod1_t1
{
    margin:0px;
    padding:0px;
    width:100%;
    float:left;
}

.prod1_t2
{
    margin:0px;
    padding:0px;
    width:100%;
    float:left;
}

.prod1_t3
{
    margin:0px;
    padding:0px;
    width:100%;
    float:left;
}

/*-- Products: Toddler --*/

/*--- End Products --*/

#scrollbar1 { width: 625px; clear: both; margin: 10px 20px;}
#scrollbar1 .viewport { width: 625px; height: 180px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; width: 3155px; padding: 0; margin: 0; position: absolute; left: 0; top: 0;}
#scrollbar1 #overview_all { width: 3155px;}
#scrollbar1 #overview_newborn { width: 2425px;}
#scrollbar1 #overview_infant { width: 2305px;}
#scrollbar1 #overview_toddler { width: 735px;}
#scrollbar1 #overview_older_toddler { width: 735px;}
#scrollbar1 #overview_gentlease { width: 1780px;}
#scrollbar1 #overview_ar { width: 1780px;}
#scrollbar1 #overview_prosobee { width: 1780px;}
#scrollbar1 #overview_restfull { width: 1780px;}
#scrollbar1 #overview_nutramigen_lgg { width: 1780px;}
#scrollbar1 #overview_nutramigen { width: 1660px;}
#scrollbar1 #overview_enfagrow_gentlease { width: 735px;}
#scrollbar1 #overview_enfagrow_soy { width: 735px;}
#scrollbar1 #overview_enfacare { width: 1780px;}
#scrollbar1 #overview_premature { width: 1780px;}
#scrollbar1 #overview_hmf { width: 1780px;}
#scrollbar1 #overview_pregestimil { width: 1780px;}
#scrollbar1 #overview_nutramigen_aa { width: 1660px;}
#scrollbar1 #overview_enfaport { width: 1660px;}
#scrollbar1 #overview_metabolics { width: 1780px;}
#scrollbar1 #overview_dvisol { width: 525px;}
#scrollbar1 #overview_polyvisol { width: 525px;}
#scrollbar1 #overview_trivisol { width: 525px;}
#scrollbar1 #overview_ferinsol { width: 525px;}
#scrollbar1 #overview_expecta { width: 525px;}
#scrollbar1 #overview_enfalyte { width: 1780px;}
#scrollbar1 #overview_phenylfree { width: 1425px;}
#scrollbar1 #overview_bcad { width: 1520px;}
#scrollbar1 #overview_oa { width: 1520px;}
#scrollbar1 #overview_ga { width: 1615px;}
#scrollbar1 #overview_lmd { width: 1615px;}
#scrollbar1 #overview_portagen { width: 1615px;}
#scrollbar1 #overview_tyros { width: 1520px;}
#scrollbar1 #overview_wnd { width: 1520px;}
#scrollbar1 #overview_hcy { width: 1520px;}
#scrollbar1 #overview_pfd { width: 1520px;}
#scrollbar1 #overview_metabolics { width: 1710px;}
#scrollbar1 .overview .can_divider {display: block; width: 45px; height: 100px; float: left; background: url(/iwp/images/enf10/can_divider_bg.gif) repeat-y 0 0px; margin: 0px 0 0 0; padding: 0;}
#scrollbar1 .overview .can_container {margin-right: 30px; width: 90px; float: left; display: inline; text-align: center;}
#scrollbar1 .overview .can_container.metabolics {margin-right: 30px; width: 65px; float: left; display: inline; text-align: center;}
#scrollbar1 .overview .can_container img {display: block;}
#scrollbar1 .overview .can_container p,
#scrollbar1 .overview .can_container span {display: block; border: 0; padding: 0; margin: 0;}
.allproducts_nav_container ul li#all_newborn .sub #scrollbar1 .overview .can_container p a:link,
.allproducts_nav_container ul li#all_newborn .sub #scrollbar1 .overview .can_container p a:visited,
.allproducts_nav_container ul li#all_newborn .sub #scrollbar1 .overview .can_container p a:hover,
.allproducts_nav_container ul li#all_newborn .sub #scrollbar1 .overview .can_container p a:active,
.allproducts_nav_container ul li#all_infants .sub #scrollbar1 .overview .can_container p a:link,
.allproducts_nav_container ul li#all_infants .sub #scrollbar1 .overview .can_container p a:visited,
.allproducts_nav_container ul li#all_infants .sub #scrollbar1 .overview .can_container p a:hover,
.allproducts_nav_container ul li#all_infants .sub #scrollbar1 .overview .can_container p a:active,
.allproducts_nav_container ul li#all_toddler .sub #scrollbar1 .overview .can_container p a:link,
.allproducts_nav_container ul li#all_toddler .sub #scrollbar1 .overview .can_container p a:visited,
.allproducts_nav_container ul li#all_toddler .sub #scrollbar1 .overview .can_container p a:hover,
.allproducts_nav_container ul li#all_toddler .sub #scrollbar1 .overview .can_container p a:active,
.allproducts_nav_container ul li#all_feeding_solutions .sub #scrollbar1 .overview .can_container p a:link,
.allproducts_nav_container ul li#all_feeding_solutions .sub #scrollbar1 .overview .can_container p a:visited,
.allproducts_nav_container ul li#all_feeding_solutions .sub #scrollbar1 .overview .can_container p a:hover,
.allproducts_nav_container ul li#all_feeding_solutions .sub #scrollbar1 .overview .can_container p a:active,
.allproducts_nav_container ul li#all_vitamins .sub #scrollbar1 .overview .can_container p a:link,
.allproducts_nav_container ul li#all_vitamins .sub #scrollbar1 .overview .can_container p a:visited,
.allproducts_nav_container ul li#all_vitamins .sub #scrollbar1 .overview .can_container p a:hover,
.allproducts_nav_container ul li#all_vitamins .sub #scrollbar1 .overview .can_container p a:active,
.allproducts_nav_container ul li#all_metabolics .sub #scrollbar1 .overview .can_container p a:link,
.allproducts_nav_container ul li#all_metabolics .sub #scrollbar1 .overview .can_container p a:visited,
.allproducts_nav_container ul li#all_metabolics .sub #scrollbar1 .overview .can_container p a:hover,
.allproducts_nav_container ul li#all_metabolics .sub #scrollbar1 .overview .can_container p a:active,
.allproducts_nav_container ul li#all_newborn .sub #scrollbar1 .overview .can_container a:link,
.allproducts_nav_container ul li#all_newborn .sub #scrollbar1 .overview .can_container a:visited,
.allproducts_nav_container ul li#all_newborn .sub #scrollbar1 .overview .can_container a:hover,
.allproducts_nav_container ul li#all_newborn .sub #scrollbar1 .overview .can_container a:active,
.allproducts_nav_container ul li#all_infants .sub #scrollbar1 .overview .can_container a:link,
.allproducts_nav_container ul li#all_infants .sub #scrollbar1 .overview .can_container a:visited,
.allproducts_nav_container ul li#all_infants .sub #scrollbar1 .overview .can_container a:hover,
.allproducts_nav_container ul li#all_infants .sub #scrollbar1 .overview .can_container a:active,
.allproducts_nav_container ul li#all_toddler .sub #scrollbar1 .overview .can_container a:link,
.allproducts_nav_container ul li#all_toddler .sub #scrollbar1 .overview .can_container a:visited,
.allproducts_nav_container ul li#all_toddler .sub #scrollbar1 .overview .can_container a:hover,
.allproducts_nav_container ul li#all_toddler .sub #scrollbar1 .overview .can_container a:active,
.allproducts_nav_container ul li#all_feeding_solutions .sub #scrollbar1 .overview .can_container a:link,
.allproducts_nav_container ul li#all_feeding_solutions .sub #scrollbar1 .overview .can_container a:visited,
.allproducts_nav_container ul li#all_feeding_solutions .sub #scrollbar1 .overview .can_container a:hover,
.allproducts_nav_container ul li#all_feeding_solutions .sub #scrollbar1 .overview .can_container a:active,
.allproducts_nav_container ul li#all_vitamins .sub #scrollbar1 .overview .can_container a:link,
.allproducts_nav_container ul li#all_vitamins .sub #scrollbar1 .overview .can_container a:visited,
.allproducts_nav_container ul li#all_vitamins .sub #scrollbar1 .overview .can_container a:hover,
.allproducts_nav_container ul li#all_vitamins .sub #scrollbar1 .overview .can_container a:active,
.allproducts_nav_container ul li#all_metabolics .sub #scrollbar1 .overview .can_container a:link,
.allproducts_nav_container ul li#all_metabolics .sub #scrollbar1 .overview .can_container a:visited,
.allproducts_nav_container ul li#all_metabolics .sub #scrollbar1 .overview .can_container a:hover,
.allproducts_nav_container ul li#all_metabolics .sub #scrollbar1 .overview .can_container a:active {
	display: inline;
	background-image: none;
	text-indent: 0px;
	overflow:visible;
	}
	
	
.allproducts_nav_container #scrollbar1 .overview h2{ color: #333333; margin-bottom: 12px;  }

.allproducts_nav_container #scrollbar1 .scrollbar,
.allproducts_nav_container #scrollbar1 .thumb .end,
.allproducts_nav_container #scrollbar1 .thumb { background: transparent url(/iwp/images/enf10/bg-scrollbar-x.gif) no-repeat; }
.allproducts_nav_container #scrollbar1 .scrollbar {background: transparent url(/iwp/images/enf10/bg-scrollbar-x-end.gif) repeat-x top left; position: relative; overflow: hidden;  margin: 0 0 25px 0; clear: both; height: 15px; }
.allproducts_nav_container #scrollbar1 .track { background: transparent url(/iwp/images/enf10/bg-scrollbar-x-end.gif) no-repeat 100% 0; width: 100%; height:13px; position: relative; padding: 1px 0; }
.allproducts_nav_container #scrollbar1 .thumb { background-position: 100% -15px; height: 13px; cursor: pointer; overflow: hidden; position: absolute; left: 0; }
.allproducts_nav_container #scrollbar1 .thumb .end{ overflow: hidden; background-position: 0 -15px; height: 13px; width: 5px;}
.allproducts_nav_container #scrollbar1 .disable { display: none;}


/* ----- Begin Eric: Header Tags ----- */
body.blue #main_area .page_content .product_txt .h3_style_product_txt {margin-bottom:0px; padding-bottom:10px;} 
body.blue #main_area .page_content .page_content_left_col .h2_style_overview {color:#333333; font-size:1.2em; margin:1px 0 12px 0;} 
body.blue #main_area .page_content .proddetail_content .pane_content .h2_style {color: #0A5994; font-size: 1.5em; margin-bottom: 0; padding-bottom: 15px;}
body.blue #main_area .page_content .proddetail_content .sizes_box_txt .h3_style {color: #005691; font-size: 1.2em; margin: 0 0 5px; padding: 0; }
body.blue #main_area .page_content .proddetail_content p.textReplace {font-size:1.6em; color:#506A8F; margin: 10px 0 5px 0; padding: 0;}
body.blue #main_area .page_content .proddetail_content p.overviewReplace {font-size:1.5em; color:#7E6B33; margin: 0px 0 20px 0; padding: 0;}
body.blue #main_area .page_content .proddetail_content .sizes_box_content p.textReplace {font-size:1.65em; color:#506A8F; margin: 0 0 5px 0; padding: 0;}
body.blue #main_area .page_content .pane_content p.expand_heading {color: #0A5994; font-size: 1.5em; background: url("/iwp/images/enf10/icon_toggle.gif") no-repeat scroll 0 0 transparent; cursor: pointer; font-weight: normal; height: 16px; margin: 0 0 15px 0; padding: 0 0 0 25px;}
body.blue #main_area .page_content .pane_content p.active {background-position: 0 -32px;}
body.blue #main_area .page_content .proddetail_content p.aaQuestion {font: bold 11px/13.5px "Lucida Grande",sans-serif; color:#333333; margin:0 0 0 0; padding: 0 0 5px 0;}
/* ----- End Eric: Header Tags ----- */
