@charset "utf-8";

/*	MobileSiteOS keyboard widget style properties, (don't change these). It is better
	to add your own style sheets or inline styles: Copyright@2008 - OpenSiteMobile */

div#keyboard_container {
	width:204px;
	height:87px;
	position:absolute;
	visibility:hidden;
	border:2px outset;
	z-index:80;
}

div#keyboard_header {
	position:absolute;
	top:0px;
	left:0px;
	width:200px;
	height:10px;
	z-index:90;
}

div#keyboard_close {
	position:absolute;
	top:0px;
	right:2px;
	z-index:100;
}

div#keyboard_display {
	position:absolute;
	top:11px;
	left:0px;
	width:200px;
	height:72px;
	padding:2px;
	z-index:100;
}

div#keyboard_display div {
	position:absolute;
	background-color:White;
	color:Black;
	text-align:center;
	z-index:105;
	border:1px outset;
	overflow:hidden;
	cursor:pointer;
}

.std_kb_cell {
	width:10px;
	height:12px;
}

.bk_space_cell {
	width:30px;
	height:12px;
}

.tab_cell {
	width:20px;
	height:12px;
}

.lf_top_cell {
	width:7px;
	height:15px;
	border-bottom-color:transparent;
}

.caps_cell {
	width:25px;
	height:12px;
}

.enter_cell {
	width:15px;
	height:12px;
	border-top-color:transparent;
}

.shift_cell {
	width:33px;
	height:12px;
}

.bottom_cell {
	width:20px;
	height:12px;
}

.space_cell {
	width:62px;
	height:12px;
}