img{border:0}
#search-block #search-box{padding-top:3px;vertical-align:middle}
.keyboardInput {
padding: 6px 10px; 
 color: #1E67A8; 
 font-weight: bold;
 }
.image{vertical-align:bottom}


#keyboardInputMaster{position:absolute;border-top:2px solid #eee;border-right:2px solid #6e6e6e;border-bottom:2px solid #6e6e6e;border-left:2px solid #eee;color:#000;background-color:#ddd;text-align:left;z-index:1000000;width:auto;font:normal 13px Verdana,sans-serif;line-height:1;margin:0}
#keyboardInputMaster *{color:#000;background:transparent;font:normal 13px Verdana,sans-serif;border:0 none;outline:0;vertical-align:baseline;margin:0;padding:0}
#keyboardInputMaster thead tr th{text-align:left;background-color:inherit;padding:3px 5px 2px 4px}
#keyboardInputMaster thead tr th select{margin-right:5px;border:1px inset #888;background-color:#f6f6f6}
#keyboardInputMaster thead tr th label input{width:12px;height:12px;margin-right:5px;vertical-align:middle}
#keyboardInputMaster thead tr td{text-align:right;vertical-align:middle;padding:3px 4px 2px 5px}
#keyboardInputMaster thead tr td span{font-weight:700;border-top:1px solid #e5e5e5;border-right:1px solid #5d5d5d;border-bottom:1px solid #5d5d5d;border-left:1px solid #e5e5e5;background-color:#ccc;cursor:pointer;padding:1px 4px}
#keyboardInputMaster tbody tr td{text-align:left;padding:0 4px 3px}
#keyboardInputMaster tbody tr td div{text-align:center;position:relative;height:0}
#keyboardInputMaster tbody tr td div#keyboardInputLayout{height:auto}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table{height:20px;white-space:nowrap;width:100%;border-collapse:separate;border-spacing:0}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table.keyboardInputCenter{width:auto;margin:0 auto}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td{vertical-align:middle;white-space:pre;font-family:'Verdana',monospace;border-top:1px solid #e5e5e5;border-right:1px solid #5d5d5d;border-bottom:1px solid #5d5d5d;border-left:1px solid #e5e5e5;background-color:#eee;cursor:default;min-width:.75em;padding:0 5px}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.last{width:99%}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.space{padding:0 45px}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.alive{background-color:#ccd}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.target{background-color:#ddc}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.hover{border-top:1px solid #d5d5d5;border-right:1px solid #555;border-bottom:1px solid #555;border-left:1px solid #d5d5d5;background-color:#ccc}
#keyboardInputMaster thead tr td span.pressed,#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.pressed,#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.dead{border-top:1px solid #555;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-left:1px solid #555;background-color:#ccc}
#keyboardInputMaster tbody tr td div var{position:absolute;bottom:0;right:0;font-weight:700;font-style:italic;color:#444}
.keyboardInputInitiator{vertical-align:middle;cursor:pointer;margin:0 3px}

@media print {
.tabs-nav{display:none}
}
