.bg {  background-attachment: fixed; background-image: url(images/index_20.gif); background-repeat: repeat-y; background-position: left}
.a11grey {  font-family: sans-serif; font-size: 12px; color: black}
.a11greyfld {  font-family: sans-serif; font-size: 12px; color: red; background: white}
.a11grey1 {  font-family: sans-serif; font-size: 12px; color: black; background: white}
.a11greyli {  font-family: sans-serif; font-size: 10px; color: black}
.t11white {  font-family: tahoma; font-size: 12px; color: #FFFFFF; text-decoration: none}
.slideMenu
{
  width: 10em;
  color: white;  
  font-family: tahoma;
  font-size:12px;
  allihn:left;
  background-color: none;

}
.td-input
{
  color: black;  
  font-family: tahoma;
  font-size:12px;
  allihn:left;
  font-weight: bold;
  background-color: none;

}
.sideMenuBox, .sideTextBox {
  width: 14em;
  margin-top: 10mm;
  margin-left: 1.5mm;
  float: left;
  clear: left;
}

[class~="sideMenuBox"], [class~="sideTextBox"] {
  /* This rule only rendered by CSS2-fully compliant browsers */
  margin-left: 3mm;
}

.sideMenuBox div, .sideTextBox div {
  color: white;
  background-color: #6487dc;
  font-weight: bold;
  padding: 0.3ex 0 0.35ex 0.6ex;
}

.sideMenuBox a {
  font-weight: bold;
  text-decoration: none;
  display: block;
  border: none;
  padding: 1.2ex 2ex;
}

.sideMenuBox a:hover {
  /* See: color-scheme.css */
}

.sideMenuBox .thisPage {
  font-weight: bold;
  display: block;
  padding: 1.2ex 2ex;
}

.sideTextBox span {
  line-height: 1.5em;
  display: block;
  padding: 1ex 0.5ex;
}

.sideTextBox a {
  text-decoration: none;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

.sideTextBox a:hover {
  border-bottom: none;
}