﻿body  
{
    margin:0px;
    padding:0px;
    font-family:Consolas;
    font-size:small;
    color:#000000;
    overflow:visible;
}

body.waiting * {
    cursor: progress;
}
.center { text-align: center; }
.highlight { background-color: yellow; }
.MainTable { width: 100%; }

.MainThemeLogin { background-color:#e58125;color:White;font-size:15px;font-family:Consolas;font-weight:bold;text-align:left;padding-left:5px; }
.MainTheme1 	{ background-color:#e58125;color:white;font-size:12px;font-family:Consolas;font-weight:bold;width:100%;padding:10px;border-bottom:1px solid gray; }
.MainTheme2 	{ background-color:#e58125; }
.MainTheme3 	{ background-color:#e58125;color:white;font-size:12px;font-family:Consolas;font-weight:bold;padding:10px;border-bottom:1px solid gray; }

.MainTheme4 	{ background-color:#039ed5;color:white;text-align:left;padding:4px;border-bottom:solid 1px #808080; border-top:solid 1px #808080; }
.MainTheme5 	{ background-color:#039ed5;color:white;text-align:left;padding:4px;border-bottom:solid 1px #808080; }
.MainTheme6 	{ background-color:#039ed5;color:white;text-align:right;font-weight:bold;vertical-align:top;white-space:nowrap; }
.MainTheme7 	{ background-color:#039ed5;color:white;text-align:right;font-weight:bold;width:150px; }
.MainTheme8 	{ background-color:#039ed5;color:white;text-align:left; }
.MainTheme9 	{ background-color:#039ed5;color:white;text-align:center; }
.MainTheme10 	{ background-color:#039ed5;color:white;text-align:left;font-family:Courier New;padding:10px; }
.MainThemeError { background: #ff0000; }

.HorizontalSplitterBar              { background-color: #f0f0f0; border: 1px solid #808080; }
.CollapsedHorizontalSplitterBar     { background-color: #f0f0f0; border: 1px solid #808080; }
.ActiveSplitterBar                  { background-color: #f0f0f0; border: 1px solid #808080; }
.SplitterPane                       { border-top: 1px solid #808080; }
.SplitterPaneHidden                 { border-top: 0px solid #808080; }

.TopMenuGroup
{
  background-image:url(../images/top_group_background.gif);
  background-color:#DBD7D0;
  border:1px solid black; 
}
.TopMenuItem
{
  color:white;
  font-family:Consolas; 
  font-size:13px; 
  font-weight:bold;
  border:1px solid black; 
  border-left-color:#737373;
  border-top-color:#4C4C4C;
  border-bottom-color:#131413;
  cursor:default;
}
.TopMenuItemHover 
{
  color:white;
  background-color:#3D3D3D; 
  font-family:Consolas; 
  font-size:13px; 
  font-weight:bold;
  border:1px solid black; 
  border-bottom-color:#AAAAAA;
  cursor:default;
}
.MenuGroup
{
  background-image:url(../images/group_background.gif);
  background-color:#DBD7D0;
  border:1px solid black; 
}
.MenuItem
{
  color:white;
  font-family:Consolas; 
  font-size:13px; 
  font-weight:bold;
  margin:1px;
  cursor:default;
}
.MenuItemHover 
{
  background-color:#e58125;
  color:black; 
  font-family:Consolas; 
  font-size:13px; 
  font-weight:bold;
  border:1px solid White;
  cursor:default;
}
.MenuBreak
{
  background-image:url(../images/break.gif);
  width:100%;
  height:1px;
}

.button {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #bbbbbb) );
	background:-moz-linear-gradient( center top, #ffffff 5%, #bbbbbb 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#bbbbbb');
	background-color:#ffffff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:Consolas;
	font-size:14px;
	font-weight:bold;
	padding:5px 20px;
	text-decoration:none;
}
.button:hover {
	cursor: pointer;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#949494;
	color:#f0f0f0;
}
.button[disabled="disabled"] {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f0f0f0) );
	background:-moz-linear-gradient( center top, #ffffff 5%, #f0f0f0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0f0f0');
	background-color:#ffffff;
	color:#eeeeee;
}
.button[disabled] {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f0f0f0) );
	background:-moz-linear-gradient( center top, #ffffff 5%, #f0f0f0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0f0f0');
	background-color:#ffffff;
	color:#eeeeee;
}
.button[disabled="disabled"]:hover {
	cursor: default;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f0f0f0) );
	background:-moz-linear-gradient( center top, #ffffff 5%, #f0f0f0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0f0f0');
	background-color:#ffffff;
	color:#eeeeee;
}
.button[disabled]:hover {
	cursor: default;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f0f0f0) );
	background:-moz-linear-gradient( center top, #ffffff 5%, #f0f0f0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0f0f0');
	background-color:#ffffff;
	color:#eeeeee;
}
.mydropdownlist
{
	color: #555;
	font-size: 12px;
	padding: 2px 5px;
	border-radius: 5px;
	background-color: #fff;
	font-family: consolas;
	font-weight: bold;
}
.mylistbox
{
	color: #555;
	font-size: 12px;
	padding: 2px 5px;
	border-radius: 5px;
	background-color: #fff;
	font-family: consolas;
	font-weight: bold;
}
.mytext
{
	color: #555;
	font-size: 12px;
	padding: 2px 5px;
	border-radius: 3px;
	border-width: 1px;
	background-color: #fff;
}
.MultiPage
{
  background-color:White;
  width: 100%;
  z-index:98;
}

.PageContent
{
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
}

.PageHeader
{
  font-size:18px;
  font-weight:bold;
  letter-spacing:-0.2mm;
  font-family: verdana; 
  color: #3F3F3F; 
  margin-top:0px;
  margin-bottom:0px;  
}

.modalBackground {
	background-color:#909090;
	filter:alpha(opacity=50);
	opacity:0.5;
}

.modalPopupMessage {
	background-color:#ffffdd;
	border-width:1px;
	border-style:solid;
	border-color:Gray;
	padding:0px;
	width:350px;
}
.PopupBusy {
	background-color:#ffffff;
	position:absolute;
	top:0;
	left:0;
	filter:alpha(opacity=75);
	opacity:0.75;
	z-index:100000;
}

.HeadingCell
{
  background-color: #D8D8E6;
  border: 1px solid gray;
  border-top-width: 0px;
  border-right-width: 0px;
  background-repeat: repeat;
}

.PopupHoverInfo {
	width:250px;
	color:#000000;
	background:white;
	padding:2px;
	border-width:2px;
	border-style:solid;
	border-color:Gray;
}

.PopupWindow {
	width:500px;
	color:#000000;
	background:white;
	padding:2px;
	border-width:2px;
	border-style:solid;
	border-color:Gray;
}

.pa_report_theme 	        { background-color:#039ed5;color:white;font-size:14px;font-family:Consolas;font-weight:bold;width:100%;padding:5px;border-bottom:2px solid gray; }
.pa_report_header           { background:#039ed5; color: white; font-size:14px; font-weight:bold; padding: 5px; }
.pa_report_section          { background:#20cdfa; color: white; font-size:14px; font-weight:bold; padding: 5px; }
.pa_report_entry            { padding: 2px; }
.pa_report_panel            { max-height:500px; overflow:auto;}

.pm_group       { width:100%;background:#039ed5;padding:10px;font-size:16px;font-weight:bold;color:white;border-bottom:2px solid gray; }
.pm_popup       { max-height:300px; overflow:auto; min-height:300px; }
.pm_ok          { border:15px solid white;text-align:center;background:green;border-radius:25px; }
.pm_error       { border:15px solid white;text-align:center;background:red;border-radius:25px; }
.pm_warning     { border:15px solid white;text-align:center;background:orange;border-radius:25px; }
.pm_noupdate    { border:15px solid white;text-align:center;background:gray;border-radius:25px; }

.MonitorOk { background-color: #fafafa; vertical-align:text-top; }
.MonitorOk td.DataCell { color: #00a000; }
.MonitorOk td.DataCellCommon { background-color: #eeeeee; color: #000000; }
.MonitorOk td.DataCellDaemon { background-color: #eeeeee; color: #0000c0; }
.MonitorOk_hover { background-color: #e9e9e9; height:24px; overflow:hidden; line-height:24px; font-size:11px; vertical-align:text-top; }
.MonitorOk_hover td.DataCell { color: #00a000; }
.MonitorOk_hover td.DataCellCommon { background-color: #dddddd; color: #000000; }
.MonitorOk_hover td.DataCellDaemon { background-color: #dddddd; color: #0000c0; }

.MonitorWarning { background-color: #e0e000; vertical-align:text-top; }
.MonitorWarning td.DataCell { color: #000000; }
.MonitorWarning td.DataCellCommon { background-color: #eeeeee; color: #000000; }
.MonitorWarning td.DataCellDaemon { background-color: #eeeeee; color: #0000c0; }
.MonitorWarning_hover { background-color: #d0d000; height:24px; overflow:hidden; line-height:24px; font-size:11px; vertical-align:text-top; }
.MonitorWarning_hover td.DataCell { color: #000000; }
.MonitorWarning_hover td.DataCellCommon { background-color: #dddddd; color: #000000; }
.MonitorWarning_hover td.DataCellDaemon { background-color: #dddddd; color: #0000c0; }

.MonitorError { background-color: #e00000; vertical-align:text-top; }
.MonitorError td.DataCell { color: #ffffff; }
.MonitorError td.DataCellCommon { background-color: #eeeeee; color: #000000; }
.MonitorError td.DataCellDaemon { background-color: #eeeeee; color: #0000c0; }
.MonitorError_hover { background-color: #d00000; height:24px; overflow:hidden; line-height:24px; font-size:11px; vertical-align:text-top; }
.MonitorError_hover td.DataCell { color: #ffffff; }
.MonitorError_hover td.DataCellCommon { background-color: #dddddd; color: #000000; }
.MonitorError_hover td.DataCellDaemon { background-color: #dddddd; color: #0000c0; }

.FlowError { background-color: #ffc0c0; }
.FlowError td.DataCell { color: #404040; }
.FlowError td.Status { background-color: #ffffff; color: #404040; }
.FlowBusy	{ background-color: #c0ffc0; }
.FlowBusy td.DataCell	{ color: #404040; }
.FlowBusy td.Status { background-color: #ffffff; color: #404040; }
.FlowDone	{ background-color: #ffffff; }
.FlowDone td.DataCell	{ color: #404040; }
.FlowDone td.Status { background-color: #ffffff; color: #404040; }
.FlowStopped { background-color: #ffc0c0; }
.FlowStopped td.DataCell { color: #404040; }
.FlowStopped td.Status { background-color: #ffffff; color: #404040; }

.StepErrorEnabled { background-color: #ffc0c0; }
.StepErrorEnabled td.DataCell { color: #404040; }
.StepErrorEnabled td.Status { background-color: #ffffff; color: #404040; }
.StepErrorEnabled td.Type { background-color: #c0ffc0; color: #404040; }
.StepBusyEnabled { background-color: #c0ffc0; }
.StepBusyEnabled td.DataCell { color: #404040; }
.StepBusyEnabled td.Status { background-color: #ffffff; color: #404040; }
.StepBusyEnabled td.Type { background-color: #c0ffc0; color: #404040; }
.StepDoneEnabled { background-color: #ffffff; }
.StepDoneEnabled td.DataCell { color: #404040; }
.StepDoneEnabled td.Status { background-color: #ffffff; color: #404040; }
.StepDoneEnabled td.Type { background-color: #c0ffc0; color: #404040; }
.StepStoppedEnabled { background-color: #ffc0c0; }
.StepStoppedEnabled td.DataCell { color: #404040; }
.StepStoppedEnabled td.Status { background-color: #ffffff; color: #404040; }
.StepStoppedEnabled td.Type { background-color: #c0ffc0; color: #404040; }

.StepErrorStandby { background-color: #ffc0c0; }
.StepErrorStandby td.DataCell { color: #404040; }
.StepErrorStandby td.Status { background-color: #ffffff; color: #404040; }
.StepErrorStandby td.Type { background-color: #ffffc0; color: #404040; }
.StepBusyStandby { background-color: #c0ffc0; }
.StepBusyStandby td.DataCell { color: #404040; }
.StepBusyStandby td.Status { background-color: #ffffff; color: #404040; }
.StepBusyStandby td.Type { background-color: #ffffc0; color: #404040; }
.StepDoneStandby { background-color: #ffffff; }
.StepDoneStandby td.DataCell { color: #404040; }
.StepDoneStandby td.Status { background-color: #ffffff; color: #404040; }
.StepDoneStandby td.Type { background-color: #ffffc0; color: #404040; }
.StepStoppedStandby { background-color: #ffc0c0; }
.StepStoppedStandby td.DataCell { color: #404040; }
.StepStoppedStandby td.Status { background-color: #ffffff; color: #404040; }
.StepStoppedStandby td.Type { background-color: #ffffc0; color: #404040; }

.StepErrorDisabled { background-color: #ffc0c0; }
.StepErrorDisabled td.DataCell { color: #404040; }
.StepErrorDisabled td.Status { background-color: #ffffff; color: #404040; }
.StepErrorDisabled td.Type { background-color: #ffc0c0; color: #404040; }
.StepBusyDisabled { background-color: #c0ffc0; }
.StepBusyDisabled td.DataCell { color: #404040; }
.StepBusyDisabled td.Status { background-color: #ffffff; color: #404040; }
.StepBusyDisabled td.Type { background-color: #ffc0c0; color: #404040; }
.StepDoneDisabled { background-color: #ffffff; }
.StepDoneDisabled td.DataCell { color: #404040; }
.StepDoneDisabled td.Status { background-color: #ffffff; color: #404040; }
.StepDoneDisabled td.Type { background-color: #ffc0c0; color: #404040; }
.StepStoppedDisabled { background-color: #ffc0c0; }
.StepStoppedDisabled td.DataCell { color: #404040; }
.StepStoppedDisabled td.Status { background-color: #ffffff; color: #404040; }
.StepStoppedDisabled td.Type { background-color: #ffc0c0; color: #404040; }

.StepErrorCanceled { background-color: #ffc0c0; }
.StepErrorCanceled td.DataCell { color: #404040; }
.StepErrorCanceled td.Status { background-color: #ffffff; color: #404040; }
.StepErrorCanceled td.Type { background-color: #a020a0; color: #b0b0b0; }
.StepBusyCanceled { background-color: #c0ffc0; }
.StepBusyCanceled td.DataCell { color: #404040; }
.StepBusyCanceled td.Status { background-color: #ffffff; color: #404040; }
.StepBusyCanceled td.Type { background-color: #a020a0; color: #b0b0b0; }
.StepDoneCanceled { background-color: #ffffff; }
.StepDoneCanceled td.DataCell { color: #404040; }
.StepDoneCanceled td.Status { background-color: #ffffff; color: #404040; }
.StepDoneCanceled td.Type { background-color: #a020a0; color: #b0b0b0; }
.StepStoppedCanceled { background-color: #ffc0c0; }
.StepStoppedCanceled td.DataCell { color: #404040; }
.StepStoppedCanceled td.Status { background-color: #ffffff; color: #404040; }
.StepStoppedCanceled td.Type { background-color: #a020a0; color: #b0b0b0; }

.JobError { background-color: #ffc0c0; }
.JobError td.DataCell { color: #404040; }
.JobError td.Status { background-color: #ffffff; color: #404040; }
.JobBusy { background-color: #ffffff; }
.JobBusy td.DataCell { color: #404040; }
.JobBusy td.Status { background-color: #ffffff; color: #404040; }
.JobDone { background-color: #80ff80; }
.JobDone td.DataCell { color: #404040; }
.JobDone td.Status { background-color: #ffffff; color: #404040; }
.JobStopped { background-color: #ffc0c0; }
.JobStopped td.DataCell { color: #404040; }
.JobStopped td.Status { background-color: #ffffff; color: #404040; }
.JobOK { background-color: #80ff80; }
.JobOK td.DataCell { color: #404040; }
.JobOK td.Status { background-color: #ffffff; color: #404040; }
.JobProgressOK { background-color:#80ff80;font: 12pt Arial; }
.JobProgressBUSY { background-color:#ffff80;font: 12pt Arial; }
.JobProgressERROR { background-color:#ff8080;font: 12pt Arial; }
.JobProgress { background-color: #ffffff; }

.ServiceStatus { background-color: #ffffff; }
.ServiceCommand { background-color: #f0f0f0; font-size: 12px; font-family: verdana; }

.ServiceRunning { background-color: #80ff80; }
.ServiceRunning td.DataCell { color: #404040; }
.ServiceRunningSelected { background-color: #208020; color: #ffffff; }
.ServiceRunningSelected td.DataCell { padding-top: 6px; padding-bottom: 6px; color: white; }

.ServiceStopped { background-color: #ffc0c0; }
.ServiceStopped td.DataCell { color: #404040; }
.ServiceStoppedSelected	{ background-color: #802020; color: #ffffff; }
.ServiceStoppedSelected td.DataCell { padding-top: 6px; padding-bottom: 6px; color: white; }

.ServiceNotInstalled { background-color: #ffb0b0; color: #808080; }
.ServiceNotInstalled td.DataCell { color: #404040; }
.ServiceNotInstalledSelected { background-color: #ff8080; }
.ServiceNotInstalledSelected td.DataCell { padding-top: 6px; padding-bottom: 6px; }

.ServiceDisabled { background-color: #d0d0d0; }
.ServiceDisabled td.DataCell { color: #a0a0a0; }
.ServiceDisabledSelected { background-color: #808080; color: #ffffff; }
.ServiceDisabledSelected td.DataCell { padding-top: 6px; padding-bottom: 6px; }

.logplain		{ padding:2px;background-color: #ffffff; color: #404040; white-space: nowrap; font-family:Consolas,Calibri,Arial,Tahoma; }
.logok          { padding:2px;background-color: #ffffff; color: #008000; white-space:nowrap; font-family:Consolas,Calibri,Arial,Tahoma; }
.logok2         { padding:2px;background-color: #f0f0f0; color: #008000; white-space:nowrap; font-family:Consolas,Calibri,Arial,Tahoma; }
.logerror       { padding:2px;background-color: #8f0000; color: #ffffff; white-space:nowrap; font-family:Consolas,Calibri,Arial,Tahoma; }
.logerror2      { padding:2px;background-color: #800000; color: #ffffff; white-space:nowrap; font-family:Consolas,Calibri,Arial,Tahoma; }
.logwarning     { padding:2px;background-color: #8f8f00; color: #ffffff; white-space:nowrap; font-family:Consolas,Calibri,Arial,Tahoma; }
.logwarning2    { padding:2px;background-color: #808000; color: #ffffff; white-space:nowrap; font-family:Consolas,Calibri,Arial,Tahoma;}
.logsystem      { padding:2px;background-color: #8f0000; color: #000080; white-space:nowrap; font-family:Consolas,Calibri,Arial,Tahoma;}
.logsystem0     { padding:2px;color: #000080; white-space:nowrap; font-family:Consolas,Calibri,Arial,Tahoma; }
.logsystem1     { padding:2px;background-color: #8f8f00; color: #ffffff; white-space:nowrap; font-family:Consolas,Calibri,Arial,Tahoma; }
.logsystem2     { padding:2px;background-color: #8f0000; color: #ffffff; white-space:nowrap; font-family:Consolas,Calibri,Arial,Tahoma; }
.workflow1      { background-color:#949494; color: #f0f0f0; white-space:nowrap; font-family:Consolas,Calibri,Arial,Tahoma; font-weight:bold; font-size:11pt; padding: 5px; border-right:solid 1px #808080; }
.workflow2      { background-color:#d4d4d4; color: #202020; white-space:nowrap; font-family:Consolas,Calibri,Arial,Tahoma; font-weight:bold; font-size:11pt; padding: 5px; }
.commandsystem  { padding:2px;width: 150px; background-color:#c0c0ff; color: #000080; white-space:nowrap; font-family:Consolas,Calibri,Arial,Tahoma; text-align:right; font-weight:bold; font-size:10pt; padding-right: 7px; }
.commandok      { padding:2px;width: 150px; background-color:#c0ffc0; color: #008000; white-space:nowrap; font-family:Consolas,Calibri,Arial,Tahoma; vertical-align:top; font-weight:bold; font-size:10pt; padding-right: 7px; padding-left: 7px; }
.commanderror   { padding:2px;width: 150px; background-color:#ffc0c0; color: #800000; white-space:nowrap; font-family:Consolas,Calibri,Arial,Tahoma; vertical-align:top; font-weight:bold; font-size:10pt; padding-right: 7px; padding-left: 7px; }
.commandwarning { padding:2px;width: 150px; background-color:#ffffc0; color: #808000; white-space:nowrap; font-family:Consolas,Calibri,Arial,Tahoma; vertical-align:top; font-weight:bold; font-size:10pt; padding-right: 7px; padding-left: 7px; }
.break          { background-color:#d0d0d0; }

.MainRow {
	background-color: #ffefd5;
	height: 20px;
	overflow: hidden;
	line-height: 20px;
}

.MainRowAlternate {
	background-color: #ffe6bf;
	height: 20px;
	overflow: hidden;
	line-height: 20px;
}

.MainRow_hover {
	background-color: #10aae0;
	height: 20px;
	overflow: hidden;
	line-height: 20px;
}

.MainRow_selected {
	background-color: #ff9900;
	height: 20px;
	overflow: hidden;
	line-height: 20px;
}