/* strip colours & styles */
body, div { color:black; font-size:10pt; font-family: Times; }
body, #canvas, #wrappa, #bucket, #content { background:#FFF; background-image:none; }
#canvas, #bucket, #content { border:0; width:100%; margin:auto; float:none !important; }
#wrappa { width:90% !important; margin:auto; float:none !important; }
div.portlet_content {margin:auto;padding:auto;width:100% !important}
h1, h2, h3, h4, h5, h6 { color:black; }
a, #bucket a { color:black; text-decoration:underline; }
.pageNotes { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:7pt; padding:0px 48px; }
table.tableList {border:1px solid #999;border-top:0;}
table.tableList td, table.tableList th {border-top:1px solid #999;}

pre, .monospaced {
	font-family: "Courier New","Lucida Console", monospace;
	font-size: 1.2em; 
 	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word;  /* Internet Explorer 5.5+ */	
	width:99%;
}

/* items hidden from CSS browsers */
#crumbs, #tabs, #nav, #header, #backtotop { display:none; }
.noCSS { display:none; }
.noPrint { display:none; }
.print { display:block; }
div.jump { display:none; }
div.nav {display:none;}
div.abuttons{display:none;}
div#footer { display:none; }
td#content-nav { display:none; }
tr#content-header, div#content-header { display:none; }
