@page{
	margin: 0.5in;
	size: portrait;
}

@media print{

	body{
		background-image: none !important;
		background-color: #ffffff !important;
	}
	
	h1{
		page-break-after:avoid;
		page-break-inside:avoid;
	}

	h2{
		page-break-after:avoid;
		page-break-inside:avoid;
	}

	h3{
		page-break-after:avoid;
		page-break-inside:avoid;
	}

	h4{
		page-break-after:avoid;
		page-break-inside:avoid;
	}

	h5{
		page-break-after:avoid;
		page-break-inside:avoid;
	}

	h6{
		page-break-after:avoid;
		page-break-inside:avoid;
	}

	tr{
		page-break-after:avoid;
		page-break-inside:avoid;
	}

	blockquote{
		page-break-inside:avoid;
	}

	pre{
		page-break-inside:avoid;
	}

	ul{
		page-break-before:avoid;
	}

	ol{
		page-break-before:avoid;
	}

	dl{
		page-break-before:avoid;
	}

	#masthead{
		display: none;
		visibility: hidden;
	}
	
	#siteNav{
		display: none;
		visibility: hidden;
	}
	
	.feature{
		display: none;
		visibility: hidden;
	}
	
	#pagecell1{
		top: auto !important;
		left: auto !important;
		right: auto !important;
		width: auto !important;
	}
	
	#tl{
		display: none;
		visibility: hidden;
	}
	
	#tr{
		display: none;
		visibility: hidden;
	}
	
	#contents{
		padding: 0px !important;
		margin: 0px !important;
		border: 0px !important;
	}

}