/*
 * Mozilla:
 * - skips the first entry
 * IE:
 *
 */

dummy { }

H1 {
	font-family: Arial;
	font-size: 20pt;
	color: Blue;
}

H2 {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
}

FORM {
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
}

/* bgcolor=#aaccee */
table {
	background-color: white;
	font-family: Arial;
	font-size: 8pt;
}

body {
	background-color: black;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-left: 0px;
	margin-right: 0px;
	text-align: left;
}

pre {
	font-family: monospace;
}

/*
 * The properties given override anything defined in contained classes
 */
TR, TD, TH {
	font-family: Arial;
	font-size: 10pt;
}

/* Own Classes */
.maintitle {
	color: white;
	background-color: #FF7E0E;
	font-family: Arial;
	font-style: normal;
	font-size: 12pt;
	font-weight: bold;
	text-indent: 3px;
	text-align: center;
}

.data_head {
	color: white;
	background-color: #FF7E0E;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}

.data_sub {
	background-color: white;
	font-weight: bold;
}

.button {
	font-family: Arial;
	font-size: 12;
}

.edit {
	font-family: Arial;
	font-size: 10pt;
}

.editable {
	font-family: Arial;
	font-size: 9pt;
}

.rightedit {
	font-family: Arial;
	font-size: 10pt;
	text-align: right;  
}

.error {
	color: red;
	font-weight: bold;
}
.alarmwarning {
	color: red;
	background-color: khaki;
}
.alarm {
	color: red;
	background-color: wheat;
}
.warning {
	color: darkgreen;
	background-color: wheat;
}

A:link {
	color: #EA8100;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
}
A:visited {
	color: #EA8100;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}
A:hover {
	color: black;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
}

#img_map {
	position: relative;
	z-index: 1;
	left: 0px;
	top: 0px;
}

#img_ovl {
	position: absolute;
	z-index: 5;
	left: 0px;
	top: 1000px;
}

/* Reporting styles */
.reppars {
	background-color: lightgray;
	color: black;
	border: 1px solid #111111;
	font-size: 12pt;
	font-weight: normal;
}
.repunit {
	background-color: black;
	color: white;
	height: 24pt;
	font-size: 12pt;
	font-weight: bold;
}
.repdate {
	background-color: #FFA500;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
	height:20pt;
}
.reptrip {
	/*background-color: #FF7E0E;*/
	background-color: #999999;
	font-size: 10pt;
	font-weight: bold;
	height: 14pt;
}
.rephdr {
	background-color: white;
	color: black;
	font-size: 11pt;
	font-weight: bold;
}
.repdtl {
	background-color: white;
	color: black;
	font-size: 10pt;
	font-weight: normal;
}
.repchange {
	background-color: #FFA500;
}

/* Trigion styles */
.mainTable {
	background-color: black;
	border: 2px solid white;
}
.topCell, .menuCell, .darkCell {
	background-color: #FF7E0E;
}
.contentCell {
	background-color: white;
}
.menuCell, .darkCell {
	color: white;
}
.menuCell a, menuCell a:visited {
	text-decoration: none;
	font-weight: bold;
	color: white;
}
.menuCell a:link {
	color: white;
}

