
/* by default the print header does not show */
div#headerPrint
{
	display : none;
}
.printOnly
{
	visibility : hidden;
	position : absolute;
}

/* when printing hide everything except the print header */
@media print
{
	body
	{
		background-color : white;
	}
	#main
	{
		background-image : none;
		width : auto;
		margin : 0px;
		padding : 0px;
	}
	#main .content
	{
		margin : 0px;
		padding : 0px;
	}
	div#headerScreen
	{
		display : none;
	}
	#footer
	{
		display : none;
	}
	
	div#headerPrint
	{
		display : block;
		text-align : left;
		margin-bottom : 50px;
	}
	div#headerPrint img#printHeader
	{
		width : 900px;
	}
	div#headerPrint img#printLogo
	{
		float : left;
		width : 175px;
		margin-right : 14px;
	}
	div#headerPrint img#printCGP
	{
		width : 650px;
		margin-top : 10px;
		margin-bottom : 10px;
	}
	
	div#headerPrint p
	{
		font-size : 14px;
		line-height : 15px;
		font-family : arial;
	}
	.printOnly
	{
		visibility : visible;
		position : static;
	}
	.dontPrint
	{
		display : none;
	}
}


