@media print
{
	
	#footer { display: none; visibility: hidden; }
	#footer a { display: none; visibility: hidden; }
	#header { display: none; visibility: hidden; }
	#main { background-color: White; }
	#middle { background-color: White; overflow: auto; }
	#outer { background-color: White; text-align: left; overflow: auto; }
	#sidebar { display: none; visibility: hidden; }
	#sidebar a { display: none; visibility: hidden;  }
	.DbField { display: none; visibility: hidden; }
	.divContainer { text-align: center; overflow: auto; }
	.divHidden { visibility: hidden; display: none;}
	.errorMessage { color: red; font-size: smaller; }
	.formHeader {}
	.headerLink { color: White; text-decoration: none; font-size: x-large; font-weight: bold; }
	.headerLinkAlt { color: #F7B200;text-decoration: none;font-size: x-large; font-weight: bold; }
	.label { text-align: left; }
	.message { color: navy; font-size: smaller; }
	.question {  }
	.questionNumber { text-align: right; padding-right: 2px; color: #bcc2d5; }
	.radioTable {}
	.radioTableLabel {}
	.rowAlt { vertical-align: top; background-color: #fbfbff; text-align: left; }
	.rowHeader { font-weight: bolder; text-align: left; background-color: #f4faff; vertical-align: bottom; }
	.rowItem { vertical-align: top; text-align: left; }
	.rowSelected { vertical-align: top; text-align: left; }
	.tableData {  }
	.tableData tr td { border: solid thin #f0f8ff; padding: 0 5px 0 5px; text-align: left; vertical-align: top; }
	.tableData tr th { border: solid thin #f0f8ff; padding: 0 5px 0 5px; text-align: left; vertical-align: bottom; background-color: #f4faff; }
	.tableData tr th A { color: Navy; font-weight: normal; }
	.trHidden { visibility: hidden; display: none;}
	.trShow { visibility: visible; display: table-row;}
	.units { }
	a { text-decoration: none; color: Blue; }
	a img { border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none; }
	body { background-color: Black; font-family: Garamond, Arial, Verdana, Helvetica, sans-serif; min-height: 850px; } 
	fieldset { padding: 10px 10px 10px 10px; float: left; }
	fieldset legend { color: Green;}
	fieldset legend a { color: Green;}
	fieldset ol { margin-top: 0;}
	input {font-family: Arial, Verdana, Helvetica, sans-serif; } 
	input[type=submit] { background-color: #f0f8ff; }
	select {font-family: Arial, Verdana, Helvetica, sans-serif; } 
	table { border-collapse: collapse; }
	table tr td { vertical-align: top; }
	table tr th { vertical-align: bottom; }
	textarea {font-family: Arial, Verdana, Helvetica, sans-serif; } 
	
}