      body { font-family: verdana, arial; font-style: normal;
             font-variant: normal; font-weight: normal; font-size: 8pt;
             color: black; margin: 10px; padding: 0px; border-width: 0px;
             background-color: navy;}

      body.report { font-family: verdana, arial; font-style: normal;
                    font-variant: normal; font-weight: normal; font-size: 8pt;
                    color: black; margin: 10px; padding: 0px; border-width: 0px;
                    background-color: lavender;}

      body.plot { font-family: verdana, arial; font-style: normal;
                    font-variant: normal; font-weight: normal; font-size: 8pt;
                    color: black; margin: 0px; padding: 0px; border-width: 0px;
                    background-color: white;}

      select { font-family: verdana, arial; font-style: normal;
               font-variant: normal; font-weight: normal; font-size: 8pt;
               color: black; background-color: lavender;}

      input[type="submit"] { font-family: verdana, arial; font-style: normal;
              font-variant: normal; font-weight: normal; font-size: 8pt;
              color: black;}

      input[type="text"] { font-family: verdana, arial; font-style: normal;
              font-variant: normal; font-weight: normal; font-size: 8pt;
              color: black; background-color: lavender;}

      input[type="password"] { font-family: verdana, arial; font-style: normal;
              font-variant: normal; font-weight: normal; font-size: 8pt;
              color: black; background-color: lavender;}

      textarea { font-family: verdana, arial; font-style: normal;
                 font-variant: normal; font-weight: normal; font-size: 8pt;
                 color: black; background-color: lavender;}

      A { font-family: verdana, arial; font-style: normal;
          font-variant: normal; font-weight: bold; font-size: 8pt;
          color: peru;}
      A:link {text-decoration: none; color: peru;} 
      A:visited {text-decoration: none; color: peru;} 
      A:hover {text-decoration: none; color: chocolate;} 

      table.main { font-family: verdana, arial; font-style: normal;
                   font-variant: normal; font-weight: normal; font-size: 8pt;
                   color: black; background-color: lavender;
                   border-collapse: collapse; }

      table.rtable { font-family: verdana, arial; font-style: normal;
                     font-variant: normal; font-weight: normal; font-size: 8pt;
                     color: black; background-color: lightgrey;
                     border-collapse: collapse; }

      tr TH { background: crimson; border: black; }

      .rtable TD { background: lightgrey; border: black; }

      .rtable tr.odd { background-color: lightgrey; border: black; }

      .rtable tr.even { background-color: lavender; border: black; }

      table.dtable { font-family: verdana, arial; font-style: normal;
                     font-variant: normal; font-weight: normal; font-size: 8pt;
                     color: black; background-color: grey;
                     border-collapse: collapse; }

      .dtable TD { background: lavender; border: black; }

      TD.odd { background-color: lightgrey; border: black; }

      TD.even { background-color: lavender; border: black; }

      #evenrow { background-color: lightgreen; border: 0px solid black; }


      #lmcol { background-color: lavender; border: 0px solid black; }

      table.ltable { font-family: verdana, arial; font-style: normal;
                     font-variant: normal; font-weight: normal; font-size: 8pt;
                     color: black; background-color: lavender;
                     border-collapse: collapse;
                     border: 1px solid black; }

      .ltable TH { background: silver;
                   text-align: left;
                   padding: 4px 8px;
                   border: 0px solid black; }

      .ltable TD { background: lightgrey;
                   text-align: left;
                   padding: 2px 20px;
                   border: 0px solid black; }

      .ltable A { font-family: verdana, arial; font-style: normal;
                  font-variant: normal; font-weight: normal; font-size: 8pt;
                  color: crimson; }

      .ltable A:link {text-decoration: none;} 
      .ltable A:visited {text-decoration: none;} 
      .ltable A:hover {text-decoration: none; color: chocolate;} 


      .lmenu { font-family: verdana, arial; font-style: normal;
               font-variant: normal; font-weight: bold; font-size: 8pt;
               color: black; background-color: silver;}

      .lsmenu { font-family: verdana, arial; font-style: normal;
                font-variant: normal; font-weight: normal; font-size: 8pt;
                color: black; background-color: lightgrey;}

      .lsmenu A { font-family: verdana, arial; font-style: normal;
                  font-variant: normal; font-weight: normal; font-size: 8pt;
                  color: crimson; }

      .lsmenu A:link {text-decoration: none;} 
      .lsmenu A:visited {text-decoration: none;} 
      .lsmenu A:hover {text-decoration: none; color: chocolate;} 


      #help { background: lightgrey;
                   text-align: left;
                   padding: 4px 8px;
                   border: 1px solid black; }

      fieldset { margin: 1px; border: 1px solid black;
                 background-color: lightgrey; }

      .message { font-family: verdana, arial; font-style: normal;
                 font-variant: normal; font-weight: bold; font-size: 8pt;
                 color: yellow; background-color: green;
                 border: 1px solid orange; }

      .warning { font-family: verdana, arial; font-style: normal;
                 font-variant: normal; font-weight: bold; font-size: 8pt;
                 color: yellow; background-color: orange;
                 border: 1px solid yellow; }

      .error { font-family: verdana, arial; font-style: normal;
               font-variant: normal; font-weight: bold; font-size: 8pt;
               color: yellow; background-color: red;
               border: 1px solid orange; }

      .rfield { font-family: verdana, arial; font-style: normal;
                font-variant: normal; font-weight: normal; font-size: 8pt;
                color: black; background-color: lightgrey; }

      .rbody { font-family: verdana, arial; font-style: normal;
               font-variant: normal; font-weight: normal; font-size: 8pt;
               color: black; background-color: lavender; }

      .rspan { font-family: verdana, arial; font-style: normal;
               font-variant: normal; font-weight: bold; font-size: 8pt;
               color: crimson; cursor: pointer; cursor: hand; }

      .rbody A { font-family: verdana, arial; font-style: normal;
                 font-variant: normal; font-weight: bold; font-size: 8pt;
                 color: crimson; }

      .rbody A:link {text-decoration: none;} 
      .rbody A:visited {text-decoration: none;} 
      .rbody A:hover {text-decoration: none; color: chocolate;}

      .twarning { font-family: verdana, arial; font-style: normal;
                  font-variant: normal; font-weight: bold; font-size: 8pt;
                  color: tomato; }


#ProcessMessage {
  position:absolute;
  height:100px;
  width:300px;
  top:250px;
  left:445px;
  text-align: center;
  font-family: verdana, arial; font-style: normal;
               font-variant: normal; font-weight: bold; font-size: 12pt;
 background-color:beige;
}
#ProcessMessage P { vertical-align: middle; }


/* leave some space between icons and text */
.icon {
    vertical-align: middle;
    margin-right: 0.0em;
    margin-left: 0.0em;
}
/* no extra space in table cells */
td .icon {
    vertical-align: middle;
    border: 0;
}

/* buttons in some browsers (eg. Konqueror) are block elements, this breaks design */
button { display: inline; }

button.mult_submit {
    border:             none;
    background-color:   transparent;
    margin: 0;
}

button {
    vertical-align:     middle;
}

.hand { cursor: pointer }


  .crow { font-family: verdana, arial; font-style: normal;
          font-variant: normal; font-weight: normal; font-size: 6pt;}
