/*
Theme Name      PRINT University of St Andrews 2008
Theme URI       http://www.st-andrews.ac.uk
Description     Print stylesheet which describes how the page is printed
Version         5.1.0
Author          gjms1
Last updated    04 October 2011

Page structure
==============================================================================*/
.container {background:none;}
body {background:none;color: #000;font-family: "Book Antiqua", Georgia, Times, serif;font-size: 12pt;line-height:1.5;}
#footer-charity {text-align: left;margin: 0;padding: 0;left: 0;}

/* Remove from printed version
==============================================================================*/
#skiptocontent,
#topnavbar, #navglobal, #navsearch,
#header form,
#header img[alt="University crest"],
#navmain,
#breadcrumbs,
#welcomeimage, #featurenav,
#sidebar,
p#footer-links,
.hidden {
    display: none;
}

/* Headings
==============================================================================*/
#header h1 a {color: #000;font-size: 24pt;margin-top: 0;text-decoration: none;}
h2 {font-size: 16pt;}
h3 {font-size: 14pt;}
h4, h5, h6 {font-size: 12pt;}

/* HTML
==============================================================================*/
a:link, a:visited {background:transparent;color: #000;font-weight:700;text-decoration:underline;}
a img {border:none;}
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}
code {font:.9em "Courier New", Monaco, Courier, monospace;}
hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none;}
hr.space {background:#fff;color:#fff;}
#content img {margin:1.5em 1.5em 1.5em 0;clear: both;}
table, tr, td {border:1px solid black;}
td {padding: 5px;}
th {background-color: #000000;color: #ffffff;}

/* Classes
==============================================================================*/
.box {border: 2px solid dimgray; padding: 12px;}
.box a, .box p {margin: 0;padding: 0;}
.box h3 {margin-top: 0;}
.hide {display:none;}
.large {font-size:1.1em;}
.small {font-size:.9em;}
.quiet {color:#999;}
.pagebreak {page-break-before: always;}

/* Replace content - print URLs (but not in-page #links)
==============================================================================*/
#content a[href^="http://"]:link:after,#content a[href^="http://"]:visited:after,
#content a[href^="https://"]:link:after,#content a[href^="https://"]:visited:after,
#content a[href^="mailto:"]:link:after,#content a[href^="mailto"]:visited:after,
#relatedcontent a[href^="http://"]:link:after,#relatedcontent a[href^="http://"]:visited:after,
#relatedcontent a[href^="https://"]:link:after,#relatedcontent a[href^="https://"]:visited:after,
#relatedcontent a[href^="mailto:"]:link:after,#relatedcontent a[href^="mailto:"]:visited:after {
    border: 0;
    color: #000;
    content: " (" attr(href) ") ";
    font-size: 90%;
}
#content a[href^="#"]:link:after,
#content a[href^="#"]:visited:after,
#relatedcontent a[href^="#"]:link:after,
#relatedcontent a[href^="#"]:visited:after,
#content a[rel="contents"]:after {
    content :"";
}
#content abbr:after,
#content acronym:after {
    content: " (" attr(title) ") ";
}