body {
  background: white;
  font-size: 12pt; }

@page {
  margin: 2cm 2cm 2cm 2cm;  }

.hide-on-print {
  display: none;
  visibility: hidden; }

h1, h2, h3, h4, h5 {
  page-break-after: avoid; }

img {
  max-width: 100% !important; }

ul, img {
  page-break-inside: avoid; }

#s4-titlerow,
#s4-statusbarcontainer,
#s4-topheader2,
#ms-designer-ribbon {
  display: none;
  visibility: hidden; }

#s4-leftpanel {
  display: none;
  visibility: hidden; }

#MSO_ContentTable {
  margin: 0; }

#ms-designer-ribbon {
  display: none;
  visibility: hidden; }

#aspnetForm {
  display: block;
  width: 100%;
  margin: 0;
  float: none; }

#s4-workspace {
  display: block;
  width: 100%;
  margin: 0;
  float: none; }

#s4-bodyContainer {
  display: block;
  width: 100%;
  margin: 0;
  float: none; }

#s4-bodyContainer > header {
  display: none;
  visibility: hidden;
  height: 0; }

#skipnav {
  display: none;
  visibility: hidden;
  height: 0; }

#header-bg {
  display: none;
  visibility: hidden;
  height: 0; }

#wrapper .three {
  width: 0%;
  display: none;
  visibility: hidden; }

#wrapper .nine {
  display: inline;
  width: 100%;
  margin: 0;
  float: none; }

#content-container {
  width: 100% !important;
  display: block;
  float: none !important;
  display: inline; }

#main-body, #home-body {
  width: 100%;
  margin: 0;
  padding: 0;
  border: 0;
  float: none !important;
  color: black;
  background: transparent none;
  display: inline;
  word-wrap: break-word; }

.article {
  margin-top: 5px !important; }

#main-body img, #home-body img {
  vertical-align: bottom; }

#nav-menu-container {
  display: none;
  visibility: hidden;
  width: 0; }

#breadcrumbs {
  display: none;
  visibility: hidden; }
#main-body,
#home-body {
  display: inline;
  width: 100%;
  margin: 0;
  float: none; }

#nav-menu-container {
  width: 0%;
  display: none;
  visibility: hidden; }

#wrapper > .row > .ten {
  width: 100%;
  display: block; }

#textToolContainer {
  display: none;
  visibility: hidden; }

#footer-columns {
  display: none;
  visibility: hidden; }

#footer-links-container {
  display: none;
  visibility: hidden; }

#gov-links {
  display: none;
  visibility: hidden; }

a[href^="http://"]:after, a[href^="ftp://"]:after {
  content: " ";
  color: blue;
  font-size: small;
  display: none; }

a:link,
a:visited {
  color: #520;
  background: transparent;
  font-weight: bold;
  text-decoration: underline; }

blockquote {
  border: 0px solid #fff !important; }
.two columns mobile-four ms-quickLaunch {
	display:none;
	visibility:hidden;
}
