body
{
  font-family: "Trebuchet MS", Verdana;
  color: #000000;
}

.cblu
{
  background:#0000ff;
  padding:2px 1px;
  margin: 0 1px 0 0;
  text-decoration:none;
}
.cblu2
{
  white-space:nowrap;
  font-style:normal;
  text-decoration:none;
  letter-spacing:1px;
  color:#ffffff;
  background:#0000ff;
  padding:0 2px 0 4px;
  border:#ffffff solid 1px;
}
a.cblu2:link, a.cblu2:visited, a.cblu2:active
{
  background:#0000ff;
}
a.cblu2:hover
{
  background:#000000;
}

.cbro
{
  background:#990000;
  padding:2px 1px;
  margin: 0 1px 0 0;
  text-decoration:none;
}
.cbro2
{
  white-space:nowrap;
  font-style:normal;
  text-decoration:none;
  letter-spacing:1px;
  color:#f7fbf5;
  background:#990000;
  padding:0 2px 0 4px;
  border:#f7fbf5 solid 1px;
}
a.cbro2:link, a.cbro2:visited, a.cbro2:active
{
  background:#990000;
}
a.cbro2:hover
{
  background:#000000;
}

.cred
{
  background:#c1121c;
  padding:2px 1px;
  margin: 0 1px 0 0;
  text-decoration:none;
}
.cred2
{
  white-space:nowrap;
  font-style:normal;
  text-decoration:none;
  letter-spacing:1px;
  color:#f7fbf5;
  background:#c1121c;
  padding:0 2px 0 4px;
  border:#f7fbf5 solid 1px;
}
a.cred2:link, a.cred2:visited, a.cred2:active
{
  background:#c1121c;
}
a.cred2:hover
{
  background:#000000;
}

.cgre
{
  background:#008754;
  padding:2px 1px;
  margin: 0 1px 0 0;
  text-decoration:none;
}
.cgre2
{
  white-space:nowrap;
  font-style:normal;
  text-decoration:none;
  letter-spacing:1px;
  color:#f7fbf5;
  background:#008754;
  padding:0 2px 0 4px;
  border:#f7fbf5 solid 1px;
}
a.cgre2:link, a.cgre2:visited, a.cgre2:active
{
  background:#008754;
}
a.cgre2:hover
{
  background:#000000;
}

.cbla
{
  white-space:nowrap;
  font-style:normal;
  font-weight:bold;
  text-decoration:none;
  letter-spacing:1px;
  color:#ffffff;
  background:#000000;
  padding:0 2px 0 4px;
  border:#000000 solid 1px;
  margin: 0 1px 0 0;
}
a.cbla:link, a.cbla:visited, a.cbla:active
{
  background:#000000;
}
a.cbla:hover
{
  background:#111111;
}

.cyel
{
  white-space:nowrap;
  font-style:normal;
  text-decoration:none;
  letter-spacing:1px;
  color:#2a2d2f;
  background:#f0ca00;
  padding:0 2px 0 4px;
  border:#2a2d2f solid 1px;
  margin: 0 1px 0 0;
}
a.cyel:link, a.cyel:visited, a.cyel:active
{
  background:#f0ca00;
}
a.cyel:hover
{
  background:#000000;
}

.cwhi
{
  white-space:nowrap;
  font-style:normal;
  text-decoration:none;
  letter-spacing:1px;
  color:#2a2d2f;
  background:#ffffff;
  padding:0 2px 0 4px;
  border:#2a2d2f solid 1px;
  margin: 0 1px 0 0;
}
a.cwhi:link, a.cwhi:visited, a.cwhi:active
{
  background:#ffffff;
}
a.cwhi:hover
{
  background:#000000;
}

.clf
{
  white-space:nowrap;
  font-style:normal;
  text-decoration:none;
  font-weight:bold;
  letter-spacing:1px;
  color:#008754;
  background:#ffffff;
  padding:0 2px 0 4px;
  border:#008754 solid 1px;
  margin: 0 1px 0 0;
}
a.clf:link, a.clf:visited, a.clf:active
{
  background:#ffffff;
}
a.clf:hover
{
  background:#000000;
}

.cfiets
{
  white-space:nowrap;
  font-style:normal;
  font-weight:bold;
  text-decoration:none;
  letter-spacing:1px;
  color:#c1121c;
  background:#ffffff;
  padding:0 2px 0 4px;
  border:#c1121c solid 1px;
  margin: 0 1px 0 0;
}
a.cfiets:link, a.cfiets:visited, a.cfiets:active
{
  background:#ffffff;
}
a.cfiets:hover
{
  background:#000000;
}

.cverv
{
  white-space:nowrap;
  font-style:normal;
  text-decoration:none;
  letter-spacing:1px;
  color:#2a2d2f;
  background:#ffffff;
  padding:0 2px 0 4px;
  border:#2a2d2f solid 1px;
  margin: 0 1px 0 0;
}
a.cverv:link, a.cverv:visited, a.cverv:active
{
  background:#ffffff;
}
a.cverv:hover
{
  background:#000000;
}

.chern
{
  white-space:nowrap;
  font-style:normal;
  text-decoration:none;
  letter-spacing:1px;
  color:#2a2d2f;
  background:#aaaaaa;
  padding:0 2px 0 4px;
  border:#2a2d2f solid 1px;
  margin: 0 1px 0 0;
}
a.chern:link, a.chern:visited, a.chern:active
{
  background:#aaaaaa;
}
a.chern:hover
{
  background:#000000;
}

td.label
{
  color: #FFFFFF;
}

a
{
  color: #382999;
}

select
{
  font-size: 9px;
  background-color: #99CCFF;
  color: #000000;
}


input
{
  font-size: 9px;
  background-color: #99CCFF;
  color: #000000;
}



table.settings
{
  width: 100%;
  vertical-align: top;
}

td.settings
{
  border-style: solid;
  background-color: #F8F8F8;
}

table.set_low
{
  width: 300px;
}

table.cluster
{
  width: 300px;
  vertical-align: top;
  padding: 0px;
  margin: 0px;
  border: 1px;
}

tr.settings
{
  vertical-align: top;
}

table.filter
{
  width: 300px;
}


td.left
{
  text-align: left;
}

td.right
{
  text-align: right;
}

td.filter1
{
  width: 70%;
}

div.main
{
  width: 100%;
}

a
{
  color: #382999;
  text-decoration:none;
}
a:hover,a:active
{
  background-color:#000000;
}

