body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}h1,h2,h3,h4,h5,h6,legend,pre,code{font-size:1em}a img,:link img,:visited img{border:0}:active:focus{outline:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}table{border-collapse:collapse;border-spacing:0;font-size:1em}caption,th{text-align:left}.hide{display:none}.block{display:block}.clear_all,.clear-all,.e-clear-all{clear:both;margin:0;height:0}.clear{clear:both}.bold{font-weight:bold}.italic{font-style:italic}.underline{text-decoration:underline}.highlight{background:#ffc}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.small{font-size:.9em}.float-left{float:left}.float-right{float:right}.img-left{float:left;margin:.2em 1em 1em 0}.img-right{float:right;margin:.2em 0 1em 1em}.offScreen{position:absolute;left:-9999px}.no-margin-paddding{margin:0;padding:0}.list-reset{margin:0;padding:0;list-style:none}.inline-list{margin-bottom:1.5em}.power-list-reset,.power-list-reset ul,.power-list-reset ul ul,.power-list-reset ul ul ul,.power-list-reset ul ul ul ul,.power-list-reset ul ul ul ul ul,.power-list-reset ul ul ul ul ul ul{margin:0;padding:0;list-style:none}.nopadding{padding:0}.nomargin{margin:0}.noindent{margin-left:0;padding-left:0}.nobullet{list-style:none;list-style-image:none}.anchor:link,.anchor:visited{visibility:hidden;color:#999;background:#f7f7f7;font-size:.8em;vertical-align:super;text-decoration:none}h1:hover .anchor,h2:hover .anchor,h3:hover .anchor,h4:hover .anchor,h5:hover .anchor,h6:hover .anchor{visibility:visible}.file:link,.file:visited{background:url(/r/i/icons/silk_set/page_white_text.png) no-repeat left center}a.vector:link,a.vector:visited{background:url(/r/i/icons/silk_set_ie6/page_white_vector.png) no-repeat left center}a.pdf:link,a.pdf:visited{background:url(/r/i/icons/silk_set/page_white_acrobat.png) no-repeat left center}a.doc:link,a.doc:visited,a.docx:link,a.docx:visited{background:url(/r/i/icons/silk_set/page_white_word.png) no-repeat left center}a.xls:link,a.xls:visited,a.xlsx:link,a.xlsx:visited,a.csv:link,a.csv:visited{background:url(/r/i/icons/silk_set/page_white_excel.png) no-repeat left center}a.ppt:link,a.ppt:visited,a.pptx:link,a.pptx:visited{background:url(/r/i/icons/silk_set/page_white_powerpoint.png) no-repeat left center}a.jpg:link,a.jpg:visited,a.gif:link,a.gif:visited,a.bmp:link,a.bmp:visited,a.tiff:link,a.tiff:visited,a.png:link,a.png:visited{background:url(/r/i/icons/silk_set/picture.png) no-repeat left center}a.zip:link,a.zip:visited,a.rar:link,a.rar:visited{background:url(/r/i/icons/silk_set/page_white_compressed.png) no-repeat left center}a.txt:link,a.txt:visited{background:url(/r/i/icons/silk_set/page_white_text.png) no-repeat left center}a.mov:link,a.mov:visited,a.mp4:link,a.mp4:visited,a.mpe:link,a.mpe:visited,a.mpeg:link,a.mpeg:visited,a.mpg:link,a.mpg:visited,a.avi:link,a.avi:visited,a.flv:link,a.flv:visited,a.wmv:link,a.wmv:visited,a.mp4:link,a.mp4:visited{background:url(/r/i/icons/silk_set/film.png) no-repeat left center}#skipLinks{height:0;padding:0;position:absolute;left:0;top:-500em}#skipLinks a:active,#skipLinks a:focus{background:#fff none repeat scroll 0 0;border:2px solid red;color:#000;padding:3px;position:absolute;left:.25em;top:500.25em;white-space:nowrap;z-index:5}table.accessibility{color:#333}table.accessibility th,table.accessibility td{padding:1% 2%}table.accessibility th{font-weight:bold;border:1px solid #999;color:#000;background:#ffffce}table.accessibility tr td{background:#fff;color:#333;border:1px solid #ccc}table.accessibility tr td.key{width:21%}table.accessibility tr td.page{width:71%}.error_ERROR{display:block;color:#800;font-weight:bold}.error_WARNING{display:block;color:#008;font-weight:bold}.error_NOTICE{display:block;color:#888;font-weight:normal;font-size:11px}.error_DEBUG{display:block;color:#ddd;font-weight:bold}.ccbox{position:relative}#ctl,#cbl,#ctr,#cbr{position:absolute;width:8px;height:8px;overflow:hidden;font-style:normal;z-index:1}#ctl{top:0;left:0}#cbl{bottom:0;left:0}#ctr{top:0;right:0}#cbr{bottom:0;right:0}.ccbox em b{position:absolute;font-size:70px;font-family:arial;line-height:20px;font-weight:normal}#ctl b{left:-4px;top:0}#ctr b{left:-14px;top:0}#cbl b{left:-4px;top:-9px}#cbr b{left:-14px;top:-9px}.ccbox p{position:relative;z-index:100;padding:5px 10px}.ccb-underlay{display:none}.ccb-red em b,#ctl,#cbl,#ctr,#cbr{color:#ffa8a8!important}.ccb-red{background:#ffa8a8}.ccb-red,.ccb-red a{color:#9d0505}.ccb-green em b,#ctl,#cbl,#ctr,#cbr{color:#b5edbc!important}.ccb-green{background:#b5edbc}.ccb-green,.ccb-green a{color:#196723}.ccb-yellow em b,#ctl,#cbl,#ctr,#cbr{color:#fc6!important}.ccb-yellow{background:#fc6}.ccb-yellow,.ccb-yellow a{color:#402b02}.ccb-blue em b,#ctl,#cbl,#ctr,#cbr{color:#b7c9ed!important}.ccb-blue{background:#b7c9ed}.ccb-blue,.ccb-blue a{color:#1e3c78}.ccb-white em b,#ctl,#cbl,#ctr,#cbr{color:#eee}.ccb-white{background:#eee}.ccb-white,.ccb-red a{color:#444}.ccb-white .ccb-green em b,#ctl,#cbl,#ctr,#cbr{background:#eee}.ccb-white .ccb-red em b,#ctl,#cbl,#ctr,#cbr{background:#eee}.ccb-white .ccb-blue em b,#ctl,#cbl,#ctr,#cbr{background:#eee}.ccb-white .ccb-yellow em b,#ctl,#cbl,#ctr,#cbr{background:#eee}.ccbox a{font-weight:bold}.ccbox-outer{text-align:center}.ccbox{width:75%;margin:1em auto;margin-left:auto;xtext-align:left}.ccbox-xxx ul{margin:0;padding:0;line-height:0}#ctl,#cbl,#ctr,#cbr{background-color:#fff}.ccbox .x{font-family:Webdings;cursor:pointer;float:right;top:-3px;right:-3px;position:relative}.x-close{position:relative;top:-3px;right:-3px;font-family:Webdings}.ccbox-mini{float:right;cursor:pointer;position:relative;top:-1px;margin-left:.5em}.message{border-width:1px;border-style:solid;margin:0 0 1.6666666666666666666666666666667em 0;padding:.83333333333333333333333333333333em 10px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 10px #e1e1e1;-moz-box-shadow:0 0 10px #e1e1e1;box-shadow:0 0 10px #e1e1e1}.ok{color:#080;background-color:#cfc}.notice{color:#00529b;background-color:#bde5f8}.warn{color:#9f6000;background-color:#feefb3}.error{color:#d8000c;background-color:#ffbaba}.dev-site-warning{border:0 none;border-radius:0;cursor:pointer;font-size:11px;left:0;padding:.25em .5em;position:fixed;text-align:left;top:0;width:100%;z-index:9999;background-color:#ffe13e;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffe13e),to(#ffc703));background-image:-webkit-linear-gradient(top,#ffe13e,#ffc703);background-image:-moz-linear-gradient(top,#ffe13e,#ffc703);background-image:-ms-linear-gradient(top,#ffe13e,#ffc703);background-image:-o-linear-gradient(top,#ffe13e,#ffc703);background-image:linear-gradient(top,#ffe13e,#ffc703);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffe13e',EndColorStr='#ffc703');border-bottom:1px solid #bf8a01;border-top:1px solid #ffe970}.saf_loader{position:absolute;z-index:10}.saf_loader .inner{position:absolute;color:#fff;font-size:12px;margin:auto;z-index:12;padding-top:10px;padding-left:10px}.saf_loader .transbg{position:absolute;z-index:11;background-color:#fff;filter:alpha(opacity=75);-moz-opacity:.7;opacity:.75}.saf_loader .msg{margin:10px;position:absolute;z-index:11;padding:10px;background-color:#bf0000;color:#fff;filter:alpha(opacity=75);-moz-opacity:.7;opacity:.75;white-space:nowrap}.dObj{color:#0f0;font-weight:bold}.dVar{color:#f00;font-weight:bold}.dInt{color:#00f;font-weight:bold}.dType{color:#bb0;font-weight:bold}.dWarn{color:#ff0;font-weight:bold}.dPre,pre{width:100%;height:400px;overflow:auto;background-color:#000;color:#eee;font-family:Tahoma;font-size:11px;padding:3px;text-align:left}.dToolBox{background-color:#bf0000;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#BF0000',EndColorStr='#B00000');border:2px solid #fff;position:absolute;z-index:100;right:1em;bottom:1em;color:#fff;cursor:pointer;padding:.5em}.dToolBox pre{width:100%}.dToolBox table td{color:#fff;font-family:Tahoma;font-size:11px}.dToolBox a,.dToolBox a:hover,.dToolBox a:visited{text-decoration:none;color:#fff;font-family:Tahoma;font-size:11px;font-weight:bold}.sqlErr{border:1px solid #666;padding:1em;margin:1em;background:#111;color:#fff;line-height:1.4em;overflow-x:auto;white-space:nowrap;max-height:300px;text-align:left;font-family:Tahoma}.sqlHi{background:#600;padding:.1em;padding-left:.3em;padding-right:.3em;margin:.1em;border:1px solid #800;color:#f33}.sqlSelects{margin-left:4em;font-size:.8em}.iQF_keyword{color:#ff934b;font-weight:bold}.iQF_function{color:#aaa}.iQF_comment,.iQF_comment .iQF_keyword{color:#ffa}.iQF_left{margin-left:6em;font-size:.8em}.iQF_and{margin-left:6em}.iQF_on{margin-left:6em}.debug-wrap{border-width:0}span.debug-wrap:hover{border-width:1px}span.debug-wrap:hover>div.debug-tag{display:inline}.debug-tag{display:none;position:relative;float:left;z-index:100;xtop:-2em;margin-bottom:-2em;border:1px solid;opacity:.9;padding:.25em;cursor:pointer!important;font-size:9px;border-top:0;border-left:0}.debug-wrap{display:block;border:0 solid;cursor:pointer!important}.debug-tag-template,.debug-wrap-template{border-color:#f00}.debug-tag-template{color:#000;background:#fff}.debug-tag-snippet,.debug-wrap-snippet{border-color:#666}.debug-tag-snippet{color:#000;background:#fff}.debug-cms-cache{font-weight:bold;border:1px solid #000;padding-left:.25em;padding-right:.25em;color:#0e0;cursor:pointer;background:#222}.debug-cms-cache-alarm{border:1px solid #fff;color:#f00}.debug-cms-cache-warn{border:1px solid #fff;color:#ff0}.debug_bench{text-align:left;color:#fff}.bench_graph{width:350px;text-align:left;background:#222;color:#fff;padding-left:0;margin-left:0;display:none;max-height:300px;width:400px;overflow-y:auto;overflow-x:hidden}.bench_graph ul{margin:0;padding:0;margin-left:.8em}.bench_graph li{list-style:none;padding-left:0;margin-left:0;font-size:10px;font-family:Tahoma;white-space:nowrap}.bench_graph .gfx{width:50px;float:left}.bench_graph .gfx{width:25px;display:block;float:left;text-align:right;padding-right:4px}.bench_graph .gfx img{height:5px;vertical-align:middle}.bench_graph .perc{padding-right:1em;width:20px;display:block;float:left}.bench_graph .q1 img{background-color:#eee}.bench_graph .q1 img{background-color:#eee}.bench_graph .q2 img{background-color:#080}.bench_graph .q3 img{background-color:#880}.bench_graph .q4 img{background-color:#800}.bench_graph .q0{color:#666}.bench_graph .q1{color:#aaa}.bench_graph .q2{color:#fff}.bench_graph .q3{color:#cc0}.bench_graph .q4{color:#f00}.debug_bench:hover .bench_graph{display:block}.debug_bench .basic{display:block;padding:.25em}.debug_bench:hover .basic{display:none}.debug_bench{background:#222;color:#fff;position:fixed;bottom:0;right:0;margin-right:5px;margin-bottom:5px;z-index:1000;border:1px solid #bbb;cursor:pointer;padding:1px}.debug-panel{position:fixed;bottom:0;left:0;margin-left:5px;margin-bottom:5px;z-index:1000;font-size:10px;background:#222;color:#fff;border:1px solid #bbb;cursor:pointer;padding:1px 3px}.debug-panel li{float:left;clear:left}.debug-panel a:link{color:#fff;float:left}.debug-panel .debug-panel-unit{float:left}.debug-panel .info-table{width:300px;background:#222;border-collapse:separate;border-spacing:2px}.debug-panel .info-table td,.debug-panel .info-table th{background:#333;padding:2px;border:1px solid #555}.debug-panel .info-table th{text-align:right}.a-wrapper{width:100%;clear:both}.e-head-pre,.e-head,.e-navigation-primary,.e-branding,.e-navigation-primary,.e-body,.e-body-2col-right,.e-body-2col-left,.e-body-3col,.e-body-noFloat,.e-inner-foot,.e-foot,.e-new-footer,.e-old-footer{width:910px;margin:0 auto}.e-body-liquid-3col{margin:0 auto;width:100%}.e-body-2col-right .e-panel-b,.e-body-2col-right .e-panel-c{float:left}.e-body-2col-right .e-panel-b{width:560px;padding:20px 20px}.e-body-2col-right .e-panel-c{width:270px;padding:20px 20px}.e-body-2col-left .e-panel-b,.e-body-2col-left .e-panel-a{float:left}.e-body-2col-left .e-panel-b{width:560px;padding:20px 20px}.e-body-2col-left .e-panel-a{width:270px;padding:20px 20px}.e-body-3col .e-panel-b,.e-body-3col .e-panel-a,.e-body-3col .e-panel-c{float:left}.e-body-3col .e-panel-b{width:400px;padding:20px 20px}.e-body-3col .e-panel-a{width:195px;padding:20px 20px}.e-body-3col .e-panel-c{width:195px;padding:20px 20px}.e-body-liquid-3col .e-panel-a{float:left;width:215px;margin:0;padding:20px}.e-body-liquid-3col .e-panel-b{float:none;width:auto;max-width:70em;margin:0 255px;padding:10px}.e-body-liquid-3col .e-panel-c{float:right;width:215px;margin:0;padding:20px}.e-body-noFloat .e-panel-b,.e-body-noFloat .e-panel-c{float:none}.e-body-noFloat .e-panel-b{width:870px;padding:20px 20px}.e-body-noFloat .e-panel-c{width:870px;padding:20px 20px}.para-block{margin-bottom:3em}.para-2-column-boxed{float:left;width:261px}.left-hand-column{clear:left;margin-right:20px}.para-blockquote blockquote{background:url(/r/i/css_framework/graphics/quote_left.png) no-repeat 0 0}.para-blockquote blockquote div{padding:15px 50px 5px;background:url(/r/i/css_framework/graphics/quote_right.png) no-repeat 100% 95%}.para-blockquote cite{display:block;text-align:right;margin-right:50px;font-style:italic}.e-common-head-pre-navigation-meta{overflow:hidden;float:right;font-size:.9em}.e-common-head-pre-navigation-meta ul{margin:0;padding:0;list-style:none;overflow:hidden}.e-common-head-pre-navigation-meta ul li{float:left}.e-common-head-pre-navigation-meta a:link,.e-common-head-pre-navigation-meta a:visited{padding-left:1em;text-align:right}.a-panel-c{margin-bottom:1em}div.e-foot-wrap{overflow:hidden}.e-new-footer,.e-old-footer{font-size:.9em;overflow:hidden}.e-new-footer p,.e-old-footer p{margin:0}.e-common-footer-site-copyright{float:left;clear:left}.e-common-footer-site-info-links{float:left}.e-common-footer-site-info-links ul{margin:0;padding:0;list-style:none}.e-common-footer-site-info-links ul li{float:left;margin-right:1em}.e-common-footer-site-credits{float:right;text-align:right}.db-list{margin:0;padding:0;list-style:none;overflow:hidden}.db-list li.item{margin:0 0 1em 0;padding:0;clear:both}.item-container{padding:1em;border:1px solid #999;overflow:hidden}.item-container .item-header{font-size:1.2em}.item-date{float:left;color:#999;font-size:.9em}.tabbed-box h4{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:1.7em;color:#333;letter-spacing:-1px;margin-bottom:1em}.tabbed-box h4 small{color:#999;font-weight:normal;font-size:.5em;font-family:Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase;position:relative;top:-2px;left:6px;letter-spacing:0}.tabbed-area .tabs{border-bottom:1px solid #ccc;margin:0;padding:0;padding-bottom:31px}.tabbed-area .tabs li{display:inline;list-style:none;margin:0;padding:0}.tabbed-area .tabs li a:link,.tabbed-area .tabs li a:visited{background:#e8ebf0 none repeat scroll 0 0;border:1px solid #ccc;color:#666;float:left;font-size:small;font-weight:normal;margin:0 0 0 10px;padding:6px 10px;text-decoration:none}.tabbed-area .tabs li.active a:link,.tabbed-area .tabs li.active a:visited{border-bottom:1px solid #fff;background:#fff}.tab-content{border:1px solid #ccc;border-top:0;padding:10px}#sitemap ul{margin:0;padding:0;list-style:none;font-size:1em}#sitemap ul li{padding:1em 0;font-size:1.1em;border-bottom:1px solid #ccc}#sitemap ul li a{font-weight:bold;font-size:1.1em}#sitemap ul li div{color:#999;font-style:italic;margin-bottom:.5em}#sitemap ul ul{margin-left:1em}#sitemap ul ul li{margin-bottom:.5em;font-size:.9em;border-bottom:0;padding:0}#sitemap ul ul li a{font-weight:normal;padding-left:12px;background:url(/r/i/css_framework/graphics/arrow_dark.png) no-repeat 0 50%}#sitemap ul ul li div{padding-left:12px}.panel-news,.news-links{margin:0;padding:0;list-style:none}.panel-news li{margin-bottom:.5em}.panel-news .summary{color:#666}.news-links{font-size:.9em}.news-links .rsslink{background:url(/r/i/icons/silk_set/feed.png) no-repeat 0 center;padding-left:22px}.panel-news-item-details{font-size:.9em;text-align:right;color:#999}.post-list{margin:0;padding:0;list-style:none}li.post{overflow:hidden;margin-bottom:1.5em}.post-list h3{margin-bottom:.2em}.post-comments{margin-bottom:.2em;font-size:.9em}body{font-size:75%;font-family:sans-serif;line-height:1.5em;margin:0;padding:0;color:#616165}html>body{font-size:12px}h1{margin:0;font-size:1.6666666666666667em;line-height:.9em;margin-bottom:.9em}h2{margin:0;font-size:1.5em;line-height:1em;margin-bottom:1em}h3{margin:0;font-size:1.3333333333333333em;line-height:1.125em;margin-bottom:1.125em}h4{margin:0;font-size:1.1666666666666667em;line-height:1.2857142857142858em;margin-bottom:1.2857142857142858em}h5{margin:0;font-size:1.1666666666666667em;line-height:1.2857142857142858em;margin-bottom:.5em}.section-home h2{margin:0;font-size:1.6666666666666667em;line-height:.9em;margin-bottom:.9em}.section-home h3{margin:0;font-size:1.5em;line-height:1em;margin-bottom:1em}.section-home h4{margin:0;font-size:1.3333333333333333em;line-height:1.125em;margin-bottom:1.125em}.section-home h5{margin:0;font-size:1.1666666666666667em;line-height:1.2857142857142858em;margin-bottom:1.2857142857142858em}#site-logo{background:url(/images/system_logo.gif) no-repeat top left;text-indent:-9999px;border:0;padding:0;margin:0}#site-logo a:link,#site-logo a:visited{display:block;width:100%;height:100%}#site-img-logo{border:0;padding:0;margin:0}.e-common-site_logo a img{vertical-align:bottom}.accessibility-header{left:-9999px;font-size:0;position:absolute}p,ul,ol,dl,blockquote,pre,td,th,label{margin:0;padding:0;font-size:1em;line-height:1.5em;margin-bottom:1.5em}small{font-size:.85em}acronym,abbr{cursor:help;letter-spacing:1px;border-bottom:1px dashed}table{margin-bottom:1.5em}a:link,a:visited{text-decoration:none}a:hover,a:focus{text-decoration:underline}.hightlight{color:#f01}.fade{color:#bbb}.spirit-orange{color:#ff934b}ol{list-style-position:inside}ul{padding-left:.6em;margin-left:.6em}ul.light-arrow-list li{padding-left:15px;background:url(/r/i/css_framework/graphics/arrow_light.png) no-repeat 0 50%}ul.dark-arrow-list li{padding-left:15px;background:url(/r/i/css_framework/graphics/arrow_dark.png) no-repeat 0 50%}.vcard{text-align:right}.vcard p{margin:0}.vcard .adr span{display:block}.e-navigation-breadcrumb{font-size:.9em}ul.tags-right{margin:0;padding:0;float:right;list-style:none}ul.tags-right li{float:right;font-size:.9em;clear:none;margin-left:.5em}ul.tags-left{margin:0;padding:0;list-style:none}ul.tags-left li{display:inline;font-size:.9em;clear:none;margin-right:.5em}.e-navigation-primary{height:2.9em;clear:both}.e-navigation-primary ul{padding:0;margin:0;list-style:none}.e-navigation-primary ul li{display:block;position:relative;line-height:2.9em;float:left;list-style:none;height:1%;margin:0}.e-navigation-primary ul li a:link,.e-navigation-primary ul li a:visited{display:block;height:auto;width:auto;padding:0 1.5em;text-align:center}.e-navigation-primary ul li a:hover,.e-navigation-primary ul li a:focus{text-decoration:none}.e-navigation-primary ul ul{position:absolute;left:-9999px;width:inherit;z-index:999}.e-navigation-primary ul ul li{float:none;white-space:nowrap;vertical-align:bottom}.e-navigation-primary ul ul li a:link,.e-navigation-primary ul ul li a:visited{width:auto;height:1%;text-align:left}.e-navigation-primary ul ul ul{display:none;position:absolute;top:0;left:100%;z-index:9990}.e-navigation-primary ul li:hover ul,.e-navigation-primary ul a:hover ul{left:auto}.e-navigation-primary ul li:hover ul ul,.e-navigation-primary ul a:hover ul ul{display:none}.e-navigation-primary ul li:hover ul li:hover ul,.e-navigation-primary ul a:hover ul a:hover ul{left:100%;display:block;position:absolute}.e-navigation-sub ul{margin:0;padding:0;list-style:none}.e-navigation-sub ul li{border-bottom:1px solid #ccc}.e-navigation-sub ul li a{display:block;width:100%;padding:.5em 0}.inline-nav{padding:0;margin:0 0 1.5em 0;list-style:none;display:block;clear:both;height:2.9em}.inline-nav li{display:block;line-height:2.9em;float:left;list-style:none;height:1%;margin:0}.inline-nav li a:link,.inline-nav li a:visited{display:block;height:auto;width:auto;padding:0 1.5em;text-align:center;background:#e1e1e1}.inline-nav li a:hover,.inline-nav li a:focus{text-decoration:none}form{height:1%}.f1{overflow:hidden}fieldset{border:0;margin:0;padding:0}.f-block{clear:both;overflow:hidden;padding:.5em 0}legend{font-weight:bold}.f1 label{font-weight:normal;padding:.2em;margin:0 1em 0 0;display:block;float:left}.f-txs label,.f-ema label,.f-area label,.f-ful label,.f-dtd label,.f-map label{width:10em;text-align:right}.f-txs input,.f-ema input{float:left}.f-txs input,.f-ema input,.f-dtd input,.f-area textarea{padding:.2em;width:16em;background:url(/r/i/css_framework/graphics/form_input_bg.jpg) repeat-x scroll 0 0;border:1px solid #999}.f-area textarea{height:150px}.f-select label{width:10em}.f-select select{float:left;padding:.2em;width:16.7em}.f-block-set-label{float:left;width:10em;margin-right:1em;text-align:right;font-weight:normal;padding:2px}.f-set{clear:none}.f-set-group label{width:8em}.f-ful label{width:10em}form .f1 fieldset .f-autocomplete{overflow:visible}.f-submit-unit button{border:1px solid #e1e1e1;background:#fff;padding:.4em .7em;cursor:pointer}.f-required{background:url(/r/i/css_framework/graphics/required.gif) no-repeat 95% 50%}.f-missing{background:url(/r/i/css_framework/graphics/required-missing.gif) no-repeat 95% 50%}.f-missing input{background:#ffdfdf;border:1px solid #f9b9b2;margin-bottom:1px}.f-missing label{color:#cf1b27}div.f-note{border:1px solid #e1e1e1;font-size:.9em;padding:.5em;margin:1.5em 0 .5em 0;width:93%}.multiple-image-upload th,.multiple-image-upload td{padding:.5em 5px .5em 5px}.multiple-image-upload .is-primary input{margin-left:15px}.multiple-image-upload label{position:absolute;left:-9999px}.multiple-image-upload div.f-ful{overflow:hidden;width:93px;height:75px;position:relative;border:1px solid #a8a8a8;padding:1px}.multiple-image-upload div.f-ful:hover{border-color:#333}.multiple-image-upload .f-ful label{background:no-repeat 50% 50%;position:static;width:100%;height:100%;padding:0;margin:0;cursor:pointer}.multiple-image-upload .f-ful label span{position:absolute;left:-99999px}.multiple-image-upload .f-ful input{font-size:100px;filter:alpha(opacity=0);filter:alpha(opacity=0);-moz-opacity:.00;opacity:0;position:absolute;right:0;cursor:pointer}.multiple-image-upload .f-block,.multiple-image-upload .f-radio label{margin:0;padding:0}.multiple-image-upload .f-radio label{vertical-align:middle;position:static}.multiple-image-upload .f-radio{padding-top:.5em}.multiple-image-upload .is-primary label{width:75px;text-align:center}.multiple-image-upload .remove a:link,.multiple-image-upload .remove a:visited{display:block;margin:0 auto;padding:.5em 0 0 10px}.multiple-image-upload .f-txs input{width:240px}#__xBlock_news_images_add_row a:link,__xBlock_news_images_add_row a:visited{background:#dfdfdf url(/r/i/css_framework/graphics/form_legend_bg.jpg) repeat-x 0 0;display:inline-block;padding:5px 20px;border:1px solid #dfdfdf;-moz-border-radius:50px;color:#333;font-size:.9em;text-decoration:none}#__xBlock_news_images_add_row td{text-align:right;color:#333;text-shadow:1px 1px 0 #f2f2f2}.f-dtd input,.f-tagcode input{width:50px;margin-right:5px}.f-tagcode span.tagcodesep{display:none}@media print{body{background:#fff;font-size:10pt;overflow:visible}body *{color:#000!important;font-size:10pt;overflow:visible!important;float:none!important}.e-head-pre-wrap,.e-navigation-primary,.e-panel-a,h1#site-logo,img#site-img-logo,form{display:none}.e-common-titles-flash-title #flashcontent{display:block!important}.e-panel-b{margin-left:10%}.e-panel-c{display:none}h1{font-size:3em}h2{font-size:1.5em}h3{font-size:1.3em}h4{font-size:1.2em}h5{font-size:1.1em;font-weight:bold}h6{font-size:1em;font-weight:bold}a:link,a:visited{color:#520;background:transparent;font-weight:bold;text-decoration:underline}#clear-all{display:none}img.print-logo{display:block!important}}body{background:#000}body.bodymode-iframe{background:#fff}div.e-head-pre,div.e-head,div.e-navigation-primary,div.e-introduction,div.e-notice-wrap,div.a-body-wrap,div.e-div-noFloat,div.e-directory-navigation,div.e-foot,div.e-new-footer,div.e-old-footer{width:960px;margin:0 auto}#navigation-product-wrap,#body-wrap{position:relative}#navigation-product-wrap{z-index:3}#body-wrap{z-index:2}.line{margin:0 0 30px 0}.line:after,.lastUnit:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0!important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}.line{*zoom:1}.unit{float:left}.size1of1{float:none}.size1of2{width:50%}.size1of3{width:33.33333%}.size2of3{width:66.66666%}.size1of4{width:25%}.size3of4{width:75%}.size1of5{width:20%}.size2of5{width:40%}.size3of5{width:60%}.size4of5{width:80%}.lastUnit{display:table-cell;float:none;width:auto;*display:block;*zoom:1;_position:relative;_left:-3px;_margin-right:-3px}.unitbox{margin:0 20px}.e-panel-a,.e-panel-b,.e-panel-c{float:left}.e-panel-b{width:646px;padding:20px;position:relative}.e-panel-a{width:273px;padding:0}.a-panel-a{padding:20px}.e-panel-c{width:273px;padding:0}.a-panel-c{padding:20px;border-bottom:1px dashed #d3d3d3;margin:0;overflow:hidden;clear:both}.a-body-wrap{background-color:#fff;background-image:url(/images/body_content_bg_faux.gif);background-repeat:repeat-y}.body-2col-right .a-body-wrap,.section-istylista .a-body-wrap{background-position:-274px 0}.body-full-width .a-body-wrap{background:#fff}.body-full-width .e-panel-b{width:auto;float:none}.section-istylista .e-body-wrap{width:960px;margin:0 auto;background:#fff}#body-home{clear:both}div.e-head-wrap{background:#fff;margin-top:5px;overflow:hidden}div.e-head{position:relative;overflow:hidden}div.e-common-site_logo{padding:1em 0;float:left;width:200px}div.e-common-page_title{padding-top:1em}#advertising{position:absolute;top:50%;left:210px;margin-top:-28px;z-index:99}#login-area{position:fixed;width:100%;top:0;z-index:100;color:#e1e1e1}#login-panel{text-align:left!important;overflow:hidden;background:#33153c;z-index:9000}#login-panel #login-panel-inner{margin:0 auto;width:960px}#login-panel #login-panel-inner h6{font-size:2.5em;color:#fff;margin-bottom:.8em}#login-panel .login-container{float:left;width:280px;padding:20px;margin-top:5px;overflow:hidden}#login-panel div.middle-container{width:278px;border:1px solid #67157b;border-width:0 1px}#login-area #login-toggle{background:transparent url(/images/login_toogle_bg.png) repeat-x 0 0;padding-bottom:10px;height:5px;line-height:20px;margin:0;position:relative;z-index:1}#login-area #login-toggle .login-tab-inner{background:transparent url(/images/login_tab_left.png) no-repeat 0 100%;color:#f3ddf9;float:right;font-size:.9em;height:39px;line-height:18px;margin-top:6px;padding:0 0 0 36px;position:absolute;right:180px}#login-area #login-toggle .login-tab-inner div{background:transparent url(/images/login_tab_right.png) no-repeat 100% 0;height:39px;padding-right:36px}#login-area #login-toggle .login-tab-inner p{font-weight:bold;margin:0;line-height:29px;float:left;text-align:center}#login-area #login-toggle .login-tab-inner ul{margin:0 0 0 10px;padding:0;list-style:none;float:left;line-height:29px}#login-area #login-toggle .login-tab-inner ul li{float:left}#login-toggle .login-tab-inner ul li#login-toggle-link a:link,#login-toggle .login-tab-inner ul li#login-toggle-link a:visited{background:transparent url(/images/add.gif) no-repeat right 50%;padding-right:25px}.login-expanded #login-toggle .login-tab-inner ul li#login-toggle-link a:link,.login-expanded #login-toggle .login-tab-inner ul li#login-toggle-link a:visited{background-image:url(/images/cancel.gif)}#login-toggle .login-tab-inner ul li a:link,#login-toggle .login-tab-inner ul li a:visited{padding:0 5px;cursor:pointer;border-left:1px solid #e6cded;padding-left:8px}#login-area #login-toggle a:link,#login-area #login-toggle a:visited{color:#fff;text-decoration:none}#login-area #login-toggle a:hover,#login-area #login-toggle a:focus{color:#f3ddf9!important;outline:0}div.e-wrapper{background:#000 url(/images/body_bg.jpg) repeat-x 0 130px}.e-navigation-breadcrumb{border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea;background:#f7f7f7 url(/images/breadcrumb_bg.jpg) repeat-x 0 0;height:29px;line-height:30px;overflow:hidden;padding:0 20px 0 0;margin:-20px -20px 20px;display:none}.e-navigation-breadcrumb a:link,.e-navigation-breadcrumb a:visited{display:block;float:left;padding:0 15px 0 10px;background:url(/images/breadcrumb_arrow.jpg) no-repeat 100% 0}div.e-directory-navigation{margin-top:2em;padding-top:2em;position:relative;border:1px dashed #666;overflow:hidden;padding:30px;width:900px}.e-inner-foot-links ul ul{border:0;padding:0;margin:0}.e-inner-foot-links ul li{float:left;width:180px;color:#c8c8c8}.e-inner-foot-links ul li a:link,.e-inner-foot-links ul li a:visited{color:#c8c8c8;font-size:.9em;text-decoration:none}.e-inner-foot-links ul li h6{margin-bottom:.8em;font-size:1.1em;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.e-information{width:157px;height:107px;position:absolute;top:15px;right:-33px}div.e-foot-wrap{margin-top:1em}.e-directory-navigation-wrap{background:#000}.e-site-info-links ul{margin:0;padding:0;list-style:none}.e-site-info-links li{float:left}.e-site-info-links a:link,.e-site-info-links a:visited{color:#fff}#site-copyright{float:left;clear:left}#site-credits{float:right;text-align:right}#site-credits p{margin-bottom:0}#site-info-links ul{margin:0;padding:0;list-style:none}#site-info-links li{float:left;margin-right:10px}#style-guide-intro{font-size:1.1em;overflow:hidden}#style-guide-intro a#view-exmample-btn:link,#style-guide-intro a#view-exmample-btn:visited{display:block;background:url(/images/view_example_btn.jpg) no-repeat 0 0;height:74px;width:249px;float:right;margin:0 0 0 20px}#style-guide-intro a#view-exmample-btn:hover,#style-guide-intro a#view-exmample-btn:focus{background-position:0 -81px}#style-guide-intro a#view-exmample-btn span{position:absolute;top:0;left:-9999px}ol.style-guide-process{margin:0 0 1.5em 0;padding:0;list-style:none;overflow:hidden}ol.style-guide-process li{float:left;width:140px;background-position:0 0;background-repeat:no-repeat;height:50px;padding:7px 16px 0 60px;color:#a64bc0;font-weight:bold;font-style:italic;font-size:1.3333333333333333333333333333333em;margin-bottom:1em}ol.style-guide-process li#select-guide{background-image:url(/images/ist_process_1.gif)}ol.style-guide-process li#complete-style-file{background-image:url(/images/ist_process_2.gif)}ol.style-guide-process li#download-style-file{background-image:url(/images/ist_process_3.gif)}ul#style-guide-ctas{margin:0;padding:0;list-style:none;clear:both;margin-left:203px}ul#style-guide-ctas li{float:left;margin-right:20px}ul#style-guide-ctas li a:link,ul#style-guide-ctas li a:visited{display:block;background-repeat:no-repeat;background-position:0 0;height:58px}ul#style-guide-ctas li a span{position:absolute;left:-9999px}#style-guide-get-started{background-image:url(/images/style_guide_get_started_button.jpg);width:168px}#style-guide-view-example{background-image:url(/images/style_guide_view_example_button.jpg);width:208px}div.guide-example{float:right;width:250px;height:200px;border:1px dashed #eee;padding:15px}div.guide-example div.download{background:transparent url(/images/blog_item_bg.jpg) repeat-x scroll 0 0}div.download a{display:block;text-align:left;padding:4px;padding-left:50px;background:url(/images/ico_pdf_small.gif) no-repeat 20px 2px}div.guide-example div.download a:hover{background:#fdfdfd url(/images/ico_pdf_large.gif) no-repeat 10px 10px}div.guide-example div.style-me{margin-top:10px;background:transparent url(/images/blog_item_bg.jpg) repeat-x scroll 0 0}div.guide-example div.style-me a{text-align:center;display:block;height:45px;padding-top:25px;border:1px solid #e5e5e5}table.style-guides{clear:both}table.style-guides caption{text-indent:-9999px}table#style-guide-comparison td,table#style-guide-comparison th{padding:10px;background:0}table.style-guides th{font-weight:bold;text-align:right;color:#555}table.style-guides tr.highlighted th,table.style-guides tr.highlighted td{color:#111}table.style-guides td{text-align:center}table.style-guides th h4{font-size:1.1em}table.style-guides th.guide-header{text-align:left}table.style-guides th.guide-header h4{font-size:1.5em}table.style-guides th.guide-header p{font-weight:normal}.guide-header,.guide-name,.example-style-guide,.xbt-view,.xbt-buy{border:0}table.style-guides th.guide-name{text-align:center}table#style-guide-comparison td.example-style-guide{text-align:left;background:url(/r/i/icons/silk_set/image_add.png) no-repeat 0 50%;padding-left:24px;padding-top:18px}table.style-guides td.bt-view a,table.style-guides td.bt-buy a{color:#fff;font-family:Georgia,Palatino,Palatino Linotype,Times,Times New Roman,serif;font-size:1.1em}table.style-guides tr.alt{background:#f9f9f9;border-top:#ccc solid 1px;border-bottom:#ccc solid 1px}table#style-guide-comparison td.star{text-indent:-9999px;background:transparent url(/r/i/icons/silk_set/tick.png) no-repeat 50% 50%}table.style-guides tr.alt td.star{background-color:#f9f9f9}table.style-guides td.number span{width:20px;height:20px;padding:3px;font-weight:bold;font-size:1.2em}table.style-guides tr.prices td{font-size:1.3em}table.style-guides a.cta-link,table.style-guides button{width:100%}ol.purchases{margin:0;padding:0;list-style:none}ol.purchases li{margin-bottom:2em;background:#f7f7f7;border:1px solid #eaeaea;padding:20px;width:271px;float:left}ol.purchases li.purchase-odd{clear:left;margin-right:20px}ol.purchases li a.cta-link{float:right}ol.purchases li table{font-size:.9em}ol.purchases li table th,ol.purchases li table td{padding:.2em 10px;background:#fff;border:1px solid #e1e1e1}ol.purchases li table th{text-align:right;color:#666}.scroller{overflow:hidden;width:231px;clear:both;border:1px solid #e1e1e1}.content{margin:0;padding:0;list-style:none;width:9999px;overflow:hidden;clear:both}.content .section{float:left}.scroller img{vertical-align:bottom}.e-panel-b div.e-home-blog-panel{padding:0}.e-panel-b div.e-home-blog-panel h3{background:url(/images/home_blog_header_bg.gif) repeat-x 0 0;font-size:2.3em;margin-bottom:1em;position:relative;height:78px;line-height:78px;text-align:center}.e-panel-b div.e-home-blog-panel h3 a:link,.e-panel-b div.e-home-blog-panel h3 a:visited{color:#343434}a#rss-img{background:url(/images/home_blog_header_rss.gif) no-repeat 0 50%;height:78px;position:absolute;right:0;top:0;width:62px}a#rss-img span{position:absolute;left:-9999px}.e-related-posts h3{margin-bottom:1em}ul.blog-articles{margin:0;padding:0;list-style:none}ul.blog-articles li.side-panel-article{float:left;overflow:hidden;margin-bottom:2em}ul.blog-articles li.home-page-article{float:left;width:303px;overflow:hidden;padding-right:20px;margin-bottom:3em}ul.blog-articles li.home-page-article-new-line{clear:left}ul.blog-articles li.featured{height:270px}ul.blog-articles li.featured{font-size:1.1em}ul.blog-articles li.home-page-article .home-page-article-image{float:left;margin:0 15px 1em 0;padding:1px;border:1px solid #dcdcdc}ul.blog-articles li.home-page-article .home-page-article-image a:link,ul.blog-articles li.home-page-article .home-page-article-image a:visited{width:100px;height:100px;display:block;overflow:hidden;background-position:50% 0;background-repeat:no-repeat}ul.blog-articles li.home-page-article .home-page-article-image img{display:block;visibility:hidden}ul.blog-articles li.home-page-article .home-page-article-content{float:right;width:182px}ul.blog-articles li.home-page-article .home-page-article-content h5{font-size:1.3em}ul.blog-articles li.home-page-article p{margin-right:5px;margin-bottom:1em}ul.blog-articles li.featured{width:646px;margin-bottom:1.5em}ul.blog-articles li.featured .home-page-article-content{width:385px;font-size:1.1em}ul.blog-articles li.featured .home-page-article-image a:link,ul.blog-articles li.featured .home-page-article-image a:visited{width:240px;height:240px}ul.blog-articles li.featured h5{font-size:1.5em}ul.catwalk-items li{float:left;border:1px solid #dedede;padding:1px;margin:0 7px 7px 0}ul.catwalk-items div.image{width:77px;height:77px;overflow:hidden}blockquote.testimonial-quote p.quote-text{margin-bottom:1em}blockquote.testimonial-quote cite{color:#999;text-align:right}div.e-home-panel-style-me div.guide-button{float:right}.protoshow{position:relative}.protoshow ol,.protoshow ul{margin:0;padding:0;list-style:none;line-height:0}.protoshow .show{position:relative}.protoshow .slide{position:absolute;top:0;left:0;z-index:999}.protoshow li.active-slide{z-index:1000}.protoshow .proto-controls li,.protoshow .proto-navigation{position:absolute;z-index:1200}.protoshow .proto-controls a,.protoshow .proto-navigation a{color:#e1e1e1}.protoshow .proto-navigation li{float:left}.protoshow .proto-navigation a{display:block}body.bodymode-iframe div.e-bodycontent{text-align:center}body.bodymode-iframe div.e-bodycontent .redirect-box{color:#f3ddf9;margin:0 20px 20px 20px}body.bodymode-iframe div.e-bodycontent .redirect-box .inner{padding:20px;background:#6b157d}body.bodymode-iframe div.e-bodycontent .redirect-box h2{color:#fff}body.bodymode-iframe div.e-bodycontent #redirect-box-top span.redirect-arrow{background:#fff url(/images/redirect_arrow.gif) no-repeat 50% 0;height:38px;width:100%;display:block}body.bodymode-iframe div.e-bodycontent #redirect-box-bottom{text-align:left}body.bodymode-iframe div.e-bodycontent a.cta-link{float:none;margin:0 auto;width:200px;margin-bottom:20px}body.bodymode-iframe div.e-bodycontent .shop-name{margin-bottom:20px}a#shop-redirect-btn:link,a#shop-redirect-btn:visited{background:transparent url(/images/shop_redirect_btn.jpg) no-repeat scroll 0 0;display:block;height:74px;width:249px;margin:0 auto}a#shop-redirect-btn:hover,a#shop-redirect-btn:focus{background-position:0 -81px}a#shop-redirect-btn span{position:absolute;top:0;left:-9999px}ul.press-assets{margin:0;padding:0;list-style:none}ul.press-assets li{float:left;width:311px;background-color:#fff;margin:0 20px 3em 0;overflow:hidden;clear:left}ul.press-assets li.row-end{margin-right:0;clear:none}ul.press-assets li h4{text-align:center}ul.press-assets li div.press-asset-img{overflow:hidden;margin:0 auto 10px auto;clear:both;height:200px;border:1px solid #e1e1e1;padding:1px;text-align:center}ul.press-assets li img{vertical-align:middle}ul.press-assets li blockquote{color:#666;font-style:italic}.e-warning-box{position:fixed;bottom:10px;right:10px;background:#ffc url(/r/i/icons/silk_set/exclamation.png) no-repeat 1em 50%;border:1px solid #fc6;padding:.5em 1em .5em 37px;color:#c00;width:220px;z-index:10000}.e-warning-box p{margin:0;font-weight:bold}.e-warning-box a:link,.e-warning-box a:visited{color:#000;text-decoration:underline;font-weight:normal}.img-border{padding:1px;border:1px solid #e1e1e1}a.btgrey:link,a.btgrey:visited{display:block;background:#eee url(/images/breadcrumb_bg.jpg) repeat-x scroll 0 0;border:1px solid #dbdbdb;text-decoration:none;font-size:.9em}a.btgrey:hover,a.btgrey:focus{background:#f9f9f9;border-color:#ccc}a.btgrey span,a.btpurple span{display:block;border:1px solid #f9f9f9;border-top:1px solid #fff;padding:.2em .8em}a.btpurple:link,a.btpurple:visited{display:block;background:#eee url(/images/breadcrumb_bg.jpg) repeat-x scroll 0 0;border:1px solid #dbdbdb;text-decoration:none;font-size:.9em;background:#6b157d;color:#fff;border-color:#6b157d}a.btpurple:hover,a.btpurple:focus{background:#470f55}a.cta-get-started:link,a.cta-get-started:visited{display:block;width:249px;height:74px;background:url(/images/get_started_button.png) no-repeat 0 0}a.cta-get-started:hover,a.cta-get-started:focus{background-position:0 -81px}a.cta-get-started span{position:absolute;left:-9999px}#get-started-aside-inner a.cta-get-started{background-image:url(/images/get_started_button_sub.png);width:233px}#get-started-aside-inner a.cta-get-started:hover,#get-started-aside-inner a.cta-get-started:focus{background-position:0 -76px}body.subsection-our-personal-stylists h4{clear:left}.stitch-box,.fs-container{background:#35193f url(/images/quick_dir_search_bg.jpg) repeat-x 0 0;color:#dfc0e9;padding:2px}.stitch-box-inner,.fs-container fieldset{border:1px dashed #76627c;padding:20px;overflow:hidden}.stitch-box-inner h1,.stitch-box-inner h2,.stitch-box-inner h3,.stitch-box-inner h4,.stitch-box-inner h5,.stitch-box-inner h6{color:#fff}#bodycontent table.friends{width:49%;float:left}.friends-actions{width:49%;float:right}.friends-actions p{overflow:hidden}#bodycontent table.friends td.status-active{padding-left:2.5em;background:url(/r/i/icons/silk_set/tick.png) no-repeat .5em 50%}#bodycontent table.friends td.status-invited{padding-left:2.5em;background:url(/r/i/icons/silk_set/email.png) no-repeat .5em 50%}.form-friends-add div.f1{width:560px}.m-block:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0!important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}.m-block .m-content{display:table-cell;zoom:1}.m-block .m-img{float:left;margin-right:20px}.m-block .m-img img{display:block}.m-block .m-img-alt{float:right}.img-border{padding:4px;background-color:#f9f9f9;border:1px solid #e0e0e0}.img-left{margin:0 30px 1em 0}.img-right{margin:0 0 1em 30px}.center{text-align:center}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.cl{clear:left}.cr{clear:right}.e-notice-wrap{padding:.5em;font-weight:bold;text-align:center}.e-notice-wrap a:visited,.e-notice-wrap a:active,.e-notice-wrap a:hover,.e-notice-wrap a:link{color:#000}.e-notice-wrap p{margin:0;padding:5px}.e-notice-warn .e-notice-wrap{background-color:#ffe13e;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffe13e),to(#ffc703));background-image:-webkit-linear-gradient(top,#ffe13e,#ffc703);background-image:-moz-linear-gradient(top,#ffe13e,#ffc703);background-image:-ms-linear-gradient(top,#ffe13e,#ffc703);background-image:-o-linear-gradient(top,#ffe13e,#ffc703);background-image:linear-gradient(top,#ffe13e,#ffc703);border-bottom:1px solid #bf8a01;border-top:1px solid #ffe970;text-shadow:-1px -1px 0 rgba(255,255,255,.5)}.e-notice-error .e-notice-wrap{background-color:#d50000;background-image:-webkit-gradient(linear,left top,left bottom,from(#f00),to(#d50000));background-image:-webkit-linear-gradient(top,#f00,#d50000);background-image:-moz-linear-gradient(top,#f00,#d50000);background-image:-ms-linear-gradient(top,#f00,#d50000);background-image:-o-linear-gradient(top,#f00,#d50000);background-image:linear-gradient(top,#f00,#d50000);border-bottom:1px solid #000;border-top:1px solid #000;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.5)}.e-notice-ok .e-notice-wrap{background-color:#7ca600;background-image:-webkit-gradient(linear,left top,left bottom,from(#9c0),to(#7ca600));background-image:-webkit-linear-gradient(top,#9c0,#7ca600);background-image:-moz-linear-gradient(top,#9c0,#7ca600);background-image:-ms-linear-gradient(top,#9c0,#7ca600);background-image:-o-linear-gradient(top,#9c0,#7ca600);background-image:linear-gradient(top,#9c0,#7ca600);border-bottom:1px solid #000;border-top:1px solid #000;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.5)}.e-notice-info .e-notice-wrap{background-color:#41b4eb;background-image:-webkit-gradient(linear,left top,left bottom,from(#94d5f3),to(#41b4eb));background-image:-webkit-linear-gradient(top,#94d5f3,#41b4eb);background-image:-moz-linear-gradient(top,#94d5f3,#41b4eb);background-image:-ms-linear-gradient(top,#94d5f3,#41b4eb);background-image:-o-linear-gradient(top,#94d5f3,#41b4eb);background-image:linear-gradient(top,#94d5f3,#41b4eb);border-bottom:1px solid #000;border-top:1px solid #000;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.5)}.portfolio-images{padding:20px}.portfolio-images li{float:left;width:96px;height:96px;overflow:hidden;margin:0 10px 10px 0}.portfolio-images li img{display:block;padding:2px;border:1px solid #CCC}body{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#555;line-height:1.5em}h1,h2,h3,h4,h5,h6{font-family:Georgia,Palatino,"Palatino Linotype",Times,Times New Roman,serif;font-weight:normal}h1,.h1{font-size:2.5em;color:#111;margin-bottom:.5em}h2,.h2{font-size:2em;color:#222;margin-bottom:.5em}h3,.h3{font-size:1.5em;color:#454545;margin-bottom:.8em}h4,.h4{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.3em;font-weight:bold;color:#454545;margin-bottom:.5em;padding-top:1em}div.e-introduction h3{color:#fff}.e-body-wrap .subtitle{font-size:1.1em;font-weight:normal;color:#b3087b;margin-top:-10px}.e-page-title{padding-bottom:1.5em}#page-title{margin-bottom:.1em}.c-heading{text-align:center}.h-strap,#page-subtitle{font-family:Georgia,Times,serif;font-style:italic;color:#777;font-size:133.3333333333333%;font-weight:normal}.chantelle-pic-sig{text-indent:-9999px;background:url(/images/chantelle_pic_sig.jpg) no-repeat 0 0;width:200px;height:77px;display:block}acronym,abbr{border:0;cursor:normal;letter-spacing:normal}h1#site-logo a:link,h1#site-logo a:visited,#site-img-logo{width:180px;height:80px;margin:.5em 0}a[href^="http"]{background:0;padding-right:0}a:link,a:visited{text-decoration:underline}.addBasket-container{clear:left;display:block;overflow:hidden}.cta-container{display:block;overflow:hidden}a.cta-link:link,a.cta-link:visited{display:block;float:left;padding:1px;text-decoration:none}a.cta-link:link span,a.cta-link:visited span{display:block;padding:.5em 1.5em}a.cta-primary:link,a.cta-primary:visited{background:#bc77d0;border:1px solid #33153c;color:#fff;text-decoration:none}a.cta-primary:link span,a.cta-primary:visited span{background:#722e85 url(/images/small_chevron.gif) no-repeat 95% 53%;padding-right:28px}a.cta-primary:hover span,a.cta-primary:focus span{background:#9744b0 url(/images/small_chevron_hover.gif) no-repeat 95% 53% color:#fff}a.cta-secondary:link,a.cta-secondary:visited{background:#f6f6f6 url(/images/breadcrumb_bg.jpg) repeat-x scroll 0 0;border:1px solid #dbdbdb;color:#666;padding:0}a.cta-secondary:hover,a.cta-secondary:focus{background:#eee;color:#6b157d}a.cta-secondary:link span,a.cta-secondary:visited span{border-color:#fff #F9F9F9 #f9f9f9;border-style:solid;border-width:1px}a.cta-small:link span,a.cta-small:visited span{padding:.2em 1em;font-size:.9em}a.cta-bold:link span,a.cta-bold:visited span{font-weight:bold}a.standard-button:link,a.standard-button:visited{display:block;background:#eee url(/images/breadcrumb_bg.jpg) repeat-x scroll 0 0;border:1px solid #dbdbdb;text-decoration:none;font-size:.9em;float:left;text-transform:uppercase}a.standard-button:hover,a.standard-button:focus{background:#f9f9f9;border-color:#ccc}a.standard-button span{display:block;border:1px solid #f9f9f9;border-top:1px solid #fff;padding:.1em 1em}a:link,a:visited{color:#6b157d}a:hover,a:focus{color:#711887;text-decoration:underline}.btn{display:inline-block;padding:12px 50px;text-align:center;font-size:133.3333333333333%;font-weight:bold;background-repeat:repeat-x;background-position:0 0;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block}.btn-green,.btn-green:link,.btn-green:visited{border:1px solid #34500e;background-color:#517d15;background-image:url(/images/btn_green_bg.png);color:#fff;text-decoration:none;text-shadow:-1px -1px 0 rgba(0,0,0,.5),1px 1px 0 rgba(255,255,255,.1);text-transform:uppercase;letter-spacing:.035em;-webkit-box-shadow:0 0 3px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.4);-moz-box-shadow:0 0 3px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.4);-o-box-shadow:0 0 3px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.4);-ms-box-shadow:0 0 3px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.4);box-shadow:0 0 3px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.4)}.btn-green:hover,.btn-green:focus{background-position:0 -69px;background-color:#507c14}.rgba .btn-green:hover,.rgba .btn-green:focus{color:rgba(255,255,255,.9)}.btn-green:active{background:#507c14}ul.policy-debug{float:left;list-style:none;border:#ddd solid 1px}ul.policy-debug li{float:left;list-style:none;padding-right:20px}u{color:#ff0a8b;text-decoration:none}blockquote.standard-quote{background:url(/images/quote_left.png) no-repeat scroll 0 0}blockquote.standard-quote div{background:transparent url(/images/quote_right.png) no-repeat scroll 100% 95%;padding:5px 25px}blockquote.standard-quote div p{margin:0;font-style:italic}th,td{padding:.5em 10px;border:1px solid #d3d3d3;vertical-align:top}th{background:#dedede url(/images/profile_block_header_bg.jpg) repeat-x 0 0;border-bottom:1px solid #d3d3d3;color:#454545;font-weight:bold}th[scope="row"]{text-align:right}.hidden-cell{border:0;background:0}.v-list,.h-list,.i-list{margin:0;padding:0;list-style:none}.h-list li{float:left;margin:0 20px 1.5em 0}.v-list li{margin-bottom:1em}.i-list li{background-repeat:no-repeat;background-position:0 .1em;padding-left:24px}.icon-silk-add{background-image:url(/r/i/icons/silk_set_ie6/add.png)}.icon-silk-briefcase{background-image:url(/r/i/icons/silk_set_ie6/briefcase.png)}.icon-silk-link{background-image:url(/r/i/icons/silk_set_ie6/link.png)}.icon-silk-world{background-image:url(/r/i/icons/silk_set_ie6/world.png)}.icon-social-fb{background-image:url(/r/i/icons/socialmediaicons/facebook-16x16.png)}.icon-silk-photo{background-image:url(/r/i/icons/silk_set_ie6/photo.png)}.icon-silk-user-female{background-image:url(/r/i/icons/silk_set_ie6/user_female.png)}.icon-silk-rosette{background-image:url(/r/i/icons/silk_set_ie6/rosette.png)}.icon-silk-tag-pink{background-image:url(/r/i/icons/silk_set_ie6/tag_pink.png)}.icon-silk-camera{background-image:url(/r/i/icons/silk_set_ie6/camera.png)}.keyword-tag{background:#dedede url(/images/profile_block_header_bg.jpg) repeat-x;border-bottom:1px solid lightGrey;color:#454545;font-weight:bold;display:block;padding:5px 10px;margin:0 10px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}div.e-navigation-primary{margin-top:1em;background:url(/images/nav-prod-bg.gif) no-repeat 0 0}div.e-navigation-primary ul.pri-nav{padding-left:10px}div.e-navigation-primary ul.pri-nav li{cursor:pointer;color:#f9f9f9}div.e-navigation-primary ul.pri-nav li ul{display:none}div.e-navigation-primary ul.pri-nav li.has-drop ul{display:block}div.e-navigation-primary ul.pri-nav li:hover{color:#fff}div.e-navigation-primary ul.pri-nav li:hover{color:#fff;background:url(/images/nav-prod-li-hover-bg.gif) repeat-x}div.e-navigation-primary ul.pri-nav li a:link,div.e-navigation-primary ul.pri-nav li a:visited{color:#f9f9f9;padding:0;font-weight:bold;padding:0 1em;background:url(/images/nav-prod-li-sep.gif) no-repeat right bottom;text-decoration:none}div.e-navigation-primary ul.pri-nav li a:hover,div.e-navigation-primary ul.pri-nav li a:focus{color::#fff}div.e-navigation-primary ul.pri-nav ul{background:#44474b url(/images/nav-prod-drop-bg.gif) repeat-x;border:0;min-width:200px;font-size:.9em;z-index:9999;width:200px}div.e-navigation-primary ul.pri-nav ul li{margin-top:-1px}div.e-navigation-primary ul.pri-nav li li:hover{color:#fff;background:#470f56}div.e-navigation-primary ul.pri-nav li li a:link,div.e-navigation-primary ul.pri-nav li li a:visited{font-weight:normal;color:#e6cded}div.e-navigation-primary ul.pri-nav li li a:hover,div.e-navigation-primary ul.pri-nav li li a:focus{color:#fff}.e-navigation-secondary{position:absolute;bottom:0;right:0;font-family:Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;width:555px}.e-navigation-secondary ul{margin:0;padding:0;list-style:none;height:2.5em;float:right}.e-navigation-secondary ul li{float:left;line-height:2.5em;margin-left:2px;background:url(/images/nav_tab_bg_right.gif) no-repeat 100% 0;cursor:pointer}.e-navigation-secondary ul li a:link,.e-navigation-secondary ul li a:visited{padding:0 1em;font-size:1.2em;display:block;background:url(/images/nav_tab_bg_left.gif) no-repeat 0 0;color:#e6cded;text-decoration:none}.e-navigation-secondary ul li a:hover,.e-navigation-secondary ul li a:focus{color:#fff}.e-navigation-secondary ul li.active{background:url(/images/nav_tab_bg_right_selected.gif) no-repeat 100% 0}.e-navigation-secondary ul li.active a:link,.e-navigation-secondary ul li.active a:visited{background:url(/images/nav_tab_bg_left_selected.gif) no-repeat 0 0;color:#fff;text-decoration:none}div.e-navigation-products{background:#ccc}div.e-navigation-sub-wrap{background:#5f266f url(/images/sub_nav_bg.jpg) repeat-x 0 0;border-bottom:1px solid #33153c;color:#fff;height:2.5em;position:relative;z-index:4}.e-navigation-sub{margin:0 auto;width:960px}div.e-navigation-sub-wrap .nav-sub-level-1{float:right;height:2.5em;padding:0;margin:0;list-style:none}div.e-navigation-sub-wrap .nav-sub-parent{position:absolute;left:-9999px}div.e-navigation-sub-wrap .nav-sub-level-1 li{float:left;line-height:2.5em;border-right:1px solid #762f8a;border-bottom:0;position:relative}.e-navigation-sub-wrap .nav-sub-level-1 a:link,.e-navigation-sub-wrap .nav-sub-level-1 a:visited{color:#fff;padding:0 .8em;border-right:1px solid #522060;display:block;text-decoration:none}.e-navigation-sub-wrap .nav-sub-level-1 a:hover,.e-navigation-sub-wrap .nav-sub-level-1 a:focus{color:#e6cded}div.e-navigation-sub-wrap .nav-sub-level-1 li span.non-link{color:#e6cded;padding:0 1em}div.e-navigation-sub-wrap .nav-sub-level-1 a{width:auto!important}div.e-navigation-sub-wrap .nav-sub-level-2{display:none;z-index:999999;width:130px;background:#522060;position:absolute;left:-8px;padding-left:0;border-left:1px solid #762f8a;top:30px}div.e-navigation-sub-wrap .nav-sub-level-1 li:hover .nav-sub-level-2{display:block}div.e-navigation-sub-wrap .nav-sub-level-2 li{float:none;list-style:none outside none;text-align:left}.e-social-media{left:50%;top:0;margin-left:-470px;position:absolute}.e-social-media ul{margin:0;padding:0;list-style:none}.e-social-media li{float:left;height:2.5em;line-height:2.5em;margin-right:20px}.e-social-media a:link,.e-social-media a:visited{display:block;color:#fff;background-position:0 50%;background-repeat:no-repeat;padding-left:25px;text-decoration:none}.e-social-media .tw a{background-image:url(/r/i/icons/socialmediaicons/twitter-16x16.png)}.e-social-media .fb a{background-image:url(/r/i/icons/socialmediaicons/facebook-16x16.png)}div.e-panel-a div.e-common-navigation-navigation-sub{padding:0}div.e-panel-a div.e-common-navigation-navigation-sub h5{font-weight:bold}div.e-panel-a div.e-common-navigation-navigation-sub ul{list-style:none;margin:0;padding:0}div.e-panel-a div.e-common-navigation-navigation-sub ul li a:link,div.e-panel-a div.e-common-navigation-navigation-sub ul li a:visited{display:block;border-bottom:1px dashed #dcdcdc;clear:both;color:#888;float:left;padding:15px 20px;width:233px;text-decoration:none}div.e-panel-a div.e-common-navigation-navigation-sub ul li a:hover,div.e-panel-a div.e-common-navigation-navigation-sub ul li a:focus{background:#fff;color:#444}button{position:relative;border:0;padding:0;cursor:pointer;overflow:visible}button::-moz-focus-inner{border:0}button span{position:relative;display:block;white-space:nowrap}@media screen and (-webkit-min-device-pixel-ratio:0){button span{margin:-1px -3px}}p.current-select-block{color:#fff;overflow:hidden}p.current-select-block span.bib-colour-block{display:block;height:26px;width:26px;background-position:-1px -1px;float:left;margin:0 1em 1em 0;padding:2px}p.current-select-block span.current-selection-text{color:#dfc0e9}ul.f-bespoke-colours-palette{margin:0;padding:0;list-style:none;clear:both;overflow:hidden}ul.f-bespoke-colours-palette li{float:left;height:20px;margin:0 1em 1em 0;width:20px;background-position:-1px -1px;cursor:pointer;padding:2px}ul.f-bespoke-colours-palette li:hover{filter:alpha(opacity=80);filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;border-color:#444}ul.f-bespoke-colours-palette label{position:absolute;left:-9999px}.desc-block{height:12.5em;border:1px dashed #6b157d;padding:20px;margin-bottom:1em}.desc-block #bicon-body{margin:0}ul.body-icons{margin:0 0 1.5em 0;padding:0;list-style:none;overflow:hidden;clear:both}ul.body-icons li.body-icon-block{position:relative;float:left;border:1px solid #eee;margin:0 17px 1em 0;text-align:center;padding:0 3px 50px 3px}ul.body-icons li.body-icon-block:hover{border-color:#ccc}ul.body-icons li.body-icon-block label{display:block;width:104px;height:158px;background-repeat:no-repeat;background-position:50% 0;margin:0;padding:0;cursor:pointer}ul.body-icons li.body-icon-block label input,ul.body-icons li.body-icon-block label span{position:absolute}ul.body-icons li.body-icon-block label input{bottom:10px;left:0;width:110px;border:0;background:0}ul.body-icons li.body-icon-block label span{bottom:25px;left:0;display:block;width:100%;text-align:center}div.f-bespoke-bodyshape li{height:170px}div.f-bespoke-faceshape div.desc-block{height:6.5em;margin-bottom:1em}div.f-bespoke-faceshape ul.body-icons li.body-icon-block label{height:124px}ol.sequence-list{margin:0;padding:0;list-style:none}ol.sequence-list li{float:left;clear:both;border-bottom:1px dashed #dcdcdc;padding:20px;color:#888}ol.sequence-list li:hover{color:#444}ol.sequence-list li.current{position:relative;right:-1px;background:#fff;padding:1.6666666666666666666666666666667em 20px}ol.sequence-list li div.sequence-stage-inner{float:right;width:203px}ol.sequence-list li p.title{margin:0}ol.sequence-list li.complete p.title{background:url(/r/i/icons/silk_set/tick.png) no-repeat 100% 50%}ol.sequence-list li .stage-number{font-size:1.4em;font-weight:bold;float:left;display:block;width:30px}ol.sequence-list li.current{color:#333}ol.sequence-list li .result{margin-top:1em;font-size:.9em}.fs-container{margin-bottom:1.5em;position:relative}.fs-container fieldset{padding-top:50px}.fs-container legend{font-size:1.5em;margin-bottom:1em;font-family:Georgia;position:absolute;top:20px;left:20px;color:#fff;font-weight:normal}.f-block{padding:1em 0}.f-txs label,.f-ema label,.f-area label,.f-ful label,.f-dtd label,.f-map label,.f-select label,.f-block-set-label{padding:.7em 10px;width:130px;text-align:right;font-weight:bold}.f-txs input,.f-ema input,.f-dtd input,.f-area textarea,.f-dtd select,.f-select select,.f-map .m-input,.f-bespoke-colours-palette li,.current-select-block span.bib-colour-block,#stylist-search .search-input{border:4px solid #715178;background-color:#fff;padding:.5em 10px;font-family:sans-serif;font-size:99%}.f-area label{display:block;float:none;text-align:left;padding-left:0;width:auto}.f-area textarea{height:10em;width:460px}.f-area span{display:block;clear:left;padding:1em 0}.f-set-group label{padding:0 0 10px 20px;width:180px}.f-set-group-subset-head{color:#fff;padding-bottom:.5em}#specific_styling_advice .f-block-set-label{display:none}div.f-bln input,.f-select input,.f-set input{border:0;background:0;float:left;margin-right:15px}div.f-bln label{width:auto}div.f-radio label{width:auto;padding-left:2em}div.f-radio label span{margin-left:1em}div.f-bln input{margin-right:10px}.f-submit-unit{text-align:center}.f-submit-unit button,.f-pwd-submit button,#stylist-search .search-submit{display:inline-block;padding:1px;text-decoration:none;background:#bc77d0;border:1px solid #33153c;color:#fff;overflow:visible!important}button::-moz-focus-inner{border:0;padding:0;width:0}.f-submit-unit button span,.f-pwd-submit button span,#stylist-search .search-submit span{display:block;padding:.5em 1.5em;background:#722e85}.f-submit-unit button:hover span,.f-submit-unit button:focus span,.f-pwd-submit button:hover span,.f-pwd-submit button:focus span,#stylist-search .search-submit:hover span,#stylist-search .search-submit:focus span{background:#9744b0}.f-required{background:transparent url(/images/required.png) no-repeat scroll 95% 50%}.f-ful{background-position:95% 31%}.f-set-group-subset{margin-bottom:1.5em}.f-set-group-subset label{padding:.5em 0}div.f-note{background:#715178;color:#fff;border:1px solid #000;margin:0;font-size:1.1em}.login-container .f-block,.login-container .f-pwd-submit{padding:.5em 0}.login-container .f-block label{float:left;width:55px;padding:.5em;padding-right:10px;margin:0}.login-container .f-block input{border:1px solid #67157b;float:left;width:190px;padding:.5em}.login-container .f-pwd-submit{padding-left:70px}.login-container .f-pwd-submit input{background:#fff;padding:.2em .5em;border:1px solid #999}fieldset#new_style_alerts div.f-radio{background:0}fieldset#new_style_alerts{background:transparent url(/images/required.gif) no-repeat scroll 95% 66%}#personal_blurb .f-area textarea{width:460px;height:615px}#personal_blurb .f-area{background-position:100% 50px}.stylist-profile-back a{background:url(/r/i/icons/silk_set_ie6/user.png) no-repeat 100% 50%;padding-right:22px;display:inline-block;text-decoration:none}#__fsc_add_your_social_networks label{margin-right:0;padding-right:5px}div.e-wrapper div.a-body-changing-room{padding-top:0}body.level-1 div.e-wrapper div.e-panel-b{padding-top:20px}.e-changing-room-help{padding:1px;background:#444;margin-bottom:2em}.changing-room-help-inner{background:#222;color:#fff;overflow:hidden;position:relative;padding:20px}.changing-room-help-inner h1{color:#fff;margin-bottom:.8em}.changing-room-help-inner p{float:right;width:300px;margin-top:.5em;margin-bottom:.5em}.changing-room-help-inner a#complete-profile-cta:link,.changing-room-help-inner a#complete-profile-cta:visited{display:block;height:74px;width:249px;background:url(/images/complete_profile_btn.png) no-repeat 0 0}.changing-room-help-inner a#complete-profile-cta:hover,.changing-room-help-inner a#complete-profile-cta:focus{background-position:0 -81px}.changing-room-help-inner a#complete-profile-cta span{position:absolute;left:-9999px}a#backLink:link,a#backLink:visited{position:fixed;top:0;right:50%;z-index:9999;display:block;background:#6b157d url(/r/i/icons/silk_set/house.png) no-repeat 12px 50%;color:#fff;font-family:Georgia,Palatino,Palatino Linotype,Times,Times New Roman,serif;font-weight:normal;font-size:1.2em;padding:10px 40px;border:1px solid #bc28db;border-width:0 1px 1px 1px;margin-right:-90px;text-decoration:none}a#backLink:hover,a#backLink:focus{background-color:#9e1fba!important}ul.changing-room-ctas li{float:left;margin-right:10px}.profile-notes{margin-bottom:1.5em}.profile-notes li{background:url(/r/i/icons/silk_set/tick.png) no-repeat 0 50%;padding:.2em 0 .2em 27px}.profile-notes li em{color:#ff0a8b;margin-right:.2em}#panel-profile-wrap,#panel-profile{padding:0;border:0;margin:0}#manage-profile h3{padding:15px 20px;text-align:center;color:#111;font-size:1.7em}#manage-profile ul{margin:0;padding:0;list-style:none;overflow:hidden}#manage-profile ul li#occasion{border-bottom:1px dashed #d3d3d3}#manage-profile ul li.profile-block{border-bottom:1px solid #d3d3d3;clear:both;color:#888}#manage-profile ul li.profile-block .profile-inner{padding:20px 12px}.profile-block .profile-block-header{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.1em;margin:0;font-weight:bold;color:#6b157d;background-color:#f7f7f7;background-image:url(/images/profile_block_header_bg.jpg);background-position:0 0;background-repeat:repeat-x;color:#454545;height:2.1212121212121212121212121212121em;line-height:2.1212121212121212121212121212121em;padding:0 10px;position:relative;border-bottom:1px solid #d3d3d3;text-shadow:1px 1px 0 rgba(255,255,255,.7);-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-o-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-ms-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset}.profile-block a.edit-link:link,.profile-block a.edit-link:visited{font-size:.9em;font-weight:normal;color:#fff;background:#33153c;padding:0 1em 0 .5em;height:18px;line-height:18px;border-radius:6px;position:absolute;right:10px;top:5px;z-index:3;text-decoration:none;text-shadow:0 0 0 transparent;-ms-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.profile-block a.edit-link:hover,.profile-block a.edit-link:focus{background-color:#000;color:#fff}.no-border,.no-border th,.no-border td,.profile-block table,.profile-block table th,.profile-block table td{background:0;border:0}.profile-block table{margin:0}.profile-block table th,.profile-block table td{padding:.5em 0;vertical-align:top;color:#222}.profile-block table th{padding-right:15px;color:#444}.profile-block table td{color:#888}#manage-profile ul li.complete a.edit-link:link,#manage-profile ul li.complete a.edit-link:visited{background-color:#666}#manage-profile ul li.complete a.edit-link:hover,#manage-profile ul li.complete a.edit-link:focus{background-color:#333}#manage-profile #bodyshape .feature-icon-wrapper{height:100px;border:1px solid #ddd;background:#f9f8f4;padding:1px;text-align:center;background-repeat:no-repeat;background-position:50% 20px}h2.my-best-title{color:#474747}h2.my-best-title span{color:#803b93;font-variant:small-caps;font-size:1.1em}ul.product-list{float:left;margin-bottom:1.5em}body.level-3 ul.product-list-medium,body.level-2 ul.product-list-medium{margin-left:-21px;margin-right:-21px}ul.product-list .product-list-item{float:left;border:1px solid #dbdbdb;width:169px;height:25em;padding:10px;margin:0 19px .83em;text-align:center;position:relative}*/ul.product-list li.product-list-item:hover{border-color:#2c2c2c}ul.product-list li.product-list-item p{margin:0;color:#666}ul.product-list li.product-list-item a.product-item-image:link,ul.product-list li.product-list-item a.product-item-image:visited{display:block;margin-bottom:2em}div.fullscreen-clothes div.e-body-changing-room{background-image:none}div.fullscreen-clothes div#panel-a div#manage-profile{position:absolute;left:-99999px}div.fullscreen-clothes div#panel-a{width:25px}div.fullscreen-clothes div#panel-b{width:893px}div#show-profile{position:absolute;left:-9999px}div.fullscreen-clothes div#show-profile{position:static;width:25px;height:150px;background:#5f266f}ul.product-list li.product-list-item p.product-list-item-name strong{display:block}ul.product-list li.product-list-item p.product-list-item-tip{font-style:italic}ul.product-list .when{text-indent:-9999px}ul.product-list li .new-item{background:url(/images/new.png) no-repeat 0 0;position:absolute;top:0;left:0;width:66px;height:66px;z-index:1;margin:0;padding:0;text-indent:-9999px}ul.product-list li.product-small-item{float:left;border:1px solid #dbdbdb;width:70px;height:70px;padding:5px 5px 5px 5px;margin:0 10px .83em 0;text-align:center;position:relative;background:#fff}ul.product-list li.product-small-item p.product-list-item-name{position:absolute;left:-9999px}ul.product-list li.product-small-item .new-item{display:none}ul.product-list li.product-small-item .gbb3{display:none}ul.product-list li.product-big-item{width:644px;margin:0 0 1.5em 0;text-align:left;padding:0;height:auto}ul.product-list li.product-big-item:hover{border:1px solid #dbdbdb}ul.product-list li.product-big-item div.big-item-inner{padding:20px 20px 20px 0;float:left;width:404px}ul.product-list li.product-big-item img.product-item-image{float:left;margin:10px 20px 0 0}ul.product-list li.product-big-item .product-detail-price{float:right;position:static}ul.product-list li.product-big-item .product-detail-price .price-discounted{font-size:2em}ul.product-list li.product-big-item h3{font-size:2em}ul.product-list li.product-big-item p{margin-bottom:1.5em}ul.product-list li.product-big-item div.big-item-inner a.cta-primary{margin-bottom:1.5em}ul.product-list li.product-big-item div.big-item-inner ul.product-ctas{width:412px;margin:0}ul.product-list li.product-big-item span.sales-flash{background:url(/images/sales_flash.gif) no-repeat 0 0;display:block;width:106px;height:25px;position:absolute;top:190px;left:10px;text-indent:-9999px}ul.product-list li.product-medium-item span.sales-flash{background:url(/images/sales_bg.gif) repeat 0 0;display:block;width:60px;height:25px;position:absolute;top:0;right:0}ul.product-list li.product-medium-item span.sales-flash span.accessibility-leader{text-indent:-9999px;display:block;position:absolute}ul.product-list li.product-medium-item span.sales-flash span.discount-amount{color:#fff;display:block;padding:2px;font-weight:bold}.product-detail-page-title{overflow:hidden;margin-bottom:2em;position:relative}.product-detail-headings{float:left;margin:0;width:470px}.product-detail-name{margin-bottom:.2em}.product-detail-price{font-family:Georgia,Palatino,Palatino Linotype,Times,Times New Roman,serif;margin:0;float:right;width:115px}.product-detail-price span{display:block}.product-detail-price .price-discounted{font-size:2.5em;color:#7c398f;line-height:.9em;margin-bottom:.2em}.product-detail-price .price-was{color:#c00;display:inline;text-decoration:line-through}.product-detail-price .discount{color:#c00;display:inline}.product-detail-content-block{margin-bottom:2em;clear:left}a.sizing-chart:link,a.sizing-chart:visited{display:inline-block;background:url(/r/i/icons/silk_set_ie6/table.png) no-repeat 0 50%;padding-left:22px}ul.product-ctas{margin:0 0 1.5em 0;padding:0;list-style:none;overflow:hidden;clear:both}ul.product-ctas li{float:left;margin:0 5px 5px 0}ul.product-ctas li a:link,ul.product-ctas li a:visited{text-decoration:none}div.stylist-tip{overflow:hidden}h3.stylist-tip-heading{clear:left}img.stylist-thumb{float:left;margin-top:17px}blockquote.stylist-tip{padding-left:25px}blockquote.stylist-tip div{padding-left:75px;padding-top:13px}blockquote.stylist-tip div p{font-size:1.2em}.product-detail-sizes{overflow:hidden;color:#777;padding-top:.4em}.rating{clear:both;margin:0}div.rating-item-detail{margin:1em 0 1.5em 0}.product-detail-image{float:right;margin:0 0 1.5em 1.5em;border:1px solid #dbdbdb;width:274px;text-align:center}.product-detail-image img{padding:0 5px 2em}.product-detail-image a.cta-link:link,.product-detail-image a.cta-link:visited{float:none}.product-cta-more a.cta-link:link,.product-cta-more a.cta-link:visited{color:#6b157d}.half-scroll-container{width:50%;clear:both}.half-scroll-container ul{width:100%}.e-session-footer{position:fixed;bottom:0;width:100%;height:90px;overflow:hidden;background:#450e51;border-top:2px solid #450e51;padding-top:5px;padding-left:5px}#product-tools{border-bottom:1px dashed #dcdddd;padding:15px 0;overflow:hidden;margin-bottom:15px}#sort-products{float:left}#search-products{float:right}#sort-products label{margin:1px 7px 0 0;float:left}#sort-products label,#sort-products select{padding:3px 0 2px 0}#sort-products select{padding-left:3px;padding-right:3px}#search-products input{float:left;padding:3px .2em 4px .2em;border:1px solid #999;margin-right:-1px}#search-products button span{padding:.2em 1em}.e-pagination{overflow:hidden;float:right}.e-pagination ol{margin:0;padding:0;list-style:none;float:right}.e-pagination li{float:left;padding-left:12px}.e-pagination li a:link,.e-pagination li a:visited{display:block;padding:5px 10px;background:#5f266f;color:#e6cded;text-decoration:none}.e-pagination li a:hover,.e-pagination li a:focus{background:#bc77d0;color:#fff}.e-pagination .current-page a:link,.e-pagination .current-page a:visited{background:#33153c;color:#fff}.e-product-tools ul.product-ctas{margin:0}.gbb3{background:transparent url(/images/perfect_tag.png) no-repeat scroll 0 0;color:#fff;display:block;font-size:1.4em;height:117px;right:-44px;line-height:55px;position:absolute;text-align:center;top:-2px;width:89px;z-index:1;text-indent:-9999px}.when{position:absolute;top:0;left:3px;font-size:.8em;color:#666}ul.product-list .product-list-item{float:left;border:1px solid #dbdbdb;width:126px;height:19em;padding:0;margin:0 19px .83em;text-align:center;position:relative}ul.product-list li.product-list-item a.product-item-image:link,ul.product-list li.product-list-item a.product-item-image:visited{display:block;margin-bottom:0;height:160px;overflow:hidden}.product-list-item span.price{background:none repeat scroll 0 0 #f5f5f5;bottom:0;color:#000;display:block;padding:2px;position:absolute;width:122px}.section-blog .e-bodycontent .product-list{display:block;overflow:hidden;width:680px}ul.post-list{margin:0;padding:0;list-style:none}li.post{clear:both;overflow:hidden;margin-bottom:2em;border:1px solid #eaeaea;list-style:none}li.post:hover{border-color:#e1e1e1}li.post .post-inner{border:1px solid #fff;padding:2em;background:#f9f9f9 url(/images/blog_item_bg.jpg) repeat-x 0 100%;position:relative}li.post a.story-image-container{float:left;margin:0 1.5em 1.5em 0;border:1px solid #e1e1e1;padding:1px;width:60px;height:60px;background-position:50% 50%;background-repeat:no-repeat}li.post a.story-image-container img{display:block;position:absolute;top:0;left:-9999px}li.post a.story-image-container .story-image{width:60px;height:60px;display:block}li.post h3{font-size:1.8em;line-height:1.1em;margin-bottom:0}li.post .post-meta{text-align:left}li.post .post-link{clear:both}.e-panel-c li.post .post-summary{margin-bottom:0}li.post .post-summary,li.post .post-link{margin-left:84px;overflow:hidden}li.post .post-link{margin:0 0 0 84px}li.post .post-comments{position:absolute;top:95px;left:33px;display:block;height:48px;width:48px;background:url(/r/i/icons/function_set/comment_48.png) no-repeat 100% 0;text-align:center;line-height:41px;font-family:georgia;font-size:1.3em;font-weight:bold}li.post .post-comments span{position:absolute;left:-99999px}.section-blog h1#page-title{margin-bottom:.5em}.section-blog #page-subtitle{font-size:1.2em;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:1.5em;font-weight:normal}ul.story-images{margin:0;padding:0;list-style:none}.section-blog .story-image-container{float:right;clear:right;width:270px;text-align:center;overflow:hidden;margin:0 0 1.5em 1.5em}.section-blog .story-image-container .story-image-inner{border:1px solid #e1e1e1;padding:2px;overflow:hidden}.section-blog .story-image-container span{display:block;font-size:.9em;color:#999;text-align:right}.section-blog .story-image{vertical-align:bottom}.post-full .post-actions{background:#f7f7f7 url(/images/breadcrumb_bg.jpg) repeat-x scroll 0 0;border:1px solid #eaeaea;padding:1em;margin-bottom:2em;overflow:hidden;clear:both}.post-actions p{margin:0}.post-actions .posted-on{float:left}.post-actions .share-widget{margin:0;float:right}.story-item .story-image-container{margin:0 0 1.5em 1.5em}.story-item .story-image-container img.story-image{margin:0 auto;display:block}.post-full h4{padding-top:.5em}#post-comments{padding-top:2em}#post-comments h3{margin-bottom:1em;font-size:2em}#post-comments h3 span{display:inline-block;height:48px;width:48px;background:url(/r/i/icons/function_set/comment_48.png) no-repeat 100% 0;text-align:center;line-height:43px;font-family:georgia;font-size:1em;font-weight:bold}.comment-block{background:#f7f7f7 url(/images/breadcrumb_bg.jpg) repeat-x scroll 0 0;border:1px solid #cacaca;padding:20px;overflow:hidden;margin-bottom:2em}.comment-block h6{font-size:1.4em;margin-bottom:1em}.comment-gravatar{border:1px solid #e1e1e1;padding:1px;float:left;margin:0 20px 1.5em 0}.comment-block .comment{float:right;width:480px}.a-panel-a li.post h3,.a-panel-c li.post h3{color:#474747;font-size:1.2em;margin-bottom:.7em}ul.panel-list{margin-bottom:1.5em}ul.panel-list li{margin-bottom:.2em}ul.panel-list li a:link,ul.panel-list li a:visited{color:#666;padding-left:15px;background:url(/r/i/css_framework/graphics/arrow_dark.png) no-repeat 0 .4em;display:block}ul.panel-list li a:hover,ul.panel-list li a:focus{color:#711887}.social{float:right;padding-left:5px}.a-panel-c .post-inner .story-image-container{display:none}.a-panel-c li.post .post-summary,.a-panel-c li.post .post-link{margin-left:0}#get-started-aside-inner a.cta-get-started{margin:25px 0 0 -5px}#get-started-aside-inner img{float:right;margin:-34px 0 0 15px}.share-widget ul{margin:0;padding:0;list-style:none}.share-widget ul li{float:left;margin-right:10px}.share-widget ul li a:link,.share-widget ul li a:visited{background-image:url(/images/share_widget_icons.gif);background-position:0 0;background-repeat:no-repeat;display:block;width:16px;height:16px;filter:alpha(opacity=90);filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9}.share-widget ul li a:hover,.share-widget ul li a:focus{filter:alpha(opacity=100);filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.share-widget ul li a span{position:absolute;left:-9999px}.share-widget ul li.twitter a{background-position:50% -784px}.share-widget ul li.facebook a{background-position:50% -208px}.share-widget ul li.delicious a{background-position:50% -144px}.share-widget ul li.digg a{background-position:50% -160px}.share-widget ul li.stumble-upon a{background-position:50% -704px}.share-widget ul li.reddit a{background-position:50% -592px}body.section-istylista div#panel-b{width:646px;border-top:1px solid #f9f9f9}body.section-istylista div#panel-c{float:right}div.e-introduction{background:#fff url(/images/bg_homepage.jpg) no-repeat 100% 0;min-height:187px}div.e-introduction .e-bodycontent{padding:20px 20px 0 20px;width:580px}div.e-introduction .e-bodycontent p{font-size:1.2em;margin:0}div.e-introduction .e-bodycontent ul{margin-bottom:0}div.e-get-started{width:998px;margin:10px auto 30px auto;padding:1px;background:#450e51;position:relative;left:-20px}div.e-get-started .e-get-started-inner{border:1px solid #af23cd;background:#752f89 url(/images/introduction_bg.jpg) repeat-x 0 bottom;color:#fff;font-size:1.3333333333333333333333333333333em;overflow:hidden;position:relative}.e-get-started-inner ol.stages{margin:0;padding:0;list-style:none;background:url(/images/stages_sep_bg.gif) repeat-y 50% 0;overflow:hidden}.e-get-started-inner ol li{float:left;padding:30px 40px 10px 40px;width:252px;background-position:0 0;background-repeat:no-repeat}.e-get-started-inner ol li h3{background-position:0 0;background-repeat:no-repeat;width:223px;height:59px;text-indent:-9999px}.e-get-started-inner ol li.stage_1{background-image:url(/images/stage_1_bg.png)}.e-get-started-inner ol li.stage_2{background-image:url(/images/stage_2_bg.png)}.e-get-started-inner ol li.stage_3{background-image:url(/images/stage_3_bg.png)}.e-get-started-inner ol li.stage_1 h3{background-image:url(/images/stage_1_header.gif)}.e-get-started-inner ol li.stage_2 h3{background-image:url(/images/stage_2_header.gif);width:229px}.e-get-started-inner ol li.stage_3 h3{background-image:url(/images/stage_3_header.gif);width:188px}p#get-started-cta a:link,p#get-started-cta a:visited{display:block;width:249px;height:74px;background:url(/images/get_started_button.png) no-repeat 0 0}p#get-started-cta a:hover,p#get-started-cta a:focus{background-position:0 -81px}p#get-started-cta a span{position:absolute;left:-9999px}.e-get-started-inner h3{color:#fff}.e-get-started-cr-bodyshape{padding:30px 40px;overflow:hidden}.e-get-started-cr-bodyshape h3{font-size:1.8em;letter-spacing:-0.015em;background:url(/images/choose_bodyshape_header.gif) no-repeat 0 0;text-indent:-9999px;width:303px;height:45px}.e-get-started-cr-bodyshape ul{margin:0;padding:0;list-style:none;float:left}.e-get-started-cr-bodyshape ul li{float:left;margin-right:20px}.e-get-started-cr-bodyshape ul li a:link,.e-get-started-cr-bodyshape ul li a:visited{display:block;border:6px solid #532161;text-decoration:none}.e-get-started-cr-bodyshape ul li a:hover,.e-get-started-cr-bodyshape ul li a:focus{border-color:#9a3eb5}.e-get-started-cr-bodyshape ul li a:active{border-color:#af23cd}.e-get-started-cr-bodyshape ul li a img{display:block;padding:10px;background:#fff}.e-get-started-cr-bodyshape ul li a:hover img,.e-get-started-cr-bodyshape ul li a:focus img{filter:alpha(opacity=95);filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95}.e-get-started-cr-bodyshape ul li a span{background:#fff;color:#333;text-align:center;display:block;padding:5px;font-size:.8em;font-weight:bold}.e-get-started-cr-bodyshape #hpbsdesc{float:right;width:215px;margin-top:-50px;font-size:.8em}.e-get-started-cr-bodyshape #hpbsdesc h4{color:#fff}.e-get-started-cr-bodyshape #hpbsdesc h4 p{font-size:.9em}#get-started-cr-delay-loader{margin:20px 20px 20px 50px}#get-started-cr-delay-loader p{margin:0;background:url(/images/activity.gif) no-repeat 0 50%;padding:10px 0 10px 42px}#get-started-cr-basics{overflow:hidden;padding:30px 40px}#get-started-cr-basics .f-text label{padding:10px 15px 10px 0;float:left}#get-started-cr-basics .f-text input{background:none repeat scroll 0 0 #fff;border:1px solid #450e51;outline:1px solid #af23cd;position:relative;padding:10px;width:140px;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.5) inset;color:#666;float:left}#get-started-cr-basics .f-text input:focus{outline:1px solid #d7e6f9;color:#111}.f-text{float:left;margin-right:40px;padding:15px 0}#get-started-cr-basics .f-submit button{border:0;display:block;width:249px;height:74px;background:url(/images/get_started_button.png) no-repeat 0 0;text-indent:-9999px}.a-panel-c .cta-container{margin:0}.e-home-panel-style-me{text-align:center}.e-home-panel-style-me h3{margin-bottom:1em}.e-home-panel-style-me a.style-guide-rotated-link:link,.e-home-panel-style-me a.style-guide-rotated-link:visited{display:block;height:260px;width:200px;overflow:hidden;background:url(/images/style_guide_rotated_ongray.jpg) no-repeat 0 0;margin:0 auto}.e-home-panel-style-me a.style-guide-rotated-link:hover,.e-home-panel-style-me a.style-guide-rotated-link:focus{background-position:0 -347px}.e-home-panel-style-me a.style-guide-rotated-link:link img,.e-home-panel-style-me a.style-guide-rotated-link:visited img{position:absolute;left:-9999px;top:0}.e-home-panel-style-me a.cta-link{margin:0 auto;float:none}#dev-site-warning{display:none}html{margin:0!important}.section-stylists .subsection-about .e-common-page_title,.section-stylists .subsection-about .e-page-title,.section-stylist-panel .e-page-title{text-align:center;margin-bottom:2em}.section-stylists .subsection-about #page-title,.section-stylist-panel #page-title{font-size:3em}.section-stylists .subsection-about #page-subtitle,.section-stylist-panel #page-subtitle{width:70%;margin:0 auto}#slides{width:920px}.e-slides{background:#fff;padding:20px 20px 30px 20px}.e-slides h2{font-size:333.3333333333333%;text-align:center}.e-slides .show,.e-slides .slide,.e-slides .slide-block{height:360px}.slide-blocks{margin:0;padding:0;list-style:none;border:1px solid #33153c;overflow:hidden}.slide-block{float:left;width:228px;position:relative;border-right:1px solid #15153b}.sb-4{border-right:0}.slide-block a:link,.slide-block a:visited{position:absolute;top:0;left:0;width:100%;height:100%;display:block;overflow:hidden;background-position:0 0;background-repeat:no-repeat;text-decoration:none}.slide-block a:hover,.slide-block a:focus{opacity:.9;-moz-opacity:.9;filter:alpha(opacity=90)}.slide-block h2{text-indent:-999em}.slide-block span{display:block;line-height:1.5em;color:#fff;background:#000;padding:10px;position:absolute;left:0;bottom:0;right:0;font-size:.9166666666666667em}.rgba .slide-block span{background:rgba(0,0,0,.8);border-left:1px solid rgba(255,255,255,.1)}.four-sections .slide-block a{background-image:url(/images/home_slides_sprite.jpg)}.four-sections .sb-2 a{background-position:-230px 0}.four-sections .sb-3 a{background-position:-460px 0}.four-sections .sb-4 a{background-position:-690px 0}.clothing-suggestions,.quick-dir-search{margin-bottom:20px}div.clothing-suggestions{float:left;width:645px;padding:0 20px 20px;background:#fff}.clothing-suggestions ul{margin:0;padding:0;list-style:none}.clothing-suggestions li{float:left}.clothing-suggestions a:link,.clothing-suggestions a:visited{display:block}.clothing-suggestions a:hover,.clothing-suggestions a:focus{opacity:.9;-moz-opacity:.9;filter:alpha(opacity=90)}#quick-dir-search{float:right;width:250px;margin-right:20px}.qs-inner{height:194px;padding:20px}.quick-dir-search h3{color:#fff}#stylist-search label{display:block;margin-bottom:.5em;font-weight:bold}#stylist-search .search-input{width:490px;margin-right:5px}#stylist-search .search-input,#stylist-search .search-submit{float:left}#stylist-search .search-submit{border:0}#stylist-search .search-submit span{padding:9px 15px 8px 15px}.top-cities,.top-counties,.top-countries{float:left;background:url("/images/blog_item_bg.jpg") repeat-x scroll 0 100% #f9f9f9;border:1px solid #fff;position:relative;margin-right:30px;width:153px;padding:20px;outline:1px solid #e1e1e1}.top-countries{margin-right:0}.section-stylist .e-page-title{padding-bottom:.5em}.stylist-hourly-rate{font-family:Georgia,Palatino,"Palatino Linotype",Times,Times New Roman,serif;font-weight:normal;line-height:1;color:#222;font-size:2em;position:absolute;top:24px;right:20px;text-align:right;display:block}.stylist-hourly-rate span{color:#777;font-family:Georgia,Times,serif;font-size:16px;font-style:italic;font-weight:normal}.stylist-tags{overflow:hidden;padding:5px 0}.stylist-tags li{background:url(/r/i/icons/silk_set_ie6/tag_purple.png) no-repeat 0 50%;padding-left:25px;margin-bottom:.1em;font-size:91.66666666666667%;color:#999}.profile-description .m-img .edit-bar{padding-top:.5em}.stylist-qualifications li{background:url(/r/i/icons/silk_set_ie6/rosette.png) no-repeat 0 2px;padding-left:22px}.stylist-awards li{background:url(/r/i/icons/silk_set_ie6/award_star_bronze_1.png) no-repeat 0 2px;padding-left:22px}#quick-profile .unitbox{margin-left:0}.stylist-testimonials .vcard{text-align:left}.stylist-testimonials{clear:both;padding-top:20px}.stylist-testimonials li{border-bottom:1px dashed #e1e1e1}.stylist-testimonials .summary{font-family:Georgia,Times serif;font-style:italic;color:#666;margin-bottom:.2em}.stylist-testimonials .meta{text-align:right;color:#999}.stylist-location h2{margin-bottom:.1em}.stylist-location p{margin-bottom:1em;color:#999}.stylist-profile-status .live,.stylist-profile-status .incomplete{background-position:0 50%;background-repeat:no-repeat;padding:.8em 0 .5em 45px}.stylist-profile-status .live{color:#f00;padding-left:0}.stylist-profile-status .incomplete{color:#f00;background-image:url(/r/i/icons/woofunction-icons/warning_32.png)}.stylist-portfolio{padding:10px}.stylist-portfolio h3,.stylist-portfolio p{padding:10px 10px 0 10px}.stylist-portfolio li{margin:10px;float:left}.stylist-portfolio img{margin:0 auto;max-width:100%;vertical-align:bottom}.form-stylist-directory-edit-portfolio-add,.form-stylist-directory-edit-portfolio-add .fs-container,.form-stylist-directory-edit-portfolio-add fieldset{background:0;border:0;clear:both}.form-stylist-directory-edit-portfolio-add fieldset,.form-stylist-directory-edit-portfolio-add .f-submit-unit{padding:0 10px;margin:0}.form-stylist-directory-edit-portfolio-add .f-ful{background:0}.form-stylist-directory-edit-portfolio-add legend{position:absolute;left:-999em}.form-stylist-directory-edit-portfolio-add label{text-align:left;padding-left:24px;color:#444;background:url(/r/i/icons/silk_set_ie6/pencil.png) no-repeat 0 50%}.stylist-social li{line-height:32px}.stylist-social a:hover,.stylist-social a:focus{filter:alpha(opacity=80);-moz-opacity:.8;-o-opacity:.8;-ms-opacity:.8;opacity:.8}#map-canvas{width:100%;height:300px}.edit-bar{display:inline-block;text-decoration:none;padding-left:24px;background:url(/r/i/icons/silk_set_ie6/pencil.png) no-repeat 0 50%;font-size:12px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;height:20px}h2 .edit-bar,h3 .edit-bar{float:right}.stylist-item{border-bottom:1px dashed #e1e1e1;padding-bottom:20px;margin-bottom:20px}.stylist-item h2{font-size:150%;margin-bottom:.1em;line-height:1}.stylist-item .header p{font-family:Georgia,Times,serif;color:#999;font-style:italic;font-size:116.6666666666667%;margin-bottom:.8em}.stylist-item .m-img{width:137px;padding:5px;border:1px solid #e1e1e1;background-color:#fefefe}.stylist-item-services li{background:url(/r/i/icons/silk_set_ie6/accept.png) no-repeat 0 50%;padding-left:25px}.stylist-search{margin-bottom:3em}hr{border:0;padding:0;margin:30px -20px -40px -20px;clear:both;background:url(/images/line_divider.png) repeat-x 0 0;height:79px}.directory-steps{text-align:center}.directory-steps ol{margin-bottom:30px}.directory-steps li{text-align:left;width:266px;margin:0 20px 0 0;float:left;padding-right:40px;background:url(/images/directory_step_arrow.png) no-repeat 100% 0}.directory-steps .last{padding-right:0;margin-right:0;background:0}.directory-steps .m-img{margin-left:20px}.directory-key-features h2{margin-bottom:1.5em}.directory-pricing h2{margin-bottom:.1em}.directory-pricing h3{margin-bottom:.1em}.directory-pricing .price-strap{font-size:133.3333333333333%;font-family:Georgia,Times,serif;font-style:italic;color:#dfbfe9;text-align:center}.directory-pricing .price-strap em{color:#fff}.directory-pricing .v-list{font-size:108.3333333333333%}.directory-questions .stitch-box{width:80%;margin:0 auto}html{overflow:auto!important}#dtTools,#dtHead,#dtFoot{position:static!important}#dtTools,#dtFoot{display:none}.section-edit-news #dtBody{position:absolute}#lightview{position:absolute;top:50%;left:50%;height:150px;width:150px;margin:-75px 0 0 -75px;padding:0;text-align:left}.lv_Container{position:relative;width:100%;height:100%;background:0;padding:0;margin:0}.lv_Button{cursor:pointer;text-decoration:none;border:0;background:0;margin:0;padding:0}.lv_Sides{position:absolute;top:50%;left:0;clear:both;width:100%;padding:0;margin:0}.lv_Sides *{padding:0;margin:0}.lv_Sides li{list-style-type:none;position:relative}.lv_PrevSide{float:left}.lv_NextSide{float:right}.lv_Sides .lv_Wrapper{width:100%;height:100%;cursor:pointer}.lv_Sides .lv_Button{float:left;background:0}.lv_Frames{width:100%;height:100%;position:relative;padding:0;margin:0}.lv_Frames li{list-style-type:none;margin:0;padding:0}.lv_Frame{width:100%;display:block}.lv_Frame *{padding:0;margin:0}.lv_FrameTop{position:absolute;left:0;width:100%;display:block}.lv_FrameBottom{position:relative;float:left;clear:both}.lv_Liquid{position:relative;float:left;width:100%;overflow:hidden;clear:both}.lv_Liquid .lv_Filler{position:absolute;height:100%;width:2px;top:0;left:50%}.lv_Half{display:block;height:100%;clear:both;line-height:0}.lv_Half li{list-style-type:none}.lv_Corner{float:left;position:relative}.lv_CornerTr,.lv_CornerBr{float:right}.lv_Fill{position:absolute;top:0;width:100%;height:100%}.lv_Half .lv_CornerWrapper{float:left;position:relative;width:50%;height:100%;overflow:hidden}.lv_HalfRight .lv_CornerWrapper{float:right}.lv_Corner{position:relative}.lv_Corner canvas{position:relative}.lv_HalfLeft .lv_Corner{float:left}.lv_HalfRight .lv_Corner{position:relative;float:right}.lv_Center{position:relative;clear:both;height:100%;overflow:hidden;background:0;padding:0;margin:0}.lv_WrapUp{position:absolute;left:0;height:100%;width:100%;overflow:hidden;padding:0;margin:0}.lv_WrapDown{position:relative;height:100%;width:100%;overflow:hidden;padding:0;margin:0}.lv_WrapCenter{position:relative;padding:0;margin:0}.lv_Loading{position:absolute;top:50%;left:50%}.lv_Loading .lv_Button{float:left;height:100%;width:100%}.lv_MediaWrapper{position:relative;width:100%;display:block;overflow:hidden;clear:both;padding:0;margin:0}.lv_MediaWrapper img{position:relative;float:left;padding:0;margin:0}.lv_PrevNext{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0}.lv_PrevNext *{padding:0;margin:0}.lv_PrevNext .lv_Button{position:relative;height:100%}.lv_PrevButton{float:left}.lv_NextButton{float:right}.lv_MenuBar{clear:both;position:relative;width:100%;font:11px Arial,Helvetica,sans-serif;color:#7a7a7a;padding:0;margin:0;text-align:left}.lv_MenuBar *{padding:0;margin:0}.lv_Close{position:relative;float:right;overflow:hidden;width:100%;height:100%}.lv_Data{position:relative;float:left;padding-bottom:3px;line-height:13px;overflow:hidden}.lv_Data li{list-style-type:none;float:left;margin-top:3px}.lv_DataText{width:100%}.lv_DataText .lv_Title{font-weight:bold;margin-bottom:2px}.lv_DataText .lv_Caption{clear:both}.lv_Data .lv_ImgNumber{color:#a7a7a7;margin-right:5px;margin-top:5px}.lv_Data .lv_innerPrevNext,.lv_Data .lv_Slideshow{position:relative;border-left:1px solid #d7d7d7;padding:0 5px;margin-top:5px;vertical-align:middle}.lv_Data .lv_Slideshow{padding-right:0}.lv_Data .lv_innerPrevNext .lv_Button,.lv_Data .lv_Slideshow .lv_Button{float:left;background-position:center left;background-repeat:no-repeat}.lv_contentTop,.lv_contentBottom{position:relative;float:left;margin:0;padding:0;clear:both}#lightview iframe{float:left;border:0;clear:both;padding:0;margin:0;background:0}.lv_topButtons{position:absolute;left:0;width:100%;overflow:hidden;margin:0;padding:0}.lv_topcloseButtonImage{cursor:pointer}#lightviewError p{padding:0 0 10px 0}#lightviewError div{padding:6px;font:11px Arial,Helvetica,sans-serif}#lightviewError .message{background:#fcb5b5;color:#dd1f1f;margin-bottom:3px}#lightviewError .type{font-weight:bold}#lightviewError .pluginspage{background:#b5fcbd;color:#21be30}#lightviewError a,#lightviewError a:hover,#lightviewError a:visited{color:#21be30;text-decoration:none;background:0;font-weight:bold;border-bottom:1px solid #7de689}#lightviewError p{margin-left:0;padding:0}#lv_overlay{position:absolute;top:0;left:0;height:100%;width:100%}#lightviewController{position:fixed;bottom:0;top:0;left:50%;margin:0;padding:0;color:#d2d2d2;font:11px Arial,Helvetica,sans-serif}* html body #lightviewController{position:absolute;top:auto;margin-top:expression((-1 * this.offsetHeight / 2+(document.documentElement ? document.documentElement.scrollTop:0)+(Lightview.controllerOffset || 0))+'px')}#lightviewController ul{display:block;height:100%;float:left;margin:0;padding:0;position:relative}.lv_controllerTop,.lv_controllerMiddle,.lv_controllerBottom{list-style-type:none;float:left;display:block;position:relative;clear:both;overflow:hidden;margin:0;padding:0}.lv_controllerCenter{width:auto;float:left}.lv_controllerCornerWrapper{position:absolute;width:100%;height:100%;margin:0;padding:0}.lv_controllerCornerWrapperTopLeft,.lv_controllerCornerWrapperBottomLeft{top:0;left:-100%}.lv_controllerCornerWrapperTopRight,.lv_controllerCornerWrapperBottomRight{top:0;left:100%}#lightviewController .lv_CornerWrapper{width:100%}#lightviewController .lv_Corner{float:left}#lightviewController .lv_Corner{float:right;position:relative}#lightviewController .lv_CornerTr,#lightviewController .lv_CornerBr{float:left}.lv_controllerBetweenCorners{position:relative;height:100%;overflow:hidden}.lv_controllerMiddle{position:relative;height:100%;float:left}.lv_controllerCenter{float:left;width:auto}.lv_controllerCenter li{list-style-type:none;float:left;display:inline;position:relative;clear:none}.lv_controllerSetNumber{float:left;text-align:center}#lightviewController .lv_Button{float:left;position:relative;height:100%;clear:none}.lv_controllerSetNumber{position:relative;height:100%;padding-right:3px}.lv_controllerPrev,.lv_controllerNext,.lv_controllerSlideshow,.lv_controllerClose{float:left;position:relative;height:100%;padding-left:3px}.lv_controllerPrev{border-left:1px solid #3c3c3c}#lightviewController .lv_controllerNext{padding-right:3px;border-right:1px solid #3c3c3c}* html #lightview{position:absolute;margin-top:expression((-1 * this.offsetHeight / 2+(document.documentElement ? document.documentElement.scrollTop:0) -(Lightview.controllerHeight || 0))+'px');margin-left:expression(-1 * this.offsetWidth / 2+(document.documentElement ? document.documentElement.scrollLeft:0)+'px')}html #lv_overlay{position:absolute;height:expression(((window.Enumerable && window.Enumerable.max) ? [document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight].max():document.documentElement.scrollHeight)+'px');width:expression(((window.Enumerable && window.Enumerable.max) ? [document.body.scrollWidth,document.documentElement.scrollWidth,document.body.offsetWidth,document.documentElement.clientHeight].max():document.documentElement.scrollWidth)+'px')}.rating{width:80px;height:16px;margin:0 0 20px 0;padding:0;list-style:none;clear:both;position:relative;background:url(/r/i/css/widgets/star-matrix.gif) no-repeat 0 0;text-indent:-9999px}.nostar{background-position:0 0}.onestar{background-position:0 -16px}.twostar{background-position:0 -32px}.threestar{background-position:0 -48px}.fourstar{background-position:0 -64px}.fivestar{background-position:0 -80px}ul.rating li{cursor:pointer;/*\*/float:left;/**/text-indent:-999em}ul.rating li a{position:absolute;left:0;top:0;width:16px;height:16px;text-decoration:none;z-index:200}ul.rating li.one a{left:0}ul.rating li.two a{left:16px}ul.rating li.three a{left:32px}ul.rating li.four a{left:48px}ul.rating li.five a{left:64px}ul.rating li a:hover{z-index:2;width:80px;height:16px;overflow:hidden;left:0;background:url(/r/i/css/widgets/star-matrix.gif) no-repeat 0 0}ul.rating li.one a:hover{background-position:0 -96px}ul.rating li.two a:hover{background-position:0 -112px}ul.rating li.three a:hover{background-position:0 -128px}ul.rating li.four a:hover{background-position:0 -144px}ul.rating li.five a:hover{background-position:0 -160px}.tooltip{width:600px}
