.birthYear{width:55px}div.newsletterBox{width:300px;height:68px;padding:174px
0 0 0;margin:0
auto 10px auto;font:12px/18px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif !important}div.newsletterBox
.emailInput{background:url(http://images.totalbeauty.com/img/newsletterOptins/DH1_input_bg.png) no-repeat;width:198px;height:30px;float:left;overflow:hidden}div.newsletterBox
.emailSubmit{float:left;margin-left: -2px;width:41px;overflow:hidden}div.newsletterBox
.emailAddress{vertical-align:middle;outline:0;border:0;font:12px/14px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:300;color:#422d26;margin:5px;width:100%;padding:2px
0}div.newsletterBox
p.error{position:absolute;left:100px;top:5px;display:none;color:#000;font-size:12px;text-align:center;line-height:12px;padding:3px
0;background:#ffb3b3;border:1px
solid #f00;width:99%;margin:0}div.newsletterBox
p.disclaimer{color:#a97e6e;font:9px/11px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;text-align:right;padding:0
0 0 90px;background:#fff;position:absolute;bottom:0;left:0;margin:0}div.newsletterBox p.disclaimer
a{color:#a97e6e}div.newsletterBox
.optinForm{overflow:hidden;width:238px;margin:0
auto}div.newsletterBox
.moreInfo{text-align:center;display:none}div.newsletterBox
.formElements{padding:0
0 0 25px;margin:0
0 5px 0;list-style:none;overflow:hidden}div.newsletterBox .formElements
li{float:left;margin-right:10px;position:relative;text-transform:uppercase;font:18px/20px AlternateGothicFSNo3, "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;color:#3c3c3c}div.newsletterBox .formElements
.disabled{color:#ccc;border-color:#ccc}div.newsletterBox .zipCode, div.samplesNews .zipCode, div.newsletterBanner
.zipCode{width:40px;outline:none;border:0;background:none;text-align:center}div.newsletterBox .inputBox, div.newsletterBox
.customStyleSelectBox{border-top:1px solid #6c6c6c;border-left:1px solid #6c6c6c;border-right:1px solid #323232;border-bottom:1px solid #323232;background:#f3f3f3;background: -moz-linear-gradient(top, #fcfcfc 0%, #e1e1e1 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#e1e1e1));background: -webkit-linear-gradient(top, #fcfcfc 0%,#e1e1e1 100%);background: -o-linear-gradient(top, #fcfcfc 0%,#e1e1e1 100%);background: -ms-linear-gradient(top, #fcfcfc 0%,#e1e1e1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#E1E1E1',GradientType=0 );background:linear-gradient(top, #fcfcfc 0%,#e1e1e1 100%);padding:3px;-moz-box-shadow:inset 0px 0px 2px #a9a9a9;-webkit-box-shadow:inset 0px 0px 2px #a9a9a9;box-shadow:inset 0px 0px 2px #a9a9a9}div.newsletterBox
li.label{padding-top:5px;margin-right:5px}div.newsletterBox
.customStyleSelectBox{padding:0;text-align:left}div.newsletterBox .customStyleSelectBox
.customStyleSelectBoxInner{padding:3px}div.newsletterBox
.safeSend{position:absolute;bottom:0;left:0;text-align:center;color:#412d26;background:rgba(255,255,255,.8);display:none;font-size:11px}div.newsletterBox .safeSend
a{color:#412d26;text-decoration:underline}div.newsletterBox
.thanksText{display:none;text-align:center;padding:0
30px;margin-bottom:5px;font:15px/19px AlternateGothicFSNo3, "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande",sans-serif;color:#3c3c3c}#DH1{background:url(http://images.totalbeauty.com/img/newsletterOptins/DH1_bg.png) no-repeat;position:relative}#DH1.thankYou{background:url(http://images.totalbeauty.com/img/newsletterOptins/DH1_thanks_bg.png) no-repeat;padding:97px
0 0 0;height:145px;position:relative}#DH1.thankYou .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/DH1_thanks_arrow.png) right 50% no-repeat}#DH2{background:url(http://images.totalbeauty.com/img/newsletterOptins/DH2_bg.png) no-repeat;position:relative}#DH2.thankYou{background:url(http://images.totalbeauty.com/img/newsletterOptins/DH2_thanks_bg.png) no-repeat;padding:97px
0 0 0;height:145px;position:relative}#DH2.thankYou .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/DH2_thanks_arrow.png) right 50% no-repeat}#DH3{background:url(http://images.totalbeauty.com/img/newsletterOptins/DH3_bg.jpg) no-repeat;position:relative}#DH3.thankYou{background:url(http://images.totalbeauty.com/img/newsletterOptins/DH3_thanks_bg.jpg) no-repeat;padding:139px
0 0 0;height:103px;position:relative}#DH3.thankYou .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/DH3_thanks_arrow.png) right 50% no-repeat}#DH3.thankYou
.formElements{padding:0
0 0 5px}#DH3.thankYou .formElements
li{margin-right:6px;font-size:14px;line-height:16px}#DH3.thankYou .formElements
li.thanksSubmit{margin:0;padding-top:5px}#DH3.thankYou li.label, #DH3.thankYou
.thanksText{color:#fff;margin-bottom:3px}#Gen1,#Rev1{background:url(http://images.totalbeauty.com/img/newsletterOptins/Gen1_bg.png) no-repeat;padding:140px
0 0 0;height:102px;position:relative}#Gen1 p.disclaimer, #Rev1
p.disclaimer{color:#422d26;padding:0
75px 25px 28px;text-align:left;background:none;position:absolute;bottom:0;left:0;margin:0;font:10px/12px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;text-shadow:1px 1px 0px #53b9e4}#Gen1 p.disclaimer a, #Rev1 p.disclaimer
a{color:#422d26}#Gen1.thankYou p.safeSend, #Rev1.thankYou
p.safeSend{position:absolute;bottom:14px;left:0;text-align:center;color:#fff;background:none;display:none;font-size:11px;line-height:12px;padding:0
15px}#Gen1.thankYou p.safeSend a, #Rev1.thankYou p.safeSend
a{color:#fff}#Gen1.thankYou,#Rev1.thankYou{background:url(http://images.totalbeauty.com/img/newsletterOptins/Gen1_thanks_bg.png) no-repeat;padding:97px
0 0 0;height:145px;position:relative}#Gen1.thankYou .customStyleSelectBox .customStyleSelectBoxInner, #Rev1.thankYou .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/Gen1_thanks_arrow.png) right 50% no-repeat}#Gen2,#Rev2{background:url(http://images.totalbeauty.com/img/newsletterOptins/Gen2_bg.png) no-repeat;position:relative}#Gen2.thankYou,#Rev2.thankYou{background:url(http://images.totalbeauty.com/img/newsletterOptins/Gen2_thanks_bg.jpg) no-repeat;padding:97px
0 0 0;height:145px;position:relative}#Gen2.thankYou .customStyleSelectBox .customStyleSelectBoxInner, #Rev2.thankYou .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/Gen2_thanks_arrow.png) right 50% no-repeat}#Gen3,#Rev3{background:url(http://images.totalbeauty.com/img/newsletterOptins/Gen3_bg.png) no-repeat;position:relative}#Gen3.thankYou,#Rev3.thankYou{background:url(http://images.totalbeauty.com/img/newsletterOptins/Gen3_thanks_bg.jpg) no-repeat;padding:97px
0 0 0;height:145px;position:relative}#Gen3.thankYou .customStyleSelectBox .customStyleSelectBoxInner, #Rev3.thankYou .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/Gen3_thanks_arrow.png) right 50% no-repeat}#Gen4,#Rev4{background:url(http://images.totalbeauty.com/img/newsletterOptins/Gen4_bg.jpg) no-repeat;position:relative}#Gen4.thankYou,#Rev4.thankYou{background:url(http://images.totalbeauty.com/img/newsletterOptins/Gen4_thanks_bg.jpg) no-repeat;padding:139px
0 0 0;height:103px;position:relative}#Gen4.thankYou .customStyleSelectBox .customStyleSelectBoxInner, #Rev4.thankYou .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/Gen4_thanks_arrow.png) right 50% no-repeat}#Gen4.thankYou .formElements, #Rev4.thankYou
.formElements{padding:0
0 0 5px}#Gen4.thankYou .formElements li, #Rev4.thankYou .formElements
li{margin-right:6px;font-size:14px;line-height:16px}#Gen4.thankYou .formElements li.thanksSubmit, #Rev4.thankYou .formElements
li.thanksSubmit{margin:0;padding-top:5px}#Gen4.thankYou li.label, #Gen4.thankYou .thanksText, #Rev4.thankYou li.label, #Rev4.thankYou
.thanksText{color:#fff;margin-bottom:3px}.samplesNews{font:12px/18px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif !important;color:#5f4e48;position:relative;padding:0
!important;width:630px !important;min-height:246px}.samplesNews
.newsImg{float:right}.samplesNews
.optinForm{overflow:auto}.samplesNews .optinForm
div{float:left}.samplesNews .optinForm
input{display:block}.samplesNews .optinForm
.inputs{margin-left:5px}.samplesNews .optinForm .inputs, .samplesNews .optinForm
label{font-size:14px;line-height:16px;color:#a87d6f}.samplesNews .moreInfo, .samplesNews .thanksText, .samplesNews
.safeSend{display:none}.samplesNews
p.error{display:none;color:#000;font-size:12px;text-align:center;line-height:12px;padding:3px
0;background:#ffb3b3;border:1px
solid #f00;width:55%}#packageContainer .samplesNews
.disclaimer{clear:both;font-size:9px;line-height:10px;color:#6f4e42}#packageContainer .samplesNews .disclaimer
a{color:#6f4e42}#packageContainer .samplesNews
.newsHead{color:#a87d6f;font-size:16px;line-height:18px;font-weight:500}#packageContainer .samplesNews
.newsSubhead{color:#412d26;font-size:16px;line-height:18px;margin-bottom:20px}#packageContainer .samplesNews
.newsBody{margin-bottom:15px;width:310px}.samplesNews
.emailAddress{margin:0
0 10px 3px;width:155px}#packageContainer .samplesNews
.thanksHead{font:24px/26px "AlternateGothicFSNo3", "Arial Narrow", "Franklin Gothic Medium", sans-serif;color:#412d26;text-transform:uppercase;margin-bottom:20px;width:330px}#packageContainer .samplesNews
.thanksText{font:16px/18px "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;color:#412d26;width:330px}#packageContainer .samplesNews
.formElements{margin:0
0 5px 0;list-style:none;overflow:hidden}#packageContainer .samplesNews .formElements
li{float:left;margin:0
20px 0 0 !important;position:relative;list-style:none !important;font:14px/16px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif !important;font-weight:300}#packageContainer .samplesNews .formElements
label{display:block;margin-bottom:3px}#packageContainer .samplesNews .formElements
.submitButton{padding-top:20px}#packageContainer .samplesNews
.safeSend{font-size:11px;clear:both;margin-right:300px}#packageContainer .samplesNews .safeSend
a{color:#412d26;text-decoration:underline}.samplesNews .formElements .zipCode, .samplesNews .formElements .customStyleSelectBox
.customStyleSelectBoxInner{border-top:1px solid #646464;border-left:1px solid #646464;border-right:2px solid #a0a1a1;border-bottom:2px solid #a0a1a1;border-radius:3px;padding:3px}#Samp1{background:url(http://images.totalbeauty.com/img/newsletterOptins/Samp1_bg.jpg) 98% 8px no-repeat;padding:18px
16px 6px;position:relative}#Samp1.thankYou .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/Samp1_thanks_arrow.png) right 50% no-repeat}#Samp2{background:url(http://images.totalbeauty.com/img/newsletterOptins/tbc_samp.png) 98% 8px no-repeat;padding:18px
16px 6px;position:relative}#packageContainer #Samp2 .newsHead, #packageContainer #Samp2
.thanksHead{color:#ec5e07}#Samp2.thankYou .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/Samp2_thanks_arrow.png) right 50% no-repeat}#Samp3{background:url(http://images.totalbeauty.com/img/newsletterOptins/Samp3_bg.jpg) 98% 8px no-repeat;padding:18px
16px 6px;position:relative}#packageContainer #Samp3 .newsHead, #packageContainer #Samp3
.thanksHead{color:#eb008b}#Samp3.thankYou .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/Samp3_thanks_arrow.png) right 50% no-repeat}#Samp4{background:url(http://images.totalbeauty.com/img/newsletterOptins/Samp4_bg.jpg) 98% 8px no-repeat;padding:18px
16px 6px;position:relative}#packageContainer #Samp4 .newsHead, #packageContainer #Samp4
.thanksHead{color:#0083b7}#packageContainer #Samp4
.thanksText{color:#5096b2}#Samp4.thankYou .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/Samp4_thanks_arrow.png) right 50% no-repeat}#MBL1 .disclaimer, #MBL2 .disclaimer, #MBL3
.disclaimer{background:none;bottom:10px;text-align:left;padding:0
90px 0 0;left:10px}#MBL4
.disclaimer{bottom:10px;right:10px}#MBL1{background:url(http://images.totalbeauty.com/img/newsletterOptins/MBL1_bg.png) no-repeat;position:relative;padding:160px
0 0 0;height:82px}#MBL1.thankYou{background:url(http://images.totalbeauty.com/img/newsletterOptins/MBL1_thanks_bg.png) no-repeat;padding:87px
0 0 0;height:155px;position:relative}#MBL1.thankYou
.safeSend{padding:0
25px;background:none;color:#fff;bottom:10px}#MBL1.thankYou .safeSend
a{color:#fff}#MBL1.thankYou .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/MBL1_thanks_arrow.png) right 50% no-repeat}#MBL1.thankYou
label{color:#fff}#MBL2{background:url(http://images.totalbeauty.com/img/newsletterOptins/MBL2_bg.png) no-repeat;position:relative;padding:160px
0 0 0;height:82px}#MBL2.thankYou{background:url(http://images.totalbeauty.com/img/newsletterOptins/MBL2_thanks_bg.png) no-repeat;padding:87px
0 0 0;height:155px;position:relative}#MBL2.thankYou
.safeSend{padding:0
25px;background:none;bottom:10px}#MBL2.thankYou .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/MBL2_thanks_arrow.png) right 50% no-repeat}#MBL3{background:url(http://images.totalbeauty.com/img/newsletterOptins/MBL3_bg.png) no-repeat;position:relative;padding:160px
0 0 0;height:82px}#MBL3.thankYou{background:url(http://images.totalbeauty.com/img/newsletterOptins/MBL3_thanks_bg.jpg) no-repeat;padding:139px
0 0 0;height:103px;position:relative}#MBL3.thankYou .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/MBL3_thanks_arrow.png) right 50% no-repeat}#MBL3.thankYou
.formElements{padding:0
0 0 5px}#MBL3.thankYou .formElements
li{margin-right:6px;font-size:14px;line-height:16px}#MBL3.thankYou .formElements
li.thanksSubmit{margin:0;padding-top:5px}#MBL3.thankYou li.label, #DH3.thankYou
.thanksText{color:#fff;margin-bottom:3px}#MBL3.thankYou
.safeSend{padding:0
25px;background:none;line-height:14px}#MBL4{background:url(http://images.totalbeauty.com/img/newsletterOptins/MBL4_bg.png) no-repeat;position:relative;padding:160px
0 0 0;height:82px}#MBL4.thankYou{background:url(http://images.totalbeauty.com/img/newsletterOptins/MBL4_thanks_bg.png) no-repeat;padding:87px
0 0 0;height:155px;position:relative}#MBL4.thankYou
.safeSend{padding:0
25px;background:none;bottom:10px}#MBL4.thankYou .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/MBL4_thanks_arrow.png) right 50% no-repeat}.newsletterBanner{position:relative;padding:26px
20px 0 130px;height:44px;margin:0
0 15px 0;clear:both}.newsletterBanner .moreInfo, .newsletterBanner .thanksText, .newsletterBanner
.safeSend{display:none}.newsletterBanner
p.error{display:none;color:#000;font-size:12px;text-align:center;line-height:12px;padding:3px
0;background:#ffb3b3;border:1px
solid #f00;width:100%}.newsletterBanner
.disclaimer{clear:both;font-size:9px;line-height:10px;color:#6f4e42;position:absolute;right:5px;bottom:2px;margin:0}.newsletterBanner .disclaimer
a{color:#6f4e42}div.newsletterBanner
.emailInput{background:url(http://images.totalbeauty.com/img/newsletterOptins/Rev1_input_bg.png) no-repeat;width:175px;height:27px;float:left;overflow:hidden}div.newsletterBanner
.emailSubmit{float:left;margin-left: -2px;overflow:hidden}div.newsletterBanner
.emailAddress{vertical-align:middle;outline:0;border:0;font:12px/14px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:300;color:#422d26;margin:5px;width:95%;padding:2px}div.newsletterBanner
.optinForm{overflow:hidden;float:right;margin:0
auto}div.newsletterBanner
.thanksText{display:none;text-align:center;font:11px/14px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;color:#3c3c3c}div.newsletterBanner .inputBox, div.newsletterBanner
.customStyleSelectBox{border-top:1px solid #6c6c6c;border-left:1px solid #6c6c6c;border-right:1px solid #323232;border-bottom:1px solid #323232;background:#f3f3f3;background: -moz-linear-gradient(top, #fcfcfc 0%, #e1e1e1 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#e1e1e1));background: -webkit-linear-gradient(top, #fcfcfc 0%,#e1e1e1 100%);background: -o-linear-gradient(top, #fcfcfc 0%,#e1e1e1 100%);background: -ms-linear-gradient(top, #fcfcfc 0%,#e1e1e1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#E1E1E1',GradientType=0 );background:linear-gradient(top, #fcfcfc 0%,#e1e1e1 100%);padding:3px;-moz-box-shadow:inset 0px 0px 2px #a9a9a9;-webkit-box-shadow:inset 0px 0px 2px #a9a9a9;box-shadow:inset 0px 0px 2px #a9a9a9}div.newsletterBanner .formElements
li.label{padding-top:5px;margin-right:5px}div.newsletterBanner .formElements
li.submitButton{padding:5px
0 0 0;margin:0}div.newsletterBanner
.formElements{list-style:none;overflow:hidden;width:308px;margin:0
auto;padding-left:18px}div.newsletterBanner .formElements
li{float:left;margin-right:10px;position:relative;text-transform:uppercase;font:14px/17px AlternateGothicFSNo3, "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;color:#3c3c3c}div.newsletterBanner
.customStyleSelectBox{padding:0;text-align:left}div.newsletterBanner .customStyleSelectBox
.customStyleSelectBoxInner{padding:3px}div.newsletterBanner
.safeSend{padding:2px
0;text-align:center;color:#3c3c3c;display:none;font:10px/11px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif}div.newsletterBanner .safeSend
a{color:#3c3c3c;text-decoration:underline;font:10px/11px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif}.newsletterPopup .moreInfo, .newsletterPopup .thanksText, .newsletterPopup
.safeSend{display:none}.newsletterPopup
p.error{display:none;color:#000;font-size:12px;text-align:center;line-height:12px;padding:3px
0;background:#ffb3b3;border:1px
solid #f00;width:59%}.optinWrapper{width:722px;height:398px;position:relative;background:url(http://images.totalbeauty.com/img/newsletterOptins/drugstore_bkgrnd.png) 85% 40% no-repeat;*/
padding: 25px 45px}.optinWrapper
.closeButton{position:absolute;right: -10px;top:5px;z-index:5;cursor:pointer}.optinWrapper
.BAdvLeft{position:absolute;top:70px;left:0;z-index:9999}.newsletterPopup
.badvHead{font-size:27px;line-height:31px;background:none;text-align:left;padding:60px
0 20px 230px;color:#69caf0;font-family:Helvetica;font-weight:bold}.newsletterPopup
.bold{font-weight:bold}.newsletterPopup{margin:25px
0 0 0;position:relative;height:90%}.newsletterPopup
.indent{margin-left:235px;padding:0
20px 0 0}.newsletterPopup
.badvBody{color:#636466 !important;font-size:18px;line-height:20px;margin-bottom:5px;font-family:MyriadPro,arial}.newsletterPopup
.badvBonus{color:#4b95b3;font-size:14px;line-height:16px;padding-left:35px}.newsletterPopup .badvBonus
li{list-style-image:url(http://images.totalbeauty.com/img/newsletterOptins/BAdv_list_img.png);padding:5px
0}.newsletterPopup
.optinForm{position:absolute;bottom:0;padding-left:15px}.newsletterPopup
.emailInput{float:left;margin-top:5px}.newsletterPopup
.emailAddress{color:#414242;font-size:14px;font-weight:normal;line-height:16px;outline:medium none;padding:4.8px;font-family:helveticaneue,arial}.newsletterPopup
.emailSubmit{float:left;padding:0
0 0 5px}.newsletterPopup
.headWrap{padding:3px
0;margin-bottom:15px}.newsletterPopup
.badvHead.smallText{font:20px/21px AlternateGothicFSNo3,"Helvetica Neue", "HelveticaNeue-Light", "Helvetica Neue Light",  Helvetica, Arial, "Lucida Grande", sans-serif;padding:20px
90px 20px 230px;text-transform:uppercase}.newsletterPopup
.thanksText{font:18px/19px AlternateGothicFSNo3,"Helvetica Neue", "HelveticaNeue-Light", "Helvetica Neue Light",  Helvetica, Arial, "Lucida Grande", sans-serif;color:#4b95b3;text-align:center;padding:20px
60px 20px 270px}.newsletterPopup
.formElements{margin:0
0 5px 0;list-style:none;overflow:hidden;padding-left:70px}.newsletterPopup .formElements
li{float:left;margin:0
20px 0 0;position:relative;list-style:none;font:14px/16px "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:bold;color:#525252}.newsletterPopup .formElements
label{display:block;margin-bottom:3px}.newsletterPopup .formElements
.submitButton{padding-top:17px}.newsletterPopup .optinForm
div{float:left;margin:0
0 40px 10px}.newsletterPopup .optinForm
input{display:block}.newsletterPopup .optinForm
.inputs{margin-left:5px}.newsletterPopup .formElements .zipCode, .newsletterPopup .formElements .customStyleSelectBox
.customStyleSelectBoxInner{border:1px
solid #646464;border-radius:3px;padding:3px;background:#fff}.newsletterPopup .formElements
.customStyleSelectBox{background:#fff}.newsletterPopup .formElements
.zipCode{width:50px;text-align:center}.newsletterPopup
.safeSend{font:16px/28px AlternateGothicFSNo3, "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;color:#412d26;text-align:center;padding:0
50px 5px 260px;margin:0;position:absolute;left:0;bottom:0}.newsletterPopup .safeSend
a{font:16px/28px AlternateGothicFSNo3, "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;color:#412d26;display:block}#BAdv1 .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/BAdv1_thanks_arrow.png) right 50% no-repeat}#BAdv2 .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/BAdv2_thanks_arrow.png) right 50% no-repeat}#BAdv2
.badvHead{background:#fff}#BAdv2
.headWrap{border-color:#eb008b}#BAdv2 .badvBonus
li{list-style-image:url(http://images.totalbeauty.com/img/newsletterOptins/BAdv2_bullet.png)}#BAdv2 .badvBonus, #BAdv2 .badvBody, #BAdv2
.thanksText{color:#412d26}#BAdv3 .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/BAdv3_thanks_arrow.png) right 50% no-repeat}#BAdv3
.badvHead{background:#fff}#BAdv3
.headWrap{border-color:#ec5e07}#BAdv3 .badvBonus, #BAdv3 .badvBody, #BAdv3
.thanksText{color:#412d26}#BAdv3 .badvBonus
li{list-style-image:url(http://images.totalbeauty.com/img/newsletterOptins/BAdv2_bullet.png)}#BAdv4 .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/BAdv4_thanks_arrow.png) right 50% no-repeat}#BAdv4
.badvHead{background:#fff}#BAdv4
.headWrap{border-color:#55b408}#BAdv4 .badvBonus, #BAdv4 .badvBody, #BAdv4
.thanksText{color:#412d26}#BAdv4 .badvBonus
li{list-style-image:url(http://images.totalbeauty.com/img/newsletterOptins/BAdv2_bullet.png)}.quizNews{margin:10px
3px;overflow:hidden;-moz-box-shadow:0px -1px 6px #d6d6d6;-webkit-box-shadow:0px -1px 6px #d6d6d6;box-shadow:0px -1px 6px #d6d6d6;behavior:url(/css/PIE.htc);padding:28px
20px 18px 20px;overflow:hidden;position:relative;zoom:1}.quizNews
.left{float:left;width:44%;padding:0
6% 2% 2%;border-right:1px solid #dcd7cd}.quizNews
.right{float:right;width:41%;padding:0
2% 2% 4%}.quizNews
.newsHead{font:bold 18px/20px "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;color:#6f4e42;margin-bottom:10px}.quizNews
.newsHead.blue{color:#0083b7;font-size:17px;line-height:19px}.quizNews
.newsHead.pink{color:#eb008b;font-size:17px;line-height:19px}.quizNews
.newsHead.orange{color:#ec5e07;font-size:17px;line-height:19px}.quizNews
.newsBody{margin-bottom:10px}.thankYou
.newsBody{margin-bottom:20px;padding-right:90px}.quizNews .newsBody
a{color:#412d26;text-decoration:underline}.quizNews
.optinForm{margin-bottom:15px;overflow:hidden}.quizNews
p.disclaimer{color:#a97e6e;font:9px/11px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;text-align:left;margin:0;clear:both}.quizNews p.disclaimer
a{color:#a97e6e}.quizNews
.emailInput{background:url(http://images.totalbeauty.com/img/newsletterOptins/DH1_input_bg.png) no-repeat;width:198px;height:30px;float:left;overflow:hidden}.quizNews
.emailSubmit{float:left;margin-left: -2px;width:41px;overflow:hidden}.quizNews
.emailAddress{vertical-align:middle;outline:0;border:0;font:12px/14px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:300;color:#422d26;margin:5px;width:100%;padding:2px
0}.quizNews .moreInfo, .quizNews
.error{display:none}.quizNews
p.error{display:none;color:#000;font-size:12px;text-align:center;line-height:12px;padding:3px
0;background:#ffb3b3;border:1px
solid #f00;width:51%}.quizNews
.formElements{margin:0
0 10px 0;list-style:none;overflow:hidden}.quizNews .formElements
li{float:left;margin:0
20px 0 0 !important;position:relative;list-style:none !important;font:14px/16px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif !important;font-weight:300}.quizNews .formElements
label{display:block;margin-bottom:3px}.quizNews .formElements .zipCode, .quizNews .formElements .customStyleSelectBox
.customStyleSelectBoxInner{border:1px
solid #646464;border-radius:3px;padding:3px}.quizNews .formElements
.zipCode{width:50px;text-align:center}#QZ1 .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/QZ1_thanks_arrow.png) right 50% no-repeat}#QZ2 .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/QZ2_thanks_arrow.png) right 50% no-repeat}#QZ3 .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/QZ3_thanks_arrow.png) right 50% no-repeat}#QZ3 .left, #QZ4
.left{width:50%;padding:0
10% 2% 0;background:url(http://images.totalbeauty.com/img/newsletterOptins/QZ_nailPolish.jpg) right bottom no-repeat}#QZ3 .right, #QZ4
.right{width:33%}#QZ4 .customStyleSelectBox
.customStyleSelectBoxInner{background:url(http://images.totalbeauty.com/img/newsletterOptins/QZ4_thanks_arrow.png) right 50% no-repeat}.newsletterProduct{width:160px;height:70px;margin-bottom:20px;padding-top:150px}.newsletterProduct .moreInfo, .newsletterProduct
.safeSend{display:none}.newsletterProduct .emailInput, .newsletterProduct .emailSubmit, .newsletterProduct
.moreInfo{text-align:center}.newsletterProduct
.error{display:none;color:#000;font-size:12px;text-align:center;line-height:12px;padding:3px
0;background:#ffb3b3}.newsletterProduct .emailAddress, .newsletterProduct .birthYear, .newsletterProduct
.zipCode{outline:0;border:0
none;color:#888;text-align:center}.newsletterProduct
.emailAddress{width:119px;margin:0
auto}.newsletterProduct .birthYear, .newsletterProduct
.zipCode{width:55px !important}.newsletterProduct div.inputs
input{background:url(http://images.totalbeauty.com/img/newsletterOptins/product_inputSmall_bg.png) 50% 0 no-repeat;padding:10px}.newsletterProduct
.emailInput{background:url(http://images.totalbeauty.com/img/newsletterOptins/newsletterProduct_emailInput_bg.png) 50% 0 no-repeat;padding:10px}#product001{background:url(http://images.totalbeauty.com/img/newsletterOptins/product001_bg1.png) 0 0 no-repeat}#product001.thankYou{background:url(http://images.totalbeauty.com/img/newsletterOptins/product001_bg2.png) 0 0 no-repeat}#product001.last{background:url(http://images.totalbeauty.com/img/newsletterOptins/product001_bg3.png) 0 0 no-repeat;height:95px;padding-top:125px}#product001
.safeSend{color:#fff;font-weight:500;padding:0
10px;text-align:center}#product001 .safeSend
a{text-decoration:underline;color:#fff;font-weight:500;display:block}#product002{background:url(http://images.totalbeauty.com/img/newsletterOptins/product002_bg1.png) 0 0 no-repeat}#product002.thankYou{background:url(http://images.totalbeauty.com/img/newsletterOptins/product002_bg2.png) 0 0 no-repeat}#product002.last{background:url(http://images.totalbeauty.com/img/newsletterOptins/product002_bg3.png) 0 0 no-repeat;height:95px;padding-top:125px}#product002
.safeSend{color:#222;font-weight:500;padding:0
10px;text-align:center}#product002 .safeSend
a{text-decoration:underline;color:#222;font-weight:500;display:block}#product003{background:url(http://images.totalbeauty.com/img/newsletterOptins/product003_bg1.png) 0 0 no-repeat}#product003.thankYou{background:url(http://images.totalbeauty.com/img/newsletterOptins/product003_bg2.png) 0 0 no-repeat}#product003.last{background:url(http://images.totalbeauty.com/img/newsletterOptins/product003_bg3.png) 0 0 no-repeat;height:95px;padding-top:125px}#product003
.safeSend{color:#444;font-weight:500;padding:0
10px;text-align:center}#product003 .safeSend
a{text-decoration:underline;color:#444;font-weight:500;display:block}#HP1{position:relative;background:url(http://images.totalbeauty.com/img/newsletterOptins/HP1_bg.png) 0 0 no-repeat;height:58px;padding:67px
0 0 0}#HP1.thankYou{background:url(http://images.totalbeauty.com/img/newsletterOptins/HP1_thanks_bg.png) 0 0 no-repeat}#HP1.last{background:url(http://images.totalbeauty.com/img/newsletterOptins/HP1_thanks2_bg.png) 0 0 no-repeat}#HP1 p.disclaimer, #HP1
p.safeSend{background:none;color:#212121;text-align:left;padding:9px
14px 9px 14px;margin:0;font:9px/11px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif}#HP1 .emailAddress, #HP1
.zipCode{border:1px
solid #d0d0d0;border-top:2px solid #8a8a8a;border-right:2px solid #8a8a8a;width:161px;margin:0;float:left;padding:2px
5px 2px 5px;color:#9d9c9c;font-weight:normal;background:#fff;text-align:left}#HP1 p.disclaimer
a{color:#212121}#HP1 .newsSubmit, #HP1
.moreInfoSubmit{float:left}#HP1
.moreInfoSubmit{margin-top: -3px;float:left}#HP1 .optinForm, #HP1
.moreInfo{width:auto;margin-left:14px}#HP2{position:relative;background:url(http://images.totalbeauty.com/img/newsletterOptins/HP2_bg.png) 0 0 no-repeat;height:57px;padding:70px
0 0 0}#HP2.thankYou{background:url(http://images.totalbeauty.com/img/newsletterOptins/HP2_thanks_bg.png) 0 0 no-repeat}#HP2 p.disclaimer, #HP2
p.safeSend{background:none;color:#212121;text-align:left;padding:9px
14px 9px 14px;margin:0;font:9px/11px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif}#HP2
p.safeSend{padding-bottom:0}#HP2 .emailAddress, #HP2
.zipCode{border:1px
solid #d0d0d0;border-top:2px solid #8a8a8a;border-right:2px solid #8a8a8a;width:91px;margin:0;float:left;padding:2px
5px 2px 5px;color:#9d9c9c;font-weight:normal;background:#fff;text-align:left}#HP2
.zipCode{width:76px}#HP2 p.disclaimer
a{color:#212121}#HP2
.newsSubmit{float:left}#HP2
.optinForm{width:auto;margin-left:14px}#tbc{background:url(http://images.totalbeauty.com/img/newsletterOptins/tbc_samp.png) 98% 8px no-repeat;padding:18px
16px 6px;position:relative}.border_dotted{border-bottom:2px dotted #636466;margin:30px
40px 0 230px}