#keyboardInputMaster {
	BORDER-RIGHT: #465962 2px solid; BORDER-TOP: #d8e3e9 2px solid; Z-INDEX: 1000000; BACKGROUND: url(http://www.amazingrentalhomes.com/images/vkeyboard_bg.gif) #81a0ad; BORDER-LEFT: #d8e3e9 2px solid; WIDTH: auto; COLOR: #000000; BORDER-BOTTOM: #465962 2px solid; POSITION: absolute; TEXT-ALIGN: left
}
#keyboardInputMaster THEAD TR TH {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; TEXT-ALIGN: left
}
#keyboardInputMaster THEAD TR TH SELECT {
	FONT: 11px Arial,sans-serif; COLOR: #000000
}
#keyboardInputMaster THEAD TR TH LABEL {
	FONT: 11px Arial,sans-serif; COLOR: #000000
}
#keyboardInputMaster THEAD TR TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 4px; BORDER-TOP: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; TEXT-ALIGN: right
}
#keyboardInputMaster THEAD TR TD SPAN {
	BORDER-RIGHT: #aaaaaa 1px outset; PADDING-RIGHT: 4px; BORDER-TOP: #aaaaaa 1px outset; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; FONT: bold 11px Arial,sans-serif; BORDER-LEFT: #aaaaaa 1px outset; CURSOR: pointer; PADDING-TOP: 1px; BORDER-BOTTOM: #aaaaaa 1px outset
}
#keyboardInputMaster THEAD TR TD SPAN.pressed {
	BORDER-RIGHT: #999999 1px inset; BORDER-TOP: #999999 1px inset; BORDER-LEFT: #999999 1px inset; BORDER-BOTTOM: #999999 1px inset; BACKGROUND-COLOR: #bbbbbb
}
#keyboardInputMaster TBODY TR TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#keyboardInputMaster TBODY TR TD DIV {
	POSITION: relative; HEIGHT: 0px; TEXT-ALIGN: center
}
#keyboardInputMaster TBODY TR TD DIV#keyboardInputLayout {
	HEIGHT: auto
}
#keyboardInputMaster TBODY TR TD DIV#keyboardInputLayout TABLE {
	WIDTH: 100%; WHITE-SPACE: nowrap; BORDER-COLLAPSE: separate; HEIGHT: 20px
}
#keyboardInputMaster TBODY TR TD DIV#keyboardInputLayout TABLE.keyboardInputCenter {
	DISPLAY: none; MARGIN: 0px auto; WIDTH: auto
}
#keyboardInputMaster TBODY TR TD DIV#keyboardInputLayout TABLE TBODY TR TD {
	BORDER-RIGHT: #51636c 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #c4d2d8 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 4px; FONT: 11px 'Lucida Console',monospace; VERTICAL-ALIGN: middle; BORDER-LEFT: #c4d2d8 1px solid; CURSOR: default; PADDING-TOP: 4px; BORDER-BOTTOM: #51636c 1px solid; WHITE-SPACE: pre
}
#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-RIGHT: #51636c 1px solid; BORDER-TOP: #c4d2d8 1px solid; BORDER-LEFT: #c4d2d8 1px solid; COLOR: #fff; BORDER-BOTTOM: #51636c 1px solid; BACKGROUND-COLOR: #365869
}
#keyboardInputMaster TBODY TR TD DIV#keyboardInputLayout TABLE TBODY TR TD.pressed {
	BORDER-RIGHT: #c4d2d8 1px solid; BORDER-TOP: #51636c 1px solid; BORDER-LEFT: #51636c 1px solid; COLOR: #000; BORDER-BOTTOM: #c4d2d8 1px solid; BACKGROUND-COLOR: #e7f7ff
}
#keyboardInputMaster TBODY TR TD DIV#keyboardInputLayout TABLE TBODY TR TD.dead {
	BORDER-RIGHT: #c4d2d8 1px solid; BORDER-TOP: #51636c 1px solid; BORDER-LEFT: #51636c 1px solid; COLOR: #000; BORDER-BOTTOM: #c4d2d8 1px solid; BACKGROUND-COLOR: #e7f7ff
}
#keyboardInputMaster TBODY TR TD DIV VAR {
	RIGHT: 0px; FONT: bold italic 11px Arial,sans-serif; COLOR: #444444; BOTTOM: 0px; POSITION: absolute
}
.keyboardInputInitiator {
	MARGIN-TOP: 0px; MARGIN-LEFT: 2px; VERTICAL-ALIGN: middle; CURSOR: pointer; MARGIN-RIGHT: 2px
}