﻿.print-only {
	display: none !important;
}

@media print {
* {
	background: transparent !important;
	background-image: none !important;
	color: #000 !important;
	/* Black prints faster: h5bp.com/s */
	box-shadow: none !important;
	text-shadow: none !important;
	border: none !important;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
}
img, a.button.more {
	display: none !important;
}
ul li, div, p, a {
	display: block !important;
	float: none !important;
	color: #000;
	text-align: left !important;
	border: none !important;
	position: relative !important;
	padding: 2px 0 !important;
	margin: 2px 0 !important;
	width: 100% !important;
	height: auto !important;
}
div.portal-search {
	display: none;
!important;
}
h1, h1 span {
	line-height: 22px;
	font-size: 18px !important;
	display: inline !important;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	font-weight: bold !important;
	margin: 16px 0 0!important;
	padding: 0 !important;
}
h2, h2 span {
	line-height: 20px;
	font-size: 16px !important;
	display: inline !important;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	font-weight: bold !important;
	margin: 16px 0 0!important;
	padding: 0 !important;
}
h3, h3 span {
	line-height: 18px;
	font-size: 14px !important;
	display: inline !important;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	font-weight: bold !important;
	margin: 16px 0 0!important;
	padding: 0 !important;
}
h4, h4 span {
	line-height: 16px;
	font-size: 12px !important;
	display: inline !important;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	font-weight: bold !important;
	margin: 16px 0 0!important;
	padding: 0 !important;
}
a,  a:visited {
	text-decoration: underline !important;
	margin: 0 0 12px !important;
	padding: 0 !important;
	font-size: 12px !important;
	line-height: 15px !important;
}
a:after {
content:<br>;
}
a[href]:after {
	content: "( " attr(href) " )";
}
abbr[title]:after {
	content: "( " attr(title) " )";
}
.ir a:after,  a[href^="javascript:"]:after,  a[href^="#"]:after {
	content: "";
}

thead {
	display: table-header-group;
}
tr,  img {
	page-break-inside: avoid;
}
img {
	max-width: 100% !important;
}
/*
@page {
	margin: 1.2cm 1cm 2cm !important;
	padding: 1cm 0 0 0 !important;
}
*/
div.row {
	page-break-after: avoid;
}
.hide-on-print {
	display: none !important;
}
.print-only {
	display: block !important;
}
.hide-for-print {
	display: none !important;
}
.show-for-print {
	display: inherit !important;
}

div:not(.reveal-modal) {
	display: block !important;
}
.ms-globallinks, .ms-siteaction, .ms-areaseparatorcorner, .ms-titlearealeft, .ms-searchform, .ms-banner, .ms-buttonheightwidth, .ms-areaseparatorright, .ms-titlearearight, .ms-rightareacell, .ms-leftareacell, .ms-areaseparatorleft, html.js body.primary form#aspnetForm div#page.primary div#wrap.Home div.home-band, html.js body.primary form#aspnetForm div#search-modal.reveal-modal, html.js body.primary form#aspnetForm div#page.primary div#wrap.Home div.home-band div.banner div.row, html.js body.primary form#aspnetForm div#page.primary div#wrap.Home div.secondary-band div.row div.orbit-container, menu, html.js body.primary form#aspnetForm div#page.primary div#wrap.Home div.contain-to-grid div.header-container, html.js body.primary form#aspnetForm div#toolbar,
i,
html.js body.primary form#aspnetForm div#page.secondary div#wrap.Information div.contain-to-grid div.header-container,
html.js body.primary form#aspnetForm div#page.secondary div#wrap.Information div.home-band div.banner div.row div.portal-search, div#Container.alert a,
.header-container,
.total-results,
#ctl00_PlaceHolderMain_SiteMapPath1,
div.result-search,
.total-results,
div.result-search input
{
	display: none !important;
}

/* IE Fix */
.menu-horizontal,
.menu-horizontal .menu-item-text,
.menu,
.menu a.menu-item span.additional-background,
.menu a.menu-item span.menu-item-text,
.menu .menu-item,
.menu .menu-item .additional-background,
.menu .menu-item .additional-background .menu-item-text
{
  display: none !important;
}

.banner, .banner .interior{
	display:none !important;	
}

body #s4-ribbonrow {
	display: none !important;
}
body #s4-titlerow {
	display: block !important;
}
body #s4-workspace {
	overflow: visible !important;
	width: 100% !important;
	height: auto !important;
}
body.v4master {
	overflow: visible !important;
}
body #s4-topheader2 {
	display: none;
}
body #s4-leftpanel {
	display: none;
}
.s4-ca {
	margin-left: 0px !important;
	margin-right: 0px !important;
}
.s4-clust {
	display: none !important;
}

#pr_header{display:block !important;}

}
