This is an automated email from the ASF dual-hosted git repository.

jamesbognar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/juneau.git


The following commit(s) were added to refs/heads/master by this push:
     new e2e38f3  Javadocs
e2e38f3 is described below

commit e2e38f322db05956f4d8545a9b4e8b6d0b5e2266
Author: JamesBognar <[email protected]>
AuthorDate: Sat Nov 13 11:13:07 2021 -0500

    Javadocs
---
 .../03.RestOpAnnotatedMethods.html                 |  59 +++
 .../01.RestmMatchers.html                          |  70 ---
 .../{04.RestRpc.html => 99.RestRpc.html}           |   0
 juneau-doc/src/main/javadoc/overview.html          |  43 +-
 juneau-doc/src/main/javadoc/resources/docs.txt     |   1 -
 .../src/main/javadoc/resources/fragments/toc.html  |   3 -
 .../src/main/javadoc/resources/juneau-doc.css      | 540 ++++-----------------
 7 files changed, 186 insertions(+), 530 deletions(-)

diff --git 
a/juneau-doc/docs/Topics/06.juneau-rest-server/03.RestOpAnnotatedMethods.html 
b/juneau-doc/docs/Topics/06.juneau-rest-server/03.RestOpAnnotatedMethods.html
index af505c1..5c11cd2 100644
--- 
a/juneau-doc/docs/Topics/06.juneau-rest-server/03.RestOpAnnotatedMethods.html
+++ 
b/juneau-doc/docs/Topics/06.juneau-rest-server/03.RestOpAnnotatedMethods.html
@@ -607,7 +607,66 @@
        }
 </p>
 
+<h5 class='topic'>Matchers</h5>
+<p>
+       {@link oajr.RestMatcher RestMatchers} are used to allow multiple Java 
methods to be 
+       tied to the same HTTP method and path, but differentiated by some 
request attribute such as a specific 
+       header value.
+</p>
+<h5 class='figure'>Example:</h5>
+<p class='bpcode w800'>
+       <jc>// GET method that gets invoked for administrators</jc>
+       <ja>@RestGet</ja>(path=<js>"/*"</js>, 
matchers=IsAdminMatcher.<jk>class</jk>)
+       <jk>public</jk> Object doGetForAdmin() {
+               ...
+       }
+
+       <jc>// GET method that gets invoked for everyone else</jc>
+       <ja>@RestGet</ja>(<js>"/*"</js>)
+       <jk>public</jk> Object doGetForEveryoneElse() {
+               ...
+       }
+</p>
+<p>
+       The interface for matchers is simple:
+</p>
+<p class='bpcode w800'>
+       <jk>public class</jk> IsAdminMatcher <jk>extends</jk> RestMatcher {
+
+               <ja>@Override</ja> <jc>/* RestMatcher */</jc>
+               <jk>public boolean</jk> matches(RestRequest <jv>req</jv>) {
+                       <jk>return</jk> 
<jv>req</jv>.isUserInRole(<js>"ADMINS_GROUP"</js>);
+               }
+       }
+</p>
+
+<ul class='notes'>
+       <li class='note'>
+               If no methods are found with a matching matcher, a <l>412 
Precondition Failed</l> status is returned.
+       <li class='note'>
+               If multiple matchers are specified on the same method, ONLY ONE 
matcher needs to match for the 
+               method to be invoked.
+       <li class='note'>
+               Note that you CANNOT define identical paths on different 
methods UNLESS you use matchers.
+               <br>That includes paths that are only different in variable 
names (e.g. <l>"/foo/{bar}"</l> and 
+               <l>"/foo/{baz}"</l>).
+               <br>If you try to do so, a <l>ServletException</l> will be 
thrown on startup.
+       <li class='note'>
+               Methods with matchers take precedence over methods without.
+               <br>Otherwise, methods are attempted in the order they appear 
in the class.
+</ul>
+
 <ul class='seealso'>
+       <li class='ja'>{@link oajr.annotation.RestOp#matchers RestOp(matchers)}
+       <li class='jc'>{@link oajr.matchers.MultipartFormDataMatcher}
+       <li class='jc'>{@link oajr.matchers.UrlEncodedFormMatcher}
+</ul>
+
+<h5 class='topic'>More Information</h5>
+<p>
+       Refer to the following Javadocs for more information:
+</p>
+<ul class='javatreec w900'>
        <li class='jc'>{@link oajr.RestRequest}
        <li class='jc'>{@link oajr.RestResponse}
        <li class='jc'>{@link oajr.RequestBody}
diff --git 
a/juneau-doc/docs/Topics/06.juneau-rest-server/03.RestOpAnnotatedMethods/01.RestmMatchers.html
 
b/juneau-doc/docs/Topics/06.juneau-rest-server/03.RestOpAnnotatedMethods/01.RestmMatchers.html
deleted file mode 100644
index c67eab9..0000000
--- 
a/juneau-doc/docs/Topics/06.juneau-rest-server/03.RestOpAnnotatedMethods/01.RestmMatchers.html
+++ /dev/null
@@ -1,70 +0,0 @@
-<!--
-/***************************************************************************************************************************
- * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information regarding copyright 
ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the "License"); you may not 
use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *  
- *  http://www.apache.org/licenses/LICENSE-2.0
- *  
- * Unless required by applicable law or agreed to in writing, software 
distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express 
or implied.  See the License for the
- * specific language governing permissions and limitations under the License.
- 
***************************************************************************************************************************/
- -->
-
-{title:'@RestOp(matchers)', flags:'todo'}
-
-<p>
-       {@link oajr.RestMatcher RestMatchers} are used to allow multiple Java 
methods to be 
-       tied to the same HTTP method and path, but differentiated by some 
request attribute such as a specific 
-       header value.
-</p>
-<h5 class='figure'>Example:</h5>
-<p class='bpcode w800'>
-       <jc>// GET method that gets invoked for administrators</jc>
-       <ja>@RestGet</ja>(path=<js>"/*"</js>, 
matchers=IsAdminMatcher.<jk>class</jk>)
-       <jk>public</jk> Object doGetForAdmin() {
-               ...
-       }
-
-       <jc>// GET method that gets invoked for everyone else</jc>
-       <ja>@RestGet</ja>(<js>"/*"</js>)
-       <jk>public</jk> Object doGetForEveryoneElse() {
-               ...
-       }
-</p>
-<p>
-       The interface for matchers is simple:
-</p>
-<p class='bpcode w800'>
-       <jk>public class</jk> IsAdminMatcher <jk>extends</jk> RestMatcher {
-
-               <ja>@Override</ja> <jc>/* RestMatcher */</jc>
-               <jk>public boolean</jk> matches(RestRequest <jv>req</jv>) {
-                       <jk>return</jk> 
<jv>req</jv>.isUserInRole(<js>"ADMINS_GROUP"</js>);
-               }
-       }
-</p>
-
-<ul class='notes'>
-       <li>
-               If no methods are found with a matching matcher, a <l>412 
Precondition Failed</l> status is returned.
-       <li>
-               If multiple matchers are specified on the same method, ONLY ONE 
matcher needs to match for the 
-               method to be invoked.
-       <li>
-               Note that you CANNOT define identical paths on different 
methods UNLESS you use matchers.
-               <br>That includes paths that are only different in variable 
names (e.g. <l>"/foo/{bar}"</l> and 
-               <l>"/foo/{baz}"</l>).
-               <br>If you try to do so, a <l>ServletException</l> will be 
thrown on startup.
-       <li>
-               Methods with matchers take precedence over methods without.
-               <br>Otherwise, methods are attempted in the order they appear 
in the class.
-</ul>
-
-<ul class='seealso'>
-       <li class='ja'>{@link oajr.annotation.RestOp#matchers RestOp(matchers)}
-       <li class='jc'>{@link oajr.matchers.MultipartFormDataMatcher}
-       <li class='jc'>{@link oajr.matchers.UrlEncodedFormMatcher}
-</ul>
diff --git a/juneau-doc/docs/Topics/06.juneau-rest-server/04.RestRpc.html 
b/juneau-doc/docs/Topics/06.juneau-rest-server/99.RestRpc.html
similarity index 100%
rename from juneau-doc/docs/Topics/06.juneau-rest-server/04.RestRpc.html
rename to juneau-doc/docs/Topics/06.juneau-rest-server/99.RestRpc.html
diff --git a/juneau-doc/src/main/javadoc/overview.html 
b/juneau-doc/src/main/javadoc/overview.html
index 6bcf3c5..3df2907 100644
--- a/juneau-doc/src/main/javadoc/overview.html
+++ b/juneau-doc/src/main/javadoc/overview.html
@@ -348,9 +348,6 @@
                        <li><p><a class='doclink' 
href='#juneau-rest-server.RestAnnotatedClasses.RestLifecycleHooks'>Lifecycle 
Hooks</a><span class='update'>updated: <b>9.0.0</b></span></p>
                </ol>
                <li><p><a class='doclink' 
href='#juneau-rest-server.RestOpAnnotatedMethods'>@RestOp-Annotated 
Methods</a><span class='update'>updated: <b>9.0.0</b></span></p>
-               <ol>
-                       <li><p><a class='doclink' 
href='#juneau-rest-server.RestOpAnnotatedMethods.RestmMatchers'>@RestOp(matchers)</a><span
 class='update'><b><red>todo</red></b></span></p>
-               </ol>
                <li><p><a class='doclink' 
href='#juneau-rest-server.RestRpc'>REST/RPC</a><span class='update'>updated: 
8.0.0, <b><red>todo</red></b></span></p>
                <li><p><a class='doclink' 
href='#juneau-rest-server.RestOpenApiSchemaPartParsing'>OpenAPI Schema Part 
Parsing</a><span class='update'><b><red>todo</red></b></span></p>
                <li><p><a class='doclink' 
href='#juneau-rest-server.RestOpenApiSchemaPartSerializing'>OpenAPI Schema Part 
Serializing</a><span class='update'><b><red>todo</red></b></span></p>
@@ -15469,21 +15466,7 @@
        }
 </p>
 
-<ul class='seealso'>
-       <li class='jc'>{@link org.apache.juneau.rest.RestRequest}
-       <li class='jc'>{@link org.apache.juneau.rest.RestResponse}
-       <li class='jc'>{@link org.apache.juneau.rest.RequestBody}
-       <li class='jc'>{@link org.apache.juneau.rest.RequestHeaders}
-       <li class='jc'>{@link org.apache.juneau.rest.RequestQueryParams}
-       <li class='jc'>{@link org.apache.juneau.rest.RequestFormParams}
-       <li class='jc'>{@link org.apache.juneau.rest.RequestPathParams}
-       <li class='jc'>{@link org.apache.juneau.rest.RequestAttributes}
-</ul>
-
-<!-- 
====================================================================================================
 -->
-
-<h4 class='topic' onclick='toggle(this)'><a 
href='#juneau-rest-server.RestOpAnnotatedMethods.RestmMatchers' 
id='juneau-rest-server.RestOpAnnotatedMethods.RestmMatchers'>6.3.1 - 
@RestOp(matchers)</a><span class='update'><b><red>todo</red></b></span></h4>
-<div class='topic'><!-- START: 6.3.1 - 
juneau-rest-server.RestOpAnnotatedMethods.RestmMatchers -->
+<h5 class='topic'>Matchers</h5>
 <p>
        {@link org.apache.juneau.rest.RestMatcher RestMatchers} are used to 
allow multiple Java methods to be 
        tied to the same HTTP method and path, but differentiated by some 
request attribute such as a specific 
@@ -15517,17 +15500,17 @@
 </p>
 
 <ul class='notes'>
-       <li>
+       <li class='note'>
                If no methods are found with a matching matcher, a <l>412 
Precondition Failed</l> status is returned.
-       <li>
+       <li class='note'>
                If multiple matchers are specified on the same method, ONLY ONE 
matcher needs to match for the 
                method to be invoked.
-       <li>
+       <li class='note'>
                Note that you CANNOT define identical paths on different 
methods UNLESS you use matchers.
                <br>That includes paths that are only different in variable 
names (e.g. <l>"/foo/{bar}"</l> and 
                <l>"/foo/{baz}"</l>).
                <br>If you try to do so, a <l>ServletException</l> will be 
thrown on startup.
-       <li>
+       <li class='note'>
                Methods with matchers take precedence over methods without.
                <br>Otherwise, methods are attempted in the order they appear 
in the class.
 </ul>
@@ -15537,7 +15520,21 @@
        <li class='jc'>{@link 
org.apache.juneau.rest.matchers.MultipartFormDataMatcher}
        <li class='jc'>{@link 
org.apache.juneau.rest.matchers.UrlEncodedFormMatcher}
 </ul>
-</div><!-- END: 6.3.1 - 
juneau-rest-server.RestOpAnnotatedMethods.RestmMatchers -->
+
+<h5 class='topic'>More Information</h5>
+<p>
+       Refer to the following Javadocs for more information:
+</p>
+<ul class='javatreec w900'>
+       <li class='jc'>{@link org.apache.juneau.rest.RestRequest}
+       <li class='jc'>{@link org.apache.juneau.rest.RestResponse}
+       <li class='jc'>{@link org.apache.juneau.rest.RequestBody}
+       <li class='jc'>{@link org.apache.juneau.rest.RequestHeaders}
+       <li class='jc'>{@link org.apache.juneau.rest.RequestQueryParams}
+       <li class='jc'>{@link org.apache.juneau.rest.RequestFormParams}
+       <li class='jc'>{@link org.apache.juneau.rest.RequestPathParams}
+       <li class='jc'>{@link org.apache.juneau.rest.RequestAttributes}
+</ul>
 </div><!-- END: 6.3 - juneau-rest-server.RestOpAnnotatedMethods -->
 
 <!-- 
====================================================================================================
 -->
diff --git a/juneau-doc/src/main/javadoc/resources/docs.txt 
b/juneau-doc/src/main/javadoc/resources/docs.txt
index 62a0674..98f3036 100644
--- a/juneau-doc/src/main/javadoc/resources/docs.txt
+++ b/juneau-doc/src/main/javadoc/resources/docs.txt
@@ -285,7 +285,6 @@ RestcResponse = 
#juneau-rest-client.RestcProxies.RestcResponse, Overview > junea
 RestcResponseBody = #juneau-rest-client.RestcResponseBody, Overview > 
juneau-rest-client > Response Body
 RestcResponseHeaders = #juneau-rest-client.RestcResponseHeaders, Overview > 
juneau-rest-client > Response Headers
 RestcResponseStatus = #juneau-rest-client.RestcResponseStatus, Overview > 
juneau-rest-client > Response Status
-RestmMatchers = #juneau-rest-server.RestOpAnnotatedMethods.RestmMatchers, 
Overview > juneau-rest-server > @RestOp-Annotated Methods > @RestOp(matchers)
 Security = #Security, Overview > Security Best-Practices
 SecurityMarshall = #Security.SecurityMarshall, Overview > Security 
Best-Practices > juneau-marshall
 SecurityRest = #Security.SecurityRest, Overview > Security Best-Practices > 
juneau-rest-server
diff --git a/juneau-doc/src/main/javadoc/resources/fragments/toc.html 
b/juneau-doc/src/main/javadoc/resources/fragments/toc.html
index e59e29d..f23b0a3 100644
--- a/juneau-doc/src/main/javadoc/resources/fragments/toc.html
+++ b/juneau-doc/src/main/javadoc/resources/fragments/toc.html
@@ -202,9 +202,6 @@
                        <li><p><a class='doclink' 
href='{OVERVIEW_URL}#juneau-rest-server.RestAnnotatedClasses.RestLifecycleHooks'>Lifecycle
 Hooks</a><span class='update'>updated: <b>9.0.0</b></span></p>
                </ol>
                <li><p><a class='doclink' 
href='{OVERVIEW_URL}#juneau-rest-server.RestOpAnnotatedMethods'>@RestOp-Annotated
 Methods</a><span class='update'>updated: <b>9.0.0</b></span></p>
-               <ol>
-                       <li><p><a class='doclink' 
href='{OVERVIEW_URL}#juneau-rest-server.RestOpAnnotatedMethods.RestmMatchers'>@RestOp(matchers)</a><span
 class='update'><b><red>todo</red></b></span></p>
-               </ol>
                <li><p><a class='doclink' 
href='{OVERVIEW_URL}#juneau-rest-server.RestRpc'>REST/RPC</a><span 
class='update'>updated: 8.0.0, <b><red>todo</red></b></span></p>
                <li><p><a class='doclink' 
href='{OVERVIEW_URL}#juneau-rest-server.RestOpenApiSchemaPartParsing'>OpenAPI 
Schema Part Parsing</a><span class='update'><b><red>todo</red></b></span></p>
                <li><p><a class='doclink' 
href='{OVERVIEW_URL}#juneau-rest-server.RestOpenApiSchemaPartSerializing'>OpenAPI
 Schema Part Serializing</a><span 
class='update'><b><red>todo</red></b></span></p>
diff --git a/juneau-doc/src/main/javadoc/resources/juneau-doc.css 
b/juneau-doc/src/main/javadoc/resources/juneau-doc.css
index 57df0e1..f0387fb 100755
--- a/juneau-doc/src/main/javadoc/resources/juneau-doc.css
+++ b/juneau-doc/src/main/javadoc/resources/juneau-doc.css
@@ -44,517 +44,184 @@
  *     <review> - Identifies code that needs review.
  
***************************************************************************************************************************/
 
-.fixedWidth {
-       max-width: 800px;
-}
-
-body {
-       -webkit-font-smoothing: antialiased;
-}
+body { -webkit-font-smoothing:antialiased; }
 
 /*--- Override formatting on <table class='styled'> ---*/
-table.styled,.contentContainer .description table.styled,.contentContainer ul 
li table.styled,ul.blockList ul.blockList li.blockList table.styled
-       {
-       padding: 0px;
-       position: relative;
-       width: auto;
-       border: 1px solid #9eadc0;
-       margin-left: 20px;
-       margin-right: 20px;
-       border-collapse: collapse;
+table.styled,.contentContainer .description table.styled,.contentContainer ul 
li table.styled,ul.blockList ul.blockList li.blockList table.styled {
+       padding:0px; position:relative; width:auto; border:1px solid #9eadc0; 
margin-left:20px; margin-right:20px; border-collapse:collapse;
 }
 
-table.styled th { background-color: #dee3e9; border: 1px solid #9eadc0; 
padding: 3px 10px 3px 10px; }
-table.styled td { padding: 3px; }
-table.styled ul { padding: 0px 10px; margin: 0px; }
-table.styled tr:nth-child(1) { background-color: #dee3e9; }
-table.styled tr:nth-child(2n+2) { background-color: #eeeeef; }
-table.styled tr:nth-child(2n+3) { background-color: white; }
+table.styled th { background-color:#dee3e9; border:1px solid #9eadc0; 
padding:3px 10px 3px 10px; }
+table.styled td { padding:3px; }
+table.styled ul { padding:0px 10px; margin:0px; }
+table.styled tr:nth-child(1) { background-color:#dee3e9; }
+table.styled tr:nth-child(2n+2) { background-color:#eeeeef; }
+table.styled tr:nth-child(2n+3) { background-color:white; }
 /* Same as r1 except with a border on the bottom */
-table.styled tr.bb { border-bottom: 1px solid #9eadc0 }
-table.styled tr.light { background-color: white !important;}
-table.styled tr.dark { background-color: #eeeeef !important; }
+table.styled tr.bb { border-bottom:1px solid #9eadc0 }
+table.styled tr.light { background-color:white !important;}
+table.styled tr.dark { background-color:#eeeeef !important; }
 
 /*--- Override formatting on <table class='unstyled'> ---*/
-table.unstyled,.contentContainer .description table.unstyled,.contentContainer 
ul li table.unstyled,ul.blockList ul.blockList li.blockList table.unstyled
-       {
-       padding: 0px;
-       position: relative;
-       width: auto;
-       border: 1px solid #9eadc0;
-       margin-left: 20px;
-       margin-right: 20px;
-       border-collapse: collapse;
+table.unstyled,.contentContainer .description table.unstyled,.contentContainer 
ul li table.unstyled,ul.blockList ul.blockList li.blockList table.unstyled {
+       padding:0px; position:relative; width:auto; border:1px solid #9eadc0; 
margin-left:20px; margin-right:20px; border-collapse:collapse;
 }
 
-table.unstyled, table.unstyled table { border: 1px solid #9eadc0; 
border-collapse:collapse; } 
-table.unstyled th { background-color: #dee3e9; border: 1px solid #9eadc0; 
border-collapse:collapse; padding: 3px 10px 3px 10px; }
-table.unstyled td { padding: 3px !important; border: 1px solid #b5c8de; 
border-collapse:collapse; }
-table.unstyled ul { padding: 0px 10px; }
-table.unstyled tr:nth-child(1) { background-color: white; }
-table.unstyled tr:nth-child(2n+2) { background-color: white; }
-table.unstyled tr:nth-child(2n+3) { background-color: white; }
+table.unstyled, table.unstyled table { border:1px solid #9eadc0; 
border-collapse:collapse; } 
+table.unstyled th { background-color:#dee3e9; border:1px solid #9eadc0; 
border-collapse:collapse; padding:3px 10px 3px 10px; }
+table.unstyled td { padding:3px !important; border:1px solid #b5c8de; 
border-collapse:collapse; }
+table.unstyled ul { padding:0px 10px; }
+table.unstyled tr:nth-child(1) { background-color:white; }
+table.unstyled tr:nth-child(2n+2) { background-color:white; }
+table.unstyled tr:nth-child(2n+3) { background-color:white; }
 
 /*--- Juneau topic headers ---*/
-h2.topic,
-h3.topic,
-h4.topic {
-       margin-bottom: 20px;
-       margin-top: 25px;
-       padding-top: 3px;
-       padding-left: 25px;
-       color: #2c4557;
-       border-top: 2px groove #9eadc0;
-       background-image: 
url('data:image/gif;base64,R0lGODlhEAAQAIQfACZJcSdKcjFTejVWfT5fhUFih0ZnjEhojUxskFFwk1Z0l1d1mFp4ml98nmaComiEpGuHpnKNq3SOrHiRroGZtYeeuJGmv5erwp+yx6O1yqm6zrDA0sTQ3s3X4+Dn7v///yH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEAAB8ALAAAAAAQABAAAAVk4CeOZGmWgmEQG/k0MHw4UY0gY1PvfG3kvaBhUqk4IMgkcuGrdJ7QaCfDiBgunKx2m1VYP5KNeEze0H4VjHrNVh9+HodlTq9bEr9PhMLv+ykOAyIaNEE8ACMFiouMigEnkJGQIQA7');
-       background-repeat: no-repeat;
-       background-position: left center;
-       cursor: zoom-out;
-       max-width: 1000px;
+h2.topic, h3.topic, h4.topic {
+       margin-bottom:20px; margin-top:25px; padding-top:3px; 
padding-left:25px; color:#2c4557; border-top:2px groove #9eadc0;
+       
background-image:url('data:image/gif;base64,R0lGODlhEAAQAIQfACZJcSdKcjFTejVWfT5fhUFih0ZnjEhojUxskFFwk1Z0l1d1mFp4ml98nmaComiEpGuHpnKNq3SOrHiRroGZtYeeuJGmv5erwp+yx6O1yqm6zrDA0sTQ3s3X4+Dn7v///yH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEAAB8ALAAAAAAQABAAAAVk4CeOZGmWgmEQG/k0MHw4UY0gY1PvfG3kvaBhUqk4IMgkcuGrdJ7QaCfDiBgunKx2m1VYP5KNeEze0H4VjHrNVh9+HodlTq9bEr9PhMLv+ykOAyIaNEE8ACMFiouMigEnkJGQIQA7');
+       background-repeat:no-repeat; background-position:left center; 
cursor:zoom-out; max-width:1000px;
 }
 
-h2.topic { font-size: 14pt; }
-h3.topic { font-size: 13pt; }
-h4.topic { font-size: 12pt; }
-h5.topic { font-size: 11pt; }
+h2.topic { font-size:14pt; }
+h3.topic { font-size:13pt; }
+h4.topic { font-size:12pt; }
+h5.topic { font-size:11pt; }
+.topic p { max-width:800px; }
+.topic ul li, .topic ol li { max-width:750px; }
+div.topic { margin-left:10px; }
 
-.topic p {
-       max-width: 800px;
-}
-
-.topic ul li, .topic ol li {
-       max-width: 750px;
-}
-
-h2.closed,
-h3.closed,
-h4.closed {
-       background-image: 
url('data:image/gif;base64,R0lGODlhEAAQAIQYADNVfDhagUNkiUZnjEhojUxskE9vklFwlFd1mF17nWJ/oGaCo2+KqXKNq3aQrX2WsoGZtYObtoeeuJKowJ2wxqm6zrbF1sTQ3v///////////////////////////////yH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEAAB8ALAAAAAAQABAAAAVi4CeOZGmST6EGpLK8cNHMi6GI8qzvcyEikqBwGByIIJekcpmEiByWqHQadYgYlax2m2WIFpSweBxeiBKTtHqdTvwi8LgcjhAdHPi8Hn8QERiAgYKABCIAAoiJiogAJ46PjiEAOw==')
 !important;
-       cursor: zoom-in;
-}
-
-div.topic { margin-left: 10px; }
-
-h5.figure {
-       color: #2c4557;
-       margin-left: 30px;
-       margin-right: 30px;
-       margin-top: 10px;
-       margin-bottom: 0px;
-       font-style: italic;
-}
+h5.figure { color:#2c4557; margin-left:30px; margin-right:30px; 
margin-top:10px; margin-bottom:0px; font-style:italic; }
 
 /*--- Override how Javadoc handles unordered lists inside .footer ---*/
-ul.normal {
-       margin-top: 0px;
-}
-
-ul.normal li {
-       font-size: 100%;
-       list-style: disc;
-}
+ul.normal { margin-top:0px; }
+ul.normal li { font-size:100%; list-style:disc; }
 
 /*--- Bordered images ---*/
-.bordered {
-       border: 1px solid #cccccc;
-       margin: 0px 20px;
-       border-radius: 10px;
-       box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.5);
-}
-
-.padded {
-       padding-left: 20px;
-       padding-right: 20px;
-}
-
-/*--- Rows with bottom borders ---*/
-tr.borderbottom td {
-       border-bottom: 1px solid #9eadc0
-}
+.bordered { border:1px solid #cccccc; margin:0px 20px; border-radius:10px; 
box-shadow:1px 1px 1px 0px rgba(0, 0, 0, 0.5); }
 
-.nomargin {
-       margin: 0px;
+ol.toc, ul.toc, .toc ol, .toc ul { background:#dee3e9; margin:0px; 
padding:0px; max-width:900px;}
+ul.toc, .toc ul { list-style: disc; }
+ol.toc p, ul.toc p, .toc ol p, .toc ul p, ol.toc div, ul.toc div, .toc ol div, 
.toc ul div {
+       color:#353833; font:normal 1em Arial,Helvetica,sans-serif; 
font-size:1em; padding-bottom:5px; margin:0px;
 }
+.toc li { background:#FFFFFF; margin-left:30px; padding-left:5px; }
+p.toc2 { background-color:#dee3e950; }
 
-ol.toc,
-ul.toc,
-.toc ol,
-.toc ul {
-       background: #dee3e9;
-       margin: 0px;
-       padding: 0px;
-       max-width: 900px;
-}
-
-ul.toc,
-.toc ul {
-       list-style: disc;
-}
-
-ol.toc p,
-ul.toc p,
-.toc ol p,
-.toc ul p,
-ol.toc div,
-ul.toc div,
-.toc ol div,
-.toc ul div {
-       color: #353833;
-       font: normal 1em Arial, Helvetica, sans-serif;
-       font-size: 1em;
-       padding-bottom: 5px;
-       margin: 0px;
-}
-
-.toc li {
-       background: #FFFFFF;
-       margin-left: 30px;
-       padding-left: 5px;
-}
-
-p.toc2 {
-       background-color: #dee3e950;
-}
-
-span.update {
-       display:block;
-       float:right;
-       font-size:9pt;
-       color:green;
-}
-
-/* Linear gradients */
+span.update { display:block; float:right; font-size:9pt; color:green; }
 
 /* Light-colored background headers */
 h5.toc, 
 h2.title,
 div.docSummary > div.block,
 div.contentContainer > div.block > p:first-child {
-       background: linear-gradient(to bottom, #F5F5F5, #DEE3E9) repeat scroll 
0% 0% transparent;
-       background: -moz-linear-gradient(to bottom, #F5F5F5, #DEE3E9) repeat 
scroll 0% 0% transparent;
-       background: -webkit-gradient(linear, left top, left bottom, 
from(#F5F5F5), to(#DEE3E9) );
-       max-width: 900px;
+       background:linear-gradient(to bottom, #F5F5F5, #DEE3E9) repeat scroll 
0% 0% transparent;
+       background:-moz-linear-gradient(to bottom, #F5F5F5, #DEE3E9) repeat 
scroll 0% 0% transparent;
+       background:-webkit-gradient(linear, left top, left bottom, 
from(#F5F5F5), to(#DEE3E9) );
+       max-width:900px;
 }
-
 h5.topic {
-       background: linear-gradient(to bottom, #F5F5F5, #DEE3E9) repeat scroll 
0% 0% transparent;
-       background: -moz-linear-gradient(to bottom, #F5F5F5, #DEE3E9) repeat 
scroll 0% 0% transparent;
-       background: -webkit-gradient(linear, left top, left bottom, 
from(#F5F5F5), to(#DEE3E9) );
-       max-width: 800px;
+       background:linear-gradient(to bottom, #F5F5F5, #DEE3E9) repeat scroll 
0% 0% transparent;
+       background:-moz-linear-gradient(to bottom, #F5F5F5, #DEE3E9) repeat 
scroll 0% 0% transparent;
+       background:-webkit-gradient(linear, left top, left bottom, 
from(#F5F5F5), to(#DEE3E9) );
+       max-width:800px;
 }
 
-
 /* Dark-colored background headers */
 div.header > div.subTitle > div.block,
 div.footer > div.subTitle > div.block > p:first-child, 
 h1.title,
 div.contentContainer > h2:first-of-type,
 body > p:first-child {
-       background: linear-gradient(to bottom, #3B596D, #6289A3) repeat scroll 
0% 0% transparent;
-       background: -moz-linear-gradient(to bottom, #3B596D, #6289A3) repeat 
scroll 0% 0% transparent;
-       background: -webkit-gradient(linear, left top, left bottom, 
from(#3B596D), to(#6289A3) );
+       background:linear-gradient(to bottom, #3B596D, #6289A3) repeat scroll 
0% 0% transparent;
+       background:-moz-linear-gradient(to bottom, #3B596D, #6289A3) repeat 
scroll 0% 0% transparent;
+       background:-webkit-gradient(linear, left top, left bottom, 
from(#3B596D), to(#6289A3) );
 }
 
 /* Header styles */
-
-h5.toc, h5.topic {
-       color: #2C4557;
-       padding: 5px 30px;
-       margin-bottom: 0px;
-       border-radius: 10px 10px 10px 0px;
-       text-decoration: none;
-       box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.5);
-}
+h5.toc, h5.topic { color:#2C4557; padding:5px 30px; margin-bottom:0px; 
border-radius:10px 10px 10px 0px; text-decoration:none; box-shadow:1px 1px 1px 
0px rgba(0, 0, 0, 0.5); }
 
 /* Light-colored title on package summary pages */
 div.docSummary > div.block,
 div.contentContainer > div.block > p:first-child {
-       font-size: 1.2em;
-       font-weight: bold;
-       color: #2C4557;
-       margin-top: 0px;
-       margin-bottom: 0px;
-       padding: 5px 30px;
-       border-radius: 10px;
-       text-decoration: none;
+       font-size:1.2em; font-weight:bold; color:#2C4557; margin-top:0px; 
margin-bottom:0px; padding:5px 30px; border-radius:10px; text-decoration:none;
 }
 
 /* Dark-colored title on overview page */
 div.header > div.subTitle > div.block,
 div.footer > div.subTitle > div.block > p:first-child,
-body > p:first-child {
-       font-size: 1.2em;
-       font-weight: bold;
-       color: white;
-       margin-bottom: 0px;
-       padding: 5px 30px;
-       border-radius: 10px;
-       text-decoration: none;
-}
+body > p:first-child { font-size:1.2em; font-weight:bold; color:white; 
margin-bottom:0px; padding:5px 30px; border-radius:10px; text-decoration:none; }
 
 /* Dark-colored package title on package summary pages */
-h1.title,
-div.contentContainer > h2:first-of-type {
-       font-size: 1.2em;
-       font-weight: bold;
-       color: white;
-       margin-bottom: 0px;
-       padding: 5px 30px;
-       border-radius: 10px;
-       text-decoration: none;
-}
-div.header > div.subTitle > div.block > h1.title {
-       padding: 0px;
-       border-radius: 0px;
-       background: none;
-       margin: 0px;
-       font-size: 1em;
-}
+h1.title, div.contentContainer > h2:first-of-type { font-size:1.2em; 
font-weight:bold; color:white; margin-bottom:0px; padding:5px 30px; 
border-radius:10px; text-decoration:none; }
+div.header > div.subTitle > div.block > h1.title { padding:0px; 
border-radius:0px; background:none; margin:0px; font-size:1em; }
 
-/* Class titles */
-h2.title {
-       font-size: 1.2em;
-       font-weight: bold;
-       color: #2C4557;
-       margin-top: 0px;
-       margin-bottom: 0px;
-       padding: 5px 30px;
-       border-radius: 10px;
-       text-decoration: none;
-}
-
-.snippet {
-       border: 1px solid #cccccc;
-       margin: 2px;
-       padding: 2px 5px;
-       border-radius: 4px;
-       background-color: #f8f8f8;
-}
+.snippet { border:1px solid #cccccc; margin:2px; padding:2px 5px; 
border-radius:4px; background-color:#f8f8f8; }
 
-l {
-       color: #3b596d;
-       font-weight: bold;
-       font-family: monospace;
-       font-size: 1.2em;
-}
+l { color:#3b596d; font-weight:bold; font-family:monospace; font-size:1.1em; }
 
-.spaced-list>li, .notes>li { 
-       padding:5px; max-width: 800px;
-}
-.footer .spaced-list ul, .notes>li { 
-       margin:0; max-width: 800px; 
-}
+.spaced-list>li, .notes>li {  padding:5px; max-width:800px; }
+.footer .spaced-list ul, .notes>li {  margin:0; max-width:800px; }
 
 /* Documentation Tree */
-.doctree li, .javatree li, .seealso li, .notes li { 
-       max-width: 800px;
-       margin-top: 0px;
-}
-.doctree>li, .seealso>li { 
-       margin-bottom: 10px;
-}
-.doctree li, .seealso li { 
-       margin-top: 5px;
-}
-.doctree ul, .seealso ul { 
-       padding: 0px 0px 0px 15px; 
-       margin-top: -2px;
-       margin-bottom: -2px;
-}
-
-/* Java Tree */
-.javatree>li { 
-       margin-bottom: 1px;
-}
-.javatree li { 
-       margin-top: 1px;
-}
-.javatree ul { 
-       padding: 0px 0px 0px 20px; 
-       margin-top: 0px;
-       margin-bottom: 0px;
-}
-
-ul.seealso:before {
-       content: 'See Also:';
-}
-ul.notes:before {
-       content: 'Notes:';
-}
+.doctree li, .javatree li, .seealso li, .notes li { max-width:800px; 
margin-top:0px; }
+.doctree>li, .seealso>li { margin-bottom:10px; }
+.doctree li, .seealso li {  margin-top:5px; }
+.doctree ul, .seealso ul {  padding:0px 0px 0px 15px; margin-top:-2px; 
margin-bottom:-2px; }
+.javatree>li {  margin-bottom:1px; }
+.javatree li { margin-top: 1px; }
+.javatree ul { padding:0px 0px 0px 20px; margin-top:0px; margin-bottom:0px; }
+
+ul.seealso:before { content:'See Also:'; }
+ul.notes:before { content: 'Notes:'; }
 div.description ul.seealso:before, 
 div.description ul.notes:before,
 div.topic ul.seealso:before, 
 div.topic ul.notes:before {
-       white-space: pre;
-       font-size: 1.1em;
-       font-weight: bold;
-       color: #4e4e4e;
-       margin-left: -40px;
-       padding-bottom: 20px;
-       line-height: 30px;
+       white-space:pre; font-size:1.1em; font-weight:bold; color:#4e4e4e; 
margin-left:-40px; padding-bottom:20px; line-height:30px;
 }
 div.details ul.seealso:before, 
 div.details ul.notes:before,
 div.topic ul.seealso:before, 
 div.topic ul.notes:before {
-       white-space: pre;
-       font-size: 1.1em;
-       font-weight: bold;
-       color: #4e4e4e;
-       margin-left: -40px;
-       padding-bottom: 20px;
-       line-height: 30px;
-}
-ul.seealso, ul.notes {
-       margin-top:20px;
+       white-space:pre; font-size:1.1em; font-weight:bold; color:#4e4e4e; 
margin-left:-40px; padding-bottom:20px; line-height:30px;
 }
+ul.seealso, ul.notes { margin-top:20px; }
 
-li.normal {
-       list-style-image:none; 
-}
-li.link {
-       list-style-image: 
url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAAAsTAAALEwEAmpwYAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS40LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPS
 [...]
-}
-li.sublink {
-       list-style-image: 
url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAAAsTAAALEwEAmpwYAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS40LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPS
 [...]
-}
-li.extlink {
-       list-style-image: 
url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAAAsTAAALEwEAmpwYAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS40LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPS
 [...]
-}
-
-ul.notes>li {
-       background: 
url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgCglpZD0ic3ZnMjgxMCIgCgl4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIAoJeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIAoJaGVpZ2h0PSIyNCIgCgl3aWR0aD0iMzIiIAoJdmVyc2lvbj0iMS4wIiAKCXZpZXdCb3g9IjAgLTEyMCA0ODAgNjAwIj4KICA8c3R5bGU+CiAgICAuaGVhdnkgeyBmb250OiAzNTBweCBzYW5zLXNlcmlmOyB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggYmxhY2s7fQogIDwvc3R5bGU+Cgk8ZGVmcyBpZD0iZGVmczI4
 [...]
-       padding: 5px 10px 10px 40px;
-       list-style: none;
-       margin-left: -40px;
-}
-
-ul.notes ul li {
-       padding: 10px;
-}
-
-ul.notes ul.compact li {
-       padding: 0px;
-}
-
-.topic a {
-       border-bottom: 1px dotted #4c6b87;
-}
+li.normal { list-style-image:none; }
+ul.notes ul li { padding:10px; }
+ul.notes ul.compact li { padding:0px; }
+.topic a { border-bottom:1px dotted #4c6b87; }
 
 /* Article links */
-a.doclink {
-       text-decoration: none;
-       color: #4c6b87;
-               font-weight: bold;
-       border-bottom: 1px dotted #4c6b87;
-}
+a.doclink { text-decoration:none; color:#4c6b87; font-weight:bold; 
border-bottom:1px dotted #4c6b87; }
 
-.w400 {
-       width:400px !important;
-}
-.w500 {
-       width:500px !important;
-}
-.w800 {
-       width:800px !important;
-}
-.w900 {
-       width:900px !important;
-       max-width:900px !important;
-}
-.w1000 {
-       width:1000px !important;
-       max-width:1000px !important;
-}
+.w400 { width:400px !important; }
+.w500 { width:500px !important; }
+.w800 { width:800px !important; }
+.w900 { width:900px !important; max-width:900px !important; }
+.w1000 { width:1000px !important; max-width:1000px !important; }
 
-hr {
-       text-align: left;
-       margin-left: 0;
-       max-width: 900px;
-}
+hr { text-align:left; margin-left:0; max-width:900px; }
 
-.console {
-       color: #ffcc00;
-       font-weight: bold;
-       font-family: monospace;
-       font-size: 1.1em;
-       background-color: black !important;
-}
+.console { color:#ffcc00; font-weight:bold; font-family:monospace; 
font-size:1.1em; background-color:black !important; }
 
 div.info, div.warn, div.severe {
-       background-image: 
url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgo8c3ZnIAoJaWQ9InN2ZzI4MTAiIAoJeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAKCXhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiAKCWhlaWdodD0iMjQiIAoJd2lkdGg9IjQyIiAKCXZlcnNpb249IjEuMCIgCgl2aWV3Qm94PSIwIDAgNDgwIDQ4MCI+Cgk8ZGVmcyBpZD0iZGVmczI4MzYiPgoJCTxsaW5lYXJHcmFkaWVudCBpZD0ibGluZW
 [...]
-       background-repeat: no-repeat;
-       background-position: left center;
-       padding: 15px 50px;
-       margin: 10px 0px;
-       width: 800px;
-}
-
-div.info {
-       background-color: #e9eefc;
-       border-left: 3px solid #1c43ba;
-}
-
-div.warn {
-       background-color: #faecd1;
-       border-left: 3px solid #b37700;
-}
-
-div.severe {
-       background-color: #faced3;
-       border-left: 3px solid #b32400;
-}
-
-.new {
-       background-color:lightgreen;
+       
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgo8c3ZnIAoJaWQ9InN2ZzI4MTAiIAoJeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAKCXhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiAKCWhlaWdodD0iMjQiIAoJd2lkdGg9IjQyIiAKCXZlcnNpb249IjEuMCIgCgl2aWV3Qm94PSIwIDAgNDgwIDQ4MCI+Cgk8ZGVmcyBpZD0iZGVmczI4MzYiPgoJCTxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWF
 [...]
+       background-repeat:no-repeat; background-position:left center; 
padding:15px 50px; margin:10px 0px; width:800px;
 }
+div.info { background-color:#e9eefc; border-left:3px solid #1c43ba; }
+div.warn { background-color:#faecd1; border-left:3px solid #b37700; }
+div.severe { background-color:#faced3; border-left:3px solid #b32400; }
 
-.updated {
-       background-color:#CFC;
-}
-
-.todo {
-       background-color:#FD8;
-}
-
-yellow {
-       color:yellow;
-}
-
-red {
-       color:red;
-}
-
-review {
-       display: block;
-       background-color: #ffdf00;
-       padding: 10px;
-       border-radius: 5px;
-       text-align: center;
-       box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.5);
-       margin: 20px 0px;
-       font-weight: bold;
-       width:800px !important;
-}
+.new { background-color:lightgreen; }
+.updated { background-color:#CFC; }
+.todo { background-color:#FD8; }
 
-reviewed {
-       display: block;
-       background-color: lightgreen;
-       padding: 10px;
-       border-radius: 5px;
-       text-align: center;
-       box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.5);
-       margin: 20px 0px;
-       font-weight: bold;
-       width:800px !important;
-}
-
-.nomargin {
-       margin: 0 !important;
-}
+review { display:block; background-color:#ffdf00; padding:10px; 
border-radius:5px; text-align:center; box-shadow:1px 1px 1px 0px rgba(0, 0, 0, 
0.5); margin:20px 0px; font-weight:bold; width:800px !important; }
+reviewed { display:block; background-color:lightgreen; padding:10px; 
border-radius:5px; text-align:center; box-shadow:1px 1px 1px 0px rgba(0, 0, 0, 
0.5); margin:20px 0px; font-weight:bold; width:800px !important; }
 
-/* Java-tree condensed */
-ul.javatreec, .javatreec ul {  padding-left:0px; margin: 0px; }
-.javatreec li { display:inline-block; padding-left: 5px; }
+ul.javatreec, .javatreec ul {  padding-left:0px; margin:0px; }
+.javatreec li { display:inline-block; padding-left:5px; }
 .javatreec li::before { font-weight:bolder; font-size:x-small; }
 .javatreec li.ja::before  { color:#00ced1; content:'\00a0\00a0\24d0\00a0'; }
 .javatreec li.jc::before  { color:#008000; content:'\00a0\00a0\24d2\00a0'; }
@@ -573,3 +240,10 @@ li.jm::marker  { font-weight:bolder; font-size:small; 
color:#008000; content:'\0
 li.jf::marker  { font-weight:bolder; font-size:small; color:#008000; 
content:'\00a0\00a0\25cf\00a0\00a0'; }
 li.jp::marker  { font-weight:bolder; font-size:small; color:#e09c01; 
content:'\00a0\00a0\229e\00a0\00a0'; }
 
+li.note::marker  { font-weight:bolder; font-size:large; color:#F5A400; 
content:'\00a0\00a0\270E\00a0\00a0'; }
+li.warn::marker  { font-weight:bolder; font-size:x-large; color:#e09c01; 
content:'\00a0\00a0\26A0\00a0\00a0'; }
+li.severe::marker  { font-weight:bolder; font-size:x-large; color:#e01200; 
content:'\00a0\00a0\26A0\00a0\00a0'; }
+li.info::marker  { font-weight:bolder; font-size:large; color:#0e01e0; 
content:'\00a0\00a0\24D8\00a0\00a0'; }
+li.link::marker  {font-weight:bold;font-size:medium;color:#3f51b5;content: 
'\00a0\00a0\27a5\00a0\00a0';}
+li.sublink::marker  { font-weight:bold; font-size:medium; color:#727aa7; 
content:'\00a0\00a0\27a5\00a0\00a0'; }
+li.extlink::marker  { font-weight:bold; font-size:medium; color:#3f51b5; 
content:'\00a0\00a0\27a6\00a0\00a0'; }
\ No newline at end of file

Reply via email to