body {
    margin: 0;
}

table.siteBannerFooterShell {
    border-collapse: collapse;
    border: 0;
    width: 100%;
}

table.siteBanner,
table.siteFooter {
    border-collapse: collapse;
    border: 0;
    width: 100%;
    background-color: #336699;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
  table.siteBanner tr {
      vertical-align: bottom;
  }

    table.siteBanner td.siteLogo {
        width: 1%;
        vertical-align: middle;
        padding-right: 0.5em;
    }

      table.siteBanner td.siteLogo img {
          border: 0px;
      }

    table.siteBanner td.siteTitle {
        vertical-align: middle;
        font-weight: bold;
        font-size: 20pt;

        /*
        The following two declarations from table.siteBanner are
        repeated here to override the indiscrimnate setting of TD's
        color and font from /Components/refquery.css.

        As a result of repeating the font-family declaration here, IE
        requires us to mention the same selector
        ("table.siteBanner td.siteTitle") in all the pages that
        specify its own font family (e.g. all the static pages using
        the Pigiarniq font).
        */
        color: #ffffff;
        font-family: Verdana, Arial, Helvetica, sans-serif;
    }

    table.siteBanner td.langLinks {
        font-size: 90%;
        text-align: right;
        padding-right: 1em;
    }

      table.siteBanner td.langLinks a {
          color: #ffffff;
          background-color: #336699;
          font-weight: bold;
          text-decoration: none;
      }

    table.siteBanner div.divider,
    table.siteFooter div.divider {
        width: 100%;
        margin: 0px;
        border: 0;
        border-top: 2px solid #ff0000;
        padding: 0px;
        display: block;
        color: #ff0000;
        height: 6px;
        font-size: 4px; /* required by IE before 7. */
    }

  table.siteFooter td {
      font-size: 90%;
      text-align: right;
  }

    table.siteFooter div.divider {
        border-top: 0px;
        border-bottom: 2px solid #ff0000;
    }

