﻿/* print stylesheet */

body
{
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica, Verdana, Sans-Serif;
  font-size: 11pt;
  line-height: 14pt;
  color: #555;
}

a
{
  color: #555;
  text-decoration: none;
}

div.headerWrapper
{
  padding: 10px;
  font-size: 18pt;
  line-height: 20pt;
  border-bottom: 1px solid #000;
  color: #0050A3;
}

div.crumbsWrapper:before
{
  content: "You are here: ";
}

div.crumbsWrapper ul.crumbs li
{
  float: left;
  list-style: none;
}

div.crumbsWrapper ul.crumbs li a:after
{
  content: ">";
}

div.contentWrapper { padding: 10px; }

h1, h2, h3, h4, p { margin-bottom: 10px; }

h1 { font-size: 18pt; line-height: 20pt; }
h2 { font-size: 15pt; line-height: 18pt; }
h3 { font-size: 13pt; line-height: 15pt; }
h4 { font-size: 11pt; line-height: 14pt; }

table
{
  margin: 0 0 10px 0;
  width: 100%;
  border-collapse: collapse;
  border: 1px solid #ccc;
}

table tr th,
table tr td
{
  padding: 5px;
  text-align: left;
  vertical-align: top;
  border: 1px solid #ccc;
}

table tr th.doc,
table tr td.doc
{
  padding: 5px;
  text-align: left;
  vertical-align: top;
  border: 1px solid #ccc;
}

div.copyrightWrapper { padding: 10px; border-top: 1px solid #000; }
div.copyrightWrapper p.copyright:after { content: " - www.holdfastraining.co.uk"; }

/* hide */

div.headerWrapper div.search ul.topNav, div.headerWrapper div.search input,div.headerWrapper ul.nav,
div.bannerWrapper, div.subNavWrapper, div.socialWrapper, div.footerWrapper, div.copyrightWrapper ul.links,
div.podWrapper, div.pagingWrapper, div.formRow, div.formAction, ul.error, ul.success, input.btn, a.btn,
table tr th.doc, table tr td.doc, object, .guide
{ display: none; }