#keyboardInputMaster
{
  position: absolute;
  background-color: #e3e3e7; /* f6e1b1*/
  border: 1px solid #E0B75E;
  z-index: 1000000;
}
#keyboardInputMaster thead tr td.header
{
  width: 313px;
  padding: 5px 0px 5px 7px;
  font: bold 11px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  text-align: left;
  border: 0px none;
  color: Black;
  background-color: #e3e3e7;
}
#keyboardInputMaster thead tr td.rightCorner
{
  width: 20px;
  padding: 5px 0px 5px 0px;
  border: 0px none;
}
#keyboardInputMaster thead tr td span
{
  cursor: default;
  cursor: pointer;
}
#keyboardInputMaster thead tr td span.pressed
{
  background-color: #bbbbbb;
}
#keyboardInputMaster tbody tr td.background
{
  width: 327px;
  padding: 0px 7px 7px 7px;
  background-image: url(../img/keys_back.gif);
  background-position: 7px 0px;
  background-repeat: no-repeat;
}
#keyboardInputMaster tbody tr td
{
  margin: 0px;
  text-align: center;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout
{
  height: 100px;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table
{
  height: 20px;
  width: auto;
  white-space: nowrap;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td
{
  vertical-align: middle;
  font: normal 11px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  cursor: default;
  cursor: pointer;
  width: 20px;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.alive
{
  background-color: #ccccdd;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.target
{
  background-color: #ddddcc;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.hover
{
  background-color: #cccccc;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.pressed, #keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.dead
{
  background-color: #cccccc;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.last
{
  width: 66px;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.lastNotLong
{
  width: 46px;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.CapsLong
{
  width: 40px;
}
.keyboardInputInitiator
{
  vertical-align: middle;
  cursor: default;
  cursor: pointer;
}

