 option.header { color:red; }
 pre     { font-family: 'Andale mono', monospace; font-size: 10pt;}
 b.red   { color: red; }
 b.h1    { color: #b00546; }
 A:hover { background-color:#2080c0; color:yellow; text-decoration:none; }

 a.itemClass          { text-decoration:none; color:blue; }
 a.itemClass:hover    { background-color:#2080c0; color:yellow; text-decoration:none; }
 a.itemSelected       { text-decoration:none; color:red;  }
 a.itemSelected:hover { background-color:#2080c0; color:yellow; text-decoration:none; }
 a.itemList           { text-decoration:none; color:black;}
 a.itemList:hover     { background-color:#2080c0; color:yellow; text-decoration:none; }

 td, p, ul,ol,li { }

 table.menuB { border-style:solid; border-color:black; border-width:0.09em; background-color: #f0f0f0; }

.err1   { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:red; color:white; padding: 3 3 3 3;}
.okMsg1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; background-color:#55dd55; color:black; padding:3 3 3 3;}


.norm { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; background-color:#ffffff; color:black; }
.grayE10 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#e0e0e0; color:black; }

.viewHead        { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;   background-color:rgb(191,217,231);  color:#555555; padding:2 0 1 0; border: 1px dotted;}
.viewSubHead     { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;   background-color:rgb(191,217,231);  color:#555555; padding:2 0 1 0; border: 1px dotted;}

.viewHeadMono    { font-family:Verdana, Arial,'Andale mono', monospace; font-size:12px; font-weight:bold; background-color:rgb(191,217,231); color:#555555; padding:2 0 1 23; border: 1px solid; width:100%; }
.viewSubHeadMono { font-family:Verdana, Arial,'Andale mono', monospace; font-size:12px; font-weight:bold; background-color:rgb(191,217,231); color:#555555; padding:2 0 1 23; border: 1px dotted; width:100%; }

.s0 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:black; }
.s1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.s2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.s3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; }
.s5 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#b0c6f9; }
.billing { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#f0f0f0; }



.s6 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#e0e0e0; padding:3 0 3 3; }

.s8 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#2080c0; color:yellow; }
.s9 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#d0d0d0; color:black; }
.s10 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#c0d9ef; color:black; line-height: 14px; }
.s11 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#335590; color:white; line-height: 18px; }

/*  some nice light background-colors : #E0F2CE; #FAFFF5 lightblue #f2e0ce #fffaf5 #faf5ff #ddcef2 transparent rgb(201,227,241)

     s7 is for headlines of Informations Areas: base, dialog, confidential without folding info area
    s12 is for headlines of Informations Areas: base, dialog, confidential with folding info area
   s12b is for header over all information areas 

*/

.s7  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:white; color:black;  
       padding: 4 1 4 20; border:none; }

.s12 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:white; color:black; 
      font-style: normal; font-weight: normal; font-variant: normal; 
      text-transform: none;  text-decoration: none; line-height: 20px; padding: 1 0 1 0;  border:dotted gray 1px;}

.s12b { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:rgb(201,227,241); color:black;
      font-style: normal; font-weight: normal; font-variant: normal;
      text-transform: none;  text-decoration: none; line-height: 20px; padding: 1 0 1 0;}

.s15 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#5599d7; color:white;
      font-style: normal; font-weight: normal; font-variant: normal;
      text-transform: none;  text-decoration: none; line-height: 14px; padding: 1 0 1 0;}

.s13 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; background-color:#d03537; color:white; }
.s14 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#c0d9ef; color:black; }
.inTab1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#f0f0f0; color:black; }
.inTab2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#e0e0e0; color:black; }
.inTab3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#c0d9ef; color:black; }

.ntext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none;  text-decoration: none; line-height: 14px; }
.ntext1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; font-style: normal; font-weight: bold;   font-variant: normal; text-transform: none; text-decoration: none; line-height: 14px; }
.ntext2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FF6600; font-style: italic; font-weight: bold;   font-variant: normal; text-transform: none; text-decoration: none; line-height: 14px; }

.h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#5599d7; color:white; border:none; }
.h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; background-color:#c0c0c0; color:black; border:none; line-height: 20px; font-weight: bold; }

.b1 { background:cyan; color:white; font-stroke:bold; font-size:10px; border:1; }

