/*
Theme Name:Skin Deep 3.0
Description:The design of the new skin deep. Environmental Working Group
Designer:Aman Anderson,Taylan "Ty" Yalniz / Color pallette:Colleen Hutchins
Back-end:Sean Gray,Dean Clark
Version:3.0
YUI 3 CSS Rest */html{color:#000;background:#FFF}
/* Removed p, strong, em, h1,h2,h3,h4,h5,h6,ul,ol,li  */
body,div,dl,dt,dd,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}
caption,th{text-align:left}
/* h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400} */
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-weight:inherit;font-size:100%}
/* Start of Regular CSS */body{font-family:Helvetica,Arial,sans-serif;text-align:center}
#topbar{font-size:12px;height:29px;width:100%;color:#523A50;background-color:#fdf9f0;border-bottom:1px solid #e2d5c2}
#topbar_content{width:960px;margin:0 auto}
#adminlinks{float:right;margin-top:5px}
#top_logo{width:288px;height:33px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;background:url(http://static.ewg.org/skindeep/img/sd_top_bar_grad_03.gif) repeat-x;background-color:#432e41;float:left}
#logo_mark{width:312px;height:21px;background:url("http://static.ewg.org/skindeep/img/site_design/sd_logo_06.png") no-repeat;margin:4px 0 0 4px}
.database_page_top{background:url("http://static.ewg.org/skindeep/img/scoretable_back.png");background-repeat:repeat-x;background-position:top}
#topdonate{display:block;width:729px;height:90px;margin:10px auto;background:url(http://static.ewg.org/skindeep/img/leaderboard-ad-1.jpg) no-repeat 0px 0px;text-indent:-9999px;}
#coveringcherub{width:960px;text-align:left;margin:0 auto}
#sd_menu{height:52px;width:100%;background:url("http://static.cosmeticsdatabase.com/new_skind/sd_menu_bar_grad_03_13.gif") repeat-x;background-color:#432e41;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;margin-top:26px}
#sd_menu_inner{height:50px;width:100%;border-bottom:solid 1px #786c76;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px}
ul#topnav{float:left;width:100%;list-style:none;font-weight:700;margin:0;padding:0}
ul#topnav li{float:left;position:relative}
li.menuhover:hover{background-color:#f0e0cb;height:52px}
li.homemenuhover:hover{background-color:#f0e0cb;height:52px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px}
ul#topnav .submenus,ul#topnav .submenus{height:52px;line-height:50px;padding:0 13px}
ul#topnav li a{text-decoration:none;vertical-align:middle;height:52px}
ul#topnav a.submenus,a.submenus,a.donatemenu,a.faqmenu{font-size:14px;height:52px;color:#FFF}
a.faqmenu{border:none}
a.faqmenu:hover{color:#333;background:#f0e0cb}
ul#topnav li .sub{position:absolute;top:52px;left:-1px;background:#f7f2ed url("http://static.cosmeticsdatabase.com/new_skind/sd_menu_stretch_grad.png") repeat-x left top;width:100%;float:left;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;display:none;-moz-box-shadow:#666 0 3px 3px;-webkit-box-shadow:#666 0 3px 3px;box-shadow:#666 0 3px 3px;z-index:300;padding:10px}
ul#topnav li .sub_men{left:-300px;margin-left:-25px}
ul#topnav li .row{clear:both;float:left;width:100%;margin-bottom:10px}
ul#topnav li .sub ul{list-style:none;width:150px;float:left;padding:0}
ul#topnav .sub ul li{width:100%;color:#FFF}
ul#topnav .sub ul li h2{font-size:16px;font-weight:700;color:#654461}
ul#topnav .sub ul li h2 a{background-image:none;color:#654461;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:#786c76;padding:0 5px 7px 15px}
ul#topnav .sub ul li a:hover{color:#251a24 !important;background-position:5px 12px;text-decoration:none}
#imagefader{height:371px}
.slideshow{z-index:-50;height:371px}
#searchbar_cntr{z-index:40;width:863px;position:absolute;top:365px;margin-left:46px}
#searchbar{height:73px;width:863px;moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background:url("http://static.ewg.org/skindeep/img/site_design/gradient_searchbar_20.gif") repeat-x left top;background-color:#f7e8d3;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;box-shadow:0 0 6px #000;position:relative}
#data_avail_box{background-color:#000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:3px;padding:3px}
#searchinput{width:734px;height:40px;background-color:#FFF;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-box-shadow:#000 0 -1px 0;-webkit-box-shadow:#000 0 -1px 1px;box-shadow:#000 0 -1px 0;float:left;margin:15px 8px 0 15px}
.searchinput_text{font-size:26px;font-style:italic;margin:4px 0 0 5px}
#searchinput_text input{border:none;background:none;font-size:26px;font-style:italic;color:#766575;outline:none;width:734px;margin:4px 0 0 5px}
#gobtn{width:85px;height:40px;font-weight:700;border:none;cursor:pointer;background:#523a50 url("http://static.ewg.org/skindeep/img/site_design/go_btn_grad.png") repeat-x;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:#000 0 -1px 0;-webkit-box-shadow:#000 0 -1px 1px;box-shadow:#000 0 1px 0;float:left;text-transform:uppercase;margin:15px 0 0}
.gobtn_text{font-size:30px;color:#FFF;text-align:center;margin-top:3px;width:83px;text-shadow:0 -1px #000}
#page_search_container{height:72px;width:100%;background:#f8eee0 url("http://static.ewg.org/skindeep/img/site_design/gradient_searchbar_20.gif") repeat-x;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}
#top_page_logo{background:url("http://static.ewg.org/skindeep/img/site_design/ewg_top_logo_page_03.png") no-repeat;width:247px;height:43px;float:left;margin:10px 25px 0 15px}
#top_page_search_container{float:right;padding-right:10px}
/* the login panel overlay stuff - end Sean's solution to the search bar problem -- probably wrong */.top_page_searchinput_text{font-size:26px;font-style:italic;width:530px;color:#766575;height:40px;border:none;background-color:#FFF;-webkit-border-radius:6px;-moz-border-radius:6px;-moz-box-shadow:#000 0 -1px 0;-webkit-box-shadow:#000 0 -1px 1px;float:left;margin:15px 8px 5px 15px}
.top_page_gobtn_text{font-size:30px;color:#FFF;text-align:center;text-shadow:0 -1px #000;width:85px;border:none;height:40px;font-weight:700;background:#a4b01b url("http://static.ewg.org/skindeep/img/site_design/go_btn_grad.png") repeat-x;-webkit-border-radius:6px;-moz-border-radius:6px;-moz-box-shadow:#000 0 -1px 0;-webkit-box-shadow:#000 0 -1px 1px;float:left;margin:15px 0 0}
.top_page_searchinput_text input{width:550px;border:none;background:none;outline:none;font-size:26px;font-style:italic;color:#458197;margin:4px 0 0 5px}
#searchinfo{height:36px;width:170px;color:#FFF;background:#3f3528 url("http://static.ewg.org/skindeep/img/site_design/searchinfo_gradx_02.png") repeat-x;background-color:#432e41;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;float:right;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;box-shadow:0 0 6px #000;z-index:-1;margin:-8px 30px 0 0}
#searchinfo li{display:inline;font-size:12px;color:#white;padding-right:5px;margin-right:5px;text-decoration:underline;text-shadow:0 -1px #000}
#searchinfo ul{margin-top:12px;color:#FFF !important}
h2.subtitle{padding-top:12px;color:#ec7322;margin:0}
.latestpost{margin-bottom:20px !important}
#home_content_contr{background:url("http://static.ewg.org/skindeep/img/site_design/right-nav-bg-img.png") repeat-y;width:100%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #E2D5C2;margin-top:10px;margin-bottom:50px}
#database_content_contr{background:url("http://static.ewg.org/skindeep/img/site_design/left-nav-bg-img.png") repeat-y;width:100%;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #E2D5C2;margin-top:10px}
#home_left_colm{width:723px;float:left;margin-right:-238px;z-index:99;position:relative}
#home_left_colm h3{color:#523a50;margin:0;padding:0}
#home_right_colm{width:237px;height:100%;float:right;z-index:100;position:relative;background-color:#FDF9F0}
#page_right_colm{width:723px;float:right;margin-left:-238px;z-index:99;position:relative}
#page_right_colm a img{border:5px solid #e7ceb8}
#page_right_colm a{color:#4d464d}
#page_right_colm h3{color:#505152;margin:0;padding:10px}
#page_right_colm h2{color:#FFF;background:#3d2b3b url("http://static.cosmeticsdatabase.com/new_sd/img/title_background_img.png") repeat-x bottom;text-shadow:0 -1px #66481d;margin:0;padding:10px}
#page_left_colm{width:237px;height:100%;float:left;z-index:100;position:relative}
#rightpad{margin-right:50px}
#prod_cntr{background-color:#f3f8f7;width:293px;height:153px;float:left;margin:10px 0 10px 10px}
#middleman{width:1px;height:153px;margin-top:14px;margin-left:40px;margin-right:30px;border-left:1px solid #dae8e6;float:left}
#prod_cntr img{float:left;border:6px solid #dae8e6;margin:10px 0 10px 10px}
#prod_cntr_name{float:left;margin:10px 0 10px 10px}
#prod_cntr_name small{color:gray}
#prod_cntr_name h3{color:#6ba39c;margin:0;padding:0 !important}
#prod_cntr_score{width:110px;margin:0 auto}
#prod_realscore_cntr{-webkit-border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;border-top-right-radius:6px;background:#5bbe40 url("http://static.ewg.org/skindeep/img/site_design/score_grad.png") repeat-x left top;-moz-box-shadow:#000 0 -1px 0;-webkit-box-shadow:#000 0 -1px 1px;box-shadow:#000 0 -1px 0;border-bottom:1px solid #4b4b4b}
#prod_completescore_cntr{-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;background:#5a5963 url("http://static.ewg.org/skindeep/img/site_design/score_grad_flipped.png") repeat-x left bottom}
#score_style_small{font-size:13px;color:#FFF;text-align:center;font-weight:700;padding:0}
#score_style_large{font-size:48px;margin-top:6px;color:#FFF;font-weight:700;text-align:center;text-shadow:0 -1px #000;padding:2px}
#latestresearch{float:left;margin:35px 13px 13px}
#little_note{float:left;width:70px;height:70px;background-color:#523a50;border:1px solid #786c76;margin-left:9px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
#little_note img{padding:14px 0 0 8px}
#newsentry_title a{float:left;width:238px;margin-left:9px;color:#4f454d;font-size:15px;font-weight:700;text-decoration:none}
#readmore a{font-size:12px;padding-top:4px;font-weight:400;color:gray;text-decoration:none}
#newsfeed_entry{width:329px;border-bottom:1px solid #e2d5c2;margin-bottom:15px;padding-bottom:8px}
#wide_orange_sidebar{width:100%;border-bottom:5px solid #e6cdb9;background:#523a50 url("http://static.ewg.org/skindeep/img/site_design/gradient_sidebar_20.png") repeat-x left top;padding-bottom:15px}
#wide_orange_sidebar p{color:#FFF;font-size:13px;width:195px;padding-bottom:13px;text-align:center;margin:0 auto}
#wide_lightorange_sidebar{width:100%;background:#f2e2cb url("http://static.ewg.org/skindeep/img/scoretable_back.png") repeat-x left top}
#wide_orange_sidebar_top{width:100%;border-bottom:5px solid #e6cdb9;padding-bottom:10px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;background:#523a50 url("http://static.ewg.org/skindeep/img/site_design/gradient_sidebar_20.png") repeat-x left top;text-align:center;color:#FFF}
#donate_sd{font-weight:700;background:url("http://static.cosmeticsdatabase.com/new_sd/img/donate_grad.png") repeat-x;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-box-shadow:#000 0 -1px 0;-webkit-box-shadow:#000 0 -1px 1px;box-shadow:#000 0 -1px 0;font-size:15px;color:#382835;width:167px;text-align:center;text-shadow:0 1px #FFF !important;margin:0 auto;padding:5px}
#donate_sd a{color:#382835;text-decoration:none}
#sidabar_content{padding:10px}
#sidabar_content ul{list-style:none;padding:0}
#sidabar_content li{font-size:13px;padding-bottom:11px;margin:0 6px 10px 0}
#sidabar_content a{text-decoration:underline;color:#5a5963}
#list_number{background-color:#523a50;border:1px solid #382837;color:#FFF;width:29px;height:25px;text-align:center;vertical-align:middle;font-size:21px;float:left;margin-right:5px;padding-top:3px;margin-top:-5px}
.sidebar_title{font-size:18px;min-height:69px;color:#FFF;background:#3d2b3b url("http://static.cosmeticsdatabase.com/new_sd/img/title_background_img.png") repeat-x bottom;text-shadow:0 -1px #66481d;text-align:left;font-weight:700;moz-border-top-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;padding:10px}
.sidebar_title_nobg{font-size:18px;color:#4d464d;text-align:left;font-weight:700;padding:10px}
.sidebar_info_blurb{font-size:13px;color:#5a5963;margin-top:8px;margin-bottom:20px;}
.sidebar_info_blurb_white{font-size:13px;color:#FFF;margin-top:8px}
#wide_orange_sidebar h4{font-size:20px;padding-top:13px;text-shadow:0 -1px #000;color:#FFF;margin:0 0 0 15px}
#signupinput{width:202px;background-color:#FFF;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-box-shadow:#000 0 -1px 0;-webkit-box-shadow:#000 0 -1px 1px;box-shadow:#000 0 -1px 0;float:left;margin:15px 8px 0 12px}
#signupgo{text-shadow:0 -1px #000;border:none;width:60px;height:36px;padding-top:5px;font-weight:700;background:#e8d2bb url("http://static.ewg.org/skindeep/img/site_design/gradient_searchbar_20.gif") repeat-x;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-box-shadow:#000 0 -1px 0;-webkit-box-shadow:#000 0 -1px 1px;box-shadow:#000 0 -1px 0;float:right;font-size:23px;text-align:center;color:#523a50;text-transform:uppercase}
.signupinput_text input{border:none;background:none;outline:none;font-size:23px;color:#766575;padding:5px;width:195px;}
.zipinput_text input{border:none;background:none;outline:none;padding-left:8px;padding-top:8px;font-size:23px;color:#766575;width:116px;float:left}
#footer_cntr{background-color:#fdf9f0;border-top:1px solid #E2D5C2;margin-top:20px;margin-bottom:50px;padding:15px}
#foot_col{float:left;font-size:14px}
#foot_col img{margin:2px}
#foot_col ul{color:#523a50;padding:0 15px}
#foot_col li{padding-bottom:11px}
#foot_col a{text-decoration:underline;color:#523a50}
#foot_col a:hover{text-decoration:underline;color:#2a1e29}
.socialnetwork a{text-decoration:none !important;line-height:2px}
.socialnetwork li{padding-bottom:0 !important}
#footer_logo{float:left;background:url("http://static.ewg.org/skindeep/img/site_design/footer_logo_36.png") no-repeat;width:257px;height:68px;margin-left:98px}
#footer_contact_info{color:#523a50;font-size:12px;border-top:1px solid #E2D5C2;padding-top:10px}
#footer_contact_info a{color:#523a50;font-weight:700}
#footer_contact_info a:hover{color:#2a1e29}
#footer_contact_info li{margin-bottom:5px}
#footer_contact_info ul{padding:10px 15px}
#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 #ECE8D5;padding:6px 8px}
#table-browse tr:hover td{background-color:#f6e4f3}
.product_name_list a{font-weight:700;text-decoration:underline !important;color:#897a60}
#click_next_number{font-size:12px;color:#523A50;background-color:#fdf9f0;border-bottom:1px solid #ECE8D5;border-top:1px solid #FFF;padding:10px}
#product_page_main h2{border-bottom:1px solid #ccc;padding-left:5px;margin-bottom:5px}
#product_page_main{color:#383838;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;text-align:left}
.product_category{text-transform:capitalize;font-weight:700;color:#3d8e8b}
.product_blue{color:#222;font-weight:700;line-height:20px}
.product_date{float:right;font-style:italic;margin-bottom:5px}
.product_top_left_column{width:640px;float:left}
.scoretable{background:#f2e2cb url("http://static.ewg.org/skindeep/img/scoretable_back.png");background-repeat:repeat-x;background-position:top;font-size:12px;border-collapse:collapse;text-align:left}
.scoretable th{font-size:12px;font-weight:400;color:#039;text-align:center;padding-top:2px;border-bottom:1px solid #ccc}
.scoretable_company{font-size:12px;background:#fff;border-collapse:collapse;text-align:left;margin-bottom:15px;margin-top:15px}
.scoretable_company td{border-bottom:1px solid #ccc;color:#669;vertical-align:top;padding:6px}
/* product pages */.product_tables{font-size:12px;background:#fff;width:100%;border-collapse:collapse;text-align:left;margin-top:25px}
.product_tables tr:nth-child(odd){background-color:#FFF}
.product_tables th{color:#4e474e !important;background:#FDF9F0;text-shadow:0 -1px #FFF;border-bottom:1px solid #f9f8ef;padding-left:8px;border-top:1px solid #e2d5c2;margin:14px}
.product_tables th h3{color:#523a50 !important}
.product_tables td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-collapse:collapse;color:#4f4e57;padding:6px 8px}
.product_tables h3{text-transform:uppercase;font-weight:700;color:#505152 !important}
.health_table a{color:#94662b !important}
.health_table strong{color:#897A60 !important}
.health_table table{-webkit-border-radius:6px;-moz-border-radius:6px}
.health_table tr:nth-child(odd){background-color:#f8f0e4}
.health_table th{font-size:14px;font-weight:400;color:#039;background-color:##dae8e6;border-collapse:collapse;border:1px solid #ccc;padding:4px}
.health_table td{border:1px solid #ccc;border-collapse:collapse;color:#4f4e57;padding:5px}
.health_table h3{text-transform:normal;font-size:1.3em;color:#897A60}
.product_tables .tinytype{font-size:10px;padding:10px}
.product_tables .tinytype a{color:#523A50 !important}
.product_tables p.tinytype{margin-top:4px}
.product_tables .tinytype a:hover{color:#291d28 !important}
.product_small_font{color:#323232;font-size:11px;line-height:14px;background-color:#fafafa;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:15px 0;padding:10px}
.health_left{float:left;width:320px;margin-right:20px}
.company_policy th{font-size:12px;font-weight:400;color:red;border-bottom:1px solid #ccc;padding:4px}
.company_policy td{border-bottom:1px solid #ccc;color:#523a50;vertical-align:top;padding:6px}
.company_policy h3{text-transform:capitalize}
.scoretable a:hover{color:#291d28}
.scoretable td{border-bottom:1px solid #FDF9F0;color:#523a50;vertical-align:top;padding:6px}
td.lighttd{background-repeat:no-repeat;font-weight:700;background-position:center center;vertical-align:center;text-align:center;padding:5px}
td.firstrow{font-size:.9em;vertical-align:top;line-height:1em;border-top:0;border-bottom:3px solid #dcdcdc;margin:0;padding:0}
td.firstcol{text-transform:uppercase;font-size:.95em;text-align:left}
.lighttd{background-repeat:no-repeat;font-weight:700;background-position:50% 50%;vertical-align:center;text-align:center;width:50px;padding:5px}
h4.light{background-color:#f0e1ec;font-size:12px;color:#63626a;margin:0;padding:4px}
#samplecomments td{border-bottom:1px solid #afafaf;background-color:#f6f0e8;line-height:16px;font-size:13px;padding:6px 15px}
/* product pages */.random_tables{font-size:12px;background:#fff;width:95%;border-collapse:collapse;text-align:left;margin:10px 0}
.random_tables tr:nth-child(odd){background-color:#fafafa}
.random_tables th{font-size:14px;font-weight:400;color:#039;background-color:#EFFCFF;border-collapse:collapse;border:1px dotted #ccc;padding:5px 4px}
.random_tables td{border:1px dotted #ccc;border-collapse:collapse;color:#432f41;padding:6px 8px}
.random_tables h3{text-transform:uppercase;font-weight:700;color:#3d8e8b}
.widget_listcategorypostswidget{list-style:none;margin:0;padding:0}
/* faq styles */#advancedsearchformid{margin-left:auto;margin-right:auto;color:#505152;font-size:12px;font-family:Helvetica,Arial,sans-serif}
#imageSearch{border:1px solid #523a50;padding-left:5px;background:#efefef;color:#323232;font-size:100%;display:block;width:180px;margin-bottom:10px;margin-left:auto;margin-right:auto}
.faq-question a{background-color:transparent;background-image:url("http://static.cosmeticsdatabase.com/new_sd/img/bullet_black.png");background-repeat:no-repeat;background-attachment:scroll;background-position:0 5px;color:#069;padding:0 0 10px 10px}
#faq-search-btn{border:1px solid #ccc;font-size:1em;float:left;background:#523a50;color:#fff;outline:none;cursor:pointer;font-weight:700;padding:3px 10px}
#faq-search{border:1px solid #523a50;padding-left:5px;background:#efefef;color:#323232;font-size:100%;display:block;width:250px;margin-bottom:10px}
.faq-search select{display:block;width:250px;margin:5px 0}
.faq-search{border:1px dashed #e2e2e2;background:#FDF9F0;float:left;width:270px;padding:10px}
.ask-question{border:1px dashed #e2e2e2;background:#f9f9f9;float:left;width:500px;padding:10px}
#question{width:450px;min-height:300px}
.faq-header{color:#333;font-size:16px;border-bottom:1px solid #e5e5e5;padding-bottom:2px;margin-bottom:5px}
#page_left_colm_x{display:none;list-style:none;width:100%;float:left;margin:0 0 10px;padding:0}
/* the login panel overlay stuff - begin login the overlayed element */.apple_overlay{display:none;background-image:url(http://static.cosmeticsdatabase.com/new_sd/img/white.png);width:640px;font-size:11px;padding:35px}
/* default close button positioned on upper right corner */.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}
/* use a semi-transparent image for the overlay */#overlay{background-image:url(http://static.cosmeticsdatabase.com/new_sd/img/white.png);height:450px}
/* container for external content. uses vertical scrollbar,if needed */div.contentWrap{height:441px;overflow-y:auto}
.left_login_panel{width:280px;float:left;margin-top:10px;border-right:1px solid #CCC;padding:18px 15px}
.right_login_panel{width:280px;float:left;margin-top:10px;padding:18px 15px}
#panel .content label{float:left;padding-top:8px;clear:both;width:280px;display:block;font-weight:700;color:#333}
#panel .content input.field{border:1px #666 solid;background:#fff;margin-right:5px;margin-top:4px;width:200px;color:#323232;height:16px}
#panel .content input:focus.field{border:1px solid #8cd6f9}
/* BUTTONS Login and Register buttons */#panel .content input.bt_login,#panel .content input.bt_register{display:block;float:left;clear:left;height:24px;text-align:center;cursor:pointer;border:none;font-weight:700;margin:10px 0}
#panel .content input.bt_login{background:#fa2 url("http://static.ewg.org/reports/2010/sunscreen/images/gold.png");width:160px;border:1px solid #fa2}
#panel .content input.bt_register{background:#fa2 url("http://static.ewg.org/reports/2010/sunscreen/images/gold.png");width:94px;border:1px solid #fa2}
#panel .lost-pwd{display:block;float:left;clear:right;text-decoration:underline;padding:15px 5px 0}
.login_register{color:#f5f5f5;position:relative;top:10px}
.login_register a{color:#fff;text-decoration:none;font-weight:700}
.login_register a:visited{text-decoration:none;color:#FFF;font-weight:700}
.login_register a:hover{text-decoration:underline;color:#fff;font-weight:700}
#table-actions{font-size:10px;background:#fff;width:100%;border-collapse:collapse;text-align:left}
#table-actions td{border-bottom:1px solid #ccc;color:#669;padding:3px 4px}
#table-actions tbody tr:hover td{color:#FAFAFA}
/* end Sean's solution end Ty's solution */#biscuitcrumbs{color:#FFF;background:#2b1f2a url("http://static.cosmeticsdatabase.com/new_sd/img/title_background_img.png") repeat-x bottom;font-size:12px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;padding:10px 0 10px 15px}
#biscuitcrumbs a{color:#FFF;text-decoration:none;font-weight:700;margin-right:3px;margin-left:3px}
#biscuitcrumbs a:hover,#biscuitcrumbs a:active{color:#eeccbb !important;text-decoration:underline}
div.post-credentials a:hover,div.post-credentials a:active{color:#80b9cd;font-weight:400;text-decoration:underline}
.fltleft{float:left}
.fltright{float:right}
.post-page-sharethis{background:#fdf9f0;border-top:1px solid #f2f2f2;margin-bottom:0;padding:10px 10px 0 15px}
.postDate-2{background:#f9f8ef;margin-top:0;color:#523a50;font-size:12px;text-align:left;border-bottom:1px solid #ece8d5;padding:5px 10px 5px 15px}
.post-title{color:#4f454d !important;text-decoration:none;font-size:19px;font-weight:700;line-height:25px}
.post-credentials{color:#545454;font-size:12px;text-align:left;border-top:1px solid #E6E6E6;border-bottom:3px solid #DAE8E6;padding:10px 0}
.ty_par_holder_div{padding-left:15px;padding-right:17px;margin-top:15px}
.height30{height:30px}
.page_container_for_stuff table{margin:0 auto}
.page_container_for_stuff img{margin:0 10px}
img.img_align_left{border:5px solid #E7F3FF;display:inline;float:left;margin-bottom:5px;margin-right:10px}
.gray-title-border{border-bottom:1px solid #e2d5c2;color:#FFF;font-size:12px;text-align:left;-moz-border-radius-toprleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;background:#2b1f2a url("http://static.cosmeticsdatabase.com/new_sd/img/title_background_img.png") repeat-x bottom;padding:10px 0 10px 15px}
div.gray-title-border a{color:#FFF;text-decoration:none}
div.gray-title-border a:link{color:#FFF;font-weight:700;text-decoration:none}
div.gray-title-border a:hover,div.gray-title-border a:active{color:#f9ead5;text-decoration:underline}
.mynewsharethisdiv{background-color:#FFF;padding:5px 5px 5px 15px}
.sharethis-white-sub{background-color:#fff}
.eb_col_media_entry{width:207px;height:310px;float:left;background-color:#fdf9f0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:solid 1px #e2d5c2;margin:17px 40px 17px 0}
.eb_col_media_entry_last{width:207px;height:310px;float:left;background-color:#fdf9f0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:solid 1px #e2d5c2;margin:17px 0}
#eb_col_media_entry_title{width:100%;height:30px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;border-bottom:1px solid #3a2938;background:url("http://static.cosmeticsdatabase.com/new_sd/img/titlebkg_for_mid_stuff.png") repeat-x}
.media_entry_title{text-shadow:#4B4B4B 0 -1px 0;color:#FFF;padding:8px 5px 10px 10px}
.eb_col_media_entry_content{font-size:12px;line-height:17px;color:#383838;padding:10px}
#eb_content_area_media img{cursor:pointer}
#boxesreadmore{font-size:11px;font-weight:700;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#523a50;color:#FFF;width:67px;text-align:center;margin-left:0;cursor:pointer;margin-bottom:15px;padding:3px}
#boxesreadmore a{text-decoration:none;color:#FFF}
#boxesreadmore:hover{background-color:#3c2b3b}
#latest-tweet{background-color:#fdf9f0;border-bottom:1px solid #e2d5c2;margin-top:15px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#505152;font-size:13px;padding:6px}
#twitter_update_list{float:left;margin-left:9px;width:745px}
#twitter_div a{font-weight:700;font-style:italic;color:#505152;text-decoration:none}
#social_big_bird{width:100%;border-bottom:5px solid #e6cdb9;height:169px;background:#523a50 url("http://static.ewg.org/skindeep/img/site_design/gradient_sidebar_20.png") repeat-x left top;padding-bottom:15px;text-shadow:0 -1px #000;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px}
#bigbird_social{float:left;color:#FFF;margin-left:0;margin-top:13px;margin-right:9px;border:none;font-size:14px}
#bigbird_social img:hover{opacity:.7}
#social_big_bird_left{width:480px;float:left;margin-left:25px}
#social_big_bird_right{width:200px;float:left;text-align:center;color:#FFF}
#crease{height:169px;width:1px;border-left:1px solid #2a1e29;background-color:#897088;float:left;padding-bottom:15px;margin-right:9px;margin-left:5px}
.entryDate{border:1px solid #E2D5C2;font-family:Georgia,"Times New Roman",serif;left:-4.8em;line-height:1;top:0;width:3.5em;float:right;margin-top:-50px;background-color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.entryDate span{display:block;text-align:center}
.postMonth{text-transform:uppercase;font-size:1.2em;padding-top:0.3em}
.postDay{font-size:2em}
.postYear{background-color:#94A018;color:#FFF;font-size:1.2em;margin-top:0.3em;padding:0.3em 0}
div.post-content a:link{color:#733971;font-weight:400;text-decoration:underlinex}
.dsq-brink{padding-left:9px !important}
#left_colm_head_image{display:none}
.fbConnectWidgetTopmost iframe{background:#FFF !important}
.sharethis_products_leftnav{margin:15px}
.sharethis_products_inner{margin:15px 15px 15px 25px}
/* small database-side pieces */.health_table2{font-size:12px;color:#111;border-collapse:collapse;text-align:left}
.health_table2 table{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.health_table2 th{font-size:14px;font-weight:400;border-collapse:collapse;padding:4px}
.health_table2 td{border-top:2px solid #111;border-collapse:collapse;padding-top:8px;padding-bottom:8px}
.health_table2 th.tabletitle{text-transform:normal;font-size:1.3em;color:#111;text-align:center;font-weight:700}
.illegal{border:2px dashed #ee7666;font-weight:700;color:#d35645;margin:25px;padding:10px}
#preview{z-index:999999;position:absolute;border:1px solid #ccc;background:#333;display:none;color:#fff;padding:5px}
/* First Splash */
#splash_signup{position:absolute;top:50%;left:50%;width:860px;height:415px;background:url(http://static.ewg.org/skindeep/img/splash/splashSignUp.jpg);margin:-207px 0 0 -430px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;z-index:8000;}
#form-email{border:1 solid #666;color:#666666;font-size:17px;height:21px;left:605px;padding:5px;position:absolute;top:160px;width:220px;}
#form-zip{border:1 solid #666;color:#666666;font-size:17px;height:21px;left:605px;padding:5px;position:absolute;top:205px;width:220px;}
#signUp_splash{position:absolute;display:block;text-indent:-9999px;width:190px;height:47px;bottom:115px;right:65px;}
#ewgSignupContinue{position:absolute;display:block;text-indent:-9999px;width:260px;height:30px;bottom:20px;right:30px;}
/* Donate Splash */
#splash_donate{position:absolute;top:50%;left:50%;width:860px;height:485px;background:url(http://static.ewg.org/skindeep/img/splash/splashDonate.jpg);margin:-242px 0 0 -430px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;z-index:8000;}
#donateLinkSplash{position:absolute;display:block;text-indent:-9999px;width:190px;height:47px;top:340px;right:95px;}
#ewgSplashContinue{position:absolute;display:block;text-indent:-9999px;width:260px;height:30px;bottom:20px;right:60px;}
/* End Donate Splash */
li,#footer_cntr li{list-style:none}
legend,#sidabar_content a:hover{color:#000}
#topbar a,#topbar a:hover,#table-browse a:hover,#click_next_number a,.scoretable a{color:#523A50}
::-moz-selection,::selection{background:#e5cae0 !important;color:#776477 !important}
.clear,.clearflts{clear:both}
#click_next_number {text-align: center}
li.menuhover:hover a,li.homemenuhover:hover a,a.faqmenu:hover a{color:#52394f !important}
#page_right_colm a:hover,#foot_col b,#footer_contact_info b{color:#523a50}
#readmore a:hover,#newsentry_title a:hover{text-decoration:underline}
#wide_orange_sidebar_top_left h4,#wide_orange_sidebar_top h4{font-size:20px;padding-top:13px;text-shadow:0 -1px #000;margin:0}
#wide_orange_sidebar_top_left p,#wide_orange_sidebar_top p{font-size:13px;width:195px;padding-bottom:13px;margin:0 auto}
#table-browse .firstrow,#table-browse .firstrow a,#products,.specialbutton{font-size:12px}
.health_table,.company_policy{font-size:12px;background:#fff;border-collapse:collapse;text-align:left}
#imageSearch:focus,#faq-search:focus{background:#f8f8f8;color:#323232;border:1px solid #030}
div.post-credentials a,div.post-credentials a:link{color:#80b9cd;font-weight:400;text-decoration:none}
.post-content,.page_container_for_stuff{font-size:14px;line-height:1.5;text-align:left;color:#383838}
.page_container_for_stuff p,.page_container_for_stuff h4{padding:0 10px}
.eb_col_media_entry_content h4,.eb_col_media_entry_content h4 a{font-size:15px;padding-bottom:8px;color:#523a50;margin:0}
div.post-content a,div.post-content a:hover,div.post-content a:active{color:#733971;font-weight:400;text-decoration:underline}
.health_table2 a,.health_table2 strong{color:#111 !important}
#disqus_thread{margin:20px;}
.dia-membercode{display:none;}
.show_ingredients{margin-top: 20px;text-align: center;font-style:oblique;font-size: 1.1em}
.show_ingredients img {border: none !important; margin-top: 8px;text-align: center;font-style:oblique;font-size: 1.1em}
ul.list {padding-left: 40px;margin:14px 0}