body      
{	
  text-decoration:none;
  font-family:Arial, Helvetica, Times;
  color:black;
  background-color:White;
  font-size:12px;
}

table
{
  border-width:0;
  border-spacing:1px; /* replaces HTML attribute cellspacing. Not supported by IE :-( */
  font-size:12px;
}

td
{
  padding-left:5px;
  padding-right:5px;
}

a         { color:#000080; } /* blue */
a:visited { color:#000080; } /* blue */
a:active  { color:red;     }

img { border:0; }

.CurrentVal { font-family:Courier; }

/*.Header
{
  text-align:center;
  background-color:#C0C0C0;
  font-weight:bold;
  font-size:x-small;
}*/

.eWONsList
{
  color:#000080;
  font-family:Arial, Helvetica, Times;
  text-align:center;
  /*font-weight:bold;*/
  font-size:medium;
}

table.Menu /* Main menu */
{
  background-color:#99ccff;
  width:100%;
  font-weight:bold;
  text-align:center;
}

table.ConfigMenu /* Main menu */
{
  background-color:#006699;
  width:100%;
  font-weight:bold;
  text-align:center;
  color:white;
}

.ConfigMenu a         { color:white; }
.ConfigMenu a:visited { color:white; }
.ConfigMenu a:active  { color:white; }

a.WhiteLink         { color:white; } /* Used in login.php */
a.WhiteLink:visited { color:white; }
a.WhiteLink:active  { color:white; }

table.SubMenu /* List of operations, such as in the alarm summary */
{
  background-color:#008080;
  width:100%;
  font-weight:bold;
  text-align:center;
  color:white;
}

.SubMenu a         { color:white; }
.SubMenu a:visited { color:white; }
.SubMenu a:active  { color:white; }

table.SubMenu td
{
  padding-left:30px;
}

td.ParamNameCell
{
  background-color:#99ccff;
  width:20%;
  font-weight:bold;
  text-align:center;
}

td.ParamValueCell
{
  background-color:#99ccff;
  text-align:left;
  padding-left:10px;
}

.AdminForm
{
  color:white;
  font-weight:bold;
  background-color:#000080;
}

table.AdminForm
{
  border:0;
  padding:4;
}

table.AdminForm thead a          { color:white;font-weight:bold;background-color:#000080; }
table.AdminForm thead a:visited  { color:white;font-weight:bold;background-color:#000080; }
table.AdminForm thead a:active   { color:white;font-weight:bold;background-color:#000080; }

table.AdminForm tbody a          { font-size:11px; }

tr.AdminList
{
  color:black;
  font-weight:normal;
  background-color:#33cccc;
}

.table 
{ 
	border-top: 1px solid #008080;/*#99ccff;*/
	border-left: 1px solid #008080;/*#99ccff;*/
}

.table td
{
	padding:5p;
	vertical-align:middle;
	border-bottom: 1px solid #008080;/*#99ccff;*/
	border-right: 1px solid #008080;/*#99ccff;*/
}

.table thead td
{
  color:white;
  font-weight:bold;
  background-color:#008080;/*#d0e0ff;*/
}

a.SimpleLink         { text-decoration:none; }
a.SimpleLink:visited { text-decoration:none; }
a.SimpleLink:active  { text-decoration:none; }

.LoadingData
{
  text-align:center;
  font-weight:bold;
  font-size:100%;
}

.Info thead td
{
  color:white;
  font-weight:bold;
  background-color:#008080;/*#d0e0ff;*/
}

.ErrorMsg tr td
{
  text-align:center;
  background-color:#99ccff;
  font-size:11pt;
  font-weight:bold;
}

input.ErrorFocus
{
  border: 2px solid #FF0000;
}

/* main menu */
TABLE.view_main_menu{margin:5px;font-size:12px;vertical-align:middle;table-layout:fixed;width:100%;background-color:white;text-align:center;border-spacing:1px}
.view_main_menu a, .view_main_menu a:visited{color:#000080;text-decoration:none}
.view_main_menu a:active{color:#FF0000;text-decoration:none}
.view_main_menu a:hover{background-color:#FEDB90}
.view_main_menu TD{height:26px;padding:0px;background-image:url('images/mainmenu_bg.jpg');background-repeat:repeat-x;background-color:#000000}

/* main config menu */
TABLE.cfg_main_menu{margin:5px;font-size:12px;vertical-align:middle;table-layout:fixed;width:100%;background-color:white;text-align:center;border-spacing:1px}
.cfg_main_menu a, .cfg_main_menu a:visited {color:#FFFFFF;text-decoration:none}
.cfg_main_menu a:active{color:#FFFFFF;text-decoration:none}
.cfg_main_menu a:hover{background-color:#FEDB90}
.cfg_main_menu TD{height:26px;padding:0px;background-image:url('images/configmenu_bg.jpg');background-repeat:repeat-x;background-color:#006699}

/* main esync info*/
TABLE.info{margin:5px;font-size:12px;vertical-align:middle;table-layout:fixed;width:100%;background-color:white;text-align:center;border-spacing:1px}
.info THEAD TD {color:White;height:26px;padding:0px;background-image:url('images/configmenu_bg.jpg');background-repeat:repeat-x;background-color:#006699}
.info TH{color:black;height:26px;padding:0px;background-image:url('images/mainmenu_bg.jpg');background-repeat:repeat-x;background-color:#000000}
.info TD{color:black;height:26px;padding:0px;background-image:url('images/mainmenu_bg.jpg');background-repeat:repeat-x;background-color:#000000}

/* sub menu */
.view_menu{table-layout:fixed;font-size:8pt;width:100%;background-color:white;border-spacing:3px;margin:0px;color:#FFFFFF;text-align:center}
.view_menu TD{background-color:#008080;height:25px;vertical-align:middle;padding-right:3px;background-image:url('images/submenu_bg.jpg');background-repeat:repeat-x;background-position:bottom}
.view_menu TD.time_cell{font-weight:normal;text-align:right}
.view_menu TD a {color:white}
.view_menu TD a:visited {color:white}
.view_menu TD a:hover{background-color:#FEDB90;background-image:none;color:#000080}

.view_menu TD.time_cell{font-weight:normal;text-align:right}

/* Lists */
TABLE.view_list{width:100%;border-spacing:1px;padding:0px;margin:0px}
.view_list INPUT,SELECT{font-size:11px}
.view_list a, .view_menu a:visited {color:black}
.view_list a:active{color:black}
.view_list a:hover{background-color:#FEDB90;background-image:none;color:#000080}
.view_list TR.Header{font-weight:bold;height:20px}
.view_list TR.Header TD {background-color:#C0C0C0;font-size:8pt;white-space:nowrap}
.view_list TR.list_vo TD {background-color:white;height:20px;white-space:nowrap}
.view_list TR.list_ve TD {background-color:#F0F0F0;height:20px;white-space:nowrap}
/*
.view_list TR TD.left{text-align:left;padding-left:8px}
.view_list TR TD.value{font-family:"Courier New",Courier,monospace;font-size:12px;font-weight:bold;text-align:right;padding-right:10px}
.view_list TR TD.tn{font-size:12px;text-align:left;padding-left:8px}
*/

.jqtree-title.selectedTreeItem
{
	font-weight: bold;
}

.selectedTreeItem { /* There's no link on the selected tree item */
    cursor: default;
}
