/* global style sheet rules for the RSN GUT (Global Unified Template) */

body {
  font-family: verdana, helvetica, sans-serif, arial;
  padding:     20px 10% 20px 10%;
  color:       #990033;
  font-size:   10pt;
}

#header {
  border:        1px solid white;    /* bug fix to remove IE6 whitespace */
  border-bottom: 2px solid #609BD5;  /* Meb's blue color from HR elem */
  margin-left:   auto;
  margin-right:  auto;
}

div.left {
  float:      left;
  text-align: left;
}

div.right {
  float: right;
}

#body {
  margin-left:   auto;
  margin-right:  auto;
}

#footer {
  vertical-align: top;
  clear:          both;
  border-top:     2px solid #609BD5;
  padding-top:    10px;
  margin-top:     18px;
  margin-left:    auto;
  margin-right:   auto;
  text-align:     center;
}

div#footer div { float: left; }