body { 
  font-family:       Verdana, Arial, Helvetica, sans-serif; 
  font-size:         12px; 
  color:             #000000;
  background-color:  #a8a389;
  margin:            0px;
}


a { 
  text-decoration: none; 
  color:           #b8112d;
}


img {
  padding:      0px;
  border-width: 0px;
  margin:       0px;
}

img.float, div.float {
  float:         left; 
  margin-top:    0px; 
  margin-right:  10px; 
  margin-bottom: 0px;
}

object {
  padding:      0px;
  border-width: 0px;
  margin:       0px;
}

embed {
  padding:      0px;
  border-width: 0px;
  margin:       0px;
}

div {
  padding:      0px;
  border-width: 0px;
  margin:       0px;
}


span.red { 
  text-decoration:  none; 
  color:            #b8112d;
}

span.white { 
  text-decoration:  none; 
  color:            #ffffff;
}

span.whitebold { 
  text-decoration:  none; 
  color:            #ffffff;
  font-weight:      bold;
}

span.grey { 
  text-decoration:  none; 
  color:            #403d34;
}

span.redbold { 
  text-decoration:  none; 
  color:            #b8112d;
  font-weight:      bold;
}

span.bold { 
  text-decoration:  none; 
  font-weight:      bold;
}

sup.small { 
  font-size:        8px; 
}

#banner {
  position:         absolute;
  left:             0px;
  top:              13px;
  background-color: #ffffff;
  width:            100%; 
  height:           97px;
}

#div-bar {
  position:         absolute;
  left:             0px;
  background-color: #7c7767;
  width:            100%; 
  height:           1px;
}

#title-bar {
  background-color: #7c7767;
  width:            300px; 
  height:           1px;
}

#contents {
  position: absolute;
  left:     10px;
  top:      207px;
  width:    150px; 
}

#contents-bar {
  position:         absolute;
  left:             0px;
  background-color: #7c7767;
  width:            145px; 
  height:           1px;  
}

#contents-empty {
  position:         absolute;
  left:             0px;
  background-color: #a8a389;
  width:            145px; 
  height:           20px;  
}

#copyright {
  position:  absolute;
  left:      10px;
  top:       800px;
  font-size: 10px;
}


table.bg {
  background-color: #a8a389;
}

table.fg {
  background-color: #b8112d;
}

table.red {
  background-color: #7e0716;
}

table.sash {
  background-color: #b8112d;
}

table.frame {
  background-color: #7c7767;
}

table.grey {
  background-color: #403d34; 
}

table.row0 {
  background-color: #ffffff;
}

table.row1 {
  background-color: #ede9da;
}

table.row2 {
  background-color: #ddd9c7;
}

table.row3 {
  background-color: #d3ceb8;
}

table.row4 {
  background-color: #c6c2af;
}

table.warning { 
  background-color: #ede9da; 
}


th.theader {
  background-color: #bbb6a2;
  font-size:        12px; 
}

th.warning { 
  background-color: #d8c8ad; 
}


td.dateline {
  background-color: #ddd9c7;
  font-size:        10px; 
}


td.bg {
  background-color: #a8a389;
}

td.fg {
  background-color: #b8112d; 
}

td.red {
  background-color: #7e0716; 
}

td.grey {
  background-color: #403d34; 
}

td.row0 {
  background-color: #ffffff;
}

td.row1 {
  background-color: #ede9da;
}

td.row2 {
  background-color: #ddd9c7;
}

td.row3 {
  background-color: #d3ceb8;
}

td.row4 {
  background-color: #c6c2af;
}

td.warning { 
  background-color: #ede9da; 
  font-size:        14px;
}


td.quote {
  color:            #444444;
  background-color: #ffffff;
}

td.title {
  width:      70px; 
  font-size:  14px;
  text-align: right;
}

td.text {
  font-size:  12px;
  text-align: justify;
}

td.bigtext {
  font-size:  14px;
  text-align: justify;
}

td.spacer {
  width: 0px; 
}

td.value {
  font-size:   14px;
  text-align:  left;
}

code {
  color:       #ffffff;
  font-size:   10px; 
  font-weight: bold;
}


.genbig { 
  font-size: 14px; 
}

.gen { 
  font-size: 12px; 
}

.genmed { 
  font-size: 11px; 
}

.gensmall { 
  font-size: 10px; 
}



input,textarea, select {
  color:        #000000;
  font:         normal 11px Verdana, Arial, Helvetica, sans-serif;
  border-color: #000000;
}

input.post, textarea.post, select, option, optiongroup {
  background-color: #FFFFFF;
  font-size:        12px; font-family: Courier, 'Courier New', sans-serif;
}

input, option, optiongroup { 
  text-indent : 2px; 
}

input.button {
  background-color: #A8A389;
  color:            #000000;
  font-size:        11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

input.mainoption {
  background-color: #FAFAFA;
  font-weight:      bold;
}

input.liteoption {
  background-color: #FAFAFA;
  font-weight:      normal;
}

