body{color:#000;background:#fff;font-family:"helvetica neue",arial,sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;color:#412d26}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup,sub{line-height:0;vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}a{cursor:pointer;text-decoration:none}a:hover{text-decoration:underline}a:active,a:focus,input{outline:none}.callout_blue_line{overflow:hidden;height:5px;background:#b4e7fc}.column_row_3{width:984px;background-color:#fff}.column_row_2{float:left;width:634px;background-color:#fff}.column_1{float:left;overflow:hidden;padding:0
0 15px 0}.right_column{width:340px;padding:15px
0 0 0;height:900px;background:#fff;padding:0
2px}.left_2column{width:620px;padding:15px
5px 0 15px}.right_column,.left_2column{float:left;background-color:#fff}.ad954x60{height:60px;padding:10px
13px;margin:0;width:954px}body{}#wrapper{width:990px;margin:0
auto;overflow:hidden}#bodyWrap{width:100%;overflow:hidden;background:#6bcbf1 url(http://images.totalbeauty.com/img/v7/tb_bg_sprite.gif) top center repeat-x;background-position:0 -402px}.footer-inside{width:984px;overflow:hidden}#mastHead{width:990px;height:162px;background:#fff url(http://images.totalbeauty.com/img/v7/body.gif) top center repeat-x;background-position:0 -2px}.header_top,.header_top_inside{width:990px;height:101px;margin:0
auto}.header_line{width:990px;height:5px;overflow:hidden}.logo{float:left;width:251px;margin:20px
15px 0 20px}.logo_left{float:left;margin-left:6px;margin-top:-2px;font-size:11px;font-weight:bold;color:#17a5dd}.logo_left
a{text-decoration:none;color:#17a5dd}.logo_left a
span{color:#1092c5;text-decoration:underline}.logo1{width:251px}.logo1
img{border:0
none}.header_advertisement{float:left;width:234px;margin-left:20px}.header_advertisement_text{width:234px;text-align:center;font-size:8px;font-weight:bold;color:#848484;margin-top:13px}.header_advertisement_img{margin-top:4px;height:60px;width:234px}div.menu{height:61px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#cfcfcf}.menu_item{float:left;margin:0;padding:0;background:none}.menu_ul{margin:0
10px;height:55px;float:left;overflow:hidden}.menu_ul
li{list-style:none;font-size:16px;font-weight:bold;float:left;background:url(http://images.totalbeauty.com/img/v7/menu_line.jpg) top right no-repeat;padding-right:1px}.menu_ul li a:hover,
.menu_ul li.nav_home
a{float:left;color:#58b8dc;background:url(http://images.totalbeauty.com/img/v7/menu_hover.gif) top center no-repeat}.menu_ul li
a{font:bold 16px/55px arial;float:left;padding:0
13px;text-decoration:none;color:#8c8c8c}.menu_ul li a:hover{text-decoration:none}.nav_sponsor{float:left;margin:2px
2px 0 2px;width:130px;height:55px}.menu_search{float:left;position:relative;top:0px;left:0px;width:270px;height:44px;margin:6px
0 0 8px;overflow:hidden;background:url(http://images.totalbeauty.com/img/v7/headerSearch_input.gif) top left no-repeat}.menu_search_button:hover{background-position:0 -28px}.menu_text_input{float:left;width:180px;position:absolute;top:12px;left:12px}.menu_text_input
input{border:0
none;margin:0
10px 0 0;padding:3px
0 2px 0;width:173px;color:#58B8DC;font-size:11px;font-weight:bold}.menu_search_button{float:left;margin:6px
0 0 0;height:28px;width:64px;border:0;position:absolute;top:2px;left:201px;background:url(http://images.totalbeauty.com/img/v7/headerSearch_button.gif) top left no-repeat;background-position:0 0}.menu_search_button
input.searchSubmit{width:64px;height:28px;float:left;border:none;padding:0;background:none!important;text-decoration:none}#neapolitan,#footer{float:left;border-width:0 3px;border-style:solid;border-color:#ddd;background-color:#fff;width:984px}.picture{width:982px;height:320px;margin:0;padding:25px
0}.picture1{float:left;margin:0
1px 0 7px;padding:0}.picture_img{border:8px
solid #B5E7FF}.picture_img a img,
.picture_img
img{padding:0;margin:0}.picture_img:hover,.picture_img.over{border:8px
solid #d78ca0}.picture_title2{height:18px;width:46px;padding:2px
8px 0 12px;margin:-104px 0 4px 22px;color:#fff;font-size:12px;font-weight:bold;background-color:#d78ca0;filter:alpha(opacity=90);opacity:0.9;position:relative;z-index:100}.picture_title1 a,
.picture_title3
a{color:#fff}.picture_title2
a{color:#fff}.picture_title2{width:50px}.picture_content{width:260px;height:62px;padding:0
4px;margin:0
14px 0 22px;background:#fff9e2;filter:alpha(opacity=90);opacity:0.9;position:relative;z-index:100}.picture_content_font1{color:#117BA4;font-size:16px;font-weight:bold;margin-left:11px;padding-top:3px}.picture_content_font2{color:#117BA4;font-size:12px;margin-left:11px;padding-top:3px}.picture_content_font1
a{color:#117BA4}.picture_content_font2
a{color:#117BA4}.picture_content_font1 a:hover,
.picture_content_font2 a:hover{text-decoration:underline}.product_reviews_promo{width:984px;height:125px;margin:0;background:#fff url(http://images.totalbeauty.com/img/v7/reviewsRowBg.jpg) top left repeat-x}.image2_left{float:left;margin-left:95px;margin-top:35px;width:270px}.image2_left
p{color:#117ba4;font-weight:bold;font-size:14px}.image2_left p
a{color:#117ba4}.image2_left
a.sublink{color:#58B8DC;font-size:11px;font-weight:bold;margin-top:10px;padding-left:12px;line-height:15px;background:url(http://images.totalbeauty.com/img/v7/btnMore_01.png) no-repeat;background-position:0 4px}.image2_mid{float:left;width:270px;margin-left:20px}.image2_right{float:left;margin-left:60px;width:240px}.search_btn_heading{color:#117ba4;text-align:center;font-size:20px;margin:28px
0 10px 0}.search_btn_heading
a{color:#117ba4}.image2_mid1{color:#1092C5;float:left;font-size:10px;font-style:italic;width:270px}.image2_mid1
a{color:#1092C5}.product_reviews_promo .image2_mid
h2.latest_review{margin:12px
0 3px 0;width:270px}h2.latest_review
a{color:#1092C5}.image2_mid2{color:#117BA4;float:left;font-weight:bold;font-size:13px;margin-top:12px;margin-left:20px;width:250px}.image2_mid2
a{color:#58B8DC}.image2_right1,.image2_right3{float:left;overflow:hidden;height:25px;width:88px;background:url(http://images.totalbeauty.com/img/v7/tb_sprite.gif) top left no-repeat}.image2_right1 img,
.image2_right3
img{border:none;height:25px;width:88px}.image2_right2{color:#8a8a8a;float:left;font-size:14px;font-weight:bold;padding:0
10px}.image2_right1{background-position:0 -1px}.image2_right1:hover{background-position:0 -28px}.image2_right3{background-position:0 -53px}.image2_right3:hover{background-position:0 -80px}.top_block{background:#f1f5f8 url(http://images.totalbeauty.com/img/v7/pictureRowBg.jpg) top left repeat-x;width:984px}.bottom_block{width:984px;margin:0;padding:20px
0 15px 0}.footer-inside,.bottom_block{background:#fff url(http://images.totalbeauty.com/img/v7/tb_bg_sprite.gif) top left repeat-x;background-position:0 0;overflow:hidden}.footer-inside{margin:0;padding:30px
0 10px}.top_5_list{float:left;width:200px;margin-left:20px}.top_5_list
.image_heading{height:106px;width:200px}.top_5_list
ul{width:200px;float:left;padding:0
0 5px 0;margin:0;background:url(http://images.totalbeauty.com/img/v7/worst-bot.png) bottom left no-repeat}.top_5_list ul
li{float:left;list-style:none;padding-left:10px;height:86px;margin:0;border:0;width:190px;background:url(http://images.totalbeauty.com/img/v7/tb_sprite.gif) top left no-repeat;background-position:0 -514px}.top_5_list ul li
.top_5_wrap{display:block;overflow:hidden;width:190px;height:86px;margin:0;padding:0}.top_5_list ul li:hover{background-position:0 -601px;cursor:pointer}.selected{background-position:0 -601px}.top_5_list ul li
div.right{padding:5px
0 0 25px}.top_5_list ul li:hover div.right,
.top_5_list .selected:hover
div.right{padding:5px
0 0 35px}.top_5_list ul li
p{padding:0;font:11px}.top_5_list ul li p.top5_head,
.top_5_list ul li p.top5_head
a{color:#D42D83;font-weight:bold}.top_5_list ul li p.top5_sub,
.top_5_list ul li p.top5_sub
a{color:#824061;font-weight:bold}.top_5_list ul li p.top5_blurb ,
.top_5_list ul li p.top5_blurb
a{color:#824061}.top_5_list ul li p.top5_head a:hover,
.top_5_list ul li p a:hover,
.top_5_list ul li:hover p
a{text-decoration:none}.top_5_list
div.left{float:left;padding-top:30px;width:23px}.top_5_list .selected
div.left{padding-top:25px}.top_5_list
div.right{float:left;padding:5px
0 0 25px;width:120px;font:11px arial;color:#824061}.top_5_list .left
img{border:none}.news_heading_medium
a{color:#1092c5;font-weight:bold}.news_heading_medium{font-size:14px}.whats_new_beauty{float:left;width:400px}.whats_new_beauty
.callout_blue_line{width:400px;float:left}.whats_new_inner{width:400px;border-top:1px solid #eee;border-bottom:1px solid #eee;overflow:hidden;margin:1px
0;float:left}.news_item_block{width:400px;float:left;margin:12px
0}.news_main_img{float:left;border:2px
solid #E7E7E7;width:72px}.news_main_title{float:right;margin-left:12px;width:312px}.news_line2{overflow:hidden;background:#F9F9F9;width:400px;height:1px;float:left}.get_news_line1{border:1px
solid #F9F9F9;margin-top:13px}.get_news_title1{margin-top:13px;width:300px}.news_main_author{color:#666;font-size:11px;font-style:italic;margin-top:3px}.author{color:#58B8DC}.author
a{color:#58B8DC;text-decoration:none}.news_title1{color:#ADB7BB;font-size:11px;font-weight:bold}.news_title1
a{color:#ADB7BB}.see_all_posts,
.see_all_news,
.tip_of_the_day
a.see_all_tips{float:right;width:111px;height:23px;padding-top:7px;color:#1092C5;font-size:10px;font-weight:bold;text-indent:30px;text-decoration:none;background:url(http://images.totalbeauty.com/img/v7/tb_sprite.gif) top left no-repeat;background-position:-67px -107px}.tip_of_the_day .tip_middle
div.bracket{float:left;margin:0
2px 0 4px;padding:0;width:24px;height:98px;overflow:hidden;background:#fff url(http://images.totalbeauty.com/img/v7/rightnav_sprite.gif) no-repeat 0px -41px}.tip_of_the_day
a.see_all_tips{width:141px;background:url(http://images.totalbeauty.com/img/v7/bknd_see_all_tips.gif) 0 0 no-repeat}.see_all_posts:hover,
.see_all_news:hover,
.tip_of_the_day a.see_all_tips:hover{background-position:-67px -138px;text-decoration:underline}.tip_of_the_day a.see_all_tips:hover{background:url(http://images.totalbeauty.com/img/v7/bknd_see_all_tips.gif) 0 -30 no-repeat}.presented_by{background:url(http://images.totalbeauty.com/img/v7/bknd_presented_by.gif) top left repeat-x;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;float:left;clear:both;width:620px;padding:20px
0;margin-top:15px}.present_block{float:left;width:300px}.present_img{width:285px;height:80px;float:left;padding-left:15px}.present_img
img{border:0}.present_content{float:left;color:#666;font-size:12px;padding-left:15px;margin-top:5px;width:285px;clear:both}.present_content
a{color:#68caef}.beauty_news_block{float:left;width:300px;margin-top:25px}.beauty_news_block
.callout_blue_line{width:300px}.beauty_news_block
.beauty_news_block_inner{width:300px;overflow:hidden;border-top:1px solid #eee;border-bottom:1px solid #eee;margin:1px
0}.beauty_news_block
.beauty_news_item{padding:12px
0;width:300px;border-bottom:1px solid #F9F9F9}.get_free_samples{float:left;width:305px;height:220px;margin:50px
12px 0 12px;background:url(http://images.totalbeauty.com/img/v7/hp_optin.png) top left no-repeat}.get_free_input{float:left;margin:146px
0 0 12px;width:215px;height:22px}.get_free_button
img{border:0
none}.get_free_input
input{width:215px;border:none;font-size:12px;line-height:16px;color:#666;height:18px;background:#fff}.get_free_text{float:left;color:#8a8a8a;font-size:10px;margin:10px
0 0 20px;width:260px}.get_free_text
a{text-decoration:none;color:#58B8DC}.right_column
a.more{color:#68caef;font-size:12px;margin-left:2px}.right_column
.right_advertisement{background:#f9f9f9;width:300px;margin-left:8px;padding:8px
16px 32px 16px}.right_column .right_advertisement
p{text-align:center;color:#8a8a8a;font-size:8px;padding-bottom:4px}.right_column .problem_center,
.right_column
.tip_of_the_day{width:300px;margin:12px
16px 12px 24px;float:left;background:#fff}.problem_center h2,
.tip_of_the_day h2,
.beauty_news_block h2,
.whats_new_beauty h1,
.product_reviews_promo
h2{font-size:20px;color:#1092c5;width:300px;margin-bottom:8px}.problem_center h2 a,
.tip_of_the_day h2 a,
.beauty_news_block h2 a,
.whats_new_beauty h1 a,
.product_reviews_promo h2
a{color:#1092c5}.problem_center
.problem_line{overflow:hidden;height:4px;width:300px;background-color:#b4e7fc;margin-bottom:1px}.problem_center .hair_style,
.problem_center .hair_care,
.problem_center
.skin_care{float:left;height:125px;background:url(http://images.totalbeauty.com/img/v7/problemcenter_toparrow.png) top center no-repeat}.problem_center
.hair_style{width:125px}.problem_center
.hair_care{width:74px;padding:0
0 0 10px}.problem_center
.skin_care{width:74px;padding:0
0 0 10px}.problem_center .hair_care ul,
.problem_center .hair_style
ul{border-right:1px solid #dedede}.problem_center
.hair_title1{color:#1092C5;font-size:12px;font-weight:bold}.problem_center
.hair_content1{color:#1092C5;font-size:10px;margin-top:3px}.problem_center .hair_content1
a{color:#1092C5}.problem_center
.category_row{clear:both;border-top:1px solid #dedede;border-bottom:1px solid #dedede;width:300px;height:28px;padding:10px
0;font-size:12px;color:#58B8DC;font-weight:bold}.problem_center
a{color:#58B8DC}.problem_center .category_row
.category_row_item{float:left;padding:5px;border-left:1px solid #dedede}.problem_center .category_row
.category_row_item.first_item{border:0;padding-left:0}.problem_center
ul{margin-top:15px}.problem_center ul
li{color:#1092C5;font-size:10px;font-weight:normal;padding:2px
0}.problem_center ul
a{display:block;text-decoration:none;font-size:10px;font-weight:normal;color:#1092C5}.problem_center ul a:hover{text-decoration:underline}.problem_center ul li
a.hair_title1{color:#1092C5;font-size:14px;font-weight:bold}.problem_center
a.more{color:#1092C5;line-height:15px;font-weight:bold}.problem_center ul
a.more{text-indent:10px;background:url(http://images.totalbeauty.com/img/v7/btnMore_01.png) no-repeat;background-position:0 5px;color:#1092C5}.tip_of_the_day
.tip_middle{overflow:hidden;width:295px;padding:12px
0 12px 5px;border-top:1px solid #eceeef;border-bottom:1px solid #eceeef;margin:1px
0}.tip_of_the_day .tip_middle
img{float:left}.tip_of_the_day .tip_middle
div.tiptext{color:#666;font-size:12px;line-height:16px;width:180px;margin-left:2px;float:left;padding-right:50px}.tip_of_the_day .tip_middle
div.sponsor{color:#c3ab9e;font-size:10px;float:right;margin-top:-10px;width:160px;height:40px}.tip_of_the_day
.callout_blue_line{width:300px}.tip_of_the_day
a.see_all_tips{float:right}.footer1,.footer2,.footer3,.footer4,.footer5{float:left;padding:0
0 0 10px;margin:0;height:250px;border-left:1px solid #dedede}.footer1{width:240px;padding-left:0 !important}.footer2{width:130px}.footer3{width:130px}.footer4{width:150px}.footer5{width:260px}.footer_newsletter{width:220px;height:53px;margin:35px
0 0 15px;float:left}.footer_newsletter
label{font-weight:bold;color:#1092c5;font-size:14px;width:214px;height:20px;display:block}.footer_logo{margin-left:26px;width:187px}.footer_logo
p{font-weight:bold;color:#1ba7de;font-size:11px;text-align:center}.footer_logo p
a{color:#1ba7de;text-decoration:none}.footer_logo p a
span{text-decoration:underline;color:#1092c5}.footer_newsletter
p.status{display:none;font-size:11px;font-weight:bold;color:#c03}.newsletter_input{float:left;background:url(http://images.totalbeauty.com/img/v7/tb_sprite.gif) top left no-repeat;height:34px;width:159px;margin:0;background-position:-88px -70px}.newsletter_input
input{float:left;display:inline;background:none;color:#8a8a8a;border:0;font-size:12px;width:145px;margin:8px
0 0 8px;height:18px}.newsletter_signup
input{float:left;width:49px;height:26px;background:none;text-decoration:none}.get_free_button{margin:136px
0 0 16px}.get_free_button,.newsletter_signup{float:left;display:inline;height:34px;width:56px;background:url(http://images.totalbeauty.com/img/v7/tb_sprite.gif) top left no-repeat;background-position:-1px -210px}.get_free_button:hover,.newsletter_signup:hover{background-position:-117px -210px}.footer_content{color:#58B8DC;font-size:10px;padding:2px
0 0 0}.footer_content a,
.footer_content a:hover{color:#1092C5;padding:1px
0 0 0}.footer_title{color:#1092C5;font-size:12px;font-weight:bold}.footer_title1,.footer_title2{color:#1092C5;font-size:12px;font-weight:bold;margin:0
0 0 5px}.footer_title2{margin:20px
0 0 0}.footer5
.footer_title2{width:260px;margin:20px
0 0 0}.footer_title a,
.footer_title a:hover,
.footer_title1 a,
.footer_title1 a:hover{color:#1092C5}.footer_search{width:260px;height:40px;margin:10px
0 0 0;padding:0}.footer_search_input{float:left;display:inline;height:33px;width:202px;margin:0
0 10px 0;background:url(http://images.totalbeauty.com/img/v7/footerSearch_input.png) bottom left no-repeat}.footer_search_input
input{float:left;display:inline;background:none;color:#58B8DC;border:0;font-size:11px;font-weight:bold;width:185px;margin:9px
0 0 8px;height:18px}.footer_search_button{float:left;display:inline;height:34px;width:56px;background:url(http://images.totalbeauty.com/img/v7/tb_sprite.gif) top left no-repeat;background-position:-58px -210px}.footer_search_button:hover{background-position:-174px -210px}.footer_search_button a,
.footer_search_button
input.searchSubmit2{float:left;display:inline;width:56px;height:33px;background:none;text-decoration:none}.footer_brand{float:left;margin-top:10px}.below_left{float:left;font-size:10px;color:#666;line-height:14px;width:640px}.below_right{font-size:10px;color:#666;float:right;margin:0
20px 0 0;line-height:14px;width:280px}.left_blue
a{color:#58B8DC;text-decoration:none}.footer_below{clear:both;float:left;width:950;padding:25px
15px 25px 15px}div#tbFeaturedNav{float:left;width:970px;height:32px;border-bottom:1px solid #ddd;padding:0
7px;background:#fff url(http://images.totalbeauty.com/img/v7/mybeautylife/tb_featured_nav_bg.jpg) top left repeat-x;border-color:#DDD;border-style:solid;border-width:0 3px 1px 3px}div#tbFeaturedNav
a{line-height:30px;font-size:13px;color:#04b4e4;margin:0
3px}div#tbFeaturedNav
span{line-height:30px;font-size:20px;font-weight:normal;color:#d0e9f2;margin:0
3px}div#tbFeaturedNav
b{line-height:30px;font-size:13px;font-weight:bold;color:#8c8c8c;margin:0
3px 0 0}.hidden{display:none !important}div#controlPanel
div#userPoints{display:block;float:left;height:30px;color:#1092C5;height:20px;line-height:20px;margin:4px}div#dashboard{float:left;display:block;width:420px;margin:18px
0;padding:0;color:#fff;font-family:"helvetica neue",arial,sans-serif;font-weight:normal;font-size:12px}div#dashboard div#controlPanel,
div#dashboard
div#social{float:left;display:block;margin:0;overflow:visible}div#dashboard div.greenBtnSm,
div#dashboard
div.greenBtnLg{margin:2px
0 0 0;padding:2px
10px 3px 10px;height:10px;font-size:10px;font-weight:bold;color:#fff;text-align:center;text-transform:uppsercase;line-height:10px;text-decoration:none !important;background:url(http://images.totalbeauty.com/img/v7/points/points_buttons.png) top left no-repeat}div#dashboard
div.greenBtnSm{width:74px;background-position:0 -120px}div#dashboard
div.greenBtnLg{width:295px;background-position:0 -140px}div#dashboard
div#controlPanel{width:359px;height:49px;padding:8px;background:url(http://images.totalbeauty.com/img/v7/points/control_panel.jpg) top left no-repeat}div#controlPanel a#userPic,
div#controlPanel a#userName,
div#controlPanel a#userBadge,
div#controlPanel
a#signinNow{display:block;float:left;height:20px;border:none;padding:0;margin:4px;line-height:20px;color:#1092C5;cursor:pointer}div#controlPanel div#userPoints
a{color:#1092C5}div#controlPanel
a#signinNow{text-decoration:none}div#controlPanel
a#userPic{margin:5px;width:35px;height:35px}div#controlPanel a#userPic
img{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #aaa;border-top:1px solid #eee;padding:2px;background-color:#fff}div.pointsWrap{width:100%;overflow:hidden;background:#fff url(http://images.totalbeauty.com/img/v7/points/pointsbar_bg.jpg) top center repeat-x;background-position:0 -30px}div.pointsWrap
div#pointsBar{height:30px;width:990px;margin:0
auto;overflow:hidden;color:#fff;font-family:"helvetica neue",arial,sans-serif;font-weight:normal;font-size:14px;line-height:30px;background:#fff url(http://images.totalbeauty.com/img/v7/points/pointsbar_bg.jpg) top center repeat-x;background-position:0 0}div.pointsWrap div#pointsBar
a{color:#fff;font-weight:normal;font-size:14px}div#pointsBar
div#userWrap{float:right;display:block;height:30px;overflow:hidden;margin:0;padding:0}div#pointsBar a#userPic,
div#pointsBar a#userName,
div#pointsBar a#userBadge,
div#pointsBar a#signinNow,
div#pointsBar
div#userPoints{display:block;float:left;height:30px;border:none;padding:0;margin:0
6px;line-height:30px;color:#fff}div#pointsBar
div#joinNow{display:block;float:left;height:30px;border:none;padding:0;margin:0
6px;line-height:30px;color:#000}div#joinNow
a{color:#000}div#pointsBar
a#signinNow{text-decoration:none}div#pointsBar
a#userPic{width:30px}div#pointsBar a#userBadge
img{border:none}div#pointsBar a#userBadge
div.badge{height:15px;padding:0;margin:7px
0 8px 0 !important;background:url(http://images.totalbeauty.com/img/v7/points/badge_sprite.jpg) no-repeat}div#pointsBar a#userBadge
div.elite{background-position:0 0;width:65px}div#pointsBar a#userBadge
div.allstar{background-position:0 -25px;width:85px}div#pointsBar a#userBadge
div.insider{background-position:0 -50px;width:79px}div#pointsBar a#userBadge
div.newbie{background-position:0 -75px;width:78px}div#pointsBar a#userBadge
div.num1{background-position:0 -100px;width:92px}div#pointsBar a#userBadge
div.top10{background-position:0 -125px;width:121px}div#pointsBar a#userBadge
div.top100{background-position:0 -150px;width:140px}div#pointsBar a#userBadge
div.top500{background-position:0 -175px;width:147px}div#pointsBar a#userBadge
div.blogger{background-position:0 -200px;width:150px}div#pointsBar a#userBadge
div.staff{background-position:0 -225px;width:131px}div#pointsBar a#userBadge
div.trusted{background-position:0 -250px;width:140px}div#pointsBar
div.userBadge{float:left;margin:7px
8px 8px 8px}div#pointsBar
div.sep{float:left;width:6px;height:30px;margin:0
4px;padding:0;background:url(http://images.totalbeauty.com/img/v7/points/points_buttons.png) no-repeat;background-position:-318px -105px}div#pointsBar div#userPoints,
div#pointsBar div#links,
div#pointsBar
div#social{display:block;float:left;height:30px}div#pointsBar
div#userPoints{margin:0;padding:0}div#pointsBar
div#links{margin:0;padding:0
10px 0 0}div#pointsBar
div#social{margin:0;padding:0
30px 0 10px}div#pointsBar div.greenBtnSm,
div#pointsBar
div.greenBtnLg{margin:0;padding:9px
12px 11px 12px;height:10px;font-size:10px;font-weight:bold;color:#fff;text-align:center;text-transform:uppsercase;line-height:10px;text-decoration:none !important;background:url(http://images.totalbeauty.com/img/v7/points/points_buttons.png) top left no-repeat}div#pointsBar
div.greenBtnSm{width:84px;background-position:0 -60px}div#pointsBar
div.greenBtnLg{width:300px;background-position:0 0}div#pointsBar div#links
a{display:block;float:left;line-height:30px;margin:0;padding:0;border:none;cursor:pointer}div#pointsBar div#userPoints a,
div#pointsBar div#userPoints span,
div#pointsBar div#social
a.newWindow{display:block;float:left;margin:0;padding:0;border:none}div#pointsBar div#userPoints
span{font-size:14px}div#pointsBar div#social div#fb_icon,
div#pointsBar div#social div#tw_icon,
div#pointsBar div#social
div#rss_icon{display:block;width:16px;height:17px;margin:6px
4px 7px 4px;padding:0;float:left;background:url(http://images.totalbeauty.com/img/v7/points/socialicons_sprite.jpg) no-repeat}div#pointsBar div#social
div#fb_icon{background-position:0 -17px}div#pointsBar div#social
div#tw_icon{background-position:-16px -17px}div#pointsBar div#social
div#rss_icon{background-position:-32px -17px}a.userBadge{float:left;height:15px;display:block;padding:0;margin:5px
8px 10 8px !important;background:transparent url(http://images.totalbeauty.com/img/v7/points/badge_sprite.jpg) no-repeat}a.userBadge
img{border:none}a.userBadge.elite{background-position:0 0 !important;width:65px !important}a.userBadge.allstar{background-position:0 -25px !important;width:85px !important}a.userBadge.insider{background-position:0 -50 !important;width:79px !important}a.userBadge.newbie{background-position:0 -75px !important;width:78px !important}a.userBadge.num1{background-position:0 -100 !important;width:92px !important}a.userBadge.num10{background-position:0 -125px !important;width:121px !important}a.userBadge.num100{background-position:0 -150 !important;width:140 !important}a.userBadge.num500{background-position:0 -175px !important;width:147px !important}a.userBadge.blogger{background-position:0 -200 !important;width:150 !important}a.userBadge.staff{background-position:0 -225px !important;width:131px !important}a.userBadge.trusted{background-position:0 -250 !important;width:140 !important}div#controlPanel
div.userBadge{height:15px;padding:0;margin:7px
0 0 0;background:url(http://images.totalbeauty.com/img/v7/points/badge_sprite.jpg) no-repeat;float:left}div#controlPanel
div.userBadge.elite{background-position:0 0;width:65px}div#controlPanel
div.userBadge.allstar{background-position:0 -25px;width:85px}div#controlPanel
div.userBadge.insider{background-position:0 -50px;width:79px}div#controlPanel
div.userBadge.newbie{background-position:0 -75px;width:78px}div#controlPanel
div.userBadge.num1{background-position:0 -100px;width:92px}div#controlPanel
div.userBadge.num10{background-position:0 -125px;width:121px}div#controlPanel
div.userBadge.num100{background-position:0 -150px;width:140px}div#controlPanel
div.userBadge.num500{background-position:0 -175px;width:147px}div#controlPanel
div.userBadge.blogger{background-position:0 -200px;width:150px}div#controlPanel
div.userBadge.staff{background-position:0 -225px;width:131px}div#controlPanel
div.userBadge.trusted{background-position:0 -250px;width:140px}div#controlPanel
div.sep{float:left;width:6px;height:30px;margin:0
4px;padding:0;background:url(http://images.totalbeauty.com/img/v7/points/points_buttons.png) no-repeat;background-position:-318px -105px}div#controlPanel div.userBadge
a{width:auto;height:15px;display:block}div#controlPanel
div#links{display:block;float:left;height:20px;margin:4px;padding:0;clear:left}div#controlPanel div#links
a{color:#1092c5;display:block;float:left;margin:0;padding:0;border:none;cursor:pointer;line-height:16px}div#dashboard
div.sep{float:left;width:12px;height:18px;margin:0
4px 2px 4px;padding:0;background:url(http://images.totalbeauty.com/img/v7/points/points_buttons.png) no-repeat;background-position:-306px -117px}div#dashboard
div#social{width:20px;height:60px;padding:5px
6px 0 14px}div#dashboard div#social
a.newWindow{display:block;float:left;margin:0;padding:0;border:none;cursor:pointer}div#dashboard div#social div#fb_icon,
div#dashboard div#social div#tw_icon,
div#dashboard div#social
div#rss_icon{display:block;width:16px;height:17px;margin:0
2px 4px 2px;padding:0;float:left;background:url(http://images.totalbeauty.com/img/v7/points/socialicons_sprite.jpg) no-repeat}div#dashboard div#social
div#fb_icon{background-position:0 0}div#dashboard div#social
div#tw_icon{background-position:-16px 0}div#dashboard div#social
div#rss_icon{background-position:-32px 0}div#controlPanel
div#centerWrap{width:100%;overflow:hidden}div#centerWrap div#joinNow
div.greenBtnLg{margin:5px
auto}div#controlPanel
div#joinNow{display:block;float:left;border:none;padding:0;margin:5px
auto;color:#000;width:340px;font-size:14px}div#centerWrap
div#joinNow{float:none !important;margin:5px
auto !important;padding:0
!important;text-align:center !important;width:340 !important;font-size:14px}div#centerWrap
div#links{float:none;margin:5px
105px !important;padding:0;width:130px;font-size:14px}div.controlPanelRight
div#links{width:250px}div.controlPanelRight{float:right;width:299px;padding-left:5px}.tbx{display:none}div#pointsWrapB,div#pointsWrapC,div#pointsWrapD,div.pointsWrapB,div.pointsWrapC,div.pointsWrapD{display:none}a.searchBadgeLink{display:block;width:25px;height:20px;padding-top:6px;font:bold 11px "Helvetica Neue", Arial, sans-serif;text-align:center;color:#fff;background:#fff url(http://images.totalbeauty.com/img/reviewsProducts/userRatingBg.gif) no-repeat}.ac_results{padding:0;border:1px
solid #CAF0FF;background-color:#FFF;overflow:hidden;z-index:99999}.ac_results
ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results
li{margin:0;padding:2px
5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;height:26px;overflow:hidden;border-bottom:1px solid #CAF0FF}.ac_loading{background:#FFF url(indicator.gif) right center no-repeat}.ac_odd{background-color:#fff}.ac_results li
a{color:#000}.ac_over{background-color:#fff;color:#fff}.ac_results li
span.suggestPrice{color:#A97E6E;font-weight:bold;text-align:right;float:right;padding-top:2px}.ac_results li.ac_over
a{color:#0083B7}.ac_results li.ac_over
a.searchBadgeLink{color:#fff}.ac_results li
a{float:left}.ac_results li
a.productLink{padding-top:2px}.ac_results li
a.searchBadgeLink{text-decoration:none;padding-right:5px;color:#fff}iframe.rr_iframe{width:100%;height:198px;overflow:hidden;border:0;margin:0;padding:0}