.HautTable { width: 100%; font-size: 12; }

.HautColG  { width:32px;  padding: 3 3 3 3; }
.HautColG1 { text-align: left;  color: #0000FF;	font-weight: bold; }
.HautColG2 { text-align: left;  color: #00AA00;	font-weight: bold; }
.HautColD  { text-align: right; color: #0000FF	;	font-weight: bold; }

.TableTable   { border: thin outset; }
.TableTitle   { background-color: #FFEEDD; font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.TableInfoN   { background-color: #FFEEDD; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.TableInfoR   { background-color: #FFEEDD; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #EE0000;}
.TableFilter  { background-color: #FFFFEE; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.TableLabels  { background-color: #EEFFFF; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 2 2 2 2; }
.TableFound   { background-color: #00FFFF; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; }
.TableEven    { background-color: #EEEEFF; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 2 2 2 2; }
.TableOdd     { background-color: #DDDDFF; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 2 2 2 2; }
.TableDel     { background-color: #FF3050; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 2 2 2 2; text-decoration: line-through; }
.TableNav     { background-color: #FFEEEE; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; }
.TableNav_I   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000;  }
.TableFunc    { background-color: #EEFFFF; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; }
.TableTotals  { background-color: #AAEEFF; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #0000FF; }
.TableLink       {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0000AA; text-decoration: underline; }
.TableLink:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0055FF; text-decoration: none; }

.TableTextYES  { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #00BB00; font-weight: bold; }
.TableTextNO   { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FF0000; font-weight: bold; }
.TableTextIND  { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFA000; font-weight: bold; }
.TableTextBLU  { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #0000FF; font-weight: bold; }
.TableTextDON  { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; }

.EditTable  { border: thin outset; }
.EditTitle  { background-color: #FFEEDD; font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; }
.EditLabels { background-color: #DDDDFF; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; }
.EditEven   { background-color: #EEEEEE; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; }
.EditOdd    { background-color: #DDDDFF; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; }
.EditPara   { background-color: #AAAAFF; font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #0000AA;}
.EditHigh   { background-color: #FFE0C1; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: none; color: #310063; text-decoration: none; }
.EditText   { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: none; color: #310063; text-decoration: none; }
.EditError  { background-color: #FFFF00; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FF0000; font-weight: bold;}

.EditHelp     { font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #0000EE;}

.EditTextYES  { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #00BB00; }
.EditTextNO   { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #FF0000; }
.EditTextIND  { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFA000; }
.EditOblig    { font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #FF0000;}

.BModif     { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 1px; font-weight: bold; height:22px; vertical-align: middle; color: #0000EE; }
.BTest      { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 1px; font-weight: bold; height:22px; vertical-align: middle; color: #EE00EE; }
.BValid     { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 1px; font-weight: bold; height:22px; vertical-align: middle; color: #0000EE; }
.BCancel    { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 1px; font-weight: bold; height:22px; vertical-align: middle; color: #000000; }
.BReturn    { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 1px; font-weight: bold; height:22px; vertical-align: middle; color: #000000; }
.BNew       { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 1px; font-weight: bold; height:22px; vertical-align: middle; color: #0000EE; }
.BImport    { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 1px; font-weight: bold; height:22px; vertical-align: middle; color: #EE00EE; }
.BDelete    { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 1px; font-weight: bold; height:22px; vertical-align: middle; color: #EE0000; }
.BPrint     { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 1px; font-weight: bold; height:22px; vertical-align: middle; color: #EE00EE; }
.BHisto     { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 1px; font-weight: bold; height:22px; vertical-align: middle; color: #007777; }
.BFind      { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 1px; font-weight: bold; height:20px; vertical-align: middle; color: #00CC00; }
.BNavigator { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 1px; font-weight: bold; height:20px; vertical-align: middle; color: #0000EE; }
.BSelect    { font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 1px; font-weight: bold; height:20px; vertical-align: middle; color: #00CC00; }
.BSelectDel { font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 1px; font-weight: bold; height:20px; vertical-align: middle; color: #CC0000; }
.BAddLine   { font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 1px; font-weight: bold; height:20px; vertical-align: middle; color: #00CC00; }

.BDone      { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 1px; font-weight: bold; height:40px; vertical-align: middle; color: #00CC00; }
.BReport    { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 1px; font-weight: bold; height:20px; vertical-align: middle; color: #FFA000; }

