/* keyboard - jQuery UI Widget */
.ui-keyboard {
	padding: .3em;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 16000;
	color: #000000;
	background-color: #00599E;
}

.ui-keyboard div {
	font-size: 0.8em;
}

.ui-keyboard-button {
	height: 1.8em;
	width: 1.8em;
	margin: .1em;
	cursor: pointer;
	background-color: #f6f6f6;
	color: black;
	font: bold 14px Arial,sans-serif;
	text-align: center;
	vertical-align: middle;
}

.ui-keyboard-widekey {
	width: 4em;
}

.ui-keyboard-space {
	width: 15em;
}

.ui-keyboard-preview {
	text-align: left;
	margin-bottom: 3px;
} /* width: 100%; now full window width in IE =( */ 

.ui-keyboard-keyset {
	text-align: center;
}

.ui-keyboard-input {
	text-align: left;
}

.ui-keyboard-input.placeholder {
	color: #888;
}

/* only used in IE to prevent clicking in another input/textarea */
.ui-keyboard-overlay {
	height: 100%;
	width: 100%;
	background: transparent;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 15999;
}

.ui-keyboard-overlay-input {
	position: relative;
	top: 0;
	left: 0;
	zoom: 1;
	z-index: 16000; 
} /* put input above overlay if preview is not used - IE only */

/* combo key styling - toggles diacritics on/off */
.ui-keyboard-button.ui-keyboard-combo.ui-state-default {
	border-color: #ffaf0f;
}

