
/* Attempt to get the site pages to print correctly */

@page {  size: 8.5in 11in; }
/* img { page-break-after: auto; page-break-inside: avoid; } */

div.staff_h, div.staff_h { page-break-before: avoid; 
page-break-after: auto;
page-break-inside: avoid;
}

div.staff_box { 
  page-break-before: auto;
  page-break-after: always;
  page-break-inside: avoid; 
}

* {
  background-color: white !important;
  background-image: none !important;
}

html {
  margin: 0;
}

body {
  margin: 0;
  font-size: 1.0em;
  background-color: white;
  color: black;
}

a:link, a:visited, a:hover {
  color: black;
  background: transparent;
  font-weight: bold;
  text-decoration: underline;
}
.leftside {  width: 110px; padding: 0px 2px 0px 2px; }
.rightside {  width: 610px; }

.footer a { background-color: inherit; color: black; }
.footer a:visited { background-color: inherit; color: black; }
.footer a:hover { background-color: inherit; color: black; }

/* make sure hidden shows up */
.show { display: block; visibility: visible;}
.hide { display: block; visibility: visible;}
.hideprint { display: none; visibility: hidden; }

/* firefox/conformat client: url shows up after link text */
/* a:after{content:"[" attr(href) "]"; }  */