+}
+.glyphs thead th, .glyphs td {
+ text-align: center;
+ width: 1.6em; /* regular interval */
+}
+.glyphs th, .glyphs td {
+ border-color: #778;
+ border: 1px solid #888;
+ background: #DDD;
+}
+
+/* table headers */
+
+.glyphs th {
+ text-align: left;
+ font-size: 50%;
+ background: #888;
+ background: #778;
+ background: #889;
+ color: #FFF;
+ padding: 0 0.2em;
+}
+.glyphs.dimap th,
+.glyphs thead td {
+ /* reset to background styling */
+ border: 0;
+ background: transparent;
+ color: inherit;
+ font-size: 90%;
+}
+.glyphs thead td {
+ width: auto;
+}
+
+/* digraphs map */
+
+table.glyphs.dimap {