diff --git a/doc/html/boostbook.css b/doc/html/boostbook.css
index 3b6f8db2f3..a2886e5a60 100644
--- a/doc/html/boostbook.css
+++ b/doc/html/boostbook.css
@@ -155,6 +155,25 @@ td .screen, td .programlisting
padding: 0.5em 0.5em 0.5em 0.5em;
}
+/* Variable lists as tables, as used by Doxygen-generated
+ reference docs */
+span.term
+{
+ font-weight: bold;
+}
+
+div.variablelist table tbody tr td
+{
+ text-align: left;
+ vertical-align: top;
+ padding: 0em 2em 0em 0em;
+}
+
+div.variablelist table tbody tr td p
+{
+ margin: 0em 0em 0.5em 0em;
+}
+
/* tone down the title of Parameter lists */
div.variablelist p.title
{