body { font-family: Verdana, Tahoma; font-size: 12px; }
.cErrorDiv { margin: 10px 10px 30px 10px; padding:  10px 10px 10px 100px; 
	border: dashed 1px black; 
	background-image: URL(/sysimage/sys_stop.gif); background-repeat: no-repeat;
	background-color: #FED; background-position: 10px center;
}

.cWarnDiv { margin: 10px 10px 30px 10px; padding:  10px 10px 10px 100px; 
	border: dashed 1px black; 
	background-image: URL(/sysimage/sys_exclamation.gif); background-repeat: no-repeat;
	background-color: #DFD; background-position: 10px center;
}

.cInfoDiv { margin: 10px 10px 30px 10px; padding:  10px 10px 10px 100px; 
	border: dashed 1px black; 
	background-image: URL(/sysimage/sys_info.png); background-repeat: no-repeat;
	background-color: #DEF; background-position: 10px center;
}

.cDbgDiv { margin: 10px 10px 30px 10px; padding:  10px 10px 10px 120px; 
	border: dashed 1px black; 
	background-image: URL(/sysimage/sys_debug.gif); background-repeat: no-repeat;
	background-color: #D8D8BC; /* #FAFAD2;*/ background-position: 10px center;
}

.cRscuDiv { margin: 10px 10px 30px 10px; padding:  30px 10px 30px 150px; 
	border: dashed 1px black; 
	background-image: URL(/sysimage/rescue.png); background-repeat: no-repeat;
	background-color: #8FBC8F; background-position: 10px center;
}



.cHdr { font-size: 14px; font-weight: bold; }
.cHiLite { padding: 15px 0 15px 20px; color: Maroon; font-size: 14px; }
.cInfo { font-size: 12px; }

.cErrInf { font-size: 12px; }
table.cErrInf { position: relative; left: 20px; top: 20px; }
table.cErrInf tr th { text-align: right; }


/* Dump control info */

.cFooter { font-size:10px;}

.cDump { display: none; padding: 15px 15px 15px 15px;  width: 800px;}
.cDump table { border-collapse: collapse; border: solid 1px Silver;  width: 800px;  }
.cDump td {	border-top: groove 2px; border-bottom: groove 2px; overflow: auto; } 
.cDump td { vertical-align: top; }

td.cComment { padding-left: 10px; font-size: 12px; }
td.cLabel { width: 25%; text-align: right; padding-right: 10px; font-size: 10px; font-weight: bold; background-color:  #D8D8C8; }
td.cValue { font-size: 10px; } 

.cLstDiv { margin: 5px 10px 5px 10px; padding:  5px 10px 5px 10px; 
	border: dashed 1px black; background-color: #EEE;
}
.cLine { background-color: #DDB; }

.cLst0 { color: Black; }
.cLst1 { color: Red; }
.cLst2 { color: Lime; }
.cLst3 { color: Yellow; }
.cLst4 { color: Blue; }
.cLst5 { color: Magenta; }
.cLst6 { color: Cyan; }
.cLst7 { color: White; }
.cLst8 { color: Gray; }
.cLst9 { color: Maroon; }
.cLst10 { color: Green; }
.cLst11 { color: Olive; }
.cLst12 { color: Navy; }
.cLst13 { color: Purple; }
.cLst14 { color: Teal; }
.cLst15 { color: Silver; }