/* updated 10/15/15 by MG-NYC - previously 5/27/15 by RM-NYC */
#bodypadding{padding:0 10px 0 10px;margin:0px;font-family:arial,sans-serif;width:auto;font-size:1.05em}
#bodypadding #bodypadding{padding: 0;} /* markup errors on some pages: duplicate instances */
#maincontainer{padding:0px;margin:0px}
#collaborationsmallbucket .collaboration{padding-left:5px;padding-right:48px;}
.centercolbox{background-color:#fff;border-bottom:1px solid #bfbfbf;padding:8px}
.farleftcolscrollbox{margin:0;padding:4px 2px 5px 2px;background-color:#f9f9f9;border-bottom:1px solid #bfbfbf}
.farleftcolscrollboxheader{margin:0 6px 3px 6px}
.farleftcolscrollboxheader h3{margin:0;padding:2px 0 3px 0;font-size:.95em;text-transform:uppercase}
.scrollbox{margin:0 0 3px 0;padding:5px}
.scrollbox ul{margin:0;padding:0 0 1px 0;list-style:none;font-size:.95em}
.scrollbox li{margin:0 0 6px 0;padding:0}
.farleftcolfooter{margin:7px 0 2px 5px;font-size:.9em;font-weight:bold}
.farleftcolbox{margin:0;padding:5px 6px 5px 6px;background-color:#f9f9f9;border-bottom:1px solid #bfbfbf}
.farleftcolboxnobullets{margin:0;padding:5px 6px 5px 6px;background-color:#f9f9f9;border-bottom:1px solid #bfbfbf}
.farleftcolboxheader{margin:0 0 3px 0;border-bottom:3px double #ccc}
.farleftcolboxheader h3{margin:0;padding:2px 0 5px 0;font-size:.95em;text-transform:uppercase}
.farleftcolbox ul{margin:0;padding:3px 0 0 0;list-style:none;font-size:.9em}
.farleftcolbox li{padding:0 0 6px 8px;background-image:url(/pi/global/ornaments/icon-listarrow.gif);background-repeat:no-repeat;background-position:0 4px}
.farleftcolboxnobullets ul{margin:0;padding:3px 0 0 0;list-style:none;font-size:.95em}
.farleftcolboxnobullets li{padding:0 0 6px 1px}
.farleftcolboxfooter{margin:0;padding:5px 0 0 0;border-top:1px dashed #ccc}
.midcolbox{margin:0;padding:4px 9px 5px 9px;background-color:#fffefc;border-bottom:1px solid #bfbfbf}
.midcolbox ul{list-style:none outside none;margin:0;padding:4px 0 4px 0;}
.midcolbox li{clear:both;padding-bottom:8px;}
.midcolbox li a.title{
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.2em;
	line-height: 1.2em;
}
.midcolboxheader{margin:0 0 6px 0;border-bottom:3px double #ccc;position:relative}
.ms_main_group .midcolboxheader{margin:0 0 6px 0;padding:9px 0 8px 8px;border-top:3px double #c1c1c1;border-bottom:1px dashed #c1c1c1;position:relative;}
.ms_main_group .midcolboxheader h3{margin:0;padding:0;font-size:1.05em;text-transform:uppercase;border-bottom:none;}
#main2col .midcolbox .midcolboxheader h3{border-bottom:none;margin-bottom:0;padding-bottom:8px;padding-top:4px;text-transform:uppercase;}
#leftcol h2{margin:0;padding:3px 0 3px 0;font-size:1.05em;text-transform:uppercase}
#leftcol h2 a{color:#000}
#leftcol h2 a:link{color:#000}
#leftcol h2 a:visited{color:#000}
#leftcol h2 a:hover{color:#000}
#leftcol h2 a:active{color:#000}
#midcolboxintroheader{margin:0 0 6px 0;border-bottom:3px double #ccc}
#midcolboxintroheader h2{font-size:1.6em;color:#036}
#homemidcol ul,.midcol ul{margin:0;padding:0 0 1px 0;list-style:none;font-size:1.05em}
#homemidcol li,.midcol li{margin:0 0 10px 0;padding:0;position:relative}
#homemidcol li a,.midcol li a{
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.2em;
	line-height: 1.2em;
}
#homemidcol li.industryalert,.midcol li.industryalert{margin:0;padding:3px 0 3px 0;background-color:#f5f6f6}
#homemidcol p,.midcol p{margin:0 0 5px 0;padding:0}
.midcolboxfooter{margin:0;padding:5px 0 0 0;border-top:1px dashed #ccc}
.maincolbox{margin:0;padding:4px 9px 5px 9px;background-color:#fffefc;border-bottom:1px solid #bfbfbf}
.maincolboxheader{margin:0 0 6px 0;border-bottom:3px double #ccc}
.maincolbox h2{margin:0;padding:3px 0 3px 0;font-size:1.05em;text-transform:uppercase}
#maincolboxintroheader{margin:0 0 6px 0;border-bottom:3px double #ccc}
#maincolboxintroheader h2{font-size:1.6em;color:#036}
#dirheader{margin:0 0 6px 0;border-bottom:3px double #ccc;position:relative}
#dirheader h2{font-size:1.45em;color:#036}
.maincolbox ul{margin:0;padding:0 0 1px 0;list-style:none;font-size:1.05em}
.maincolbox ul .indented{margin:0 0 0 30px;padding:0 0 1px 0;list-style:square;font-size:1.05em;color:#000}
.maincolbox li{margin:0 0 10px 0;padding:0}
.maincolbox li a{
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.2em;
	line-height: 1.2em;
}
.maincolbox .listnormal a{font-size:1.05em;font-family:arial,sans-serif}
.maincolbox ul .indented a{font-size:1.05em;font-family:arial}
.maincolbox ul .indented .teaser{margin:0;padding:0 0 7px 0;font-size:.95em;display:block}
.maincolbox li.industryalert{margin:0;padding:3px 0 3px 0;background-color:#f5f6f6}
.maincolbox p{margin:0 0 5px 0;padding:0}
.maincolboxfooter{margin:0;padding:5px 0 0 0;border-top:1px dashed #ccc}
span.audio{background-image:url(/pi/global/icons/icon-medaudio.gif);background-position:center center;background-repeat:no-repeat;padding:0 8px 0 8px}
span.video{background-image:url(/pi/global/icons/icon-medvideo.gif);background-position:center center;background-repeat:no-repeat;padding:0 8px 0 8px}
span.slide{background-image:url(/pi/global/icons/icon-medppt.gif);background-position:center center;background-repeat:no-repeat;padding:0 8px 0 8px}
.rightcolboxcallout{margin:0;padding:5px 6px 5px 6px;background-color:#f3f3f3;border-bottom:1px solid #bfbfbf}
#rightcol .rightcolboxcallout ul{margin:0;padding:0;list-style:none;font-size:1.05em}
#rightcol .rightcolboxcallout li{margin:0;padding:0 0 5px 0}
.newssignupemails{font-size:.9em;margin-bottom:-4px}
.rightcolbox{margin:0;padding:5px 6px 5px 6px;background-color:#fff;border-bottom:1px solid #bfbfbf}
#rightcol .rightcolbox h4{margin:0;padding:0;font-size:1.05em}
.rightcolboxheader{margin:0 0 3px 0;border-bottom:3px double #ccc}
.ms_main_group_sub .rightcolboxheader{margin:0 0 6px 0;padding:9px 0 8px 8px;border-top:3px double #c1c1c1;border-bottom:1px dashed #c1c1c1;position:relative;}
.ms_main_group_sub .rightcolboxheader h3{margin:0;padding:0;font-size:1.05em;text-transform:uppercase;}
.ms_main_group_sub .rightcolboxheader h4{margin:0;padding:0;font-size:1.05em;text-transform:uppercase;}
#dirfeature .rightcolbox{background-image:url(/pi/global/ornaments/bg-rightcol-callout.gif);background-position:bottom left;background-repeat:repeat-x}
#dirfeature .rightcolboxheader{margin:0 0 3px 0;border-bottom:3px double #ccc}
#dirfeature span.teaser{margin-top:0;padding-top:0;font-size:1.05em;display:block}
.breadCrumb {margin: 0 0 10px 0;}
.rightcolboxsponsorheader{margin:0 0 3px 0}
.rightcolboxsponsorrelated{margin:5px 0 0 0;padding:5px 0 0 0;border-top:1px dashed #ccc}
.rightcolboxcenter{margin:0 0 3px 0;text-align:center}
#rightcol h3{margin:0;padding:2px 0 5px 0;font-size:.95em;text-transform:uppercase}
#rightcol h3 a{color:#000}
#rightcol h3 a:link{color:#000}
#rightcol h3 a:visited{color:#000}
#rightcol h3 a:hover{color:#000}
#rightcol h3 a:active{color:#000}
#dirfeature .rightcolboxheader h3{color:#036;font-size:1.05em}
#rightcol ul{margin:0;padding:2px 0 1px 0;list-style:none;font-size:1.05em}
#rightcol li{margin:0;padding:0 0 7px 0}
.rightcolboxfooter{margin:0;padding:5px 0 0 0;border-top:1px dashed #ccc}
#adtagrightcol{text-align:center;}
#previous20{font-size:1.1em;font-weight:bold;margin-bottom:16px}
#next20{font-size:1.1em;font-weight:bold}
/* ******************************************************Redesign Styles****************************************************** */
#emailadexcontainer, #submitqadexcontainer, #submitadexcontainer, #references, #relatedlinkswin, #cmeinformation, #authordisclosures, #synonymskeywords, #emailtoolbox, #submitqtoolbox, #downloadtoolbox, #patiented {display:none;}
.ms_contain{background:url(/pi/global/ornaments/col_divider.gif);background-position:634px 0;background-repeat:repeat-y;background-color:#fff;}
.ms_contain #leftcol .maincallout{margin:0 0 10px 0;padding:0 8px 0 8px;border-top:1px solid #ffba3a;border-bottom:1px solid #ffba3a;}
.ms_contain #leftcol .maincalloutcontent{padding:5px 0 5px 0;}
.ms_contain #leftcol .tabbed_top{margin-bottom:20px;padding-bottom:0;position:relative;}
.ms_contain #leftcol .tabbed_top .nav_contain .navbgtop{position:relative;height:7px;}
.ms_contain #leftcol .tabbed_top .nav_contain ul{margin:20px 0 0 0;padding:0 0;list-style:none;border-top:1px solid #b5b5b5;}
.ms_contain #leftcol .tabbed_top .nav_contain ul li a{padding:5px 10px;display:block;font-weight:bold;border-bottom:1px solid #b5b5b5;}
.ms_contain #leftcol .tabbed_top .nav_contain ul li a.current{background-color:#fff;border-bottom:1px solid #ccc;color:#000;}
.ms_contain #leftcol .tabbed_top .nav_contain ul li a.current:hover{background-color:#fff;}
.ms_contain #leftcol .tabbed_top .nav_contain ul li a:hover{background-color:#ddd;color:#064aa7;text-decoration:none;}
.ms_contain #leftcol .tabbed_top .tabbed_top_rt{word-wrap:break-word;overflow:visible;}
.ms_contain #leftcol .ms_main{margin-left:0;padding-bottom:10px;}
.ms_contain #leftcol .ms_main .ms_main_group{padding-bottom:5px;}
.ms_contain #leftcol .ms_main .ms_main_group .ms_main_group_sub{margin:16px 0 15px 0;}
.ms_contain #leftcol .ms_main .ms_main_group .ms_main_group_sub ul{margin:0 0 0 8px;padding:5px 0 3px 0;list-style:none;}
.ms_contain #leftcol .ms_main .ms_main_group .ms_main_group_sub ul li{margin:0;padding:0 0 10px 0;}
.ms_contain #leftcol .ms_main .ms_main_group .ms_main_group_sub ul li .teaser{margin:0;padding:0;font-size:0.95em;display:block;}
.ms_contain #leftcol .ms_main .ms_main_group .ms_main_group_sub a{
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.1em;
	line-height: 1.2em;
}
.ms_contain #leftcol .ms_main .ms_main_group .ms_main_group_sub .midcolboxlite a{font-family:arial,sans-serif;font-size:0.95em;}
.ms_contain #leftcol .ms_main .ms_main_group .ms_main_group_sub ul li .byline a{font-size:1.05em;font-family:arial,sans-serif;}
.ms_contain #leftcol .ms_main .ms_main_group .ms_main_group_sub .ms_main_group_sub_footer{margin:0 0 0 0;padding:0 7px 4px 7px;background-color:#fff;}
.ms_contain #leftcol .ms_main .ms_main_group .ms_main_group_sub .ms_main_group_sub_footer .morelink{margin:0;padding:0;}
.ms_contain #leftcol .ms_main .ms_main_group .ms_main_group_sub .ms_main_group_sub_footer .morelink a{font-size:1.05em;font-family:arial,sans-serif;}
.ms_contain #leftcol .ms_main .ms_main_group .ms_main_group_sub .listnormal a{font-size:1.05em;font-family:arial,sans-serif;}
.ms_contain #leftcol .tabbed_top_rt .tabbed_top_footer{margin:0 10px 5px 10px;padding:0;}
.ms_contain #leftcol .tabbed_top_rt .tabbed_top_footer .morelink{margin:0;padding:0;font-size:0.9em;}
.tabless_top_rt .midcolboxfooter{margin:0;padding:0 0 0 8px;font-size:0.9em;border:none;}
.ms_contain #leftcol .tabbed_top_rt .tabbed_top_footer .morelink a{text-decoration:none;}
.ms_contain #leftcol .tabbed_top_rt .btm_nav_panel{margin:10px 0 0 0;padding:5px 7px 4px 7px;border-top:1px solid #b5b5b5;background-color:#2ca9da;color:#b5b5b5;font-size:0.95em;}
.ms_contain #leftcol .tabbed_top_rt .btm_nav_panel a{color:#fff;}
.ms_contain #leftcol .tabbed_top_rt .btm_nav_panel_title{color:#000;}
.ms_contain #rightcol{margin:0;}
.ms_contain #rightcol .divider{background-color:#fff;}
.ms_contain #rightcol .ms_main_group_sub{margin:0 0 10px 0;padding:0;}
.ms_contain #rightcol .ms_main_group_sub ul{margin:0 0 0 5px;padding:5px 0 3px 0;list-style:none;}
.ms_contain #rightcol .ms_main_group_sub ul li{margin:0;padding:0 0 8px 0;}
.ms_contain #rightcol .ms_main_group_sub .ms_main_group_sub_footer{margin:4px 0 0 0;padding:0 0 0 8px;background-color:#fff;}
.btm_nav_panel{display:none;}
#komenbadge{padding:3px;font-size:0.90em;font-weight:bold;border:3px solid #f0dfdf;height:35px;background:url(/pi/global/ornaments/bg-komen-badge.gif);background-repeat:no-repeat;background-color:#fff;position:relative;}
#komenbadgecontent{margin:5px 0 0 15px;}
.tabbed_top_rt .header,.tabless_top_rt .midcolboxheader{margin:16px 0 10px 0;padding:0 0 3px 8px;border-bottom:1px dashed #c1c1c1;border-top:double medium #c1c1c1;}
.tabless_top_rt .midcolbox{background-color:#fff;border-bottom:none;margin:0;padding:0;}
#leftcol .tabbed_top_rt h2{padding:8px 0 4px 0;}
.tabbed_top_rt .headerbyline,.tabless_top_rt .headerbyline{display:inline;text-transform:none;font-weight:normal;}
#leftcol .tabbed_top_rt .headerbyline a{color:#1a4377;}
.tabbed_top_rt ul,.tabless_top_rt ul{margin:0 10px 0 0;padding:0;list-style:none;}
.tabbed_top_rt ul li,.tabless_top_rt ul li{margin:0 0 0 10px;padding:0 0 10px 0;}
.tabbed_top_rt a.title,.tabless_top_rt a.title{
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.1em;
	line-height: 1.2em;
}
.tabbed_top_rt .byline,.tabless_top_rt .byline{display:inline;}
.tabbed_top_rt .teaser,.tabless_top_rt .teaser{margin:0;padding:0;display:block;}
a:link{color:#064aa7;text-decoration:none}
a:visited{color:#5757a6;text-decoration:none}
a:active{color:#064aa7;text-decoration:none}
p{margin:0 0 12px 0;padding:0}
.spacer,.topspacer{clear:both;font-size:1px;line-height:1px}
.topspacer{padding-top:2px}
.divider{margin:0;padding:0;line-height:8px;font-size:8px;background-color:#ddd;clear:both}
.rightcoldiv{border-bottom:1px solid #ddd;padding:0 0 5px 0;margin:0;font-size:1px;line-height:1px;background-color:#f3f3f3}
.tinydivider{margin:0;padding:0;line-height:4px;font-size:4px;background-color:#ddd;clear:both}
.featimg{margin:3px 7px 0 0;padding:0;width:72px;position:relative;float:left;clear:both}
.bottomspacer{clear:both;font-size:1px;line-height:1px;background-color:#ddd}
.footerspacer{clear:both;font-size:1px;line-height:1px;background-color:#ddd}
form{margin:0;padding:0}
.cmetag{display:none}
.cmered{color:#d71a1a}
.cmetextlink{font-family: 'Nunito Sans', sans-serif;font-weight: 600;}
.alerttag, .newstag {font: bold 0.95em arial, sans-serif;color: #9b1c01;}
.conftag {font: bold 0.95em arial, sans-serif;color: #639a23;}
#right .industryCallout .newstag{color: #fe733c;}
.morelink{font-size:.95em;font-weight:bold;margin:0 0 5px 0;text-align:right;}
.morelink a {color: #000;}
.signuplink{font-size:.9em;font-weight:normal}
.iconlink{vertical-align:top}
.teaser{margin:2px 0 0 0;font-size:1.05em;display:block;color:#454545;}
.teaserright{margin:2px 0 3px 0;font-size:.95em;display:block}
.byline{padding:0;display:block;font-family:arial,sans-serif;font-size:.85em;color:#666;}
.headerbyline{margin:0 0 4px 0;padding:0;font-size:.85em;color:#575757}
.inlinebyline{font-size:.85em;color:#575757}
.row{clear:both}
sup{font-size:0.80em}
.cmered{color:#CC0000}
.cmetag{font-family:arial,sans-serif;font-size:11px;color:#CC0000;font-weight:bold}
.byline{display:block;font-family:arial,sans-serif;font-size:11px;color:#666666}
.byline a:link{font-style:italic;color:#666666}
.byline a:hover{font-style:italic;color:#666666}
.byline a:visited{font-style:italic;color:#666666}
.byline a:active{font-style:italic;color:#666666}
.rightcolboxsponsor{padding:4px 4px 0 4px;margin:0 0 4px 0;height:46px;font-size:11px}
.rightcolboxsponsor a{font-weight:bold}
.rightcolboxsponsor a:link{font-weight:bold}
.rightcolboxsponsor a:visited{font-weight:bold}
.rightcolboxsponsor a:hover{font-weight:bold}
.rightcolboxsponsor a:active{font-weight:bold}
#splashlogin{background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#DFE5E9 ));;border:1px solid #C0C0C0;clear:both;font-size:1em;margin:0 0 8px;padding:2px 0 4px 6px;text-align:left;text-indent:7px;-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, .3);}
#splashlogin input[type="text"],#splashlogin input[type="password"]{ display:block;width:255px;margin-bottom:5px;}
#splashlogin input[type="password"]{ margin-bottom:8px;}
.splashreglink{font-size:1em;display:block;margin-top:15px;}
.splashpasswordlink {	margin-right:20px;	display:inline-block;}
.splashRemember {margin: 4px 0 10px 0;display: block;}
#splashspotlight{margin:0;padding:4px 9px 5px 9px;background-color:#fffefc;border-bottom:1px solid #bfbfbf}
#splashspotlight h2{margin:0 0 6px 0;padding:3px 0 3px 0;font-size:1.05em;text-transform:uppercase;border-bottom:3px double #ccc;position:relative}
#splashspotlight h3{margin:0;padding:0;font-size:1.05em}
.splashspotlightitem{margin:0;padding:0}
#splashspotlight ul{margin:0;padding:0 0 12px 0}
#splashspotlight li{margin:0;padding:0;padding:0 0 15px 0;clear:both}
#splashspotlight li .teaser{margin:0;padding:0;font-size:.95em;display:block}
.rclist ul{margin:3px 0 0 0;padding:0;list-style:none}
.rclist li{margin:0 0 7px 0;padding:0}
.rclist li a{font-family:arial,sans-serif;font-size:1.05em}
.rclistall h6{margin:0;padding:0;font-size:1.05em;font-weight:bold;color:#555;border-bottom:1px dashed #b3b3b3}
.rclistall ul{margin:5px 0 13px 22px;padding:0;list-style:square;color:#b3b3b3}
.rclistall li{margin:0 0 3px 0;padding:0}
.rclistall li a{font-family:arial,sans-serif;font-size:.95em}
#rcpatiented{margin:5px 0 5px 0;padding:6px 6px 2px 6px;border:1px solid #ddd}
#rcpatiented h3{margin:0;padding:0 0 3px 0;font-size:1.05em;text-transform:uppercase;border-bottom:1px dashed #b3b3b3}
#rcpatiented a{font-family:arial,sans-serif;font-size:1.05em}
#rcpatiented ul{margin:2px 0 0 0;padding:5px 0 0 10px;list-style:none}
#rcpatiented li{margin:0 0 3px 0;padding:0 0 0 8px;background-image:url(/pi/global/ornaments/icon-listarrow.gif);background-repeat:no-repeat;background-position:0 4px}
#rcvideobucket h4{margin:0 5px 7px 0;padding:5px 7px 5px 7px;font-size:1.15em;color:#036;background-color:#f1f1f1;border:1px solid #ddd}
.rcvideorighttitle{margin:10px 0 10px 0;font-weight:bold;border-bottom:1px solid #b3b3b3}
.rcvideoleft ul{margin:10px 0 0 0;padding:0 0 0 30px;list-style:square;color:#575757}
.rcvideoleft ul a{font-family:arial,sans-serif;font-size:1.05em}
#leftcol #rcprominentbucketheader{padding:4px 7px 0 7px;font-size:1.6em;color:#036;border:1px solid #a6d0e7;background:url(/pi/global/ornaments/bg-rc-header.gif) bottom left repeat-x;background-color:#fff}
#rcleftintro{margin:0;padding:10px 9px 5px 12px;background:url(/pi/global/ornaments/bg-rc-header-body.gif) bottom left repeat-x;border-right:1px solid #bdbcbd;border-bottom:1px solid #bdbcbd;border-left:1px solid #bdbcbd;background-color:#fff}
#rcleftintrolinks{background-color:#fff;border:1px solid #bdbcbd;}
#rcleftintrolinks ul{margin:0;padding:5px 8px 2px 8px;list-style:none}
#rcleftintrolinks ul li{margin:0;padding:0 0 4px 0;font-size:.9em;font-weight:bold}
.rcrightcollinksbox{margin:0;padding:5px 6px 5px 6px;background-color:#fff;border-bottom:1px solid #bfbfbf;}
#rightcol .rcrightcollinksbox ul{margin:0;padding:4px 0 0 18px;list-style:square;color:#acacac}
#rightcol .rcrightcollinksbox ul li{margin:0;padding:0 0 5px 0}
#rightcol .morelink{margin:0 0 10px 8px}
#PhyConcontent{padding:0 6px 6px 6px;background-image:url(/pi/features/connect/bg-post-callout.jpg);background-position:left bottom;background-repeat:repeat-x}
.PhyConheader{margin:0 0 6px 0;border-bottom:3px double #ccc;position:relative}
#PhyCon h2{font-size:1.10em;position:relative}
#PhyCon p{font-weight:bold;color:#575757;position:relative}
#PhyConrightcol .rightcolbox{border:1px solid #b3b3b3;background-image:url(/pi/features/connect/bg-post-callout.jpg);background-position:left bottom;background-repeat:repeat-x;margin:0;padding:5px 5px 2px 5px}
#PhyConrightcol .rightcolboxheader{border-bottom:medium double #b3b3b3}
#PhyConrightcol p{font-family:arial,sans-serif;font-size:1.05em;color:#333;margin:0;padding:0 0 4px 0}
#PhyConrightcol .morelink{font-size:.9em;font-weight:bold;margin:0 0 4px 0}
#PhyConrightcol ul{font-size:1.10em}
#phyconfeatures h3{font-size:1.05em;padding:0 0 2px 0;color:#555;margin:0 0 4px 0;font-style:italic;border-bottom:1px solid #c3c3c3}
#phyconfeatures ul{margin-bottom:0;padding-bottom:0}
#phyconfeatures ul li .byline a{font-size:1.05em;font-family:arial,sans-serif}
#blogsbucket{background-color:#fff}
.blogsbuckettop{padding:4px 3px 3px 6px;background-image:url(/pi/features/community/blogsbucket-bg-top-300w.gif);background-position:top left;background-repeat:no-repeat;font-weight:bold;font-size:.95em}
#blogsbucket ul#featurewidgetcontent{height:88px;overflow:visible}
#blogsbucket ul#featurewidgetcontent li{padding:3px 7px 0 7px;position:relative}
#blogsbucket li{padding:4px 6px 4px 6px;position:relative}
#blogsbucket a.title{font-family:arial,sans-serif;font-size:.95em}
#blogsbucket .teaser{display:none}
#blogsbucket .byline{display:inline;font-size:.85em;color:#484848}
.blogsbucketmorelink{margin:0;padding:3px 5px 3px 0;text-align:right;font-size:.9em;border-top:1px dashed #ccc}
#blogsbucketfooter{height:10px;line-height:10px;font-size:10px;background-image:url(/pi/features/community/blogsbucket-bg-footer-300w.gif);background-position:left bottom;background-repeat:no-repeat}
#blogsdischeader h2{margin:0;padding:3px 0 3px 0;font-size:1.45em;color:#036}
#blogscols .midcolbox{margin:0;padding:4px 9px 5px 9px;border-bottom:none}
#blogscols td{background-color:#fff}
#blogscols td.blogscolsmore{margin:0;padding:0 8px 5px 8px;border-bottom:1px solid #bfbfbf}
#blogscols td#divcell{border:none;background:none;background-color:#ddd}
#blogscols .midcolboxheader{margin:0 0 3px 0;border-bottom:3px double #ccc}
#leftcol #blogscols span.teaser{margin:0;padding:0;font-size:1.05em;display:block}
#leftcol #blogscols .midcolboxheader h3{margin:0;padding:2px 0 5px 0;text-transform:uppercase;font-size:1.05em}
#leftcol #blogscols .midcolbox ul{margin:0;padding:0;list-style:none}
#leftcol #blogscols .midcolbox ul li{margin:0;padding:6px 0 6px 0}
#leftcol #blogscols .midcolbox .byline{display:inline}
#blogscols .midcolbox a.title{
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.2em;
	line-height: 1.2em;
}
li.discussionheader{padding-top:3px;font-weight:bold;font-size:.95em;text-transform:uppercase}
li.bloggerheader{font-weight:bold;font-size:.9em;text-transform:uppercase}
.journalcover{margin:0 0 10px 10px;padding:5px;width:150px;float:right;border:1px solid #ccc;text-align:center}
.journalcoverblurb{padding:3px 0 0 0;text-align:left;font-size:.9em}
#medjournal li{clear:both}
ul#blogmarketinglist{list-style:square outside none;padding:4px 0 0 28px}
ul#blogmarketinglist li{padding:0 0 5px 0;margin:0}
#blogindex h3{margin:0 0 5px 0;padding:0 0 1px 0;text-transform:uppercase;border-bottom:medium double #b3b3b3}
#blogindex h6{margin:0;padding:0;font-size:1.05em;font-weight:bold;color:#555;border-bottom:1px dashed #b3b3b3}
#blogindex ul{margin:5px 0 13px 22px;padding:0;list-style:square;color:#b3b3b3}
#blogindex li{margin:0 0 7px 0;padding:0}
#blogindex li a{font-family:arial,sans-serif;font-size:1.10em;font-weight:bold}
#blogindex .teaser{margin:0;padding:0;color:#000;font-size:.95em;display:block}
.takeactionlink{font-size:1.30em}
/* Error Classes */
.error{font-size:15px;color:#FF0000;font-weight:bold}
.error a:link{font-size:15px;color:#FF0000;font-weight:bold}
.error a:visited{font-size:15px;color:#FF0000;font-weight:bold}
.error a:hover{font-size:15px;color:#FF0000;font-weight:bold}
.error a:active{font-size:15px;color:#FF0000;font-weight:bold}
.thumbcell{width:150px;padding:0 10px 0 0}
/* article PAGE LAYOUT STYLES:last updated 7/30/09 4:30PM By:JS */
.inactive{display:none}
.active{display:block}
.inactiveinline{display:none}
.activeinline{display:block}
center{text-align:left;float:none}
#shrinklink,#expandlink{margin:0 0 10px 0;text-align:center;font-size:1.25em;font-weight:bold;color:#fff}
#shrinklink a,#expandlink a{padding:3px 9px 3px 9px;font-size:1.05em;border:2px solid #B3B3B3;color:#fff;background-color:#003366}
#shrinklink a:link,#expandlink a:link{padding:3px 9px 3px 9px;font-size:1.05em;color:#fff}
#shrinklink a:visited,#expandlink a:visited{padding:3px 9px 3px 9px;font-size:1.05em;color:#fff}
#shrinklink a:hover,#expandlink a:hover{padding:3px 9px 3px 9px;font-size:1.05em;background-image:none;background-color:#ff6600;color:#fff}
#shrinklink a:active,#expandlink a:active{padding:3px 9px 3px 9px;font-size:1.05em;color:#fff}
#legaltextsection{font-size:0.85em;color:#333;padding:5px 5px 0 5px;border-bottom:1px solid #bfbfbf;background-color:#fff}
sup{line-height:0}
#articlecontent{line-height:18px;background-color:#fff;padding:5px 5px 0 5px;overflow:visible}
#articlecontent p{padding:0;margin:5px 0 15px 0;overflow:visible}
#fixedrightcolumn{overflow:visible;padding:0;width:auto;}
#programcontent{background-color:#fff;padding:10px 5px 0 5px}
#programcontent p{padding:0;margin:0 0 10px 0}
#programcontent ul{margin:0;padding:0;list-style:none outside none}
#programcontent ul li{margin:0;padding:0 0 7px 0}
blockquote{padding:0;margin:0 15px 10px 15px}
td{font-family:arial,sans-serif;font-size:1.05em}
form{font-family:arial,sans-serif;font-size:1.05em}
input{font-family:arial,sans-serif;font-size:1.05em}
select{font-family:arial,sans-serif;font-size:1.05em}
#titleblock{margin:0;padding:8px 0 0 0;background-color:#fff}
hr{margin:0 0 3px 0;padding:0;color:#666;height:1px}
#publisherlogo{margin:0 5px 10px 15px;padding:0;float:right;position:relative}
h2{
	margin: 0;
	padding: 0 0 10px 0;
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.4em;
	color: #000;
}
h3 {
	margin: 0;
	padding: 0 0 10px 0;
	border: none;
	font-size: 0.95em;
	font-weight: bold;
	text-transform: uppercase;
	color: #0f428a;
}
h4 {color:#303030;font-family:Verdana,sans-serif;font-size:0.95em;margin:0 0 10px 0;padding:0}
h5 {font-family:Verdana,sans-serif;font-size:0.85em;margin:0 0 5px 0;padding:0}
p.pullquote-left{margin:0;padding:0;background-color:#eeeeff;background-image:url(/pi/global/ornaments/pullquote-top.gif);background-position:top left;background-repeat:no-repeat;font-weight:bold;border-right:8px solid #fff}
p.pullquote-right{margin:0;padding:0;background-color:#eeeeff;background-image:url(/pi/global/ornaments/pullquote-top.gif);background-position:top left;background-repeat:no-repeat;font-weight:bold;border-left:8px solid #fff}
.closequote{padding:17px 21px 17px 21px;display:block;background-image:url(/pi/global/ornaments/pullquote-btm.gif);background-position:bottom right;background-repeat:no-repeat}
.sidebar{margin:5px 0 15px 0;border:medium double #B3B3B3;background-color:#eeeeff;font-style:italic}
.sidebar td{padding:7px 7px 7px 7px}
.sidebar p{margin:0;padding:0}
#clinicalpearls{background-color:#F3F3F3;border:medium double #B3B3B3;padding:8px 8px 0 8px;margin:0 0 15px 0}
#clinicalpearls h3{border-bottom:medium double #B3B3B3;font-family:Verdana,sans-serif;font-size:1.05em;margin:0 0 10px 0;padding:0 0 6px 0}
/* Article Page One Classes */
#maincontainer1024 {width:auto;}
#maincontainer1024 #rightcontentcolumn #contentbody {background-color:#FFFFFF;float:none;margin:0;overflow:visible;padding:0;width:auto;border-right:none;}
#maincontainer1024 #rightcontentcolumn #contentbody #toccolumnright {display:none;}
#contentbody{margin:0;padding:0;background-color:#fff;overflow:visible}
#contentbody h1 {
	margin:0 0 10px 0;
	padding:0;
	position:relative;
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size:1.75em;
	color:#000;
}
/* END Article Page One Classes */
/* Article Page Two Classes */
#contentbody2{margin:0;padding:0;background-color:#fff}
#contentbody2 h1{
	margin:0 0 10px 0;
	padding:0;
	position:relative;
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size:1.5em;
	color:#000;
}
/* END Article Page Two Classes */
/* Article Figure Table Page Classes */
#returnlink{font-weight:bold;font-size:1.25em;margin:0 0 3px 0}
#mobilepopwin{padding:10px 0 0 0;margin:0}
#mobilepopwin h1{font-size:1.35em;font-weight:bold;color:#003366;margin:0 0 10px 12px;padding:0}
/* END Figure Table Page Classes */
.sponsorright{padding:10px 7px 10px 7px;font-size:1.00em;font-weight:bold}
#titleblock h4{position:relative;font-family:Verdana,sans-serif;font-size:0.95em;margin:0;padding:0 5px 3px 5px;color:#003366}
#titleblock h3{position:relative;font-family:Verdana,sans-serif;font-size:0.95em;margin:0;padding:0 5px 2px 5px;border-width:0px}
#titleblock h2{position:relative;font-family:Verdana,sans-serif;font-weight:normal;font-size:0.95em;margin:0;padding:0 5px 5px 5px;color:#000}
#contentbodyleft ul.articlenavlist{list-style:none;margin:0;font-size:1.00em;border-bottom:8px solid #ddd;background-color:#BfBfBf;padding:0 0 1px 0}
#contentbodyleft ul.articlenavlist li{padding:6px 5px 6px 5px;background-color:#fff;color:#666}
/* ATE */
.leftalignimage{margin:0 10px 20px 0;padding:0;float:left}
#collectioninfo{border-bottom:8px solid #ddd;background-color:#BfBfBf;padding:0 0 1px 0}
#collectioninfo h4{padding:5px 5px 0 5px;background-color:#fff;margin:0;font-weight:normal;color:#3B3B3B;font-size:0.85em}
#collectioninfo ul{
	margin:0;padding:5px 5px 5px 5px;background-color:#fff;list-style-type:none;
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.35em;
	line-height: 1.35em;
}
p#coveragedisclaimerright{background-color:#fff;font-size:0.75em;padding:0 5px 5px 5px;margin:0;color:#3B3B3B}
/* Page 2 Plus Classes for Collection Info Links */
#contentbody2 #collectioninfo{border-bottom:8px solid #ddd;background-color:#BfBfBf;padding:0 0 1px 0}
#contentbody2 #collectioninfo h4{padding:5px 5px 0 5px;background-color:#fff;margin:0;font-weight:normal;color:#3B3B3B;font-size:0.75em}
#contentbody2 #collectioninfo ul{margin:0;padding:5px 5px 5px 5px;background-color:#fff;list-style-type:none;
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.05em;
}
#contentbody2 p#coveragedisclaimerright{background-color:#fff;font-size:0.75em;padding:0 5px 5px 5px;margin:0;color:#3B3B3B}
#cmeinfo{padding-bottom:1px;background-color:#bfbfbf;border-bottom:8px solid #ddd}
.cmeinfonavlist{list-style:none;margin:0;padding:5px 5px 5px 5px;background-color:#fff;font-size:1.05em}
.cmeinfonavlist li{font-weight:bold;padding:0 0 5px 0}
.cmeinfonavlist li a{display:block;font-size:1.05em;background-image:url(/pi/global/ornaments/bg_cmebtn.gif);background-position:top left;background-repeat:repeat-x;border:2px solid #c9dee7;padding:4px 4px 3px 4px}
.cmeinfonavlist li a:link{font-size:1.05em}
.cmeinfonavlist li a:visited{font-size:1.05em}
.cmeinfonavlist li a:hover{font-size:1.05em;background-image:none;background-color:#ffCE87}
.cmeinfonavlist li a:active{font-size:1.05em}
#cmeinfo h6{margin:0;padding:0 5px 2px 5px;background-color:#fff;font-family:arial,sans-serif;font-size:1.05em;color:#cc0000}
#cmeinformation h6{margin:0;padding:0 0 2px 0;font-family:arial,sans-serif;font-size:1.05em;color:#cc0000}
#cmeinfo p{font-size:0.85em;margin:0;padding:0 5px 8px 5px;background-color:#fff}
.earncreditlink{margin:0 0 10px 7px;padding:0}
.earncrediticon{padding:0 4px 0 0}
a.posttest:link{font-weight:bold;margin:0;font-size:1.05em;color:#cc0000}
a.posttest:visited{font-weight:bold;margin:0;font-size:1.05em;color:#cc0000}
a.posttest:hover{font-weight:bold;margin:0;font-size:1.05em;color:#cc0000}
a.posttest:active{font-weight:bold;margin:0;font-size:1.05em;color:#cc0000}
/* TOC Styles */
#toccolumnright{text-align:left;border-right:5px solid #fff;border-left:10px solid #fff}
#toc{margin:8px 0 8px 0;border:3px solid #eeeeff;padding:0;background-color:#fff}
#toc h5{font-family:Verdana,sans-serif;font-size:.90em;margin:0 5px 0 5px;padding:5px 0 5px 0;font-weight:bold;text-transform:uppercase;border-bottom:medium double #B3B3B3}
ul.articlenavlist{background-color:#fff;list-style:none;padding:0;margin:0;font-weight:bold}
ul.articlenavlist li{padding:4px 4px 4px 5px}
ul.articlenavlist li b{background-color:#fff;padding:0 0 0 8px;text-decoration:none;background-image:url(/pi/global/ornaments/bg_nav_highlight.gif);background-position:top left;background-repeat:no-repeat}
ul.articlenavlist li a{background-color:#fff;text-decoration:none}
ul.articlenavlist li a:link{text-decoration:none}
ul.articlenavlist li a:visited{text-decoration:none}
ul.articlenavlist li a:hover{text-decoration:underline;background-color:#fff}
ul.articlenavlist li a:active{text-decoration:none}
ul.articlenavlist2{border-top:1px solid #eeeeff;background-color:#fff;list-style:none;padding:0;margin:0;font-size:0.90em}
ul.articlenavlist2 li{padding:4px 4px 4px 5px}
ul.articlenavlist2 li b{background-color:#fff;padding:0 0 0 8px;text-decoration:none;background-image:url(/pi/global/ornaments/bg_nav_highlight.gif);background-position:top left;background-repeat:no-repeat;font-weight:normal}
ul.articlenavlist2 li a{background-color:#fff;text-decoration:none}
ul.articlenavlist2 li a:link{text-decoration:none}
ul.articlenavlist2 li a:visited{text-decoration:none}
ul.articlenavlist2 li a:hover{text-decoration:underline;background-color:#fff}
ul.articlenavlist2 li a:active{text-decoration:none}
/* Horizontal Nav List */
#tochorizontal #toc{width:100%;margin:0 0 5px 0;border:none;padding:0;background:url(/pi/global/ornaments/bg_casenav.gif) repeat-x left bottom;background-color:#ddd;clear:both}
#tochorizontal #toc ul.articlenavlist{list-style-type:none;padding:0;margin:0 0 0 5px;font-size:0.90em;font-weight:normal}
#tochorizontal #toc ul.articlenavlist li{padding:0 0 0 9px;background:url(/pi/global/ornaments/bg_casenav_left.gif) no-repeat left top}
#tochorizontal #toc ul.articlenavlist li b{padding:4px 10px 5px 0;text-decoration:none;font-weight:normal;background-image:none;background:url(/pi/global/ornaments/bg_casenav_right_on.gif) no-repeat right top;display:block}
#tochorizontal #toc ul.articlenavlist li a{padding:4px 10px 4px 0;text-decoration:none;background:url(/pi/global/ornaments/bg_casenav_right_off.gif) no-repeat right top;display:block;cursor:pointer}
#tochorizontal #toc ul.articlenavlist li a:link{text-decoration:none}
#tochorizontal #toc ul.articlenavlist li a:visited{text-decoration:none}
#tochorizontal #toc ul.articlenavlist li a:hover{text-decoration:underline}
#tochorizontal #toc ul.articlenavlist li a:active{text-decoration:none}
/* /Horizontal Nav List */
/* CME Tracker widget */
#trackerwidget{width:120px;margin:0 0 15px 0;border:1px solid #B3B3B3;padding:0 0 7px 0;background-color:#F3F3F3}
#trackerwidget h5{color:#000;font-family:Verdana,sans-serif;font-size:.90em;margin:0;padding:5px 5px 5px 5px;font-weight:bold;border-bottom:1px solid #B3B3B3;background-color:#fff}
#currentcredits{font-weight:bold;padding:5px 5px 5px 5px}
#trackerwidget a{font-size:0.85em;text-decoration:none;padding:0 0 0 5px}
#trackerwidget a:hover{text-decoration:underline}
/* Multi Article Nav */
#multiarticlelist{display:block;position:absolute;z-index:200}
#multiarticlelist div.inactive{visibility:hidden;position:absolute}
#multiarticlelist div.active{visibility:visible;position:absolute;padding:5px 10px 0 5px;background-color:#E5F1F6;background-image:url(/pi/global/ornaments/multiarticle_top.gif);background-position:top left;background-repeat:no-repeat;border-right:2px solid #c9dee7;border-bottom:2px solid #c9dee7;border-left:2px solid #c9dee7;margin:-2px 0 0 -329px}
#multiarticlelist ol{margin:0 0 0 30px;padding:0;list-style-type:decimal;list-style-position:outside}
#multiarticlelist li{margin:0;padding:0 0 9px 0;color:#666}
#multiarticlelist a{display:inline;font-size:1.05em;background-image:none;background-color:#E5F1F6;border:none;padding:0}
.requiredstatement{color:#cc0000;font-weight:bold;padding:0;margin:0 0 10px 0}
a#programlink{font-weight:bold;display:block;margin:0 0 5px 0}
#continuetocmetest{text-align:center;font-size:1.25em;font-weight:bold;margin:0 0 15px 0}
#continuetocmetest a{padding:3px 9px 3px 9px;font-size:1.05em;background-image:url(/pi/global/ornaments/bg_cmebtn.gif);background-position:top left;background-repeat:repeat-x;border:2px solid #c9dee7}
#continuetocmetest a:link{padding:3px 9px 3px 9px;font-size:1.05em}
#continuetocmetest a:visited{padding:3px 9px 3px 9px;font-size:1.05em}
#continuetocmetest a:hover{padding:3px 9px 3px 9px;font-size:1.05em;background-image:none;background-color:#ffCE87}
#continuetocmetest a:active{padding:3px 9px 3px 9px;font-size:1.05em}
p#additionalcontentlinks{margin:0;padding:0 5px 20px 5px;color:#3b3b3b}
#multiarticlelistbtm{background-color:#E5F1F6;padding:5px 5px 5px 5px;border-top:1px solid #ddd}
#multiarticlelistbtm ol{margin:0 0 0 30px;padding:0;list-style-type:decimal;list-style-position:outside}
#multiarticlelistbtm li{color:#666;margin:0;padding:0 0 9px 0}
/* Program Page TOC */
#multiarticletoc{border:medium double #c9dee7;background-color:#E5F1F6;padding:15px 0 5px 0;margin:0 0 10px 0}
ol#multiarticletoclist{padding:0 8px 0 30px;margin:0;background-color:#E5F1F6}
ol#multiarticletoclist li{padding-bottom:15px}
#multiarticletoc .requiredstatement{color:#cc0000;font-weight:bold;padding:0 8px 10px 8px;margin:0}
#multiarticletoc p{padding:0 0 0 8px}
#multiarticletoc h3{margin:0 8px 4px 8px;padding:0 0 2px 0}
#multiarticletoc h4{margin:0;padding:0 8px 4px 8px}
/* Floating Right Col Styles */
#floatingrightcolumn{padding:0 0 12px 12px;background-color:#fff;z-index:50}
#articletoolbox{margin:0 0 0 0;width:100%;background-image:url(/pi/global/ornaments/bg_articletools.gif);background-position:left top;background-repeat:repeat-x;background-color:#f2f2f2}
#articletoolboxborder{padding:4px 0 4px 5px;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;background-color:#f2f2f2}
#articletoollist{font-size:0.85em;list-style:none outside none;margin:0;padding:0}
#articleprint{display:inline;font-size:0.95em;margin:0 10px 0 0;padding:0}
#printwith{display:inline;font-size:0.95em;margin:0 10px 0 0;padding:0}
#printwithout{display:inline;font-size:0.95em;margin:0 10px 0 0;padding:0}
#articleemail{display:inline;font-size:0.95em;margin:0 10px 0 0;padding:0}
#submitquestion{display:inline;font-size:0.95em;margin:0 10px 0 0;padding:0}
#articlediscussion{display:inline;font-size:0.95em;margin:0 10px 0 0;padding:0}
#articledownload{display:inline;font-size:0.95em;margin:0 10px 0 0;padding:0}
#abstractordertext{display:inline;font-size:0.95em;margin:0 10px 0 0;padding:0}
#abstractviewonline{display:none;font-size:0.95em;margin:0 10px 0 0;padding:0}
#removeabstract{display:inline;font-size:0.95em;margin:0 10px 0 0;padding:0}
#articlerating{display:inline;font-size:0.95em;margin:0 10px 0 0;padding:0}
span.audio{background-image:url(/pi/global/icons/icon-medaudio.gif);background-position:center center;background-repeat:no-repeat;padding:0 8px 0 8px}
span.video{background-image:url(/pi/global/icons/icon-medvideo.gif);background-position:center center;background-repeat:no-repeat;padding:0 8px 0 8px}
span.slide{background-image:url(/pi/global/icons/icon-medppt.gif);background-position:center center;background-repeat:no-repeat;padding:0 8px 0 8px}
.version{font-size:0.95em;margin-left:15px}
#versionlist{text-align:right;font-size:0.95em;padding:4px 5px 4px 5px;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}
#emailtoolbox{text-align:left;}
#emailtoolbox h6{margin:0;padding:0 0 7px 0;font-family:Verdana,sans-serif;font-size:1.55em;color:#003366;font-weight:bold}
#emailtoolbox p{padding:0;margin:3px 0 4px 0}
#emailtoolboxbg{padding:7px 14px 0 14px;background-color:#F3F3F3;border:medium double #3B3B3B;height:300px}
#emailthiserror{font-size:1.25em;color:#cc0000;font-weight:bold;margin-bottom:10px}
#emailconfirmation{font-family:Verdana,sans-serif;font-size:1.35em;color:#009933;font-weight:bold;margin-top:15px}
.emailtoolinput td{padding:3px 0 4px 0;font-size:0.95em}
#submitqtoolbox{text-align:left;}
#submitqtoolbox h6{margin:0;padding:0 0 7px 0;font-family:Verdana,sans-serif;font-size:1.55em;color:#003366;font-weight:bold}
#submitqtoolbox p{padding:0;margin:3px 0 11px 0}
#submitqtoolboxbg{padding:7px 14px 0 14px;background-color:#F3F3F3;border:medium double #3B3B3B;height:400px}
#submitqerror{font-size:1.25em;color:#cc0000;font-weight:bold;margin-bottom:10px}
#submitqconfirmation{font-family:Verdana,sans-serif;font-size:1.35em;color:#009933;font-weight:bold;margin-top:15px}
.submitqtoolinput td{padding:3px 0 4px 0;font-size:0.95em}
.subbtn{text-align:right}
.subbtn input{text-transform:uppercase;color:#fff;background-color:#003366;font-weight:bold}
#downloadtoolbox{text-align:left}
#downloadtoolbox td{font-size:0.95em}
#downloadtoolbox h6{margin:0;padding:0 0 7px 0;font-family:Verdana,sans-serif;font-size:1.55em;color:#003366;font-weight:bold}
#downloadtoolboxbg{padding:7px 14px 7px 14px;background-color:#F3F3F3;border:medium double #3B3B3B}
.closebtn{float:right;font-size:0.85em}
#yourratingstars{margin-right:2px}
#yourratingstars2{margin-right:2px}
#yourratingtext{display:inline}
#yourratingtext2{display:inline}
.star{margin:0;padding:0;background-image:url(/pi/global/ornaments/rating-star.gif);background-position:0 0;background-repeat:no-repeat}
.star2{margin:0;padding:0;background-image:url(/pi/global/ornaments/rating-star_sm.gif);background-position:0 0;background-repeat:no-repeat}
#ratearticleform{margin:0;padding:0}
#ratearticleform form{margin:0;padding:0}
#ratearticleform2{margin:0;padding:0}
#ratearticleform2 form{margin:0;padding:0}
h1 .cmetag{font-size:11px;position:relative}
.drugcattable th{background-color:#ccddff}
/* ALSO ON THIS PAGE BUCKET */
.figtable{background-color:#fff;font-size:1.00em;margin:0 0 15px 0;border-top:medium double #B3B3B3;border-bottom:medium double #B3B3B3}
.thumbcell{width:76px;padding:4px 2px 2px 2px}
.thumbcell img{border:1px solid #006699}
.thumbcell .layerbg img{border:none}
#articlecontent .slidetable{background-color:transparent;font-size:1.00em;margin:0 0 15px 0;width:100%}
#articlecontent table.slidetable blockquote{padding:0;margin:0}
#articlecontent .slidetable .thumbcell{padding:0 0 0 10px;text-align:right}
.datatable{background-color:#F3F3F3;font-size:1.00em;border:2px solid #D3D3D3;margin:0 0 15px 0}
.datatable td{text-align:left;padding:4px 4px 4px 4px;border:1px solid #fff}
#indextitleblock h1{font-family:Verdana,sans-serif;font-weight:bold;font-size:1.35em;margin:0 0 5px 0;padding:0 0 7px 0;color:#003366;border-bottom-style:double;border-bottom-color:#B3B3B3}
#indextitletable{border-bottom:medium double #B3B3B3;margin-bottom:8px}
#indextitleblock h2{font-family:Verdana,sans-serif;font-weight:bold;font-size:1.10em;margin:12px 0 12px 4px;color:#003366;text-transform:uppercase}
#pulldownindex{float:right}
#top10pulldownindex{position:absolute;z-index:500;border:medium double #000;padding:8px;margin-left:215px;background-color:#fff}
#top10pulldownindex ul{list-style:none outside none;margin:0;padding:0}
#top10pulldownindex li{padding:0 4px 4px 0}
#top10pulldownindex table{background-color:#fff;font-size:0.90em}
#top10pulldownindex table td{background-color:#fff;font-size:0.90em;padding:4px}
#ratethis{background-color:#fff;padding:7px 6px 5px 6px;border-bottom:1px solid #bfbfbf;font-size:0.95em}
#ratethis table{margin-left:18px}
#ratethis table td{font-size:0.95em}
#titleblock #ratethis{background-color:#fff;padding:0 0 5px 0;border:none;font-size:0.95em}
#titleblock #ratethis table{margin-left:5px}
#top10 ol{font-size:1.15em;margin:7px 0 0 30px;padding:2px 0 0 0;color:#3B3B3B}
#top10 li{margin:0;padding:0 5px 11px 0;font-size:0.95em}
#topthree{padding-left:15px}
#topthree ol{margin:0 0 0 35px;padding:0 0 0 0;color:#3B3B3B}
#topthree li{color:#3B3B3B;margin:0;padding:0 5px 5px 0;font-size:1.10em}
#top10index{border-bottom:8px solid #ddd;padding:8px 0 0 0}
#top10tabs{margin:0;clear:both}
ul#top10navlist{background-color:#fff;color:#333;list-style-type:none;padding:0;margin:0;font-size:1.10em;clear:both}
#top10rate,#top10email{clear:both}
ul#top10navlist li{float:left;text-align:center;background:url(/pi/global/ornaments/specialtynav-left.gif) no-repeat left top;padding:0 0 0 .50em}
ul#top10navlist li a{float:left;padding:.2em .50em;text-decoration:none;font-weight:bold;background:url(/pi/global/ornaments/specialtynav-right.gif) no-repeat right top}
ul#top10navlist li a:link{float:left;text-decoration:none}
ul#top10navlist li a:visited{text-decoration:none}
ul#top10navlist li a:hover{text-decoration:underline}
ul#top10navlist li a:active{text-decoration:none}
ul#top10navlist li.current{float:left;background-color:#fff;text-decoration:none;font-weight:bold;background:url(/pi/global/ornaments/specialtynav-left-on.gif) no-repeat left top}
ul#top10navlist li.current b{float:left;padding:.2em .50em;background-color:#fff;text-decoration:none;font-weight:bold;background:url(/pi/global/ornaments/specialtynav-right-on.gif) no-repeat right top}
.top10table{color:#3B3B3B;border-top:1px solid #6699cc;border-right:1px solid #6699cc;border-bottom:1px solid #6699cc;border-left:1px solid #6699cc;width:100%;clear:both}
.top10table td{
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.1em;
	color:#3B3B3B;padding:4px 4px 4px 4px;border-bottom:1px solid #e8e8e8}
#pulldownspecialty img{display:none}
#pulldownspecialty a{background-image:url(/pi/global/ornaments/bg_tocdropdown.gif);background-position:center right;background-repeat:no-repeat;padding:4px 30px 4px 4px;border:1px solid #006699}
.numcol{text-align:right}
#moretop10{font-size:0.95em;font-weight:bold;margin:0 0 5px 3px}
p#eventdate{font-size:0.95em;margin:-10px 0 10px 0;padding:0;position:relative}
p#postingdate{font-size:0.95em;margin:0 5px 5px 5px;padding:0;position:relative}
p#releasedate{font-size:0.95em;margin:0 5px 5px 5px;padding:0;position:relative}
p#datelocation{font-size:0.95em;margin:0 5px 5px 5px;padding:0;position:relative}
#averagerating{font-size:0.95em;margin:0 5px 5px 5px;padding:0}
#averagerating td{font-size:0.95em}
p#coveragedisclaimer{font-size:0.85em;padding:0 0 8px 0;margin:0}
p#authors{font-size:0.95em;margin:0 5px 5px 5px;padding:0;position:relative}
P#authorslink{font-size:0.95em;margin:0 5px 5px 5px;padding:0;position:relative}
 p#authors a{display:block;width:215px;margin-top:2px;position:relative}
p#authors a:link{display:block;width:215px;margin-top:2px}
p#authors a:visited{display:block;width:215px;margin-top:2px}
p#authors a:hover{display:block;width:215px;margin-top:2px}
p#authors a:active{display:block;width:215px;margin-top:2px}
#legaltextsection p{margin:0;padding:0 0 10px 0}
#toccolumnright #sponsorad{margin-top:4px;margin-bottom:8px;background-color:#f3f3f3;border-bottom:none;border:medium double #b3b3b3}
#sponsoradtitle h6{font-size:1.00em;text-transform:uppercase;border-bottom:medium double #b3b3b3;padding:5px 5px 5px 5px;background-color:#f3f3f3;margin:0}
#sponsorlistings{padding:5px 5px 5px 5px}
#sponsorlistings a{font-weight:bold}
#sponsorlistings p a{font-weight:normal}
#sponsorlistings p{font-size:0.95em;margin:0;background-color:#f3f3f3;padding:0}
#sponsorlistings ul{list-style-type:circle;margin:0;padding:0 0 0 27px;background-color:#f3f3f3}
#sponsorlistings ul li{margin:0;padding:0 0 7px 0}
#sponsorlistings li a{font-weight:normal}
#supporterbadge{padding-bottom:1px;background-color:#bfbfbf;border-bottom:8px solid #ddd}
#cmeproviders{padding-bottom:1px;background-color:#bfbfbf;border-bottom:8px solid #ddd}
#cmeproviders p{background-color:#F3F3F3;font-size:0.85em;margin:0;padding:5px 5px 5px 5px}
.providerlogo{float:left;padding:5px 5px 0 5px;background-color:#F3F3F3;text-align:center}
.providerlogo img{margin-bottom:5px}
#sectionnav{font-size:1.05em;border-top:1px dashed #B3B3b3;padding:0;margin:0 0 10px 5px;width:98%}
#previoussection{padding-top:8px;font-size:1.05em;font-weight:bold;padding-right:10px}
#currentsection{padding-top:8px;font-size:1.05em;font-weight:bold;padding-right:10px;text-align:center}
#nextsection{padding-top:8px;font-size:1.05em;font-weight:bold;text-align:right}
#nextsectiondropdown{padding-top:8px;font-size:1.05em;font-weight:bold;width:299px}
#nextsectiondropdowntable{border-top:1px solid #B3B3B3;width:100%}
#nextsectionlink{display:block;margin:3px 5px 3px 7px}
#nextdropdownarrow{cursor:pointer;cursor:hand;background-image:url(/pi/global/ornaments/bg_tocdropdown.gif);background-position:center center;background-repeat:no-repeat;border-right:1px solid #B3B3B3;border-bottom:1px solid #B3B3B3}
#nextdropdownlink{background-image:url(/pi/global/ornaments/bg_nextlink.gif);background-position:center center;background-repeat:repeat-x;border-bottom:1px solid #B3B3B3;border-left:1px solid #B3B3B3}
#toclayer{position:absolute;z-index:700;margin:-1px 0 0 0;width:299px}
.tocbtmnavlist{width:297px;border:1px solid #B3B3B3;background-color:#E5F1F6;color:#666;list-style:none;padding:0;margin:0}
.tocbtmnavlist li{padding:0}
.tocbtmnavlist li b{width:286px;\width:297px;w\idth:286px;padding:6px 5px 5px 6px;display:block;background-color:#E5F1F6;border-top:1px solid #fff;text-decoration:none}
.tocbtmnavlist li a{width:286px;\width:297px;w\idth:286px;padding:6px 5px 5px 6px;display:block;background-color:#E5F1F6;border-top:1px solid #fff;text-decoration:none}
.tocbtmnavlist li a:link{text-decoration:none}
.tocbtmnavlist li a:visited{text-decoration:none}
.tocbtmnavlist li a:hover{text-decoration:underline;background-color:#ffCE87}
.tocbtmnavlist li a:active{text-decoration:none}
p#citation{font-size:0.95em;background-color:#eee;padding:5px 5px 5px 5px;margin:0 0 15px 0}
.authortable{margin:0 0 20px 0}
table.authortable p{margin:0;padding:0}
#authoraffiliations{list-style:none outside none;margin:0 0 20px 0;padding:0}
/* Collection Classes */
#collectionbody{margin:0;padding:0;}
#fixedrightcolumn #pollboxtitle{border-bottom:medium double #B3B3B3;padding:5px;margin:0}
#fixedrightcolumn #pollboxtitle h2{font-size:1.00em;border-bottom:none;text-transform:uppercase;background-color:#fff;padding:0;margin:0;color:#000;font-weight:bold}
#fixedrightcolumn .pollquery{margin:0;padding:0}
#parenttocnav{display:none;width:100%;background-color:#fff}
#parenttocnav h5{font-size:0.75em;margin:4px 3px 0px 3px;padding:0px 0px 0px 0px}
#navcells{width:100%}
#navcells td{background-color:#EAF1ff;font-size:0.95em;border:1px solid #CEddF1}
#navcells a{display:block;width:94%;height:100%;background-color:#EAF1ff;padding:2px 5px 2px 5px}
#navcells a:link{display:block;width:94%;height:100%;padding:2px 5px 2px 5px}
#navcells a:visited{display:block;width:94%;height:100%;padding:2px 5px 2px 5px}
#navcells a:hover{display:block;width:94%;height:100%;padding:2px 5px 2px 5px;background-color:#fff}
#navcells a:active{display:block;width:94%;height:100%;padding:2px 5px 2px 5px}
#fixedrightcolumn .confsectionsubtitle{margin:0;padding:5px 5px 0 5px;font-weight:bold;color:#333;border-top:1px solid #ddd;background-color:#fff}
#programcontent .confsectionsubtitle{margin:0;padding:5px 5px 5px 0;font-weight:bold;color:#333;border-top:1px solid #ddd;background-color:#fff}
p.confsectioncreditline{font-family:arial,sans-serif;font-size:0.9em;margin:0;padding:0}
ul.confsectionlist{margin:0;padding:0 0 0 25px;list-style:circle;font-size:0.95em}
ul.confsectionlist li{margin:0;padding:0}
/* Steering Commitee */
#steeringcommittee{padding-bottom:1px;background-color:#bfbfbf;border-bottom:8px solid #ddd}
.steeringcommitteerighttitle{font-size:1.00em;text-transform:uppercase;border-bottom:medium double #B3B3B3;background-color:#fff;padding:5px 5px 5px 5px;margin:0;font-weight:bold}
#steeringcommittee ul{margin:0;padding:6px 5px 1px 5px;list-style-type:none;background-color:#fff}
#steeringcommittee li{margin:0;padding:0 0 7px 0;clear:both;background-color:#fff}
.steeringcommitteeimg{width:72px;position:relative;padding:2px 7px 7px 0;float:left}
/* /Steering Commitee */
/* END Collection Classes */
.subheadinglink{font-size:1.25em;padding:0 0 7px 0}
.subjectheadinglinks{font-size:1.05em;font-weight:bold;margin:0;padding:0 5px 10px 0}
.abstracttable{font-family:arial,sans-serif;font-size:1.00em;margin:0 0 10px 0}
.abstracttable th{font-family:arial,sans-serif;font-size:1.00em;color:#003366;text-align:left;border-top:1px solid #999;border-right:1px solid #999;border-left:1px solid #999}
.abstracttable td{text-align:left;font-size:1.00em;border:1px solid #999}
.abstracttable ul{list-style:none outside none;color:#666;font-size:1.00em;margin:0;padding:0}
.abstracttable li{font-size:1.00em;margin:0 0 4px 0;padding:0}
.abstractinfo{list-style:none outside none;margin:0;padding:0}
.abstractinfo li{margin:0 0 4px 0}
/* CME Case Plus Styles */
#tabs{position:relative;z-index:2;background-image:url(/pi/global/ornaments/tab-empty.gif);background-position:top left;background-repeat:repeat-x;padding:0;margin:0 0 -1px 0}
#tablist{position:relative;z-index:2;padding:0;margin:0}
.casetabon{background-image:url(/pi/global/ornaments/tab-left-on.gif);background-position:top left;background-repeat:no-repeat;font-size:1.05em;padding:0}
.tabonlink{cursor:default;font-weight:bold;color:#000;text-decoration:none;display:block;background-image:url(/pi/global/ornaments/tab-right-on.gif);background-position:top right;background-repeat:no-repeat;padding:4px 10px 3px 0;margin:0 0 0 5px}
.casetabon a:link{cursor:default;font-weight:bold;color:#000;text-decoration:none;display:block;background-image:url(/pi/global/ornaments/tab-right-on.gif);background-position:top right;background-repeat:no-repeat;padding:4px 10px 3px 0;margin:0 0 0 5px}
.casetabon a:visited{cursor:default;font-weight:bold;color:#000;text-decoration:none;display:block;background-image:url(/pi/global/ornaments/tab-right-on.gif);background-position:top right;background-repeat:no-repeat;padding:4px 10px 3px 0;margin:0 0 0 5px}
.casetabon a:hover{cursor:default;font-weight:bold;color:#000;text-decoration:none;display:block;background-image:url(/pi/global/ornaments/tab-right-on.gif);background-position:top right;background-repeat:no-repeat;padding:4px 10px 3px 0;margin:0 0 0 5px}
.casetabon a:active{cursor:default;font-weight:bold;color:#000;text-decoration:none;display:block;background-image:url(/pi/global/ornaments/tab-right-on.gif);background-position:top right;background-repeat:no-repeat;padding:4px 10px 3px 0;margin:0 0 0 5px}
.casetaboff{background-image:url(/pi/global/ornaments/tab-linkleft-off.gif);background-position:top left;background-repeat:no-repeat;font-size:1.05em;padding:0}
.tabofflink{cursor:pointer;cursor:hand;display:block;color:#105781;text-decoration:underline;background-image:url(/pi/global/ornaments/tab-linkright-off.gif);background-position:top right;background-repeat:no-repeat;padding:4px 10px 3px 0;margin:0 0 0 5px}
.casetaboff a:link{cursor:pointer;cursor:hand;display:block;background-image:url(/pi/global/ornaments/tab-linkright-off.gif);background-position:top right;background-repeat:no-repeat;padding:4px 10px 3px 0;margin:0 0 0 5px}
.casetaboff a:visited{cursor:pointer;cursor:hand;display:block;background-image:url(/pi/global/ornaments/tab-linkright-off.gif);background-position:top right;background-repeat:no-repeat;padding:4px 10px 3px 0;margin:0 0 0 5px}
.casetaboff a:hover{cursor:pointer;cursor:hand;display:block;background-image:url(/pi/global/ornaments/tab-linkright-off.gif);background-position:top right;background-repeat:no-repeat;padding:4px 10px 3px 0;margin:0 0 0 5px}
.casetaboff a:active{cursor:pointer;cursor:hand;display:block;background-image:url(/pi/global/ornaments/tab-linkright-off.gif);background-position:top right;background-repeat:no-repeat;padding:4px 10px 3px 0;margin:0 0 0 5px}
#folder{padding:0;margin:0;background-color:#fffCee;font-size:1.05em}
#folderbody{padding:10px 10px 0 10px;border-right:1px solid #B3B3B3;border-left:1px solid #B3B3B3}
#folderbody .figtable{background-color:transparent;font-size:1.00em;margin:0 0 20px 0}
.zoomlink{font-size:0.75em;display:block}
.scrolllayer{background-color:#fff;border:1px solid #6F6F6F;padding:8px 8px 8px 8px;height:350px;overflow:auto}
#references .scrolllayer{background-color:#fff;border:1px solid #6F6F6F;padding:8px 8px 8px 8px;height:455px;overflow:auto}
.layerbg{background-color:#fff;border:thick double #3B3B3B;padding:8px 8px 8px 8px;text-align:left}
.layerbg2{padding:0 8px 8px 8px;background-color:#F3F3F3;border-right:thick double #3B3B3B;border-bottom:thick double #3B3B3B;border-left:thick double #3B3B3B}
#patiented ul{list-style:none outside none;margin:0;padding:0}
#patiented li{margin:0;padding:0 0 7px 0}
.closewindow{font-size:0.85em;color:#105781;text-align:right;margin-bottom:8px}
.closewindow2{text-align:left;padding-left:8px;font-size:1.20em}
.nexttab{float:right;text-align:left;font-size:0.95em;font-weight:bold;border:1px dashed #000066;padding:6px 6px 6px 6px;background-color:#fff;margin:0}
p#folderbtm{background-image:url(/pi/global/ornaments/folder-btm.gif);background-position:bottom left;background-repeat:no-repeat;font-size:0.95em;padding:0 0 5px 10px;margin:0 0 10px 0}
/* OLD MEDLINE Abstract Styles Still Needed */
.abstractheader{padding:0 0 3px 0;margin:0 0 10px 0;border-bottom:1px solid #4D4D4D}
.resultcount{float:right;text-align:right}
.medlineabstract{margin:0 0 30px 0;padding:0;border-bottom:1px solid #4D4D4D}
.abstractmenu{font-size:0.95em;list-style:none outside none;margin:0 0 5px 0;padding:0}
.abstractmenu a:link{color:#990000}
.abstractmenu a:visited{color:#990000}
.abstractmenu a:hover{color:#990000}
.abstractmenu a:active{color:#990000}
.abstractmenulink1{display:inline;margin-right:20px;width:91px}
.abstractmenulink2{display:inline;margin-right:20px;width:77px}
.abstractmenulink3{display:inline;margin-right:20px;width:160px}
#contentbody .abstractheader h1{float:left;text-align:left;font-family:palatino,serif;font-size:1.75em;font-weight:bold;color:#003366;margin:0 5px 0 5px;padding:0}
#contentbody2 .abstractheader h1{float:left;text-align:left;font-family:palatino,serif;font-size:1.75em;font-weight:bold;color:#003366;margin:0 5px 0 5px;padding:0}
.articletoolbox{margin:0 0 10px 0}
.articletoolboxtitle{position:relative;width:63px;margin:0 0 -6px 4px;background-color:#fff}
.articletoolboxtitle h6{margin:0;padding:0 2px 0 2px;text-align:center;font-family:arial,sans-serif;font-size:0.75em;color:#000;font-weight:normal}
.articletoolboxborder{background-color:#fff;padding:7px 6px 5px 6px;border:1px solid #666}
.articletoollist{list-style:none outside none;margin:0;padding:0}
.articleprint{display:inline;font-size:0.85em;margin:0 15px 0 0;width:92px}
.articleemail{display:inline;font-size:0.85em;margin:0 15px 0 0;width:66px}
.articlediscussion{display:inline;font-size:0.85em;margin:0 15px 0 0;width:81px}
.articledownload{display:inline;font-size:0.85em;margin:0 15px 0 0;width:91px}
.abstractordertext{display:inline;font-size:0.85em;margin:0 15px 0 0;width:90px}
.abstractviewonline{display:none;font-size:0.85em;margin:0 15px 0 0;width:78px}
.articlerating{display:inline;font-size:0.85em;margin:0 15px 0 0;width:64px}
.currentvotes{color:#3B3B3B;font-size:0.85em}
table#articletoolbox {display:none;}
/* new wide-page styles */
.rightcolad{padding-bottom:1px;background-color:#bfbfbf;border-bottom:8px solid #ddd}
.responderimg{float:left;border-right:10px solid #fff;border-bottom:8px solid #fff}
/* Related Links - right column */
#relatedlinksright{padding-bottom:1px;background-color:#bfbfbf;border-bottom:8px solid #ddd}
.relatedlinksrighttitle{font-size:1.00em;text-transform:uppercase;border-bottom:medium double #B3B3B3;background-color:#fff;padding:5px 5px 5px 5px;margin:0;font-weight:bold}
.relatedlinksrightsub{margin:0;padding:5px 5px 0 5px;font-size:0.95em;font-weight:bold;color:#333;border-top:1px solid #ddd;background-color:#fff}
#relatedlinksright ul{margin:0;padding:5px 5px 1px 5px;list-style-type:none;background-color:#fff}
#relatedlinksright li{margin:0;padding:0 0 7px 0;font-size:0.95em;background-color:#fff}
/* Related Info From Industry */
#relatedinfoindustry{padding-bottom:1px;background-color:#bfbfbf;border-bottom:8px solid #ddd}
#relatedinfoindustry .relatedlinksrighttitle{font-size:1.00em;text-transform:uppercase;border-bottom:medium double #B3B3B3;background-color:#F3F3F3;padding:5px 5px 5px 5px;margin:0;font-weight:bold}
#relatedinfoindustry ul{margin:0;padding:5px 5px 1px 5px;list-style-type:none;background-color:#F3F3F3}
#relatedinfoindustry li{margin:0;padding:0 0 7px 0;font-size:0.95em;background-color:#F3F3F3}
/* Related Links - bottom */
#relatedlinksbottom{padding-bottom:1px;background-color:#bfbfbf;border-bottom:8px solid #ddd}
#relatedlinksbottom table{background-color:#fff}
#relatedlinksbottom table td{width:50%;background-color:#fff}
.relatedlinksbottomtitle{font-size:1.00em;text-transform:uppercase;border-bottom:medium double #B3B3B3;background-color:#fff;padding:5px 5px 5px 5px;margin:0;font-weight:bold}
.relatedlinksbottomsub{margin:0;padding:5px 5px 5px 5px;font-size:0.95em;font-weight:bold;color:#333;background-color:#fff}
#relatedlinksbottom ul{margin:0;padding:0 5px 5px 25px;list-style-type:square;color:#999;background-color:#fff}
#relatedlinksbottom li{margin:0;padding:0 0 3px 0;font-size:0.95em;background-color:#fff}
#topthree .relatedlinksbottomtitle{font-size:1.10em;text-transform:uppercase;border-bottom:none;background-color:transparent;color:#333;margin:0;padding:8px 0 3px 3px}
/* Partner Branding */
#partner {margin:20px 0 20px 0;padding:8px 10px 8px 10px;background-color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #e3e3e3;-moz-box-shadow:0px 2px 4px rgba(000,000,000,0.2),inset 0px 0px 0px rgba(255,000,217,0);-webkit-box-shadow:0px 2px 4px rgba(000,000,000,0.2),inset 0px 0px 0px rgba(255,000,217,0);color:#444;font:normal 1.05em arial, sans-serif;text-align:center;}
/* Conf News Right Col */
#confnewsright{padding-bottom:1px;background-color:#bfbfbf;border-bottom:8px solid #ddd}
.confnewsrighttitle{font-size:1.00em;text-transform:uppercase;border-bottom:medium double #B3B3B3;background-color:#fff;padding:5px 5px 5px 5px;margin:0;font-weight:bold}
#confnewsright ul{margin:0;padding:5px 5px 1px 5px;list-style-type:none;background-color:#fff}
#confnewsright li{margin:0;padding:0 0 7px 0;font-size:0.95em;background-color:#fff}
#confnewsright p,#steeringcommittee p{margin:0;padding:5px 5px 5px 5px;background-color:#fff}
/* Content Page Generic Right Col */
#gencontentrightbtm,#gencontentrighttop{padding-bottom:1px;background-color:#bfbfbf;border-bottom:8px solid #ddd}
.gencontentrighttitle{font-size:1.00em;text-transform:uppercase;border-bottom:medium double #B3B3B3;background-color:#fff;padding:5px 5px 5px 5px;margin:0;font-weight:bold}
#gencontentrightbtm ul,#gencontentrighttop ul{margin:0;padding:5px 5px 1px 5px;list-style-type:none;background-color:#fff}
#gencontentrightbtm li,#gencontentrighttop li{margin:0;padding:0 0 7px 0;font-size:0.95em;background-color:#fff;overflow:hidden}
#gencontentrightbtm li{clear:both}
#gencontentrightbtm li a.title,#gencontentrighttop li a.title {font-family: 'Nunito Sans', sans-serif;font-weight: 600;font-size: 1.2em;line-height: 1.2em;color:#000}
#gencontentrightbtm p,#gencontentrighttop p{margin:0;padding:5px 5px 5px 5px;background-color:#fff}
/* Mobile Classes */
#contentbodymobile{padding:4px 0 0 0;margin:0;background-color:#fff;border-bottom:1px solid #fff}
#contentbodymobile h1{font-family:palatino,serif;font-size:1.65em;font-weight:bold;color:#003366;margin:0 5px 5px 5px;padding:0}
#contentbodymobile #collectioninfo{border-bottom:1px solid #fff;background-color:#fff;padding:0 0 0 0}
#contentbodymobile #cmeinfo{border-bottom:1px solid #fff;background-color:#fff;padding:0 0 0 0}
#contentbodymobile #legaltextsection{border-bottom:1px solid #fff}
#contentbodymobile .confsection{padding-bottom:1px;background-color:#fff;border-bottom:1px solid #fff}
#contentbodymobile #gencontentrightbtm,#contentbodymobile #gencontentrighttop{padding-bottom:1px;background-color:#fff;border-bottom:8px solid #fff}
#contentbodymobile .confsection h3{margin:8px 0 0 0}
/* END Mobile Classes */

#rcIntro {margin: 0 0 15px 0;}
#textAd1 {
	margin: 0 0 10px 0;
	padding: 10px 10px 7px 10px;
	background: #f8f8f8;
	border: 1px solid #d8d8d8;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.adType {color:#666;font-size:0.85em;font-style:italic;}
.adID {color:#999;font-size:0.8em;}
.largeLink a {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 400;
	font-size: 1.05em !important;
	color: #000;
}
#peopleright { margin-bottom: 15px; padding: 10px; border: 1px solid #dcdcdc; }
#peopleright .peopletitle {
	margin: 0 0 10px 0;
	font-size: 0.95em;
	font-weight: bold;
	text-transform: uppercase;
	color: #0f428a;
}
#peopleright ul {margin:0;padding:0;list-style:none;}
#peopleright ul li {margin: 0;padding: 0 0 10px 0; overflow: hidden;}
.peopleimg {margin:2px 7px 0 0;padding:0;width:72px;position:relative;float:left;clear:both}


/* tabbed nav */
h4#drugname{font-size:1.25em;margin:0px 0px 10px 0;padding:0;color:#003366}
.overviewbox{margin:0 0 15px 0;padding:10px 0 0 0}
.overviewboxnavmenu{width:100%;font-size:88%;background:#fff url(/pi/global/ornaments/specialtynav-bg.gif) repeat-x bottom;float:left;clear:both}
.overviewboxnavmenu ul{margin:0;padding:0;list-style:none}
.overviewboxnavmenu li{margin:0;padding:0 0 0 9px;background:url(/pi/global/ornaments/specialtynav-left.gif) no-repeat left top;float:left}
.overviewboxnavmenu a{display:block;background:url(/pi/global/ornaments/specialtynav-right.gif) no-repeat right top;padding:5px 10px 4px 0;text-decoration:none;font-weight:bold;color:#000;font-size:0.75em;cursor:pointer}
.overviewboxnavmenu .current{background-image:url(/pi/global/ornaments/specialtynav-left-on.gif)}
.overviewboxnavmenu .current a{background-image:url(/pi/global/ornaments/specialtynav-right-on.gif);color:#000;padding-bottom:5px}
.overviewboxcontent{margin:0;padding:5px 10px 15px 10px;border-right:1px solid #acb7bf;border-bottom:1px solid #acb7bf;border-left:1px solid #acb7bf;clear:both;height:300px;overflow:auto}
.overviewboxcontent ul{margin:0;padding:0 0 0 17px;color:#c0c0c0;list-style-type:square}
.overviewboxcontent li{margin:0;padding:0 0 5px 0}
.overviewboxcontent a:link{font-weight:bold;text-decoration:none}
.overviewboxcontent a:visited{font-weight:bold;text-decoration:none}
.overviewboxcontent a:hover{font-weight:bold;text-decoration:underline}
.overviewboxcontent a:active{font-weight:bold;text-decoration:none}
#cmeinformation h2{font-family:Verdana,sans-serif;color:#003366;font-size:1.25em;margin:0 0 12px 0;padding:0}
/* QA Tool Classes */
.qacontainer{width:95%;margin:15px 0px 15px 0px;padding:10px 10px 10px 10px;border:1px dashed #003366}
.questionintro{margin:0px 0px 7px 0px;color:#333}
.qatable{margin-bottom:12px}
.qaresponse{padding:0 0 12px 0}
.qatableresponse{margin-bottom:12px;background-color:#F3F3F3;padding:3px 3px 3px 3px;border-bottom:1px solid #D3D3D3}
p.question{font-weight:bold;font-size:1.05em;margin:0 0 9px 0}
.question td{font-size:1.05em;padding:0 0 9px 0}
.answer{font-size:0.95em;padding:0 0 7px 0}
.answerrow td{font-size:0.95em;padding:4px 0 4px 0;border-top:1px solid #D3D3D3}
.questiontext12{font-family:Arial,sans-serif;font-size:1.05em;padding:15px 0px 5px 0px;color:#000}
.answertext10{font-family:Arial,sans-serif;font-size:0.85em;padding:0px 0px 3px 20px;color:#000}
.answertext12{font-family:Arial,sans-serif;font-size:1.05em;padding:0px 0px 3px 20px;color:#000}
.answerexplanation{font-family:Arial,sans-serif;font-size:1.05em;padding-left:6px;color:#990000}
.incorrectanswer{font-family:Arial,sans-serif;font-size:1.05em;font-weight:bold;padding:0px 0px 0px 0px;color:#ff6600}
.requiredqacme{font-weight:bold;color:#cc0000}
p.requiredqacme{margin:0}
p.incorrectqacme{display:none}
#newscmeqa p.incorrectqacme{display:block}
.qapollheader{font-size:0.85em;font-weight:bold;padding:3px 0 0 0}
.qaexplanations{margin:0;padding:0 0 12px 21px;list-style:square outside none}
.qaexplanations li{padding:0 0 3px 0}
.qaexplanationheader{list-style:none outside none;font-weight:bold}
p.qadiscussion{margin:9px 0 6px 0;color:#363636}
.yourscore{margin:0px 0px 7px 0px;font-family:verdana,sans-serif;font-size:1.95em;color:#003366}
.scoringtext{margin:0px 0px 11px 0px}
.incorrectanswer{}
.incorrectquestion{color:#ff6600}
.correctanswer{color:#33cc00;font-weight:bold;white-space:nowrap}
.pollresultscell{font-size:0.85em;font-weight:bold;border-left:1px solid #B3B3B3}
.proceedlink{font-size:1.25em;font-weight:bold}
#newscmeqa .incorrectanswer{color:#ff6600;font-weight:bold}
div.floatleft{margin:0;padding:0 8px 0 0;float:left;overflow:auto}
/* QA Poll Right Col */
#fixedrightcolumn .qacontainer{width:auto;margin:0;padding:5px;background-color:#fff;border:none}
#fixedrightcolumn td.pollresultscell{white-space:normal}
#fixedrightcolumn .pollresultscell img{display:none}
/* Retro QA classes */
.pollheader{font-weight:bold;color:#666;padding:0 0 2px 3px;border-top:1px solid #B3B3B3;border-right:1px solid #B3B3B3;border-left:1px solid #B3B3B3}
.polltable{border:1px solid #B3B3B3;margin-bottom:5px}
.polltable td{font-size:0.85em}
.useranswerheader{font-weight:bold}
.useranswer{margin-left:10px}
/* /Retro QA classes */
/* Collection CME and Non-CME buttons */
#collectionbody div.confsection p.collectionintro{margin:0;padding:6px 0 8px 0;background-color:#fff}
#collectionbody div.confsection p{margin:0;padding:6px 0 8px 0;background-color:#fff}
#rccmeheaderright{width:170px;}
#rcnoncmeheaderright{width:240px;}
#rccmeselector{margin:11px 4px 2px 0;padding:0;background-color:#f3f8f9}
#rccmeselectorcontent{padding:7px 0 6px 10px;font-weight:bold;font-size:13px}
#rccmeselectortlc,#rccmeselectortrc,#rccmeselectorblc,#rccmeselectorbrc{background-color:transparent;background-repeat:no-repeat}
#rccmeselectortlc{background-image:url(/pi/global/ornaments/rccmeselector-tlc.gif);background-position:0% 0%}
#rccmeselectortrc{background-image:url(/pi/global/ornaments/rccmeselector-trc.gif);background-position:100% 0%}
#rccmeselectorblc{background-image:url(/pi/global/ornaments/rccmeselector-blc.gif);background-position:0% 100%}
#rccmeselectorbrc{background-image:url(/pi/global/ornaments/rccmeselector-brc.gif);background-position:100% 100%}
#rccmeselectortb,#rccmeselectorbb{background-color:transparent;background-repeat:repeat-x}
#rccmeselectortb{background-image:url(/pi/global/ornaments/rccmeselector-tb.gif);background-position:0% 0%}
#rccmeselectorbb{background-image:url(/pi/global/ornaments/rccmeselector-bb.gif);background-position:50% 100%}
#rccmeselectorrb{background-image:url(/pi/global/ornaments/rccmeselector-r.gif);background-position:100% 0%;background-repeat:repeat-y}
#rccmeselectorlb{background-color:#f3f8f9;background-image:url(/pi/global/ornaments/rccmeselector-l.gif);background-position:0% 100%;background-repeat:repeat-y}
/* /Collection CME and Non-CME buttons */
/* New Program download link */
p#inlinedownload{background-color:#f3f3f3;padding:4px 0 4px 8px;border:1px solid #b3b3b3;font-weight:bold;text-align:center}
p#inlinedownload a{text-decoration:none}

/* R4 Homepage styles */
.bucketHeader {
	margin: 0;
	padding: 0;
	background: none;
	border-top: none;
	border-bottom: none;
	width: auto;
	background: url("/pi/global/1024/bg-header-dots.png") repeat-x bottom;
}
.bucketHeader h2, .bucketHeader h3 {
	margin: 2px 0 0 0;
	padding: 0 4px 0 0;
	font-size: 0.95em;
	font-family: arial, sans-serif;
	font-weight: bold;
	line-height: 1.2em;
	text-transform: uppercase;
	color: #0f428a;
	background-color: #fff;
	display: inline;
}
@media only screen and (min-width : 321px) {
	.bucketHeader h2, .bucketHeader h3{line-height:1.1em;}/* landscape mode background image fix */
}
.bucketHeaderText {
	margin: 0 0 4px 0;
	padding: 0;
	font-size: 0.8em;
	display: inline;
	text-transform: none;
	font-weight: normal;
}
#topSubNav {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; border:1px solid #0d4563; border-top-color: #fff; border-left-color: #367ca3; border-right-color: #367ca3;
-moz-box-shadow: 0px 1px 2px #61a8cf; -webkit-box-shadow: 0px 1px 2px #61a8cf; box-shadow: 0px 1px 2px #61a8cf; padding: 10px 10px 0 10px;
}
#topSubNav ul{ margin: 1px; padding: 1px; list-style: none;}
#topSubNav ul li{ padding-bottom: 18px; font-weight: bold;}
.leftBucket ul, .rightBucket ul {list-style-type:none;margin:0;padding:0;}
.leftBucket ul li, .rightBucket ul li {border-bottom:1px solid #dcdcdc;margin:5px 0 5px 0;padding:5px 5px 10px 5px;overflow:hidden;}
#mediaBucket {margin: 0;padding: 0;}
#mediaBucket ul{list-style-type:none;margin:0;padding:0;}
#mediaBucket .teaser { display:none; }
#mediaBucket ul li {border-bottom:1px solid #dcdcdc;margin:10px 5px;padding:0 5px; min-height:72px;overflow:hidden;}
#mediaBucket ul.confcall_sublist li{min-height:5px; padding:5px;}
#mediaBucket .bucketHeader, #mediaBucket .bucketFooter {display: none;}
.confcall {border:1px solid #dcdcdc; background:#efefef; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; padding:5px;}
.subCallout {border:1px solid #dcdcdc; background:#efefef; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; padding:5px;}
.subCallout img {margin-left:10px}
.subCallout h3 {margin-bottom:0}
.subCallout ul li {border:none; margin:3px;}
.rightBucket h3 {border:none; margin-bottom:0;}
.leftBucketL1_welcome {display:none;}
.leftBucketF_welcome #mediaBucket  {background:#efefef; padding:7px;}
.leftBucketContent ul li a {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.2em;
	line-height: 1.2em;
	color: #000;
}
#view_specialty .leftBucketContent ul li a {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 400;
	font-size: 1.05em;
}
#view_specialty .leftBucketContent ul li b {
	font-size: 0.95em;
	color: #0f428a;
}

#referenceBucket, #educationBucket {
	margin-bottom: 15px; padding: 10px; border: 1px solid #dcdcdc;
}
#referenceBucket .bucketHeader, #referenceBucket .bucketFooter,
#educationBucket .bucketHeader, #educationBucket .bucketFooter,
#educationBucket .educationBucketHeader {display: none;}
#referenceBucket h3, #educationBucket h3 {
	margin: 0;
	padding: 0;
	font-size: 0.95em;
	font-weight: bold;
	text-transform: uppercase;
	color: #0f428a;
}
#referenceBucket ul, #educationBucket ul {list-style:none; padding: 0 8px 0 8px;}
#referenceBucket ul li, #educationBucket ul li { margin-bottom:10px;}
#referenceBucket ul li a, #educationBucket ul li a {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 400;
	font-size: 1.1em;
	color: #000;
}

.rightBucketPlain { margin-bottom: 15px; padding: 10px; border: 1px solid #dcdcdc; }
.rightBucketPlain ul {margin:0;padding:0;list-style:none;}
.rightBucketPlain ul li {margin: 0;padding: 0 0 10px 0; overflow: hidden;}
.rightBucketPlain ul li a {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 400;
	font-size: 1.1em;
	color: #000;
}
.rightBucketPlain .bucketHeader, .rightBucketPlain .bucketFooter { display: none; }
#medscapeheadercontainer{margin:0;padding:0;}
#medscapeheader{margin:0;padding:0;width:auto;}


.mobile_adlabelleft {background-image: url(/pi/mobile/mobile_ad_label.png);background-repeat:no-repeat;background-position:center left;width: 300px;padding-left: 9px; margin-left: -155px; left: 50%; position:relative; margin-top: 8px;}
/* For general mobile header (NOT News, Ref, or Ed) */


#journalcontent h2 {
	background-color: #dcdcdc;
}
/* 2012 Redesign Styles */
#news #left {padding-top: 10px;}
#news .leftBucket .bucketHeader {
	margin: 0;
	padding: 0;
	background: none;
	border-top: none;
	border-bottom: none;
	width: auto;
	background: url("/pi/global/1024/bg-header-dots.png") repeat-x bottom;
}
#news .leftBucketL_welcome, #news .leftBucketR_welcome, #news .leftBucketF_welcome {
	background: url("/pi/global/1024/bg-header-dots.png") 0 2px repeat-x;
}
@media only screen and (min-width : 321px) {
	#news .leftBucketL_welcome, #news .leftBucketR_welcome, #news .leftBucketF_welcome{background: url("/pi/global/1024/bg-header-dots.png") 0 10px repeat-x;}/* landscape mode background image fix */
}
#news .leftBucketL_welcome, #news .leftBucketR_welcome {
	margin: 0;
	padding-bottom: 20px;
}
#news .leftBucket .bucketHeader h2 {
	margin: 2px 0 0 0;
	padding: 0 4px 0 0;
	font-size: 0.95em;
	font-weight: bold;
	text-transform: uppercase;
	color: #0f428a;
	background-color: #fff;
	display: inline;
}
#news .leftBucketL_welcome h3, #news .leftBucketR_welcome h3, #news .leftBucketF_welcome h3 {
	margin: 2px 0 0 0;
	padding: 0 4px 0 0;
	font-size: 0.95em;
	font-weight: bold;
	text-transform: uppercase;
	color: #0f428a;
	background-color: #fff;
	display: inline;
}
#news .leftBucket .bucketHeader .bucketHeaderText {
	margin: 0 0 4px 0;
	padding: 0;
	font-size: 0.7em;
	display: inline;
	text-transform: none;
	font-weight: normal;
}
#news .rightBucket .bucketHeader {
	margin: 0;
	padding: 0;
	background: none;
	border-top: none;
	border-bottom: none;
	width: auto;
	background: url("/pi/global/1024/bg-header-dots.png") repeat-x bottom;
}
#news .rightBucket .bucketHeader h3 {
	margin: 2px 0 0 0;
	padding: 0 4px 0 0;
	font-size: 0.95em;
	font-weight: bold;
	text-transform: uppercase;
	color: #0f428a;
	background-color: #fff;
	display: inline;
}
#news a.title {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.2em;
	line-height: 1.2em;
	color: #000;
}
#news .morelink {
	margin: 0;
	padding: 5px 0 0 0;
	text-align: right;
}
#news .morelink a {
	color: #000;
}
#news #left .leftBucket .callout ul li {
	margin: 10px 0 10px 0;
	padding: 8px 10px 9px 10px;
	border: 1px solid #e2e2e2;
	background: #fbfbfb;
}
#news #referenceBucket {
	margin-bottom: 20px;
	background-color: #eff3ea;
}
#news #referenceBucket .referenceBucketHeader {
	padding: 7px 10px 0 10px;
	border-top: 2px solid #436f0f;
	border-bottom: none;
	background: none;
}
#news #referenceBucket .referenceBucketHeader h3 {
	margin: 2px 0 0 0;
	padding: 0;
	font-size: 1.4em;
	text-transform: none;
	font-weight: normal;
	color: #436f0f;
}
#news #referenceBucket #referenceBucketFeature ul {
	margin: 0;
	padding: 0 0 0 10px;
}
#news #splashlogin {
	margin: 10px 0 20px 0;
	padding: 10px;
}
#news .leftBucketF_welcome #mediaBucket {
	margin: 15px 0 15px 0;
	padding: 0;
	background: #fff;
	border: 1px solid #d3d3d3;
}
#news .leftBucketF_welcome #mediaBucket ul li {
	margin: 0;
	padding: 8px 10px 10px 8px;
	border: none;
	border-top: 1px solid #d3d3d3;
	min-height: 0;
}
#news .leftBucketF_welcome #mediaBucket ul li:first-child {
	border: none;
}

/* collection pages */
#titleblock{margin: 10px 0 20px 0;background: none !important;}
#titleblock h1{
	margin:0;
	padding:0 0 3px 0;
	position:relative;
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.8em;
	color:#000;
}
#titleblock h2{margin:0;padding:0 5px 0 0;font:normal 1.05em arial,sans-serif;color:#888;background-color:transparent}
#titleblock h3{margin:0;padding:4px 0 0 0;font:normal 0.9em arial,sans-serif;background-color:#fff;border:none;color:#888}
#titleblock h4{font:normal 1.05em arial,sans-serif;margin:0;padding:0 5px 0 0;color:#fff;background-color:transparent}
#titleblock p#datelocation{margin:0 5px 3px 0;padding:0;font-size:0.95em;color:#888}
#titleblock p#coveragedisclaimer{padding: 0;margin: 0;font-size: 0.85em;color: #888;font-style: italic;}
.confsection{
	margin: 0;
	padding: 10px 0 0 0;
	border-top: 1px solid #dcdcdc;
}
.confsection h3 {
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 0.95em;
	font-weight: bold;
	text-transform: uppercase;
	color: #0f428a;
	background-color: #fff;
}
.confsectionsubtitle{margin:0;padding:5px 0 0 0;font-weight:bold;color:#333;border-top:1px solid #ddd;background-color:#fff}
.confsection a {color: #000;}
.confsection p a.title {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.3em;
	line-height: 1.2em;
}
.confsection ul{margin:0;padding:0 0 0 8px;list-style-type:none;background-color:#fff}
.confsection li{margin:0;padding:0 0 7px 0;overflow:hidden;background-color:#fff}
.confsection li a.title{
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.2em;
	line-height: 1.2em;
}
.confsection .conftag{display:none;}
#abTop { display: none; }
#gencontentrighttop {display:none;}

/*action bar bottom */
#abBottom .actionBar {margin:10px 0; height:30px; border-top:1px solid #c7c7c7; border-bottom:1px solid #c7c7c7;border-left:0px; border-right:0px; background:white; color:#484848; text-shadow: 1px 1px 0px #fff; font-size:0.92em; border-right:0; padding:5px 0; }
#abBottom .actionBar ul {list-style:none; padding:0; margin:0;}
#abBottom .actionBar li {padding: 0 5px;background:transparent; border:0; text-align:center; height: 30px;max-width:40px;line-height:30px;float:left;}
#abBottom .actionBar .abLeft, #abBottom .actionBar .abRight { float:right; border:0;}
#abBottom .actionBar .abLeft li.fontSize {display:none;}
#abBottom .printText, #abBottom .emailText {display:none;}
#abBottom .actionBar li img {vertical-align:middle; border:0;}


/* Mobile Related Articles */
#latestarticles {border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; padding:8px 0 0 8px;}
#latestarticles .latestheader {color:#000;font-size:1.2em;padding:0 0px 0 0px; margin:0px -10px 10px -10px}
#latestarticles .specialty {color:#666;}
#latestarticles ul {margin:0px 0px 10px 0px; padding:0;}
#latestarticles ul li {border-bottom:1px solid #dcdcdc ;margin:0px;padding:5px 15px 5px 5px; background-image:url(/pi/global/ornaments/bg-news-item.png); background-position: 98% 50%;  background-repeat:no-repeat; min-height:40px; list-style:none;}
#latestarticles ul li:last-child {border-bottom:0px solid #dcdcdc;}
#latestarticles .title {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.05em;
}
#latestarticles .featimg{margin:0px 7px 0 0;padding:0 0 0px 0;width:50px; position:relative;float:left;clear:both; display:block;}
#latestarticles .byline{display:none;font-family:arial,sans-serif;font-size:11px;color:#666666; display:none;}
#all .commentcount, #news .commentcount, .commentcount {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	color:#575757;
}

/* ***************************** */
/*  Medscape Today & Cardiology  */
/* ***************************** */
#today #top {
	padding-top: 10px;
}
#today .bucket#specialties {
	display: none;
}
#today .bucket .bucketHeader, #cardiology .bucket .bucketHeader {
	margin: 15px 0 9px 0;
}
#cardiology .bucket .morelink {
	padding: 1px 0 0 4px;
	background-color: #fff;
	font-weight: normal;
	font-size: 0.8em;
	text-transform: uppercase;
	line-height: 1.1em;
	float: right;
}
@media only screen and (min-width : 321px) {
	#cardiology .bucket .morelink{line-height:2.4em;}/* landscape mode background image fix */
}
#cardiology .bucket .morelink a {
	color: #666;
}
#today .bucket ul, #cardiology .bucket ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#today .bucket ul li, #cardiology .bucket ul li {
	margin: 0 0 8px 0;
	padding: 0 10px 10px 10px;
	border-bottom: 1px solid #dbdbdb;
	overflow: hidden;
}
#today .bucket ol, #cardiology .bucket ol {
	margin: 0 10px 0 30px;
	padding: 0;
}
#today .bucket ol li, #cardiology .bucket ol li {
	padding-bottom: 10px;
}
#today .bucket .featimg, #cardiology .bucket .featimg {
	border: 1px solid #dbdbdb;
}
#today .col2Feature .featimg, #today .col4Feature .featimg, #today .col6Feature .featimg, #today .col8Feature .featimg {
	width: 144px;
}
#today .bucket a.title, #cardiology .bucket a.title {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.3em;
	line-height: 1.3em;
	color: #000;
}
#today .bucket ul.brandAlert, #cardiology .bucket ul.brandAlert {
	margin: -9px 0 8px 0;
	padding: 6px 4px 0 8px;
	border: 1px solid #e2e2e2;
	background-color: #fbfbfb;
	list-style: none;
}
#today .bucket ul.brandAlert .byline, #cardiology .bucket ul.brandAlert .byline {
	font-style: italic;
}
#today .bucket ul.brandAlert li, #cardiology .bucket ul.brandAlert li {
	margin: 0;
	padding: 0 0 8px 0;
	border-bottom: none;
}
#today #left .bucket#specialReport .reportTitle {
	margin: 0 10px 2px 10px;
	display: block;
}
#today #left .bucket#inside .section {
	padding: 2px 0 4px 0;
	text-transform: uppercase;
	font-size: 0.9em;
}
#today #left .bucket#inside .section a {
	color: #000;
}
#today .divider {
	display: none;
}
#cardiology .bucket#topFeature .featimg {
	width: 144px;
}
/* legacy RC top feature */
#all .bucket .col2Feature {
	margin: 0;
	padding: 0;
}
#all .bucket .col2Feature ul {
	margin: 0;
	padding: 0 0 0 5px;
	list-style: none;
}
#all .bucket .col2Feature ul li {
	margin: 0 0 15px 0;
	overflow: hidden;
}
#all .bucket .col2Feature a.title {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.3em;
	line-height: 1.2em;
	color: #000;
}
#all .bucket .col2Feature .featimg {
	margin: 3px 7px 0 0;
	padding: 0;
	width: 144px;
	border: 1px solid #dbdbdb;
	position: relative;
	clear: both;
}

#cardiology .bucket#heartwire .split ul.colRight,
#cardiology .bucket#editorial .split ul.colRight,
#cardiology .bucket#roundtable .split ul.colRight {
	display: none;
}
#cardiology .bucket#columnists .teaser {
	display: none;
}
#cardiology .bucket#hub {
	margin: 15px 0 0 0;
	padding: 0 0 15px 0;
	border-bottom: 1px solid #dcdcdc;
}
#cardiology #socialHub {
	background-color: #e5e5e5;
}
#cardiology #socialHub .logo {
	padding: 5px;
	width: 121px;
	height: 30px;
	background: url("/pi/global/ornaments/logo-social-hub-121x30.png") 5px 5px no-repeat;
	float: left;
}
#cardiology #socialHub .logo a {
	width: 121px;
	height: 30px;
	display: block;
}
#cardiology #socialHub .logo span {
	display: none;
}
#cardiology #right #socialHub ul {
	margin: 0;
	padding: 0;
	list-style: none inside none;
	height: 40px;
	float: right;
}
#cardiology #right #socialHub ul.networks {
	margin: 0 8px 0 0;
}
#cardiology #right #socialHub ul.media {
	margin: 0 3px 0 0;
	border-left: 2px solid #fff;
}
#cardiology #right #socialHub ul li {
	margin: 10px 0 0 5px;
	padding: 0;
	width: 20px;
	float: left;
}
#cardiology #right #socialHub ul.media li:first-child {
	margin: 10px 0 0 10px;
}
#cardiology #socialHub ul li a {
	width: 20px;
	height: 20px;
	display: block;
}
#cardiology #socialHub ul li.facebook {
	background: url("/pi/global/ornaments/icon-facebook-grey.png") no-repeat;
}
#cardiology #socialHub ul li.twitter {
	background: url("/pi/global/ornaments/icon-twitter-grey.png") no-repeat;
}
#cardiology #socialHub ul li.gplus {
	background: url("/pi/global/ornaments/icon-googleplus-grey.png") no-repeat;
}
#cardiology #socialHub ul li.linkedin {
	background: url("/pi/global/ornaments/icon-linkedin-grey.png") no-repeat;
}
#cardiology #socialHub ul li.rss {
	background: url("/pi/global/ornaments/icon-rss-grey.png") no-repeat;
}
#cardiology #socialHub ul li.discussion {
    background: url("/pi/global/ornaments/icon-discussion-grey.png") no-repeat;
}
#cardiology #socialHub ul li.podcast {
	background: url("/pi/global/ornaments/icon-podcast-grey.png") no-repeat;
}
#cardiology #socialHub ul li span {
	display: none;
}
#cardiology .rightAd2 {
	display: none;
}
#cardiology #right .bucket#staff .bucketContent {
	margin: 0;
	padding: 0 0 10px 0;
	border-bottom: none;
}
#cardiology .bucket .bucketSubHeader {
	margin: 15px 0 12px 0;
	padding: 0;
	color: #535353;
	background: url("/pi/global/1024/bg-header-dots.png") repeat-x bottom;
}
#cardiology .bucket .bucketSubHeader h4 {
	margin: 0;
	padding: 0 4px 0 0;
	font-family: arial, sans-serif;
	font-size: 0.95em;
	font-weight: bold;
	text-transform: uppercase;
	color: #0f428a;
	background-color: #fff;
	display: inline;
}
#cardiology .bucket#staff ul a.title {
	font-family: arial, sans-serif;
	font-size: 1.1em;
	line-height: auto;
}
#cardiology .bucket#staff ul li {
	margin: 0;
	padding: 0 10px 6px 10px;
	border: none;
}
#cardiology .bucket#staff .morelink {
	padding: 0;
	background: none;
	font-weight: normal;
	text-transform: uppercase;
	float: none;
	text-align: right;
}
#cardiology .bucket#rcIntro .bucketHeader,
#cardiology .bucket#hubIntro .bucketHeader,
#cardiology .bucket#mayoIntro .bucketHeader {
	margin: 10px 0 5px 0;
	padding: 0;
	color: #535353;
	background: url("/pi/global/ornaments/bg-intro-line.png") repeat-x bottom;
}
#cardiology .bucket#rcIntro .bucketHeader h2,
#cardiology .bucket#hubIntro .bucketHeader h2,
#cardiology .bucket#mayoIntro .bucketHeader h2 {
	margin: 0;
	padding: 0 5px 0 0;
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 400;
	font-size: 1.7em;
	line-height: 1.3em;
	text-transform: uppercase;
	background-color: #fff;
	display: inline;
}
#cardiology .bucket#hubIntro #thoThumb {
	display: none;
}
#cardiology .bucket#hubIntro #hubLinks {
	margin: 0;
	padding: 0 10px;
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 400;
	font-size: 1.1em;
	line-height: 1.2em;
	float: left;
}
#cardiology .bucket#hubIntro #hubLinks p.email {
	margin: 0;
	padding: 0 0 3px 0;
}
#cardiology .bucket#hubIntro #hubLinks p.email a {
	color: #797979;
}
#cardiology .bucket#hubIntro #hubLinks p.cta {
	margin: 0;
	padding: 10px 0;
	text-transform: uppercase;
	color: #797979;
}
#cardiology .bucket#hubIntro #hubLinks ul li {
	margin: 0 0 5px 0;
	padding: 0;
	border: none;
}
#cardiology .bucket#hubIntro #hubLinks ul li a {
	padding: 2px;
	min-width: 275px;
	height: 26px;
	border: 1px solid #bebebe;
	font-size: 1.15em;
	display: block;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background-color: #fefefe;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUxZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fefefe 0%, #e1e1e1 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#e1e1e1));
	background: -webkit-linear-gradient(top,  #fefefe 0%,#e1e1e1 100%);
	background: -o-linear-gradient(top,  #fefefe 0%,#e1e1e1 100%);
	background: -ms-linear-gradient(top,  #fefefe 0%,#e1e1e1 100%);
	background: linear-gradient(to bottom,  #fefefe 0%,#e1e1e1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e1e1e1',GradientType=0 );
}
#cardiology .bucket#hubIntro #hubLinks ul li span.icon {
	margin: 0 2px 0 0;
	width: 26px;
	height: 26px;
	display: inline-block;
}
#cardiology .bucket#hubIntro #hubLinks ul li.facebook span.icon {
	background: url("/pi/global/ornaments/icon-facebook-color.png") no-repeat top left;
}
#cardiology .bucket#hubIntro #hubLinks ul li.twitter span.icon {
	background: url("/pi/global/ornaments/icon-twitter-color.png") no-repeat top left;
}
#cardiology .bucket#hubIntro #hubLinks ul li.gplus span.icon {
	background: url("/pi/global/ornaments/icon-googleplus-color.png") no-repeat top left;
}
#cardiology .bucket#hubIntro #hubLinks ul li.youtube span.icon {
	background: url("/pi/global/ornaments/icon-youtube-color.png") no-repeat top left;
}
#cardiology .bucket#hubIntro #hubLinks ul li.slideshare span.icon {
	background: url("/pi/global/ornaments/icon-slideshare-color.png") no-repeat top left;
}
#cardiology .bucket#hubIntro #hubLinks ul li span.text {
	vertical-align: top;
	line-height: 26px;
}
#cardiology .bucket .bucketHeader h2 .lowercase {
	text-transform: none;
}
#cardiology .bucket#twitter .bucketContent {
	margin-bottom: 10px;
	padding: 0 10px;
	border-top: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
}
#cardiology .bucket#twitter .morelink a {
	color: #a5a5a5;
}
#cardiology .bucket#twitter .morelink .icon {
	background: url("/pi/global/ornaments/icon-twitter-larry-red.png") no-repeat top left;
	width: 14px;
	height: 10px;
	display: inline-block;
}
#cardiology .bucket#blogsHub .featimg {
	width: 80px;
}
#cardiology .bucket#staffHub .bucketSubHeader {
	margin: 0 0 6px 0;
	padding: 0;
}
#cardiology .bucket#staffHub .featimg {
	margin-top: 1px;
}
#cardiology .bucket#staffHub .name {
	font-weight: bold;
}
#cardiology #right .bucket#popular .bucketContent {
	border-bottom: none;
}
#cardiology #right .bucket#staffHub .bucketContent {
	border-bottom: 1px solid #dbdbdb;
}
#cardiology #right .bucket#staffHub .bucketContent ul li {
	border: none;
}
#socialHubWidget {
	margin: 15px 0;
	padding: 5px;
	height: 30px;
	background: #e5e5e5 url("/pi/global/ornaments/logo-social-hub-121x30.png") 5px 5px no-repeat;
}
#socialHubWidget a {
	width: 100%;
	height: 30px;
	display: block;
}
#socialHubWidget a span {
	display: none;
}
#cardiology .bucket#mayoIntro #titleImg {
	padding: 0 10px;
}
#cardiology .bucket#grandRounds .bucketHeader, #cardiology .bucket#grandRounds .bucketFooter {
	display: none;
}
#cardiology .bucket#grandRounds ul {
	margin: 15px 0;
	text-align: center;
}
#cardiology .bucket#grandRounds a {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.3em;
	line-height: 1.3em;
	color: #0f428a;
}
#cardiology .bucket#trending .video {
	margin-bottom: 8px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
#cardiology #right .bucket#trending ul a, #cardiology #right .bucket#clinicLinks ul a {
	font-size: 1.1em;
}
#cardiology .bucket#trending ul.feature li {
	margin: 0 0 10px 0;
}
#cardiology .bucket#trending ul.feature li:first-child {
	display: none;
}
#cardiology #right .bucket#collaborations li {
	margin: 0 0 0 10px;
	padding: 0;
	width: 132px;
	border: none;
	float: left;
}
#cardiology .bucket#collaborations li .featimg {
	margin: 0 0 10px 0;
	padding: 0;
	width: 130px;
}

#today #topNews .bucketContent .teaser, #today #topNews .bucketHeader {
	display:none;
}

.bucket#talks .teaser {
    display:none;
}

/* alert callout */
#cardiology #left .callout ul li {
    margin: 15px 9px 12px 12px;
    padding: 5px 10px;
    background: #f4f4f4;
    border: 1px solid #dbdbdb;
}


/* Brand Alert Styles */
#topLeft #mediaBucket li.brandAlert, .bucket li.brandAlert {border: 1px solid #e2e2e2; background-color: #f7f7f7; margin: 0; padding: 6px 6px 6px 6px; line-height: normal; }
#topLeft #mediaBucket li.brandAlert, #news.threeCol li.brandAlert {border: 1px solid #e2e2e2 !important; background-color: #f7f7f7; margin: 0 3px 0 3px; padding: 6px 6px 6px 6px; font-family: 'Nunito Sans', sans-serif; font-weight: 600; margin-bottom: 10px; line-height: normal; }
#news.threeCol li.brandAlert {margin: 0;}
#topLeft #mediaBucket li.brandAlert a { color: #000; line-height: normal; }
#topLeft #mediaBucket li.brandAlert a:link { color: #000; line-height: normal; }
#topLeft #mediaBucket li.brandAlert a:visited { color: #000; line-height: normal; }
#topLeft #mediaBucket li.brandAlert a:hover { color: #000; line-height: normal; }
#topLeft #mediaBucket li.brandAlert a:active { color: #000; line-height: normal; }
#topLeft #mediaBucket .ifithumb, #news.threeCol .ifithumb { float: left; }
#topLeft #mediaBucket .ifithumb img, #news.threeCol .ifithumb img { width: 72px; height: 55px; }
#topLeft #mediaBucket .ifititle { float: right; margin-left: 5px; font-size: 15px; width: 183px; line-height: normal; }
#news.threeCol .ifititle { float: right; margin-left: 5px; font-size: 15px; width: 200px; line-height: normal; }
/*#news.threeCol .ifititle { float: right; margin-left: 5px; margin-right:25px; font-size: 15px; width: 183px; line-height: normal; }*/
@media only screen and (min-width : 321px) { #news.threeCol .ifititle {float:left; margin-left:10px;}
#news.threeCol {-webkit-text-size-adjust: none;} }
#topLeft #mediaBucket .ifititle { margin-right: 18px; line-height: normal; }
#topLeft #mediaBucket .ifititle .ifibyline,  #news.threeCol .ifititle .ifibyline { font-family: Arial; color: #666; display: block; font-size: 11px; font-style: italic; line-height: normal; }

#right .bucket#rightBrandAlert {border-top: 0;}
#right div.brandAlert {border: 1px solid #e2e2e2; background-color: #f7f7f7; margin: 0; padding: 6px 6px 4px 6px; line-height: normal; }
#right div.brandAlert {border: 1px solid #e2e2e2; background-color: #f7f7f7; margin: 0; padding: 6px 6px 4px 6px; 'Nunito Sans', sans-serif; font-weight: 600; margin-bottom: 10px; line-height: normal; }
#right div.brandAlert a { color: #000; line-height: normal; }
#right div.brandAlert a:link { color: #000; line-height: normal; }
#right div.brandAlert a:visited { color: #000; line-height: normal; }
#right div.brandAlert a:hover { color: #000; line-height: normal; }
#right div.brandAlert a:active { color: #000; line-height: normal; }
#right .ifithumb { float: left; }
#right .ifithumb img { width: 72px; height: 55px; }
#right .ifititle { float: right; margin-left: 5px; font-size: 15px; width: 183px; line-height: normal; }
#right .ifititle { margin-right: 24px; line-height: normal; }
#right .ifititle .ifibyline { font-family: Arial; color: #666; display: block; font-size: 11px; font-style: italic; line-height: normal; }

#cardiology ul li.brandAlert {border: 1px solid #e2e2e2; background-color: #f7f7f7; margin: 0; padding: 6px 6px 6px 6px; line-height: normal; }
#cardiology ul li.brandAlert {border: 1px solid #e2e2e2; background-color: #f7f7f7; margin: 0 3px 0 3px; padding: 6px 6px 6px 6px; font-family: 'Nunito Sans', sans-serif; font-weight: 600; margin-bottom: 10px; line-height: normal; }
#cardiology ul li.brandAlert a { color: #000; line-height: normal; }
#cardiology ul li.brandAlert a:link { color: #000; line-height: normal; }
#cardiology ul li.brandAlert a:visited { color: #000; line-height: normal; }
#cardiology ul li.brandAlert a:hover { color: #000; line-height: normal; }
#cardiology ul li.brandAlert a:active { color: #000; line-height: normal; }
#cardiology ul .ifithumb { float: left; }
#cardiology ul .ifithumb img { width: 72px; height: 55px; }
#cardiology ul .ifititle { float: right; margin-left: 5px; font-size: 15px; width: 183px; line-height: normal; }
#cardiology ul .ifititle { margin-right: 18px; line-height: normal; }
#cardiology ul .ifititle .ifibyline { font-family: Arial; color: #666; display: block; font-size: 11px; font-style: italic; line-height: normal; }

#cardiology ul li.thobrandspaceli { padding-top:1px; padding-bottom: 1px; }


/* *************************** */
/*  Specialties Redesign 2014  */
/* *************************** */

/* primary layout */
#news.threeCol {}
#news.threeCol #left {
	display: none;
}
#news.threeCol #main {
	padding: 0;
}

#news.threeCol #left .bucket .bucketFooter {
	min-height: 1px;
	background: transparent url("/pi/global/ornaments/border-dots.png") bottom no-repeat;
}
#news.threeCol #middle .bucketR {
	border-top: 1px solid #e3e3e3;
}

/* common elements */
#news .bucket {
	margin: 0 0 15px 0;
	border-top: 1px solid #ccc;
}
#news .bucket .bucketHeader, #news .bucket .bucketSubHeader {
	margin: 0;
	padding: 0;
}
#news.threeCol .bucketHeader {
	padding-top: 8px;
	background: none;
}
#news .bucket .bucketHeader h2, #news .bucket .bucketHeader h3 {
	margin: 0;
	padding: 0;
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.05em;
	text-transform: uppercase;
	color: #0f428a;
	display: inline;
}
#news .bucket .bucketSubHeader h4 {
	margin: 0;
	padding: 0;
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 400;
	font-size: 0.9em;
	text-transform: uppercase;
	color: #0f428a;
	display: inline;
}
#news .bucket .bucketHeader .about {
	padding: 0 4px;
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 300;
	font-size: 1.05em;
	color: #666;
}
#news .bucket .bucketContent {
	margin: 0;
	padding: 0;
}
#news .bucket ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#news .bucket ul li {
	margin: 0 0 10px 0;
	padding: 10px 2px 0 2px;
	overflow: hidden;
	border-top: 1px solid #e3e3e3;
}
#news .bucket ul li:first-child {
	border: none;
}
#news .bucket ol {
	margin: 10px 0 0 20px;
	padding: 0;
}
#news .bucket ol li {
	margin: 0 0 14px 0;
	color: #666;
}
#news .bucket a {
	color: #000;
}
#news .bucket .featimg {
	margin: 3px 7px 0 0;
	padding: 0;
	width: 60px;
	border: 0;
	position: relative;
	float: left;
	clear: both;
}
#news .bucket a.title, #news .bucket ol a.title {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.15em;
	line-height: 1.15em;
}
#news .bucket .teaser {
	margin: 2px 0 4px 0;
	font-size: 0.95em;
	display: block;
	line-height: 1.25em;
	color: #454545;
}
#news .bucket .bylineWrapper {
	display: block;
}
#news .bucket .byline {
	padding: 0;
	font-family: arial, sans-serif;
	font-size: 0.85em;
	font-style: italic;
	color: #797979;
	line-height: 1.2em;
	display: block;
}
#news .bucket .commentcount {
	margin: 0;
	padding: 0;
	font-family: arial, sans-serif;
	font-size: 0.8em;
	font-style: italic;
	color: #797979;
	display: block;
}
#news .bucket .bylineWrapper .byline {
	margin: 0 5px 0 0;
	padding: 0 5px 0 0;
	border-right: 1px solid #797979;
	display: inline;
}
#news .bucket .bylineWrapper .commentcount {
	margin: 0;
	padding: 0;
	display: inline;
}
#news .bucket li .byline .comments {
	margin: 0 0 0 2px;
	padding: 0 0 0 5px;
	border-left: 1px solid #797979;
}
#news .bucket .morelink {
	padding: 2px 7px 0 0;
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 400;
	font-size: 0.9em;
	text-transform: uppercase;
	background: transparent url("/pi/global/ornaments/icon-morelink-gt-@2x.png") no-repeat right 4px;
	background-size: 4px 7px;
	float: right;
}
#news .bucket .morelink a {
	color: #064aa7;
}
#news .bucket .morelink.twoLine {
	margin-top: -15px;
}
#news .alerttag, #news .newstag, #news .conftag {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 0.8em;
	color: #b00002;
	text-transform: uppercase;
}
#news .conftag {
	color: #639a23;
}

/* callout alert */
#news .bucket .callout ul {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #e3e3e3;
}
#news .bucket .callout ul li {
	margin: 0;
	padding: 10px 0;
}

/* specialty news + top news */
#news .bucket#specialtyNews .topFeature, #news .bucket#topNews .col2Feature {
	border-bottom: 1px solid #e3e3d3;
}
#news .bucket#specialtyNews .topFeature .featimg {
	width: 144px;
}
#news .bucket#specialtyNews .topFeature a.title {
	font-size: 1.6em;
	line-height: 1.1em;
}

/* Perspectives */
#news .bucket#perspectives li a {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.15em;
	line-height: 1.15em;
}
#news .bucket#perspectives li .byline a {
	font-family: arial, sans-serif;
	font-size: 0.95em;
	line-height: auto;
}

/* blogs */
#news .bucket#blogs li a {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.15em;
	line-height: 1.15em;
}
#news .bucket#blogs li .byline a {
	font-family: arial, sans-serif;
	font-size: 0.95em;
	line-height: auto;
}

/* ask the experts */
#news .bucket#experts .bucketFooter {
	padding: 0 0 10px 0;
	display: block;
}

/* Perspective */
#news .bucket#perspective li a {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.15em;
	line-height: 1.15em;
}
#news .bucket#perspective li .byline a {
	font-family: arial, sans-serif;
	font-size: 0.95em;
	line-height: auto;
}

/* Discussions from Medscape Connect */
#news .bucket#discussionsConnect .bucketL li a {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.15em;
	line-height: 1.15em;
}
#news .bucket#discussionsConnect .bucketR li {
	margin: 0;
	border: none;
}
#news .bucket#discussionsConnect .bucketR li a {
	padding: 2px 0 0 6px;
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 400;
	font-size: 0.9em;
	line-height: 0.95em;
	text-transform: uppercase;
	background: transparent url("/pi/global/ornaments/icon-morelink-gt.png") no-repeat 0 center;
}

/* most popular news */
#news .bucket#popular ol li a {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.1em;
	line-height: 1.1em;
}

/* collaborations */
#news .bucket#collaborations li {
	width: auto !important;
}
#news .bucket#collaborations li .featimg {
	margin-top: 0;
}

/* editorial staff */
#news.threeCol .bucket#staff {
	display: none;
}

/* industry callout */
#news #right ul.industryCallout {
	margin: 0;
	padding: 0;
	list-style: none;
}
#news #right ul.industryCallout li {
	margin: 0 0 15px 0;
	padding: 6px 6px 6px 6px;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	border: 1px solid #e2e2e2;
	background-color: #f7f7f7;
}
#news #right ul.industryCallout li a {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.1em;
	line-height: normal;
	color: #000;
}
#news #right ul.industryCallout li .byline {
	font-style: italic;
	text-align: right;
	display: block;
}
#news #right ul.industryCallout .alerttag, #news #right ul.industryCallout .newstag {
	background: transparent;
}

/* state safe use alert */
/* #news .safeUseAlert {
	margin: 10px 0 20px 0;
	padding: 7px 10px 9px 10px;
	font-size: 0.95em;
	background-color: #fff;
	border: 4px solid #8aa8ba;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}
#news .safeUseAlert ul, #news .safeUseAlert ul li {
	margin: 0;
	padding: 0;
	list-style: none;
}
#news .safeUseAlert a {
	font-size: 1.15em;
}
#news .safeUseAlert .byline {
	font-size: 0.9em;
	color: #aaa;
} */

.rightAd, .socialNet, #industryBucket {display:none}

/* the week in cardiology callout */
#news ul.twic li {
	margin: 0;
	padding: 5px 7px;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	border: 1px solid #e2e2e2 !important;
	font-size: 0.9em;
	line-height: 0.9em;
}
#news ul.twic li a {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	color: #000;
}
#news ul.twic li .featimg {
	margin-top: 2px;
	margin-bottom: 2px;
	width: 72px;
}
#news ul.twic li .byline {
	display: none;
}

/* social hub callout */
#news.threeCol #right .bucket#hub {
	/* margin: 15px 0 0 0;
	padding: 0 0 15px 0;
	border-top: 0; */
	display: none;
}
#news #socialHub {
	background-color: #e5e5e5;
}
#news #socialHub .logo {
	padding: 5px;
	width: 121px;
	height: 30px;
	background: url("/pi/global/ornaments/logo-social-hub-121x30.png") 5px 5px no-repeat;
	float: left;
}
#news #socialHub .logo a {
	width: 121px;
	height: 30px;
	display: block;
}
#news #socialHub .logo span {
	display: none;
}
#news #right #socialHub ul {
	margin: 0;
	padding: 0;
	list-style: none inside none;
	height: 40px;
	float: right;
}
#news #right #socialHub ul.networks {
	margin: 0 8px 0 0;
}
#news #right #socialHub ul.media {
	margin: 0 10px 0 0;
	border-left: 2px solid #fff;
}
#news #right #socialHub ul li {
	margin: 10px 0 0 5px;
	padding: 0;
	width: 20px;
	float: left;
}
#news #right #socialHub ul.media li:first-child {
	margin: 10px 0 0 10px;
}
#news #socialHub ul li a {
	width: 20px;
	height: 20px;
	display: block;
}
#news #socialHub ul li.facebook {
	background: url("/pi/global/ornaments/icon-facebook-grey.png") no-repeat;
}
#news #socialHub ul li.twitter {
	background: url("/pi/global/ornaments/icon-twitter-grey.png") no-repeat;
}
#news #socialHub ul li.gplus {
	background: url("/pi/global/ornaments/icon-googleplus-grey.png") no-repeat;
}
#news #socialHub ul li.linkedin {
	background: url("/pi/global/ornaments/icon-linkedin-grey.png") no-repeat;
}
#news #socialHub ul li.rss {
	background: url("/pi/global/ornaments/icon-rss-grey.png") no-repeat;
}
#news #socialHub ul li.discussion {
    background: url("/pi/global/ornaments/icon-discussion-grey.png") no-repeat;
}
#news #socialHub ul li.podcast {
	background: url("/pi/global/ornaments/icon-podcast-grey.png") no-repeat;
}
#news #socialHub ul li span {
	display: none;
}

/* Today page */
#today .bucket .bucketHeader {
	background: none;
}
#today .bucket .bucketHeader h2, #today .bucket .bucketHeader h3 {
	margin: 0;
	padding: 0;
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.05em;
	text-transform: uppercase;
	color: #0f428a;
	display: inline;
}
#today .bucket ol a {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.2em;
	line-height: 1.15em;
	color: #000;
}
#today .bucket .morelink {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 400;
	font-size: 1.05em;
	text-align: right;
	text-transform: uppercase;
}

/* Business of Medicine */
#news #middle .bucket#perspective .topFeature .featimg {
	margin: 3px 7px 0 0;
	padding: 0;
	width: 144px;
	float: left;
}
#news.threeCol #right .bucket#bom_podcast {
	margin: 15px 0;
	border: 1px solid #e4e4e4;
	background: url('/pi/global/ornaments/bg-podcast.png') top -1px left -1px no-repeat;
	width: 300px;
	height: 120px;
	position: relative;
}
#podcastHeader {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.8em;
	color: #07405f;
	font-weight: auto;
	text-shadow: none;
}
#news.threeCol #podcastHeader a, #news.threeCol #podcastHeader a:visited {
	color: #07405f;
	text-decoration: none;
}
#podcast_content {
	margin: 0 65px 0 12px;
	padding-top: 35px;
	font-size: 0.8em;
	color: #000;
	font-weight:200;
}
#viewAllPodcasts {
	margin: -2px 0 0 0;
	font-size: 0.9em;
	color: #fff;
}
#news.threeCol #viewAllPodcasts a {
	padding-left: 15px;
	color: #fff;
	font-weight: bold;
	background: url('/pi/global/ornaments/arrowmore-white.png') left no-repeat;
}
a#podcastLogoLink {
	position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-decoration: none;
    z-index: 10;
    background-color: white; /* IE */
    opacity: 0; /* IE */
    filter: alpha(opacity=1); /* IE */
}
#podcastHeader {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	font-size: 1.8em;
	color: #07405f;
	font-weight: auto;
	text-shadow: none;
}
#news.threeCol #podcastHeader a, #news.threeCol #podcastHeader a:visited {
	color: #07405f;
	text-decoration: none;
}
#podcast_content {
	margin: 0 65px 0 12px;
	padding-top: 35px;
	font-size: 0.8em;
	color: #000;
	font-weight:200;
}
#viewAllPodcasts {
	margin: -2px 0 0 0;
	font-size: 0.9em;
	color: #fff;
}
#news.threeCol #viewAllPodcasts a {
	padding-left: 15px;
	color: #fff;
	font-weight: bold;
	background: url('/pi/global/ornaments/arrowmore-white.png') left no-repeat;
}
a#podcastLogoLink {
	position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-decoration: none;
    z-index: 10;
    background-color: white; /* IE */
    opacity: 0; /* IE */
    filter: alpha(opacity=1); /* IE */
}

/* Today on Medscape overrides for Twitter page */

#news.twoCol.twitter #right #topNews .featimg, #news.twoCol.twitter #right #topNews .teaser, #news.twoCol.twitter #right #topNews .bucketHeader {
    display:none;
}
 #news.twoCol.twitter #right #topNews .col2Feature a.title {
     font-size:0.9rem;
 }
 #news.twoCol.twitter #right #topNews .col2Feature {
     border:0;
}

/* Today on Twitter */
#news.twoCol.twitter {
	padding: 0 10px;
	border: 1px solid #ccc;
	background: #f1f8fe;
}
#news.twoCol.cardiology.twitter {
	background: #fcfcfc;
}
#news.twoCol.twitter #left {
	margin: 0;
	padding: 0;
}
#news.twoCol.twitter #right {
	display: none;
}
#news.twoCol.twitter #left .bucket#twitter {
	border: none;
}
#news.twoCol.twitter #left .bucket#twitter .bucketHeader {
	padding: 10px 0;
	background: none;
}
#news.twoCol.twitter #left .bucket#twitter .bucketHeader h2 {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 400;
	font-size: 2.1em;
	letter-spacing: -1px;
	text-transform: none;
	color: #999;
	background: transparent;
}
#news.twoCol.twitter #left .bucket#twitter .bucketHeader h2 .blue {
	color: #55acee;
}
#news.twoCol.twitter #left .bucket#twitter .bucketHeader h2 b.blue {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	color: #1895cf;
}
#news.twoCol.twitter #left .bucket#twitter .bucketHeader h2 .red {
	color: #991b1e;
}
#news.twoCol.twitter #left .bucket#twitter .bucketHeader h2 b.red {
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 600;
	color: #991b1e;
}
#news.twoCol.twitter #left .bucket#twitter .bucketHeader .tagline {
	padding: 3px 0 0 1px;
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 400;
	font-size: 0.95em;
	color: #666;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent ul.tweets li {
	margin: 0 0 10px 0;
	padding: 0;
	border: 1px solid #ccc;
	background: #fff;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent ul.tweets li.tweetfeederror {
    min-height: 0;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent ul.tweets li.tweetfeederror div {
    padding: 20px;
    font-size: 1.2em;
}
#news.twoCol.twitter #left .bucket#twitter {
	margin: 0;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent a {
	color: #0059b1;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent .timestamp a,
#news.twoCol.twitter #left .bucket#twitter .bucketContent .userHandle a {
	color: #999;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent .articleTitle a,
#news.twoCol.twitter #left .bucket#twitter .bucketContent .fullName a {
	color: #000;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent ul.tweets li .thumbnail {
	margin: 0 18px 0 0;
	width: 100%;
	height: 100px;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: block;
	border-bottom: 1px solid #ccc;
	overflow: hidden;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent ul.tweets li .thumbnail img {
	display: inline-block;
	vertical-align: middle;
	width: 100%;
	min-height: 100px;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent ul.tweets li .thumbnail a img {
	border: none;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent .text {
	margin: 10px 10px 0 10px;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent .articleInfo {
	margin: 0 0 8px 0;
	border-bottom: 1px solid #d3d3d3;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent .articleTitle {
	padding: 0 0 3px 0;
	font-size: 1.15em;
	line-height: 1.05em;
	font-weight: bold;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent .domainName {
	padding: 0 0 6px 0;
	font-size: 0.9em;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent .tweet {
	line-height: 1.25em;
	color: #666;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent .timestamp {
	font-size: 1.05em;
	float: right;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent .user {
	margin: 0 0 6px 0;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent .profileImg {
	margin: 0 10px 0 0;
	padding: 0;
	width: 34px;
	float: left;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent .profileImg img {
	width: 34px;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent .profileImg a img {
	border: none;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent .fullName {
	margin: 0 0 3px 40px;
	font-size: 1.1em;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent .fullName b {
	font-weight: normal;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent .userHandle {
	margin: 0 0 0 40px;
	font-size: 0.95em;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent .tweetText b {
	font-weight: normal;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent .tweetText s {
	text-decoration: none;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent .tweetText .invisible {
	display: none;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent .retweetedBy {
	margin: 5px 0 0 0;
	font-size: 0.9em;
	color: #999;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent ul.tweets li .text ul.tweetActions {
	margin: 0;
	padding: 10px 0;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent ul.tweets li .text ul.tweetActions li {
	margin: 0;
	padding: 0 20px 0 0;
	border: none;
	font-size: 0.8em;
	min-height: 14px;
	display: inline-block;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent ul.tweetActions li a {
	color: #8899a6;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent ul.tweetActions li.reply {
	text-align: left;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent ul.tweetActions li.reply a {
	padding: 2px 0 0 22px;
	background: transparent url("/pi/global/icons/icon-twitter-reply-@2x.png") no-repeat left 0 top 2px;
	background-size: 16px 11px;
	display: inline-block;
	min-height: 14px;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent ul.tweetActions li.reply a:hover {
	background: transparent url("/pi/global/icons/icon-twitter-reply-over-@2x.png") no-repeat left 0 top 2px;
	background-size: 16px 11px;
	color: #666;
	text-decoration: none;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent ul.tweetActions li.retweet a {
	padding: 2px 0 0 25px;
	background: transparent url("/pi/global/icons/icon-twitter-retweet-@2x.png") no-repeat left 0 top 2px;
	background-size: 20px 12px;
	display: inline-block;
	min-height: 14px;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent ul.tweetActions li.retweet a:hover,
#news.twoCol.twitter #left .bucket#twitter .bucketContent ul.tweetActions li.retweet a.active {
	background: transparent url("/pi/global/icons/icon-twitter-retweet-over-@2x.png") no-repeat left 0 top 2px;
	background-size: 20px 12px;
	color: #666;
	text-decoration: none;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent ul.tweetActions li.favorite a {
	padding: 2px 0 0 20px;
	background: transparent url("/pi/global/icons/icon-twitter-favorite-@2x.png") no-repeat left 0 top 1px;
	background-size: 15px 14px;
	display: inline-block;
	min-height: 14px;
}
#news.twoCol.twitter #left .bucket#twitter .bucketContent ul.tweetActions li.favorite a:hover,
#news.twoCol.twitter #left .bucket#twitter .bucketContent ul.tweetActions li.favorite a.active {
	background: transparent url("/pi/global/icons/icon-twitter-favorite-over-@2x.png") no-repeat left 0 top 1px;
		background-size: 15px 14px;
	color: #666;
	text-decoration: none;
}
#news.twoCol.twitter #left .bucket#twitter .bucketFooter .morelink {
	margin: 40px 0 10px 0;
	padding: 0;
	font-family: 'Nunito Sans', sans-serif;
    font-weight: 400;
	font-size: 1.5em;
	text-align: center;
	text-transform: none;
	background: none;
	width: 100%;
	float: none;
	display: none;
}
#news.twoCol.twitter #left .bucket#twitter .bucketFooter .morelink a {
	padding: 9px 0 8px 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background: #b2d6ef;
	width: 100%;
	color: #fff;
	display: block;
}
#news.twoCol.cardiology.twitter #left .bucket#twitter .bucketFooter .morelink a {
	background: #e1a799;
}


.todayFeed, .expandLink, #columnists .expandLink {display:none}