/***********************************************************
************            print.css               ************
************                                    ************
************   This stylesheet makes the page   ************
************   printable. It removes            ************
************   background images and removes    ************
************   the header/masthead and nav.     ************
***********************************************************/



/*****   GENERAL: Makes items on the site printable.                              *****/
	
	body {
		background: white;
		color: black;
		font-size: 11pt;
		margin: 0;
	}
	
	a:link, a:visited {
		background: transparent;
		color: #444;
		font-weight: bold;
		text-decoration: underline;
	}
	
	#centreContent {
		float: none;
		width: auto;
	}
		
		#centreContent div {
			height: auto;
			width: auto;
		}
	
	#secondaryContent {
		background: none;
		float: none;
		width: auto;
	}
		
		#secondaryContent div {
			height: auto;
			width: auto;
		}
	
	#container {
		margin: 0;
		padding: 0;
		width: auto;
	}
	
	#masthead {
		background: none;
		display: block !important;
		height: 5em;
		overflow: hidden;
		text-align: center;
		width: auto;
	}
		
		#masthead a {
			display: block;
			font-size: 20pt !important;
			left: 0;
			margin: 0 auto;
			position: static;
			top: 0 !important;
		}
	
	.pageBanner {
		display: none;
		margin: 0;
	}
	
	#search {
		display: none;
	}
	
	#skipLinks, #navigation, #sidebar, .colourbar {
		display: none;
	}
	
	.centrecontent, body.sidebar .centrecontent {
		border: none;
		margin: 0;
		padding: 0;
		width: 100%;
	}
	
	#footer {
		background: none;
	}
	
	#footer ul {
		display: none;
	}
	
	#heading, .heading {
		background: none;
		clear: both;
		color: black !important;
		height: auto;
		left: 0;
		position: static;
		top: 0;
		width: auto;
	}
	
	#heading .heading a {
		display: block;
		color: black !important;
		margin: 1em 0;
	}
	
/*****   HOMEPAGE: Makes the homepage printable.                                  *****/
	
	#newNSfeature .newNSfeature {
		background: none;
		width: auto;
	}
		
		#newNSfeature a span {
			margin: 0;
		}
	
	#iWantTo, #iWantTo h2 {
		background: none;
	}
		
		#iWantTo h2 {
			height: auto;
			padding: 0;
			width: auto;
		}
	
/*****   FAUX ABS: Makes Faux Abs parts printable.                                *****/

	#leftcol, #rightcol {
		display: none !important;
	}
	
	#header, .line {
		display: block !important;
		float: none !important;
		left: 0 !important;
		margin: 0 !important;
		padding: 0 !important;
		width: auto !important;
	}
	
	#middlecol, .centrecontent, #canvas {
		display: block !important;
		float: none !important;
		left: 0 !important;
		margin: 0 !important;
		padding: 0 !important;
		width: auto !important;
	}
	
	#body, h1, h2 {
		background: none !important;
		border: none;
		margin-top: 1.5em;
		padding: 0.35em 0;
	}