﻿/*Every Page*/
body {
	font-family: "Times New Roman", Times, serif;
	font-size: 9pt;
}
#header {
	/*
	background: #fff url(images/banner-print.png) no-repeat left top;
	*/
	height: 100px;
}
#banner-print {
	height: 66px; 
	width: 384px;
}
.hide, .LoginStatus, .ErrorLabel, 
#AdditionalInformationPanel, .links, .Options, 
.search-box, .button, #header h1 {
	display: none;
}

/*List Table*/
.table-list, .table-list th, .table-list td {
	border: 1px solid #aaa;
}
.table-list {
	width: 90%;
}
.table-list th {
	padding: 5px;
}
.table-list td {
	font-size: 0.8em;
	padding: 5px;
}
.table-list th a,
.table-list-row,
.table-list-row a, 
.table-list-alt-row,
.table-list-alt-row a {
	color: #000;
}

/*Insert, Update, and Delete Pages*/
.table-IUD th {
	vertical-align: top;
	text-align:left;
}
.table-IUD td {
	vertical-align: top;	
}

/*Datalists*/
.DataListRow, .DataListAltRow {
	border-bottom: 10px solid #222;
}
.DataListAltRow {
	background-color: #ccc;
}

/*Pages with a list*/
.ForcePageBreak 
{
	/*
	page-break-after: always;
	*/
}
.ListColumn {
	margin-top: 15px;
	/*
	This code forces each item in a report to be on it's own page.
	page-break-after: always;
	*/
}
.ListColumn h3 {
	clear: both;
}
.ListColumn .Row-Title {
	font-weight: bold;
	width: 150px;
	text-align: right;
	display: block;
	float: left;
}
.ListColumn .Row-Content {
	width: 470px;
	margin-left: 180px;
	display: block;
}

/* Hide from IE5-mac. Only IE-win sees this. \*/ 
* html .Row-Content {
  height: 1%;
  }
/* End hide from IE5/mac */

.ListColumn .Row-Content p, .ListColumn  .Row-Content ol {
	margin-top: 0px;
	padding-top: 0px;
}
.ListColumn .Item-Printable, 
.ListColumn .Item-Non-Printable, 
.ListColumn .Item-Lab, 
.ListColumn .Item-Nursing,
.ListColumn .Item-Hide-Nursing,
.ListColumn .Item-Sendout {
	margin: 5px 0px 0px 0px;
	clear: both;
	/* Intentionally set a white border above as workaround for:
	CSS rendering bugs in IE6 & 7 */
	border-top: thin solid #fff;
	/*
	Use this border if the Lab changes their minds and 
	they want borders seperating each subitem again.

	border-top: thin solid #222;
	*/
}
.ListColumn .Item-Printable table, 
.ListColumn .Item-Non-Printable table, 
.ListColumn .Item-Lab table, 
.ListColumn .Item-Nursing table,
.ListColumn .Item-Hide-Nursing table,
.ListColumn .Item-Sendout table {
	margin: 10px;
}
.ListColumn .Item-Printable td, 
.ListColumn .Item-Non-Printable td, 
.ListColumn .Item-Lab td, 
.ListColumn .Item-Nursing td,
.ListColumn .Item-Hide-Nursing td,
.ListColumn .Item-Sendout td {
	text-align: left;
	vertical-align: top;
	padding: 5px;
}
.ListColumn .Item-Non-Printable{
	display: none;
}