﻿@charset utf-8;
*{margin:0;padding:0}
img{border:0}
#mainWrapper{width:980px;text-align:left;position:relative;background:#fff;margin:20px auto 0}
#stageNavTop{background:url(/images/header/bgstage_top.jpg) left bottom no-repeat;height:56px;float:right;width:668px}
#headerArea{font-size:11px;height:145px;float:left;color:#9d9d9d}
#floatBabies{position:absolute;left:853px;_left:840px;top:45px;border-style:none}
#dumex_logo{margin-top:10px;width:315px;height:49px;border:none;float:left}
#headerSearch{color:#9d9d9d;width:600px;float:right;margin-top:10px}
#headerSearch a{font-weight:700;color:#aba9aa;text-decoration:none}
#headerSearchNavTop{width:570px;height:5px;background:url(/images/header/utilityTop.gif) left bottom no-repeat}
#headerSearchNavMiddle{width:570px;background:url(/images/header/utilityTile.gif) left top repeat-y;padding-top:5px}
#headerSearchNavBottom{width:570px;background:url(/images/header/utilityBottom.gif) left top no-repeat;height:5px;padding-bottom:0}
#loginArea{width:370px;_width:370px;margin-left:10px;_margin-left:10px;float:left;display:inline;font-weight:700}
#loginArea p{float:left;display:inline;color:#9d9d9d;margin:0 2px 0 0;padding:0}
.loginNowLink{float:left;margin-left:10px}
.loginNowLink a:link,.loginNowLink a:visited{display:block;width:48px;height:25px;line-height:25px;text-decoration:none;background:url(/images/header/btn_login.gif) left top no-repeat}
.loginNowLink a:hover{background-position:right top;background:url(/images/header/btn_login.gif) left bottom no-repeat}
.loginNowLink span{margin-left:-9000px}
.changeLangIn{width:150px;_width:145px;float:left;margin-top:-5px}
.changeLangOut{width:210px;float:left}
.loginButton{float:left;width:70px;padding-right:5px}
.loginButton a:link,.loginButton a:visited{display:block;width:70px;height:25px;line-height:25px;text-decoration:none;background:url(/images/header/login_btn_off.gif) no-repeat left top}
.loginButton a:hover{background-position:right top;background:url(/images/header/login_btn_on.gif) no-repeat left top}
.logoutButton a:link,.logoutButton a:visited{display:block;width:70px;height:25px;line-height:25px;text-decoration:none;background:url(/images/header/logout_btn_off.gif) no-repeat left top}
.logoutButton a:hover{background-position:right top;background:url(/images/header/logout_btn_on.gif) no-repeat left top}
.registerButton{float:left;padding-left:5px}
.registerButton a:link,.registerButton a:visited{display:block;width:70px;height:25px;line-height:25px;text-decoration:none;background:url(/images/header/Register.gif) no-repeat left top}
.registerButton a:hover{background-position:right top;background:url(/images/header/Register_r.gif) no-repeat left top}
.myclubButton{float:left;padding-right:5px;padding-left:3px}
.myclubButton a:link,.myclubButton a:visited{display:block;width:130px;height:25px;line-height:25px;text-decoration:none;background:url(/images/header/myclub_btn_off.gif) left top no-repeat}
.myclubButton a:hover{background-position:right top;background:url(/images/header/myclub_btn_on.gif) left top no-repeat}
#searchArea{width:185px;float:right;display:inline;height:30px}
.searchButton{float:right;display:inline;margin:0}
.searchTextfield{width:95px;margin-top:3px;float:left;display:inline;margin-left:3px}
#headerlogOut,#headerlogIn{background:url(/images/black_arrow.gif) left top no-repeat;width:95px;margin-top:5px;height:20px;line-height:20px;float:right}
#headerlogIn a,#headerlogOut a{color:#757575;font-size:10px;text-decoration:none;margin-left:20px}
#mainArea{width:980px;background-color:#fff;float:left;margin-top:0}
#contentColumn{width:790px;_width:770px;background-color:#fff;float:left}
#mainContent{background-color:#fff;float:left}
#contentColumn #mainContent{background-color:#fff;width:780px;margin-left:10px;_margin-left:15px;_width:790px;_padding-left:10px;float:left}
*html #contentColumn #mainContent{margin-left:0;margin-right:-20px}
#breadCrumbs{font-size:11px;margin-left:13px;float:left;width:700px}
#breadCrumbs P{font-weight:700;font-size:11px;padding:5px 0}
#breadCrumbs p a{font-weight:700;color:#339;text-decoration:none;font-size:11px}
#breadCrumbs p a:hover{font-weight:700;color:#339;text-decoration:underline}
#mainContentLeft{width:615px;float:left;display:inline}
#pgTitleWords{margin:5px 0 0 12px}
#pageTitleMiddleLeft{width:12px;float:left;height:10px}
.sIFR-active #pageTitleMiddle h1.pageTitleSifr{font-size:26px;color:#034694;display:block;line-height:10px;padding:0}
#pageTitleMiddle h1.pageTitleSifr{font-size:26px;color:#034694;display:block;line-height:10px;padding:4px 0}
.sIFR-active #pageTitleMiddle span.h1Sub{font-size:18px;color:#034694;display:block;line-height:10px;margin-top:-6px}
#pageTitleMiddle span.h1Sub{font-size:18px;color:#034694;display:block;margin-top:-2px}
#pageTitleLightBluePic #pageTitleTopLeft{height:8px;width:12px;float:left;background-color:#0090d9}
#pageTitleLightBluePic #pageTitleTopMiddle{float:left;height:8px;background-color:#0090d9}
#pageTitleLightBluePic #pageTitleMiddleLeft img{float:left;padding-left:8px}
.sIFR-active #pageTitleLightBluePic #pageTitleMiddle h1.pageTitleSifr{font-size:28px;color:#fff;display:block;line-height:10px;padding:0}
#pageTitleLightBluePic #pageTitleMiddle h1.pageTitleSifr{font-size:26px;color:#fff;display:block;line-height:10px;padding:4px 0}
#pageTitleLightBluePic #pageTitleMiddle span.h1Sub{font-size:16px;color:#fff;display:block;line-height:10px}
#pageTitleDeep{height:70px;width:500px;margin:17px 0 5px}
#pageTitleLeftDeep{height:70px;width:12px;float:left}
#pageTitleMiddleDeep{height:70px;float:left}
#pageTitleMiddleDeep h1.pageTitleSifr{font-size:22px;color:#fff;display:block;padding-top:9px;line-height:10px}
#pageTitleRightDeep{height:70px;width:11px;float:left}
#helpBubble .dumexGold{margin-bottom:5px}
#helpBubble #expertNumberTransBg{width:135px;height:22px;float:left;margin-top:10px}
#helpBubble{width:700px;float:left;margin-left:10px;padding-bottom:10px}
#helpBubbleTop{font-size:10px;height:130px;width:580px;float:left;margin-top:-3px;padding-left:5px}
#helpBubbleTop img{float:left;padding:4px 0 0}
#helpBubbleTextBox{font-size:10px;float:left;width:410px}
#helpBubbleTextBox p.expertContent{color:#787d89;font-size:12px;font-weight:100;font-family:Helvetica, Arial, sans-serif;margin-left:10px}
#helpBubbleTextBox p.expertTitle{color:#787d89;font-size:12px;font-weight:700;font-family:Helvetica, Arial, sans-serif;margin-top:5px;margin-left:10px}
#helpBubbleTextBox p.expert{color:#787d89;font-size:12px;font-weight:400;font-family:Helvetica, Arial, sans-serif;margin-top:5px;margin-left:10px}
#helpBubbleTextBox p.forteenBold{color:#787d89}
.helpBubbleTelNumber{width:138px;height:18px;background:url(/images/help_bubble/help_bubble_telephonenumber.png) top left no-repeat;display:block;float:left;margin:6px 0 0 10px}
.helpBubbleTelNumber span{margin:-5000px}
#mainContentRight{width:150px;margin-top:0;float:right;padding:0}
.noHelpBubble{padding-bottom:175px}
.noHelpBubblePicH1{padding-bottom:140px}
.noHelpBubblePicNoH1{padding-bottom:110px}
#helpBubble.helpBubblePrint{padding-bottom:9px}
.printThisPage{padding-left:20px;padding-right:10px;margin-top:15px;height:20px;float:right;text-align:right;background:url(/images/bullet2.gif) 0 0 no-repeat;font-size:10px}
.backToTop{padding-left:20px;height:20px;float:right;text-align:right;background:url(/images/bullet2.gif) 0 0 no-repeat}
.backToPreviousBackToTop{margin-top:10px;float:right}
.backToPreviousDouble{background:url(/images/arrow_bullet.gif) left top no-repeat;padding:2px 0 0 18px}
.backToTopDouble{margin-left:20px;background:url(/images/arrow_bullet.gif) left top no-repeat;padding:2px 0 0 18px}
img.paddingRightBottom{float:left;padding:0 15px 15px 0}
img.paddingRight{float:left;padding:0 15px 0 0}
img.paddingLeftBottom{float:right;padding:0 0 15px 15px}
#overlay_login_box{background-color:#fefefe;border:1px solid #fff;width:555px}
#overlay img{border:none}
#overlay_login_background{background-image:url(/images/overlay_login_background.png)}
* html #overlay_login_background{background-color:transparent;background-image:url(/images/overlay_login_checked.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay_login_background.png",sizingMethod="scale")}
#loginBoxTitle h3{line-height:36px;float:left;padding:0 30px}
#loginBoxTitleComment p{color:#FFF;margin:12px 0 0}
#loginBoxTitleComment p a.whiteBold{color:#FFF;font-weight:700;text-decoration:none}
#loginBoxClose{float:right}
#loginBoxClose a{background:url(/images/close_btn_off_on.gif) top left no-repeat;width:55px;height:21px;line-height:21px;display:block;margin:6px 10px 0 14px}
#loginBoxClose a:hover{background-position:bottom}
#loginBox{width:555px;background:url(/images/overlay_login_middle.gif) left top repeat-y;margin:0}
#loginBoxTop{width:555px;height:38px;background:#fd1d23 url(/images/overlay_login_red.gif) left top repeat-x}
#loginBoxBottom{width:555px;background:url(/images/overlay_login_pink.gif) left bottom repeat-x}
#loginBox .radioLabel{font-weight:700}
#loginBox .fieldLabel{float:left;margin-left:50px;width:100px}
#loginBox .loginFormField{width:200px;font-size:10px;float:left;margin:0 10px;padding:1px 0}
#loginBox .checkboxMargin{margin:0 3px 0 50px}
#loginBox .paddingBottomTwelve{padding-bottom:12px}
#loginBox .paddingLastFormElement{padding-bottom:36px}
#loginBox .submitButton{margin-left:168px}
#loginBox .formPaddingBig{padding:18px 30px 15px}
#expertTxt{color:#9a7e33;float:left;margin-top:10px;font-size:10px;font-weight:700;width:497px}
#ExpertBox{float:left;width:780px;background:url(/images/t3_homepage/contactExpertBoxTile.gif) top left repeat-y}
#ExpertBoxTop{float:left;width:780px;height:10px;background:url(/images/t3_homepage/contactExpertBoxTop.gif) top left no-repeat}
#ExpertBoxContent{padding-left:10px;float:left;width:780px;background:url(/images/t3_homepage/contactExpertBoxBottom.gif) bottom left no-repeat}
#banner_image_default{width:210px;height:190px;margin:0 80px 10px 0}
#expertNumber{width:173px;height:30px;background:url(/images/t13_1_profilearticlealternate/expertNumber.gif) left top no-repeat}
#grayBox615Line{background:url(/images/grayBox615Line.gif) top left repeat-y;width:615px;margin-top:-2px;margin-bottom:0}
#grayBox615Top{background:url(/images/grayBox615Top.gif) top left no-repeat;height:10px;width:615px}
#grayBox615Bottom{background:url(/images/grayBox615Bottom.gif) bottom left no-repeat;width:615px;height:11px;margin-top:-11px}
#mainContent #mainContentLeft{width:615px;_width:620px;_padding-left:5px;clear:both}
#mainContent #mainContentRight{margin-right:0;width:150px;margin-top:0;float:right}
#mainContentLeft .pregnancyHeadTitle,#mainContentLeft .topnavHeadTitle,#mainContentLeft .bottomnavHeadTitle,#mainContentLeft .newmumHeadTitle,#mainContentLeft .mytoddlerHeadTitle,#mainContentLeft .mychildHeadTitle,#mainContentLeft .dadHeadTitle,#mainContentLeft .foodnutritionHeadTitle,#mainContentLeft .ourproductHeadTitle,#mainContentLeft .forumHeadTitle,#mainContentLeft .mybabyHeadTitle,#mainContentLeft .homeHeadTitle,#mainContentLeft .meetcarelineHeadTitle{color:#ba8e1c;font-size:18px;font-weight:700}
.loginButton span,.logoutButton span,.registerButton span,.myclubButton span{margin-left:-8000px}
.logoutButton,#pageTitleMiddleMiddle,#pageTitleLightBluePic #pageTitleMiddleLeft,#pageTitleLightBluePic #pageTitleMiddleMiddle,#loginBoxTitleComment{float:left}
#headerlogIn a:hover,#headerlogOut a:hover,#loginBoxTitleComment p a:hover.whiteBold{text-decoration:underline}
#pageTitleDarkGreen,#pageTitleLightGreen,#pageTitleDarkBlue,#pageTitleLightBlue,#pageTitleRed,#pageTitleOrange,#pageTitleLightBluePic{margin:17px 0 5px 2px}
#pageTitleTopLeft,#pageTitleBottomLeft,#pageTitleLightBluePic #pageTitleBottomLeft{height:8px;width:12px;float:left}
#pageTitleTopMiddle,#pageTitleBottomMiddle,#pageTitleLightBluePic #pageTitleBottomMiddle{float:left;height:8px}
#pageTitleTopRight,#pageTitleBottomRight,#pageTitleLightBluePic #pageTitleTopRight,#pageTitleLightBluePic #pageTitleBottomRight{height:8px;width:11px;float:left}
#pageTitleMiddleRight,#pageTitleLightBluePic #pageTitleMiddleRight{width:11px;height:10px;float:left}
.sIFR-active #pageTitleLightBluePic #pageTitleMiddle span.h1Sub,#pageTitleMiddleDeep span.h1Sub{font-size:16px;color:#fff;display:block;line-height:10px;margin-top:-12px}
#helpBubbleTextBox .dumexGold,#loginBoxBottom form{font-size:11px}
#helpBubbleTextBox p.smallBottomPadding1,#helpBubbleTextBox p.smallBottomPadding2{padding:0}
#loginBoxClose a span,.hidden,.hiddenBlock{display:none}