body {font-family: sans-serif; font-size: 100%;}

table {font-size: 100%;}

/*Set things we don't want to display*/
#nav,					/*The main nav*/
#column1, 				/*The sub nav*/
.accessibilityhidden, 	/*Any accessibility links*/
#header ul, 			/*The accessibility nav*/
.backtotop, 			/*The back to top links*/
#banner,				/*The banner images*/
.donotprint,			/*Other things we don't want to print*/
#breadcrumb				/*Breadcrumb trail*/
{display: none;}

#footer {margin-top: 2em; border-top: 1px solid black;}

#content div.catheader {font-size: 1.2em; border: thick solid black; border-width: thick 0;}

#content table.normal {border: 1px solid black; margin-top: 1em;}
#content table.normal td {border: 1px solid black; vertical-align:top;}
#content table.normal th {border: 1px solid black; vertical-align:top; text-align: left; font-weight:bold;}
/*Stop a space appearing at the top of the first paragraph in a table*/
#content table.normal td p:first-child {margin-top: 0;}

#content blockquote {padding: 0; margin: 0 0 1em 0;}
#content blockquote div.quote {padding: 0 2.5em;}
#content blockquote span.leftquote {
	font-size: 4em; color: #a5ae31; float: left;
	font-family: serif; /* So we get curly quotation marks*/
	position: relative;/* top: -0.1em;  Lift the mark up just a little bit*/
}
#content blockquote span.rightquote {float: right; height: 0; position: relative; top: -3em; left: -3em;} /*Position the mark in the right place*/
#content blockquote span.rightquote span {font-size: 4em; color: #a5ae31; font-family: serif; position: absolute;} /*This stops the mark creating a space under the block quote */

#content #sitemap p {margin:0; padding:0 0 1em 2em;}

#content ul li {list-style: square;}
#content ul li li {list-style: circle;}
#content ol li, #content ul li {margin-bottom: 0.2em;}