#dthead { position: relative; left: -7px; top: 0px; }

#dtdata
{
  position: relative; left: 0px; top: 0px;
  height: 130px;
  overflow: auto;
}

#sthead { position: relative; left: 0px; top: 0px; }

#drthead { position: relative; left: -7px; top: 0px; }

#drtdata
{
  position: relative; left: 0px; top: 0px;
  height: 90px;
  overflow: auto;
}

#mdbinfo { position: relative; left: -7px; top: 0px; }

#mdb
{
  position: relative; left: 0px; top: 0px;
  height: 90px;
  overflow: auto;
}

#sh { position: relative; left: -7px; top: 0px; }

#herb
{
  position: relative; left: 0px; top: 0px;
  height: 90px;
  overflow: auto;
}

#sr { position: relative; left: -7px; top: 0px; }

#rune
{
  position: relative; left: 0px; top: 0px;
  height: 108px;
  overflow: auto;
}

#sg { position: relative; left: 0px; top: 0px; }

#gem
{
  position: relative; left: 0px; top: 0px;
  height: 90px;
  overflow: auto;
}

#sb { position: relative; left: 0px; top: 0px; }

#bead
{
  position: relative; left: 0px; top: 0px;
  height: 90px;
  overflow: auto;
}

#sf { position: relative; left: 0px; top: 0px; }

#fish
{
  position: relative; left: 0px; top: 0px;
  height: 90px;
  overflow: auto;
}

#so { position: relative; left: 0px; top: 0px; }

#oyster
{
  position: relative; left: 0px; top: 0px;
  height: 90px;
  overflow: auto;
}

#runs { position: relative; left: -7px; top: 0px; }

#runinfo
{
  position: relative; left: 0px; top: 0px;
  height: 75px;
  overflow: auto;
}

#graphdata
{
  width: 600px;
  height: 200px;
  overflow: auto;
  margin-left: auto;
  margin-right: auto;
}

p.subtitle
{
  font-weight: bold;
  text-align: center;
}

p.subtitle2
{
  text-align: center;
  font-size: small;
}

p.center { text-align: center; }

p.refs { text-align: center; }

span.title
{
  font-size: large;
  font-weight: bold;
  color: brown;
}

span.title2
{
  text-align: center;
  font-size: x-large;
  font-weight: bold;
}

span.subtitle2
{
  text-align: center;
  font-size: small;
}

span.er
{
  font-weight: bold;
  color: red;
}

span.notes { font-weight: bold; }

span.always { color: green; }

span.sname { color: brown; }

table
{
  margin-left: auto;
  margin-right: auto;
}

tr.odd { background-color: #cccccc; }

td { font-size: small; }

td.iqty { text-align: center; }

td.hkill
{
  
  text-align: center;
  width: 90px;
  border-bottom: thin black solid;
}

td.hitem
{
  text-align: left;
  width: 180px;
  border-bottom: thin black solid;
}

td.hitem1
{
  text-align: left;
  width: 170px;
  border-bottom: thin black solid;
}

td.hitem2
{
  text-align: left;
  width: 180px;
  border-bottom: thin black solid;
}

td.hqty
{
  text-align: center;
  width: 70px;
  border-bottom: thin black solid;
}

td.hpercent
{
  text-align: right;
  width: 70px;
  border-bottom: thin black solid;
}

td.kill
{
  text-align: center;
  width: 90px;
}

td.item
{
  text-align: left;
  width: 180px;
}

td.item1
{
  text-align: left;
  width: 170px;
}

td.item2
{
  text-align: left;
  width: 180px;
}

td.item3
{
  text-align: right;
  width: 70px;
}

td.item4
{
  text-align: right;
  width: 90px;
}

td.hrare
{
  text-align: center;
  width: 100px;
  border-bottom: thin black solid;
}

td.qty
{
  text-align: center;
  width: 70px;
}

td.qty1
{
  text-align: left;
  width: 70px;
}

td.rare
{
  text-align: center;
  width: 100px;
}

td.percent
{
  text-align: right;
  width: 70px;
}

td.percent1
{
  text-align: left;
  width: 70px;
}

td.sum1 { width: 150px; }

td.x
{
  text-align: center;
  width: 30px;
}

td.x1
{
  text-align: left;
  width: 20px;
}

td.cnt
{
  text-align: right;
  width: 50px;
  border-bottom: thin green solid;
}

td.spc { height: 20px; }