@charset "utf-8";
/* CSS Document */

@media print {
	/* used on pages such as unique posters */
	.mainDescription {width: 50% !important;}
	.posterTitle {width: 25% !important;}
	.sourceTitle {width: 25% !important;}
	.row {width:auto !important;}
	
	/* bootstrap helps */
	.visible-print {display: block !important;}
	.hidden-print {display: none !important;}
	*,*:before,*:after {
    	color: #000 !important;
    	text-shadow: none !important;
    	background: transparent !important;
    	-webkit-box-shadow: none !important;
        box-shadow: none !important;
  	}
  	a, a:visited {text-decoration: underline;}
  	a[href]:after {content: " (" attr(href) ")";}
  	abbr[title]:after {content: " (" attr(title) ")";}
  	a[href^="#"]:after, a[href^="javascript:"]:after {content: "";}
	
	#main-nav, #footer, #breadcrumb, #breadcrumbEPR, #headerBoxLeft, #headerBoxRight, .header, .footerNote, #StepNav, .container-fluid header, .left, .right {display:none;}
	
	BODY {
		color: black; background: white; font-size:11px !important;
		width: 100%; margin: 0; padding: 0; border: 0 !important;
   		float: none !important;
	}
	
	a:link:after, #content a:visited:after {
  		content: " (" attr(href) ") ";
   		font-size: 85%;display:none;
   }
	
	A:link, A:visited {
		background: white; color: black; text-decoration: underline;
   		font-weight: bold;
	}
	
	H1, H2, H3 {
		background: white; color: black; padding-bottom: 1px;
   		border-bottom: 1px solid gray;
	}
}