/*
Theme Name: SunScreen-2012
Theme URI: http://www.ewg.org
Description: SunScreen2012 Theme
Author: the WebTeam at EWG.org: Taylan "Ty" Yalniz, Aman Anderson
Author URI: http://www.ewg.org
Version: 2.0 
Tags: orange, blue, white, two-columns, sunscreen2011, ewg
*/
@charset utf-8;
a,a:link,a:visited{color:#2C6279;text-decoration:none}
a:hover,a:active{color:#2C6279;text-decoration:underline}
a.featuredtextlink{font-size:16px;line-height:30px;color:#fff;text-shadow:0 -1px #4f97a7;text-decoration:none}
a.helpsupportewg{font-size:16px;line-height:45px;color:#fff;text-shadow:0 -1px #A15510;text-decoration:none;font-weight:700;margin-top:10px}
#adminlinks{color:#179DB2;font-size:11px;margin-bottom:15px;line-height:16px;margin-left:15px}
a.readmore{color:#E09700}
a.sloganforsearchlink{font-size:20px;line-height:26px;color:#fff;text-shadow:0 -1px #4f97a7;text-decoration:none;font-weight:700}
body{background-color:#ebebeb;font-family:Verdana, Geneva, sans-serif;font-size:14px;line-height:14px;height:100%;width:100%;color:#494949;margin:0;padding:0}
#contentleft{width:689px;margin-right:15px;line-height:20px}
#emailsignup{margin-bottom:20px;width:223px;cursor:pointer;background:url(http://static.ewg.org/reports/2012/sunscreen2012/images/signupemailsbg.jpg);background-repeat:no-repeat;background-color:#dcf3fc;border:1px solid #21849a;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:center;padding:140px 0 25px}
#emailsignup input#emailaddress{background-color:#fff;border:0 solid #A15510;width:181px;height:18px;border-radius:6px;font-weight:700;font-size:15px;color:#E09700;padding:8px}
#emailsignup input#zipcode{background-color:#fff;border:0 solid #A15510;width:128px;height:18px;border-radius:6px;font-weight:700;font-size:15px;margin-right:2px;color:#E09700;padding:8px}
#emailsignup input#emailsubmit{background-color:#fff;border-radius:10px;cursor:pointer;height:34px;line-height:30px;font-weight:700;font-size:20px;margin-top:px;text-align:center;width:50px;padding-bottom:2px;color:#fff;text-transform:uppercase;background:url(http://static.ewg.org/reports/2012/sunscreen2012/images/gobtnbg_2012.jpg) no-repeat scroll 0 0 transparent;border:1px solid #E09700;-o-box-shadow:0 2px 0 #875b00;-moz-box-shadow:0 2px 0 #875b00;-webkit-box-shadow:0 2px 0 #875b00;box-shadow:0 2px 0 #875b00;text-shadow:0 1px #A15510}
#searchtext input{margin-right:6px;color:#f69b47;-moz-border-radius:6px;-webkit-border-radius:9px;border-radius:9px;width:280px;font-size:16px;float:left;border:1px solid #b8d8e3;padding:6px}
#gobtn input{-moz-border-radius:6px;-webkit-border-radius:9px;border-radius:9px;font-weight:700;font-size:16px;float:left;background-color:#fa8112;color:#FFF;cursor:pointer;border:1px solid #be6718;padding:6px}
#menu{float:left;list-style:none;width:930px;font-weight:700;text-shadow:0 -1px #a15510;margin:0;padding:0}
#menu li{float:left;margin:0;padding:0}
#menucontainer{margin-top:20px;background:url(http://static.ewg.org/reports/2012/sunscreen2012/images/middlebarbg.jpg) repeat-x scroll 0 0 transparent;background-color:#179DB2;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;padding-left:10px;border-bottom:1px solid #104F5C}
ul#topnav{float:left;width:100%;list-style:none;font-weight:700;position:relative;z-index:100;margin:0;padding:0}
ul#topnav li{float:left;position:relative;margin:0;padding:0}
li.menuhover:hover{background-color:#F3831D;height:48px;background-image:0 color-stop(0.57,rgb(49,115,143)) )}
li.menuhoverlikedonate{height:48px;background-color:#2c6279!important;-moz-box-shadow:inset 0 0 10px 0 #000!important;-webkit-box-shadow:inset 0 0 10px 0 #000!important;box-shadow:inset 0 0 10px 0 #000!important}
li.cat-item:hover{background-color:#179db2;height:48px}
.submenus{line-height:48px}
li.homemenuhover:hover{height:48px;background-image:0 color-stop(0.57,rgb(49,115,143)) )}
ul#topnav .submenus,ul#topnav .submenus,ul#topnav li{padding:0 7px}
ul#topnav li a{text-decoration:none;vertical-align:middle;height:48px}
a.donatemenu{background-image:none;color:#333;background:#fa2;border:none;padding:5px 20px}
a.donatebutton{color:#333;font-weight:700;font-size:14px;border:1px solid #fa2;padding:5px 20px}
a.faqmenu{border:none}
a.faqmenu:hover{color:#333;background:#179db2}
ul#topnav li .sub{position:absolute;top:48px;left:-1px;width:100%;float:left;-moz-border-radius-bottomright:5px;-khtml-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-khtml-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;display:none;z-index:100;background-color:#2c6279!important;-moz-box-shadow:inset 0 0 10px 0 #000!important;-webkit-box-shadow:inset 0 0 10px 0 #000!important;box-shadow:inset 0 0 10px 0 #000!important;padding:10px}
ul#topnav li .sub_men{left:-300px}
ul#topnav li .row{clear:both;float:left;width:100%;margin-bottom:10px}
ul#topnav li .sub ul{list-style:none;width:250px;float:left;margin:0;padding:0}
ul#topnav .sub ul li{width:100%;color:#FFF}
ul#topnav .sub ul li h2{font-size:16px;font-weight:700;margin:0;padding:0}
ul#topnav .sub ul li h2 a{background-image:none;color:#2a2a2a;padding:5px 0}
ul#topnav .sub ul li a{float:none;text-indent:0;height:auto;font-size:12px;display:block;text-decoration:none;color:#FFF;text-shadow:0 -1px #2b6fb1;padding:0 0 15px 3px}
ul#topnav .sub ul li a:hover{color:#fff;background-position:5px 12px;text-decoration:none}
div.sub{width:280px!important}
ul#exposed{float:left;list-style:none outside none;width:375px;margin:0;padding:0}
#contentwrapper{width:930px;border:1px solid #179DB2;-moz-border-radius:6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;background:url(http://static.ewg.org/reports/2012/sunscreen2012/images/contentwrapper_bg2012.jpg);background-repeat:repeat-y;background-color:#FDF9F0;margin:15px auto 0;padding:25px 15px 30px}
#contentwrapper h1{color:#E09700;font-size:20px;margin-bottom:20px}
#contentwrapper h2{color:#2C6279;font-size:16px;line-height:22px}
#contentwrapper p{color:#494949;font-size:14px}
#contentleft strong{color:#494949}
.crease{background-color:#ABE3F0;border-left:1px solid #4394A6;float:left;height:144px;margin-left:12px;margin-right:11px;width:1px}
#donatesidebardiv{margin-top:0;margin-bottom:20px;width:213px;cursor:pointer;border:1px solid #A15510;background:url(http://static.ewg.org/reports/2012/sunscreen2012/images/donatenowbg.jpg);background-repeat:no-repeat;background-color:#f3831d;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:center;padding:5px}
#donatesidebarbutton{height:18px;width:120px;border:none;cursor:pointer;background-color:#fff2e9;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:center;font-weight:700;margin:10px auto;padding:5px 0}
#donatesidebarbutton a{text-decoration:none;color:#f3831d;font-size:14px;line-height:18px}
.fltright{float:right}
#footer{color:#179DB2;font-size:11px;line-height:20px;width:930px;text-align:center;padding:15px}
#headercontainer{background-color:#dff2f6;margin-right:10px;border:1px solid #a2c0c7;-webkit-border-radius:5px;border-radius:5px;margin-bottom:23px;text-shadow:0 -1px #2b6fb1;padding:9px}
#headercontainer_title{background:url(http://static.ewg.org/reports/2012/sunscreen2012/images/product_rptslice.jpg) repeat-x;margin-right:10px;border:1px solid #43a5ba;-webkit-border-radius:5px;border-radius:5px;color:#FFF;font-size:18px;font-weight:700;padding:9px}
#headercontainer_company{background:url(http://static.ewg.org/reports/2012/sunscreen2012/images/product_rptslice.jpg) repeat-x;margin-top:9px;margin-right:10px;border:1px solid #43a5ba;-webkit-border-radius:5px;border-radius:5px;color:#FFF;font-size:12px;padding:5px}
a.headercontainer_greena{cursor:help;border-bottom:1px dotted}
#logo_and_links{margin-top:20px}
.loopdiv{margin:15px 0 0}
.blogloopdiv{margin:25px 15px 0 0}
.blogloopdiv-about{margin:0 15px 0 0}
.loopimg{width:133px;margin-right:19px;padding-top:15px}
#biscuitcrumbs{width:960px;background:#359cb1;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;background-color:#2c6279!important;-moz-box-shadow:inset 0 0 10px 0 #000!important;-webkit-box-shadow:inset 0 0 10px 0 #000!important;box-shadow:inset 0 0 10px 0 #000!important}
#biscuitcrumbs_text{color:#fff;text-shadow:0 -1px #000;font-weight:700;font-family:helvetica;font-size:12px;padding:8px}
#biscuitcrumbs_text a{color:#fff;font-family:helvetica;font-size:12px;font-weight:700;text-shadow:0 -1px #000;text-decoration:none;padding:8px}
#middlebar{width:960px;height:144px;background:url(http://static.ewg.org/reports/2012/sunscreen2012/images/middlebarbg.jpg);background-repeat:repeat-x;border-top:1px solid #104f5c;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}
#middlebar img{border:4px solid #359EB3}
#products_comments_socialmedia{background-color:#dff2f6;margin-right:10px;border:1px solid #a2c0c7;-webkit-border-radius:5px;border-radius:5px;height:20px;margin-top:20px;padding:10px}
#products_comments_left{background:url(http://static.ewg.org/reports/2012/sunscreen2012/images/product_rptslice.jpg) repeat-x;height:46px;width:303px;margin-right:10px;-webkit-border-radius:5px;border-radius:5px;float:left}
#products_comments_right{background:url(http://static.ewg.org/reports/2012/sunscreen2012/images/talkbox_06.png) repeat-x;float:left;height:26px;width:32px;margin:10px 0 0 15px}
#numberofcomments{font-weight:700;font-size:12px;float:left;color:#FFF;text-shadow:0 -1px #2b6fb1;margin:11px 0 0}
#commentsseperator{background-color:#ABE3F0;border-left:1px solid #4394A6;float:left;height:46px;margin-left:15px;margin-right:5px;width:1px}
#postcommentsdiv{font-weight:700;font-size:12px;float:left;color:#FFF;text-shadow:0 -1px #2b6fb1;margin:11px 0 0 15px}
#prodsummary{background-color:#23788a;margin-top:10px;font-size:12px;margin-bottom:15px;line-height:18px;margin-right:10px;border:1px solid #a2c0c7;-webkit-border-radius:5px;border-radius:5px;text-shadow:0 -1px #2b6fb1;padding-top:10px;padding-bottom:10px}
#prodsummary p{color:#fff;font-size:12px}
#prodsummaryleft{color:#FFF;width:348px;float:left;margin:7px}
#chartdiv{background:#FFF;height:150px;width:262px;float:left;-webkit-border-radius:5px;border-radius:5px;margin:7px;padding:5px}
#readreportlink{margin-top:15px;width:128px;cursor:pointer;background-color:#f3831d;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:center;font-weight:700;height:16px;background:url(http://static.ewg.org/reports/2012/sunscreen2012/images/gobtnbg_2012.jpg) no-repeat scroll 0 0 transparent;border:1px solid #E09700;-o-box-shadow:0 2px 0 #875b00;-moz-box-shadow:0 2px 0 #875b00;-webkit-box-shadow:0 2px 0 #875b00;box-shadow:0 2px 0 #875b00;padding:10px}
#readreportlink a{text-decoration:none;color:#fff;text-shadow:0 1px #A15510;font-size:13px}
#searchsidebardiv{margin-bottom:20px;width:223px;height:210px;cursor:pointer;background:url(http://static.ewg.org/reports/2012/sunscreen2012/images/searchbarwidgetbg.jpg);background-repeat:no-repeat;border:1px solid #21849a;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:center;padding:70px 0 5px}
#searchsidebardiv input#homesearchtext2{background-color:#FFF;border:0 solid #A15510;width:181px;height:18px;border-radius:6px;color:#E09700;font-weight:700;font-size:15px;padding:8px}
#searchsidebardiv select{background-color:#FFF;border:0 solid #A15510;width:197px;height:35px;border-radius:6px;color:#E09700;font-weight:700;font-size:15px;padding:8px}
#searchsidebardiv input#homesearchsubmit2{background-color:#fff;border-radius:10px 10px 10px 10px;cursor:pointer;height:30px;line-height:30px;font-weight:700;font-size:20px;margin-top:px;text-align:center;width:50px;text-transform:capitalize;padding-bottom:2px;color:#fff;float:left;margin-left:12px;margin-right:12px;background:url(http://static.ewg.org/reports/2012/sunscreen2012/images/gobtnbg_2012.jpg) no-repeat scroll 0 0 transparent;border:1px solid #E09700;-o-box-shadow:0 2px 0 #875b00;-moz-box-shadow:0 2px 0 #875b00;-webkit-box-shadow:0 2px 0 #875b00;box-shadow:0 2px 0 #875b00;text-shadow:0 1px #A15510}
#sharethisdiv{margin-top:30px;width:550px;margin-left:350px;border:1px solid #a5dbd9;background-color:#fff;text-align:center;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;padding:15px 10px}
#sharethisbasic{border-bottom:1px solid #a5dbd9;margin-right:15px;margin-bottom:30px;padding-bottom:15px}
#sharesidebar{margin-bottom:15px}
#sidebar{width:225px}
#sliderdiv{position:relative;height:440px;width:960px}
#slidersearchdiv{position:absolute;top:30px;right:30px;background:url(http://static.ewg.org/reports/2012/sunscreen2012/images/newss2012_04.png);background-repeat:no-repeat;height:282px;width:253px;padding:140px 0 0 20px}
#slidersearchdiv input#homesearchtext{background-color:#FFF;border:0 solid #A15510;width:201px;height:18px;border-radius:6px;color:#E09700;font-weight:700;font-size:15px;padding:8px}
#slidersearchdiv select{background-color:#FFF;border:0 solid #A15510;width:217px;height:35px;border-radius:6px;color:#E09700;font-weight:700;font-size:15px;padding:8px}
.see_all_screens{text-decoration:none;font-size:10px;float:left;margin-top:10px;font-weight:700;margin-left:15px}
.see_all_screens a,.see_all_screens a:link,.see_all_screens a:visited,.see_all_screens a:active{color:#FFF!important}
#slidersearchdiv input#homesearchsubmit{background-color:#fff;border-radius:10px 10px 10px 10px;cursor:pointer;height:30px;line-height:30px;font-weight:700;font-size:20px;margin-top:10px;text-align:center;text-transform:uppercase;width:50px;color:#fff;float:left;margin-right:15px;background:url(http://static.ewg.org/reports/2012/sunscreen2012/images/gobtnbg_2012.jpg) no-repeat scroll 0 0 transparent;border:1px solid #E09700;-o-box-shadow:0 2px 0 #875b00;-moz-box-shadow:0 2px 0 #875b00;-webkit-box-shadow:0 2px 0 #875b00;box-shadow:0 2px 0 #875b00;text-shadow:0 1px #A15510;padding:0 10px 2px}
#socialmedialinks{margin-left:15px}
#topsearch_ty{background-color:#FFF;border:1px solid #B8D8E3;-moz-border-radius:10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;height:35px;width:485px;float:right}
#topsearch_ty input#topsearch_ty_form_input_text{border:none;color:#8ba5ae;font-style:italic;font-size:15px;height:25px;width:370px;margin:4px 5px 5px 10px}
#topsearch_ty input#topsearch_ty_form_go{background-color:#5ebdd2;border:medium none;border-radius:10px 10px 10px 10px;color:#fff;cursor:pointer;float:right;font-size:20px;font-weight:700;height:35px;width:88px;line-height:30px;padding-bottom:2px;text-align:center}
#wrapper{width:960px;margin:0 auto}
#product_large{float:left;width:305px;text-align:center}
#product_large img{border:none;text-align:center}
#health_table{width:307px;float:left}
#topofoparadise_land{margin-top:15px;width:960px;height:245px}
#topofoparadise_land img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#table-browse{font-size:12px;background:#fff;width:100%;border-collapse:collapse;text-align:left;color:#534933}
#table-browse a{text-decoration:none;color:#523A50}
#table-browse th{font-size:14px;font-weight:400;color:#039;border-bottom:2px solid #e9ecc3;padding:10px 8px}
#table-browse td{border-bottom:1px solid #A5DBD9;padding:6px 8px}
#table-browse a:hover,#click_next_number a,.scoretable a{color:#523A50}
td.firstrow{font-size:.9em;vertical-align:top;line-height:1em;border-top:0;border-bottom:3px solid #dcdcdc;margin:0;padding:0}
.product_name_list a{font-weight:700;text-decoration:underline!important;color:#897a60}
#prod_cntr_score{width:110px;margin:0 auto}
#preview{z-index:999999;position:absolute;border:1px solid #ccc;background:#333;display:none;color:#fff;padding:5px}
#data_avail_box{background-color:#000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:3px;padding:3px}
#score_style_small{font-size:13px;color:#FFF;text-align:center;font-weight:700;padding:0}
#displayresultnums{border-bottom:1px solid #A5DBD9;border-top:1px solid #A5DBD9;padding:10px 0}
.ssexposedimglinks{margin-bottom:10px;border:0}
.tabbedcontainer{width:650px;margin:10px auto}
ul.newtabs{float:left;list-style:none;height:60px;width:100%;margin:0;padding:0}
ul.newtabs li{float:left;height:60px;overflow:hidden;position:relative;margin:0;padding:0}
ul.newtabs li a{text-decoration:none;display:block;outline:none}
.tab_tabbedcontainer{clear:both;float:left;width:100%;margin-top:20px}
.tab_content{padding:0}
img{border:0 none}
#fourboxes{margin-top:15px;width:960px}
.tablestop10 table{line-height:1.5em;font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;font-size:11px;text-align:left;border-collapse:collapse;margin:5px 0 20px}
.tablestop10 table th{font-size:12px;background:#DFE6FF;border-right:1px solid #d0dafd;border-bottom:1px solid #d0dafd;padding:6px}
.tablestop10 table td{background:#fff;border-right:1px solid #d0dafd;border-bottom:1px solid #d0dafd;color:#333;font-size:12px;line-height:16px;background-repeat:no-repeat;background-position:center;padding:6px}
.tablestop10 .nobrd{border-right:1px solid #fff}
.tablestop10 .darkc{color:#333;font-weight:700}
.tablestop10 .nobrdB{border-bottom:1px solid #fff}
#ingredientscontainer{background-color:#DFF2F6;margin-right:10px;border:1px solid #A2C0C7;-webkit-border-radius:5px;border-radius:5px;margin-bottom:23px;font-size:12px;font-weight:400;text-decoration:none;padding:9px}
.donationpsidebar{color:#fff;font-size:16px;line-height:19px;margin:0 8px 20px}
.apple_overlay{display:none;background-image:url(http://static.cosmeticsdatabase.com/new_sd/img/white.png);width:640px;font-size:11px;padding:35px}
.apple_overlay .close{background-image:url(http://static.cosmeticsdatabase.com/new_sd/img/close.png);position:absolute;right:5px;top:5px;cursor:pointer;height:35px;width:35px}
#overlay{background-image:url(http://static.cosmeticsdatabase.com/new_sd/img/white.png);height:450px}
div.contentWrap{height:441px;overflow-y:auto}
.tables1 table,.tables3 table{font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;font-size:11px;text-align:left;border-collapse:collapse;margin:5px 0 20px}
.tables1 table th,.tables3 table th{font-size:13px;background:#06C;color:#fff;border-top:1px solid #ccc;padding:6px}
.tables1 table td,.tables3 table td{border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#669;font-size:12px;line-height:16px;padding:6px}
.tables1 table th a,.tables3 table th a{text-decoration:none;color:#fff}
ul.nanoul{color:#636B75;list-style:none outside none;margin-left:15px;padding-top:8px}
ul.nanoul li{background:url(http://static.ewg.org/reports/2012/sunscreen2012/images/bg_li_archives.gif) no-repeat scroll 0 5px transparent;padding:0 0 10px 18px}
.tipstable{width:620px;background-color:#389eb4;moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;font-family:Verdana,Geneva,sans-serif;line-height:14px;padding:20px}
.blankdiv{width:180px;float:left}
.justcontent{float:left;color:#fff;width:200px}
#tbdivclear{border-bottom:1px solid #fff;margin-bottom:30px;margin-top:30px;clear:both}
#justclear{clear:both}
#countertimer{border:0 solid #000;width:620px;height:43px;padding-left:185px;padding-top:57px;background:url(http://qa3.ewg.org/sunscreen/wp-content/themes/Suscreen2011/images/clockbg.jpg);background-repeat:no-repeat;font-size:14px;color:#fff;margin:0 auto}
#countertimer strong{color:#fff}
.insetshadowmenu{background-color:#2c6279!important;-moz-box-shadow:inset 0 0 10px 0 #000!important;-webkit-box-shadow:inset 0 0 10px 0 #000!important;box-shadow:inset 0 0 10px 0 #000!important}
#middlebarssnew{position:fixed;top:0;left:0;z-index:99999;width:100%;height:118px;background:url(http://static.ewg.org/reports/2012/sunscreen2012/images/middlebar_03.png);background-repeat:repeat-x;display:none}
#middlebar960ssnew{width:960px;position:relative;z-index:9;margin:0 auto}
#donatetoewgssnew{width:490px;height:80px;position:absolute;z-index:99;top:10px;left:0}
#donatetoewgssnew h1{font-size:16px;line-height:16px;font-weight:600;color:#eeede5;text-shadow:0 -1px #000;margin:0;padding:0}
#donatetoewgssnew h2{font-size:15px;line-height:21px;font-weight:400;color:#ffe9b0;text-shadow:0 -1px #000;margin:8px 0 0;padding:0}
#getguide_2ssnew{width:250px;height:132px;position:absolute;z-index:99;top:-5px;left:500px;background:url(http://static.ewg.org/reports/2012/sunscreen2012/images/gettheguidesticky_05.png);background-repeat:no-repeat;display:none}
#donatebtnssnew{width:179px;height:107px;position:absolute;z-index:99;top:1px;right:0;background:url(http://static.ewg.org/reports/2012/sunscreen2012/images/getguideup.png);background-repeat:no-repeat;cursor:pointer}
#donatebtnssnew:hover{width:179px;height:107px;position:absolute;z-index:99;top:1px;right:0;background:url(http://static.ewg.org/reports/2012/sunscreen2012/images/getguidedown.png);background-repeat:no-repeat;cursor:pointer}
#closethisslide{position:absolute;right:0;top:0;z-index:9999}
#top{position:absolute;left:0;top:0}
#gototop_arrow{width:150px;height:230px;position:fixed;bottom:20px;right:20px;display:none}
#table050412{background-color:#389EB4;-o-border-radius:15px;-ms-border-radius:15px;-khtml-border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;font-family:Verdana,Geneva,sans-serif;color:#fff;font-size:14px;line-height:20px;width:620px;margin:25px auto;padding:20px}
div#table050412 p{height:0;margin:0;padding:0}
.table050412_row{border-bottom:1px solid #fff;margin:15px 0;padding:0 0 15px}
.table050412_col{width:300px}
.table050412_col_middle{width:20px}
.table050412_rowtitle{font-size:18px;line-height:22px;font-weight:700}
#seemoretableitems{cursor:pointer;color:#389EB4;background-color:#fff;font-size:20px;text-align:center;width:620px;-o-border-radius:15px;-ms-border-radius:15px;-khtml-border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;margin:15px auto;padding:15px 0}
#hiddenrows{display:none}
.clear{clear:both;margin:0;padding:0}
#product-disclaimer{margin-bottom:10px}
div#new2012submenubestsuncreens{height:47px;margin:15px auto;padding:0}
a img.hoverimgme:hover{opacity:0.7;-webkit-transition:opacity .3s ease-in-out;-moz-transition-duration:.3s;-o-transition:opacity .3s ease-in-out}
#splashScreen{width:847px;height:407px;position:absolute;top:100px;left:50%;margin-left:-403px;z-index:9001;-o-border-radius:10px;-ms-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-o-box-shadow:0 0 10px #7E7D7B;-moz-box-shadow:0 0 10px #7E7D7B;-webkit-box-shadow:0 0 10px #7E7D7B;box-shadow:0 0 10px #7E7D7B;background-image:url(http://static.ewg.org/reports/2012/sunscreen2012/images/splash_sunscreen2012.jpg)}
#splashScreen #no-thanks{bottom:15px;display:block;height:20px;position:absolute;right:30px;text-indent:-99999px;width:240px}
#form-email{position:absolute;top:163px;font-size:16px;width:230px;height:34px;right:33px;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:3px}
#form-zip{position:absolute;top:220px;font-size:16px;width:230px;height:34px;right:33px;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:3px}
#signUp{bottom:83px;display:block;height:40px;position:absolute;right:80px;text-indent:-99999px;width:185px}
ul#topnav a.submenus,a.submenus,a.donatemenu,a.faqmenu,li.cat-item a{font-size:12px;color:#fff;height:52px}
a.donatemenu:hover,a.donatebutton:hover{color:#333}
.contentleftimg,.attachment-loop-thumbnail{border:3px solid #359EB3;height:55px;width:125px}
.blogcontentleftimg,.attachment-single-thumbnail{border:3px solid #359EB3;height:110px;width:250px;float:left;margin-right:15px;margin-bottom:15px}
.fltleft,.fleft{float:left}
#footer a,.tables1 table a:hover,.tables3 table a:hover{text-decoration:underline}
#headercontainer_company a,#prodsummary a{color:#fff;text-decoration:underline}
#prodsummarytitle,#moreprodstyle001{font-weight:700;color:#FFF;font-size:14px;padding-top:10px}
#table-browse tr:hover td,#table-browse tr.headertr,#seemoretableitems:hover{background-color:#FDF9F0}
#table-browse .firstrow,#table-browse .firstrow a,#products,.specialbutton,table,#product-disclaimer p{font-size:12px}
ul.newtabs li img:hover,div#fourboxes img:hover,a img.hoverimgmeactive{opacity:0.7}
.avoidthese-title,.lookforthese-title{font-weight:700;font-size:20px;color:#fff;float:left;width:200px}
.ingredients,.products{font-weight:700;font-size:20px;color:#fff;float:left;width:180px}
/*
Animate.css - http://daneden.me/animate
LICENSED UNDER THE  MIT LICENSE (MIT)
Copyright (c) 2011 Dan Eden
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
.animated {
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-ms-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation: 1s ease;
	-moz-animation: 1s ease;
	-ms-animation: 1s ease;
	-o-animation: 1s ease;
	animation: 1s ease;
}

@-webkit-keyframes shake {
	0%, 100% {-webkit-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);}
}

@-moz-keyframes shake {
	0%, 100% {-moz-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-moz-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-moz-transform: translateX(10px);}
}

@-ms-keyframes shake {
	0%, 100% {-ms-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-ms-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-ms-transform: translateX(10px);}
}

@-o-keyframes shake {
	0%, 100% {-o-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-o-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-o-transform: translateX(10px);}
}

@keyframes shake {
	0%, 100% {transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {transform: translateX(-10px);}
	20%, 40%, 60%, 80% {transform: translateX(10px);}
}

.shake {
	-webkit-animation-name: shake;
	-moz-animation-name: shake;
	-ms-animation-name: shake;
	-o-animation-name: shake;
	animation-name: shake;
}
@-webkit-keyframes bounceIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-webkit-transform: scale(1.05);
	}
	
	70% {
		-webkit-transform: scale(.9);
	}
	
	100% {
		-webkit-transform: scale(1);
	}
}

@-moz-keyframes bounceIn {
	0% {
		opacity: 0;
		-moz-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-moz-transform: scale(1.05);
	}
	
	70% {
		-moz-transform: scale(.9);
	}
	
	100% {
		-moz-transform: scale(1);
	}
}

@-ms-keyframes bounceIn {
	0% {
		opacity: 0;
		-ms-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-ms-transform: scale(1.05);
	}
	
	70% {
		-ms-transform: scale(.9);
	}
	
	100% {
		-ms-transform: scale(1);
	}
}

@-o-keyframes bounceIn {
	0% {
		opacity: 0;
		-o-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-o-transform: scale(1.05);
	}
	
	70% {
		-o-transform: scale(.9);
	}
	
	100% {
		-o-transform: scale(1);
	}
}

@keyframes bounceIn {
	0% {
		opacity: 0;
		transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		transform: scale(1.05);
	}
	
	70% {
		transform: scale(.9);
	}
	
	100% {
		transform: scale(1);
	}
}

.bounceIn {
	-webkit-animation-name: bounceIn;
	-moz-animation-name: bounceIn;
	-ms-animation-name: bounceIn;
	-o-animation-name: bounceIn;
	animation-name: bounceIn;
}
@-webkit-keyframes bounceOut {
	0% {
		-webkit-transform: scale(1);
	}
	
	25% {
		-webkit-transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		-webkit-transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: scale(.3);
	}	
}

@-moz-keyframes bounceOut {
	0% {
		-moz-transform: scale(1);
	}
	
	25% {
		-moz-transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		-moz-transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		-moz-transform: scale(.3);
	}	
}

@-ms-keyframes bounceOut {
	0% {
		-ms-transform: scale(1);
	}
	
	25% {
		-ms-transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		-ms-transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		-ms-transform: scale(.3);
	}	
}

@-o-keyframes bounceOut {
	0% {
		-o-transform: scale(1);
	}
	
	25% {
		-o-transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		-o-transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		-o-transform: scale(.3);
	}	
}

@keyframes bounceOut {
	0% {
		transform: scale(1);
	}
	
	25% {
		transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		transform: scale(.3);
	}	
}

.bounceOut {
	-webkit-animation-name: bounceOut;
	-moz-animation-name: bounceOut;
	-ms-animation-name: bounceOut;
	-o-animation-name: bounceOut;
	animation-name: bounceOut;
}