@media screen {
	body {
		padding-left: 50px;
		padding-right: 50px;
		padding-top: 50px;
		padding-bottom: 50px;
	}
	#printnav {
		margin: 0 0 2em 0;
		border-top: solid 1px #DFDFE1;
		border-bottom: solid 1px #DFDFE1;
		padding: 8px 0;
	}
		#printnav a,
		#printnav input {
			padding: 0 0 0 20px;
			cursor: pointer;
			border: none;
			margin: 0;
		}
		#printnav input.print {
			background: url("../images/btn_print.gif") transparent no-repeat center left;
		}
		#printnav input.html {
			background: url("../images/btn_html.gif") transparent no-repeat center left;
		}
}
@media print {
	body {
		padding-left: 0.5em;
		padding-right: 0.5em;
		padding-top: 0.5em;
		padding-bottom: 0.5em;
	}
	#printnav {
		display: none;
	}
}
body {
	position: relative;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-size: 0.8em;
	color: #635C5C;
}
table {
	page-break-inside: avoid;
	width: 80%;
}
img {
	position: relative;
	border: none;
	margin: 20px 20px 20px 0;
}
#head {
	margin: 0 0 1em 0;
}
#head img {
	float: left;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-size: 0.8em;
	color: #635C5C;
}
th {
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-size: 0.8em;
	font-weight: bold;
	color: #635C5C;
}
a {
	color:#635C5C;
	text-decoration: none;
}

h1, h2, h3, h4 {
	clear: left;
	font-family: Arial, Verdana, Helvetica, sans-serif, "MS sans serif";
	color:#4D4646;
	margin-top: 1.6em;
}

h1 {
	font-size: 1.6em;
}
h2 {
	font-size: 1.4em;
}
h3 {
	font-size: 1.2em;
}
h4 {
	font-size: 1em;
}

#banner,
.breadcrumb,
#navigation,
#menu,
.page_tools,
.links,
#footer hr,
#footer ul {
	display: none;
}
#contactdetails {
	position: relative;
	float: right;
}
#footer {
	margin: 4em 0 0 0;
	font-size: 0.8em;
	border-top: solid 1px #DFDFE1;
}
#footer .copyright {
	float: left;
}
#footer .designcredit {
	float: right;
}
