/**
 * @file
 * Print styling
 */

/* Hide sidebars and nav elements */
/* Hide sidebars and nav elements */
#skip-to-nav,
#toolbar,
#navigation,
.region-sidebar-first,
.region-sidebar-second,
.breadcrumb,
div.tabs,
.action-links,
.links,
.book-navigation,
.forum-topic-navigation,
.pager,
.feed-icons,
.header,
#header,
div.messages {
  visibility: hidden;
  display: none;
}

.div-print-header {
  visibility: visible !important;
  display: block !important;
  text-align: left;
  font-size: 23pt;
  padding: 0.2em;
  border-bottom: 1px;
  border-bottom-color: black;
  border-bottom-style: dashed;
  margin-left: 100px;
  margin-right: 120px;
  margin-top: 20px;
  margin-bottom: 10px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 7px;
}

.div-print-header #print-address{
font-size: 14pt;
margin-top: 5px;
margin-left: 2px;
font-style: italic;
}

.div-print-header img{
float: right;
position: relative;
top: -52px;
right: -4px;
}

#content {
position: relative;
left: -100px;
}

.region-sidebar-first {
width: 0px;
}

div.div-footer {
position: relative;
bottom:  0px;
margin-top: 10px;
}

div.div-footer td {
background-image: none !important;
}

div.div-footer td#center p {
border-top: 1px;
border-top-style: dashed !important;
border-top-color: black;
margin-left: 80px;
margin-right: 95px;
padding-top: 10px;
}

.div-footer a:link, a:hover, a:visited, a:active{
color: black !important;
}

div.div-footer p {
color: black !important;
}

span.ext {
visibility: hidden;
display: none;
}

/* If you un-comment the "page { overflow-y: hidden; }" ruleset, Firefox clips
   the content after the first page. */
#page-wrapper {
  overflow-y: visible;
}
