#specialtieslayer {
	margin-top: 127px;
	}
#emailadexcontainer, #submitqadexcontainer, #submitadexcontainer, #palertadexcontainer, #references, #relatedlinkswin, #cmeinformation, #authordisclosures, #synonymskeywords, #emailtoolbox, #submitqtoolbox, #downloadtoolbox, #patiented {
	top: 50px;
	width: 620px;
	margin-left: -310px;
	left: 50%;
	position: absolute;
	z-Index: 500;
	}
#references {
	display: none;
	width: 750px;
	margin-left: -375px;
	left: 50%;
	}
#articlecontent .inactive {
	display: none;
	position: absolute;
	z-Index: 500;
	}
#articlecontent .active {
	display: block;
	position: absolute;
	z-Index: 500;
	}
#articlecontent .slidetable .inactive {
	display: none;
	top: auto;
	left: auto;
	position: absolute;
	z-Index: 500;
	}
#articlecontent .slidetable .active {
	display: block;
	top: auto;
	left: auto;
	position: absolute;
	z-Index: 500;
	}
.inactive {
	display: none;
	}
.active {
	display: block;
	}
.inactiveinline {
	display: none;
	}
.activeinline {
	display: block;
	}
.articlethumb {
	width: 90px;
	}
center {
	text-align: left;
	float: none;
	}
#sectionnav .inactive {
	display: none;
	top: auto;
	left: auto;
	position: relative;
	z-Index: auto;
	}
#sectionnav .active {
	display: block;
	top: auto;
	left: auto;
	position: relative;
	z-Index: auto;
	}
#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: #444;
	padding: 5px 5px 0 5px;
	border-bottom: none;
	background-color: #fff;
	}
.legaltext {
	font-size: 1em;
	}
sup {
	line-height: 0;
	}
#articlecontent {
	line-height: 18px;
	background-color: #fff;
	padding: 0;
	overflow: visible;
	}
#articlecontent p {
	padding: 0;
	margin: 5px 0 15px 0;
	overflow: visible;
	}
#fixedrightcolumn {
    overflow: visible;
    padding-left: 0;
    padding-right: 4px;
    background-color: #FFFFFF;
    float: right;
    margin: 0 0 0 8px;
    padding: 0;
    width: 300px;
	}
#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;
	}
#programcontent span.version {
	display:block;
	}
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: 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;
	z-index:5;
	}
h2 {
	margin: 10px 0 0 0;
	padding: 6px 10px 6px 0;
	border-top: 2px solid #064aa7;
	border-bottom: none;
	font: normal 1.3em Arial, sans-serif;
	color: #444;
	}
h3 {
	margin: 0;
	padding: 6px 10px 6px 0;
	border-top: 2px solid #064aa7;
	border-bottom: none;
	font: normal 1.3em Arial, sans-serif;
	color: #444;
	}
h4 {
	color: #444;
	font-family: arial, sans-serif;
	font-size: 0.95em;
	margin: 0 0 10px 0;
	padding: 0;
	}
h5 {
	font-family: arial, sans-serif;
	font-size: 0.85em;
	margin: 0 0 5px 0;
	padding: 0;
	}
p.pullquote-left {
	float: left;
	width: 220px;
	margin: 0;
	padding: 0;
	background-color: #eeeeff;
	background-image: url(http://img.medscape.com/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 {
	float: right;
	width: 220px;
	margin: 0;
	padding: 0;
	background-color: #eeeeff;
	background-image: url(http://img.medscape.com/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(http://img.medscape.com/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 {
	margin: 0;
	padding: 6px 10px 6px 0;
	border-top: 2px solid #064aa7;
	border-bottom: none;
	font: normal 1.3em Arial, sans-serif;
	color: #444;
	}
/* new table styles */
#articlecontent table.inline_data_table {
	margin: 0;
	padding: 0;
	border: 2px solid #ccc;
	border-collapse: separate;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background-color: #ccc;
	-moz-box-shadow: 0px 3px 4px rgba(000,000,000,0.4),inset 0px 0px 1px rgba(255,255,255,0.5);
	-webkit-box-shadow: 0px 3px 4px rgba(000,000,000,0.4),inset 0px 0px 1px rgba(255,255,255,0.5);
}
#articlecontent table.inline_data_table td {
	padding: 5px 8px 5px 8px;
	background-color: #fff;
	border: 1px solid #ccc;
}

/* Article Page One Classes */
#contentbody {
	margin: 0;
	padding: 0;
	width: 671px;
	float: left;
	background-color: #fff;
	overflow: visible;
	}
#contentbody h1 {
	position: relative;
	font-weight: normal;
	font-size: 1.8em;
	font-family: 'proxima_nova_ltsemibold', arial, sans-serif;
	color: #000;
	margin: 0;
	padding: 0 8px 3px 5px;
	}
#contentbodyleft {
	float: left;
	width: 165px;
	}
#contentbodyright {
	float: right;
	width: 499px;
	}
/* END Article Page One Classes */

/* Article Page Two Classes */
#contentbody2 {
	margin: 0;
	padding: 0;
	width: 672px;
	float: left;
	background-color: #fff;
	}
#contentbody2 h1 {
	position: relative;
	font-weight: normal;
	font-size: 1.8em;
	font-family: 'proxima_nova_ltsemibold', arial, sans-serif;
	color: #000;
	margin: 0;
	padding: 0 8px 3px 5px;
	}
/* 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.0em;
	font-weight: bold;
	}
#titleblock h4 {
	position: relative;
	font-family: arial, sans-serif;
	font-size: 0.95em;
	margin: 0;
	padding: 0 5px 3px 5px;
	color: #003366;
	}
#titleblock h3 {
	position: relative;
	font-family: arial, sans-serif;
	font-size: 0.95em;
	margin: 0;
	padding: 0 5px 2px 5px;
	border-width: 0;
	}
#titleblock h2 {
	position: relative;
	font-family: arial, sans-serif;
	font-weight: normal;
	font-size: 0.95em;
	margin: 0;
	padding: 0 5px 0 5px;
	color: #000;
	border: none;
	}
#collectionbody #titleblock {
	margin: 0;
	padding: 4px 0 0 0;
	background-color: #fff;
	}
#collectionbody li span.version {
	display: block;
	padding-top: 4px;
	}
#contentbodyleft ul.articlenavlist {
	list-style: none;
	margin: 0;
	font-size: 1.0em;
	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;
	}
#collectionbody p#right {
	border-bottom: 0 solid #064aa7;
    border-top: 2px solid #064aa7;
    font-size: 1.32em;
    font-weight: normal;
    margin: 0;
    padding: 5px;
    text-transform: capitalize;
	}


/*Twitter Widget for Collection Pages*/
#twtrwidget {
    margin-bottom: 20px;
}

.twtr-widget{
	position:relative;
	font-size:12px!important;
	font-family:arial,sans-serif!important;
	zoom:1;
	}
.twtr-fullscreen{
	font-size:220%!important;
	}
.twtr-fullscreen .twtr-new-results{
	_display:none!important;
	}
	.twtr-inactive{
	display:none;
	}
	.twtr-widget a img{border:0!important;
	}
	.twtr-doc{
	overflow:hidden;
	width:100%;
	text-align:left;
	font-weight:normal;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	}
	.twtr-bd{
	padding:0 1px;
	}
	.twtr-widget .twtr-tweet-wrap{
	padding:6px 8px;
	overflow:hidden;
	zoom:1;
	}
	.twtr-fullscreen .twtr-tweet-wrap{
	padding:20px;
	}
	.twtr-widget .twtr-tweet{
	border-bottom:1px dotted #ddd;
	overflow:hidden;
	zoom:1;
	}
	.twtr-widget-profile img.twtr-profile-img{
	display:block;
	float:left;
	width:31px;
	height:31px;
	border:0!important;
	}
	.twtr-widget h3,.twtr-widget h4,.twtr-widget p{
	margin:0!important;
	padding:0!important;
	line-height:1.2!important;
	width:auto!important;
	border:none!important;
	}
	.twtr-widget-profile h3,.twtr-widget-profile h4{
	margin:0 0 0 40px!important;
	border:none!important;
	}
	.twtr-widget h3{
	font-size:11px!important;
	font-weight:normal!important;
	border:none!important;
	}
	.twtr-widget h4{
	font-size:16px!important;
	}
	.twtr-widget em,.twtr-widget .twtr-new-results{
	font-size:9px;
	font-style:normal;
	display:block;
	margin-top:2px;
	zoom:1;
	}
	.twtr-widget .twtr-new-results{
	text-align:center;
	padding:3px;
	margin:0 auto -10px auto!important;
	display:block;
	position:relative;
	bottom:5px;
	line-height:.9;
	}
	.twtr-results-inner{
	line-height:1;
	font-size:100%;
	padding:4px 0;
	position:relative;
	bottom:-2px;
	width:40%;
	margin:0 auto;
	z-index:2;
	text-align:center;
	}
	.twtr-results-hr{
	width:100%;
	position:relative;
	z-index:1;
	height:1px;
	border-bottom:1px dotted #ddd;
	bottom:7px;
	background:none;
	overflow:hidden;
	}
	.twtr-new-results span{
	position:relative;
	z-index:3;
	top:-14px;
	display:block;
	font-size:9px!important;
	}.twtr-fullscreen .twtr-new-results span{
	font-size:24px!important;
	}
	.twtr-hd{padding:10px;
	position:relative;
	zoom:1;
	overflow:hidden;
	}
	.twtr-fullscreen .twtr-hd{
	height:0;
	padding:0;
	}
	.twtr-timeline{
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	position:relative;
	overflow:hidden;
	z-index:2;
	height:225px;
	}
	.twtr-scroll .twtr-timeline{
	overflow-x:hidden;
	overflow-y:auto;
	}
	.twtr-widget .twtr-tweet:last-child{
	border-bottom-width:0;
	}
	.twtr-ft{
	position:relative;
	}
	.twtr-ft div{
	overflow:hidden;
	padding:10px;
	zoom:1;
	}
	.twtr-ft span{
	float:right;
	text-align:right;
	}
	.twtr-ft a{
	float:left;
	display:block;
	}
	.twtr-ft span a{
	float:none;
	}
	.twtr-avatar{
	width:40px;
	height:40px;
	float:left;
	overflow:hidden;
	display:block;
	}
	.twtr-fullscreen .twtr-avatar{
	width:80px;
	height:80px;
	}
	.twtr-img{
	height:25px;
	width:25px;
	}
	.twtr-img img{
	width:30px;
	height:30px;
	}
	.twtr-fullscreen .twtr-img img{
	width:72px;
	height:72px;
	}
	.twtr-fullscreen a.twtr-join-conv{
	display:none;
	}
	.twtr-tweet-text{
	margin-left:40px;
	}
	.twtr-fullscreen .twtr-tweet-text{
	margin-left:90px;
	}
	.twtr-doc a{
	text-decoration:none!important;
	}
	.twtr-doc a:hover{
	text-decoration:underline!important;
	}
/*End of Twitter Widget for Collection Pages*/

/* Start Flash Presentation */
#flashpresentation {
	width: 630px;
	margin: 0 0 15px 0;
	}
.flashvidcontainer {
	position: relative;
	clear: both;
	margin-left: -5px;
	width: 660px;
	text-align: center;
	}
.flashvideoembed {
	position: absolute;
	width: 660px;
	margin-left: -330px;
	left: 50%;
	background-image:url(http://img.medscape.com/pi/global/ornaments/bg-flashvid-loading.png);
	background-repeat: no-repeat;
	background-position: top center;
	}
.flashvidcontainercenter {
	position: relative;
	left: 50%;
	float: left;
	clear: both;
	text-align: left;
	}
.flashvideoembedcenter {
	position: relative;
	left: -50%;
	text-align: left;
	}
.flashvidcontainerfloatleft {
	padding: 0 28px 16px 0;
	float: left;
	}
.flashvideoembedfloatleft {
	position: absolute;
	float: left;
	}
.flashvidcontainerfloatright {
	padding: 0 0 16px 16px;
	float: right;
	}
.flashvideoembedfloatright {
	position: absolute;
	float: right;
	}
#flashvidspacer {
	margin: 5px 0 15px 0;
	}
/* END Falsh Presentation */

/* PATIENT FAQs */
#faqlist {
	margin-top: 25px;
	}
#faqlist li.qp {
	list-style-image: url(http://img.medscape.com/pi/global/icons/icon-q.gif);
	padding-bottom: 4px;
	}
#faqlist li.qp ul {
	list-style-image: none;
	}
#faqlist li.ap {
	list-style-image: url(http://img.medscape.com/pi/global/icons/icon-a.gif);
	padding-bottom: 4px;
	}
#faqlist li.ap ul {
	list-style-image: none;
	}

/* WebMD RRs */
#rrs {
	margin: 25px 0 0 0;
	}
#rrlist {
	margin-top: 11px;
	margin-bottom: 0;
	list-style-image: url(http://img.medscape.com/pi/global/ornaments/check-box.gif);
	font-size: 1.25em;
	font-weight: bold;
	}
#rrlist li {
	padding-bottom: 13px;
	}
#printsponsor {
	margin-bottom: 20px;
	}
#printsponsortitle h3 {
	font-family: arial, sans-serif;
	font-size: 1.05em;
	margin: 0;
	padding: 3px 7px 3px 7px;
	text-align: center;
	color: #B22222;
	font-weight: bold;
	border: none;
	}
#printsponsorbg {
	padding: 7px 14px 14px 14px;
	border: 1px solid #B22222;
	}
#printsponsorbg h4 {
	font-size: 1.45em;
	margin: 0 0 3px 0;
	padding: 0;
	}
#notes {
	padding-top: 7px;
	border-top: 1px solid #969696;
	margin-bottom: 30px;
	}

/* 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-size: 1.35em;
	font-weight: normal;
	font-family: 'proxima_nova_ltsemibold', arial, sans-serif;
	}
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-size: 1.05em;
	font-weight: normal;
	font-family: 'proxima_nova_ltsemibold', arial, sans-serif;
	}
#contentbody2 p#coveragedisclaimerright {
	background-color: #fff;
	font-size: 0.75em;
	padding: 0 5px 5px 5px;
	margin: 0;
	color: #3b3b3b;
	}
#cmeinfo {
	padding-bottom: 10px;
	background-color: #fff;
	border-bottom: none;
	}
ul.cmeinfonavlist {
	list-style: none;
	margin: 0;
	padding: 5px 5px 5px 5px;
	background-color: #fff;
	font-size: 1.05em;
	}
.cmeinfonavlist li {
	padding: 0 0 8px 0;
	font-weight: bold;
	}
.cmeinfonavlist li a {
	padding: 5px 6px 4px 6px;
	display: block;
	font-size: 1.05em;
	background: #fff;
	border: 4px solid #dbdbdb;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-moz-box-shadow: 0 5px 5px -3px #999;
	-webkit-box-shadow: 0 5px 5px -3px #999;
	box-shadow: 0 5px 5px -3px #999;
	}
.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: #e6f5fe;
	}
.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 {
	float: right;
	text-align: left;
	width: 250px;
	border-right: 5px solid #fff;
	border-left: 10px solid #fff;
	}
#toc {
	width: 244px;
	margin: 8px 0 8px 0;
	border: 3px solid #eeeeff;
	padding: 0;
	background-color: #fff;
	}
#toc h5 {
	font-family: arial, 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(http://img.medscape.com/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(http://img.medscape.com/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(http://img.medscape.com/pi/global/ornaments/bg_casenav.gif) repeat-x left bottom;
	background-color: #ddd;
	float: left;
	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 {
	float: left;
	padding: 0 0 0 9px;
	background: url(http://img.medscape.com/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(http://img.medscape.com/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(http://img.medscape.com/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: arial, 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 {
	width: 600px;
	visibility: visible;
	position: absolute;
	padding: 5px 10px 0 5px;
	background-color: #e5f1f6;
	background-image: url(http://img.medscape.com/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(http://img.medscape.com/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;
	}
#prgteaser {
	display: inline-block;
	margin: 5px 5px 5px 16px;
	}
#prgteaser img {
	float: left;
	height: 84px;
	padding: 0px 10px 5px 0px;
	}

/* Floating Right Col Styles */
#floatingrightcolumn {
	float: right;
	width: 220px;
	padding: 0 0 12px 12px;
	background-color: #fff;
	z-index: 50;
	}
/* Share Styles */
#articleshare {
	float: left;
	display: inline;
	font-size: 0.95em;
	margin: 0 10px 0 10px;
	padding: 0;
	}
div.custom_hover {
	cursor: pointer;
}
span#addthistext {
	color: #484848;
	cursor: pointer;
	}
span#addthistext:hover {
	color: #484848;
	text-decoration: underline;
	cursor: pointer;
	}
.sharetwit {
	background-image:url(http://img.medscape.com/pi/global/icons/icon-share1.gif);
	background-position: 13px center;
	background-repeat: no-repeat;
}
.sharefb {
	background-image:url(http://img.medscape.com/pi/global/icons/icon-share2.gif);
	background-position: 13px center;
	background-repeat: no-repeat;
}
.hover_menu {
	float: left;
	width: 115px;
	margin: 0;
	position: absolute;
	background: #f2f2f2;
	padding: 0;
	display: none;
	z-index: 800;
	}
.hover_menu a {
	width: 95px;
	padding: 4px 0 4px 34px;
	position: relative;
	margin-top: 4px;
	display: block;
	text-decoration: none;
	cursor: pointer;
	}
.hover_menu span {
	position: absolute;
	left: 14px;
	top: 2px;
	}
div.custom_hover2 {
	cursor: pointer;
	}
span#addthistext2 {
	color: #004276;
	cursor: pointer;
	}
span#addthistext2:hover {
	color: #24a2dd;
	text-decoration: underline;
	cursor: pointer;
	}
.hover_menu2  {
	float: left;
	width: 115px;
	margin: 0;
	position: absolute;
	background: #f2f2f2;
	padding: 0;
	display:none;
	z-index: 800;
	}
.hover_menu2 a {
	width: 95px;
	padding: 4px 0 4px 34px;
	position: relative;
	margin-top: 4px;
	display: block;
	text-decoration: none;
	cursor: pointer;
	}
.hover_menu2 span {
	position: absolute;
	left: 14px;
	top: 2px;
	}
/* /Share Styles */
#articletoolbox {
	margin: 0;
	width: 100%;
	background-image: url(http://img.medscape.com/pi/global/ornaments/bg_articletools.gif);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #f2f2f2;
	}
	#articletoolbox2 {
	position:relative;
	float:left;
	width:100%;
	}

#articletoolboxborder {
	margin: 0 0 12px;
    padding: 6px 10px;
	background-color: #fefefe; /* Old browsers */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlY2VjZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fefefe 1%, #ececec 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fefefe), color-stop(100%,#ececec)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fefefe 1%,#ececec 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fefefe 1%,#ececec 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fefefe 1%,#ececec 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fefefe 1%,#ececec 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#ececec',GradientType=0 ); /* IE6-8 */
	border:1px solid #dedede;
    color: #484848;
    text-shadow: 1px 1px 0 #fff;
}
#articletoollist {
	margin: 0;
	padding: 2px 0 0 7px;
	width: 100%;
	font-size: 0.95em;
	list-style: none outside none;
	height: 16px;
	}
#articletoollist a {
	color: #484848;
}
#articleprint {
	margin: 0 25px 0 0;
	padding: 0;
	display: inline;
	font-size: 0.95em;
	float: left;
	}
#printwith {
	margin: 0 25px 0 0;
	padding: 0;
	display: inline;
	font-size: 0.95em;
	float: left;
	}
#printwithout {
	margin: 0 25px 0 0;
	padding: 0;
	display: inline;
	font-size: 0.95em;
	float: left;
	}
#articleemail {
	margin: 0 25px 0 0;
	padding: 0;
	/* display: inline; */
	font-size: 0.95em;
	float: left;
	display: none; /* PPE-321085 - temporarily hide email functionality */
	}
#submitquestion {
	margin: 0 25px 0 0;
	padding: 0;
	display: inline;
	font-size: 0.95em;
	float: left;
	}
#articlediscussion {
	float: left;
	display: inline;
	font-size: 0.95em;
	margin: 0 25px 0 0;
	padding: 0;
	}
#articledownload {
	margin: 0 25px 0 0;
	padding: 0;
	display: inline;
	font-size: 0.95em;
	float: left;
	}
#abstractordertext {
	margin: 0 25px 0 0;
	padding: 0;
	display: inline;
	font-size: 0.95em;
	float: left;
	}
#abstractviewonline {
	margin: 0 25px 0 0;
	padding: 0;
	display: inline;
	font-size: 0.95em;
	float: left;
	}
#removeabstract {
	margin: 0 25px 0 0;
	padding: 0;
	display: inline;
	font-size: 0.95em;
	float: left;
	}
#articlerating {
	margin: 0 25px 0 0;
	padding: 0;
	display: inline;
	font-size: 0.95em;
	}
span.audio {
	background-image: url(http://img.medscape.com/pi/global/icons/icon-medaudio.gif);
	background-position: center center;
	background-repeat: no-repeat;
	padding: 0 8px 0 8px;
	}
span.video {
	background-image: url(http://img.medscape.com/pi/global/icons/icon-medvideo.gif);
	background-position: center center;
	background-repeat: no-repeat;
	padding: 0 8px 0 8px;
	}
span.slide {
	background-image: url(http://img.medscape.com/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;
	}
#emailtoolbox {
	width: 615px;
	text-align: left;
	height: 300px;
	}
#emailtoolbox h6 {
	margin: 0;
	padding: 0 0 7px 0;
	font-family: arial, 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: arial, 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;
	}
.emailtoolinput td input {
	width: 450px;
	}
.emailtoolinput td textarea {
	width: 450px;
	}

/*Topic Alert Popup Box and Container  */
#palertadexcontainer{
	width: 100%;
	height:100%;
	background-color: rgba(0, 0, 0, 0.65);
	left:0; top: 0; margin-left:0px;
	}
#palertadexbox {
	padding: 7px 14px 0 14px;
	top: 100px;
	width: 620px;
	margin-left: -310px;
	left: 50%;
	position: absolute;
	z-Index: 500;
	border: 1px solid #8b95a0;
	/*gradient background */
		background: #e3f1ef; /* Old browsers */
		background: -moz-linear-gradient(-45deg,  #e3f1ef 0%, #e0f0ee 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#e3f1ef), color-stop(100%,#e0f0ee)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(-45deg,  #e3f1ef 0%,#e0f0ee 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(-45deg,  #e3f1ef 0%,#e0f0ee 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(-45deg,  #e3f1ef 0%,#e0f0ee 100%); /* IE10+ */
		background: linear-gradient(-45deg,  #e3f1ef 0%,#e0f0ee 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3f1ef', endColorstr='#e0f0ee',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	/*drop shadow */
		-webkit-box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, 0.1);
		-moz-box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, 0.1);
		box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, 0.1)
	}
#palertadexbox .subbtn input[type="button"] {
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	/* rounded corners */
		border-radius: 5px 5px 0px 0px;
		-moz-border-radius: 5px 5px 0px 0px;
		-webkit-border-radius: 5px 5px 0px 0px;
	/* gradient background */
		background: #536175; /* Old browsers */
		background: -moz-linear-gradient(top,  #536175 0%, #0c1421 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#536175), color-stop(100%,#0c1421)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #536175 0%,#0c1421 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #536175 0%,#0c1421 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #536175 0%,#0c1421 100%); /* IE10+ */
		background: linear-gradient(top,  #536175 0%,#0c1421 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#536175', endColorstr='#0c1421',GradientType=0 ); /* IE6-9 */
	}
#palertadexbox h6 {
	margin: 0;
	padding: 0 0 7px 0;
	font-family: arial,sans-serif;
	font-size: 1.55em;
	color: #003366;
	font-weight: bold;
	}
#palertadexbox p {
	padding: 0;
	margin: 3px 0 12px 0;
	}
#palertadexbox .subbtn {
	text-align: center;
	margin-bottom: 18px;
	}
#palertadexbox .patopic {
	font-weight: bold;
	color: #003366;
	}
#paconfirmation {
	font-family: arial,sans-serif;
	font-size: 1.35em;
	color: #009933;
	font-weight: bold;
	margin: 15px 0 9px 0;
	}
#palertadexbox p.paoptout {
	font-size: 0.85em;
	color: #666;
	}
#submitqtoolbox {
	width: 615px;
	text-align: left;
	height: 400px;
	}
#submitqtoolbox h6 {
	margin: 0;
	padding: 0 0 7px 0;
	font-family: arial, 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: arial, 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;
	}
.submitqtoolinput td input {
	width: 450px;
	}
.submitqtoolinput td textarea {
	width: 450px;
	}
.subbtn {
	text-align: right;
	}
.subbtn input {
	width: 90px;
	text-transform: uppercase;
	color: #fff;
	background-color: #003366;
	font-weight: bold;
	}
#downloadtoolbox {
	width: 415px;
	text-align: left;
	}
#downloadtoolbox td {
	font-size: 0.95em;
	}
#downloadtoolbox h6 {
	margin: 0;
	padding: 0 0 7px 0;
	font-family: arial, 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(http://img.medscape.com/pi/global/ornaments/rating-star.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	}
.star2 {
	margin: 0;
	padding: 0;
	background-image: url(http://img.medscape.com/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.0em;
	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.0em;
	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;
	}
#articlecontent .slidetable .thumbcell .closewindow {
	width: 560px;
	}
#articlecontent .slidetable .thumbcell h4 {
	width: 560px;
	}
.datatable {
	background-color: #f3f3f3;
	font-size: 1.0em;
	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: arial, 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: arial, 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 {
	display: none;
	background-color: #fff;
	padding: 7px 6px 5px 6px;
	font-size: 0.95em;
	}
#ratethis table {
	display: none;
	margin-left: 18px;
	}
#ratethis table td {
	display: none;
	font-size: 0.95em;
	}
#titleblock #ratethis {
	display: none;
	background-color: #fff;
	padding: 0 0 5px 0;
	border: none;
	font-size: 0.95em;
	}
#titleblock #ratethis table {
	display: none;
	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;
	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(http://img.medscape.com/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(http://img.medscape.com/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(http://img.medscape.com/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(http://img.medscape.com/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: 'proxima_nova_ltsemibold', arial, sans-serif;
	font-size: 1.10em;
	color: #3b3b3b;
	padding: 4px 4px 4px 4px;
	border-bottom: 1px solid #e8e8e8;
	}
#pulldownspecialty img {
	display: none;
	}
#pulldownspecialty a {
	background-image: url(http://img.medscape.com/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;
	}
#top10ratelink {
	display: none;
}
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 8px 5px;
	padding: 0;
	position: relative;
	}
#collectionbody p#datelocation {
	font-size: 0.95em;
	margin: 0 190px 2px 5px;
	padding: 0;
	color:#888;
	}
#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;
	}
#collectionbody p#coveragedisclaimer {
	font-size: 0.875em;
	color: #888;
	font-style: italic;
	padding: 0 170px 5px 5px;
	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;
	}
#supporterbadge {
	padding-bottom: 10px;
	background-color: #fff;
	border-bottom: none;
	}
#cmeproviders {
	padding-bottom: 10px;
	background-color: #fff;
	border-bottom: none;
	}
#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%;
	}
table#sectionnav td {
	margin: 0;
	padding: 0;
	border: none;
}
table#sectionnav td#previoussection {
	padding-top: 8px;
	font-size: 1.05em;
	font-weight: bold;
	padding-right: 10px;
	}
table#sectionnav td#currentsection {
	padding-top: 8px;
	font-size: 1.05em;
	font-weight: bold;
	padding-right: 10px;
	text-align: center;
	}
table#sectionnav td#nextsection {
	padding-top: 8px;
	font-size: 1.05em;
	font-weight: bold;
	text-align: right;
	}
table#sectionnav td#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;
	}
table#nextsectiondropdowntable tr td#nextdropdownlink { /* down arrow in Chrome/Safari */
	width: 276px;
	}
table#sectionnav td#nextdropdownarrow {
	cursor: pointer;
	cursor: hand;
	background-image: url(http://img.medscape.com/pi/global/ornaments/bg_tocdropdown.gif);
	background-position: center center;
	background-repeat: no-repeat;
	border-right: 1px solid #b3b3b3;
	border-bottom: 1px solid #b3b3b3;
	}
table#nextsectiondropdowntable tr td#nextdropdownarrow { /* down arrow in Chrome/Safari */
	width: 20px;
	height: 25px;
	}
table#sectionnav td#nextdropdownlink {
	background-image: url(http://img.medscape.com/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;
	width: 672px;
	float: left;
	}
#collectionstopFeature {
    clear: both;
    display: block;
    height: 160px;
    margin: 0 10px 0 0;
    padding: 0;
    position: relative;
    width: 90%;
}
#collectionstopFeature a.title {
    font-size: 1.5em;
    font-family: 'proxima_nova_ltsemibold', arial, sans-serif;
	vertical-align:top;
}
#fixedrightcolumn #pollboxtitle {
	border-bottom: medium double #b3b3b3;
	padding: 5px;
	margin: 0;
	}
#fixedrightcolumn #pollboxtitle h2 {
	font-size: 1.0em;
	border-bottom: none;
	text-transform: uppercase;
	background-color: #fff;
	padding: 0;
	margin: 0;
	color: #000;
	font-weight: bold;
	}
#fixedrightcolumn .pollquery {
	margin: 0;
	padding: 0;
	}
#collectionbody h1 {
	position: relative;
	font-family: 'proxima_nova_ltsemibold', arial, sans-serif;
	font-size: 1.8em;
	font-weight: normal;
	color: black;
	line-height:110%;
	margin: 0;
	padding: 0 190px 3px 5px;
	}
#collectionbody h3 {
	margin: 0;
	padding: 6px 10px 8px 0;
	border-top: 1px solid #dedede;
	border-bottom: none;
	font-size: 0.95em;
	font-weight: bold;
	text-transform: uppercase;
	color: #005b81;
	}
#collectionbody #titleblock {
	margin: 0;
	padding: 8px 0 0 0;
	background-color: #fff;
	}
#collectionbody #titleblock h3 {
	color: #888;
    font-size: 0.95em;
    margin: 0 190px 2px 5px;
    padding: 0;
	font-weight:normal;
	text-transform: none;
	border: none;
}
#collectionbody #titleblock h4 {
	font-family: arial, sans-serif;
	font-size: 0.95em;
	margin: 0;
	padding: 0 190px 3px 5px;
	color: #003366;
	background-color: transparent;
	}
#collectionbody #titleblock h2 {
	font-family: arial, sans-serif;
	font-weight: normal;
	font-size: 0.95em;
	margin: 0;
	padding: 0 190px 2px 5px;
	color: #888;
	background-color: transparent;
	}
#collectionbody #fromNews {
    color: #888;
    font-size: 0.95em;
    margin: 0 190px 1px 5px;
    padding: 0;
	}
#parenttocnav {
	display: none;
	width: 100%;
	background-color: #fff;
	}
#parenttocnav h5 {
	font-size: 0.75em;
	margin: 4px 3px 0 3px;
	padding: 0;
	}
#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;
	}
.confsection {
	padding: 0 0 15px 0;
	background-color: #fff;
	overflow: hidden;
	}
#collectionbody .confsection img {
    margin: 2px 12px 0 0;
    float: left;
}
.confsectionsubtitle {
	margin: 0;
	padding: 5px 0 0 0;
	font-weight: bold;
	color: #333;
	border-top: none;
	background-color: #fff;
	}
#fixedrightcolumn .confsectionsubtitle {
	margin: 0;
	padding: 5px 5px 0 5px;
	font-weight: bold;
	color: #333;
	border-top: none;
	background-color: #fff;
	}
#programcontent .confsectionsubtitle {
	margin: 0;
	padding: 5px 5px 5px 0;
	font-weight: bold;
	color: #333;
	border-top: none;
	background-color: #fff;
	}
#collectionbody .confsection ul {
	margin: 0;
	padding: 0 0 1px 6px;
	list-style-type: none;
	background-color: #fff;
	}
#collectionbody .confsection li {
	margin: 0;
	padding: 0 0 12px 0;
	background-color: #fff;
	}
#collectionbody .confsection li a.title, #collectionbody .confsection p a.title {
	font-size: 1.20em;
	font-family: 'proxima_nova_ltsemibold', arial, sans-serif;
	color: #000;
	}
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;
	}

/* inline image table */
.imgTableLeft {
	margin: 0 10px 10px 0;
	border: 1px solid #d3d3d3;
	-moz-box-shadow: 0 4px 4px -3px #aeaeae;
	-webkit-box-shadow: 0 4px 4px -3px #aeaeae;
	box-shadow: 0 4px 4px -3px #aeaeae;
	float: left;
	}
.imgTableRight {
	margin: 0 0 10px 10px;
	border: 1px solid #d3d3d3;
	-moz-box-shadow: 0 4px 4px -3px #aeaeae;
	-webkit-box-shadow: 0 4px 4px -3px #aeaeae;
	box-shadow: 0 4px 4px -3px #aeaeae;
	float: right;
	}
.imgTableLeft td, .imgTableRight td {
	text-align: center;
	}
.imgTableLeft td.image, .imgTableRight td.image {
	padding: 5px 5px 0 5px;
	}
.imgTableLeft td.text, .imgTableRight td.text {
	padding: 3px 5px 3px 5px;
	}
.imgTableLeft td.text .imgName, .imgTableRight td.text .imgName {
	font-size: 1.0em;
	font-weight: bold;
	}

/* Steering Commitee */
#steeringcommittee {
	padding-bottom: 1px;
	background-color: #bfbfbf;
	border-bottom: 8px solid #ddd;
	}
.steeringcommitteerighttitle {
	font-size: 1.0em;
	text-transform: uppercase;
	border-bottom: medium double #b3b3b3;
	background-color: #fff;
	padding: 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 {
	margin: 0 0 15px 0;
	padding: 0;
	border: 1px solid #ccc;
	border-collapse: separate;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background-color: #ccc;
	-moz-box-shadow: 0px 3px 4px rgba(000,000,000,0.3),inset 0px 0px 1px rgba(255,255,255,0.5);
	-webkit-box-shadow: 0px 3px 4px rgba(000,000,000,0.3),inset 0px 0px 1px rgba(255,255,255,0.5);
	}
.abstracttable th {
	padding: 6px 8px 6px 8px;
	background-color: #f4f4f4;
	border: 1px solid #ccc;
	border-width:1px 1px 0 0;
	}
.abstracttable td {
	padding: 6px 8px 6px 8px;
	background-color: #fff;
	border: 1px solid #ccc;
	border-width:1px 1px 0 0;
	}
.abstracttable ul {
	list-style: none outside none;
	color: #666;
	font-size: 1.0em;
	margin: 0;
	padding: 0;
	}
.abstracttable li {
	font-size: 1.0em;
	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(http://img.medscape.com/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(http://img.medscape.com/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(http://img.medscape.com/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(http://img.medscape.com/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(http://img.medscape.com/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(http://img.medscape.com/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(http://img.medscape.com/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(http://img.medscape.com/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(http://img.medscape.com/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(http://img.medscape.com/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(http://img.medscape.com/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(http://img.medscape.com/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(http://img.medscape.com/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;
	width: 760px;
	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.0em;
	margin: 0 0 20px 0;
	}

/* OLD Case Plus Styles Still needed */
#tablist b {
	display: block;
	background-image: url(http://img.medscape.com/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;
	}
#casenav {
	font-size: 1.05em;
	margin: 0 0 10px 0;
	padding: 2px 5px 2px 5px;
	background-color: #eeefff;
	border: 1px solid #666;
	}
#casenav h5 {
	display: inline;
	}
#casenav ul {
	display: inline;
	list-style: none inside none;
	margin: 0;
	padding: 0;
	}
#caseindex {
	font-size: 0.95em;
	display: inline;
	width: 73px;
	padding-right: 9px;
	border-right: 1px solid #333;
	}
#caseindex a:link {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: none;
	}
#caseindex a:visited {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: none;
	}
#caseindex a:hover {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: underline;
	}
#caseindex a:active {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: none;
	}
#caselink1 {
	font-size: 0.95em;
	display: inline;
	width: 74px;
	padding-right: 9px;
	padding-left: 8px;
	border-right: 1px solid #333;
	border-left: 1px solid #fff;
	}
#caselink1 a:link {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: none;
	}
#caselink1 a:visited {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: none;
	}
#caselink1 a:hover {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: underline;
	}
#caselink1 a:active {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: none;
	}
#caselink2 {
	font-size: 0.95em;
	display: inline;
	width: 75px;
	padding-right: 9px;
	padding-left: 8px;
	border-right: 1px solid #333;
	border-left: 1px solid #fff;
	}
#caselink2 a:link {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: none;
	}
#caselink2 a:visited {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: none;
	}
#caselink2 a:hover {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: underline;
	}
#caselink2 a:active {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: none;
	}
#caselink3 {
	font-size: 0.95em;
	display: inline;
	width: 84px;
	padding-right: 9px;
	padding-left: 8px;
	border-right: 1px solid #333;
	border-left: 1px solid #fff;
	}
#rightcontentcolumn {
	background-color: #fff;
	}
#caselink3 a:link {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: none;
	}
#caselink3 a:visited {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: none;
	}
#caselink3 a:hover {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: underline;
	}
#caselink3 a:active {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: none;
	}
#caselink4 {
	font-size: 0.95em;
	display: inline;
	width: 76px;
	padding-right: 9px;
	padding-left: 8px;
	border-right: 1px solid #333;
	border-left: 1px solid #fff;
	}
#caselink4 a:link {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: none;
	}
#caselink4 a:visited {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: none;
	}
#caselink4 a:hover {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: underline;
	}
#caselink4 a:active {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: none;
	}
#caselink5 {
	font-size: 0.95em;
	display: inline;
	width: 73px;
	padding-right: 9px;
	padding-left: 8px;
	border-right: 1px solid #333;
	border-left: 1px solid #fff;
	}
#caselink5 a:link {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: none;
	}
#caselink5 a:visited {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: none;
	}
#caselink5 a:hover {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: underline;
	}
#caselink5 a:active {
	font-size: 0.95em;
	font-weight: bold;
	color: #105781;
	text-decoration: none;
	}
#casetest {
	font-size: 0.95em;
	display: inline;
	width: 137px;
	padding-left: 8px;
	border-left: 1px solid #fff;
	}
#casetest a:link {
	font-size: 0.95em;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
	}
#casetest a:visited {
	font-size: 0.95em;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
	}
#casetest a:hover {
	font-size: 0.95em;
	font-weight: bold;
	color: #cc0000;
	text-decoration: underline;
	}
#casetest a:active {
	font-size: 0.95em;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
	}
#caselink1on {
	font-size: 0.95em;
	display: inline;
	width: 74px;
	padding-right: 9px;
	padding-left: 8px;
	border-right: 1px solid #333;
	border-left: 1px solid #fff;
	}
#caselink1on a:link {
	font-size: 0.95em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
#caselink1on a:visited {
	font-size: 0.95em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
#caselink1on a:hover {
	font-size: 0.95em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
#caselink1on a:active {
	font-size: 0.95em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
#caselink2on {
	font-size: 0.95em;
	display: inline;
	width: 75px;
	padding-right: 9px;
	padding-left: 8px;
	border-right: 1px solid #333;
	border-left: 1px solid #fff;
	}
#caselink2on a:link {
	font-size: 0.95em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
#caselink2on a:visited {
	font-size: 0.95em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
#caselink2on a:hover {
	font-size: 0.95em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
#caselink2on a:active {
	font-size: 0.95em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
#caselink3on {
	font-size: 0.95em;
	display: inline;
	width: 84px;
	padding-right: 9px;
	padding-left: 8px;
	border-right: 1px solid #333;
	border-left: 1px solid #fff;
	}
#caselink3on a:link {
	font-size: 0.95em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
#caselink3on a:visited {
	font-size: 0.95em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
#caselink3on a:hover {
	font-size: 0.95em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
#caselink3on a:active {
	font-size: 0.95em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
#caselink4on {
	font-size: 0.95em;
	display: inline;
	width: 76px;
	padding-right: 9px;
	padding-left: 8px;
	border-right: 1px solid #333;
	border-left: 1px solid #fff;
	}
#caselink4on a:link {
	font-size: 0.95em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
#caselink4on a:visited {
	font-size: 0.95em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
#caselink4on a:hover {
	font-size: 0.95em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
#caselink4on a:active {
	font-size: 0.95em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
#caselink5on {
	font-size: 0.95em;
	display: inline;
	width: 73px;
	padding-right: 9px;
	padding-left: 8px;
	border-right: 1px solid #333;
	border-left: 1px solid #fff;
	}
#caselink5on a:link {
	font-size: 0.95em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
#caselink5on a:visited {
	font-size: 0.95em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
#caselink5on a:hover {
	font-size: 0.95em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
#caselink5on a:active {
	font-size: 0.95em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
#folderbtm {
	background-image: url(http://img.medscape.com/pi/global/ornaments/folder-btm.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	font-size: 0.95em;
	padding: 0 0 5px 10px;
	}
/* END */

.zoomlink {
	font-size: 0.75em;
	display: block;
	}
.scrolllayer {
	background-color: #fff;
	border: 1px solid #6F6F6F;
	padding: 8px;
	height: 350px;
	overflow: auto;
	}
#references .scrolllayer {
	background-color: #fff;
	border: 1px solid #6F6F6F;
	padding: 8px;
	height: 455px;
	overflow: auto;
	}
#articlecontent .layerbg p {
	width: 565px;
	}
.layerbg {
	padding: 8px 8px 8px 8px;
	background-color: #fff;
	border: thick double #3b3b3b;
	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;
	}
.layertext {
	width: 565px;
	}
#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 {
	border-top: thick double #3b3b3b;
	border-right: thick double #3b3b3b;
	border-left: thick double #3b3b3b;
	font-size: 0.85em;
	color: #105781;
	text-align: right;
	padding: 6px 8px 8px 0;
	background-color: #f3f3f3;
	}
.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(http://img.medscape.com/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-weight: normal;
	font-size: 1.8em;
	font-family: 'proxima_nova_ltsemibold', arial, sans-serif;
	color: #000;
	margin: 0;
	padding: 0 8px 3px 5px;
	}
#contentbody2 .abstractheader h1 {
	float: left;
	text-align: left;
	font-weight: normal;
	font-size: 1.8em;
	font-family: 'proxima_nova_ltsemibold', arial, sans-serif;
	color: #000;
	margin: 0;
	padding: 0 8px 3px 5px;
	}
.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: inline;
	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;
	}

/* new wide-page styles */
.rightcolad {
	padding-top: 14px;
	padding-bottom: 14px;
	background-color: #fff;
	}
.responderimg {
	float: left;
	border-right: 10px solid #fff;
	border-bottom: 8px solid #fff;
	}

/* Related Links - right column */
#relatedlinksright {
	background-color: #fff;
	margin-top: 0px;
	padding-top: 8px;
	padding-bottom: 10px;
	border-bottom:none;
	}
.relatedlinksrighttitle {
	border-top-width: 3px;
	border-top-style: double;
	border-top-color: #dddddd;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dddddd;
	font-size: 1.0em;
	text-transform: uppercase;
	padding: 5px 0px 5px 5px;
	margin: 0;
	font-weight: bold;
	}
.relatedlinksrightsub {
	margin: 0;
	padding: 5px;
	font-size: 0.95em;
	font-weight: bold;
	color: #333;
	border-bottom: 1px dashed #bfbfbf;
	border-top: double medium #ddd;
	}
#relatedlinksright ul {
	margin: 0;
	padding: 5px 5px 1px 5px;
	list-style-type: none;
	}
#relatedlinksright li {
	margin: 0;
	padding: 0 0 7px 0;
	font-size: 0.95em;
	}
/* Related Info From Industry */
#relatedinfoindustry {
	padding-bottom: 1px;
	background-color: #bfbfbf;
	border-bottom: 8px solid #ddd;
	}
#relatedinfoindustry .relatedlinksrighttitle {
	font-size: 1.0em;
	text-transform: uppercase;
	border-bottom: medium double #b3b3b3;
	background-color: #f3f3f3;
	padding: 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: #fff;
	border-bottom: double #ddd;
	}
#relatedlinksbottom table {
	background-color: #fff;
	}
#relatedlinksbottom table td {
	width: 50%;
	background-color: #fff;
	}
.relatedlinksbottomtitle {
	font-size: 1.0em;
	text-transform: uppercase;
	border-bottom: dashed 1px #ddd;
	border-top: medium double #ddd;
	background-color: #fff;
	padding: 5px;
	margin: 0;
	font-weight: bold;
	}
.relatedlinksbottomsub {
	margin: 0;
	padding: 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.15em 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.0em;
	text-transform: uppercase;
	border-bottom: medium double #b3b3b3;
	background-color: #fff;
	padding: 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;
	background-color: #fff;
	}
/* Content Page Generic Right Col */
#gencontentrightbtm, #gencontentrighttop {
	padding-bottom: 8px;
	}
.gencontentrighttitle {
	margin: 0;
	padding: 6px 10px 8px 0;
	border-top: 1px solid #dedede;
	border-bottom: none;
	font-size: 0.95em;
	font-weight: bold;
	text-transform: uppercase;
	color: #005b81;
	}
#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;
	}
#gencontentrightbtm li {
	clear: both;
	}
#gencontentrightbtm, #gencontentrighttop a {
	font-family: 'proxima_nova_ltsemibold', arial, sans-serif;
	color: #000;
}
#gencontentrightbtm p, #gencontentrighttop p {
	margin: 0;
	padding: 0 5px 10px 5px;
	background-color: #fff;
	}
/* Personal Alert Right Col */
#personalalertright {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 0pt;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align:left;
	border : 1px solid #8b95a0;
	/*gradient background */
		background: #e3f1ef; /* Old browsers */
		background: -moz-linear-gradient(-45deg,  #e3f1ef 0%, #e0f0ee 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#e3f1ef), color-stop(100%,#e0f0ee)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(-45deg,  #e3f1ef 0%,#e0f0ee 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(-45deg,  #e3f1ef 0%,#e0f0ee 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(-45deg,  #e3f1ef 0%,#e0f0ee 100%); /* IE10+ */
		background: linear-gradient(-45deg,  #e3f1ef 0%,#e0f0ee 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3f1ef', endColorstr='#e0f0ee',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	/*drop shadow */
		-webkit-box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, 0.1);
		-moz-box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, 0.1);
		box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, 0.1)
	}
.personalalertrighttitle {
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-right: 0px;
	font-size: 1.0em;
	text-transform: uppercase;
	color:white;
	margin: 0;
	font-weight: bold;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	/* gradient background */
		background: #536175; /* Old browsers */
		background: -moz-linear-gradient(top,  #536175 0%, #0c1421 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#536175), color-stop(100%,#0c1421)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #536175 0%,#0c1421 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #536175 0%,#0c1421 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #536175 0%,#0c1421 100%); /* IE10+ */
		background: linear-gradient(top,  #536175 0%,#0c1421 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#536175', endColorstr='#0c1421',GradientType=0 ); /* IE6-9 */
	}
#personalalertright p {
	margin: 0;
	padding: 10px 15px 0px 5px;
	font-size: 0.9em;
	}
#personalalertright ul {
	margin: 0px 0px 15px 0px;
	padding: 5px 15px 0px 5px;
	list-style-type: none;
	}
#personalalertright li {
	margin: 0;
	padding: 0 0 0px 0;
	font-size: 0.95em;
	}
.personalalertlink {
	font-weight: bold
	}
.personalalertlink a {
	color: #105b63;
	}
/* Most Popular Articles Right Col */
.mostpopright {
	margin: 0px;
	margin-bottom: 8px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	background-color: #f8f8f8;
	border: 3px double #dddddd;
	font-size: 1.0em;
	font-weight: bold;
	line-height: 2em;
}
div.mostpoprighttabgroup {
	margin: 0px;
	padding: 0px;
	clear: both;
}
div.mostpoprighttabgroup a.mostpoprighttab {
	float: left;
	display:block;
	margin: 0px 1px -2px 0px;
	padding: 4px 8px 4px 8px;
	font: bold 0.95em arial, sans-serif;
	background-color: #ddd;
	border: solid 1px #dddddd;
	cursor: pointer;
	text-transform: uppercase;
}
div.mostpoprighttabgroup a.mostpoprighttabselected {
	float: left;
	display:block;
	margin: 0px 1px -2px 0px;
	padding: 4px 8px 4px 8px;
	font: bold 0.95em arial, sans-serif;
	background-color: #fff;
	border: solid 1px #dddddd;
	border-bottom: 1px solid #fff;
	cursor: pointer;
	text-transform: uppercase;
}
div.mostpoprighttabgroup a.mostpoprighttab:hover {
	float: left;
	display:block;
	margin: 0px 1px -2px 0px;
	padding: 4px 8px 4px 8px;
	font: bold 0.95em arial, sans-serif;
	background-color: #fff;
	border: solid 1px #dddddd;
	cursor: pointer;
	text-transform: uppercase;
}
div.mostpoprighttabgroup a.mostpoprighttabselected:hover {
	float: left;
	display:block;
	margin: 0px 1px -2px 0px;
	padding: 4px 8px 4px 8px;
	font: bold 0.95em arial, sans-serif;
	background-color: #fff;
	border: solid 1px #dddddd;
	border-bottom: 1px solid #fff;
	cursor: pointer;
	text-transform: uppercase;
	color: #000;
	text-decoration:none;
}
#topratedart {
	display: none;
	width: 84px;
	text-align:center;
}
#mostemailart {
	width: 108px;
	text-align:center;
}
.mostpoprighttabcontentgroup {
	clear: both;
	border-left: solid 1px #dddddd;
	border-bottom: solid 1px #dddddd;
	border-top: solid 1px #dddddd;
	border-right: solid 1px #dddddd;
	background-color: #FFF;
}
div.mostpoprighttabcontent {
	padding: 8px 4px 4px 8px;
	text-decoration: none;
	text-transform:none;
	background: #FFF;
	font-weight: normal;
}
div.mostpoprighttabcontent ol {
	line-height: normal;
	margin: 0;
	padding: 0 0 0 24px;
	}
div.mostpoprighttabcontent ol li {
	padding: 0 0 4px 0;
	}
.mostpoprighttabcontentmore {
	font-weight: bold;
	}
#topratedartcontent {
	display: none;
}
/* Mobile Classes */
#contentbodymobile {
	padding: 10px 0 0 0;
	margin: 0;
	background-color: #fff;
	border-bottom: 1px solid #fff;
	}
#contentbodymobile h1 {
	font-weight: normal;
	font-size: 1.8em;
	font-family: 'proxima_nova_ltsemibold', arial, sans-serif;
	color: #000;
	margin: 0;
	padding: 0 8px 3px 5px;
	}
#contentbodymobile #collectioninfo {
	border-bottom: 1px solid #fff;
	background-color: #fff;
	padding: 0;
	}
#contentbodymobile #cmeinfo {
	border-bottom: 1px solid #fff;
	background-color: #fff;
	padding: 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 */

/* tabbed nav */
h4#drugname {
	font-size: 1.25em;
	margin: 0 0 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(http://img.medscape.com/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(http://img.medscape.com/pi/global/ornaments/specialtynav-left.gif) no-repeat left top;
	float: left;
	}
.overviewboxnavmenu a {
	display: block;
	background: url(http://img.medscape.com/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(http://img.medscape.com/pi/global/ornaments/specialtynav-left-on.gif);
	}
.overviewboxnavmenu .current a {
	background-image: url(http://img.medscape.com/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: arial, sans-serif;
	color: #003366;
	font-size: 1.25em;
	margin: 0 0 12px 0;
	padding: 0;
	}

/* QA Tool Classes */
.qacontainer {
	width: 95%;
	margin: 15px 0 15px 0;
	padding: 10px 10px 10px 10px;
	border: 1px dashed #003366;
	}
.questionintro {
	margin: 0 0 7px 0;
	color: #333;
	}
.qatable {
	margin-bottom: 12px;
	}
.qaresponse {
	padding: 0 0 12px 0;
	}
.qatableresponse {
	margin-bottom: 12px;
	background-color: #f3f3f3;
	padding: 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 0 5px 0;
	color: #000;
	}
.answertext10 {
	font-family: arial, sans-serif;
	font-size: 0.85em;
	padding: 0 0 3px 20px;
	color: #000;
	}
.answertext12 {
	font-family: arial, sans-serif;
	font-size: 1.05em;
	padding: 0 0 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: 0;
	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: 0 0 7px 0;
	font-family: arial, sans-serif;
	font-size: 1.95em;
	color: #003366;
	}
.scoringtext {
	margin: 0 0 11px 0;
	}
.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;
	}
#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;
	overflow: hidden;
	}
#rccmeheaderright {
	width: 170px;
	padding-left: 490px;
	}
#rcnoncmeheaderright {
	width: 240px;
	padding-left: 420px;
	}
#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(http://img.medscape.com/pi/global/ornaments/rccmeselector-tlc.gif);
	background-position: 0% 0%;
	}
#rccmeselectortrc {
	background-image:url(http://img.medscape.com/pi/global/ornaments/rccmeselector-trc.gif);
	background-position: 100% 0%;
	}
#rccmeselectorblc {
	background-image:url(http://img.medscape.com/pi/global/ornaments/rccmeselector-blc.gif);
	background-position: 0% 100%;
	}
#rccmeselectorbrc {
	background-image:url(http://img.medscape.com/pi/global/ornaments/rccmeselector-brc.gif);
	background-position: 100% 100%;
	}
#rccmeselectortb, #rccmeselectorbb {
	background-color: transparent;
	background-repeat: repeat-x;
	}
#rccmeselectortb {
	background-image:url(http://img.medscape.com/pi/global/ornaments/rccmeselector-tb.gif);
	background-position: 0% 0%;
	}
#rccmeselectorbb {
	background-image:url(http://img.medscape.com/pi/global/ornaments/rccmeselector-bb.gif);
	background-position: 50% 100%;
	}
#rccmeselectorrb {
	background-image:url(http://img.medscape.com/pi/global/ornaments/rccmeselector-r.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}
#rccmeselectorlb {
	background-color: #f3f8f9;
	background-image:url(http://img.medscape.com/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;
	width: 310px;
	text-align: left;
	margin-left: 300px;
	}
.downloadbtn {
	float:left;
	}
.downloadbtn_lt {
	height:40px;
	width:5px;
	background:url(http://img.medscape.com/pi/global/buttons/btn_download_left.png) no-repeat;
	float:left;
}
.downloadbtn_rt {
	height:40px;
	background:url(http://img.medscape.com/pi/global/buttons/btn_download_rt.png) no-repeat;
	float:left;
	width:5px;
}
.downloadbtn_bg_trans a{
	background:url(http://img.medscape.com/pi/global/buttons/btn_download_trans.png) no-repeat right center;
	white-space:nowrap;
	padding:7px 30px 7px 0;
	display:block;
	margin:0 6px 0 0;
}
.downloadbtn_bg_trans a:hover{
	background:url(http://img.medscape.com/pi/global/buttons/btn_download_trans_h.png) no-repeat right center;
}
.downloadbtn_bg_audio a{
	background:url(http://img.medscape.com/pi/global/buttons/btn_download_mp3.png) no-repeat right center;
	padding:7px 50px 7px 0;
	display:block;
	margin:0 6px 0 0;
}
.downloadbtn_bg_audio a:hover{
	background:url(http://img.medscape.com/pi/global/buttons/btn_download_mp3_h.png) no-repeat right center;
}
.downloadbtn_bg_pdf, .downloadbtn_bg_audio, .downloadbtn_bg_trans, .downloadbtn_bg_slide, .downloadbtn_bg_discuss, .downloadbtn_bg_video {
	background:url(http://img.medscape.com/pi/global/buttons/btn_download_bg.png) repeat-x ;
	height:40px;
	float:left;
	padding:6px 5px 0 5px;
}
.downloadbtn_bg_pdf a{
	background:url(http://img.medscape.com/pi/global/buttons/btn_download_pdf.png) no-repeat right center;
	padding:7px 35px 7px 0;
	display:block;
	margin:0 5px 0 0;
}
.downloadbtn_bg_pdf a:hover{
	background:url(http://img.medscape.com/pi/global/buttons/btn_download_pdf_h.png) no-repeat right center;
}

.downloadbtn_bg_slide a{
	background:url(http://img.medscape.com/pi/global/buttons/btn_download_slides.png) no-repeat right center;
	padding:7px 35px 7px 0;
	display:block;
	margin:0 5px 0 0;
}
.downloadbtn_bg_slide a:hover{
	background:url(http://img.medscape.com/pi/global/buttons/btn_download_slides_h.png) no-repeat right center;
}
.downloadbtn_bg_discuss {
	display: none;
}
.downloadbtn_bg_discuss a{
	display: none;
}
.downloadbtn_bg_discuss a:hover{
	display: none;
}
.downloadbtn_bg_video a{
	background:url(http://img.medscape.com/pi/global/buttons/btn-download-video.png) no-repeat right center;
	padding:7px 35px 7px 0;
	display:block;
	margin:0 5px 0 0;
}
.downloadbtn_bg_video a:hover{
	background:url(http://img.medscape.com/pi/global/buttons/btn-download-video-h.png) no-repeat right center;
}

/*Large Discuss Button Added*/
.discussbtn {
    background: url("http://img.medscape.com/pi/global/ornaments/btn_discuss_bg.png") repeat-x scroll 0 0 transparent;
    float: left;
	border-radius: 6px 6px 6px 6px;
	border: 1px solid #999;
	height: 36px;
}

.discussbtn_bg_discuss  {
	background: url("http://img.medscape.com/pi/global/ornaments/btn-discuss.png") no-repeat scroll right center transparent;
    display: block;
    margin: 0 5px 0 0;
    padding: 0px 0px 0px 0;
	height: 36px;
	clear:both;
}

.discussbtn_bg_discuss a {
	margin: 0px 10px 0 0;
    padding: 8px 25px 0px 8px;
	font-size:1.3em;
	height:36px;
	font-weight:bold;
	display:block;
}
/* ACCME Alert */
#accmealert .layerbg2 {
	border: 1px solid #f3f3f3;
	}
#accmealert .closewindow2 {
	padding: 4px 0 4px 0;
	color: #f3f3f3;
	text-align: left;
	border: 1px solid #f3f3f3;
	font-size: 0.05em;
	}
#accmealert .closewindow2 a {
	margin: 0 0 0 8px;
	padding: 10px 0 4px 0;
	font-weight: bold;
	color: #d5e6ee;
	text-align: center;
	font-size: 12px;
	display: block;
	position: relative;
	width: 228px;
	font-size: 17.00em;
	background: #fff url(http://img.medscape.com/pi/global/cmelayer/btn-text-off2.png) no-repeat center center;
	border: 4px solid #dbdbdb;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-moz-box-shadow: 0 5px 5px -3px #999;
	-webkit-box-shadow: 0 5px 5px -3px #999;
	box-shadow: 0 5px 5px -3px #999;
	}
#accmealert .closewindow2 a:link {
	margin: 0 0 0 8px;
	padding: 10px 0 4px 0;
	font-weight: bold;
	color: #d5e6ee;
	text-align: center;
	font-size: 12px;
	display: block;
	position: relative;
	width: 228px;
	font-size: 17.00em;
	background: #fff url(http://img.medscape.com/pi/global/cmelayer/btn-text-off2.png) no-repeat center center;
	border: 4px solid #dbdbdb;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-moz-box-shadow: 0 5px 5px -3px #999;
	-webkit-box-shadow: 0 5px 5px -3px #999;
	box-shadow: 0 5px 5px -3px #999;
	}
#accmealert .closewindow2 a:hover {
	background-image: url(http://img.medscape.com/pi/global/cmelayer/btn-text-on2.png);
	color: #ffce87;
	background-color: #e6f5fe;
	border: 4px solid #dbdbdb;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-moz-box-shadow: 0 5px 5px -3px #999;
	-webkit-box-shadow: 0 5px 5px -3px #999;
	box-shadow: 0 5px 5px -3px #999;
	}
#accmealertbtn .closewindow2 {
	padding: 4px 0 4px 0;
	color: #f3f3f3;
	text-align: left;
	border: 1px solid #f3f3f3;
	font-size: 0.05em;
	}
#accmealertbtn .closewindow2 a {
	margin: 0 0 0 8px;
	padding: 10px 0 4px 0;
	font-weight: bold;
	color: #d5e6ee;
	text-align: center;
	font-size: 12px;
	display: block;
	position: relative;
	width: 228px;
	font-size: 17.00em;
	background: #fff url(http://img.medscape.com/pi/global/cmelayer/btn-text2-off2.png) no-repeat center center;
	border: 4px solid #dbdbdb;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-moz-box-shadow: 0 5px 5px -3px #999;
	-webkit-box-shadow: 0 5px 5px -3px #999;
	box-shadow: 0 5px 5px -3px #999;
	}
#accmealertbtn .closewindow2 a:link {
	margin: 0 0 0 8px;
	padding: 10px 0 4px 0;
	font-weight: bold;
	color: #d5e6ee;
	text-align: center;
	font-size: 12px;
	display: block;
	position: relative;
	width: 228px;
	font-size: 17.00em;
	background: #fff url(http://img.medscape.com/pi/global/cmelayer/btn-text2-off2.png) no-repeat center center;
	border: 4px solid #dbdbdb;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-moz-box-shadow: 0 5px 5px -3px #999;
	-webkit-box-shadow: 0 5px 5px -3px #999;
	box-shadow: 0 5px 5px -3px #999;
	}
#accmealertbtn .closewindow2 a:hover {
	background-image:url(http://img.medscape.com/pi/global/cmelayer/btn-text2-on2.png);
	color: #ffce87;
	background-color: #e6f5fe;
	border: 4px solid #dbdbdb;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-moz-box-shadow: 0 5px 5px -3px #999;
	-webkit-box-shadow: 0 5px 5px -3px #999;
	box-shadow: 0 5px 5px -3px #999;
	}
#accmealert h6 {
	margin: 0;
	padding: 0 0 2px 0;
	font-family: arial, sans-serif;
	font-size: 1.05em;
	color: #cc0000;
	}
#accmealert .scrolllayer {
	background-color: #fff;
	border: 1px solid #6F6F6F;
	padding: 8px 8px 8px 8px;
	height: 185px;
	overflow: auto;
	}
#accmealert h2 {
	display: none;
	}
#accmealert h3 {
	font-size: 0.80em;
	padding: 0 0 2px 0;
	margin: 0 0 2px 0;
	}
#accmealert h6 {
	margin: 0;
	padding: 0 0 5px 0;
	font-family: arial, sans-serif;
	font-size: 0.80em;
	}
#accmealert p {
	font-size: 0.85em;
	margin: 0;
	padding: 0 0 8px 0;
	}
#accmealert ol {
	font-size: 0.85em;
	margin: 0;
	padding: 0 0 8px 32px;
	}
#accmealert ul {
	font-size: 0.85em;
	margin: 0;
	padding: 0 0 8px 32px;
	}
#accmealert .providerlogo {
	float: left;
	padding: 0 5px 0 0;
	background-color: #fff;
	text-align: center;
	}
#accmealert .providerlogo img {
	margin-bottom: 5px;
	}
.divider {
	background-color: #fff;
	}
/* Align Video Right or Left */
.vidright {
	padding-left: 20px;
	width: 435px;
	float: right;
	}
.vidright .flashvidcontainer {
	position: relative;
	clear: both;
	margin-left: 0;
	width: 435px;
	text-align: center;
	}
.vidright .flashvideoembed {
	position: absolute;
	width: 435px;
	margin-left: 0;
	left: 0;
	}
.vidleft {
	padding-right: 10px;
	width: 435px;
	float: left;
	}
.vidleft .flashvidcontainer {
	position: relative;
	clear: both;
	margin-left: 0;
	width: 435px;
	text-align: center;
	}
.vidleft .flashvideoembed {
	position: absolute;
	width: 435px;
	margin-left: 0;
	left: 0;
	}

/* Workaround - Hide Erroneous Discussion Link on News Article Template */
#content_btn_row {
	display: none;
}