/* $Id: print6.css,v 1.29 2014/03/19 21:48:07 bob Exp $ */

@media print {
body { color: #000; font-size: 12pt; }
div.pagewrapper { color: #000 !important; }
h1, h2, h3,
h4, h5, h6, .highlight    { page-break-after: avoid; page-break-inside: avoid; color: #000 !important; }
blockquote, table { page-break-inside: avoid; }

pre {
	page-break-inside: avoid;
	white-space: pre-wrap;                  /* css-3 */
	word-wrap: break-word;                  /* Internet Explorer 5.5+ */
}

ul, ol, dl    { page-break-before: avoid; }

#sidebar	{ position: absolute; left: -999em; }
div#brandingbar, #masthead, #masthead_home { background: none !important; }
div#brandingbar .overlay, #search, #sidebar, .breadcrumbs, #nav_main, #nav_audience {
	display: none !important;
}
#masthead { margin-top: -53px; height: auto; }
#masthead_home { margin-top: 0px; height: auto; }
#masthead h1, #masthead_home h1 {
	font-size: 20pt !important; line-height: 1.15em !important;
}

a:link, a:visited {
	color: #000 !important;
	background: transparent;
	text-decoration: underline; border: none !important;
}

/* #content a:after { color: blue; content: " [" attr(href) "]"; } */

#view_source_container a:after { content: none; }

#masthead a:link, #masthead_home a:link,
#masthead a:visited, #masthead_home a:visited {
    text-decoration: none;
}

div.magnify { display: none; }

a.external { padding-right: 0; }
div#main ul li { list-style-type: disc; }
div#main ul.inline li { list-style-type: none; }
div#main ul li, div#main ul li li { list-style-image: none; }

div#main, .columnD, .columnDR, #highlights { width: 100% !important; margin-left: 0 !important; }
.column2, .column2R, .news_highlight, .cal_highlight { width: 48% !important; }
.column3, .column3R { width: 31% !important; }
.on_the_side.column3R, .on_the_side2.column3R { width: 30% !important; }
.column23, .column23R { width: 65% !important; }
.column4, .column4R { width: 22% !important; }
.on_the_side.column4R, .on_the_side2.column4R { width: 20% !important; }
.column34, .column34R { width: 72% !important; }
.column49, .column49R { width: 42% !important; }
.column59, .column59R { width: 53% !important; }

.footerwrapper { background-color: transparent; width: 100% !important; }
.prefooter .column49, .prefooter .column49R { width: 31% !important; }

.prefooter { page-break-inside: avoid; }
.prefooter .column49R { background: none; }

.printonly { visibility: visible !important; }
.printonly_hidden { display: block !important; }
.screenonly, #style_switcher, #nav_footer, .footerwrapper h2, #spotlight { display: none !important; }

img.border_image, img.border_image_top, img.border_image_bottom { display: none; }
}
