/************************************************
	PRINT STYLES
************************************************/
body { background:#fff none; font:normal 10pt "Times New Roman", Times, serif; }
h1 { display:none; }
#headerNav { display:none; }
#mainContent { width:100%; }
#mainContent img.icon {
	padding:0;
	background-color:none;
	border:0;
	position:relative;
	}
#mainContent img.l {
	position:relative;
	float:left;
	margin:0 1em .5em 5px;
	padding:5px 5px 5px 5px;
	background-color:#fefefe;
	border:1px solid #ccc;
	}
#mainContent img.r {
	position:relative;
	float:right;
	margin:0 0 .5em 5px;
	padding:5px;
	background-color:#fefefe;
	border:1px solid #ccc;
	}
#mainContent span.floatLeft {
	float:left;
	background-color:none;
	}

#mainContent span.floatRight {
	float:right;
	background-color:none;
	text-align:right;
	}

#mainContent div.testrow {
	margin:0 0 .25em 5px;
	}

#mainContent span.testfloatLeft {
	float:left;
	background-color:#eee;
	}
#mainContent table.metro {
	width:100%;
	border:3px double #000;
	border-collapse:collapse;
	float:none;
	margin:0 0 1em 0px;
	background-color:transparent;
	}

#mainContent table.metro tr {
	height:auto;
	vertical-align:inherit;
	}
	
#mainContent table.metro tr td {
	border:1px solid #000;
	border-collapse:collapse;
	padding:0 0 0 3px;
	}
	
#mainContent table.invisible {
	border:0;
	border-collapse:collapse;
	float:none;
	margin:0 0 1em 5px;
	background-color:transparent;
	}

#mainContent table.invisible tr {
	height:auto;
	vertical-align:inherit;
	}
	
#mainContent table.invisible tr td {
	border:0;
	border-collapse:collapse;
	padding:0 0 0 3px;
	}

#mainContent span.testfloatRight {
	float:right;
	background-color:none;
	}
#test_name, #test_code {
	font-size:1.2em;
	font-weight:bold;
	}
#test_subname {
	font-size:1.1em;
	}
#navBar { display:none; }
#sideBar { display:none; }
#footer { 
	clear:both;
	margin-top:2em;
	padding:.5em;
	font-size:.8em;
	width:100%; 
	text-align:center;
	}
#lightwindow, #lightwindow_overlay { display:none; }
.noPrint, tr.headerrow { display:none; }