Javadocs
diff --git a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/package.html b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/package.html
index 318a77e..ab7d33f 100644
--- a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/package.html
+++ b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/package.html
@@ -337,7 +337,7 @@
 	}

 		</p>

 		<p>

-			Refer to {@doc juneau-marshall.Transforms.SwapMethods} 

+			Refer to {@doc juneau-marshall.Transforms.AutoPojoSwaps} 

 			for information about defining swap methods on classes.

 		</p>

 	</div>

diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContext.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContext.java
index 35d1ee5..999f783 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContext.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanContext.java
@@ -1574,7 +1574,7 @@
 	 * 	<li class='link'>{@doc juneau-marshall.Transforms.PerMediaTypePojoSwaps}
 	 * 	<li class='link'>{@doc juneau-marshall.Transforms.OneWayPojoSwaps}
 	 * 	<li class='link'>{@doc juneau-marshall.Transforms.SwapAnnotation}
-	 * 	<li class='link'>{@doc juneau-marshall.Transforms.SwapMethods}
+	 * 	<li class='link'>{@doc juneau-marshall.Transforms.AutoPojoSwaps}
 	 * 	<li class='link'>{@doc juneau-marshall.Transforms.SurrogateClasses}
 	 * </ul>
 	 */
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/BeanConfig.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/BeanConfig.java
index ce1a747..c686719 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/BeanConfig.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/BeanConfig.java
@@ -1060,7 +1060,7 @@
 	 * 	<li class='link'>{@doc juneau-marshall.Transforms.PerMediaTypePojoSwaps}
 	 * 	<li class='link'>{@doc juneau-marshall.Transforms.OneWayPojoSwaps}
 	 * 	<li class='link'>{@doc juneau-marshall.Transforms.SwapAnnotation}
-	 * 	<li class='link'>{@doc juneau-marshall.Transforms.SwapMethods}
+	 * 	<li class='link'>{@doc juneau-marshall.Transforms.AutoPojoSwaps}
 	 * 	<li class='link'>{@doc juneau-marshall.Transforms.SurrogateClasses}
 	 * </ul>
 	 */
diff --git a/juneau-doc/docs/designs.html b/juneau-doc/docs/designs.html
index 334caf5..c899cdc 100644
--- a/juneau-doc/docs/designs.html
+++ b/juneau-doc/docs/designs.html
@@ -95,4 +95,10 @@
 		<li>Bar
 	</ul>
 	
+	<ul class='notes'>
+		<li>Note1
+		<li>Note2<br>Note2<br>Note2
+		<li>Note3
+	</ul>
+	
 </body>
diff --git a/juneau-doc/src/main/javadoc/javadoc.css b/juneau-doc/src/main/javadoc/javadoc.css
index 9b3dbf7..dde428d 100755
--- a/juneau-doc/src/main/javadoc/javadoc.css
+++ b/juneau-doc/src/main/javadoc/javadoc.css
@@ -685,7 +685,8 @@
 

 h5.section {

 	color: #4e4e4e;

-	margin: 10px 0 5px 0;

+	font-weight: bold;

+	margin: 20px 0 5px 0;

 }

 

 h1.preview-title {

diff --git a/juneau-doc/src/main/javadoc/overview.html b/juneau-doc/src/main/javadoc/overview.html
index 91271fd..1e4bdc3 100644
--- a/juneau-doc/src/main/javadoc/overview.html
+++ b/juneau-doc/src/main/javadoc/overview.html
@@ -3294,8 +3294,7 @@
 	<jk>public</jk> MyPojo(MyBuilder b) {...}
 		</p>
 </ul>
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='ja'>{@link org.apache.juneau.annotation.Builder}
 	<li class='jic'>{@link org.apache.juneau.transform.Builder}
 </ul>
@@ -4938,8 +4937,7 @@
 	<jsm>assertEquals</jsm>(<js>"{foo:'bar',baz:123}"</js>, ws.toString(myPojo));
 </p>			
 
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='jf'>{@link org.apache.juneau.json.JsonSerializer#JSON_simpleMode}
 </ul>
 </div><!-- END: 2.20.3 - juneau-marshall.JsonDetails.SimplifiedJson -->
@@ -9591,17 +9589,16 @@
 		fExtra=@(1,2,null)
 	)
 </p>
-<h5 class='topic'>Other Notes:</h5>
-<ul class='spaced-list'>
-	<li>
+<ul class='notes'>
+	<li class='note'>
 		Array properties can also use CSV/SSV/PIPES for array notation.
 		<br>Various notations can be mixed throughout.
-	<li>
+	<li class='note'>
 		Schemas and POJOs can be defined arbitrarily deep.
-	<li>
+	<li class='note'>
 		Schemas are optional.
 		They can be skipped or partially defined.
-	<li>
+	<li class='note'>
 		We make our best attempt to convert the input to the matching type.  
 		However, you will get <c>SerializeExceptions</c> if you attempt an impossible conversion.
 		(e.g. trying to serialize the string "foo" as a boolean). 
@@ -9925,8 +9922,7 @@
 	HttpPartParser p = OpenApiParser.<jsf>DEFAULT</jsf>;
 	ObjectMap m = p.parse(schema, input, ObjectMap.<jk>class</jk>);
 </p>
-<h5 class='topic'>Other Notes:</h5>
-<ul class='spaced-list'>
+<ul class='notes'>
 	<li>
 		Array properties can also use CSV/SSV/PIPES for array notation.
 		<br>Various notations can be mixed throughout.
@@ -13867,8 +13863,7 @@
 	Initialization of and access to the child resources occurs through the parent resource.
 	Children can be nested arbitrary deep to create complex REST interfaces with a single top-level REST servlet.
 </p>
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='jf'>{@link org.apache.juneau.rest.RestContext#REST_children}
 </ul>
 </div><!-- END: 7.3.4 - juneau-rest-server.Instantiation.Children -->
@@ -13985,8 +13980,7 @@
 	This API can be extended to provide your own custom resource resolution.
 	Later topics discuss how to use this API to instantiate resources using Spring.
 </p>
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='jf'>{@link org.apache.juneau.rest.RestContext#REST_resourceResolver}
 </ul>
 </div><!-- END: 7.3.7 - juneau-rest-server.Instantiation.ResourceResolvers -->
@@ -14048,8 +14042,7 @@
 		</ul>
 </ul>
 
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='ja'>{@link org.apache.juneau.rest.annotation.RestHook}
 </ul>
 </div><!-- END: 7.3.8 - juneau-rest-server.Instantiation.LifecycleHooks -->
@@ -14593,12 +14586,10 @@
 		<jc>// Do something with all of those</jc>
 	}
 </p>
-<h5 class='section'>Notes:</h5>
-<ul class='spaced-list'>
+<ul class='notes'>
 	<li>All annotations have programmatic equivalents on the {@link org.apache.juneau.rest.RestRequest} class.
 </ul>
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='jf'>{@link org.apache.juneau.rest.RestContext#REST_paramResolvers} - For configuring custom parameter types.
 </ul>
 </div><!-- END: 7.6.1 - juneau-rest-server.RestMethod.MethodParameters -->
@@ -14702,8 +14693,7 @@
 	</ul>
 </ul>
 
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='ja'>{@link org.apache.juneau.http.annotation.Body}
 </ul>
 </div><!-- END: 7.6.4 - juneau-rest-server.RestMethod.RequestBody -->
@@ -14750,8 +14740,7 @@
 	</ul>
 </ul>
 
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='ja'>{@link org.apache.juneau.http.annotation.Header}
 </ul>
 </div><!-- END: 7.6.5 - juneau-rest-server.RestMethod.RequestHeaders -->
@@ -14837,8 +14826,7 @@
 	</ul>
 </ul>
 
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='ja'>{@link org.apache.juneau.http.annotation.Query}
 	<li class='ja'>{@link org.apache.juneau.http.annotation.HasQuery}
 </ul>
@@ -14885,8 +14873,7 @@
 	</ul>
 </ul>
 
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='ja'>{@link org.apache.juneau.http.annotation.FormData}
 	<li class='ja'>{@link org.apache.juneau.http.annotation.HasFormData}
 </ul>
@@ -14994,8 +14981,7 @@
 		<jk>return</jk> <js>"GET /urlWithParams?foo="</js>+foo+<js>"&amp;bar="</js>+bar+<js>"&amp;baz="</js>+baz;
 	}
 </p>
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='jf'>{@link org.apache.juneau.rest.RestContext#REST_path}
 	<li class='ja'>{@link org.apache.juneau.http.annotation.Path}
 	<li class='jc'>{@link org.apache.juneau.rest.RequestPath}
@@ -15041,8 +15027,7 @@
 	</ul>
 </ul>
 
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='ja'>{@link org.apache.juneau.http.annotation.Path}
 </ul>
 </div><!-- END: 7.6.10 - juneau-rest-server.RestMethod.RequestPathMatch -->
@@ -15136,8 +15121,7 @@
 		s.serialize(p, res.getNegotiatedWriter());
 	}
 </p>
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='jf'>{@link org.apache.juneau.rest.RestContext#REST_responseHandlers} - For configuring custom response handlers.
 </ul>
 </div><!-- END: 7.6.11 - juneau-rest-server.RestMethod.MethodReturnTypes -->
@@ -15236,8 +15220,7 @@
 	}
 </p>
 
-<h5 class='section'>Notes:</h5>
-<ul class='spaced-list'>
+<ul class='notes'>
 	<li>
 		If no methods are found with a matching matcher, a <l>412 Precondition Failed</l> status is returned.
 	<li>
@@ -15253,8 +15236,7 @@
 		<br>Otherwise, methods are attempted in the order they appear in the class.
 </ul>
 
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='ja'>{@link org.apache.juneau.rest.annotation.RestMethod#matchers RestMethod(matchers)}
 	<li class='jc'>{@link org.apache.juneau.rest.matchers.MultipartFormDataMatcher}
 	<li class='jc'>{@link org.apache.juneau.rest.matchers.UrlEncodedFormMatcher}
@@ -16209,8 +16191,7 @@
 	<li class='ja'>{@link org.apache.juneau.jsonschema.annotation.Items}
 </ul>
 
-<h5 class='section'>Other Notes:</h5>
-<ul class='spaced-list'>
+<ul class='notes'>
 	<li>
 		Annotation parameter values will be aggregated when used on POJO parent and child classes. 
 		<br>Values on child classes override values on parent classes.
@@ -16386,8 +16367,7 @@
 	)
 </p>
 
-<h5 class='section'>Other Notes:</h5>
-<ul class='spaced-list'>
+<ul class='notes'>
 	<li>
 		Annotation parameter values will be aggregated when used on POJO parent and child classes. 
 		<br>Values on child classes override values on parent classes.
@@ -16396,8 +16376,7 @@
 		<br>Values on methods override values on POJO classes.
 </ul>
 
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='jc'>{@link org.apache.juneau.rest.RequestBody}
 	<li class='link'>{@doc juneau-rest-server.OpenApiSchemaPartParsing}
 </ul>
@@ -16561,7 +16540,6 @@
 	)
 </p>
 
-<h5 class='section'>Notes:</h5>
 <div class='warn'>
 	This annotation should not be combined with the {@link org.apache.juneau.http.annotation.Body @Body} annotation or {@link org.apache.juneau.rest.RestRequest#getBody()} method
 	for <c>application/x-www-form-urlencoded POST</c> posts, since it will trigger the underlying servlet
@@ -16569,8 +16547,7 @@
 	<br>The {@link org.apache.juneau.http.annotation.Query @Query} annotation can be used to retrieve a URL parameter in the URL string without triggering the
 	servlet to drain the body content.
 </div>
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='jc'>{@link org.apache.juneau.rest.RequestFormData}
 	<li class='link'>{@doc juneau-rest-server.OpenApiSchemaPartParsing}
 </ul>
@@ -16815,8 +16792,7 @@
 </p>
 
 
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='jc'>{@link org.apache.juneau.rest.RequestQuery}
 	<li class='link'>{@doc juneau-rest-server.OpenApiSchemaPartParsing}
 </ul>
@@ -17041,8 +17017,7 @@
 	)
 </p>
 
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='jc'>{@link org.apache.juneau.rest.RequestHeaders}
 	<li class='link'>{@doc juneau-rest-server.OpenApiSchemaPartParsing}
 </ul>
@@ -17205,8 +17180,7 @@
 	)
 </p>
 
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='jc'>{@link org.apache.juneau.rest.RequestPath}
 	<li class='link'>{@doc juneau-rest-server.OpenApiSchemaPartParsing}
 </ul>
@@ -17690,8 +17664,7 @@
 	}
 </p>
 
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='link'>{@doc juneau-rest-server.OpenApiSchemaPartSerializing}
 </ul>
 </div><!-- END: 7.10.9 - juneau-rest-server.HttpPartAnnotations.Response -->
@@ -18037,8 +18010,7 @@
 	}
 </p>
 
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='jf'>{@link org.apache.juneau.rest.RestContext#REST_serializers}
 </ul>
 </div><!-- END: 7.13 - juneau-rest-server.Serializers -->
@@ -18103,8 +18075,7 @@
 		}
 	}
 </p>
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='jf'>{@link org.apache.juneau.rest.RestContext#REST_parsers}
 </ul>
 </div><!-- END: 7.14 - juneau-rest-server.Parsers -->
@@ -18187,8 +18158,7 @@
 		...
 	}
 </p>
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='ja'>{@link org.apache.juneau.rest.annotation.RestResource#flags() RestResource(flags)} - Shorthand for boolean properties.
 	<li class='ja'>{@link org.apache.juneau.rest.annotation.RestMethod#flags() RestMethod(flags)} - Shorthand for boolean properties.
 	<li class='jc'>{@link org.apache.juneau.rest.RestContextProperties} 
@@ -18476,8 +18446,7 @@
 	the servlet.
 	If multiple guards are present, ALL guards must pass.
 </p>
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='jf'>{@link org.apache.juneau.rest.RestContext#REST_guards}
 </ul>
 </div><!-- END: 7.19 - juneau-rest-server.Guards -->
@@ -18649,8 +18618,7 @@
 	</ul>
 </ul>
 
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='jf'>{@link org.apache.juneau.rest.RestContext#REST_converters} 
 </ul>
 </div><!-- END: 7.21 - juneau-rest-server.Converters -->
@@ -18699,8 +18667,8 @@
 	#--------------------------------------------------------------------------------</cc>
 	<ck>MyRestServlet.greeting</ck> = Hello!
 </p>
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+
+<ul class='seealso'>
 	<li class='jf'>{@link org.apache.juneau.rest.RestContext#REST_messages}
 </ul>
 </div><!-- END: 7.22 - juneau-rest-server.Messages -->
@@ -18737,8 +18705,8 @@
 			{@link org.apache.juneau.encoders.IdentityEncoder}
 	</ul>
 </ul>
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+
+<ul class='seealso'>
 	<li class='jf'>{@link org.apache.juneau.rest.RestContext#REST_encoders}
 </ul>
 </div><!-- END: 7.23 - juneau-rest-server.Encoders -->
@@ -19181,8 +19149,8 @@
 		}
 	}
 </p>
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+
+<ul class='seealso'>
 	<li>{@doc juneau-config}
 </ul>
 </div><!-- END: 7.25 - juneau-rest-server.ConfigurationFiles -->
@@ -19224,8 +19192,7 @@
 	<li><l>[working-dir]/docs</l> directory.
 </ol>
 
-<h5 class='section'>Notes:</h5>
-<ul class='spaced-list'>
+<ul class='notes'>
 	<li>
 		Mappings are cumulative from parent to child.  
 		<br>Child resources can override mappings made on parent resources.
@@ -19233,8 +19200,8 @@
 		The media type on the response is determined by the 
 		{@link org.apache.juneau.rest.RestContext#getMediaTypeForName(String)} method.
 </ul>
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+
+<ul class='seealso'>
 	<li class='jf'>{@link org.apache.juneau.rest.RestContext#REST_staticFiles}
 </ul>
 </div><!-- END: 7.26 - juneau-rest-server.StaticFiles -->
@@ -19280,8 +19247,8 @@
 			...
 		}
 </p>
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+
+<ul class='seealso'>
 	<li class='jf'>{@link org.apache.juneau.rest.RestContext#REST_clientVersionHeader}
 </ul>
 </div><!-- END: 7.27 - juneau-rest-server.ClientVersioning -->
@@ -20119,8 +20086,7 @@
 		examples=<js>"{PetCreate: {name:'Doggie',price:9.99,species:'Dog',tags:['friendly','cute']}}"</js>
 	)
 </p>
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='ja'>{@link org.apache.juneau.annotation.Example}
 	<li class='jc'>{@link org.apache.juneau.BeanContext}
 	<ul>
@@ -20172,8 +20138,7 @@
 	<li>{@link org.apache.juneau.rest.annotation.RestResource#swagger() @RestResource(swagger)} / {@link org.apache.juneau.rest.annotation.RestMethod#swagger() @RestMethod(swagger)} annotations.
 </ul>
 
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='link'>{@doc juneau-rest-server.HttpPartAnnotations.Response}
 	<li class='link'>{@doc juneau-rest-server.HttpPartAnnotations.ResponseHeader}
 	<li class='link'>{@doc juneau-rest-server.HttpPartAnnotations.ResponseStatus}
@@ -20793,8 +20758,7 @@
 		}
 	}
 </p>
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='jf'>{@link org.apache.juneau.rest.RestContext#REST_widgets}
 </ul>
 </div><!-- END: 7.30.2 - juneau-rest-server.HtmlDocAnnotation.Widgets -->
@@ -21186,8 +21150,7 @@
 	and allows you either hardcode your interface inside annotations or pull them in via string variables from other places such as
 	external config files.
 </p>
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='link'>{@doc juneau-microservice-jetty.UiCustomization}
 </ul>
 </div><!-- END: 7.30.4 - juneau-rest-server.HtmlDocAnnotation.UiCustomization -->
@@ -22619,8 +22582,7 @@
 	}
 </p>
 
-<h5 class='section'>Notes:</h5>
-<ul class='spaced-list'>
+<ul class='notes'>
 	<li>
 		The {@link org.apache.juneau.rest.client.RestClient} class exposes all the builder methods on the Apache 
 		HttpClient {@link org.apache.http.impl.client.HttpClientBuilder} class.
@@ -23117,8 +23079,7 @@
 	See the link below for information about supported data types in OpenAPI serialization.
 </p>
 
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='link'>{@doc juneau-marshall.OpenApiDetails.Serializers}
 </ul>
 </div><!-- END: 10.1.4 - juneau-rest-client.RestProxies.FormData -->
@@ -23228,8 +23189,7 @@
 	See the link below for information about supported data types in OpenAPI serialization.
 </p>
 
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='link'>{@doc juneau-marshall.OpenApiDetails.Serializers}
 </ul>
 </div><!-- END: 10.1.5 - juneau-rest-client.RestProxies.Query -->
@@ -23325,8 +23285,7 @@
 	See the link below for information about supported data types in OpenAPI serialization.
 </p>
 
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='link'>{@doc juneau-marshall.OpenApiDetails.Serializers}
 </ul>
 </div><!-- END: 10.1.6 - juneau-rest-client.RestProxies.Header -->
@@ -23415,8 +23374,7 @@
 	See the link below for information about supported data types in OpenAPI serialization.
 </p>
 
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='link'>{@doc juneau-marshall.OpenApiDetails.Serializers}
 </ul>
 </div><!-- END: 10.1.7 - juneau-rest-client.RestProxies.Path -->
@@ -25188,8 +25146,7 @@
 	These will be described in detail later.
 </p>
 
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='link'>{@doc juneau-config}
 </ul>
 </div><!-- END: 12.5 - juneau-microservice-core.Config -->
@@ -26104,8 +26061,7 @@
 	recursively to produce sophisticated results
 </p>
 
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
+<ul class='seealso'>
 	<li class='link'>{@doc juneau-config}
 </ul>
 </div><!-- END: 13.5 - juneau-microservice-jetty.Config -->
diff --git a/juneau-doc/src/main/javadoc/resources/juneau-doc.css b/juneau-doc/src/main/javadoc/resources/juneau-doc.css
index eec853c..6ee48e0 100755
--- a/juneau-doc/src/main/javadoc/resources/juneau-doc.css
+++ b/juneau-doc/src/main/javadoc/resources/juneau-doc.css
@@ -362,20 +362,21 @@
 }

 

 ul.seealso:before {

-	content: 'See Also:\a\a';

+	content: 'See Also:';

 }

 ul.notes:before {

-	content: 'Notes:\a\a';

+	content: 'Notes:';

 }

-ul.seealso:before, ui.notes:before {

-	content: 'See Also:\a\a';

+ul.seealso:before, ul.notes:before {

 	white-space: pre;

-	font-size: 110%;

+	font-size: 1.1em;

+	font-weight: bold;

 	color: #4e4e4e;

 	margin-left: -40px;

 	padding-bottom: 20px;

+    line-height: 30px;

 }

-ul.seealso, ui.notes {

+ul.seealso, ul.notes {

 	margin-top:20px;

 }

 

@@ -410,7 +411,13 @@
     list-style-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgCglpZD0ic3ZnMjgxMCIgCgl4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIAoJeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIAoJaGVpZ2h0PSIxMiIgCgl3aWR0aD0iMjQiIAoJdmVyc2lvbj0iMS4wIiAKCXZpZXdCb3g9IjAgLTE4MCA0ODAgNzIwIj4KICA8c3R5bGU+CiAgICAuaGVhdnkgeyBmb250OiBib2xkIDk2MHB4IHNhbnMtc2VyaWY7IHRleHQtc2hhZG93OiAxcHggMXB4IDFweCBibGFjazt9CiAgPC9zdHlsZT4KCTxkZWZzIGlkPSJkZWZzMjgzNiI+CgkJPGxpbmVhckdyYWRpZW50IGlkPSJsZzEiPgoJCQk8c3RvcCBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9Ii43OTM4MSIgb2Zmc2V0PSIwIi8+CgkJCTxzdG9wIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMCIgb2Zmc2V0PSIuODM3ODQiLz4KCQkJPHN0b3Agc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIwIiBvZmZzZXQ9IjEiLz4KCQk8L2xpbmVhckdyYWRpZW50PgoJCTxyYWRpYWxHcmFkaWVudCBpZD0ibGcyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3k9IjI0MCIgY3g9IjI0MCIgcj0iMjI1Ij4KCQkJPHN0b3Agc3RvcC1jb2xvcj0iIzM2ZGUyYiIgc3RvcC1vcGFjaXR5PSIwIiBvZmZzZXQ9IjAiLz4KCQkJPHN0b3Agc3RvcC1jb2xvcj0iIzM2ZGUyYiIgc3RvcC1vcGFjaXR5PSIuNDEyMzciIG9mZnNldD0iMSIvPgoJCTwvcmFkaWFsR3JhZGllbnQ+CgkJPGxpbmVhckdyYWRpZW50IGlkPSJsZzMiIHkyPSIzMTEuODMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iNDUyLjYiIHkxPSIzMTEuODMiIHgxPSIyNy40MDEiPgoJCQk8c3RvcCBzdG9wLWNvbG9yPSIjMDBjZDEwIiBvZmZzZXQ9IjAiLz4KCQkJPHN0b3Agc3RvcC1jb2xvcj0iIzAwYTAxYiIgb2Zmc2V0PSIxIi8+CgkJPC9saW5lYXJHcmFkaWVudD4KCQk8bGluZWFyR3JhZGllbnQgaWQ9ImxnNCIgeTI9IjE1Mi43NSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgyPSI0NDEuMTIiIHkxPSIxNTIuNzUiIHgxPSIzOC44ODEiPgoJCQk8c3RvcCBzdG9wLWNvbG9yPSIjNWVkZDczIiBvZmZzZXQ9IjAiLz4KCQkJPHN0b3Agc3RvcC1jb2xvcj0iIzA0YzkyZSIgb2Zmc2V0PSIxIi8+CgkJPC9saW5lYXJHcmFkaWVudD4KCQk8cmFkaWFsR3JhZGllbnQgaWQ9ImxnNSIgeGxpbms6aHJlZj0iI2xnMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN5PSIxNjcuNSIgY3g9IjE5Ni4wNyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgtLjU2NzkwIC0xLjQzNDggMS40MDExIC0uNTU0NTYgLTgxLjg3NyA0MjAuMTQpIiByPSIyNDAiLz4KCTwvZGVmcz4KCTxwYXRoIGZpbGw9IiMwMGMwMGYiIGQ9Im0yNDAgMGMtMTMyLjM0IDAtMjQwIDEwNy42Ni0yNDAgMjQwczEwNy42NiAyNDAgMjQwIDI0MCAyNDAtMTA3LjY2IDI0MC0yNDAtMTA3LjY2LTI0MC0yNDAtMjQweiIvPgoJPHBhdGggZmlsbD0iIzZkZmE2NCIgZD0ibTQ2NSAyNDBjMCAxMjQuMDctMTAwLjkzIDIyNS0yMjUgMjI1cy0yMjUtMTAwLjkzLTIyNS0yMjUgMTAwLjkzLTIyNSAyMjUtMjI1IDIyNSAxMDAuOTMgMjI1IDIyNXoiLz4KCTxwYXRoIGZpbGw9InVybCgjbGc0KSIgZD0ibTI0MCAyNzguMDljNzguMTcgMCAxNDUuMzEtNDQuNDMgMjAxLjEyLTEwNy4wMy0yOC43LTgzLjQ5MS0xMDguMDEtMTQzLjY2LTIwMS4xMi0xNDMuNjYtOTMuMTEgMC4wMDEtMTcyLjQyIDYwLjE2OS0yMDEuMTIgMTQzLjY2IDU1LjgxIDYyLjYgMTIyLjk1IDEwNy4wMyAyMDEuMTIgMTA3LjAzeiIgLz4KCTxwYXRoIGZpbGw9InVybCgjbGczKSIgZD0ibTI0MCAyNzguMDljLTc4LjE3IDAtMTQ1LjMxLTQ0LjQzLTIwMS4xMi0xMDcuMDMtNy40MzMgMjEuNjMtMTEuNDc5IDQ0LjgyLTExLjQ3OSA2OC45NCAwIDExNy4yMyA5NS4zNjkgMjEyLjYgMjEyLjYgMjEyLjZzMjEyLjYtOTUuMzcgMjEyLjYtMjEyLjZjMC0yNC4xMi00LjA1LTQ3LjMxLTExLjQ4LTY4Ljk0LTU1LjgxIDYyLjYtMTIyLjk1IDEwNy4wMy0yMDEuMTIgMTA3LjAzeiIvPgoJPHBhdGggZmlsbD0idXJsKCNsZzUpIiBkPSJtNDY1IDI0MGMwIDEyNC4wNy0xMDAuOTMgMjI1LTIyNSAyMjVzLTIyNS0xMDAuOTMtMjI1LTIyNSAxMDAuOTMtMjI1IDIyNS0yMjUgMjI1IDEwMC45MyAyMjUgMjI1eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cgk8cGF0aCBmaWxsPSJ1cmwoI2xnMikiIGQ9Im00NjUgMjQwYzAgMTI0LjA3LTEwMC45MyAyMjUtMjI1IDIyNXMtMjI1LTEwMC45My0yMjUtMjI1IDEwMC45My0yMjUgMjI1LTIyNSAyMjUgMTAwLjkzIDIyNSAyMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KCTx0ZXh0IGZpbGw9IiNmZmZmZmYiIHg9IjEwNSIgeT0iMzIwIiBjbGFzcz0iaGVhdnkiPi48L3RleHQ+Cjwvc3ZnPgo=');

 }

 li.jp {

-    list-style-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgCglpZD0ic3ZnMjgxMCIgCgl4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIAoJeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIAoJaGVpZ2h0PSIxNiIgCgl3aWR0aD0iMjQiIAoJdmVyc2lvbj0iMS4wIiAKCXZpZXdCb3g9IjAgLTEyMCA0ODAgNjAwIj4KICA8c3R5bGU+CiAgICAuaGVhdnkgeyBmb250OiBib2xkIDM1MHB4IHNhbnMtc2VyaWY7IHRleHQtc2hhZG93OiAxcHggMXB4IDFweCBibGFjazt9CiAgPC9zdHlsZT4KCTxkZWZzIGlkPSJkZWZzMjgzNiI+CgkJPGxpbmVhckdyYWRpZW50IGlkPSJsZzEiPgoJCQk8c3RvcCBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9Ii43OTM4MSIgb2Zmc2V0PSIwIi8+CgkJCTxzdG9wIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMCIgb2Zmc2V0PSIuODM3ODQiLz4KCQkJPHN0b3Agc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIwIiBvZmZzZXQ9IjEiLz4KCQk8L2xpbmVhckdyYWRpZW50PgoJCTxyYWRpYWxHcmFkaWVudCBpZD0ibGcyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3k9IjI0MCIgY3g9IjI0MCIgcj0iMjI1Ij4KCQkJPHN0b3Agc3RvcC1jb2xvcj0iI2ZmOTkwMCIgc3RvcC1vcGFjaXR5PSIwIiBvZmZzZXQ9IjAiLz4KCQkJPHN0b3Agc3RvcC1jb2xvcj0iI2ZmYTUwMCIgc3RvcC1vcGFjaXR5PSIuNDEyMzciIG9mZnNldD0iMSIvPgoJCTwvcmFkaWFsR3JhZGllbnQ+CgkJPGxpbmVhckdyYWRpZW50IGlkPSJsZzMiIHkyPSIzMTEuODMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iNDUyLjYiIHkxPSIzMTEuODMiIHgxPSIyNy40MDEiPgoJCQk8c3RvcCBzdG9wLWNvbG9yPSIjY2Q3YjAwIiBvZmZzZXQ9IjAiLz4KCQkJPHN0b3Agc3RvcC1jb2xvcj0iI2EwNjcwMCIgb2Zmc2V0PSIxIi8+CgkJPC9saW5lYXJHcmFkaWVudD4KCQk8bGluZWFyR3JhZGllbnQgaWQ9ImxnNCIgeTI9IjE1Mi43NSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgyPSI0NDEuMTIiIHkxPSIxNTIuNzUiIHgxPSIzOC44ODEiPgoJCQk8c3RvcCBzdG9wLWNvbG9yPSIjZGRhNDVlIiBvZmZzZXQ9IjAiLz4KCQkJPHN0b3Agc3RvcC1jb2xvcj0iI2M5ODMwNCIgb2Zmc2V0PSIxIi8+CgkJPC9saW5lYXJHcmFkaWVudD4KCQk8cmFkaWFsR3JhZGllbnQgaWQ9ImxnNSIgeGxpbms6aHJlZj0iI2xnMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN5PSIxNjcuNSIgY3g9IjE5Ni4wNyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgtLjU2NzkwIC0xLjQzNDggMS40MDExIC0uNTU0NTYgLTgxLjg3NyA0MjAuMTQpIiByPSIyNDAiLz4KCTwvZGVmcz4KCTxwYXRoIGZpbGw9IiNjMDczMDAiIGQ9Im0yNDAgMGMtMTMyLjM0IDAtMjQwIDEwNy42Ni0yNDAgMjQwczEwNy42NiAyNDAgMjQwIDI0MCAyNDAtMTA3LjY2IDI0MC0yNDAtMTA3LjY2LTI0MC0yNDAtMjQweiIvPgoJPHBhdGggZmlsbD0iI2ZhYjA2NCIgZD0ibTQ2NSAyNDBjMCAxMjQuMDctMTAwLjkzIDIyNS0yMjUgMjI1cy0yMjUtMTAwLjkzLTIyNS0yMjUgMTAwLjkzLTIyNSAyMjUtMjI1IDIyNSAxMDAuOTMgMjI1IDIyNXoiLz4KCTxwYXRoIGZpbGw9InVybCgjbGc0KSIgZD0ibTI0MCAyNzguMDljNzguMTcgMCAxNDUuMzEtNDQuNDMgMjAxLjEyLTEwNy4wMy0yOC43LTgzLjQ5MS0xMDguMDEtMTQzLjY2LTIwMS4xMi0xNDMuNjYtOTMuMTEgMC4wMDEtMTcyLjQyIDYwLjE2OS0yMDEuMTIgMTQzLjY2IDU1LjgxIDYyLjYgMTIyLjk1IDEwNy4wMyAyMDEuMTIgMTA3LjAzeiIgLz4KCTxwYXRoIGZpbGw9InVybCgjbGczKSIgZD0ibTI0MCAyNzguMDljLTc4LjE3IDAtMTQ1LjMxLTQ0LjQzLTIwMS4xMi0xMDcuMDMtNy40MzMgMjEuNjMtMTEuNDc5IDQ0LjgyLTExLjQ3OSA2OC45NCAwIDExNy4yMyA5NS4zNjkgMjEyLjYgMjEyLjYgMjEyLjZzMjEyLjYtOTUuMzcgMjEyLjYtMjEyLjZjMC0yNC4xMi00LjA1LTQ3LjMxLTExLjQ4LTY4Ljk0LTU1LjgxIDYyLjYtMTIyLjk1IDEwNy4wMy0yMDEuMTIgMTA3LjAzeiIvPgoJPHBhdGggZmlsbD0idXJsKCNsZzUpIiBkPSJtNDY1IDI0MGMwIDEyNC4wNy0xMDAuOTMgMjI1LTIyNSAyMjVzLTIyNS0xMDAuOTMtMjI1LTIyNSAxMDAuOTMtMjI1IDIyNS0yMjUgMjI1IDEwMC45MyAyMjUgMjI1eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cgk8cGF0aCBmaWxsPSJ1cmwoI2xnMikiIGQ9Im00NjUgMjQwYzAgMTI0LjA3LTEwMC45MyAyMjUtMjI1IDIyNXMtMjI1LTEwMC45My0yMjUtMjI1IDEwMC45My0yMjUgMjI1LTIyNSAyMjUgMTAwLjkzIDIyNSAyMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KCTx0ZXh0IGZpbGw9IiNmZmZmZmYiIHg9IjEyNSIgeT0iMzYwIiBjbGFzcz0iaGVhdnkiPlA8L3RleHQ+Cjwvc3ZnPgo=')

+    list-style-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgCglpZD0ic3ZnMjgxMCIgCgl4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIAoJeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIAoJaGVpZ2h0PSIxNiIgCgl3aWR0aD0iMjQiIAoJdmVyc2lvbj0iMS4wIiAKCXZpZXdCb3g9IjAgLTEyMCA0ODAgNjAwIj4KICA8c3R5bGU+CiAgICAuaGVhdnkgeyBmb250OiBib2xkIDM1MHB4IHNhbnMtc2VyaWY7IHRleHQtc2hhZG93OiAxcHggMXB4IDFweCBibGFjazt9CiAgPC9zdHlsZT4KCTxkZWZzIGlkPSJkZWZzMjgzNiI+CgkJPGxpbmVhckdyYWRpZW50IGlkPSJsZzEiPgoJCQk8c3RvcCBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9Ii43OTM4MSIgb2Zmc2V0PSIwIi8+CgkJCTxzdG9wIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMCIgb2Zmc2V0PSIuODM3ODQiLz4KCQkJPHN0b3Agc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIwIiBvZmZzZXQ9IjEiLz4KCQk8L2xpbmVhckdyYWRpZW50PgoJCTxyYWRpYWxHcmFkaWVudCBpZD0ibGcyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3k9IjI0MCIgY3g9IjI0MCIgcj0iMjI1Ij4KCQkJPHN0b3Agc3RvcC1jb2xvcj0iI2ZmOTkwMCIgc3RvcC1vcGFjaXR5PSIwIiBvZmZzZXQ9IjAiLz4KCQkJPHN0b3Agc3RvcC1jb2xvcj0iI2ZmYTUwMCIgc3RvcC1vcGFjaXR5PSIuNDEyMzciIG9mZnNldD0iMSIvPgoJCTwvcmFkaWFsR3JhZGllbnQ+CgkJPGxpbmVhckdyYWRpZW50IGlkPSJsZzMiIHkyPSIzMTEuODMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iNDUyLjYiIHkxPSIzMTEuODMiIHgxPSIyNy40MDEiPgoJCQk8c3RvcCBzdG9wLWNvbG9yPSIjY2Q3YjAwIiBvZmZzZXQ9IjAiLz4KCQkJPHN0b3Agc3RvcC1jb2xvcj0iI2EwNjcwMCIgb2Zmc2V0PSIxIi8+CgkJPC9saW5lYXJHcmFkaWVudD4KCQk8bGluZWFyR3JhZGllbnQgaWQ9ImxnNCIgeTI9IjE1Mi43NSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgyPSI0NDEuMTIiIHkxPSIxNTIuNzUiIHgxPSIzOC44ODEiPgoJCQk8c3RvcCBzdG9wLWNvbG9yPSIjZGRhNDVlIiBvZmZzZXQ9IjAiLz4KCQkJPHN0b3Agc3RvcC1jb2xvcj0iI2M5ODMwNCIgb2Zmc2V0PSIxIi8+CgkJPC9saW5lYXJHcmFkaWVudD4KCQk8cmFkaWFsR3JhZGllbnQgaWQ9ImxnNSIgeGxpbms6aHJlZj0iI2xnMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN5PSIxNjcuNSIgY3g9IjE5Ni4wNyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgtLjU2NzkwIC0xLjQzNDggMS40MDExIC0uNTU0NTYgLTgxLjg3NyA0MjAuMTQpIiByPSIyNDAiLz4KCTwvZGVmcz4KCTxwYXRoIGZpbGw9IiNjMDczMDAiIGQ9Im0yNDAgMGMtMTMyLjM0IDAtMjQwIDEwNy42Ni0yNDAgMjQwczEwNy42NiAyNDAgMjQwIDI0MCAyNDAtMTA3LjY2IDI0MC0yNDAtMTA3LjY2LTI0MC0yNDAtMjQweiIvPgoJPHBhdGggZmlsbD0iI2ZhYjA2NCIgZD0ibTQ2NSAyNDBjMCAxMjQuMDctMTAwLjkzIDIyNS0yMjUgMjI1cy0yMjUtMTAwLjkzLTIyNS0yMjUgMTAwLjkzLTIyNSAyMjUtMjI1IDIyNSAxMDAuOTMgMjI1IDIyNXoiLz4KCTxwYXRoIGZpbGw9InVybCgjbGc0KSIgZD0ibTI0MCAyNzguMDljNzguMTcgMCAxNDUuMzEtNDQuNDMgMjAxLjEyLTEwNy4wMy0yOC43LTgzLjQ5MS0xMDguMDEtMTQzLjY2LTIwMS4xMi0xNDMuNjYtOTMuMTEgMC4wMDEtMTcyLjQyIDYwLjE2OS0yMDEuMTIgMTQzLjY2IDU1LjgxIDYyLjYgMTIyLjk1IDEwNy4wMyAyMDEuMTIgMTA3LjAzeiIgLz4KCTxwYXRoIGZpbGw9InVybCgjbGczKSIgZD0ibTI0MCAyNzguMDljLTc4LjE3IDAtMTQ1LjMxLTQ0LjQzLTIwMS4xMi0xMDcuMDMtNy40MzMgMjEuNjMtMTEuNDc5IDQ0LjgyLTExLjQ3OSA2OC45NCAwIDExNy4yMyA5NS4zNjkgMjEyLjYgMjEyLjYgMjEyLjZzMjEyLjYtOTUuMzcgMjEyLjYtMjEyLjZjMC0yNC4xMi00LjA1LTQ3LjMxLTExLjQ4LTY4Ljk0LTU1LjgxIDYyLjYtMTIyLjk1IDEwNy4wMy0yMDEuMTIgMTA3LjAzeiIvPgoJPHBhdGggZmlsbD0idXJsKCNsZzUpIiBkPSJtNDY1IDI0MGMwIDEyNC4wNy0xMDAuOTMgMjI1LTIyNSAyMjVzLTIyNS0xMDAuOTMtMjI1LTIyNSAxMDAuOTMtMjI1IDIyNS0yMjUgMjI1IDEwMC45MyAyMjUgMjI1eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cgk8cGF0aCBmaWxsPSJ1cmwoI2xnMikiIGQ9Im00NjUgMjQwYzAgMTI0LjA3LTEwMC45MyAyMjUtMjI1IDIyNXMtMjI1LTEwMC45My0yMjUtMjI1IDEwMC45My0yMjUgMjI1LTIyNSAyMjUgMTAwLjkzIDIyNSAyMjV6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KCTx0ZXh0IGZpbGw9IiNmZmZmZmYiIHg9IjEyNSIgeT0iMzYwIiBjbGFzcz0iaGVhdnkiPlA8L3RleHQ+Cjwvc3ZnPgo=');

+}

+ul.notes>li {

+    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgCglpZD0ic3ZnMjgxMCIgCgl4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIAoJeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIAoJaGVpZ2h0PSIyNCIgCgl3aWR0aD0iMzIiIAoJdmVyc2lvbj0iMS4wIiAKCXZpZXdCb3g9IjAgLTEyMCA0ODAgNjAwIj4KICA8c3R5bGU+CiAgICAuaGVhdnkgeyBmb250OiAzNTBweCBzYW5zLXNlcmlmOyB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggYmxhY2s7fQogIDwvc3R5bGU+Cgk8ZGVmcyBpZD0iZGVmczI4MzYiPgoJCTxsaW5lYXJHcmFkaWVudCBpZD0ibGcxIj4KCQkJPHN0b3Agc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIuNzkzODEiIG9mZnNldD0iMCIvPgoJCQk8c3RvcCBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiIG9mZnNldD0iLjgzNzg0Ii8+CgkJCTxzdG9wIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMCIgb2Zmc2V0PSIxIi8+CgkJPC9saW5lYXJHcmFkaWVudD4KCQk8cmFkaWFsR3JhZGllbnQgaWQ9ImxnMiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN5PSIyNDAiIGN4PSIyNDAiIHI9IjIyNSI+CgkJCTxzdG9wIHN0b3AtY29sb3I9IiNmZmViMDAiIHN0b3Atb3BhY2l0eT0iMCIgb2Zmc2V0PSIwIi8+CgkJCTxzdG9wIHN0b3AtY29sb3I9IiNmZmViMDAiIHN0b3Atb3BhY2l0eT0iLjQxMjM3IiBvZmZzZXQ9IjEiLz4KCQk8L3JhZGlhbEdyYWRpZW50PgoJCTxsaW5lYXJHcmFkaWVudCBpZD0ibGczIiB5Mj0iMzExLjgzIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDI9IjQ1Mi42IiB5MT0iMzExLjgzIiB4MT0iMjcuNDAxIj4KCQkJPHN0b3Agc3RvcC1jb2xvcj0iI2NkYmQwMCIgb2Zmc2V0PSIwIi8+CgkJCTxzdG9wIHN0b3AtY29sb3I9IiNhMDliMDAiIG9mZnNldD0iMSIvPgoJCTwvbGluZWFyR3JhZGllbnQ+CgkJPGxpbmVhckdyYWRpZW50IGlkPSJsZzQiIHkyPSIxNTIuNzUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iNDQxLjEyIiB5MT0iMTUyLjc1IiB4MT0iMzguODgxIj4KCQkJPHN0b3Agc3RvcC1jb2xvcj0iI2RiZGQ1ZSIgb2Zmc2V0PSIwIi8+CgkJCTxzdG9wIHN0b3AtY29sb3I9IiNjOWMzMDQiIG9mZnNldD0iMSIvPgoJCTwvbGluZWFyR3JhZGllbnQ+CgkJPHJhZGlhbEdyYWRpZW50IGlkPSJsZzUiIHhsaW5rOmhyZWY9IiNsZzEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjeT0iMTY3LjUiIGN4PSIxOTYuMDciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoLS41Njc5MCAtMS40MzQ4IDEuNDAxMSAtLjU1NDU2IC04MS44NzcgNDIwLjE0KSIgcj0iMjQwIi8+Cgk8L2RlZnM+Cgk8cGF0aCBmaWxsPSIjYzBiMTAwIiBkPSJtMjQwIDBjLTEzMi4zNCAwLTI0MCAxMDcuNjYtMjQwIDI0MHMxMDcuNjYgMjQwIDI0MCAyNDAgMjQwLTEwNy42NiAyNDAtMjQwLTEwNy42Ni0yNDAtMjQwLTI0MHoiLz4KCTxwYXRoIGZpbGw9IiNmYWVlNjQiIGQ9Im00NjUgMjQwYzAgMTI0LjA3LTEwMC45MyAyMjUtMjI1IDIyNXMtMjI1LTEwMC45My0yMjUtMjI1IDEwMC45My0yMjUgMjI1LTIyNSAyMjUgMTAwLjkzIDIyNSAyMjV6Ii8+Cgk8cGF0aCBmaWxsPSJ1cmwoI2xnNCkiIGQ9Im0yNDAgMjc4LjA5Yzc4LjE3IDAgMTQ1LjMxLTQ0LjQzIDIwMS4xMi0xMDcuMDMtMjguNy04My40OTEtMTA4LjAxLTE0My42Ni0yMDEuMTItMTQzLjY2LTkzLjExIDAuMDAxLTE3Mi40MiA2MC4xNjktMjAxLjEyIDE0My42NiA1NS44MSA2Mi42IDEyMi45NSAxMDcuMDMgMjAxLjEyIDEwNy4wM3oiIC8+Cgk8cGF0aCBmaWxsPSJ1cmwoI2xnMykiIGQ9Im0yNDAgMjc4LjA5Yy03OC4xNyAwLTE0NS4zMS00NC40My0yMDEuMTItMTA3LjAzLTcuNDMzIDIxLjYzLTExLjQ3OSA0NC44Mi0xMS40NzkgNjguOTQgMCAxMTcuMjMgOTUuMzY5IDIxMi42IDIxMi42IDIxMi42czIxMi42LTk1LjM3IDIxMi42LTIxMi42YzAtMjQuMTItNC4wNS00Ny4zMS0xMS40OC02OC45NC01NS44MSA2Mi42LTEyMi45NSAxMDcuMDMtMjAxLjEyIDEwNy4wM3oiLz4KCTxwYXRoIGZpbGw9InVybCgjbGc1KSIgZD0ibTQ2NSAyNDBjMCAxMjQuMDctMTAwLjkzIDIyNS0yMjUgMjI1cy0yMjUtMTAwLjkzLTIyNS0yMjUgMTAwLjkzLTIyNSAyMjUtMjI1IDIyNSAxMDAuOTMgMjI1IDIyNXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgoJPHBhdGggZmlsbD0idXJsKCNsZzIpIiBkPSJtNDY1IDI0MGMwIDEyNC4wNy0xMDAuOTMgMjI1LTIyNSAyMjVzLTIyNS0xMDAuOTMtMjI1LTIyNSAxMDAuOTMtMjI1IDIyNS0yMjUgMjI1IDEwMC45MyAyMjUgMjI1eiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cgk8dGV4dCBmaWxsPSIjZmZmZmZmIiB4PSIxMDUiIHk9IjM2MCIgY2xhc3M9ImhlYXZ5Ij7inI48L3RleHQ+Cjwvc3ZnPgo=') no-repeat left center;

+	padding: 10px 10px 10px 40px;

+  	list-style: none;

+  	margin-left: -40px;

 }

 

 .topic a {