/* Print CSS - Formatting pages for print */

/* Positioning the monochromatic map out of sight when displaying the page online */

#print-map {
	position: absolute;
	top: -9999px;
	left: -9999px;
	width: 600px;
	height: 500px;	
}

/* Media Query */

@media print {
	body {
		font-family: Times, 'Times New Roman', Georgia, serif;
	}

	table {
		font-size: 80%;
	}

	table, th, td {
		border-collapse: collapse !important;
		padding: 3px !important;
		border: 1px solid #999 !important;
	}

	th, td, tr {
		page-break-inside: avoid;
	}

	@page {
		margin-left: 2.5cm;
		margin-right: 1.5cm;
	}

	.o1 #cs {
		padding: 0 !important;
	}

	#cs {
		width: 100% !important;
		margin: 0 !important;
		padding: 0 !important;
		float: none !important;
	}

	h1, h2, h3, h4, h5, h6 {
		color: #000 !important;
	}

	.sidebar, #hs, #ns, .mapLink {
		display: none;
	}

	/* Now display the monochromatic map and hide the interactive one */

	#print-map {
		position: relative !important;
		margin-top: 0 !important;
		margin-left: 0 !important;
		top:0px;
		left:0px;
		width: 600px;
		height: 500px;
		border: 2px solid #666;
	}

	#profile-map {
		display: none !important;
	}

	#distribution, div.estates {
		page-break-before: always;
	}
}