/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Name: standard_reports.css

Functionality:
	establish styles common to all site pages

Revision History:
Date				Name						Description
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
07/07/2004	Jonathan Clapp	Original Creation
*/

@page page-portrait {
	size : portrait; margin : 0.25in 0.25in
}

@page page-landscape {
	size : landscape; margin : 0.25in 0.25in
}

BODY {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;

	margin-top : 1px;
	margin-bottom : 1px;
	margin-left : 1px;
	margin-right : 1px;

	background-image : url(../images/server_background.gif);
}

FORM {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}

.form-label {
	color : #003399;
}

.disabled {
	color : Silver;
}

.status {
	color : #003399;
	background-color : transparent;
}

.title {
	font : 12pt Verdana, Arial, Helvetica, sans-serif;
}

.minor-title {
	font : 10pt Verdana, Arial, Helvetica, sans-serif;
}

.table-heading {
	font : bold 12pt Verdana, Arial, Helvetica, sans-serif;
	background-color : #003399;
	color : White;
}

.table-heading-small {
	font : bold 10pt Verdana, Arial, Helvetica, sans-serif;
	background-color : #003399;
	color : White;
}

.subtotal-1 {
	font : bold 10pt Verdana, Arial, Helvetica, sans-serif;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : thin;
}
.subtotal-2 {
	font : 10pt Verdana, Arial, Helvetica, sans-serif;
	background-color : #bbbbbb;
}
.subtotal-3 {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	background-color : #dddddd;
}

.error {
	font : 10pt Verdana, Arial, Helvetica, sans-serif;
	color : #FF3333;
	background-color : transparent;
}

H1 {
	color : #003399;
	font : bold 14pt Verdana, Arial, Helvetica, sans-serif;
	margin-top : 5px;
	margin-bottom : 5px;
}

H2 {
	color : #003399;
	font : bold 12pt Verdana, Arial, Helvetica, sans-serif;
	margin-top : 4px;
	margin-bottom : 4px;
}

H3 {
	color : #003399;
	font : bold 10pt Verdana, Arial, Helvetica, sans-serif;
	margin-top : 3px;
	margin-bottom : 3px;
}

H4 {
	color : #003399;
	font : bold 8pt Verdana, Arial, Helvetica, sans-serif;
	margin-top : 3px;
	margin-bottom : 3px;
}

H5 {
	color : #003399;
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	margin-top : 3px;
	margin-bottom : 3px;
}

TD.level1 {
	color : #003399;
	font : bold 12pt Verdana, Arial, Helvetica, sans-serif;
}

TD.level2 {
	color : #003399;
	font : bold 10pt Verdana, Arial, Helvetica, sans-serif;
}

TD.level3 {
	color : #003399;
	font : bold 8pt Verdana, Arial, Helvetica, sans-serif;
}

TD.level4 {
	color : #003399;
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
}

TD.level5 {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
}

A {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #003399;
}

A:VISITED {
	color : #003399;
	background-color : transparent;
}

HR {
	color : #003399;
	height : 1px;
	background-color : transparent;
}

TD {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
}

OPTION.category {
	color : #003399;
}

.required {
	color : #ff3333;
	background-color : transparent;
}

.highlight {
	color : #e6bb2e;
	background-color : transparent;
}

TR.odd {
	background-color : #eeeeee;
}

TR.even {
}

TH {
	font : bold 8pt Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
	vertical-align : bottom;
	padding-bottom : 6px;
	padding-right : 6px;
}

CAPTION {
	text-align : left;
}

SELECT {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
}

INPUT {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
}

