body, body td { /* adjust font size/family and colour contrast for print */
	color : #000000; 
	background : #ffffff; 
	font-family : "Times New Roman", Times, serif; font-size : 12pt; } 

div#banner { /* remove the banner */
	display: none;
}
div#navbarh { /* remove the nav bar */
	display: none;
}
div.sig { /* remove the signature */
	display: none;
}
ul#breadcrumb { /* remove the breadcrumb nav */
	display: none;
}
div.buttonBar { /* remove the button bar */
	display: none;
}
h3.bedProfileRes { /* remove the sub heading */
	display: none;
}
p.bedProfileRes { /* remove the instruction to select button */
	display: none;
}
div#heading-blue img { /* remove the bottom margin of the blue heading box */
	display: none;
}
div#content-container h2 {
	background-image: none;
	padding: 0;
}
div#content-container { /* adjust width of content for print */
	width: 100%;
}

table.bedProfileRes tr td, table.bedProfileRes tr th {
	border-collapse: collapse;
}
table.bedProfileRes tr td, table.bedProfileRes tr th {
	background: #fff;
	color: #000;
	border: 1px solid #000;
	padding: 0.5em;
}
table.bedProfileRes tr td.rowHeader {
	background: #fff;
}
table.bedProfileRes tr th.blank, table.bedProfileRes tr td.blank {
	background: #fff;
}
table.bedProfileRes tr th.right, table.bedProfileRes tr td.right {
	background-color: #fff;
	background-image: none;
	border-left-width: 1px;
}
table.bedProfileRes tr.divider td {
	background-color: #fff;
	background-image: none;
	border-top-width: 1px;
}
table.bedProfileRes tr td, table.bedProfileRes tr th, table.bedProfileRes tr td p.userNotes {
	color: #000;
	font-family: "Times New Roman", Times, serif;
}