/* Print stylesheet for Ash Removals site.
 * (C) Ash Removal 2010.
 */

body {
  background: none;
  margin: auto;
  padding: auto;
}

/* Stop links looking like links when printed, but make sure headers keep
 * their colours even if they're used as links too.
 */

a,   a:hover,   a:active,
a *, a:hover *, a:active * {
  color: #000;
  text-decoration: none;
}

h1, h1 a, h3, h3 a, h5, h5 a { color: #002a57; }
h2, h2 a, h4, h4 a, h6, h5 a { color: #3f648d; }

/* Don't bother with a topmost gap; rely on page margins */

table.border {
  margin-top: 0;
}

/* Hide all navigation and decoration, leaving just the content area */

tr.border_navigation,
tr.border_content_top,
tr.border_content td.left_edge,
tr.border_content td.right_edge,
tr.border_content.bottom,
tr.border_footer {
  display: none;
}

/* Avoid page breaks after headings */

h1, h2, h3, h4, h5, h6 {
  page-break-after: avoid;
}

