
body {
  font-family: sans-serif;
  font-size: 11px;
  color: #232323;
  background-color: #FFFFFF;
}

#bodywrapper {
  width: 850px;
  margin: auto;
  background-color: #FFFFFF;
}

#pagebody {
  width: 770px;
  padding: 15px 25px;
  background-color: #FFFFFF;
  text-align: left;
}

#innerbody {
  width: 770px;
  border: 1px solid #232323;
  background-color: #FFFFFF;
}

#footer {
  width: 720px;
}

.shade { background: url('../images/gradient.png') bottom no-repeat; }

.bordertop  { border-top: 1px solid #899AB4; }
.borderright { border-right: 1px solid #899AB4; }

.text { line-height: 15px; width: 255px; }
.text2 { line-height: 14px; }

table { padding: 0px; margin: 0px; vertical-align: top; }
td { margin: 0px; padding: 0px; vertical-align: top; }
input { font-size: 11px; }
select { font-size: 11px; }
option { font-size: 11px; }
textarea { font-size: 11px; }

.giant    { font-size: 48px; }
.largest  { font-size: 24px; }
.larger   { font-size: 18px; }
.large   { font-size: 14px; }
.largeb   { font-size: 13px; font-weight: bold; }
.normal   { font-size: 11px; }
.small    { font-size: 10px; }
.smaller  { font-size: 9px; }
.smallest { font-size: 8px; }

img { border: 0px; }

.wide { width: 100%; }

.fl { float: left; }
.fr { float: right; }

.text { font-size: 11px; line-height: 17px; }

.left   { text-align: left; }
.right  { text-align: right; }
.center { text-align: center; }
.vtop   { vertical-align: top; }
.vbot   { vertical-align: bottom; }
.vmid   { vertical-align: middle; }
.vtbot  { vertical-align: text-bottom; }

.bold   { font-weight: bold; }
.unbold { font-weight: normal; }

.hdrbar { background-color: #0072BC; }

.white { color: #FFFFFF; }
.blue  { color: #406094; }
.red   { color: #970F00; }

.nopad td { padding: 0px; }
.pad10 td { padding: 10px; }
.pad5 td { padding: 5px; }
.pad3 td { padding: 3px; }
.pad2 td { padding: 2px; }
.pad2nl { padding: 2px 4px 2px 0px; }
.pad2nl td { padding: 2px 4px 2px 0px; }
.pad0 td { padding: 0px; }

a:link    { color: #5F5F5F; text-decoration: none; }
a:visited { color: #5F5F5F; text-decoration: none; }
a:hover   { color: #6D91A2; text-decoration: none; }

.white a:link    { color: #FFFFFF; text-decoration: none; }
.white a:visited { color: #FFFFFF; text-decoration: none; }
.white a:hover   { color: #CFCFCF; text-decoration: none; }

.red a:link    { color: #970F00; text-decoration: underline; }
.red a:visited { color: #970F00; text-decoration: underline; }
.red a:hover   { color: #000000; text-decoration: underline; }