#main.fullWhite{background:transparent url(http://images.totalbeauty.com/img/v3img/bg_neoFull.png) repeat-y scroll 0pt;padding-left:5px;width:985px}#white{width:958px;margin:0px;padding-left:5px}.thankYou
#searchNav{top:0px}.thankYouWrap{background:url(http://images.totalbeauty.com/img/bg_general.gif) top left no-repeat;width:700px;height:456px;margin:20px
100px}.thankYouWrap
.thankYouHead{border-bottom:1px solid blue;width:650px;margin:0
25px;padding:10px
0}.thankYouWrap
.thankYouBodyWrap{width:350px;margin-left:25px;float:left}.thankYouWrap .thankYouBodyWrap ul#nextSteps
li{line-height:20px;list-style-position:inside;list-style-image:url(http://images.totalbeauty.com/img/v5/arrowMore.png)}.thankYouWrap
.thankYouAdWrap{width:300px;margin-right:25px;float:left}.thankYou
#Q2ContestInvite{width:220px;margin:20px
20px 0 50px}.thankYou
form#Q2ContestInviteForm{width:220px;margin:10px
0 0 0}.thankYou form#Q2ContestInviteForm
input.Q2InviteField{width:220px;height:17px;margin-bottom:7px;border:1px
solid #999}#summerPostSignup{width:774px;margin:0
auto}#summerPostSignup
h2{color:#eb3bba;margin:35px
0 0 15px}#summerPostSignup
h3{font-size:16px;font-weight:bold;color:#a97e6e}#summerPostSignupHead{overflow:hidden;border-bottom:1px solid #99ddf7;margin-bottom:25px}#summerPostSignupHead
h2{text-indent:-99999px;background:url(http://images.totalbeauty.com/img/sweeps/sephora/g_sephora_logoText.gif) 0 0 no-repeat;width:535px;height:42px;margin:43px
0 0 215px}#summerPostSignup
#summerSpaLogo{background:url(http://images.totalbeauty.com/img/sweeps/sephora/g_sephora_logo.gif) 0 0 no-repeat;width:191px;height:98px;margin:20px
0 0 0;float:left}#summerPostSignup
#summerPostSignupFormWrap{width:450px;float:left;clear:left}#summerPostSignup
#summerMarketingMessage{width:280px;float:right;clear:right;text-align:right}#summerPostSignup #summerPostSignupFormWrap
input.summerInviteField{border:2px
solid #ececec;border-style:inset;width:190px;margin-top:8px}#summerPostSignup #summerPostSignupFormWrap #leftCol, #summerPostSignup #summerPostSignupFormWrap
#rightCol{width:200px;float:left;margin-right:10px}#summerPostSignup #summerPostSignupFormWrap img, #summerPostSignup #summerPostSignupFormWrap
.summerInviteSubmit{margin:10px
0 20px 0;clear:both}p#contestRules{width:774px;margin:0
auto 10px auto;font-size:10px;line-height:11px;padding-top:18px;border-top:1px solid #dbd7cc;clear:both}#thankYouBITCLoseWrap{height:auto;margin:20px
auto;width:770px}#bITCCouponHead{border-bottom:1px solid #99ddf7;height:90px;margin-bottom:20px}#bITCCouponHead
#bITCLogo{background:url(http://images.totalbeauty.com/img/sweeps/beautyCity/l_confirm.jpg) no-repeat 0 0;width:304px;height:84px;float:left}#bITCCouponHead
h2{color:#362B73;float:left;font-size:18px;margin:20px
0 0 20px;width:435px}#bITCCompleteProfile{float:left;width:438px}#bITCCompleteProfile
h3{font-size:16px;color:#a97e6e;margin-top:20px;font-weight:bold;width:430px}#bITCCompleteProfile
h3#bITCSecondHead{border-top:1px solid #99ddf7;padding-top:20px;color:#a97e6e;font-size:16px;margin-top:20px}#bITCCompleteProfile
h4{font-size:16px;color:#362b73;font-weight:bold}#bITCSmPrizeImg{float:left;width:147px;height:112px;margin:10px
0 0 0}#bITCCompleteProfile
p.shortStacks{float:left;width:250px;margin-left:10px}#bITCCompleteProfile
p{margin-top:10px;width:400px}#thankYouBITCMarketingMessage{width:300px;float:left;margin-top:20px}#sweepsReviewCount
h3{color:#372c71;border:none;font-size:18px;margin-top:10px}#sweepsReviewCountList{margin:20px
0pt 10px 0;width:375px;overflow:hidden}#sweepsReviewCountList
li{width:39px;height:42px;margin-right:20px;display:inline;float:left}#sweepsReviewCountList
li.a{background:url(http://images.totalbeauty.com/img/sweeps/beautyCity/g_disc1.jpg) 0 0 no-repeat;text-indent:-99999px;display:block}#sweepsReviewCountList
li.b{background:url(http://images.totalbeauty.com/img/sweeps/beautyCity/g_disc2.jpg) 0 0 no-repeat;text-indent:-99999px;display:block}#sweepsReviewCountList
li.c{background:url(http://images.totalbeauty.com/img/sweeps/beautyCity/g_disc3.jpg) 0 0 no-repeat;text-indent:-99999px;display:block}#sweepsReviewCountList
li.d{background:url(http://images.totalbeauty.com/img/sweeps/beautyCity/g_disc4.jpg) 0 0 no-repeat;text-indent:-99999px;display:block}#sweepsReviewCountList
li.e{background:url(http://images.totalbeauty.com/img/sweeps/beautyCity/g_disc5.jpg) 0 0 no-repeat;text-indent:-99999px;display:block}#sweepsReviewCountList
li.off{background:url(http://images.totalbeauty.com/img/sweeps/beautyCity/g_discOff.jpg) 0 0 no-repeat;text-indent:-99999px;display:block}#thankYouBITCLoseWrap
a#reviewMoreBtn{background:url(http://images.totalbeauty.com/img/sweeps/beautyCity/b_reviewMoreProducts.gif) 0 0 no-repeat;width:293px;height:40px}#thankYouBITCLoseWrap
a#reviewMoreBtn{display:block;text-indent:-999999px;margin:20px
0}#thankYouBITCLoseWrap a:hover#reviewMoreBtn{background-position:0 -40px}a#bITCReviewBtn,a#allDoneBtn{background:url(http://images.totalbeauty.com/img/sweeps/beautyCity/b_reviewProducts.gif) 0 0 no-repeat;width:267px;height:40px;display:block;text-indent:-999999px;margin:20px
0;clear:both}a#allDoneBtn{background:url(http://images.totalbeauty.com/img/sweeps/beautyCity/allDoneBtn.gif) 0 0 no-repeat}a:hover#bITCReviewBtn,a:hover#allDoneBtn{background-position:0 -40px}.backLink{margin-bottom:15px}.backLink
a{font-weight:bold}a#completeProfileBtn{background:url(http://images.totalbeauty.com/img/sweeps/beautyCity/b_completeYourProfile.gif) 0 0 no-repeat;width:191px;height:32px;display:block;text-indent:-999999px;margin:20px
0}a:hover#completeProfileBtn{background:url(http://images.totalbeauty.com/img/sweeps/beautyCity/b_completeYourProfile.gif) 0 -32px no-repeat}*/#thankYouBITCLoseWrap.purpleBg{width:811px;overflow:hidden;background:#f3f3f8 url(http://images.totalbeauty.com/img/sweeps/beautyCity/purpleBg.jpg) 0 100% no-repeat}#thankYouBITCLoseWrap.purpleBg
#bITCCouponHead{border-bottom:none;background:url(http://images.totalbeauty.com/img/sweeps/beautyCity/bitcLogoPurple.jpg) no-repeat 0 0;height:106px}#thankYouBITCLoseWrap.purpleBg #bITCCouponHead
#bITCLogo{background-image:none;width:330px;height:87px}#thankYouBITCLoseWrap.purpleBg #bITCCouponHead
h2{margin-top:40px;float:right}#thankYouBITCLoseWrap.purpleBg
#sweepsReviewCount{width:450px;float:left;padding:10px
20px}#thankYouBITCLoseWrap.purpleBg  #sweepsReviewCount
h3{font:bold 18px "Helvetica Neue", Arial, sans-serif}#thankYouBITCLoseWrap.purpleBg
#sweepsReviewCountList{margin-left:0}#thankYouBITCLoseWrap.purpleBg  #sweepsReviewCountList
li.a{background:url(http://images.totalbeauty.com/img/sweeps/beautyCity/discOne.gif) 0 0 no-repeat}#thankYouBITCLoseWrap.purpleBg #sweepsReviewCountList
li.b{background:url(http://images.totalbeauty.com/img/sweeps/beautyCity/discTwo.gif) 0 0 no-repeat}#thankYouBITCLoseWrap.purpleBg #sweepsReviewCountList
li.c{background:url(http://images.totalbeauty.com/img/sweeps/beautyCity/discThree.gif) 0 0 no-repeat}#thankYouBITCLoseWrap.purpleBg #sweepsReviewCountList
li.d{background:url(http://images.totalbeauty.com/img/sweeps/beautyCity/discFour.gif) 0 0 no-repeat}#thankYouBITCLoseWrap.purpleBg #sweepsReviewCountList
li.e{background:url(http://images.totalbeauty.com/img/sweeps/beautyCity/discFive.gif) 0 0 no-repeat}#thankYouBITCLoseWrap.purpleBg #sweepsReviewCountList
li.off{background:url(http://images.totalbeauty.com/img/sweeps/beautyCity/discEmpty.gif) 0 0 no-repeat}#thankYouBITCLoseWrap.purpleBg
.completed{display:none}#thankYouBITCLoseWrap.purpleBg   #bITCContestInvite, #thankYouBITCLoseWrap.purpleBg
#bITCContestInviteSent{padding:10px
15px 10px 25px;width:240px;float:left}#thankYouBITCLoseWrap.purpleBg
input.bITCInviteField{width:240px;margin-top:10px}#thankYouBITCLoseWrap.purpleBg
input.bITCInviteSubmit{margin-top:10px;width:148px;height:32px;background:transparent url(http://images.totalbeauty.com/img/sweeps/beautyCity/btn_sendInvitationsPurple.gif) 0 0 no-repeat;cursor:pointer}#thankYouBITCLoseWrap.purpleBg  input.bITCInviteSubmit:hover{background-position:0 -32px}#thankYouBITCLoseWrap.purpleBg  #sweepsReviewCount
h4{font:bold 12px "Helvetica Neue", Arial, sans-serif;color:#6f4e42}#thankYouBITCLoseWrap.purpleBg  #sweepsReviewCount
p{margin-top:15px}#thankYouBITCLoseWrap.purpleBg #bITCContestInvite h4, #thankYouBITCLoseWrap.purpleBg #bITCContestInviteSent
h4{font-size:14px;padding-bottom:5px}.thankYouLoseWrap{height:auto;margin:10px
auto;width:840px;overflow:hidden}.thankYouLoseWrap.wonderland
#couponHead{height:100px;background:url(http://images.totalbeauty.com/img/img_welcome_tblogo.gif) 0 0 no-repeat;border-bottom:1px solid #99ddf7;margin-bottom:25px;position:relative}.thankYouLoseWrap.wonderland #couponHead
h2{width:535px;height:42px;position:absolute;top:22px;left:320px}#wonderlandContest.wonderland
h4{color:#ab7d6e;font:bold 16px "Helvetica Neue", Arial, sans-serif;margin:10px
0 0 0}#wonderlandContest.wonderland
p{margin:5px
0}#wonderlandContest.wonderland
a#completeProfileBtn{margin:5px
0;background:url(http://images.totalbeauty.com/img/sweeps/wonderland/btn_big_complete_your_profile.gif) no-repeat;width:191px;height:32px;display:block;text-indent:-9999px}#inviteCopy{margin:0
20px 20px 20px;width:440px;float:left}#inviteCopy li, #shoppingInviteCopy
li{margin:0
0 5px 20px;list-style-image:url(http://images.totalbeauty.com/img/v5/arrowMore.gif)}#wonderlandContestInviteForm
input.inviteField{margin:5px
10px 0 0;float:left;width:200px}#wonderlandContestInviteForm
input.inviteSubmit{margin-top:10px;width:148px;height:32px;background:transparent url(http://images.totalbeauty.com/img/sweeps/wonderland/btn_big_send_invitations.gif) 0 0 no-repeat;cursor:pointer}#wonderlandContestInviteForm input.inviteSubmit:hover{background-position:0 -32px}.thankYou .fullWhite
#brandHeader{background:transparent url(http://images.totalbeauty.com/img/sweeps/wonderland/brands/brandsWinterLogo.gif) 0 0 no-repeat;padding:0px
0px 35px 182px;border-bottom:1px solid #caf0ff}.thankYou .fullWhite #brandHeader
h2{width:490px}.thankYou .fullWhite #brandHeader
p{width:490px;color:#a97e6e;font:bold 12px "Helvetica Neue", Arial, sans-serif}.thankYou .fullWhite
#brandsForm{padding:25px
0px 0px 20px}.thankYou .fullWhite
.brands{width:230px;float:left;height:100px}.thankYou .fullWhite
.brandsLogos{vertical-align:middle}.thankYou .fullWhite
.privacyLinks{padding-left:20px}.thankYou .fullWhite
#signUp{clear:both;border-top:1px solid #dcd7cd}.thankYou .fullWhite
#signUpBtn{border-right:1px solid #DCD7CD;padding:14px
17px 23px 0px;float:left}.thankYou .fullWhite
#noThanks{padding:20px
0px 0px 20px;float:left;display:block}#thankYouPinkMarketingMessage{margin-bottom:20px}#wonderlandContest
.error{margin-left:0}h2#shoppingThanksHead,div#shoppingThanksHead{border-bottom:1px solid #99ddf7;color:#a97e6e;margin:20px
0 20px 70px;padding:20px
0 10px 0;width:810px;float:left}div#shoppingThanksHead
img{float:left}div#shoppingThanksHead
.titleRight{float:left;margin-top:20px}div#shoppingThanksHead
h2{color:#6f4e42;font-size:20px;margin:10px
0 5px 10px}div#shoppingThanksHead
h3{color:#a97e6e;font-size:12px;margin-left:10px}#thankYouShoppingWrap,#alreadySubscribedWrap,#shoppingInviteCopy{width:460px;padding:0
40px 0 70px;float:left}#shoppingLeftWrap{float:left;width:570px}#thankYouShoppingWrap
h3{font-weight:bold;margin-bottom:12px;color:#a97e6e}#thankYouShoppingWrap
p{padding-bottom:12px;font-size:10px}#thankYouShoppingWrap p.subhead2, #alreadySubscribedWrap
p.subhead2{font-size:13px;font-weight:bold}#thankYouShoppingAdWrap{width:320px;float:left;margin-top:}#thankYouShoppingWrap
h4{font-weight:bold;margin-bottom:4px}.emailNewsleter
p.sephoraSweeps{font-weight:normal}input.shopping_newsletter_submit{border:none;width:79px;height:32px;background:url(http://images.totalbeauty.com/img/v3img/btn_big_submit.gif) 0 0 no-repeat}input.shopping_newsletter_submit:hover{background-position:0 -32px}input#shopping_email{width:200px;height:25px;margin-right:10px}#nextSteps{padding:20px
0 0 0}#nextSteps
li{background:url(http://images.totalbeauty.com/img/sweeps/sephora/bullet_orange.gif) 0 3px no-repeat;padding:0
0 5px 11px}#shoppingInviteCopy
ul{clear:both}p#contestRules{color:#412d26}p#contestRules
span{font-weight:bold;color:#a97e6e}div#alreadySubscribedWrap{display:none}div#shoppingInviteCopy
form{margin-bottom:10px}div#shoppingInviteCopy form
input{display:block;float:left}#shoppingInviteCopy
p.error{display:none;font-weight:bold;margin:0
0 10px 0;color:#fff}div.cyb{clear:both;position:relative}div.cyb
form#thankYouNewsletterSignUp{width:429px;height:auto;background:url(http://images.totalbeauty.com/img/sweeps/sephora/newsletterBgSephora.gif) 0 0 no-repeat;margin-top:5px}div.cyb form#thankYouNewsletterSignUp
label{display:block;float:left;height:34px;text-indent:-9999px;width:155px}div.cyb form#thankYouNewsletterSignUp
input#newsletterEmail{margin:7px
0 0 19px;outline-color:#fff;outline-style:none;outline-width:0;border-width:0;width:238px}div.cyb form#thankYouNewsletterSignUp
input#newsletterSubmit{height:32px;width:83px;margin:10px
0 5px 0}div.cyb form#thankYouNewsletterSignUp
#newsletterRadioSection{width:383px;background:url(http://images.totalbeauty.com/img/sweeps/sephora/newsletterRadioBgSephora.gif) 0 0 repeat-y;margin-left:11px;padding:5px
10px 5px 13px;overflow:hidden;display:block;clear:left}div.cyb form#thankYouNewsletterSignUp #newsletterRadioSection
p{padding-bottom:0}div.cyb form#thankYouNewsletterSignUp
dl{width:450px;margin:10px
0 5px 0;overflow:hidden}div.cyb form#thankYouNewsletterSignUp
dt{float:left;width:25px;margin:0;font-size:12px;font-weight:normal;color:#644d47;position:relative}div.cyb form#thankYouNewsletterSignUp
dd{width:350px;padding:0
10px 0 5px;margin:0;float:left}div.cyb form#thankYouNewsletterSignUp
#optInOfferBy{float:left;clear:none;font-weight:normal;color:#644d47;width:380px;margin:0}#thankYouSephoraWrap div.cyb
.small{display:block;width:396px;height:14px;background-color:#9addf8;color:#fff;margin:0
0 0 11px;padding-right:10px;padding-bottom:0;text-align:right}#Q2ContestInvite
p{padding-bottom:0}.thankYou #thankYouSephoraWrap
#Q2ContestInvite{margin:20px
20px 0 0;width:420px}.thankYou #thankYouSephoraWrap #Q2ContestInvite
h4.pale{font-size:16px}.thankYou #thankYouSephoraWrap #Q2ContestInvite
ul{width:420px}.thankYou #thankYouSephoraWrap #Q2ContestInvite ul
li{width:200px;float:left;padding-right:10px}.thankYou #thankYouSephoraWrap
form#Q2ContestInviteForm{width:420px}.thankYou #thankYouSephoraWrap form#Q2ContestInviteForm
input.Q2InviteField{width:200px;float:left}.thankYou #thankYouSephoraWrap form#Q2ContestInviteForm
input.Q2InviteSubmit{margin:5px
0 30px 0}#summerPostSignup.bestInBeauty
#summerSpaLogo{background:url(http://images.totalbeauty.com/img/sweeps/bestInBeauty/g_postSignUpLogo.jpg) no-repeat 0 0;height:96px;margin:20px
0 0 30px;width:146px}#summerPostSignup.bestInBeauty #summerPostSignupHead
h2{background:none;margin:50px
0 0 200px;text-indent:0;width:550px;color:#55b447}#thankYouBITCLoseWrap.bestInBeauty{width:810px;background:url(http://images.totalbeauty.com/img/sweeps/bestInBeauty/bg_postReview.jpg) no-repeat 0 0;overflow:hidden;padding-left:20px}#thankYouBITCLoseWrap.bestInBeauty
#bITCCouponHead{border-bottom:1px solid #9898cb;height:auto;overflow:hidden;width:765px}#thankYouBITCLoseWrap.bestInBeauty #bITCCouponHead
#bITCLogo{background:url(http://images.totalbeauty.com/img/sweeps/bestInBeauty/g_postReviewLogo.jpg) no-repeat 0 0;height:96px;margin:12px
0 0 30px;width:144px}#thankYouBITCLoseWrap.bestInBeauty #bITCCouponHead
h2{font-size:24px;width:550px;color:#55b447;margin-top:43px}#thankYouBITCLoseWrap.bestInBeauty
#sweepsReviewCount{padding:0
20px 40px 0;width:460px}#thankYouBITCLoseWrap.bestInBeauty #sweepsReviewCount
h4{color:#a97e6e}#thankYouBITCLoseWrap.bestInBeauty #sweepsReviewCount
a#reviewProdBtn{width:430px;height:40px;display:block;text-indent:-999999px;background:url(http://images.totalbeauty.com/img/sweeps/bestInBeauty/b_reviewForChanceToWin.jpg) no-repeat 0 0;margin:55px
0 65px}#thankYouBITCLoseWrap.bestInBeauty #bITCContestInvite,
#thankYouBITCLoseWrap.bestInBeauty
#bITCContestInviteSent{border-left:1px solid #9898cb;padding-top:0px}#thankYouBITCLoseWrap.bestInBeauty
input.bITCInviteSubmit{background:url(http://images.totalbeauty.com/img/sweeps/bestInBeauty/b_sendInvitations.jpg) no-repeat 0 0;width:148px;height:32px}#thankYouBITCLoseWrap.bestInBeauty input.bITCInviteSubmit:hover{background:url(http://images.totalbeauty.com/img/sweeps/bestInBeauty/b_sendInvitations.jpg) no-repeat 0 0}