--- /dev/null
+button { width: 20pt;
+ height: 20pt;
+}
+div.horizontal { vertical-align:middle;
+ margin-top: -0.75pt;
+ }
+table { display: inline;
+ padding: 0pt;
+ margin: 0pt;
+ vertical-align: middle;
+ border-spacing: 0pt;
+ border-collapse: collapse;
+ }
+
+td span {
+ display: inline-block;
+ width: 100%;
+ height: 100%;
+}
+span.black { background-color:black; }
+span.white { background-color:white; }
+td {
+ border: 1pt;
+ border-style: solid;
+ width: 25pt;
+ height: 25pt;
+ border-color:black;
+ background-color:white;
+}
+
+textfield { right: 0pt;
+ vertical-align:text-top;
+ }
\ No newline at end of file