body {
   background: white;
   font-size: 12pt;
   font-family:sans-serif
   }
#navigation, #header, #footer, #links, div#maincontent .twocolumn, #header #promo, .tool-tip, #stripe, .formprint, #searchbar, #partners {
   display: none;
   }
#wrapper, #maincontent .fourcolumn {
   width: 100%;
   margin:0;
   padding: 0;
   border: 0;
   float: none !important;
   color: black;
   background: transparent none;
   }
div#maincontent {
   padding-top: 1em
   }
a:link, a:visited {
   color: #520;
   background: transparent;
   font-weight: bold;
   text-decoration:none
   }
#maincontent p a:link:after, #maincontent p a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }
#maincontent p a[href^="/"]:after {
   content: " (http://www.everybodywrites.org.uk" attr(href) ") ";
   font-size: 90%;
   }
/* show hidden stuff for print */
#moreInfo {
	display:block;
	visibility: visible
	}
form input, .checked input, .unchecked input {
	visibility:visible;
	display:block;
	border:1px solid #000
}
.f_checkbox {padding:3px}
.unchecked img.unchecked, .checked img.checked {display:block; float:left; margin-right:5px}
.unchecked img.checked, .checked img.unchecked {display:none}
.noprint {display:none}
table.namedate label {font-size:large; color:gray}
table.namedate input {border:none; display:inline; font:bold large arial, helvetica; color:black;}
span.date {font-size:medium}
.printonly { display:block}
#schoolprofile #panes {margin:1em 0}
#schoolprofile ul, #schoolprofile li {list-style:none} 
#schoolprofile #panes li {font-family:sans-serif; font-size:x-small; margin-bottom:.5em}
#panes #content div {display:none; visibility:hidden}
#panes #content div.printable {display:block; visibility:visible}
#panes #content {margin-left:0; padding-left:0}
#panes table {width:100%; margin:1em 0}
#panes #content table tr.divider {display:block}
#panes #content table tr.divider td hr {visibility:visible; color:black}