body {
	background: white;
	color: black;
	font-family: Arial;
	font-size: 10pt !important;
	font-size: 6pt;
	height: auto;
	overflow : visible;
} 
h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
h1 { page-break-before: avoid; } 
table, tr { page-break-inside: avoid; }
p.breakhere { page-break-before: avoid; }
a:link, a:visited, a:hover, a:active { text-decoration: underline; color: black; }

#header, #menu, #footer, .secondaryContent, .noprint  { display: none; }

#container {
	border: 0;
	height: auto;
	margin: 0;
	overflow : visible;
	padding: 0;
	position: relative;
}
#mainContent {
	float: none;
	height: auto;
	overflow : visible;
	margin: 0;
	padding: 0;
	position: relative;
	width: 100% !important;
	width: 16.5cm;
}
#mainContent h1, #mainContent h2, #mainContent h3, #mainContent h4, #mainContent h5, #mainContent h6, #mainContent a {
	color: #000;
}
/*
#mainContent .property, #mainContent .priority, #mainContent .property table, #mainContent .priority table, #property {
	margin: 0;
	padding: 0;
	width: 100% !important;
	width: 16.5cm;
}
#property .text {
	margin: 0;
	padding: 0;
	width: 650px !important;
	width: 12cm;
}
*/
@page {  
	margin: 2cm;
}
