@import url('/pastppp/toc/editors_choice.css');
@charset "utf-8";
/* CSS Document */
body {
	margin:0px;
}
/*
div.story {
	width:600px;
}
*/
div.story {
	margin:0 10px 0 0;
}
p#head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border:1px solid #336699;
	padding:5px;
	text-align:center;
	width:auto;
}
div#volume, div#year, div#number {
	color:#990000;
	font: bold 14px/14px "Times New Roman", Times, serif;
	text-transform:uppercase;
	margin-bottom:15px;
}
div#volume {
	float:left;
	width:200px;
}
div#year {
	float:left;
	width:200px;
	text-align:center;
}
div#number {
	float:left;
	width:200px;
	text-align:right;
}
p.jcp-byline, ul {
	font-style: italic;
	line-height: 16px;
	margin: 0px 0px 0px 32px;
}
ul {
	font-size: 11px;
}
p.jcp-byline {
	font-size: 10px;
}
p.jcp-toc-ltr-reply {
	font-size: 11px;
	font-style: italic;
	line-height: 16px;
	margin: -5px 0px 0px 32px;
}
p.htm-abstract {
	font-size: 11px;
	line-height: 16px;
	margin: 0px 0px 10px 32px;
}
p.jcp-heading-col-1-cme, p.jcp-headings-col-1, p.jcp-headings-col-3, p.jcp-headings-col-4 {
	font: bold 12px/12px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	margin: 0px 0px 10px 0px;
	padding: 5px 0px 5px 0px;
	border-top: 1px solid #336699;
	border-bottom: 1px solid #336699;
	color: #336699;
	clear:both;
}
p.jcp-listing-col-1, p.jcp-listing-col-2, p.jcp-listing-col-3, p.jcp-listing-col-4 {
	font-size: 11px;
	line-height: 16px;
	margin: 0px 0px 0px 32px;
}
p.jcp-info-for-authors-blurb {
	font-size: 11px;
	line-height: 16px;
	margin:-10px 0px 10px 0px;
}
p.jcp-info-for-authors-heading {
	font: bold 12px/12px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	margin: 0px 0px 10px 0px;
	padding: 5px 0px 0px 0px;
	border-top: 1px solid #336699;
	color: #336699;
}
p.digit1 {
	text-indent: -11px;
}
p.digit2 {
	text-indent: -19px;
}
p.digit3 {
	text-indent: -25px;
}
p.digit4 {
	text-indent: -32px;
}
p.digit5 {
	text-indent: -40px;
}
p.suppl-title {
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#336699;
	font-size:12px;
	line-height:1.2;
	font-weight:bold;
	clear:both;
}
span.cme {
	color:#666666;
	text-transform:uppercase;
	font-size:10px;
	font-weight:bold;
}
span.smallcaps {
	text-transform:none;
	font-variant:small-caps;
}
ul {
	list-style:square;
	margin-left:22px;
	padding-left:25px;
}
a:link {
	color: #336699;
	text-decoration: none;
}

a:visited	{	
	text-decoration:	none;
	color:	#333399;
}	
		
a:active	{	
	text-decoration:	none;
	color:	#336699;
}	
		
a:hover	{	
	text-decoration:	underline;
	color:	#990000;
}
#podcast {
	width:100px;
	padding:5px;
	border:1px solid #369;
	margin:0px 0px 10px 10px;
	float:right;
}
#podcast p {
	font-size:9px;
	line-height:12px;
	text-align:center;
	padding:5px 0px;
	margin:0px;
}
p.border {
	border-top:1px solid #CCCCCC;
	padding-bottom:0px;
}
/* clinical points */
div.clinical-points {
	margin:10px 0px 20px 32px;
	width:560px;
	background-color:#E2ECF5;
	padding-bottom:1px;
}
div.clinical-points ul {
	margin:10px 15px;
	padding:0px;
	clear:both;
}
div.clinical-points li, div.clinical-points li.take-home-list {
	margin:0px 0px 5px 10px;
	font-style:normal;
}
div.clinical-points p.close-box {
	width:410px;
	height:25px;
	background-color:white;
	border-bottom:3px solid #369;
	font-size:8px;
	text-align:right;
	padding:2px 10px 0px 0px;
	float:right;
	margin:0px;
}
div.clinical-points p.header, div.clinical-points p.take-home-head {
	width:130px;
	height:12px;
	background-color:#369;
	font-size:12px;
	font-weight:bold;
	color:white;
	padding:9px 5px;
	margin:0px;
	text-align:center;
	line-height: 12px;
}
	
/*New styles for new tables of contents 8-4-11*/
p.dates {
	background-image:url(/images/new_tocs/blue_rule.jpg);
	background-position:center;
	background-repeat:no-repeat;
	font: 16px/16px "Times New Roman", Times, serif;
	text-align: center;
	height:16px;
	padding-top: 6px;
	font-weight: bold;
	margin-bottom:15px;
	text-transform:uppercase;
}
.jcp-headings, .jcp-heading-br {
	background-image:url(/images/new_tocs/orange_rule.jpg);
	background-position:center;
	background-repeat:no-repeat;
	font:bold 18px/18px Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	text-align:center;
	padding-top:8px;
	color:#004877;
	margin-top:15px;
}
.jcp-heading-special {
	font: bold small-caps 12px/14px Arial, Helvetica, sans-serif;
	color: #336699;
	margin-top: 20px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom: 1px solid #DF9228;
}
.jcp-heading-special-2 {
	font: bold small-caps 14px/16px Arial, Helvetica, sans-serif;
	margin-top: 20px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom: 1px solid #369;
	text-align:center;
}
.onlineofferings-subhead {
	background-image:url(/images/new_tocs/blue_rule.jpg);
	background-position:center;
	background-repeat:no-repeat;
	font-size:14px;
	line-height:14px;
	font-variant:small-caps;
	padding-top:7px;
	font-weight:bold;
	color:#004877;
	margin-top: 4px;
}
.onlineofferings-heading {
	color:#004877;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px;  
	line-height:14px;
	font-variant:small-caps;
	padding-top:7px;
	font-weight:bold;
	margin-bottom: 0px;
	margin-left:25px;
	text-align:center;
}
#onlineofferings-heading-psychcom {
	font-variant:normal; 
	text-transform:uppercase; 
	letter-spacing:0px; 
	color:#990000;
}
.jcp-heading-br {
	text-align:left;
}
div.jcp-heading-cme {
	background-image:url(/images/new_tocs/orange_rule.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding-top:7px;
	height:14px;
	margin-bottom:21px;
}
p.jcp-heading-cme-text {
	font:bold 18px/18px Arial, Helvetica, sans-serif;
	width:34%;
	float: left;
	font-variant:small-caps;
	text-align:center;
	color:#004877;
	height:14px;
	margin:0px;
}
.pretest, .posttest {
	float: left;
	width: 33%;
	font: bold 10pt/15pt Verdana, Arial, Helvetica, sans-serif;
	color: #004877;
	height:14px;
	margin:0px;
}
.posttest {
	text-align:right;
}
.jcp-listing, .onlineofferings-listing {
	font: 10pt/15pt Verdana, Arial, Helvetica, sans-serif;
	margin:10px 0px 0px 41px;
	text-indent: -41px;
}
one-digit {
	text-indent:-14px;
}
two-digit {
	text-indent:-22px;
}
three-digit {
	text-indent:-31px;
}
.jcp-byline-light, .onlineofferings-byline {
	font: italic 9pt/14pt Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 41px;
}
.jcp-byline-light + .jcp-byline-light {
	margin-top:5px;
}
.links {
	font-size: 8pt;
	line-height: 12pt;
	margin: 0px 0px 0px 41px;
}
.jcp-byline-light-ltr-reply {
	font: italic 9pt/14pt Verdana, Arial, Helvetica, sans-serif;
	margin-left: 51px;
	text-indent: -11px;
	margin-top: 5px;
}
.onlineofferings-listing {
	text-indent:-32px;
}
.one-digit-online {
	text-indent:-24px;
}
span.cme, span.pagenumber {
	color:#004877;
	font-weight:bold;
	font-style:normal;
}
p.cme-activities-blurb {
	font: 10pt/15pt Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
}
.clinical {
	background-color:#E2ECF5;
	margin:10px 0px 0px 41px;
	width:559px;
	background-image:url(/images/new_tocs/clinical_points_background.gif);
	background-repeat:repeat-y;
}
.clinical ul {
	font-size:10pt;
	line-height:15pt;
	float:left;
	border-left:3px solid #004877;
	padding:10px 10px 10px 30px;
	margin:0px;
	list-style-type:square;
	width:483px;
}
.clinical div.heading {
	float:left;
	width:30px;
	height:100%;
	background-color:#004877;
	border-right:3px solid white;
}
.clinical p.clearer {
	clear:both;
	font-size:10px;
	line-height:10px;
	text-align:right;
	margin:0px 10px 0px 0px;
	padding-bottom:10px;
}
div.clinical-points li, div.clinical li {
	font-style:normal;
}
#toc #podcast { 
	float:none; 
	margin:20px auto; 
	height:auto; 
	width:72%; 
	margin-bottom:20px; 
	font-weight:bold; 
	padding:10px;
}
#toc #podcast img {
	float:left;
	height:auto;
	width:auto;
	position:relative;
	top:3px;
}
#toc #podcast #podcast-listen { 
	font-size:10pt; 
	text-align:left; 
	margin-left:133px;
	line-height:16px;
}
#toc #podcast .border { 
	font-size:10pt; 
	line-height:16px;
	text-align:left; 
	margin-left:133px;
}
#toc p.digit4 {
	text-indent:-42px;
}
#toc p.digit3 {
	text-indent:-33px;
}
#toc p.digit2 {
	text-indent:-23px;
}
#toc p.digit1 {
	text-indent:-15px;
}
#toc .dates img {
	position:relative;
	top:-4px;
}
#toc .links {
	background:none;
	border:0px;
	padding:0px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font:8pt;
	line-height:13pt;
}
#toc-online-exclusives {
	position:relative; 
	padding-left:15px;
}
#toc .w-digit5 {
	padding-left:23px;
}
#toc-online-exclusives .blue-vertical {
	height:100%; 
	position:absolute; 
	left:5px; 
	width:4px;
}
#toc-online-exclusives .digit5 {
	text-indent:-50px;
}
#toc-online-exclusives .onlineofferings-subhead {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px; 
	text-align:center; 
	margin-top:15px; 
	padding-top:8px; 
	background:none;
}
#toc-online-exclusives #first-subhead {
	background-image:url(/images/new_tocs/blue_rule.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin-top:10px;
}
#toc .new-suppl-title {
	font-family:times New Roman;
	font-size:20px;
	font-weight:bold;
	margin-bottom:15px;
	margin-top:0;
	text-align:center;
}
