/*
-----------------------------------------------
Version:  17 June 2009
----------------------------------------------- */

#masthead, #breadcrumbs, #col-left, #footer a, hr, .div-hr-type-02, .div-hr-type-03 {
	display: none;
}

body {
	color: #000;
}
	body:after {
		content: "Page formatting has been optimised for printing.";
		font-style: italic;
	}
	
#viewport-outer {
	margin-left: 0;
}
	#viewport {
		margin: 0;
		width: auto;
	}
	
	a {
		color: #000;
		text-decoration: underline;
	}

h1, #homepage #content h2 {
	color: #000;
	letter-spacing: 0;
	margin-left: 0;
	width: auto;
}

#content {
	border-width: 0;
}
	#content-inner {
		padding-bottom: 0;
	}
	.corner-helper {
		display: none;
	}
	
	#col-right {
		margin-left: 0;
	}
	
	.container-page-intro {
		color: #000;
		font-weight: bold;
		margin-bottom: 0;
		padding: 0;
	}
		.container-page-intro a, .container-page-intro a:visited, .container-page-intro a:hover, .container-page-intro a:active {
			color: #000;
			text-decoration: none;
		}
		
		.container-page-intro a:after, .col-left .content a:after {
			content: " (" attr(href) ") ";
		}
			
		.container-page-intro .content {
			padding: 0 38% 0 0;
		}
	
#footer {
	border-color: #000;
	border-style: solid;
	border-width: 1px 0 0 0;
	padding-top: .8em;
	margin-top: 2em;
	margin-left: 0;
}
	#footer .col-left {
		display: none;
	}
	
	#footer .col-right {
		margin-left: 0;
	}
	
	#footer .content {
		border-width: 0;
		padding-top: .4em;
	}
	
	#copyright {
		color: #000;
		display: block;
		float: none;
		padding-bottom: .4em;
	}
	
#col-right .col-left ul,
#col-right .container-white ul {
	list-style-type: disc;
	margin-bottom: .3em;
	padding-left: 0;
}
