@charset "UTF-8";
a img,hr{border:0}
a,sub,sup{vertical-align:baseline}
body,html{text-align:center}
#container,a,hr{padding:0}
#site-title a,article,aside,canvas,details,embed,figcaption,figure,footer,header,hgroup,hr,menu,nav,section,summary{display:block}
.lte8 #slider-wrapper,.lte8 .home-feature,.lte8 div#home-in-the-spotlight,.lte8 fieldset#site-search,.lte8 h5#site-sponsor-header{behavior:url(/themes/skincancertheme/scripts/PIE.htc)}
abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:0 0;padding:0;border:0;outline:0;margin:0;font-size:100%;vertical-align:baseline}
ins,mark{background-color:#ff9;color:#000}
command,datalist,keygen,mark,meter,progress,rp,rt,ruby,time,wbr{display:inline}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
a{background:0 0;margin:0;font-size:100%;outline:0}
ins{text-decoration:none}
mark{font-style:italic;font-weight:700}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{height:1px;border-top:1px solid #ccc;margin:1em 0}
body{line-height:1;font:400 12px Arial,Helvetica,sans-serif}
h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility}
dl,ol,ul{padding:0 0 0 2.5em}
ol{list-style-type:decimal}
sub,sup{position:relative;height:0;font-size:smaller;line-height:1}
sup{bottom:1ex}
sub{top:.5ex}
address{font-style:normal}
input,select{vertical-align:middle}
textarea{vertical-align:top}
input[type=radio]{vertical-align:text-bottom}
.ie6 sub,.ie6 sup,input[type=checkbox]{vertical-align:bottom}
button,input[type=button],input[type=submit],label{cursor:pointer}
a#skip,a#skip:hover,a#skip:visited{position:absolute;top:-500px;left:0;height:1px;width:1px;overflow:hidden}
a#skip:active,a#skip:focus{position:static;width:auto;height:auto}
.ie6 input{vertical-align:text-bottom}
.lte7 input[type=checkbox]{vertical-align:baseline}
#SearchResultsTable td,#SearchResultsTable th,#tour-list table,ul.article-options li a{vertical-align:middle}
.lte7 legend{margin:auto -.5em!important}
.lte7 img{-ms-interpolation-mode:bicubic}
@media print{*{background:0 0!important;text-shadow:none}
a,a:visited{color:#00e;text-decoration:underline}
a:after{content:" (" attr(href) ")"}
abbr:after{content:" (" attr(title) ")"}
blockquote,img,pre{page-break-inside:avoid}
@page{margin:.5cm}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
@media screen and (max-device-width:480px){html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none}
h1,h2,h3,h4,h5,h6{text-rendering:auto}
}
.color1{color:#000}
.success{font-weight:700;color:#090}
.error,.required{font-weight:700;color:#c00}
html{color:#333}
#container{width:980px;overflow:hidden;margin:10px auto;text-align:left}
h1{font-size:30px;overflow:hidden;padding-bottom:2px;clear:both}
.top-level-header h1,h1.main-header{color:#3573B9;display:block;clear:both;overflow:hidden;padding:0 0 2px}
h2{font-size:18px;padding-bottom:1px}
h3,h4{font-size:16px}
h5{font-size:14px}
h6{font-size:12px}
h1,h2,h3,h4,h5,h6{color:#333;font-family:arial,serif;font-weight:400;margin-bottom:10px}
dl,ol,p,ul{margin-bottom:1em}
ul{margin-bottom:1.2em}
p{line-height:1.4em}
dt{font-weight:700}
dd,dt,li{margin-bottom:.5em}
dd{padding-left:2.5em}
.hr{border-bottom:1px solid #000;margin:1em 0}
a,a:active,a:hover,a:link,a:visited{color:#3573b9;text-decoration:none}
a:hover{text-decoration:underline;cursor:hand;cursor:pointer}
#header{width:100%}
#main-header{margin:0 auto;position:relative;height:133px;z-index:98}
#site-title{width:112px;height:114px;position:absolute;top:0;left:0}
#site-title a{background:url(../content/images/header-logo.png) no-repeat #FFF;width:112px;height:114px}
#feature-button-group{position:absolute;top:20px;right:376px;width:auto;height:32px}
a#find-physicnan-btn,a#rec-products-btn,a#store-btn{width:auto;float:right}
a#store-btn{padding-left:20px;padding-right:20px}
fieldset#site-search{width:200px;position:absolute;top:20px;right:167px;padding:0;margin:0;border:1px solid #b7c9dc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-khtml-border-radius:5px;height:27px}
fieldset#site-search input.search-text{width:164px;height:20px;margin:0;color:#5f5f5f;position:absolute;left:2px;top:2px;border:none;outline:0;border-width:0}
fieldset#site-search input.site-search-btn{position:absolute;top:2px;right:2px;z-index:10;width:24px;height:23px;border:none;background:url(../content/images/btn-sprite.png) 0 -123px no-repeat}
#site-sponsor,h5#site-sponsor-header{right:0;position:absolute;overflow:hidden}
.ac_results{background-color:#fff;border:1px solid #B7C9DC;margin-top:3px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;border-radius:0 0 5px 5px}
.ac_results ul li{text-align:left;padding-top:3px;padding-bottom:3px}
#nav li,#nav li>a{text-align:center}
.ac_results ul li.ac_over{background-color:#3573b9}
h5#site-sponsor-header{height:15px;width:135px;text-align:center;padding:4px 5px;color:#FFF;background-color:#3b78bb;line-height:13px;bottom:2px;margin:0;font-size:12px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-radius:5px 5px 0 0;display:none}
#site-sponsor{width:145px;height:125px;top:0}
#subheader{height:28px;background-color:#036;overflow:hidden}
#subheader-container{overflow:hidden;width:980px;height:28px;margin:1px auto 0;position:relative}
#subheader ul.topnav{list-style-type:none;padding:5px 0 0;color:#85b1e2;font-weight:700;position:relative;position:absolute;left:0}
#nav li div.subnav h4,#nav li>a{font-weight:400}
#subheader ul.topnav li{float:left;padding:0 4px;margin:0;border-right:solid 1px #4f749e}
#subheader ul.topnav li.indent{margin-left:25px}
#subheader ul.topnav li a{color:#e2e6ea;font-weight:400}
#subheader ul.topnav li a:hover{color:#fff}
a#header-facebook,a#header-newsletter,a#header-rss,a#header-twitter{background:url(../content/images/icon-sprite.png) 0 1px no-repeat #036;text-indent:-9999px;display:inline-block;width:14px;height:14px;margin:0 0 0 4px}
a#header-newsletter{width:27px;height:14px;background-position:0 -242px}
a#header-twitter{background-position:0 -14px}
a#header-facebook{background-position:0 -29px}
a#header-rss{background-position:0 -44px}
#subheader img.header-arrow{width:22px;height:10px;position:absolute;bottom:1px;right:152px;background:url(../content/images/icon-sprite.png) 0 -125px no-repeat #036}
#nav{width:740px;height:auto;position:absolute;bottom:21px;left:118px}
#nav ul{list-style-type:none;padding:0}
#nav li{float:left;margin:0;padding:0 5px 0 0;background:url(../content/images/header-nav-breaks.png) right 15px no-repeat #FFF;position:relative}
#nav li>a{height:46px;width:auto;display:inline-block;font-size:17px;line-height:20px;color:#3573b9;font-family:arial,serif}
#nav li.nav0{width:103px}
#nav li.nav1{width:120px;padding-right:0}
#nav li.nav2{width:77px}
#nav li.nav3{width:88px}
#nav li.nav4{width:64px}
#nav li.nav5{width:68px;padding-left:3px}
#nav li.nav6{width:84px;padding-left:3px}
#nav li.nav7{width:71px;background:0 0}
#nav li.nav0>a,#nav li.nav4>a,#nav li.nav5>a,#nav li.nav7>a{padding-top:20px;height:26px}
#nav li a:hover{color:#036!important;text-decoration:none}
body.argentina-site #nav li.nav0{width:110px}
body.argentina-site #nav li.nav1{width:160px;padding-right:2px;padding-left:5px}
body.argentina-site #nav li.nav2{width:84px;padding-right:0}
body.argentina-site #nav li.nav3{width:58px;padding-left:5px}
body.argentina-site #nav li.nav4{width:104px}
body.argentina-site #nav li.nav5{width:88px;padding-left:3px}
body.argentina-site #nav li.nav6{width:86px;padding-left:3px;background-image:none}
body.argentina-site #nav li.nav7{display:none}
body.argentina-site #nav li.nav0>a,body.argentina-site #nav li.nav3>a,body.argentina-site #nav li.nav4>a,body.argentina-site #nav li.nav5>a{height:46px;padding-top:0}
#nav li div.subnav{position:absolute;top:48px;left:0;float:left;text-align:left;display:none;z-index:99;overflow:hidden;background:0 0;width:auto}
#nav li.nav0 div.subnav{left:-100px}
#nav li.nav1 div.subnav{left:-170px}
#nav li.nav2 div.subnav{left:-220px}
#nav li.nav3 div.subnav{left:-260px}
#nav li.nav4 div.subnav{left:-320px}
#nav li.nav5 div.subnav{left:-380px}
#nav li.nav6 div.subnav{left:-425px}
#nav li.nav7 div.subnav{left:-430px}
#nav li div.subnav .subnav-top{height:20px;width:auto;clear:both;overflow:hidden;border:3px solid #3574b9;border-width:0 3px;background:url(../content/images/subnav-head-bkgd.png) repeat-x #f3f6fb}
#nav li div.subnav .subnav-top img{height:20px;width:24px;margin:0;background:url(../content/images/icon-sprite.png) 0 -152px no-repeat}
#nav li.nav0 div.subnav .subnav-top img{margin-left:140px}
#nav li.nav1 div.subnav .subnav-top img{margin-left:210px}
#nav li.nav2 div.subnav .subnav-top img{margin-left:240px}
#nav li.nav3 div.subnav .subnav-top img{margin-left:290px}
#nav li.nav4 div.subnav .subnav-top img{margin-left:340px}
#nav li.nav5 div.subnav .subnav-top img{margin-left:402px}
#nav li.nav6 div.subnav .subnav-top img{margin-left:455px}
#nav li.nav7 div.subnav .subnav-top img{margin-left:450px}
#nav li div.subnav .subnav-content{padding:10px 20px;width:610px;border:3px solid #3574b9;border-top:0;background-color:#f3f6fb;overflow:hidden}
#nav li div.subnav .subnav-content img{float:right}
#nav li div.subnav .subCol{float:left;width:170px;display:block;margin:0 15px 0 0;overflow:hidden}
#nav li div.subnav .subCol ul{list-style-type:none;padding:7px 0;overflow:hidden}
#nav li div.subnav .subCol ul li{clear:both;display:block;background:0 0;padding:0;margin:0 0 7px;width:100%;text-align:left}
#nav li div.subnav .subCol ul li a{line-height:10px}
#nav li div.subnav .subCol ul li a,#nav li div.subnav p a{height:auto;width:auto;display:inline;font-size:12px;text-align:left;padding:1px 0;font-family:Arial,Helvetica,Sans-Serif}
#nav li div.subnav .subCol ul li a:hover,#nav li div.subnav p a:hover{text-decoration:underline}
#nav li div.subnav .subCol-Right{float:right;width:225px;margin:0 0 0 15px;display:block;overflow:hidden}
#nav li div.subnav .subCol-Right a.video-link,.right-video-widget a.video-link{display:block;position:relative;clear:both;width:225px;height:190px}
#nav li div.subnav .subCol-Right a.video-link img,.right-video-widget a.video-link img{margin:10px 0 0;position:absolute;top:0;left:0}
.right-video-widget a.video-link img{margin:0}
#nav li div.subnav .subCol-Right a.video-link img.play-btn,.right-video-widget a.video-link img.play-btn{margin:0;position:absolute;top:60px;left:80px;width:65px;height:45px;z-index:11}
.right-video-widget a.video-link img.play-btn{top:88px;left:123px}
#nav li div.subnav .subCol-Right a.video-link span{top:158px;display:block;position:absolute;font-size:14px;font-weight:700}
#nav li div.subnav .subnav-footer{clear:both;margin:15px 0 0;padding:10px 0 2px;border-top:solid 1px #c0d5e8;display:block;width:100%;float:left}
#main{background:0 0}
#content{background-color:#FFF;text-align:left;overflow:hidden;clear:both;padding:0 0 10px}
.cols{float:left;margin:15px}
.colAB,.colB,.colBC,.colBC .colC{margin-right:0}
.colA{width:160px;overflow:hidden}
.colBC{margin-left:0}
.colB{width:455px;margin-left:0;overflow:hidden}
.colBC .colC,.colC{width:300px;margin-left:0}
.colC{float:right}
.colBC .innerCol{margin-left:0;margin-right:0;height:auto;float:left}
.colBC .colC{float:right;margin-top:0}
.colBC article.article-content img{max-width:455px}
.colAB img{max-width:635px}
.colAB #map_canvas img,.colBC #map_canvas img{max-width:9999px}
#breadcrumb{padding:0;color:#FFF;float:left;width:auto;margin:5px 0 15px}
#breadcrumb a{color:#FFF}
#breadcrumb a.active{font-weight:700;text-decoration:none;cursor:text}
.sharebar{margin:10px 0 15px;clear:both}
.youtube-field{margin-bottom:15px}
article.main-article img,article.main-article p img{clear:none;float:left;margin:10px 15px 15px 0}
article.main-article img.content-image-right,article.main-article p img.content-image-right{float:right;margin:10px 0 15px 10px!important}
article.main-article img.content-image-left,article.main-article p img.content-image-left{float:left;margin:10px 15px 10px 0!important}
article.main-article img.content-image-top,article.main-article p img.content-image-top{float:left;margin:0 15px 10px 0!important}
article.main-article img.content-image-texttop,article.main-article p img.content-image-texttop{clear:both;display:block;margin:0 0 15px!important}
article.main-article img.content-image-absmiddle,article.main-article img.content-image-middle,article.main-article p img.content-image-absmiddle,article.main-article p img.content-image-middle{margin:15px auto!important;padding:0 15px;clear:both;display:block;float:none}
article.main-article img.content-image-bottom,article.main-article p img.content-image-bottom{margin:15px 15px 0!important;float:left}
article.main-article img.content-image-absbottom,article.main-article p img.content-image-absbottom{margin:15px 15px 0!important;clear:both;display:block}
.colBC article.article-content div.slider-col1 img,.colBC div.slider-col1 img{margin:0}
.colBC article.main-article td{vertical-align:middle;padding:5px}
div.expando ul li h5{cursor:pointer}
div.expando ul li div{display:none}
#hero .zone .nivo-html-caption,#slider .nivo-caption{display:block;overflow:hidden;padding:10px 15px 7px;background-color:#FFF;opacity:.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";z-index:8;position:absolute;right:35px;bottom:0}
.nivo-caption{font-family:Helvetica,Arial,sans-serif}
.nivo-caption a{text-decoration:underline}
#slider .nivo-caption p,#slider .nivo-html-caption p{margin:5px 0;padding:0;color:#000;line-height:18px}
#hero .nivo-html-caption h2,#hero h1,#slider .nivo-caption h2,#slider h1{color:#3573B9;line-height:normal;margin-bottom:6px;font-family:Arial,Helvetica}
#slider .nivo-controlNav{position:absolute;right:0;bottom:15px;overflow:hidden;z-index:9999;text-align:center;width:100%;display:none}
#hero,#slider,#slider-wrapper{width:980px;height:295px;overflow:hidden;margin-bottom:15px}
#hero .zone .nivo-html-caption,#slider .nivo-caption{width:400px;height:170px}
.colAB #hero,.colAB #slider,.colAB #slider-wrapper{width:635px;height:295px}
.colAB #hero .zone .nivo-html-caption,.colAB #slider .nivo-caption{width:280px;height:170px}
.colBC #hero,.colBC #slider,.colBC #slider-wrapper{width:775px;height:295px}
.colBC #hero .zone .nivo-html-caption,.colBC #slider .nivo-caption{width:325px;height:165px}
#hero{overflow:hidden;height:auto;position:relative}
#hero .zone img.slide{position:absolute;z-index:5}
#hero .zone .nivo-html-caption{position:absolute;z-index:6}
.landing-layout #landing-main-section{background-color:#d0e1f3;overflow:hidden;clear:both}
.landing-layout section#landing-main-section h1{font-size:24px;margin-bottom:5px;font-weight:400;float:left;clear:none}
.landing-layout section#landing-main-section div.right-col{float:left;width:279px;padding:10px 10px 0 5px}
.landing-layout #landing-article-summaries,.landing-layout #landing-facts{margin:0 0 15px;overflow:hidden}
.landing-layout #landing-article-summaries{margin:0 0 15px}
.landing-layout #landing-article-summaries ul{padding:0;list-style-type:none}
.landing-layout #landing-article-summaries ul li.summary{overflow:hidden;width:119px;height:auto;float:left;margin:10px 10px 0 0}
.landing-layout #landing-article-summaries ul li.last{margin-right:0}
.landing-layout #landing-article-summaries ul li.summary h4{font-weight:400;margin-bottom:5px;font-size:14px}
#article-nav-col a,.landing-layout #landing-article-summaries ul li.summary .read-more-link{font-weight:700}
.landing-layout #landing-article-summaries ul li.summary img{width:120px;height:80px}
.landing-layout #landing-article-summaries ul li.summary ul{list-style-type:disc;padding-left:14px;margin:0}
.landing-layout #landing-article-summaries ul li.summary ul li{margin:3px 0 3px 4px;line-height:14px}
.landing-layout #landing-facts h3{margin-bottom:10px}
.landing-layout #landing-facts ul li{width:270px;float:left;margin:5px 15px}
.landing-layout .colC .view-all-link{float:right;display:inline;width:auto}
section.FiveCol,section.FourCol,section.ThreeCol,section.two-stacked-items{margin:0 0 15px;clear:both;overflow:hidden}
section.FiveCol ul,section.FourCol ul,section.ThreeCol ul,section.two-stacked-items ul{list-style-type:none;padding:0;overflow:hidden;width:100%}
section.FiveCol ul li,section.FourCol ul li,section.ThreeCol ul li{margin:10px 10px 0 0;padding:0;width:151px;float:left;overflow:hidden}
section.FiveCol ul li{width:119px}
section.ThreeCol ul li{width:205px}
.colBC section.FiveCol ul li{width:83px}
.colBC section.FourCol ul li{width:106px}
.colBC section.ThreeCol ul li{width:145px}
.colBC article.article-content .FiveCol h2,.colBC article.article-content .FourCol h2,.colBC article.article-content .ThreeCol h2{margin-bottom:0}
.colBC article.article-content img{margin:15px 15px 15px 0}
.colBC article.article-content .ad-gallery img,.colBC article.article-content .featured-article img{margin:0}
section.FiveCol ul li img,section.FourCol ul li img,section.ThreeCol ul li img{height:100px;width:100%;float:none;text-align:center;clear:both;margin:0}
.colAB section.FiveCol ul li img,.colAB section.FourCol ul li img,.colAB section.ThreeCol ul li img,.colBC section.FiveCol ul li img,.colBC section.FourCol ul li img,.colBC section.ThreeCol ul li img{margin:0}
.colBC section.FiveCol ul li img{height:83px}
section.FourCol ul li article,section.ThreeCol ul li article{overflow:hidden}
section.FiveCol ul li article p,section.FourCol ul li article p,section.ThreeCol ul li article p,section.two-stacked-items{margin:0;clear:both}
section.FiveCol ul li ul,section.FourCol ul li ul,section.ThreeCol ul li ul{margin:0;padding-left:20px;width:auto;overflow:hidden;list-style-type:disc;list-style-position:inside}
section.FiveCol ul li ul li,section.FourCol ul li ul li,section.ThreeCol ul li ul li{margin:0 0 3px;padding:0;width:auto;clear:both;overflow:visible;list-style-type:disc;list-style-position:outside}
section.FiveCol ul li header section.FourCol ul li header,section.FourCol.centered header,section.ThreeCol ul li header,section.ThreeCol.centered header{clear:both;overflow:hidden;padding:0;margin:0}
section.FiveCol ul li h3,section.FourCol ul li article h1,section.FourCol.centered ul li h3,section.ThreeCol ul li article h1,section.ThreeCol.centered ul li h3,section.two-stacked-items ul li article h1{font-size:14px;line-height:16px;margin:3px 0 5px;clear:both}
section.FiveCol.centered ul li h3,section.FourCol.centered ul li h3,section.ThreeCol.centered ul li h3{text-align:center}
.colBC section.FiveCol.centered ul li h3{margin:0 0 2px}
section.FiveCol ul li h3 a,section.FourCol ul li article h1 a,section.FourCol.centered ul li h3 a,section.ThreeCol ul li article h1 a,section.ThreeCol ul li h3 a{font-size:14px}
section.two-stacked-items ul li{width:100%;margin:5px 0 10px;overflow:hidden;clear:both}
section.two-stacked-items ul li img.stacked-feature-image{width:160px;max-height:160px;float:left;margin:0}
.colBC article.article-content section.two-stacked-items img{margin:0}
section.two-stacked-items ul li article{width:280px;float:right}
.colAB section.two-stacked-items ul li article{width:460px}
article.featured-article{border-top:1px solid #C2D5EA;padding:15px 0 0;margin:0 0 15px;overflow:hidden}
article.featured-article img{float:left;margin:0}
article.featured-article figure{width:220px;float:left;overflow:hidden;margin:0}
.colBC article.featured-article figure{width:160px}
article.featured-article figure img{max-width:220px}
.colBC article.featured-article figure img{max-width:160px}
article.featured-article figure figcaption{margin:10px 0 0;display:block;font-size:11px;float:left;clear:both;width:100%}
article.featured-article.article-header,article.featured-article.no-top-border{border-top:0;padding:0;margin-top:15px}
article.featured-article.article-header h2{margin-bottom:10px;clear:both;display:block;overflow:hidden}
article.featured-article section{overflow:hidden;float:right;width:400px;padding:0}
.colBC article.featured-article section{width:284px}
.colAB article.featured-article section h1,.colBC article.featured-article section h1{font-size:22px;line-height:24px}
section.events-list h2{clear:both}
section.events-list ol{padding:0;overflow:hidden}
section.events-list ol li div.event-image-col{width:100px;height:auto;overflow:hidden;text-align:center;float:left;margin:6px 0 0}
section.events-list ol li div.event-image-col img{max-width:100px;margin:auto;background-color:transparent}
section.events-list ol li{clear:both;overflow:hidden;margin:0 0 15px;border-top:solid 1px #eee;padding-top:15px}
section.events-list ol li section{float:right;overflow:hidden;width:510px}
section.events-list ol li .read-more-link{display:inline;clear:none}
article.event img{float:left;margin:0 20px 10px 0}
.feature-block{background-color:#fff8e2;padding:10px 20px 2px;margin-bottom:15px;overflow:hidden}
.pdf-link{background:url(../content/images/pdf_icon.gif) left top no-repeat;padding:2px 0 5px 20px}
article#early-detection,article#education-program,article#skin-cancer-facts{background-color:#fff8e2;padding:20px 20px 0;margin:0 0 15px;overflow:hidden}
#doctor-member-promo{background-color:#fff8e2;margin-bottom:15px;overflow:hidden;height:70px;width:455px;position:relative;clear:both}
#doctor-member-promo h2{position:absolute;top:13px;left:20px}
#doctor-member-promo .submit-btn{color:#FFF;position:absolute;right:20px;top:21px;height:16px;font-size:15px}
section#media-press-intro{overflow:hidden;clear:both;margin:0 0 10px;padding:0}
section#media-press-intro article{width:370px;padding:0;float:left}
section#media-press-intro dl{width:250px;margin:0;padding:0;float:right;overflow:hidden}
section#media-press-intro dt{margin:5px 0 10px;padding:5px 0;border-bottom:1px solid #C2D5EA}
section#media-press-intro dd{margin:5px 0 8px;padding:0;line-height:17px}
article#skin-cancer-facts{width:340px;float:left}
article#skin-cancer-facts ul{overflow:hidden;padding:0 0 0 15px}
article#early-detection{width:200px;float:right}
article#early-detection img{margin-bottom:10px}
div#ask-the-experts{width:380px;float:left;overflow:hidden;margin:0 0 15px}
div#ask-the-experts img{float:left;margin:0 15px 0 0;width:129px}
article#skin-cancer-of-color section,div#ask-the-experts p{width:230px;overflow:hidden;float:left}
div#ask-the-experts h3{clear:none}
article#skin-cancer-of-color{width:380px;float:right;overflow:hidden;margin:0 0 15px;border-top:1px solid #C2D5EA;padding:10px 0 0}
article#skin-cancer-of-color img{float:left;margin:0 15px 0 0;width:130px;height:auto}
article#skin-cancer-of-color h1{font-size:20px}
article#education-program{width:200px;float:left}
article#education-program img{margin-bottom:10px;width:200px;height:auto}
article.featured-article{position:relative}
a.find-product-ad{display:block;position:absolute;bottom:0;left:0}
form.contact-form fieldset{overflow:hidden;margin:20px 0 0}
form.contact-form fieldset ul{padding:0;margin:0}
form.contact-form fieldset ul li{margin:0 0 18px}
form.contact-form fieldset ul li label{width:120px;display:inline-block}
form.contact-form fieldset input.submit-btn{margin-left:122px}
li#contact-captcha{padding-left:120px}
fieldset.edit-doctor{padding:0 0 20px}
fieldset.edit-doctor div,ul#Education div,ul#Locations div{margin-bottom:15px}
fieldset.edit-doctor div label,ul#Education div label,ul#Locations div label{width:120px;display:inline-block}
ul#Education,ul#Locations{padding:0;list-style-type:none}
fieldset.edit-doctor div textarea{width:420px;height:200px}
fieldset.edit-doctor h2{background-color:#F3F4F5;width:100%;float:left;clear:both;font-size:18px;padding:5px;margin:10px 0 15px}
div.team-scf-profile{overflow:hidden;margin:5px 0 15px;width:100%;border:1px solid #d8d8d8;border-width:0 0 1px;padding:15px 0;background-color:#f8f8f8}
.colBC article.article-content div.team-scf-profile img{float:left;width:185px;margin:0 0 0 15px}
div.team-scf-profile dl{width:238px;float:right;overflow:hidden;padding:0}
div.team-scf-profile dl dt{font-size:16px;margin-bottom:10px}
div.team-scf-profile dl dd{padding:0 15px 0 0}
.page-options-btns{padding:10px 0 0}
#fbContainer{border:1px solid #CCC}
.article-layout #article-nav-col h2{font-size:16px}
#article-nav-col .collArrow,#article-nav-col .expArrow{width:12px;height:12px;overflow:hidden;display:inline-block;text-indent:-9999px;position:relative;top:2px;margin:0 4px 0 0;float:left}
#article-nav-col .expArrow{background:url(../content/images/collapsed.png) bottom left no-repeat}
#article-nav-col .collArrow{background:url(../content/images/expanded.png) bottom left no-repeat}
#article-nav-col a span.blocker{display:inline-block;overflow:hidden}
#article-nav-col ul.article-nav li a span.blocker{width:142px}
#article-nav-col ul.article-nav li li a span.blocker{width:128px}
#article-nav-col ul.article-nav li li li a span.blocker{width:112px}
#article-nav-col a.hide{display:none}
#article-nav-col .emptyNode{margin-left:17px;overflow:hidden;display:inline-block;float:left;padding:0;font-weight:400}
#article-nav-col ul{list-style-type:none;padding:0;margin:0 0 5px;font-size:12px;font-family:arial,serif;overflow:hidden}
#article-nav-col ul.article-nav{margin:0 0 20px}
#article-nav-col ul.article-nav ul{padding:0 0 0 15px}
#article-nav-col ul.article-nav li{margin:5px 0 0;padding:0;overflow:hidden}
a.current-article{color:#000!important}
ul.article-nav ul.current-group{display:block}
article.article-content h1{font-size:26px;line-height:30px}
article.article-content h2{margin:0 0 5px;padding-bottom:5px;overflow:hidden;color:#333;font-family:arial,helvetica,sans-serif}
article.article-content h2.gradient-header-blue{color:#FFF}
article.article-content h3{font-size:14px;padding-top:6px;margin:6px 0;border:none}
.content-localizations{float:right;font-size:12px;overflow:hidden}
.content-localizations h4{font-size:12px;float:left;margin:0 6px 0 0}
.content-localizations ul{padding:0;overflow:hidden;float:left}
.content-localizations ul li{padding:0;display:block;float:left;overflow:hidden;margin:0}
.content-localizations ul li a{width:20px;height:15px;display:block;text-indent:-9999px;background-image:url(../content/images/translation-flag-icons.png)}
.content-localizations ul li a.ro-RO{background-position:0 0}
.content-localizations ul li a.it-IT{background-position:0 -15px}
.content-localizations ul li a.de-DE{background-position:0 -30px}
.content-localizations ul li a.fr-FR{background-position:0 -45px}
.content-localizations ul li a.en-US{background-position:0 -60px}
.content-localizations ul li a.es-ES{background-position:0 -75px}
.content-localizations ul li a.pt-PT{background-position:0 -90px}
.content-localizations ul li a.gr-GR{background-position:0 -105px}
ul.article-options,ul.article-options-full{list-style-type:none;padding:0;overflow:hidden;margin:0 0 15px}
ul.article-options li,ul.article-options-full li{width:124px;height:auto;float:left;margin:15px 8px 0 0;overflow:hidden;background-color:#fff6d8;border:1px solid #FFE387;font-size:14px;padding:6px 8px}
ul.article-options-full li{width:429px;padding:2px 8px;margin:8px 0 0}
ul.article-options li a{padding-bottom:1px}
.colBC article.article-content figure.larger,.colBC article.article-content figure.smaller{float:left;padding:0;width:auto;margin:15px 5px 10px 0;overflow:hidden}
.colBC article.article-content figure.larger{float:none;clear:both}
.colBC article.article-content figure.smaller{max-width:270px}
.colBC article.article-content figure.larger img,.colBC article.article-content figure.smaller img{clear:both;float:none;display:block;margin:0}
.colBC article.article-content figure.larger figcaption,.colBC article.article-content figure.smaller figcaption{clear:both;width:85%;margin:10px 0 0}
.colBC article.article-content figure.smaller figcaption{clear:none;float:left}
.expando{margin:15px 0}
.expando ul{overflow:hidden;list-style-type:none;padding:0;margin:0}
.expando ul li{overflow:hidden;list-style-type:none;margin:0 0 1px;cursor:hand;cursor:pointer}
.expando ul li h5,.expando ul li h6{background-color:#d7e9fc;padding:6px 8px;margin:0;border-left:solid 4px #c7dff8}
.expando ul li h5.Expanded,.expando ul li h5.expando-hover,.expando ul li h6.Expanded,.expando ul li h6.expando-hover{background-color:#c7dff8}
.expando ul li div{background-color:#eaf4ff;padding:20px}
#education-hero-sponsor{width:775px;height:187px;margin:5px 0 20px}
.education-summary{border-left:solid 1px #a3bfdf;border-right:solid 1px #a3bfdf;padding:0}
.education-summary ul.list-items{list-style-type:none;padding:0;height:500px}
.education-summary ul.list-items li{margin:0;padding:0;width:100%}
.education-summary .lesson-plan{margin:0;overflow:hidden}
.education-summary .lesson-plan-content img{width:100%;margin:0}
.education-summary .lesson-plan-content p{padding:10px;height:38px;overflow:hidden}
.education-summary .lesson-plan-content .top-level-header h1,.education-summary .lesson-plan-content .top-level-header h1 a{height:40px;padding:0;margin:0 0 5px;line-height:30px}
.education-summary .lesson-plan-content .top-level-header h1 a{font-size:18px}
.lesson-plan-content ul.tabs{padding:0;list-style-type:none}
.lesson-plan-content ul.tabs li{margin:0}
.lesson-plan-content div.simpleTabsContent h3{margin:10px 0}
div.simpleTabs{padding:0;margin:20px 0 0;clear:both}
ul.simpleTabsNavigation{margin:0;padding:0;text-align:center;overflow:hidden;position:relative;bottom:-4px}
ul.simpleTabsNavigation li{list-style:none;display:block;float:left;margin:0 3px 0 0;padding:0;overflow:hidden}
ul.simpleTabsNavigation li a{border:1px solid #E0E0E0;display:block;padding:3px 10px;height:30px;background:#F0F0F0;text-decoration:none}
ul.simpleTabsNavigation li a span{position:relative;top:8px}
ul.simpleTabsNavigation li a:hover{background-color:#F6F6F6}
ul.simpleTabsNavigation li a.current{background:#fff;color:#222;border-bottom:1px solid #fff}
div.simpleTabsContent{border:1px solid #E0E0E0;padding:5px 15px;margin-top:3px;display:none}
div.simpleTabsContent.currentTab{display:block}
.lesson-plan-content ul.files{list-style-type:none;padding:0;margin:0;overflow:hidden}
.lesson-plan-content ul.files li{clear:both;margin:10px 0;padding:0 0 10px;border-bottom:solid 1px #CCC;overflow:hidden;display:block;min-height:50px}
.lesson-plan-content ul.files li article.lesson-plan-attachment{list-style-type:none;padding:0;margin:0}
.lesson-plan-content ul.files li article.lesson-plan-attachment img,.lesson-plan-content ul.files li article.lesson-plan-attachment p{float:left}
.lesson-plan-content ul.files li article.lesson-plan-attachment p{padding:0 5px 2px 7px;width:210px;line-height:13px}
.file_format_icon{height:35px;width:31px;margin:0 3px}
.lesson-plan-content ul.files li article.lesson-plan-attachment .download_link{margin-top:5px}
fieldset#education-lesson-signup{padding:10px 0}
fieldset#education-lesson-signup h2,fieldset#sign-in h2{margin-bottom:10px;padding:3px;background-color:#e1e1e1;width:455px;overflow:hidden}
fieldset#education-lesson-signup ol,fieldset#sign-in ol{padding:0;list-style-type:none;overflow:hidden}
fieldset#education-lesson-signup ol li,fieldset#sign-in ol li{float:left;padding:10px 0;width:220px;overflow:hidden;margin:0}
fieldset#sign-in ol li{width:175px}
fieldset#education-lesson-signup input#ConfirmPassword,fieldset#education-lesson-signup input#Password,fieldset#education-lesson-signup input.text-box,fieldset#sign-in input{width:150px;margin-top:3px}
fieldset#education-lesson-signup li label,fieldset#sign-in label{clear:both;overflow:hidden}
fieldset#education-lesson-signup li.role-options,fieldset#education-lesson-signup li.send-me-options{width:100%;clear:both}
fieldset#education-lesson-signup li.role-options input,fieldset#education-lesson-signup li.role-options label{margin-top:8px}
fieldset#education-lesson-signup li.role-options label{margin-right:15px;position:relative;top:2px}
#product-categories{background-color:#ecf7fe;overflow:hidden;padding:15px 15px 5px}
#product-categories ul{list-style-type:none;padding:0;margin:0}
#product-categories ul li.category-group{list-style-type:none;width:180px;overflow:hidden;float:left;margin:0 8px 12px 0;display:block}
#product-categories ul li.category-group strong{display:block;margin:0 0 6px}
#product-categories ul li ul li{list-style-type:none;width:auto;float:none;margin:0 0 2px}
#ProductSearchForm{overflow:hidden}
#ProductSearchForm fieldset{overflow:hidden;background-color:#f5f5f5;padding:0 15px 15px}
#ProductSearchForm fieldset fieldset{overflow:hidden;padding:4px 0 14px;margin:8px 0;border-bottom:solid 1px #D8D8D8;background-color:#FFF;clear:both;position:relative}
#ProductSearchForm fieldset fieldset#search-by-brand,#ProductSearchForm fieldset fieldset#search-by-category{background-color:#FFF;padding:10px;border:0}
#ProductSearchForm fieldset fieldset#search-by-brand{margin-top:15px}
#ProductSearchForm fieldset .editor-label{clear:both;display:block;margin:0 0 5px;font-weight:700}
#ProductSearchForm fieldset label.main-editor-label{clear:both;display:block;margin:0 0 12px;font-weight:700}
#ProductSearchForm fieldset label.main-editor-label strong{font-size:14px;color:#3573b9;font-weight:700}
#ProductSearchForm fieldset div.checkboxes{padding:0;overflow:hidden}
#ProductSearchForm fieldset div.checkboxes input{margin:4px 3px 3px 0;position:relative;top:2px}
#ProductSearchForm fieldset div.checkboxes label{margin:0 11px 0 0}
#ProductSearchForm fieldset div.checkboxes span{overflow:hidden;display:block;float:left}
#ProductSearchForm input#SearchButton,#ProductSearchForm input#SearchButton2{margin:10px 0 0;float:left}
#PagerDisplay,#PagerDisplay2{display:block;margin:15px 0 0;overflow:hidden;clear:both;color:#3573b9}
#PagerDisplay2{margin:10px 0 0}
#SearchResultsTable{width:100%;float:left;clear:both;margin:10px 0 0}
#SearchResultsTable .add-to-list-col{padding-right:0}
#SearchResultsTable.super thead th{background-color:#3673b9;color:#FFF;text-align:center}
#SearchResultsTable td{padding:.5em .8em}
#SearchResultsTable .add-to-list-col{width:42px;padding:.5em .3em;text-align:center}
#ProductSearchForm fieldset #ajaxBusy{position:relative;top:0;left:10px}
div.product-paging-buttons{width:445px;float:left;clear:both;padding:10px 0;text-align:center}
#physician-finder fieldset ul,#physician-finder-list ul{padding:0;overflow:hidden;list-style-type:none}
#physician-finder fieldset{overflow:hidden;margin:20px 0 0;padding:20px;height:129px;border:1px solid #e2e2e2;-webkit-border-radius:8px;-moz-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;background:url(../content/images/physician-by-zip.jpg) right bottom no-repeat #FFF}
#physician-finder fieldset legend{font-size:15px;padding:0 5px}
#physician-finder fieldset ul{margin:0;clear:both}
#physician-finder fieldset ul li{margin:0 0 18px 10px}
#physician-finder fieldset.by-name{background-image:url(../content/images/physician-by-doctor.jpg)}
#physician-finder fieldset ul li input,#physician-finder fieldset ul li select{width:175px}
#physician-finder fieldset ul li label{width:114px;display:inline-block}
#physician-finder fieldset .primaryAction{margin-left:128px;clear:both}
#physician-details #map_canvas,#physician-finder-list #map_canvas{width:635px;height:300px;margin:0 0 15px;clear:both;border:1px solid #C2D5EA}
#physician-details #map_canvas{width:592px;margin:0}
#physician-finder-list ul li{margin:10px 0;clear:both;width:100%;overflow:hidden;padding:0 0 10px;border-bottom:solid 1px #CCC}
#physician-finder-list ul li div.profile-thumb{width:110px;height:110px;padding:0;overflow:hidden;float:left;text-align:center;background-color:#f5f5f5}
#physician-finder-list ul li div.profile-thumb img{height:110px;margin:0}
#physician-finder-list ul li dl{overflow:hidden;float:left;width:auto;margin:10px 0 0 15px;padding:0}
#physician-finder-list ul li dd,#physician-finder-list ul li dt{padding:0;margin:0 0 3px}
#physician-finder-list ul li dt{font-size:14px}
#physician-finder-list ul li .read-more-link{float:right;width:auto;clear:none}
#physician-details{overflow:hidden}
#physician-details .basic-details{clear:both;margin:0 0 15px}
#physician-details .basic-details div.profile-main-image{width:210px;height:280px;padding:0;overflow:hidden;float:left;text-align:center;background-color:#f5f5f5}
#physician-details .basic-details div.profile-main-image img{max-height:280px;width:auto}
#physician-details .basic-details dl{overflow:hidden;float:left;width:400px;margin:10px 0 0 15px;padding:0}
#physician-details .basic-details dd,#physician-details .basic-details dt{padding:0;margin:0 0 6px}
#physician-details .basic-details dl dt{font-size:16px;margin-bottom:10px}
#physician-details .advanced-details{margin:15px 0 0}
#physician-details .advanced-details ul.details-menu{margin:0;padding:0;list-style-type:none}
#physician-details .advanced-details ul.details-menu li{text-decoration:none;border:1px solid #CCC;border-bottom:none;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-radius:8px 8px 0 0;width:100px;height:10px;text-align:center;padding:12px 0;margin:0 10px 0 0;float:left;cursor:hand;cursor:pointer}
#physician-details .advanced-details .menu-section{clear:both;width:auto;height:auto;overflow:hidden;padding:20px;border:1px solid #CCC;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;border-radius:0 0 8px 8px}
#physician-details ul.office-gallery{padding:0;list-style-type:none}
#physician-details ul.office-gallery li{float:left;margin:0 15px 0 0;height:100px;width:100px;overflow:hidden;text-align:center;border:3px solid #ececec}
#physician-details ul.office-gallery li img{width:150px;height:auto}
#menusection-bio h3{margin:10px 0;clear:both}
#tour-map-widget{width:455px;overflow:hidden;float:left;text-align:center}
#tour-map-widget h5{text-align:left}
#tour-map-widget #map_canvas{width:455px;height:300px;margin:0 0 15px;clear:both;border:1px solid #C2D5EA}
#tour-list{width:455px;overflow:hidden;float:left}
#tour-list fieldset{overflow:hidden;clear:both;margin:10px 0 20px}
#tour-list fieldset label{font-size:14px;font-weight:700;margin-right:10px}
#tour-list fieldset select{width:160px}
#tour-list table{width:453px;clear:both;text-align:left}
#tour-list table#TourListTable thead th{background-color:#3b78bb;color:#FFF;font-size:14px}
#TourListTable tr.tour-cancelled td{color:#999!important;background-color:#ffdfdf!important}
#TourListTable tr td.center-col{width:60px}
#TourListTable tr td.center-col span{display:none}
#TourListTable tr.tour-cancelled td.center-col span{display:block;color:Red;float:right;text-align:right;position:relative;top:5px;text-decoration:none;font-size:10px;font-weight:700}
#TourListTable tr.tour-cancelled .appointmentLink{display:none}
ul.blog-posts{clear:both;margin:0 0 10px;padding:0 0 10px;border-bottom:solid 1px #d4e0ef}
ul.blog-posts li{padding:10px 0 0;border-top:solid 1px #d4e0ef;margin:0;list-style-type:none}
ul.blog-posts li article h1{font-size:16px}
article.blog-post h1{color:#3573B9}
#all-search-results{overflow:hidden;clear:both}
#all-search-results h3.featured-header{clear:both;float:left;border:1px solid #D7DBDF;width:621px}
.search-summary{float:left;font-size:16px;color:#999}
ul.search-results,ul.top-search-results{list-style-type:none;padding:0;clear:both;width:100%}
ul.top-search-results{border-bottom:solid 1px #d7dbdf;overflow:hidden;clear:both}
ul.search-results li,ul.top-search-results li,ul.top-search-results li.last{margin:0 0 10px;padding:5px 0 10px;border:1px solid #d7dbdf;border-width:0 0 1px;clear:both;overflow:hidden;width:635px}
ul.top-search-results li,ul.top-search-results li.last{width:190px;margin:0 15px 0 0;padding:10px 10px 10px 0;float:left;clear:none;border-width:0 1px 0 0;overflow:hidden;display:block}
ul.top-search-results li.last{float:right}
ul.search-results li a,ul.top-search-results li a{font-weight:700}
#all-search-results div.default-icon,#all-search-results div.lifestyle-icon,#all-search-results div.medical-icon,#all-search-results div.news-icon,#all-search-results div.research-icon{display:none}
ul.search-results li .top-level-header h1,ul.search-results li h1,ul.top-search-results li .top-level-header h1,ul.top-search-results li h1{font-size:16px;color:#000;clear:both}
#all-search-results li article.event img{float:left;margin:0;max-width:75px}
#all-search-results li article.event{width:190px;overflow:hidden;float:left}
#all-search-results li article.event p{float:right;width:85%}
#all-search-results ul.top-search-results li article.event p{float:right;width:56%}
#all-search-results .pager-footer{margin:10px 0 25px;overflow:hidden;clear:both;padding:14px 15px 7px;width:605px;background-color:#f0f0f0}
#all-search-results .pager-footer .page-size-options div,#all-search-results .pager-footer .page-size-options select{float:left;margin:0 10px 0 0}
#all-search-results .pager-footer .page-size-options select{position:relative;top:-2px}
#all-search-results .pager-footer .page-size-options{float:left;width:150px}
#all-search-results .pager-footer ul.pager{padding:0;width:250px;overflow:visible;margin:0 auto;list-style-type:none;text-align:center}
#all-search-results .pager-footer ul.pager li{float:left;display:inline-block;margin:0 1px;font-weight:700;font-size:14px}
#all-search-results .pager-footer ul.pager li a{padding:3px}
#all-search-results .pager-footer span.page-results{float:right}
.ad-image-widget,.donate-now-widget,.featured-articles-widget,.news-articles-widget,.related-content-list,.right-video-widget,div#home-in-the-spotlight,img.lonely-image{width:100%;margin:0 0 15px;padding:0;background-color:#FFF;overflow:hidden;float:left}
.ad-image-widget,.ad-image-widget img{margin:0 0 5px}
.ad-image-widget a{display:block;overflow:hidden;clear:both;margin:0 0 10px}
div#home-in-the-spotlight{width:315px}
div#home-in-the-spotlight .featured-articles-widget{margin:0}
.copy-callout-widget,.donate-now-widget,.featured-articles-widget,.news-articles-widget,.related-content-list,.right-video-widget,.true-stories-widget,fieldset#physician-finder-widget{width:100%;border:1px solid #c2d5ea;overflow:hidden;float:left}
.featured-articles-widget{clear:both}
.colBC .featured-articles-widget{width:453px}
.copy-callout-widget,.true-stories-widget,fieldset#physician-finder-widget{background:#fff1c3;background:-moz-linear-gradient(0 20% 270deg,#fff1c3,#fff);background:-webkit-gradient(linear,0 0,0 100%,from(#fff1c3),to(#fff));background:-webkit-linear-gradient(#fff1c3,#fff);background:linear-gradient(#fff1c3,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff1c3', endColorstr='#ffffff');padding:0 0 7px;margin:0 0 15px;clear:both}
.copy-callout-widget{padding:0}
.featured-articles-widget ul,.related-content-list ul,div#home-in-the-spotlight ul{padding:0 1px;list-style-type:none;font-weight:700;margin:0}
.related-content-list ul{overflow-y:auto;max-height:290px}
.related-content-list h3{border-bottom:solid 1px #c2d5ea}
.related-content-list .preview-text{margin:0 0 10px 35px;font-weight:400}
.related-content-list .preview-text p{margin:0;padding:0}
.featured-articles-widget ul li,.related-content-list ul li,div#home-in-the-spotlight ul li{border-top:solid 1px #c2d5ea;padding:3px 0;margin:0;display:block;overflow:hidden}
.related-content-list ul li a,div#home-in-the-spotlight ul li a,div.default-icon,div.lifestyle-icon,div.medical-icon,div.news-icon,div.research-icon{padding:10px 5px 10px 35px;display:block;background-image:url(../content/images/bullets-sprite.png);background-repeat:no-repeat;background-color:transparent}
.default-icon a,.news-icon a,a.default-icon,a.news-icon,div.default-icon,div.news-icon{background-position:7px 10px}
.medical-icon a,a.medical-icon,div.medical-icon{background-position:7px -60px}
.lifestyle-icon a,a.lifestyle-icon,div.lifestyle-icon{background-position:7px -130px}
.research-icon a,a.research-icon,div.research-icon{background-position:7px -322px}
.featured-articles-widget ul li{padding:12px 0;overflow:hidden}
.featured-articles-widget ul li a.preview-image-col{display:block;float:left;width:75px;height:75px;overflow:hidden;text-align:center;margin:0 10px}
.featured-articles-widget ul li a.preview-image-col img{width:75px;margin:0}
.featured-articles-widget ul li .preview-text{float:left;overflow:hidden;width:76%;font-weight:400;margin:10px 0 0}
.featured-articles-widget ul li .preview-text p{margin:0}
.featured-articles-widget ul li a,.related-content-list ul li a{padding-bottom:5px}
.colA .copy-callout-widget{width:158px}
.copy-callout-widget img,.true-stories-widget img{float:left;width:75px;height:75px;margin:10px}
.colA .copy-callout-widget img{width:138px;height:138px}
.copy-callout-widget img{margin:0 10px 10px 0}
.true-stories-widget p{float:left;width:63%;margin:10px 0 0;font-size:12px}
.copy-callout-widget p{width:auto;margin:0;padding:10px;overflow:hidden;font-size:12px}
.copy-callout-widget a,.featured-articles-widget a,.news-articles-widget a,.related-content-list ul li a,.true-stories-widget a,div#home-in-the-spotlight a,fieldset#physician-finder-widget a{font-weight:700;color:#00346B}
.copy-callout-widget a{float:left}
article.article-content .featured-articles-widget h3,article.article-content .related-content-list h3{margin:0;padding:5px 5px 7px 7px;font-size:16px;overflow:hidden;clear:both}
.did-you-know-quote-widget,.donation-quote-widget{background:url(../content/images/speech-bubble.png) top right no-repeat #FFF;width:auto;height:auto;padding:10px 5px 0 0;margin:0 0 15px;overflow:hidden;float:left;clear:both}
.did-you-know-quote-widget{background:url(../content/images/question-mark.png) top left no-repeat #FFF;padding:0 0 0 35px}
.did-you-know-quote-widget p{width:85%}
.did-you-know-quote-widget,.donation-quote-widget i{font-size:13px}
.donate-now-widget .donate-btn,.donation-quote-widget .donate-btn{border:1px solid #369}
div.sponsor-section-widget{width:auto;background-color:#FFF;text-align:center;padding:5px 0;margin:0}
div.sponsor-section-widget img{margin:12px 0}
div.sponsor-section-widget p{margin:0;line-height:14px}
.news-articles-widget article{padding:5px 10px;overflow:hidden}
.news-articles-widget article h4,.news-articles-widget article h5,.news-articles-widget h3{margin:0 0 4px}
.news-articles-widget h3{border-bottom:1px solid #C2D5EA}
.news-articles-widget article h4{font-size:15px}
.news-articles-widget article small{font-style:italic;display:block;margin:1px 0 3px}
.news-articles-widget p{margin:0}
.news-articles-widget hr{margin:0 10px 2px}
.colC-feature,.landing-page-feature,article.home-feature{width:312px;height:150px;background-color:#FFF;float:left;margin:0 0 15px;overflow:hidden;position:relative}
article.home-feature{margin:0 0 15px 20px}
.colC-feature,.landing-page-feature,article.home-feature2{height:150px!important;background-color:#FFF;float:left;margin:0 0 15px;overflow:hidden;position:relative}
article.home-feature2{margin:0 0 15px 20px}
article.home-feature2 h2{clear:none}
.colC-feature{width:300px;height:240px;margin-bottom:20px;clear:both;overflow:hidden;background-position:top left;background-repeat:no-repeat}
.landing-page-feature{width:312px;height:170px;background-repeat:no-repeat}
.landing-page-feature.first{margin-right:10px}
.colC-feature h2,.landing-page-feature h2,article.home-feature h2{line-height:18px;font-size:11pt;margin:0 0 5px;color:#000;clear:none}
.colC-feature p,.landing-page-feature p,article.home-feature p{display:block;overflow:hidden;color:#000}
.colC-feature p{width:240px;margin:0}
.colC-feature a,.landing-page-feature a,article.home-feature a{position:relative;overflow:hidden;width:100%;display:block;height:100%}
.colC-feature a:hover,.landing-page-feature a:hover,article.home-feature a:hover{text-decoration:underline}
.colC-feature a:hover h2,.landing-page-feature a:hover h2,article.home-feature a:hover h2{color:#4F749E}
.colC-feature div,.landing-page-feature div,article.home-feature div{background:url(../content/images/background-white-semitrans.png);display:block;width:255px;height:100px!important;position:absolute;bottom:12px;left:0;padding:10px 5px 0 15px;overflow:hidden}
.colC-feature a:hover div,.landing-page-feature a:hover div,article.home-feature a:hover div{background:#FFF}
.colC-feature div{width:280px;padding:10px 5px 10px 15px}
.colC-feature div .read-more-link{float:right;width:auto}
.colC-feature img.arrow-bullet,.home-feature img.arrow-bullet,.landing-page-feature img.arrow-bullet{float:left;margin:0 5px 30px 0}
fieldset#physician-finder-widget{border:none}
fieldset#physician-finder-widget legend{width:100%}
fieldset#physician-finder-widget .padding{border:1px solid #C2D5EA}
fieldset#physician-finder-widget .padding div{padding:0 0 10px}
fieldset#physician-finder-widget label{width:80px;display:inline-block;margin:0;float:left;font-weight:700}
fieldset#physician-finder-widget input,fieldset#physician-finder-widget select{width:138px;margin:0}
fieldset#physician-finder-widget input.go-btn{margin:7px 10px 5px 80px;width:auto}
.donate-now-widget{padding:10px 15px;width:auto}
.colA .donate-now-widget{padding:10px 10px 8px 12px;width:auto}
.donate-now-widget h2{margin-bottom:10px}
.twtr-widget{margin:0 0 15px}
.colC .twtr-doc{border-radius:0!important}
#footer{background:url(../content/images/footer-bkgd.png) top left repeat-x #d4e0ef;overflow:hidden;padding:15px 0 10px;text-align:left}
#footer a{color:#00346b}
#footer-container{width:980px;margin:0 auto;overflow:hidden;padding:10px 0}
div.copyright{clear:both;border-top:solid 1px #FFF;padding:10px 0 0;margin:10px 0}
div#footer-featured-links,ul#footer-social{list-style-type:none;padding:0;float:left;overflow:hidden;display:block}
div.copyright small{font-size:12px}
#footer-donate-btn{margin-left:0}
ul#footer-social{margin:4px 0 0 36px}
ul#footer-social li{float:left;margin:0 1px}
ul#footer-social li a{background:url(../content/images/icon-sprite.png) 0 -96px no-repeat #036;text-indent:-9999px;display:block;width:20px;height:19px;margin:0 0 0 4px}
ul#footer-social li a#footer-twitter{background-position:0 -58px}
ul#footer-social li a#footer-facebook{background-position:0 -77px}
form.newsletter-form{width:320px;float:left;margin:0 0 0 33px}
form.newsletter-form input#newsletter-text-input{color:#5f5f5f;text-indent:5px}
form.newsletter-form input{float:left}
#footer .newsletter-signup-btn,.submit-btn,fieldset#education-lesson-signup input#lesson-signup-btn,fieldset#sign-in input.primaryAction,input.primaryAction{height:25px;padding:1px 5px 5px;color:#FFF;border:2px solid #3573b9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-khtml-border-radius:5px;background-color:#3573b9;background:-moz-linear-gradient(0 20% 270deg,#5d8ec7,#3573b9);background:-webkit-gradient(linear,0 0,0 100%,from(#5d8ec7),to(#3573b9));background:-webkit-linear-gradient(#5d8ec7,#3573b9);background:linear-gradient(#5d8ec7,#3573b9);width:auto;text-decoration:none}
#footer .newsletter-signup-btn:hover,.submit-btn:hover,input.primaryAction:hover{background:#3b6ca4;text-decoration:none}
input.submit-btn[disabled]{background-color:#ccc;background:-moz-linear-gradient(0 20% 270deg,#ccc,#3573b9);background:-webkit-gradient(linear,0 0,0 100%,from(#ccc),to(#3573b9));background:-webkit-linear-gradient(#ccc,#3573b9);background:linear-gradient(#ccc,#3573b9)}
input.submit-btn[disabled]:hover{background-color:#ccc;cursor:text}
#footer .newsletter-signup-btn{width:124px;height:26px!important;display:block;float:left;color:#FFF;margin:0 0 0 5px}
#site-links{clear:both;overflow:hidden;padding:0 0 8px}
div.copyright ul,ul.site-links-main{padding:0;overflow:hidden;list-style-type:none}
ul.site-links-main{margin:14px 0;display:block;clear:both}
div.copyright ul{margin:0;display:inline;float:right}
div.copyright ul li,ul.site-links-main li{float:left;margin:0;padding:0 10px;border-left:solid 1px #036}
ul.site-links-main li{font-weight:700}
div.copyright ul li.first,ul.site-links-main li.first{border:none;padding-left:0}
div.copyright ul li.last,ul.site-links-main li.last{padding-right:0}
ul.site-links-column{list-style-type:none;padding:0;float:left;display:block;margin:0 11px 0 0;overflow:hidden;font-size:11px;width:107px}
ul.site-links-column.col2{width:134px}
ul.site-links-column.col5{width:70px}
ul.site-links-column.col4,ul.site-links-column.col6{width:100px}
ul.site-links-column.col7,ul.site-links-column.col8{width:90px}
ul.site-links-column.col9{width:90px;margin-right:0}
ul.site-links-column li{clear:both;display:block;padding:0;margin:3px 0 4px}
ul.site-links-column li.sub-group{margin-top:10px}
table.super{font:400 11px Arial,Helvetica,sans-serif}
table.super caption,table.super td,table.super th{padding:.5em 1em;border:1px solid #ccc}
table.super caption{font-weight:700;border-bottom:none}
table.super td{background-color:#fff}
table.super caption,table.super th,table.super tr.odd td{background-color:#eee}
table.super tfoot td,table.super thead th,table.super tr.odd th{background-color:#ddd}
#newsletter-subscribe span input,#physician-finder fieldset li input,input.text,input.textfield{border:1px solid #b7c9dc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-khtml-border-radius:5px;height:21px}
textarea{border:1px solid #b7c9dc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-khtml-border-radius:5px;overflow-y:auto}
#physician-finder fieldset select,#physician-finder-widget #distance,select.selectfield{border:1px solid #b7c9dc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-khtml-border-radius:5px;height:26px}
input.text:focus,input.textfield:focus,textarea:focus{background-color:#f0f2f5}
fieldset.super legend{color:#000}
fieldset.super li{margin:1em auto}
fieldset.super li li{margin:.5em auto}
fieldset.super label{display:block;color:#000}
fieldset.super li li label{display:inline;width:auto;color:#444}
fieldset.super .multiselect,fieldset.super .select,fieldset.super .textarea,fieldset.super .textfield{border:1px solid #999;font:400 12px Arial,Helvetica,sans-serif;color:#000}
fieldset.super .multiselect:focus,fieldset.super .select:focus,fieldset.super .textarea:focus,fieldset.super .textfield:focus{border-color:#000}
fieldset.super .multiselect,fieldset.super .textarea{vertical-align:top}
fieldset.super .textfield{width:200px}
fieldset.super .multiselect,fieldset.super .select{width:202px}
fieldset.super .checkbox,fieldset.super .radio{margin-left:0}
#Home #container,#Home #main{margin-top:0;padding-top:0}
#Home #content{background-color:transparent;overflow:visible}
#Home #content h1,#Home .colB{display:none}
#site-intro-photo{position:absolute;right:40px;bottom:0;margin:0}
#site-intro{color:#FFF;padding:40px 0 10px;width:980px;clear:both;overflow:hidden;height:70px;position:relative}
#site-intro h1{color:#FFF;font-size:20px;clear:both;font-family:Arial,Helvetica,Sans-Serif}
#site-intro p{width:620px;color:#FFF;line-height:18px;float:left}
#Home #site-intro .donate-btn{float:left;margin:6px 0 0}
#home-feature-wrapper{float:left;overflow:hidden;margin:0;width:665px}
#catfish-ad-full{height:auto;width:100%;background-color:#193759;overflow:hidden;position:fixed;bottom:0;left:0;text-align:center;z-index:999999;display:none}
#catfish-ad-full .catfish-ad-contents{width:980px;height:90px;display:block;overflow:hidden;margin:3px auto}
.catfish-ad-contents .sides,.catfish-ad-contents img{float:left}
.catfish-ad-contents .sides{width:126px;height:84px;padding:4px 0 0;overflow:hidden}
.catfish-ad-contents .sides a,.catfish-ad-contents .sides p{color:#FFF}
.catfish-ad-contents .sides a#catfish-ad-closer,.catfish-ad-contents .sides a#catfish-ad-launcher{float:left;margin-left:10px}
#catfish-ad-full .catfish-ad-contents .sides a#catfish-ad-closer{background:url(../content/images/icon-sprite.png) 0 -203px no-repeat;padding:1px 0 1px 12px}
.catfish-ad-contents .sides a#catfish-ad-launcher{background:url(../content/images/icon-sprite.png) 0 -223px no-repeat;padding:1px 0 1px 12px}
#catfish-ad-full .catfish-ad-contents img{width:728px;height:90px}
#catfish-ad-min .catfish-ad-contents img{width:728px;height:30px}
.catfish-ad-contents img{max-width:none!important;margin:0!important}
.zone-catfish-ad,div#catfish-ad-launcher{height:auto;margin:0;text-align:center;position:fixed;bottom:0;overflow:hidden}
.zone-catfish-ad{display:block;left:0;z-index:999999;width:100%;padding:0;border-bottom:solid 3px #193759}
div#catfish-ad-launcher{width:180px;padding:6px 5px 4px;background-color:#FFF;display:none;border:1px solid #193759;border-width:2px 2px 0;-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:15px;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;border-radius:15px 15px 0 0;right:5px;left:auto}
div#catfish-ad-launcher img{margin:0!important}
div#catfish-ad-launcher a{display:inline-block;vertical-align:middle}
div.validation-summary-errors{border:3px solid #A00;clear:both;display:block;width:90%;overflow:hidden;margin:10px 20px 10px 10px;padding:10px 10px 5px}
div.validation-summary-errors *{color:#A00}
.field-validation-error{display:block;clear:both;padding:5px 0;color:#A00}
body.modal{background:#FFF;padding:20px;text-align:left;border:1px solid #CCC;height:100%}
.simple-large-yellow-btn,.simple-yellow-btn,a.download_link,a.footer-feature-btns,a.header-feature-btns{background-color:#ffe387;color:#3573b9;font-weight:700;font-size:11px;cursor:pointer;display:inline-block;height:24px;line-height:18px;margin:0 0 0 5px;overflow:hidden;padding:5px 10px 0;text-decoration:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}
.simple-large-yellow-btn{width:130px;margin:0 5px 5px 0;text-align:center;padding:10px 5px 8px;font-size:14px;border:1px solid #d5bc67;height:auto;line-height:17px}
.donate-btn:hover,.go-btn:hover,.simple-large-yellow-btn:hover,.simple-yellow-btn:hover,a.download_link:hover,a.footer-feature-btns:hover,a.header-feature-btns:hover{background-color:#f5d877;text-decoration:none}
.colC .twtr-doc a.twtr-join-conv,.donate-btn,.go-btn{height:16px;border:2px solid #fff;padding:2px 6px 3px 27px;color:#036;font-size:14px;overflow:hidden;font-family:arial,serif;font-weight:700;background:url(../content/images/btn-sprite.png) 3px -146px no-repeat #FFE387;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-khtml-border-radius:5px}
.colC .twtr-doc a.twtr-join-conv{color:#036!important;font-size:12px!important;font-family:arial,serif!important;font-weight:400!important}
.colC .twtr-doc a.twtr-join-conv:hover{background-color:#f5d877!important;text-decoration:none!important}
.gradient-header-blue a,.gradient-header-rosegold a{text-decoration:none;color:#FFF}
.donate-btn{float:right;margin:0 10px 10px 0}
.go-btn{height:23px;border:1px solid #4f749e;padding-top:2px;padding-left:27px}
.gradient-header{background:#fff1c3;background:-moz-linear-gradient(0 20% 270deg,#fff,#fff1c3);background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff1c3));background:-webkit-linear-gradient(#fff,#fff1c3);background:linear-gradient(#fff,#fff1c3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fff1c3');padding:5px 5px 7px 7px;margin:0}
.education-summary .lesson-plan header h1,.education-summary .lesson-plan-content .top-level-header h1,.gradient-header-blue,article.content-item.list.Detail header h1,body.education-layout .lesson-plan-content header h1{background-color:#3774ba;background:-moz-linear-gradient(top,#6091c8,#3774ba);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6091c8),color-stop(1,#3774ba));background:-webkit-linear-gradient(#6091c8,#3774ba);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#6091c8', EndColorStr='#3774ba');padding:5px 5px 7px 7px;margin:0;color:#FFF;overflow:hidden}
.education-summary .lesson-plan header h1,.education-summary .lesson-plan-content .top-level-header h1,.gradient-header-rosegold,article.content-item.list.Detail header h1,body.education-layout .lesson-plan-content header h1{background-color:#974926;background:-moz-linear-gradient(top,#d69572,#974926);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d69572),color-stop(1,#974926));background:-webkit-linear-gradient(#d69572,#974926);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#d69572', EndColorStr='#974926');padding:5px 5px 7px 7px;margin:0;color:#FFF;overflow:hidden}
.education-summary .lesson-plan-content .top-level-header h1{height:30px;padding:0 0 10px}
.education-summary .lesson-plan-content .top-level-header h1 a{color:#FFF;padding:0}
.education-summary .lesson-plan-content p a,.more-link,.read-more-link,.view-all-link{background:url(../content/images/bullets-sprite.png) 16px -233px no-repeat;height:16px;width:100%;padding:8px 0 0 34px;overflow:hidden;display:inline-block;clear:both;margin:0 10px 5px 0;border-top:solid 1px #c2d5ea;line-height:normal}
.education-summary .lesson-plan-content p a,.read-more-link,.view-all-link{border:none;padding-left:18px;background-position:-2px -234px}
.view-all-link{font-weight:700}
.education-summary .lesson-plan-content p a{display:inline;font-weight:700}
.arrow-bullet{background:url(../content/images/bullets-sprite.png) 0 -210px no-repeat;height:18px;width:18px}
#Home #slider-wrapper,.home-feature,div#home-in-the-spotlight{-moz-box-shadow:0 0 .6em #336;-webkit-box-shadow:0 0 .6em #336;box-shadow:0 0 .6em #336}
.padding{padding:10px}
.large{font-size:1.5em}
.small{font-size:10px}
.nowrap{white-space:nowrap}
.block{display:block}
.text-center{text-align:center}
.text-right{text-align:right}
.text-left{text-align:left}
.alignright,.right{margin:0 0 1em 1em;float:right}
.alignleft,.left{margin:0 1em 1em 0;float:left}
.no-border{border:none!important}
.clear-right{clear:right}
.clear-left{clear:left}
.clear{clear:both}
.reduced-top{margin-top:0}
#site-title,.reduced,fieldset.super ol{padding:0;border:none;margin:0;list-style:none}
#site-title a,.hid{text-indent:-9999px}
.hide,.hr hr,.print{display:none}
.ie6 .featured-articles-widget.related-content-list ul{overflow:auto;height:290px}
.lte7 #article-nav-col .collArrow,.lte7 #article-nav-col .expArrow{top:-2px;height:15px;display:block;float:left}
#breadcrumb,#fancybox-tmp,#feature-button-group,#footer-container #footer-featured-links,#footer-container #footer-social,#footer-container #site-links,#footer-container .copyright ul,#footer-container .newsletter-signup-btn,#footer-container a,#nav,#shape-tracing-container,#site-search,#site-title,#skip,#slider-wrapper,#subheader,#subheader-container,.addthis_toolbox,.colA,.colC,.content-localization,.donate-btn,.impulse-panel,.mobile-footer,.mobile-main-article,.newsletter-form,.no-print,.read-more-link,.sharebar,.user-display,.view-all-link,canvas{display:none}
.lte7 #nav li div.subnav .subnav-footer{margin-top:25px}
.lte7 #nav li div.subnav .subCol ul li a{line-height:14px}
.lte7 .cols{overflow:hidden}
.lte7 #container{padding-bottom:20px}
.lte7 #nav li div.subnav{width:656px}
.lte7 .colBC article.article-content figure.smaller{width:280px}
.lte7 .featured-articles-widget{width:99.5%;float:none}
.ie8 select#find-physician-distance{padding-bottom:2px;height:24px}
.ie8 .ac_results,.lte8 #physician-details .advanced-details .menu-section,.lte8 #physician-details .advanced-details ul.details-menu li,.lte8 .donate-btn,.lte8 .go-btn,.lte8 a.footer-feature-btns,.lte8 a.header-feature-btns,.lte8 a.simple-yellow-btn,.lte8 input.primaryAction,.lte8 input.textfield,.lte8 select.selectfield,.lte9 #footer .newsletter-signup-btn{behavior:url(/themes/skincancertheme/scripts/PIE.htc);position:relative}
.ie9 div#home-in-the-spotlight{box-shadow:0 0 .8em #000}
.lte9 fieldset#education-lesson-signup fieldset.role-options label{top:-1px}
.lte9 #ProductSearchForm fieldset div.checkboxes label{position:relative;top:-3px}
.lte8 #physician-finder fieldset{height:149px;margin:0}
.lte8 #physician-finder fieldset ul{margin-top:20px}
.ie9 .submit-btn,.ie9 .thumbNav,.ie9 fieldset#education-lesson-signup input#lesson-signup-btn,.ie9 fieldset#sign-in input.primaryAction,.ie9 input.newsletter-signup-btn,.ie9 input.primaryAction{line-height:20px}
.ie9 .colC .twtr-doc a.twtr-join-conv{line-height:18px}
.lte9 fieldset#site-search input.site-search-btn{right:3px}
.ie9 #article-nav-col .collArrow,.ie9 #article-nav-col .expArrow{position:relative;top:1px}
.zone-navigation{padding:0}
.zone-footer{color:#333}
.impulse-panel a{border:1px solid #000;padding:5px 7px 5px 24px;font-weight:400;background:url(../content/images/edit-pencil.gif) 5px center no-repeat #FFF}
body.mceContentBody{background:0 0;text-align:left;width:980px}
#banner,#main-header{text-align:center!important;width:95%}
#tinymce{overflow-y:scroll!important}
body.mceContentBody article.featured-article,body.mceContentBody div.feature-block,body.mceContentBody section#media-press-intro,body.mceContentBody section.FiveCol,body.mceContentBody section.FourCol,body.mceContentBody section.ThreeCol{width:635px;overflow:hidden}
body.mceContentBody .team-scf-profile,body.mceContentBody .two-stacked-items{width:455px}
body.mceContentBody section.FiveCol>ul>li:nth-child(5),body.mceContentBody section.FourCol>ul>li:nth-child(4),body.mceContentBody section.FourCol>ul>li:nth-child(8),body.mceContentBody section.ThreeCol>ul>li:nth-child(3),body.mceContentBody section.ThreeCol>ul>li:nth-child(6){margin-right:0}
.message,.validation-summary-errors{margin:10px 0 4px;padding:4px}
.messages a{font-weight:700}
.message-Information{background:#e6f1c9;border:1px solid #cfe493;color:#062232}
.message-Warning{background:#fdf5bc;border:1px solid #ffea9b}
.critical.message,.message-Error,.validation-summary-errors{background:#e68585;border:1px solid #990808;color:#fff}
td.eventtablecell{padding-top:5px!important;padding-bottom:5px!important;padding-left:8px!important;border-bottom:#000!important;border-bottom-width:1px!important;border-bottom-style:solid!important}
td.eventnamecell,td.eventnamecell td.eventtableplain{border-bottom:#000!important;padding-top:5px!important;padding-bottom:5px!important}
td.eventnamecell{border-bottom-width:1px!important;border-bottom-style:solid!important}
td.eventnamecell td.eventtableplain{padding-left:8px!important;border-bottom-width:1px!important;border-bottom-style:solid!important}
td.eventnamecell td.eventnameplain{padding-top:5px!important;padding-bottom:5px!important;border-bottom:#000!important;border-bottom-width:1px!important;border-bottom-style:solid!important}
a:after{content:no-open-quote}
*,body{color:#000;background:#FFF;font-size:x-large}
.colAB,.colBC,.colBC .innerCol{width:95%;overflow:visible;clear:both}
article,section{float:left}
article.featured-article section{padding-left:15px!important}
.print{display:block!important;margin-bottom:1em}
#banner{border-bottom:solid 1px #000;padding:15px}
#banner img.print{margin:0 auto}
.anythingSlider,.anythingSlider *{width:auto;height:auto;left:auto;top:auto;display:block;position:static}
.anythingSlider h1,.anythingSlider h2,.anythingSlider h3,.anythingSlider p{width:85%;float:left;clear:both}
.anythingSlider{width:80%!important;height:auto!important;page-break-before:always}
.anythingControls,.article-options,.thumbNav{display:none}
ul.slider,ul.slider li{overflow:visible;display:block;width:100%!important}
ul.slider{height:auto;padding:0;margin:0;list-style-type:none}
ul.slider li{clear:both;float:none;height:auto!important}
.slider-col1{float:left;width:auto!important;height:auto}
.slider-col1 img{margin-right:10px}
.slider-col2{float:left;width:55%!important;height:auto;padding:0 0 0 20px}
.FiveCol,.FourCol,.ThreeCol,.events-list{max-width:635px;page-break-inside:avoid}
.events-list li{height:auto;clear:both;width:635px}
.featured-article{max-width:635px;clear:both}
#early-detection,#skin-cancer-of-color{float:left}