body {
  margin-left:      0px;
  margin-right:     0px;
  margin-top:       0px;
  margin-bottom:    0px;
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
}

img {
  border-color:   #000000;
  vertical-align: middle;
}

.footertable {
  border-top:    1px solid #0000FF;
  border-bottom: 1px solid #0000FF;
}

.t   { font-size: 11px; }
.ts  { font-size: 10px; }
.tvs { font-size: 4px; }
.tus { font-size: 1px; }
.tl  { font-size: 14px; }
.tvl { font-size: 16px; }
.tul { font-size: 18px; }
.ht  { font-size: 12px; font-weight: bold; }

a.ref        { text-decoration: none;      color: #0000FF; }
a.ref::hover { text-decoration: underline; color: #0000FF; }

a.mmi { text-decoration: none; color: #0000FF; }
a.mma { text-decoration: none; color: #0000FF; }
a.smi { text-decoration: none; color: #0000FF; }
a.sma { text-decoration: none; color: #0000FF; }

a.mmi::hover {
  text-decoration: underline; 
  font-size:       11px;
  color:           #0000FF;
}

a.smi::hover {
  text-decoration: underline; 
  font-size:       10px;
  color:           #0000FF;
}

.mma {
  font-size:   11px;
  font-weight: bold;
  color:       #0000FF;
}

.mmi {
  font-size:   11px;
  color:       #0000FF;
}

.sma {
  font-size:   10px;
  font-weight: bold;
  color:       #0000FF;
}

.smi {
  font-size:   10px;
  color:       #0000FF;
}

.button { font-weight: bold; font-size: 12px; }
.input  { font-size: 12px; }

.sivcontainer p {
  float: left;
}

.sivcontainer p.siv1, p.siv3, p.siv5, p.siv7, p.siv9 {
  font-weight: bold;
  margin-top:  2px;
}

.sivcontainer p.siv2, p.siv4, p.siv6, p.siv8 {
  position:    relative;
  top:         -8000px;
  font-weight: bold;
}


