html{font-size:75%;line-height:1.5em;font-family:Arial,Helvetica,Verdana,Tahoma,"Bitstream Vera Sans",sans-serif;}body{font-size:1.1666em;line-height:1.5714em;}address{font-style:normal;}abbr,acronym{font-style:normal;font-variant:normal;border-bottom-style:none;}cite{font-size:.8333em;}sup{font-size:.5em;}a:visited{font-style:italic;}h1,h2,h3,h4,h5,h6{font-size:1em;line-height:normal;}h1{font-size:2.8571em;}h2{font-size:1.7142em;line-height:1.0833em;}h3{font-size:1.4285em;line-height:1.2em;}table{font-size:1em;}table th{font-weight:normal;}input,textarea,select,button{font-size:1em;line-height:1.5em;font-family:Arial,Helvetica,Verdana,Tahoma,"Bitstream Vera Sans",sans-serif;}.btn{font:100%/1.2 Arial,Sans-serif;text-decoration:none;}div.block h2{font-size:1.7857em;text-transform:uppercase;}div.block .content{font-family:Verdana,Arial,sans-serif;font-size:.8571em;line-height:1.4166em;}p.note{font-size:.8571em;font-style:italic;text-align:center;}p#retailers-note{font-size:.8571em;line-height:1.1666em;font-style:italic;}input.type-text{text-transform:uppercase;}input.type-text.focused{text-transform:normal;}h3.fn{font-size:1em;}div#footer-utility{font-size:.7142em;}@media print{html{font-size:87.5%;}a:link,a:visited,a:focus,a:hover,a:active{text-decoration:underline;border-bottom-width:0;}}@media screen,handheld{html{color:black;background-color:white;}body div#page{color:#241f20;background-color:white;border-color:black;}a:link,a:visited{color:#241f20;}a:focus,a:hover,a:active{color:#c25127;}table th,table td{border-color:black;}legend{color:black;}input.type-text,input.type-password,textarea,select{border-top-color:#7c7c7c;border-left-color:#c3c3c3;border-right-color:#c3c3c3;border-bottom-color:#ddd;background-color:white;}textarea.error,input.error{border-top-color:#7c7c7c;border-left-color:#7c7c7c;border-right-color:#7c7c7c;border-bottom-color:#7c7c7c;background-color:#f7c5c0;}input.disabled{border-top-color:#7c7c7c;border-left-color:#7c7c7c;border-right-color:#7c7c7c;border-bottom-color:#7c7c7c;background-color:#eee;}select,option{color:black;}.btn{color:#333;}.btn span{background-color:#ddd;border-left-color:#bbb;border-right-color:#aaa;}.btn span span{border-top-color:#bbb;border-bottom-color:#aaa;}button.pill-l span span{border-right-color:#bbb;}button.pill-c span{border-left-color:#fff;}button.pill-c span span{border-right-color:#bbb;}button.pill-r span{border-left-color:#fff;}.btn:hover span,.btn:hover span span,.btn:focus span,.btn:focus span span{border-color:#F06666!important;color:#000;}ol#statements li h3{color:#987c9c;}p#results-header{background-color:#bec8d2;}input.type-text{color:#808080;}input.type-text.focused{color:black;}div#header{border-color:#bec8d2;}div#footer{background-color:black;color:#c7d4d7;}#footer li a{color:#c7d4d7;}}@media print{a:link,a:visited,a:focus,a:hover,a:active{color:black;}div#portfolio ul.screenshots li a img{border-color:black;}}@media screen{html body{text-align:center;}html body.front{height:auto;}body div#page{position:relative;min-width:990px;max-width:1400px;margin-left:auto;margin-right:auto;text-align:left;border-left-style:solid;border-right-style:solid;border-left-width:1px;border-right-width:1px;}/*\*/ * html body div#page{width:980px;}/**/ div#page div#content{margin-bottom:7px;padding-top:147px;padding-bottom:352px;}div#top.inner-container{background-image:url(../_media/_global/top-content-gradient.png);background-repeat:repeat-x;background-position:top left;}div#bottom.inner-container{padding-bottom:80px;background-image:url(../_media/_global/bottom-content-gradient.png);background-repeat:repeat-x;background-position:bottom left;}/*\*/ * html div#top,* html div#bottom{height:1%;}/**/ div#primary-content{width:890px;padding-top:34px;margin:0 auto;}html,body,p,blockquote,pre,hr,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,caption,th,td,form,fieldset,legend{margin:0;padding:0;}q:before,q:after{content:'';}a img{border-style:none;}a *{cursor:pointer;}h1{margin-bottom:40px;}h3{margin-bottom:15px;}h4{margin-bottom:14px;}ul li,li ul li,li li ul li,li li li ul li{display:block;list-style-type:none;}ol li,li ol li,li li ol li,li li li ol li{display:list-item;}table{width:100%;border-collapse:collapse;}table caption{text-align:left;}table th,table td{text-align:left;vertical-align:top;padding:.5em;border-width:1px;border-style:solid;border-color:black;}fieldset{border-width:0;}label{display:block;cursor:default;}a label{cursor:pointer;}input,select,textarea,button{vertical-align:middle;margin:0;}textarea{overflow:auto;}button{width:auto;overflow:visible;}input.type-text,input.type-password,textarea,select{padding-top:2px;padding-bottom:2px;border-width:1px;border-style:solid;background-image:url(../../_media/_global/fieldbg.gif);background-repeat:repeat-x;background-position:top;}*.accessibility,*.skip-link{position:absolute;left:-1000em;}a.include,object.include{display:none;visibility:hidden;width:0;height:0;}.btn{display:inline-block;background:none;margin:0;padding:3px 0;border-width:0;overflow:visible;}* html button.btn{padding-bottom:1px;}html:not([lang*=""]) button.btn{margin:0 -3px;}.btn span{background-image:url(../_media/_global/bg-button.gif);background-repeat:repeat-x;background-position:0 0;margin:0;padding:3px 0;border-left-width:1px;border-left-style:solid;border-right-width:1px;border-right-style:solid;}* html .btn span{padding-top:0;}.btn span span{position:relative;padding:3px .4em;border-width:0;border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid;}button.pill-l span{border-right-width:0;}button.pill-l span span{border-right-width:1px;border-right-style:solid;}button.pill-c span{border-right-style:none;}button.pill-c span span{border-right-width:1px;border-right-style:solid;}.btn:hover span,.btn:hover span span,.btn:focus span,.btn:focus span span{cursor:pointer;}.btn:active span{background-position:0 -400px;outline:none;}.btn:focus,.btn:active{outline:none;}div.faq{width:430px;}ul.menu li{padding:0;margin:0;}div.column{width:430px;float:left;margin-right:30px;}div.column.last{margin-right:0;}div.column ul{margin-bottom:20px;}div.post ul li{padding-left:10px;background-image:url(../_media/_global/dash.gif);background-repeat:no-repeat;background-position:left 1px;}div.column ul li{padding-left:17px;background-image:url(../_media/_global/chevron-bullet.gif);background-repeat:no-repeat;background-position:0 3px;}form#zip-code-form label:after,ul#retailers:after,div#primary-content:after,#footer .inner-container:after,#primary-links ul:after{content:".";display:block;visibility:hidden;clear:both;height:0;}form#zip-code-form label,ul#retailers,div#primary-content,#footer .inner-container,#primary-links ul{display:inline-block;}/*\*/ * html form#zip-code-form label,* html ul#retailers,* html div#primary-content,* html #footer .inner-container,* html #primary-links ul{height:1%;}form#zip-code-form label,ul#retailers,div#primary-content,#footer .inner-container,#primary-links ul{display:block;}/**/ h2#intro{float:left;width:350px;margin-bottom:40px;margin-right:78px;}body.where-to-buy div#page div#content{background-image:none;padding-top:156px;}form#zip-code-form{float:left;width:462px;margin-top:10px;}form#zip-code-form input.type-text,form#zip-code-form select{width:220px;}form#zip-code-form label{margin-bottom:10px;}form#zip-code-form input.type-text,form#zip-code-form label span.note{float:left;}form#zip-code-form label span.note{margin-top:-3px;margin-left:10px;width:220px;}ul.actions{margin-left:232px;margin-top:-34px;}p#disclaimer{clear:both;width:365px;margin-bottom:30px;}p#results-header{clear:both;padding:2px 0 2px 10px;margin-bottom:30px;}ul#retailers{background-image:url(../_media/_global/retailers-background.gif);background-position:0 0;background-repeat:repeat-y;}ul#retailers li{width:224px;min-height:145px;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;_height:145px;margin-left:20px;padding-right:50px;}h3.fn{margin-bottom:8px;}p#retailers-note{width:340px;margin-top:20px;}p.message{clear:both;}div#page div#header{position:absolute;left:0;top:0;width:100%;height:139px;border-bottom-width:10px;border-bottom-style:solid;}div#page a#logo{display:block;position:absolute;top:29px;left:28px;width:240px;height:81px;overflow:hidden;}div#footer{text-align:left;position:relative;margin:-352px auto 0;max-width:1400px;min-width:947px;height:352px;clear:both;}/*\*/ * html div#footer{width:980px;}/**/ #footer .inner-container{width:946px;margin:0 auto;padding-top:34px;}div#footer div.block{float:left;width:290px;margin-right:38px;}a.addthis-button{display:block;float:left;width:147px;height:12px;margin-top:-2px;}/*\*/ * html a.addthis-button{margin-top:2px;}*+html a.addthis-button{margin-top:2px;}/**/ div.block h2{padding-right:80px;padding-bottom:18px;margin-bottom:18px;background-image:url(../_media/_global/footer-border.gif);background-repeat:no-repeat;background-position:bottom left;}div#secondary-links{float:left;}div#secondary-links ul li.leaf{float:left;list-style-type:none;list-style-image:none;margin-left:30px;margin-top:3px;}div#secondary-links ul li.leaf.first{margin:0;}/*\*/ * html div#secondary-links ul li.leaf{height:1%;}/**/ div#secondary-links a{display:block;height:16px;margin-bottom:10px;text-indent:-1000em;background-repeat:no-repeat;outline-width:0;text-decoration:none;background-image:url(../_media/navigation/secondary-navigation.png);background-position:0 0;background-repeat:no-repeat;}div#secondary-links a.addthis-button{display:inline;background-image:none;text-indent:0;}/*\*/ * html div#secondary-links a{overflow:hidden;}/**/ div#secondary-links a#secondary-navigation-revision-skincare:link,div#secondary-links a#secondary-navigation-revision-skincare:visited{width:126px;height:55px;background-image:url(../_media/logos/revision-skincare-logo.png);background-position:0 0;margin-bottom:19px;}div#secondary-links a#secondary-navigation-revision-skincare:focus,div#secondary-links a#secondary-navigation-revision-skincare:hover,div#secondary-links a#secondary-navigation-revision-skincare:active{background-position:0 100%;}div#footer-utility{clear:left;float:left;width:290px;padding-top:10px;background-image:url(../_media/_global/footer-border.gif);background-repeat:no-repeat;background-position:0 0;}#footer-utility .menu li{float:left;border-right-width:1px;border-right-style:solid;line-height:1em;padding-right:5px;margin-right:5px;}#footer-utility .menu li.last{border-right-style:none;}}@media print{body div#page{width:auto;}* html body div#page{height:1%;}*+html body div#page{zoom:1;}html,body,p,ul,ol,li{margin:0;padding:0;}p{margin-bottom:1em;}a img{border-width:0;}h1{display:none;}h1,h2,h3,h4,h5,h6{margin-bottom:0;}ul li,li ul li,li li ul li,li li li ul li{display:block;list-style-type:none;}ol li,li ol li,li li ol li,li li li ol li{display:list-item;}ul{margin-bottom:1em;}table thead{display:table-header-group;}table tr{page-break-inside:avoid;}}
