﻿/*remove these things*/
.outer-wrap-top, .rightcol, .rightcol *, #adManagerPlaceHolder3, #adManagerPlaceHolder4, .navbar2, .navbar, #footer-image-map, #links_bs, #links_bs_left, .inner-wrap-top, .topright, .page-container > img , .top_link, #title_bs br, a[href="#top"], #clearer, #podcast, #podcast-pcc {
	display:none;
}
#blue-red-layout, #red-blue-layout {
	margin-top:0px !important;
}
.page-container {
	margin:0px !important;
}
.outer-wrap {
	background-color:transparent !important;
	padding:0px !important;
	width:auto !important;
}
.inner-wrap {
	background-color:transparent !important;
	padding:0px !important;
	border:none !important;
	margin:auto !important;
}
#content_bs, #textbox2 {
	padding:0px !important;
	margin:0px !important;
	height:auto !important;
	width:auto !important;
	border:none !important;
	float:none !important;
}
p {
	font-size:12pt !important;
	line-height:18pt !important;
	margin:0pt 0pt 9pt !important;
}
h1 {
	font-size:14pt !important;
	line-height:18pt !important;
	margin:18pt 0pt 9pt !important;
}
h2 {
	font-size:12pt !important;
	line-height:18pt !important;
	font-style:normal !important;
	margin:18pt 0pt 9pt !important;
}
#title_bs {
	font-size:16pt !important;
	line-height:20pt !important;
	margin:0pt 0pt 18pt !important;
}
ul {
	margin:0px;
	padding:0px;
}
div.authorpage ul {
	padding-left:40px !important;
}
li {
	font-size:12pt;
	line-height:18pt;
}
ol.documents li {
  font-size: 12pt !important;
  font-style: normal;
  margin-left:0px !important;
 }
ol.documents li ul {
  list-style-type: disc;
}
#textbox_bs, #textbox2 {
	width:auto !important;
}
#textbox2 ul {
	margin-left:32px !important;
}
.logo {
	width:100% !important;
	text-align:center;
}
#red-blue-layout .logo {
	margin-bottom:15px !important;
}
a[href^="mailto"]:link:after, a[href^="mailto"]:visited:after { 
	content:" [" attr(href) "] "; 
}
.hide {
	display:block !important;
	visibility:visible !important;
}
div[id^="adTabHead"] {
	display:none;
}
#adTab1, #adTab2, #adTab3, #adTab4, #adTab5, #adTab6 {
	position:static !important;
	border:0px !important;
	padding:0px !important;
}
div[id^="adTab"] ul {
	margin-left:32px !important;
}

/*=========================================================================================================================*/
/* TOCs								 			 											                           */
/*=========================================================================================================================*/

.toc-volume, .toc-number, .toc-year {
	width:218px !important;
}
.toc-header {
	background-position-x:25px;
}
.jcp-headings-col-1, .onlineofferings-subhead {
	font-size:18pt !important;
	line-height:18pt !important;
}
.htm-abstract {
	display:none;
}
div.wp-toc-ctrl {
	width:657px !important;
	margin-left:80px !important;
}
#exclusives {
	background-image:none !important;
	padding-left:0px !important;
	margin-left:0px !important;
}
#exclusives p.jcp-byline {
	margin-left:50px !important;
}
div.wp-toc-ctrl p.digit1 {
  text-indent: -38px !important;
}
div.wp-toc-ctrl p.digit2 {
  text-indent: -31px !important;
}
div.wp-toc-ctrl p.digit3 {
  text-indent: -40px !important;
}
div.wp-toc-ctrl p.digit4 {
  text-indent: -51px !important;
}
div.wp-toc-ctrl p.digit5 {
  text-indent: -59px !important;
}
div.wp-toc-ctrl p.jcp-listing-col-1 {
	margin-bottom:0px !important;
}

/*focus on*/
#infoblock {
	display:block !important;
}
/*=========================================================================================================================*/
/* new tocs								 			 											                           */
/*=========================================================================================================================*/


#toc-container p.article-authors {
	margin-left: 70px !important;
}
#toc-container .more {
	display:block !important;
}
#toc-container .s4-wpTopTable {
	width:600px;
	margin:20px auto 0px;
}
.pc {
	margin-bottom:0px !important;
}
/* added 3/9/16 for new tocs */
#page-template-logo, #top-Leaderboard, #bottom-Leaderboard, #global_header2, #global_header, #ads-div, #textbox_bs #links_bs, #global_footer, .s4-notdlg, #top-square, #top-square iframe, #author-buttons, #top_header {
	display: none !important;
	width:0;
}
#jcp-page-wrapper {
	width: auto !important;
	padding-right: 0;
	padding-left: 0;
	margin-right: auto;
	margin-left: auto;
	margin-top:0 !important;
}
#page-content #toc-container .more p a[href='#'], #toc-container #page-content a[href='/jcp/pages/podcast.aspx'], #toc-container #page-content #podcastimg, #toc-container #page-content p#podcast-listen {
	display: none;
}
#toc-container span.expand {
	display: none;
}
#toc-container p.article-authors {
	margin: 0px 0px 10px 48px !important;
	font-style: italic;
	width: 80%;
	text-indent: 0px !important;
	text-align:left;
}
#toc-container .more {
    display: none;
    width: auto;
    margin: 0px 0px 10px 48px;
    padding: 10px 0px;
    border-top: 1px solid #E2E2DC;
    border-bottom: 1px solid #E2E2DC;
}

#toc-container more-first p {
	color: #666666;
	margin: 0px 0px 0px 0px;
	text-indent: 0px !important;
}
#toc-container .more p {
	color: #666666;
	margin: 0px 0px 0px 10px !important;
	text-indent: 0px !important;
	
}
/* end of jcp toc print */

.examples {
	width:90%;
	margin:20px auto !important;
}