*           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
body        { background-color: white; text: #333333 }

h1          { font-size: 14px; }
h2          { font-size: 12px; }
h3          { font-size: 10px; }
code        { font-family: Courier, monospace; font-size: 9px; }

/* table       { background-color: #EEEEEE } */
caption     { font-weight: bold; font-size: 12px; text-align: left }
tr          { vertical-align: top; background-color: white }
th          { color: black; background-color: #DDDDDD; }
.th-white   { color: black; background-color: white; }
td          { color: #222222; background-color: #EEEEEE; }
.td-white   { color: #222222; background-color: white; }
.td2        { background-color: #E7E7E7 }

a           { text-decoration: underline; color: #666666 }
a:hover     { text-decoration: none; color: #333333 }
.a2         { text-decoration: none; color: #f04c24; font-weight: bold}
.a2:hover   { text-decoration: underline; color: #003366; font-weight: bold}

.head1      { font-size: 12px; font-weight: bold}
.head2      { font-size: 13px; color: #003366; font-weight: bold}
.head       { font-size: 10px}
.bold       { font-weight: bold }

.banner     { background-color: #003366; color: white }
.banner-tr  { background-color: #003366; color: white; vertical-align: middle }

.menu       { cursor: pointer; color: #FFFFFF; text-decoration: none; background-color: #f04c24 }
.menu:hover { color: #CCDDEE; text-decoration: underline }

.menuOut    {  cursor: pointer; color: #FFFFFF; text-decoration: none; background-color: #f04c24; font-weight: bold}
.menuOut:hover    { cursor: pointer; color: #CCDDEE; text-decoration: underline }

.indentMenu { margin: 10px 0px 5px 18px; }
.indentSubmenu { margin: 10px 0px 5px 36px; }


.page       { background-color: white }
.errortext  { font-weight: bold; color: red }

.comm-device-header { font-size: 14px; font-weight: bold; color: #f04c24; background-color: #DDDDDD }
.comm-id-header { font-size: 14px; font-weight: bold; color: #f04c24; background-color: #DDDDDD }

.task-ready   { text-align: center; color: #00FF00; background-color: #007000 }
.task-started { text-align: center; color: #00FF00; background-color: #009000 }
.task-working { text-align: center; color: #00FF00; background-color: #00B000 }
.task-overdue { text-align: center; color: black; background-color: yellow }
.task-stopped { text-align: center; color: white; background-color: #700000 }
.task-abended { text-align: center; color: white; background-color: #FF0000 }
.task-retry   { text-align: center; color: white; background-color: #FF0000 }

.dnid-selected { color: #f04c24; background-color: #F7F7F7 }

.service-enabled { font-weight: bold; color: #f04c24 }
.service-disabled { }

.buttonish          { font-weight: normal; 
                      text-decoration: none; 
                      text-align: center;
                      color: black;
                      background-color: #d0d0d0;
                      margin: 0 0.1em 0 0.1em; 
                      padding: 0 0 0 0.3em;
                      border: 1pt solid #707070;
                      border-color: white #707070 #707070 white; 
                    }
.dmbr-decomd-imn    { background-color: #FF9090 }
.dmbr-deletion      { font-weight: bold; color: #000000}
.dmbr-acked         { font-weight: bold; color: #f04c24}
.dmbr-expired       { font-weight: bold; color: #8B0000 }

.error    { color: maroon; 
            font-weight: bold;
            background-color: #FFF0B0; 
            border: 1pt solid maroon;
            padding: 0.5em;
            width: 600;
          }