@media print
   {

body
	{
	margin:0 5% 5% 5%;
	}
	
#footer
	{
	display:none;
	}

.cols .lefthalf, .cols .righthalf
	{
	float:none;
	padding:0;
	width:85%;
	}
	
h3
	{
	text-align:left;
	width:85%;
	margin:40px 0 15px 0;
	padding:0;
	border:0;
	}

#header-content
	{
	width:100%;
	padding:30px 0 30px 0;
	text-align:center;
	}
	
.logo
	{
	width:100px;
	height:100px;
	}
	
.diagram
	{
	width:85%;
	height:85%;
	}

a
	{
	color:#222222;
	text-decoration:none;
	}

}