img.doubleClick,.statcounter{display:none}.error{background:#DD168E url(http://images.totalbeauty.com/img/icon_error.gif) no-repeat scroll 7px 5px;padding:7px
20px 5px 30px;margin:0
0 20px 140px}.error
p{margin-bottom:5px}div.contact
.error{margin:0
0 20px 140px;width:245px}div.signup
.error{margin:0
0 20px 60px;width:245px}div.signin .error,
div.password
.error{background:red url(http://images.totalbeauty.com/img/samples/icon_error.gif) no-repeat scroll 7px 5px;color:#fff;position:absolute;top:-35px;left:-140px;width:240px}div.password
.error{margin:5px
0 -20px 45px;position:relative;z-index:9999999;top:0;left:0}#branding
#myBSProfile{position:absolute;left:660px;width:347px;height:130px;background:url(http://images.totalbeauty.com/img/img_mytb_bg.gif) no-repeat}#branding #myBSProfile
#myBSLogin{position:relative;left:30px;width:290px;height:130px;background:url(http://images.totalbeauty.com/img/img_myBSLogin_bg.png) 0 0 no-repeat}#branding #myBSProfile
img.thumb{float:left;border:2px
solid #fff;margin:15px
10px 50px 30px;width:50px}#branding  #myBSProfile
h3{padding:10px
15px 0 0}#branding #myBSProfile
p{margin:0
22px;padding:10px
0 20px 0}#branding #myBSProfile
ul.signedIn{float:left;width:185px;margin:0
0 0 -5px}#branding #myBSProfile ul.signedIn
li{padding-left:22px;margin-left:5px}#branding #myBSProfile
ul.signedOut{margin-left:52px;overflow:hidden}#branding #myBSProfile ul.signedOut
li{display:inline}#branding #myBSProfile
li.buttonChoice{display:block;float:left;padding:4px
15px 0 15px}#branding  #myBSProfile
li.savedProducts{background:url(http://images.totalbeauty.com/img/icon_heart.png) 0 no-repeat;margin-top:6px}#branding #myBSProfile
li.editProfile{background:url(http://images.totalbeauty.com/img/icon_pencil.png) 0 no-repeat;margin-top:5px}#branding #myBSProfile
li.signOut{background:url(http://images.totalbeauty.com/img/icon_exit.png) 0 no-repeat;margin-top:5px}#branding #myBSProfile li.joinNow
a{background:url(http://images.totalbeauty.com/img/but_join_now.gif) 0 0px no-repeat;width:75px;height:18px;display:block;text-indent: -9000px;float:left}#branding #myBSProfile ul.signedOut li.joinNow a:hover{background:url(http://images.totalbeauty.com/img/but_join_now.gif) 0 -18px no-repeat}#branding #myBSProfile ul.signedOut li.joinNow a:active{background:url(http://images.totalbeauty.com/img/but_join_now.gif) 0 -36px no-repeat}#branding #myBSProfile ul.signedOut li.signIn
a{background:url(http://images.totalbeauty.com/img/but_sign_in.gif) 0 0px no-repeat;width:62px;height:18px;text-indent: -9000px;display:block;float:left}#branding #myBSProfile ul.signedOut li.signIn a:hover{background:url(http://images.totalbeauty.com/img/but_sign_in.gif) 0 -18px no-repeat}#branding #myBSProfile ul.signedOut li.signIn a:active{background:url(http://images.totalbeauty.com/img/but_sign_in.gif) 0 -36px no-repeat}#productSorter{background:transparent url(http://images.totalbeauty.com/img/img_product_sorter_btm.gif) no-repeat scroll 0pt 100%;margin:10px
0;padding:0;width:630px;padding-bottom:9px}#productSorter
table{border-collapse:collapse;border-spacing:0pt;text-align:left;margin-left:1px}#productSorter
h3{background:transparent url(http://images.totalbeauty.com/img/hdr_h3_bg.gif) repeat-x scroll 0%;width:620px;color:#6f4e42;height:20px;padding:10px
0pt 0pt 10px}#productSorter thead
th{border-bottom:1px solid #dcd7cd;padding:7px
20px 3px;width:630px}#productSorter tbody
td{padding:7px
20px 0pt}#productSorter
.lft{border-left:1px solid #dcd7cd}#productSorter
.rt{border-right:1px solid #dcd7cd}#productSorter tfoot
td{padding:20px
20px 5px}#productSorter .allBrands, #productSorter
.allCats{background:transparent url(http://images.totalbeauty.com/img/btn_all_brand.gif) no-repeat scroll 0 0;width:79px;display:block;height:18px;text-indent:-9000px}#productSorter
.allCats{background:transparent url(http://images.totalbeauty.com/img/btn_see_cats.gif) no-repeat scroll 0 0;width:128px}#productSorter .allBrands:hover{background:transparent url(http://images.totalbeauty.com/img/btn_all_brand.gif) no-repeat scroll 0 -18px}#productSorter .allCats:hover{background:transparent url(http://images.totalbeauty.com/img/btn_see_cats.gif) no-repeat scroll 0 -18px}#emailThis{background:url(http://images.totalbeauty.com/img/img_email_bg.gif) 0 0 no-repeat;width:390px;height:311px;position:absolute;padding:10px
0 0 10px;top:300px;left:32%;z-index:103}#emailThis
div#inner{background:url(http://images.totalbeauty.com/img/img_email_bg_inner.gif) 0 0 no-repeat;overflow:hidden;width:360px;padding:10px}#emailThis div#inner
h4{width:150px}#emailThis div#inner
div.errorMessage{background-color:#EC5E07;float:right;margin:-22px 0pt 0pt;text-align:center;width:130px}#emailThis
div#yourEmail{background:none;width:360px;color:#6f4e42;font-size:12px;padding:10px
0 10px 0;margin:5px
0 5px 0;border-bottom:1px dotted #eee5e2;border-top:1px dotted #eee5e2;font-weight:bold}#emailThis div#yourEmail a, #emailThis div#yourEmail
input{text-decoration:none;margin-left:5px}.hide{display:none}#emailThis
div#name{background:none;width:360px;margin:0
0 0 0;padding:5px
0 10px 0;color:#6f4e42;font-size:12px;font-weight:bold}#emailThis div#name
div{float:left;background:none;width:45%;margin:0;padding:0}#emailThis div#name div
label{padding-bottom:5px}#emailThis div#name
input{width:150px}#emailThis div#name
div#femail{padding-left:25px;margin-left:0px}#emailThis
div#message{float:left;background:none;color:#6f4e42;font-weight:bold;font-size:12px;width:360px;padding:0;margin:10px
0 0 0}#emailThis div#message
label{float:left;clear:both;width:100%}#emailThis
ul{float:left;list-style:none;margin-top:0px;height:32px;padding-left:150px;padding-top:55px}#emailThis ul
li{display:inline;overflow:hidden;float:left}#emailThis #cancel
a{display:block;width:90px;height:32px;text-indent:-9000px;background:url(http://images.totalbeauty.com/img/btn_cancel.gif) 0 0 no-repeat}#emailThis #cancel a:hover{background:url(http://images.totalbeauty.com/img/btn_cancel.gif) 0 -32px no-repeat;padding-top:0px}#emailThis #cancel a:active{background:url(http://images.totalbeauty.com/img/btn_cancel.gif) 0 -64px no-repeat}#emailThis #send
a{display:block;width:115px;height:32px;text-indent:-9000px;background:url(http://images.totalbeauty.com/img/btn_sendemail.gif) 0 0 no-repeat}#emailThis #send a:hover{background:url(http://images.totalbeauty.com/img/btn_sendemail.gif) 0 -32px no-repeat;padding-top:0px}#emailThis #send a:active{background:url(http://images.totalbeauty.com/img/btn_sendemail.gif) 0 -64px no-repeat}#socialBookmarks{padding:15px
0 0;width:685px;overflow:hidden;background:transparent url(../img/img_subpg_content_btmlft_new.gif) 0 0 no-repeat;margin:0
auto;float:left}div.contact
#socialBookmarks{padding:15px
5px 15px 30px}div.product
#socialBookmarks{margin:0;float:left}div.package
#socialBookmarks{margin:0}#socialBookmarks
li{display:inline;float:left;width:100px;margin-left:60px;padding:10px
5px 15px;position:relative}#socialBookmarks li
a{margin:10px
0}#socialBookmarks li
img{border:none;top: -10px;left: -40px;position:absolute}ul.pageNav_t3{float:left;width:640px;padding-top:5px;margin:0
0 10px 15px;list-style:none}ul.pageNav_t3
li{float:left;padding:0
7px;border-right:2px solid #e8ddd8;font-size:12px;vertical-align:middle;font-weight:bold;color:#a97e6e}ul.pageNav_t3 li
a{text-decoration:none}ul.pageNav_t3
li.lastPage{border:none}ul.pageNav_t3
li.prevResults{float:left;border:none;margin:-2px 0 0 0}ul.pageNav_t3 li.prevResults
a{display:block;width:69px;height:18px;background:url(http://images.totalbeauty.com/img/btn_prev_blue.gif) 0 -18px no-repeat;text-indent:-9000px}ul.pageNav_t3 li.prevResults a:hover{background:url(http://images.totalbeauty.com/img/btn_prev_blue.gif) 0 0 no-repeat;padding-top:0}ul.pageNav_t3 li.prevResults a:active{background:url(http://images.totalbeauty.com/img/btn_prev_blue.gif) 0 -36px no-repeat}ul.pageNav_t3
li.nextResults{float:left;border:none;padding:0;margin:-2px 0 0 0}ul.pageNav_t3 li.nextResults
a{display:block;width:55px;height:18px;background:url(http://images.totalbeauty.com/img/btn_next_blue.gif) 0 -18px no-repeat;text-indent:-9000px}ul.pageNav_t3 li.nextResults a:hover{background:url(http://images.totalbeauty.com/img/btn_next_blue.gif) 0 0 no-repeat;padding-top:0}ul.pageNav_t3 li.nextResults a:active{background:url(http://images.totalbeauty.com/img/btn_next_blue.gif) 0 -36px no-repeat}#packageCallouts
img{display:block}#packageCallouts li a:hover, #packageCallouts h2 a:hover{text-decoration:underline;background:none;color:#ffeea6}#packageCallouts
h2{height:20px;margin-bottom:0;padding:10px
17px 5px;background:#69caf0}#packageCallouts h2
a{color:#fff;background:none}#packageCallouts
p{margin:0}#packageCallouts
h2.callout{height:auto;line-height:16px;padding-bottom:5px}body#home #packageCallouts
ul{padding:10px
17px 10px 0;margin-bottom:20px;background:url(http://images.totalbeauty.com/img/img_pkg_btm.gif) 0 100% no-repeat #16a5dd}#packageCallouts
li{padding:0
0 9px 30px;background:url(http://images.totalbeauty.com/img/img_pkg_bullet.gif) 15px 3px no-repeat;list-style:none;font-size:12px;line-height:1.3em}#packageCallouts li
a{color:#fff;background:none}#dailyContent{width:235px;overflow:hidden;padding-left:0px}#dailyContent #productDay a img , #dailyContent #tipDay a img, #dailyContent #blogDay a
img{display:block;float:left;padding:15px
10px 10px}body#home #dailyContent
.tbRatingSm{padding:5px
10px 10px;margin-left:60px}#dailyContent #productDay h3 , #dailyContent #tipDay h3, #dailyContent #blogDay
h3{padding:15px
12px 10px}#dailyContent #blogDay
h3{padding-bottom:0}body#home #dailyContent #blogDay
p{padding:0
10px 10px}#rtCol
#tv_t3{margin-top:10px}#selectionCats
li.seeAll{background:none}#selectionCats li.seeAll
a{display:block;height:18px;text-indent:-9000px}#selectionCats li#allCats a, #selectionCats li#allBrands
a{width:148px;height:18px;margin-top:10px;padding:0;background:url(http://images.totalbeauty.com/img/btn_allcats_blue.gif) no-repeat}#selectionCats li#allCats a:hover{background:url(http://images.totalbeauty.com/img/btn_allcats_blue.gif) 0 -18px no-repeat;padding-top:0}#selectionCats li#allCats a:active{background:url(http://images.totalbeauty.com/img/btn_allcats_blue.gif) 0 -36px no-repeat}#selectionCats li#allBrands
a{width:126px;background:url(http://images.totalbeauty.com/img/btn_see_all_brands_blue.gif) no-repeat}#selectionCats li#allBrands a:hover{background:url(http://images.totalbeauty.com/img/btn_see_all_brands_blue.gif) 0 -18px no-repeat;padding-top:0}#selectionCats li#allBrands a:active{background:url(http://images.totalbeauty.com/img/btn_see_all_brands_blue.gif) 0 -36px no-repeat}#selectionCats li#completeList
a{width:152px;padding:0;background:url(http://images.totalbeauty.com/img/btn_complete_blue.gif) no-repeat}#selectionCats li#completeList a:hover{background:url(http://images.totalbeauty.com/img/btn_complete_blue.gif) 0 -18px no-repeat;padding-top:0}#selectionCats li#completeList a:active{background:url(http://images.totalbeauty.com/img/btn_complete_blue.gif) 0 -36px no-repeat}.myBeautyScout_t3{width:300px;margin-top:15px;background:url(http://images.totalbeauty.com/img/img_mybs_top-bg_repeat.gif) 0 0 repeat-y}.myBeautyScout_t3inner{background:url(http://images.totalbeauty.com/img/img_mybs_top-bg.gif) 0 0 no-repeat}.myBeautyScout_t3.recommend
h2{height:73px;background:url(http://images.totalbeauty.com/img/hdr_mybs.gif) 69px 15px no-repeat;text-indent:-9000px}.myBeautyScout_t3.recommend
h4{width:250px;height:32px;margin-left:20px;padding:10px
0 0 10px;background:url(http://images.totalbeauty.com/img/hdr_mybs_h4_bg.gif) no-repeat}.scoutProduct{width:260px;margin-left:20px;background:url(http://images.totalbeauty.com/img/img_mybs_inner_btm.gif) 0 100% no-repeat;overflow:hidden}.scoutProductInner{margin-bottom:11px;background:#fff;overflow:hidden}.scoutProductInner
.product{display:block;float:left;width:85px;margin-left:10px;text-align:center}.scoutProductInner .product a:hover{padding-top:0}.scoutProductInner
.scoutProductInfo{float:left;width:119px;margin:0;padding-left:6px;background:transparent}.scoutProductInfo
h3{margin-left:2px;line-height:18px}.scoutProductInfo
.tbRating{margin-top:7px}p.customize{padding:10px
10px 11px 55px;background:url(http://images.totalbeauty.com/img/img_mybs_mid_btm.gif) 0 100% no-repeat}.profileComplete_t3{position:relative;width:300px;height:81px;background:url(http://images.totalbeauty.com/img/img_mybs_btm.gif) no-repeat}.profileComplete_t3
div{display:none;position:absolute;height:20px;left:50px;top:10px;background:url(http://images.totalbeauty.com/img/img_profilecomplete_bar.gif) no-repeat}.profileComplete_t3
p{position:absolute;left:65px;top:45px}#packageContainer #featuredPkgs
div{width:449px;margin:10px
0 10px 0;border-top:1px solid #dcd7cd;float:left}#featuredPkgs div
h3{margin:0
0 10px}#packageContainer #featuredPkgs
div.odd{border-right:1px solid #dcd7cd}#packageContainer #featuredPkgs
div.even{width:442px;padding-left:10px;border-left:1px solid #dcd7cd}#packageContainer #featuredPkgs div.even
img{float:right}#packageContainer #featuredPkgs div
img{display:block;float:left;width:205px;margin:10px
10px 0 10px}#packageContainer #featuredPkgs div
div{width:205px;border:0}#packageContainer #featuredPkgs div.odd
div{float:left;padding-right:10px}#packageContainer #featuredPkgs div.even
div{float:left}.productScroller{width:450px;height:105px;background:url(http://images.totalbeauty.com/img/img_home_scroller_btm.gif) 0 100% no-repeat}.productScroller
.scrollerLft{height:97px;background:url(http://images.totalbeauty.com/img/img_home_scroller_lft_bg.gif) no-repeat}.productScroller .scrollerLft
a{margin-top:30px}.productScroller
.scrollerRt{height:97px;background:url(http://images.totalbeauty.com/img/img_home_scroller_rt_bg.gif) no-repeat}.productScroller .scrollerRt
a{margin:30px
0 0 5px}.productScroller
.scrollerProductsViewPort{width:404px}.productScroller
.scrollerProducts{top:15px;position:absolute;left:0;width:5070px}.productScroller .scrollerProducts
.item{float:left;width:181px;margin-left:14px !important}.productScroller .scrollerProducts .item
.image{float:left;width:50px}.productScroller .scrollerProducts .item
.info{float:left;width:124px;margin-left:5px !important}.productScroller .scrollerProducts .item .info
h4{line-height:1.3em;padding-bottom:4px}.productScroller .scrollerProducts .item .info
.tbRatingSm{margin-top:5px}.productScroller{margin:0
!important}.productScroller
div{margin-left:0 !important}.productScroller
.scrollerLft{float:left;width:23px}.productScroller .scrollerLft
a{display:block;width:18px;height:18px;background:url(http://images.totalbeauty.com/img/btn_scroller_lft.gif) 0 -18px no-repeat;text-indent:-9000px}.productScroller .scrollerLft a:hover{background:url(http://images.totalbeauty.com/img/btn_scroller_lft.gif) 0 0px no-repeat;padding-top:0}.productScroller .scrollerLft a:active{background:url(http://images.totalbeauty.com/img/btn_scroller_lft.gif) 0 -36px no-repeat}.productScroller
.scrollerRt{float:right;width:23px}.productScroller .scrollerRt
a{display:block;width:18px;height:18px;background:url(http://images.totalbeauty.com/img/btn_scroller_rgt.gif) 0 -18px no-repeat;text-indent:-9000px}.productScroller .scrollerRt a:hover{background:url(http://images.totalbeauty.com/img/btn_scroller_rgt.gif) 0 0 no-repeat;padding-top:0}.productScroller .scrollerRt a:active{background:url(http://images.totalbeauty.com/img/btn_scroller_rgt.gif) 0 -36px no-repeat}.productScroller
.scrollerProductsViewPort{position:relative;float:left;height:100%;overflow:hidden}.productScroller .scrollerProducts .item
img{display:block}div.quizContents{margin:0;padding:0
10px 10px;width:430px;background:#f4eee3}div.quizContent
p{float:left;padding:10px
0 0 10px;width:330px;line-height:1.3em}div.quizCallout{background:#f4eee3;margin-bottom:20px;overflow:hidden;padding:10px
5px}div.quizContents
img{display:block;padding:10px
20px 0 0;float:left}div.quizContents
h3{position:relative;margin-left:100px;padding:10px
0 0 0}div.quizCallout
p{margin-left:10px;font-weight:bold}div.quizCallout
form{padding:10px
10px 10px;overflow:hidden;width:190px}.quizCallout
dl{overflow:hidden}.quizCallout
dt{clear:left;float:left;margin:0
5px 10px 0}.quizCallout
dd{padding-bottom:10px}.quizCallout
a.submit_btn{clear:both;float:left;display:block;width:61px;height:18px;margin:5px
0 15px;background:url(http://images.totalbeauty.com/img/btn_submit_sm.gif) 0 0 no-repeat;text-indent:-9000px}.quizCallout a.submit_btn:hover{background:url(http://images.totalbeauty.com/img/btn_submit_sm.gif) 0 -18px no-repeat;padding-top:0}.quizCallout a.submit_btn:active{background:url(http://images.totalbeauty.com/img/btn_submit_sm.gif) 0 -36px no-repeat}.halfBlockRgt h4, .halfBlockLft
h4{margin:15px
10px 5px}.halfBlockRgt p, .halfBlockLft
p{margin:0
10px 5px}div.package
div.quizCallout{background:none}div.package .quizCallout a.submit_btn:hover{background:url(http://images.totalbeauty.com/img/btn_submit_sm_blue.gif) 0 -18px no-repeat;padding-top:0}div.package .quizCallout a.submit_btn:active{background:url(http://images.totalbeauty.com/img/btn_submit_sm_blue.gif) 0 -36px no-repeat}#photoGallery{margin-bottom:20px;overflow:hidden}#photoGallery h4, div#photoGallery.halfBlockRgt h4, div#photoGallery.halfBlockLft
h4{padding-left:10px;padding-top:5px}#photoGallery img,  div#photoGallery.halfBlockLft img, div#photoGallery.halfBlockRgt
img{display:block;margin:10px
0 0 10px;float:left;padding-right:15px}#photoGallery
p{padding:10px
0 0;width:205px;padding:10px
0 0;float:left}div#photoGallery.halfBlockLft p,  div#photoGallery.halfBlockRgt
p{margin:0;clear:left}.howtos
#photoGallery{width:450px}.howtos  #photoGallery
p{padding:10px
5px 0 0}#photoGallery
a#slideshow_link{display:block;float:right;margin:13px
80px 5px 0;width:130px;height:18px;line-height:18px;background:url(http://images.totalbeauty.com/img/btn_slideshow.gif) 0 -18px no-repeat;text-indent:-9000px}#photoGallery
a#slideshow_link{margin-left:0px}#photoGallery a#slideshow_link:hover{background:url(http://images.totalbeauty.com/img/btn_slideshow.gif) 0 0 no-repeat;padding-top:0}#photoGallery_t3 a#slideshow_link:active{background:url(http://images.totalbeauty.com/img/btn_slideshow.gif) 0 -36px no-repeat}#photoGallery_t3
h4{padding:10px
0 0 0;margin:0;font-size:14px}.starRating{width:250px;height:20px;background:url(http://images.totalbeauty.com/img/img_mybs_stars_bg.gif) no-repeat}.starRating
.starRatingInner{float:left;width:180px;height:21px;margin:1px
0 0 10px}.starRating .starRatingInner
.star{float:left;width:17px;height:17px;margin-right:1px}.starRating .starRatingInner .star
a{display:block;width:17px;height:17px;background:url(http://images.totalbeauty.com/img/icon_star_off.gif) no-repeat;text-indent:-9000px}.starRating .starRatingInner .star.star_on
a{background:url(http://images.totalbeauty.com/img/icon_star_on.gif) no-repeat}.starRating .starRatingInner
.cancel{display:none}.starRating
span{display:block;float:right;width:30px;margin:1px
20px 0 0;font-family:"helvetica neue",arial,sans-serif;font-size:13px;font-weight:bold;color:#99ddf7}.abcSorter{margin:10px
0;text-align:center}ul.abcSorter
li{display:inline;list-style:none;margin-right:1px;font-size:18px;font-weight:bold;color:#a97e6e}ul.abcSorter li
a{font-size:14px}.brandListings{display:none;width:450px;margin:0;padding:15px
5px 0;background:url(http://images.totalbeauty.com/img/img_reviewbrand_bg.gif) no-repeat;overflow:hidden}.brandListings.show{display:block}.brandListings
ul{float:left;width:135px;margin-left:10px}.brandListings
li{display:block;list-style:none;font-size:12px;line-height:20px}.brandListings.show ul:first-child{width:135px;overflow:hidden;margin-bottom:40px;padding-left:10px}.bubbleModule{float:left;margin:15px
20px 15px;padding-bottom:15px;width:284px;height:290px;background:transparent url(http://images.totalbeauty.com/img/bg_bubbles.gif) no-repeat scroll 0 0;position:relative}#register{float:left;padding:35px
20px 15px 30px;width:450px;height:243px;background:transparent url(http://images.totalbeauty.com/img/samples/bg_bubblesRegister.jpg) no-repeat scroll 0 0;position:relative}.signin
#signIn{float:left;padding:35px
20px 15px 30px;width:284px;height:290px;background:transparent url(http://images.totalbeauty.com/img/samples/bg_bubblesSignIn.gif) no-repeat scroll 0 0;position:relative}#register
div.bubbleContent{width:155px}#register
div.bubbleContent{padding-top:10px}#signIn
div.bubbleContent{width:245px}.signin #signIn
div.bubbleContent{padding-top:10px}.bubbleModule
h3{font-weight:bold;color:#a97e6e}.bubbleModule p, .bubbleModule
label{}#signIn
p{margin-bottom:16px}.signin #signIn
p{margin-bottom:16px}div.password #signIn .bubbleContent
p{margin-bottom:80px}#signIn
.innerBox{margin:20px
0 20px 110px}#signIn .innerBox
p{width:250px}#signIn .innerBox
input{width:220px}.bubbleModule
input{margin:5px
30px 15px;height:18px;width:217px}.signin #signIn
#email{margin:5px
0px 15px 0px;height:18px;width:217px}.signin #signIn
#password{margin:5px
0px 5px 0px;height:18px;width:217px}.bubbleModule span
input{width:5px;margin:0
auto}.bubbleModule
img{margin:0
35px}.bubbleModule
.formButton{margin:0
auto}#signIn,#register{left:41px;margin-top:40px}.productNew #signIn, .productNew
#register{left:75px;margin-top:0px}#signIn .formButton
input{width:77px;height:33px;display:block;margin:23px
auto}.signin #signIn .formButton
input{width:77px;height:34px;display:block;margin:0px;background:transparent url(http://images.totalbeauty.com/img/samples/btn_sign_in.gif) no-repeat}#signIn .formButton input:hover{background-position:0 -34px}div.signin p.info, div.password
p.info{border-bottom:1px solid #CAF0FF;border-right:1px solid #CAF0FF;float:left;font-weight:bold;padding:10px
0px 20px 0px;width:718px;color:#A97E6E}div.signin .helpDiv, div.password
.helpDiv{border-bottom:1px solid #CAF0FF;border-right:medium none;padding:10px
10px 5px 20px;width:150px;float:left}#register
div.registerButton{padding-top:60px}#register
a.formButton{width:90px;height:33px;display:block;text-indent:-9000px;background:transparent url(../img/btn_register.gif) no-repeat scroll 0 0;float:left}#register a.formButton:hover{background:transparent url(../img/btn_register.gif) no-repeat scroll 0 -33px}#register a.formButton:active{background:transparent url(../img/btn_register.gif) no-repeat scroll 0 -66px}div.password  #signIn .formButton
input{margin:17px
auto;float:left;height:32px;margin:16px
20px 0pt 28%;text-indent:-9000px;width:120px}#register .formButton
input{width:92px;height:34px;margin:12px
auto;display:block}#TB_window
#notMember{margin:0
0 0 78px}#TB_window #notMember
a.popSignUpBtn{margin:0
0 0 100px;background:transparent url(http://images.totalbeauty.com/img/btn_join_large.gif) no-repeat scroll 0 0;height:32px;width:102px;display:block;text-indent:-9000000px}#TB_window #notMember a:hover.popSignUpBtn{background:transparent url(http://images.totalbeauty.com/img/btn_join_large.gif) no-repeat scroll 0 -31px;height:32px}#TB_window #notMember a:active.popSignUpBtn{background:transparent url(http://images.totalbeauty.com/img/btn_join_large.gif) no-repeat scroll 0 -63px;height:32px}#TB_window #notMember
h2{margin:0
31px 5px}#TB_window #notMember p, #TB_window #notMember
a{margin:0
31px 10px;width:240px}a.flexBtnSm{float:left;display:block;height:18px;margin-top:7px;padding-left:8px;background:url(http://images.totalbeauty.com/img/btn_flexsm_lft.gif) no-repeat;line-height:1em;text-decoration:none;font-size:12px;font-weight:bold;color:#412d26}a.flexBtnSm:hover,a.flexBtnSm:active{padding-top:0}a.flexBtnSm.hover{background:url(http://images.totalbeauty.com/img/btn_flexsm_lft_hover.gif) no-repeat;color:#fff;text-decoration:none}a.flexBtnSm.active{background:url(http://images.totalbeauty.com/img/btn_flexsm_lft_active.gif) no-repeat;color:#ffda40}a.flexBtnSm
span{display:block;height:14px;padding:4px
10px 0 2px;background:url(http://images.totalbeauty.com/img/btn_flexsm_rt.gif) 100% 0 no-repeat;white-space:nowrap}a.flexBtnSm.hover
span{background:url(http://images.totalbeauty.com/img/btn_flexsm_rt_hover.gif) 100% 0 no-repeat}a.flexBtnSm.active
span{background:url(http://images.totalbeauty.com/img/btn_flexsm_rt_active.gif) 100% 0 no-repeat}.poll dl, .poll
ul{overflow:hidden}.poll
dt{clear:both;display:block;float:left}.poll
dd{display:block;float:left}.poll
li.percent{display:block;list-style:none}.poll li.percent
div{width:100px !important;height:10px;border:1px
solid #16a5dd;padding:2px}.poll li.percent div
div{width:0 !important;padding:0;border:0;background:#caf0ff}.poll li.percent
span{display:none}a#lightboxLogin{display:none}position: absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight+'px')}#TB_window{position:fixed;background:url(http://images.totalbeauty.com/img/bg_signin_lightbox.gif) 0 0 no-repeat;z-index:102;display:none;text-align:left;top:50%;left:50%}* html
#TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px')}#TB_closeWindow{height:25px;padding:11px
25px 10px 0;float:right}#TB_closeAjaxWindow{padding:7px
10px 0;margin-bottom:1px;float:right}#TB_closeWindowButton{display:block;background:url(http://img.totalbeauty.com/img/btn_lightbox_cancel.gif) 0 0 no-repeat;height:18px;height:18px;text-indent:-9000px;width:24px}#TB_closeWindowButton:hover{padding:0}#TB_ajaxWindowTitle{float:left;padding:7px
0 5px 10px;margin-bottom:1px;display:none}#TB_title{height:0}#TB_ajaxContent{clear:both;padding:2px
15px 15px 15px;text-align:left;line-height:1.4em}#TB_ajaxContent.TB_modal{padding:15px}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin: -6px 0 0 -104px}* html
#TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px')}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}* html
#TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}*/
div.product .myBeautyScout_t3inner
h2{height:73px;background:url(http://images.totalbeauty.com/img/hdr_product_mybs.gif) no-repeat scroll 69px 15px;text-indent:-9000px;margin-left:0}div.product .myBeautyScout_t3inner
.scoutProduct{width:260px;margin-left:20px;background:url(http://images.totalbeauty.com/img/img_mybs_inner_btm.gif) 0 100% no-repeat;overflow:hidden}div.product .myBeautyScout_t3inner .scoutProduct
.scoutProductInner{margin-bottom:11px;background:#fff;overflow:hidden}div.product .myBeautyScout_t3inner .scoutProduct .scoutProductInner
.product{display:block;float:left;width:85px;margin-left:10px;text-align:center}div.product .myBeautyScout_t3inner .scoutProduct .scoutProductInner .product a:hover{padding-top:0}div.product .myBeautyScout_t3inner .scoutProduct .scoutProductInner
.scoutProductInfo{float:left;width:119px;margin:0;padding-left:6px;background:transparent}div.product .myBeautyScout_t3inner .scoutProduct .scoutProductInner .scoutProductInfo
h3{margin-left:2px;line-height:1.2em;font-family:"helvetica neue",arial,sans-serif;font-size:14px;font-weight:normal;overflow:hidden;color:#16a5dd}div.product .myBeautyScout_t3inner .scoutProduct .scoutProductInner .scoutProductInfo h3
a{font-weight:normal}div.product .myBeautyScout_t3inner .scoutProduct .scoutProductInner .scoutProductInfo
.tbRating{margin-top:7px}div.product .myBeautyScout_t3inner
p.customize{padding:10px
10px 11px 55px;background:url(http://images.totalbeauty.com/img/img_mybs_mid_btm.gif) 0 100% no-repeat;font-family:"helvetica neue",arial,sans-serif;font-size:15px}div.product .myBeautyScout_t3inner p.customize a:hover{color:#fff;background:none;text-decoration:underline}div.product .myBeautyScout_t3inner
.profileComplete_t3{position:relative;width:300px;height:81px;background:url(http://images.totalbeauty.com/img/img_mybs_btm.gif) no-repeat}div.product .myBeautyScout_t3inner .profileComplete_t3
div{display:none;position:absolute;height:20px;left:50px;top:10px;background:url(http://images.totalbeauty.com/img/img_profilecomplete_bar.gif) no-repeat}div.product .myBeautyScout_t3inner .profileComplete_t3
p{position:absolute;left:65px;top:45px;font-family:"helvetica neue",arial,sans-serif;font-size:14px;color:#fff}#saveProduct a, #productSaved
a{background:transparent url(http://images.totalbeauty.com/img/btn_savethisproduct_new.gif) no-repeat scroll 0%;display:block;height:26px;margin:11px
0pt 0pt 74px;text-indent:-9000px;width:147px}#mybsInner h3.top
span{color:#412D26;display:block;float:left;font-family:"helvetica neue",arial,sans-serif;font-size:16px;font-weight:normal;margin:7px
0pt 0pt 15px;padding:0pt;width:145px}#mybsInner
h3.top{background:transparent url(http://images.totalbeauty.com/img/hdr_product_mybs_top_bg.gif) no-repeat scroll 0%;height:41px;margin:0;padding:0pt;width:260px}#mybsInner{background:transparent url(http://images.totalbeauty.com/img/img_product_mybs_inner_bg.gif) no-repeat scroll 0pt 100%;float:left;margin:0pt 0pt 0pt 20px;overflow:hidden;width:260px}#mybsInner
h4{color:#F597DA;font-family:"helvetica neue",arial,sans-serif;font-size:14px;font-weight:normal;margin:10px
0pt 0pt 10px}#mybsInner
.starRating{background:transparent url(http://images.totalbeauty.com/img/img_mybs_stars_bg.gif) no-repeat scroll 0%;height:20px;margin:5px
0pt 0pt 10px;width:250px}.starRating form#productRatingForm
.star{float:left;height:17px;margin-right:1px;width:17px}.starRating form#productRatingForm .star
a{background:transparent url(http://images.totalbeauty.com/img/icon_star_off.gif) no-repeat scroll 0%;display:block;height:17px;text-indent:-9000px;width:17px}p.ratingOverall{color:#FFF;font-family:"helvetica neue",arial,sans-serif;font-size:14px;font-weight:normal;line-height:18px;margin:5px
10px 10px}.ratingOverall
span{color:#F597DA}.starRating form#productRatingForm
.cancel{display:none}#productRating_t3{border-bottom:1px solid #412D26;padding-bottom:10px}a#reviewProduct{background:transparent url(http://images.totalbeauty.com/img/btn_reviewthisproduct.gif) no-repeat scroll 0%;display:block;height:31px;margin:12px
0pt 0pt 13px;text-indent:-9000px;width:211px}p.readReviews{color:#99DDF7;font-family:"helvetica neue",arial,sans-serif;font-size:14px;line-height:18px;padding:7px
0pt 0pt 15px}p.readReviews
a{color:#99DDF7;font-weight:normal;text-decoration:none}#mybsInner
h3{background:transparent url(http://images.totalbeauty.com/img/hdr_product_mybs_top_bg.gif) no-repeat scroll 0%;color:#412D26;font-family:"helvetica neue",arial,sans-serif;font-size:16px;font-weight:normal;height:34px;margin-top:15px;padding:7px
0pt 0pt 15px;width:245px}#mybsInner
h4{color:#F597DA;font-family:"helvetica neue",arial,sans-serif;font-size:14px;font-weight:normal;margin:10px
0pt 0pt 10px}p.advice{color:#FFF;font-family:"helvetica neue",arial,sans-serif;;font-size:14px;margin:3px
0pt 0pt 10px}ul#mybsRecommend_t3{margin:7px
0pt 0pt 21px}ul#mybsRecommend_t3
li{background:transparent url(http://images.totalbeauty.com/img/img_mybs_recommend_bullet.gif) no-repeat scroll 0pt 3px;font-family:"helvetica neue",arial,sans-serif;;font-size:14px;line-height:18px;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0pt 0pt 5px 8px}ul#mybsRecommend_t3 li
a{color:#99DDF7;font-weight:normal;text-decoration:none}form#tagProduct
textarea{color:#16A5DD;font-family:"helvetica neue",arial,sans-serif;;font-size:14px;height:38px;margin:5px
0pt 0pt 15px;padding:5px
0pt 0pt 5px;width:221px}form#tagProduct
a{display:block;margin:15px
0pt 0pt 15px;width:58px}#tagProduct
a{background:transparent url(http://images.totalbeauty.com/img/btn_mybs_postit_2.gif) no-repeat scroll 0pt -18px;display:block;height:18px;margin-top:6px;text-indent:-9000px;width:58px}#productAlert_t3
form{overflow:hidden}#productAlert_t3
input{clear:both;display:block;float:left;height:11px;margin:5px
5px 5px 15px;width:11px}#productAlert_t3
label{color:#99DDF7;display:block;float:left;font-family:"helvetica neue",arial,sans-serif;;font-size:14px;margin-bottom:5px;padding-top:2px;width:200px}#productAlert_t3
a{background:transparent url(http://images.totalbeauty.com/img/btn_mybs_submit_2.gif) no-repeat scroll 0pt -18px;display:block;height:18px;margin:10px
11px;text-indent:-9000px;width:58px}div.product  p.customize
a{color:#99DDF7}p.customize{clear:left}form#productRatingForm
.star{float:left;height:17px;margin-right:1px;width:17px}.starRating
form#productRatingForm{float:left;height:21px;margin:1px
0pt 0pt 10px;width:180px}.starRating form#productRatingForm .star.star_on
a{background:url(http://images.totalbeauty.com/img/icon_star_on.gif) no-repeat}.starRating form#productRatingForm
.cancel{display:none}div.product
#saveProduct{background:transparent url(http://images.totalbeauty.com/img/img_product_mybs_talkbubble.gif) no-repeat scroll 34px 26px;height:47px;overflow:hidden}#productSaved
a{background:transparent url(http://images.totalbeauty.com/img/btn_thisproductsaved.gif) no-repeat scroll 0% 0}#mybsInner
h5.good{width:133px;margin-top:13px}#mybsInner h5.good
span{background:url(http://images.totalbeauty.com/img/hdr_mybs_match_good_bg.gif) no-repeat;font-size:1em}#mybsInner
h5.bad{width:124px;margin-top:8px}#mybsInner h5.bad
span{background:url(http://images.totalbeauty.com/img/hdr_mybs_match_bad_bg.gif) no-repeat;font-size:1em}#mybsInner
ul.match{margin-top:10px;list-style:none}#mybsInner
ul.match.bad{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #412d26}#mybsInner ul.match
li{margin-left:30px;padding:0
25px 4px 8px;background:url(http://images.totalbeauty.com/img/img_mybs_match_bullet.gif) 0 1px no-repeat;font-family:"helvetica neue",arial,sans-serif;;font-size:12px;font-weight:normal;color:#fff}#mybsInner
h5{margin-left:28px;height:18px;background:url(http://images.totalbeauty.com/img/hdr_mybs_match_rt.gif) 100% 0 no-repeat}#mybsInner h5
span{display:block;height:17px;margin-left:-8px;padding:1px
0 0 30px;font-family:"helvetica neue",arial,sans-serif;;font-size:14px;font-weight:normal;color:#a97e6e}div.password #signIn .bubbleContent
p{margin-bottom:10px}div.password #signIn .formButton
input{margin-top:31px}div.password
.bubbleModule{margin:15px
10px}div.password .bubbleModule
a.formButton{margin-top:50px}