body {
  font: normal 13px/1.2 sans-serif;
  color: #444444;
  background: white url(/_/img/Bckgrd.gif) left top repeat; }

#page, #display-page {
  width: 900px;
  margin: 0 auto;
  position: relative; }

#display-page {
  background: white;
  padding: 25px;
  border: 1px solid #dddddd; }

.header {
  margin: 0 0 20px 0;
  padding: 1em 0 1em 146px;
  border-bottom: 6px double #888888;
  background: transparent url(/_/img/sabc.gif) left center no-repeat; }

h1 {
  margin: 0;
  font-size: 26px; }

h2 {
  margin: 0;
  font-size: 16px; }

form {
  padding: 6px 2.5%;
  background: white;
  float: left;
  width: 30%; }

ul {
  list-style: none;
  padding-left: 0;
  margin-left: 0; }
  ul label {
    display: block;
    float: left;
    width: 7em;
    padding-top: 4px;
    margin-right: 0.6em;
    font-weight: bold; }

li {
  margin: 0.35em 0; }

#notice {
  border: 3px double #444444;
  margin: 13px 0 13px 36.5%;
  padding: 13px;
  margin-bottom: 6em; }

.footer {
  clear: both;
  padding-top: 1em;
  border-top: 2px solid #888888; }
  .footer li {
    float: left;
    width: 19%;
    margin: 0 0.5%;
    text-align: center; }

.clearfix {
  height: 1px;
  clear: both; }

#verisign {
  position: absolute;
  left: 0;
  top: 105%; }

#data {
  font-size: 15px; }
  #data h1, #data h2, #data h3 {
    text-align: center; }
  #data h1 {
    margin: 0; }
  #data h2 {
    margin: 0 0 1em; }
  #data table {
    width: 100%; }
    #data table.singleyear {
      width: 54%;
      margin: 0 23%; }
  #data ul {
    text-align: center;
    margin: 1.5em 0; }

td.spacer, th.spacer {
  width: 25px; }
td.currency, th.currency {
  text-align: right; }
td.checkno, td.date, th.checkno, th.date {
  text-align: center; }

#balances th, #balances td {
  text-align: right; }

#balances th, #checks th {
  padding-bottom: 2px;
  border-bottom: 1px solid #dddddd; }
#balances td, #checks td {
  padding-top: 3px; }

small {
  display: block;
  text-align: center;
  margin: 2em 0; }

#errorpage {
  padding: 2em;
  margin: 4em 150px;
  border: 1px solid #666666;
  background: white; }
  #errorpage h2 {
    font-size: 85%;
    color: #888888;
    text-transform: uppercase;
    margin: 0; }
  #errorpage h1 {
    margin-top: 0; }
