/* Print Layout Rules */

#container {
	float: none;
}

#pageHeader {
	display: none;
	max-height: 0;
}

#sidemenu {
	display: none;
	max-height: 0;
}

.sm-menu-holder {
	display: none;
	max-height: 0;
}


div#navMain {
	display: none;
}

div#pageFooter {
	display: none;
}

div.print_hide {
	display: none;
}

span.print_hide {
	display: none;
}

#dd_menu {
	display: none;
}

#pageMenu {
	display: none;
}

#pageSubMenu {
	display: none;
}

#pageBody {
   border: 0;
	overflow: visible;
	float: none;
	width: 100%;
	font-size: 1em;
}

.print_show {
	display: inline;
}

.print_block {
	display: block;
}

p#lCopyright {
	text-align: left;
}

div.popup_dialogue {
	display: none;
}

/* This appears to work in IE, but in nothing else */
tr.paired_row_second {
	page-break-before: avoid;
}

/* The following to fix a Firefox bug */
table {
	float: none;
}

.help_page {
	max-width: 55%;
}

