      body, table, td, th {
        font-family: helvetica, arial, verdana, sans-serif;
        font-size: 12px;
        margin: 0;
        padding: 0 0 40px 0;
      }
      img {
        border-width: 0px;
      }
      img.banner {
        display: block;
        margin-left: auto;
        margin-right: auto;
      }
      img.framed {
        padding: 5px;
        margin: 5px;
        border: 1px solid #000;
      }
      a:link {
        color: #0000FF;
        text-decoration: none;
      }
      a:visited {
        color: #0000FF;
        text-decoration: none;
      }
      a:hover {
        color: #0000FF;
        text-decoration: underline;
      }
      a:active {
        color: #00FF00;
      }
      span.important {
        color: #FF0000;
      }

      div.error-messages {
        display: none;
        border: 2px solid #FFFF00;
        background-color: #FFFFCC;
      }
      .error {
        background-color: #FF9999;
      }

      #awtco-mast {
      }

      tr.odd {
        background-color: #FFFFAA;
      }
      tr.even {
        background-color: #FFFFCC;
      }
      td, th {
        padding: 2px;
      }
      .right-align {
        text-align: right;
      }

      div#header {
        padding: 5px 5px 0;
        height: 60px;
        min-width: 400px;
        background-color: #FFF;
        border-style: none none solid;
        border-width: 2px;
        border-color: #000000;
        display: block;
      }
      div#header img {
        left: 0px;
        margin: 0px;
        padding: 0px;
      }
      div#header h1 {
        vertical-align: middle;
      }
      div#footer {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 30px;
        background-color: #EEE;
        border-style: none none none;
        border-width: 1px;
        border-color: #000000;
      }
@media screen{
  body>div#footer{
   position: fixed;
  }
 }
      div#footer img {
        margin: 5px 5px 0 0;
        float: right;
      }

      div.sidenav {
        position: absolute;
        display: inline;
        left: 5px;
        width: 150px;
      }
      div.sidenav ul {
        list-style-image: none;
        list-style-type: none;
        list-style-position: inside;
        margin-left: 0px;
        padding: 30px 0px 0px 0px;
      }

      div.mainblock {
        position: absolute;
        display: inline;
        left: 150px;
        padding: 10px 5px 40px;
      }
      span.title {
        font-style: italic;
      }

