2 body
{margin:0px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
3 /* text-align:center; /* Hack for IE5/Win */
4 font-size:14px; font-family:Arial Unicode MS;font-weight:normal;
11 /*background-color:#7b8490;*/
12 /*border-top:3px solid #000;*/
23 /* position:absolute;*/
26 #keyboard:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
28 #keyboardHeader {position:relative;}
29 #keyboardHeader div {color:#fff; background-color:#7b8490;padding:3px; padding-left:15px; padding-right:15px; position:absolute; cursor:pointer; right:-10px; top:-40px;}
30 .closex {font-weight:bolder; color:#000;}
32 #keyboardCapitalLetter {display:none;}
33 #keyboardSmallLetter {display:block;}
34 #keyboardNumber {display:none;}
35 #keyboardSymbols {display:none;}
39 width:60px; height:60px;
40 background-color:#fff;
49 -webkit-box-shadow: 0px 1px 3px #000000;-moz-box-shadow: 0px 1px 3px #000000;box-shadow: 0px 1px 3px #000000;
51 -moz-border-radius: 5px;border-radius: 5px;
53 background: #ffffff; /* old browsers */
54 background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* firefox */
55 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* webkit */
56 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* ie */
58 .buttonDown {background:none;background-color: #c9cdd5; -webkit-box-shadow:none;-moz-box-shadow: none;box-shadow: none;}
59 .button_a {margin-left:26px;}
60 .button_dash {margin-left:26px;}
61 .button_underscore {margin-left:26px;}
62 .button_enter {width:103px; font-size:1.3em; }
63 .button_del{width:103px; font-size:1.3em;}
64 .button_smallletter{font-size:1.3em;}
65 .button_capitalletterleft{font-size:1.3em;}
66 .button_capitalletterright{ width:129px; font-size:1.3em;}
67 .button_numberleft{width:172px; font-size:1.3em; margin-left:26px;}
68 .button_numberright{width:129px; font-size:1.3em;}
69 .button_space {width:376px;}
70 .button_symbolsleft{width:172px; font-size:1.3em; margin-left:26px;}
71 .button_symbolsright{width:129px; font-size:1.3em;}
74 .key {width:100%; height:100%; text-align:center; padding-top:12px; text-shadow: 0px 1px 1px #ffffff;filter: dropshadow(color=#ffffff, offx=0, offy=1);}
75 .key_del {padding-top:18px;}
76 .key_enter {padding-top:18px;}
77 .key_smallletter {padding-top:18px;}
78 .key_capitalletterleft {padding-top:18px;}
79 .key_capitalletterright {padding-top:18px;}
80 .key_number {padding-top:18px;}
81 .key_symbols {padding-top:18px;}
84 border-color: rgba(82, 168, 236, 0.8);
86 outline: thin dotted 9;
87 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(82, 168, 236, 0.6);
88 -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
89 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(82, 168, 236, 0.6);