+/* Styling for "Box-Out" Content
+ * =============================
+ * Suitable for display of any "aside" content, but applicable,
+ * in particular, to pre-formatted code samples, and examples in
+ * a "video-terminal" view style.
+ */
+.box-out
+{ /* Identify the "box-out" region, by drawing a solid border,
+ * and lightening the background colour.
+ */
+ margin: 0.2em 0; border: 1px solid #003366; background-color: #f3f3ff;
+ padding: 0.3em 0.6em; border-radius: 7px;
+}
+div.box-out
+{ /* When a box-out is designated as a container for regular text,
+ * rather than for preformatted content, adjust its text size to
+ * appear slightly larger than adjacent running text...
+ */
+ font-size: 1.025em;
+}
+div.box-out p:first-child
+{ /* ...and avoid a excessive gap between the top of the bounding
+ * box, and the initial internal paragraph.
+ */
+ margin-top: 0;
+}
+pre.vt, code
+{ /* Use a lighter text colour, to highlight code samples in
+ * running text, and the machine-output in "video-terminal"
+ * style displays...
+ */
+ color: #666699;
+}
+pre.vt kbd
+{ /* ...while emboldening, and darkening, the representation
+ * of user input, in those same "video-terminal" displays.
+ */
+ font-weight: bold; color: #003366;
+}
+p+pre.box-out, pre.box-out+p
+{ /* Keep balanced vertical spacing around pre-formatted box-out
+ * regions, when placed between two conventional paragraphs.
+ */
+ margin-top: 0.5em;
+}
+div.box-out dl.hanging-indent dt
+{ /* A variation on the "hanging indent" definitions list style,
+ * for use within "box-out" content.
+ */
+ width: 7%; font-style: italic;
+}
+div.box-out dl.hanging-indent dd:last-child
+{ padding-bottom: 0;
+}
+div.box-out dl.hanging-indent dd
+{ padding: 0 0 0.2em 7%;
+}
+
+
+/* Layout for Tables, Omitting Cell Boundary Lines
+ * ===============================================
+ */
+table.borderless
+{ border: none; border-spacing: 1em 0;
+}
+table.borderless th
+{ border-bottom: 2px solid #000066;
+}
+table.borderless tr.leaded td
+{ padding-top: 0.3em;
+}
+table.borderless code
+{ color: inherit;
+}
+table.top-aligned tr td, table.top-aligned tr tr
+{ vertical-align: top;
+}
+
+p + table.borderless { margin: 0.3em -0.2em; }
+
+