/*
    Print Styles */

body { font-family: Arial, Helvetica, sans-serif; color: #000; font-size: 12pt; width:auto;}
h1 {font-size: 18pt;color:#000; font-weight:700;}
h2 {font-size: 16pt;color:#000;font-weight:700;}
h3 {font-size: 14pt;color:#000;font-weight:700;}
h4 {font-size: 13pt;color:#000;font-weight:700;}
blockquote { font-style: italic; color: black; }
a:link, a:visited { text-decoration:underline; }
h1 a {text-decoration:none;}
html {background-image:none; margin-bottom:10px;}
#wrapper {background:none;border:none; float:none;
}
#topmenu {display:none;}
#underHeader {}
#underHeader h1 span {display:none;}
#underHeader h2 {display:none;}
#breadcrumb {display:none;}
#underHeader a.rspca-logo {display:none;}
ol.rating {display:none;}
.page_ctrl {display:none;}
ul#lr-print-save {display:none;}
#sidebar {display:none;}
#footer {display:none;}
span.duration {display:block; font-weight:normal;}
span.description {font-weight:normal;}
.vote {display:none;}

Print Learning Resource Styles */

/* Stuff to be removed and altered from screen layout */
	
ul#lr-print-save {display:none;}
ul#skip {display:none;}
.print-only  {display:block;}
.noPrint {display:none;}

ul#hint {background:none; width:530px; margin-left:-10px;}

td, th, tr {background:none!important; color:#333!important; border:1px solid grey; text-align:left; padding:5px; margin:0;}

/* This adjusts the table dl in LRs for printing - the margin was off in one of the tables */
table ol, table ul, table dl {font-size:1em;}
table dl  {list-style:none;margin:0 0 5px 40px;}
table dt {margin-left:-40px;font-weight:700;}
table dd {padding-bottom:5px;position:relative;}
table dd span.curr-num {position:absolute;left:-40px;font-weight:700;}

table caption {display:none;}


/* MISC STYLES */

img {border:none;}