/*-General-----------------------------------------------*/

body {
	background-color:#ffffff;
	color:#000000;
	font-family:serif;
	font-weight:normal;
	text-decoration:none; 
	font-size:x-small;
	font-size:small;
}
html>body {
	font-size:small;
}

.strong {
	font-weight:bold;
}

.PageTitle
{
	color:#3333ff;
	font-family:serif;
	font-weight:bold;
	text-decoration:none; 
	font-size:x-large;
}

.PageTitle
{
	color:#3333ff;
	font-family:serif;
	font-weight:bold;
	text-decoration:none; 
	font-size:x-large;
}

.MapTitle
{
	FONT-WEIGHT: bold; 
	FONT-SIZE:medium; 
	COLOR:White;
	FONT-FAMILY: Arial, Sans-Serif; 
	TEXT-ALIGN: center;
}

.MapText
{
	FONT-WEIGHT:normal; 
	FONT-SIZE:small;
	COLOR:White; 
	FONT-FAMILY: Arial, Sans-Serif; 
	TEXT-ALIGN: center;
}

.StationName
{
	FONT-WEIGHT: bold; 
	FONT-SIZE:large;
	COLOR:Black;
	FONT-FAMILY: Arial, Sans-Serif; 
	TEXT-ALIGN: center;
}

.small_desc  
{
	font-size:x-small;
	color:#000000;
	font-family:serif;
	font-weight:normal;
	text-decoration:none; 
}

.h1
{
	font-size:x-large;
	color:#ff8000;
	font-family:serif;
	font-weight:normal;
	text-decoration:none; 
}

a:link {color: #000000}     /* unvisited link */
a:visited {color: #F6EEE5}  /* visited link */
a:hover {color: #000000}   /* mouse over link */
a:active {color: #F6EEE5}   /* selected link */ 

.footer 
{
	font-size:smaller;
	color:#990033;
}
.footer a:link {color: 568372} 
.footer a:visited {color: 568372} 
.footer a:hover {color: red} 
.footer a:active {color: blue}

.box
{
	BORDER-RIGHT: #800000 1px solid; 
	BORDER-TOP: #800000 1px solid; 
	BORDER-LEFT: #800000 1px solid; 
	BORDER-BOTTOM: #800000 1px solid;
	background: #ffffff url(images/blue_grad.png) bottom left fixed repeat-y;
}

.addbox
{
	BORDER-RIGHT: #800000 1px solid; 
	BORDER-TOP: #800000 1px solid; 
	BORDER-LEFT: #800000 1px solid; 
	BORDER-BOTTOM: #800000 1px solid;
	background: #ffffff url(images/blue_grad.png) bottom left fixed repeat-y;
}

.AddItemButton
{
	BACKGROUND-COLOR: #efdfc9;
	COLOR: #a86301;
	font-weight:bold;
	border-style:solid;
	border-color:a86301;
	border-width:thin;
}

.AddItemText
{
	color:#000000;
	background-color:#f3d5ab;
	border-style:solid;
	border-color:ffffff;
	border-width:1px;
}

.AddItemHeader 
{
	border-style:solid;
	border-color:ffffff;
	border-width:1px;
	color:#ffffff;
	background-color:#e78815;
	font-weight:bold;
}

.DataGridAlternate {
	color:#000000;
	background-color:efdfc9;
	font-family:Arial,Sans-Serif;
	font-weight:bold;
	font-size:smaller;
}

.DataGridNormal {
	color:#000000;
	background-color:#f3d5ab;
	font-family:Arial,Sans-Serif;
	font-weight:bold;
	font-size:smaller;
}

.DataGridHeader {
	color:#F6EEE5;
	background-color:#e78815;
	font-family:Arial,Sans-Serif;
	font-weight:bold;
	font-size:smaller;
}

.Alarm {
	color:#000000;
	background-color:#ff4949;
	font-family:Arial,Sans-Serif;
	font-weight:bold;
	font-size:smaller;
}

.AlarmDisarmed {
	color:#000000;
	background-color:#f3d5ab;
	font-family:Arial,Sans-Serif;
	font-weight:bold;
	font-size:smaller;
}

.AlarmArmed {
	color:#000000;
	background-color:#90dc95;
	font-family:Arial,Sans-Serif;
	font-weight:bold;
	font-size:smaller;
}

.AlarmBlackout {
	color:#999999;
	background-color:#333333;
	font-family:Arial,Sans-Serif;
	font-size:smaller;
}

.ControlButtonOn {
	color:#990033;
	font-family:Arial,Sans-Serif;
	font-weight:bold;
	font-size:small;
	padding:3;
}

.ControlButtonOff {
	color:Gray;
	font-family:Arial,Sans-Serif;
	font-weight:normal;
	font-size:smaller;
	padding:3;
}

/*-Models-----------------------------------*/

.ModelsTableDataTextRedAlert {
	color:#000000;
	font-family:Arial,Sans-Serif;
	font-weight:bold;
	font-size:smaller;
	background-color:#ff4949;
}

.ModelsTableDataTextYellowAlert {
	color:#800000;
	font-family:Arial,Sans-Serif;
	font-weight:bold;
	font-size:smaller;
	background-color:#F3DB47;
}

.ModelsTableDataText {
	color:#000000;
	background-color:#90dc95;
	font-family:Arial,Sans-Serif;
	font-weight:bold;
	font-size:smaller;
}

.ModelName {
	color:#F6EEE5;
	background-color:#e78815;
	font-family:Arial,Sans-Serif;
	font-weight:bold;
	font-size:larger;
}

/*-Remaining layout--------------------------------------*/

.Navigator_Table {
	FONT-WEIGHT:bold;
	FONT-SIZE: 11pt;
	FONT-STYLE:normal;
	font-family: arial, san-serif;
	BACKGROUND-COLOR: #f3d5ab;
	COLOR: #a86301;
	TEXT-DECORATION:none;
}

.Navigator_Item_Cell {
	TEXT-DECORATION: none;
	margin:0px;
	padding:3px;
	
}
.Navigator_Item_Cell_Selected {
	BACKGROUND-COLOR: #5555ff;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
A.Navigator_Item_Link {
	COLOR: #a86301;
	TEXT-DECORATION: none;
	padding:3px;
}
A.Navigator_Item_Link:visited
{
	COLOR: #a86301;
	TEXT-DECORATION: none;
}
A.Navigator_Item_Link:active
{
	COLOR: #000000;
	TEXT-DECORATION: none;
}
A.Navigator_Item_Link:hover {
	BACKGROUND-COLOR: #5555ff;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}