#keyboardInputMaster {
	Z-INDEX: 1000000; BORDER-BOTTOM: #3299bc 2px groove; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: #3299bc 2px groove; BACKGROUND-COLOR: #3299bc; WIDTH: auto; COLOR: #ffffff; BORDER-TOP: #3299bc 2px groove; BORDER-RIGHT: #3299bc 2px groove
}
#keyboardInputMaster THEAD TR TH {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: inherit; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
#keyboardInputMaster THEAD TR TH SELECT {
	FONT: 11px Arial, sans-serif; COLOR: #000000
}
#keyboardInputMaster THEAD TR TH LABEL {
	FONT: 11px Arial, sans-serif; COLOR: #ffffff
}
#keyboardInputMaster THEAD TR TD {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: right; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: inherit; PADDING-LEFT: 5px; PADDING-RIGHT: 4px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
#keyboardInputMaster THEAD TR TD SPAN {
	BORDER-BOTTOM: #aaaaaa 1px outset; BORDER-LEFT: #aaaaaa 1px outset; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #cccccc; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 11px Arial, sans-serif; BORDER-TOP: #aaaaaa 1px outset; CURSOR: pointer; BORDER-RIGHT: #aaaaaa 1px outset; PADDING-TOP: 1px
}
#keyboardInputMaster THEAD TR TD SPAN.pressed {
	BORDER-BOTTOM: #999999 1px inset; BORDER-LEFT: #999999 1px inset; BACKGROUND-COLOR: #bbbbbb; BORDER-TOP: #999999 1px inset; BORDER-RIGHT: #999999 1px inset
}
#keyboardInputMaster TBODY TR TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
#keyboardInputMaster TBODY TR TD DIV {
	POSITION: relative; TEXT-ALIGN: center; HEIGHT: 0px
}
#keyboardInputMaster TBODY TR TD DIV#keyboardInputLayout {
	HEIGHT: auto
}
#keyboardInputMaster TBODY TR TD DIV#keyboardInputLayout TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: separate; WHITE-SPACE: nowrap; HEIGHT: 20px
}
#keyboardInputMaster TBODY TR TD DIV#keyboardInputLayout TABLE.keyboardInputCenter {
	MARGIN: 0px auto; WIDTH: auto
}
#keyboardInputMaster TBODY TR TD DIV#keyboardInputLayout TABLE TBODY TR TD {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT: 11px "Lucida Console", monospace; WHITE-SPACE: pre; VERTICAL-ALIGN: middle; BORDER-TOP: #e5e5e5 1px solid; CURSOR: default; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 0px
}
#keyboardInputMaster TBODY TR TD DIV#keyboardInputLayout TABLE TBODY TR TD.last {
	WIDTH: 99%
}
#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 {
	BORDER-BOTTOM: #555555 1px solid; BORDER-LEFT: #d5d5d5 1px solid; BACKGROUND-COLOR: #cccccc; BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #555555 1px solid
}
#keyboardInputMaster TBODY TR TD DIV#keyboardInputLayout TABLE TBODY TR TD.pressed {
	BORDER-BOTTOM: #d5d5d5 1px solid; BORDER-LEFT: #555555 1px solid; BACKGROUND-COLOR: #cccccc; BORDER-TOP: #555555 1px solid; BORDER-RIGHT: #d5d5d5 1px solid
}
#keyboardInputMaster TBODY TR TD DIV#keyboardInputLayout TABLE TBODY TR TD.dead {
	BORDER-BOTTOM: #d5d5d5 1px solid; BORDER-LEFT: #555555 1px solid; BACKGROUND-COLOR: #cccccc; BORDER-TOP: #555555 1px solid; BORDER-RIGHT: #d5d5d5 1px solid
}
#keyboardInputMaster TBODY TR TD DIV VAR {
	POSITION: absolute; BOTTOM: 0px; FONT: bold italic 11px Arial, sans-serif; COLOR: #444444; RIGHT: 0px
}
.keyboardInputInitiator {
	MARGIN-LEFT: 3px; VERTICAL-ALIGN: middle; CURSOR: pointer
}

