/* imported settings */
/*
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;}
*/
      body
      {
        font-family:arial,helvetica,sans serif;
        font-size:12px;
        font-weight:normal;
        background-image: url('header.gif');
        background-repeat: no-repeat;
        width: 770px;
      }

/* local settings */

  body {background-color: white;
        font-family: sans-serif;
       }
  table {border-collapse: collapse;
         padding: 20px;
         background: white;
        }
  h1 { color: white;
       text-align: right;
       font-size: 16px;
       height: 75px;
     }
  h2 {
       text-align: center;
     }
  td { /* font-weight: bold;*/
       padding: 3px;
     }
  td.center { text-align: center; }

  th { background-color: blue;
       color: white;
       font-size: larger;
     }

  th.th_banner { background-color: lightblue;
                 color: black;
                 font-weight: bold;
  }

  td.header { font-weight: bold;
              text-align: left; }

  td.info { width: 80em; }

  p.override, td.override {
    background: yellow;
  }

  input,select { background: lightgrey;
               }

  *.error { color: red;
            font-size: larger;
            font-weight: bold;
/*            text-align: center;*/
          }
  p.warning { color: red;
              text-align: center;
            }
  p.warningbox { background: yellow;
                 color: red;
                 text-align: center;
                 border-style: solid;
                 border-width: 3px;
                 border-color: red;
                 width: 50%;
                 left: 25%;
            }

  dt { font-weight: bold;
       color: blue;
     }
  div.warning { font-weight: bold;
                color: red;
                text-align: center;
              }

  p.button { text-align: center;
             background-color: #C0C0C0;
             padding: 10px;
             border-style: solid;
             border-color: red;
             border-width: 2px;
             font-weight: bold;
             margin-left:  200px;
             margin-right: 200px;
           }

  *.center { text-align: center; }

  table { margin: 20px; }
  table.pagepointer { margin: 0px;
                      padding: 0px;
                      padding: 0px;
                    }
