diff --git a/build/jsdoc-toolkit/templates/jsdoc/static/resources/css/reference.css b/build/jsdoc-toolkit/templates/jsdoc/static/resources/css/reference.css
index 5d165abf..88cc8f01 100644
--- a/build/jsdoc-toolkit/templates/jsdoc/static/resources/css/reference.css
+++ b/build/jsdoc-toolkit/templates/jsdoc/static/resources/css/reference.css
@@ -1,10 +1,12 @@
+/* These styles are shared with the server version of docs */
+
 .reference h1, .reference h2, .reference h3 {
 	font-size: 12px;
 	font-weight: normal;
 	display: block;
+	height: 17px;
 	margin: 0 0 16px 0;
-	height: 17px; /* -1 for border */
-	border-bottom: 1px solid black;
+	border-bottom: 1px solid;
 }
 
 .reference h3 {
@@ -12,12 +14,13 @@
 	border-bottom-style: dotted;
 }
 
-.reference a tt, .reference a tt b {
+.reference a tt,
+.reference a tt b {
 	padding-bottom: 1px;
 }
 
 .reference pre {
-	margin: 0 0 18px 0;
+	margin: 0 0 20px 0;
 }
 
 .reference ul {
@@ -32,7 +35,7 @@
 
 .reference hr {
 	border: none;
-	border-bottom: 1px dotted #000;
+	border-bottom: 1px dotted;
 }
 
 .reference-packages {
@@ -119,7 +122,6 @@ ul.package-classes {
 	margin-left: -10px;
 }
 
-.reference-members h2 a {
-	border-bottom: none;
+.reference h2 a {
 	font-weight: bold;
 }
diff --git a/build/jsdoc-toolkit/templates/jsdoc/static/resources/css/style.css b/build/jsdoc-toolkit/templates/jsdoc/static/resources/css/style.css
index 562025f1..1a83a75e 100644
--- a/build/jsdoc-toolkit/templates/jsdoc/static/resources/css/style.css
+++ b/build/jsdoc-toolkit/templates/jsdoc/static/resources/css/style.css
@@ -1,30 +1,31 @@
+body, select, input, textarea {
+	font-family: "Lucida Grande", Geneva, Verdana, Arial, sans-serif;
+}
+
 body {
 	background: #fff;
 	margin: 16px;
-	font-family: "Lucida Grande", Geneva, Verdana, Arial, sans-serif;
-	font-size: 12px;
-	line-height: 19px;
+	font-size: 13px;
+	line-height: 20px;
 	color: #000;
 	max-width: 540px;
 }
 
 select, input, textarea {
-	font-family: "Lucida Grande", Geneva, Verdana, Arial, sans-serif;
-	font-size: 11px;
+	font-size: 12px;
 	margin: 0;
 	color: #000;
 }
 
 tt, pre {
 	font-family: Menlo, Consolas, "Vera Mono", monospace;
-	font-size: 11px;
-	line-height: 19px;
+	font-size: 12px;
+	line-height: 20px;
 }
 
 a {
 	color: #000;
 	text-decoration: none;
-	padding-bottom: 1px;
 	border-bottom: 1px solid #000;
 }
 
@@ -37,18 +38,18 @@ a:hover {
 }
 
 p {
-	margin: 0 0 19px 0;
+	margin: 0 0 20px 0;
 }
 
 ul {
 	padding: 0;
-	margin: 0 0 19px 16px;
+	margin: 0 0 20px 16px;
 	list-style: disc outside url(../assets/bullet.gif);
 }
 
 ol {
 	padding: 0;
-	margin: 0 0 19px 0;
+	margin: 0 0 20px 0;
 }
 
 .clear {
@@ -64,7 +65,7 @@ ol {
 	border-bottom: 0px;
 }
 
-/* border-bottom color for headers and ruler */
+/* Border-bottom color for headers and ruler */
 .reference-packages h2, .reference-packages h3, .reference-packages hr {
 	border-color: #009dec;
 }