a:link      { color: #0000ff; text-decoration: none; }
a:visited   { color: #800080; text-decoration: none; }
a:hover     { color: #008080; font-style: italic; text-decoration: none; }
a:active    { color: #008080; font-style: italic; text-decoration: none; }

body {
  background-image: url(/graphics/backmain.jpg);
  color: #000000;
  font-size: 15px;
}

div.utitle {
  background-color: #000080;
  height: 60px;
  width: 95%;
  margin: auto;
  padding: 10px 0px 0px 5px;
  border-color: #191970;
  border-style: outset;
  font-size: 30px;
  color: #ffffff;
}

table.link {
  margin: auto;
  padding: 0px;
  width: 95%;
  border-collapse: collapse;
}
table.link td.noact{
  padding: 1px 2px 1px 2px;
  background-color: #f0f8ff;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  text-align: center;
  font-size: 12px;
}
table.link td.act{
  padding: 1px 2px 1px 2px;
  background-color: #afeeee;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
}
td.noact a{
  padding: 0px;
  display: block;
  width: 100%;
  height: 100%;
}
td.noact a:hover  { color: #008080; font-style: normal; text-decoration: none; }
td.noact a:active { color: #008080; font-style: normal; text-decoration: none; }
td.act a{
  padding: 0px;
  display: block;
  width: 100%;
  height: 100%;
}
td.act a:hover  { color: #008080; font-style: normal; text-decoration: none; }
td.act a:active { color: #008080; font-style: normal; text-decoration: none; }

p.sitetop {
  margin: 20px 0px 0px 25px;
  padding: 0px 0px 0px 0px;
}

table.setuptable {
  width: 95%;
  margin: auto;
}

div.listtitle {
  margin: 5px 2px 10px 2px;
  background-color: #00ffff;
  border-color: #1e90ff;
  border-style: outset;
  border-width: 2px;
  text-align: center;
  font-size: 16px;
}

div.setuplist {
  width: 95%;
  margin: 0px 0px 0px 5px;
  padding: 0px 0px 0px 0px;
}

p.sentence {
  margin: 0px 45px 0px 40px;
  padding: 0px 0px 0px 5px;
  width: 80%;
  line-height: 130%;
}

div.stitle {
  background-color: #0000ff;
  height: 30px;
  width: 85%;
  border-color: #191970;
  margin: 15px 0px 15px 30px;
  padding: 5px 0px 0px 20px;
  border-style: outset;
  font-size: 19px;
  color: #ffffff;
}

table.ini {
  background-color: #000000;
  width: 85%;
  border-color: #000000;
  margin: 5px 0px 5px 35px;
  padding: 0px 0px 0px 0px;
  border-style: outset;
}

table.exp {
  margin: 5px 40px 5px 50px;
  border-color: #000000;
  border-collapse: collapse;
  border-style: solid;
  border-width: 1px;
}

table.exp th{
  background-color: #dcdcdc;
  padding: 2px 5px 2px 5px;
  border-color: #000000;
  border-collapse: collapse;
  border-style: solid;
  border-width: 1px;
}

table.exp td{
  background-color: #f5f5f5;
  padding: 2px 5px 2px 5px;
  border-color: #000000;
  border-collapse: collapse;
  border-style: solid;
  border-width: 1px;
}

pre.setup {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  white-space: pre;
  font-family: monospace;
  font-size: 13px;
  color: #ffffff;
}

p.shead {
  margin: 15px 0px 5px 30px;
  padding: 0px 0px 0px 0px;
  font-size: 17px;
  font-weight: 600;
  color: #008000;
}

p.stxt {
  margin: 15px 100px 5px 32px;
  padding: 0px 0px 0px 0px;
  font-size: 15px;
  font-weight: 600;
  color: #ff0000;
}

div.gotop {
  width: 98%;
  margin: 20px 0px 30px 0px;
  text-align: right;
}

div.space {
  margin: 20px 0px 0px 0px;
}

