JUDDI-360, fixing the way the site is build. Extracting the jUDDI styles into a project of its own.

git-svn-id: https://svn.apache.org/repos/asf/webservices/juddi/styles/trunk@908793 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/docbook/juddi-docbook-style/pom.xml b/docbook/juddi-docbook-style/pom.xml
new file mode 100644
index 0000000..124be8a
--- /dev/null
+++ b/docbook/juddi-docbook-style/pom.xml
@@ -0,0 +1,44 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+	<groupId>org.apache.juddi</groupId>
+	<artifactId>juddi-style-parent</artifactId>
+	<version>1.0-SNAPSHOT</version>
+  </parent>
+  <artifactId>juddi-docbook-style</artifactId>
+  <packaging>jdocbook-style</packaging>
+  <name>Apache jUDDI Documentation Style</name>
+  <description>CSS and images to style XHTML Apache jUDDI Documentation.</description>
+  <pluginRepositories>
+		<pluginRepository>
+			<id>repository.jboss.org</id>
+			<name>JBoss Repository</name>
+			<layout>default</layout>
+			<url>http://repository.jboss.org/maven2/</url>
+			<snapshots>
+				<enabled>false</enabled>
+			</snapshots>
+		</pluginRepository>
+	</pluginRepositories>
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.jboss.maven.plugins</groupId>
+        <artifactId>maven-jdocbook-style-plugin</artifactId>
+        <version>1.0.0</version>
+        <extensions>true</extensions>
+      </plugin>
+    </plugins>
+
+    <extensions>
+      <extension>
+        <groupId>org.apache.maven.wagon</groupId>
+        <artifactId>wagon-webdav</artifactId>
+        <version>1.0-beta-2</version>
+      </extension>
+    </extensions>
+  </build>
+ 
+
+</project>
diff --git a/docbook/juddi-docbook-style/src/main/css/css/codehighlight.css b/docbook/juddi-docbook-style/src/main/css/css/codehighlight.css
new file mode 100644
index 0000000..21411d6
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/css/css/codehighlight.css
@@ -0,0 +1,242 @@
+span.property {color:#0066CC;}
+

+pre.JAVA {line-height:10px;}
+

+pre.XML {line-height:8px;}
+

+pre.JSP {line-height:8px;}

+
+pre.XHTML {line-height:8px;}
+

+.java_type {color:#000000;}
+

+.java_keyword {

+    font-weight:bold;
+    color:#7F1B55;

+}
+

+.java_javadoc_comment {

+    color:#3F5FBF;
+    font-style:italic;
+    background-color:rgb(247,247,247);

+}
+

+.java_comment {

+    color:#3F7F5F;
+    background-color:rgb(247,247,247);

+}
+

+.java_operator {color:#000000;}
+

+.java_plain {color:rgb(0,0,0);}
+

+.java_literal {color:#2A00FF;}
+

+pre CODE {

+    font-size:12px;
+    color:rgb(0,0,0);
+    font-family:monospace; 
+    white-space:nowrap;

+}
+

+.java_javadoc_tag {

+    font-weight:bold;
+    color:#7F9FBF;
+    font-style:italic;
+    background-color:rgb(247,247,247);

+}
+

+.java_separator {color:#000000;}
+

+.xml_plain {color:rgb(0,0,0);}
+

+.xml_tag_name {color:#3F7F7F;}
+

+.xml_comment {

+    color:#3F5FBF;
+    background-color:rgb(247,247,247);

+}
+

+.xml_tag_symbols {color:#008080;}
+

+.xml_rife_tag {

+    color:rgb(0,0,0);
+    background-color:rgb(228,230,160);

+}
+

+.xml_attribute_value {color:#2A00FF;}
+

+.xml_attribute_name {

+    font-weight:bold;
+    color:#7F007F;

+}
+

+.xml_char_data {color:rgb(0,0,0);}
+

+.xml_rife_name {

+    color:#008cca;
+    background-color:rgb(228,230,160);

+}
+

+.xml_processing_instruction {

+    font-weight:bold;
+    color:rgb(0,0,0);
+    font-style:italic;

+}
+

+td.java {

+    vertical-align:top;
+    line-height:10px;

+}
+

+td.java-ln {

+    vertical-align:top;
+    line-height:10px;

+}
+

+tt.java {

+    margin-bottom:0em;
+    line-height:10px;

+    font-family:verdana,helvetica,sans-serif;

+}
+

+tt.java-ln {

+    margin-bottom:0em;
+    line-height:10px;

+}
+

+pre.java {

+    margin-bottom:0em;
+    line-height:10px;

+}
+

+pre.java-ln {

+    margin-bottom:0em;
+    line-height:10px;

+}
+

+td.java-ln {

+    line-height:10px;
+    text-align:right;

+}
+

+tt.java-ln {

+    color:#888888;
+    line-height:10px;

+}
+

+pre.java-ln {

+    color:#888888;
+    line-height:10px;

+}
+

+span.java0 {

+    font-size:8pt;
+    color:#ffffff;
+    line-height:10px;

+}
+

+span.java1 {

+    font-size:8pt;
+    color:#808080;

+}
+

+span.java2 {

+    font-size:8pt;
+    color:#3f7f5f;
+    line-height:10px;

+}
+

+/* Single-line comment */
+

+span.java3 {

+    font-size:8pt;
+    color:#3f7f5f;
+    line-height:10px;

+}
+

+/* Keywords excluding 'return' */
+

+span.java4 {

+    font-weight:bold;
+    font-size:8pt;
+    color:#7F1B55;
+    line-height:10px;

+}
+

+span.java5 {

+    font-size:8pt;
+    color:#2a00ff;
+    line-height:10px;

+}
+

+span.java6 {

+    font-size:8pt;
+    color:#990000;
+    line-height:10px;

+}
+

+span.java7 {

+    font-size:8pt;
+    color:#990000;
+    line-height:10px;

+}
+

+span.java8 {

+    font-size:8pt;
+    color:#000000;
+    line-height:10px;

+}
+

+/* Primitive types: long, int, void etc... */
+

+span.java9 {

+    font-weight:bold;
+    font-size:8pt;
+    color:#7F0055;
+    line-height:10px;

+}
+

+span.java10 {

+    font-size:8pt;
+    color:#000000;
+    line-height:10px;

+}
+

+span.java11 {

+    font-size:8pt;
+    color:#7f9fbf;
+    line-height:10px;

+}
+

+span.java12 {

+    font-size:8pt;
+    color:#7f7f9f;
+    line-height:10px;

+}
+

+span.java13 {

+    font-size:8pt;
+    color:#3f3fbf;
+    line-height:10px;

+}
+

+span.java14 {

+    font-size:8pt;
+    color:#3f5fbf;
+    line-height:10px;

+}
+

+span.java15 {

+    font-size:8pt;
+    color:#7F0055;
+    line-height:10px;

+}
+

+/* Annotations */
+

+span.java16 {

+    font-size:8pt;
+    color:#646464;
+    line-height:10px;

+}

diff --git a/docbook/juddi-docbook-style/src/main/css/css/docnav.css b/docbook/juddi-docbook-style/src/main/css/css/docnav.css
new file mode 100644
index 0000000..c214f24
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/css/css/docnav.css
@@ -0,0 +1,204 @@
+/* Document Navigation */
+
+.docnav a, .docnav strong {
+    text-decoration:none;
+    font-weight:normal;
+}
+
+.docnav {
+    list-style:none;
+    margin:0em;
+    padding:0em;
+    position:relative;
+    width:100%;
+    padding-bottom:2em;
+    padding-top:1em;
+    border-top:1px dotted #ccc;
+}
+
+.docnav li {
+    list-style:none;
+    margin:0em;
+    padding:0em;
+    display:inline;
+    font-size:.8em;
+}
+
+.docnav li:before {content:" ";}
+
+.docnav li.previous, .docnav li.next {
+    position:absolute;
+    top:1em;
+}
+
+.docnav li.up, .docnav li.home {margin:0em 1.5em;}
+
+.docnav li.previous {
+    left:0px;
+    text-align:left;
+}
+
+.docnav li.next {
+    right:0px;
+    text-align:right;
+}
+
+.docnav li.previous strong, .docnav li.next strong {
+    display:block;
+    height:22px;
+}
+
+.docnav {
+    margin:0 auto;
+    text-align:center;
+}
+
+.docnav li.next a strong {
+    background:url(../images/community/docbook/next.png) top right no-repeat;
+    padding-top:10px;
+    padding-bottom:15px;
+    height:40px;
+    padding-right:60px;
+    font-size:1.2em;
+}
+
+.docnav li.previous a strong {
+    background:url(../images/community/docbook/prev.png) top left no-repeat;
+    padding-top:10px;
+    padding-bottom:15px;
+    height:40px;
+    padding-left:60px;
+    font-size:1.2em;
+}
+
+.docnav li.home a strong {
+    background:url(../images/community/docbook/home.png) top left no-repeat;
+    padding-top:10px;
+    padding-bottom:15px;
+    height:40px;
+    padding-left:60px;
+    font-size:1.2em;
+}
+
+.docnav li.up a strong {
+    background:url(../images/community/docbook/up.png) top left no-repeat;
+    padding-top:10px;
+    padding-bottom:15px;
+    height:40px;
+    padding-left:60px;
+    font-size:1.2em;
+}
+
+.docnav a:link, .docnav a:visited {color:#666 !important;}
+
+.docnav a:hover, .docnav a:focus, .docnav a:active {color:black !important;}
+
+.docnav a {
+    max-width:10em;
+    overflow:hidden;
+}
+
+.docnav a:link strong {text-decoration:none;}
+
+.docnav {
+    margin:0 auto;
+    text-align:center;
+}
+
+.docnav {margin-bottom:16px;}
+
+/* Eclipse Help Navigation */
+
+.navheader {padding-top:35px}
+
+.navheader table {border-style:none}
+
+.navheader a {
+    text-decoration:none;
+    font-weight:normal;
+    font-size:.8em;
+}
+
+.navheader td.next a {
+    background:url(../images/community/docbook/next.png) top right no-repeat;
+    padding-top:10px;
+    padding-bottom:15px;
+    height:40px;
+    padding-right:60px;
+    font-size:0.9em;
+}
+
+.navheader td.previous a {
+    background:url(../images/community/docbook/prev.png) top left no-repeat;
+    padding-top:10px;
+    padding-bottom:15px;
+    height:40px;
+    padding-left:60px;
+    font-size:0.9em;
+}
+
+.navheader a:link, .navheader a:visited {color:#666 !important;}
+
+.navheader a:hover, .navheader a:focus, .navheader a:active {color:black !important;}
+
+.navheader a {
+    max-width:10em;
+    overflow:hidden;
+}
+
+.navheader a:link {text-decoration:none;}
+
+.navfooter table {border-style:none}
+
+.navfooter a {
+    text-decoration:none;
+    font-weight:normal;
+    font-size:.8em;
+}
+
+.navfooter td.next a {
+    background:url(../images/community/docbook/next.png) top right no-repeat;
+    padding-top:10px;
+    padding-bottom:15px;
+    height:40px;
+    padding-right:60px;
+    font-size:0.9em;
+}
+
+.navfooter td.previous a {
+    background:url(../images/community/docbook/prev.png) top left no-repeat;
+    padding-top:10px;
+    padding-bottom:15px;
+    height:40px;
+    padding-left:60px;
+    font-size:0.9em;
+}
+
+.navfooter td.home a {
+    background:url(../images/community/docbook/home.png) top left no-repeat;
+    padding-top:10px;
+    padding-bottom:15px;
+    height:40px;
+    padding-left:60px;
+    font-size:0.9em;
+}
+
+.navfooter td.up a {
+    background:url(../images/community/docbook/up.png) top left no-repeat;
+    padding-top:10px;
+    padding-bottom:15px;
+    height:40px;
+    padding-left:60px;
+    font-size:0.9em;
+}
+
+.navfooter a:link, .navfooter a:visited {color:#666 !important;}
+
+.navfooter a:hover, .navfooter a:focus, .navfooter a:active {color:black !important;}
+
+.navfooter a {
+    max-width:10em;
+    overflow:hidden;
+}
+
+.navfooter a:link {text-decoration:none;}
diff --git a/docbook/juddi-docbook-style/src/main/css/css/documentation.css b/docbook/juddi-docbook-style/src/main/css/css/documentation.css
new file mode 100644
index 0000000..63cb3ce
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/css/css/documentation.css
@@ -0,0 +1,551 @@
+/* Lists */
+
+ol li, ul li {
+    padding-left:.2em;
+    padding-bottom:.5em;
+    margin:0em;
+}
+
+ul {
+    padding-left:1.6em;
+    list-style-image:url(../images/community/dot.png);
+    list-style-type:circle;
+}
+
+ul ul {
+    list-style-image:url(../images/community/dot2.png);
+    list-style-type:circle;
+}
+
+dt {
+    font-weight:bold;
+    margin-bottom:0em;
+    padding-bottom:0em;
+}
+
+dd {
+    margin:0em;
+    margin-left:2em;
+    padding-top:0em;
+}
+
+li p:first-child, dd p:first-child {
+    padding:0em;
+    margin-top:.3em;
+}
+
+.variablelist, .itemizedlist {margin-top:.6em;}
+
+ul li p:first-child {margin:0em;}
+
+/* Images */
+
+img {
+    display:block;
+    margin:2em 0;
+}
+
+.inlinemediaobject, .inlinemediaobject img {
+    display:inline !important;
+    margin:0em;
+}
+
+.programlisting a img, pre a img, td a img, td img {
+    display:inline;
+    margin:0 0;
+}
+
+/* Needed for Safari */
+
+pre a span img, pre span img {
+    display:inline;
+    margin:0 0;
+}
+
+span.co {
+    position:absolute;
+    left:900px
+}
+
+/* Document modes */
+
+.confidential {
+    background-color:#900;
+    color:white;
+    padding:.5em .5em;
+    font-family:serif;
+    text-transform:uppercase;
+    text-align:center
+}
+
+dt a {font-weight:normal;}
+
+.longdesc-link {display:none;}
+
+.prompt {
+    background-color:#ede7c8;
+    padding:0em .3em;
+}
+
+/* User interface styles */
+
+.screen .replaceable {color:#444;}
+
+.screen {
+    background-color:#ede7c8;
+    color:#333;
+    padding:.5em 1em;
+    margin:0em;
+}
+
+pre, code, .guibutton, .keycap, .guilabel {
+    font-size:0.9em;
+    font-family:verdana, helvetica, sans-serif;
+}
+
+.guibutton, .keycap, .guilabel {
+    font-weight:bold;
+    white-space:nowrap;
+    color:#444;
+    font-family:'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
+}
+
+.guibutton, .guilabel {}
+
+.keycap {padding:.1em.4em;}
+
+.example {
+    background-color:#c8c5ac;
+    padding:5px;
+    margin-bottom:10px;
+}
+
+/* Terminal/Console text */
+
+.command, .computeroutput, .filename, .citetitle, .replaceable, .option {font-weight:bold;}
+
+.command .replaceable {color:#555;}
+
+pre {
+    display:block;
+    background-color:#f9f3b0;
+    color:#333;
+    overflow:auto;
+    padding:10px 20px;
+}
+
+code {white-space:nowrap;}
+
+/* Admonitions */
+
+/* Set basic colors and spacing */
+
+div.note {
+    background:#b5bcbd;
+    color:#4c5253;
+    border:1px solid #8a9195;
+    margin-bottom:1.5em;
+    background-repeat:no-repeat;
+    background-position:10px 10px;
+    padding:1em;
+    padding-bottom:20px;
+}
+
+div.tip {
+    background:#7e917f;
+    color:white;
+    border:1px solid #8a9195;
+    margin-bottom:1.5em;
+    background-repeat:no-repeat;
+    background-position:10px 10px;
+    padding:1em;
+    padding-bottom:20px;
+}
+
+div.important {
+    background:#4a5d75;
+    color:white;
+    border:1px solid #8a9195;
+    margin-bottom:1.5em;
+    background-repeat:no-repeat;
+    background-position:10px 10px;
+    padding:1em;
+    padding-bottom:20px;
+}
+
+div.caution {
+    background:#e3a835;
+    color:#533500;
+    border:1px solid #ab710a; 
+    margin-bottom:1.5em;
+    background-repeat:no-repeat;
+    background-position:10px 10px;
+    padding:1em;
+    padding-bottom:20px;
+}
+
+div.warning {
+    background:#7b1e1e;
+    color:white;
+    border:1px solid #65504e;
+    margin-bottom:1.5em;
+    background-repeat:no-repeat;
+    background-position:10px 10px;
+    padding:1em;
+    padding-bottom:20px;
+}
+
+/* Pre tag color settings */
+
+div.note pre {
+    background-color:#d6dee0;
+    color:#334558;
+    border:1px solid #e1e9eb;
+}
+
+div.tip pre {
+    background-color:#d5e1d5;
+    color:#334558;
+    border:1px solid #e1e9eb;
+}
+
+div.important pre {
+    background-color:#e1eef4;
+    color:#334558;
+    border:1px solid #e1e9eb;
+}
+
+div.caution pre {
+    background-color:#faf8ed;
+    color:#334558;
+    border:1px solid #e1e9eb;
+}
+
+div.warning pre {
+    background-color:#faf8ed;
+    color:#334558;
+    border:1px solid #e1e9eb;
+}
+
+/* Background images and margin */
+
+div.note, div.tip, div.important, div.caution, div.warning {margin-top:.5em;}
+
+div.note {background-image:url(../images/community/docbook/note.png);}
+div.tip {background-image:url(../images/community/docbook/tip.png);}
+div.important {background-image:url(../images/community/docbook/important.png);}
+div.caution {background-image:url(../images/community/docbook/caution.png);}
+div.warning {background-image:url(../images/community/docbook/warning.png);}
+
+div.note .replaceable, div.tip .replaceable, div.important .replaceable, div.caution .replaceable, div.warning .replaceable {color:#e3dcc0;}
+
+pre .replaceable, tt .replaceable {color:#444 !important;}
+
+div.note h2, div.tip h2, div.important h2, div.caution h2, div.warning h2 {
+    height:32px;
+    font-size:1.3em;
+}
+
+div.note h2 {color:#4c5253;}
+div.tip h2 {color:white;}
+div.important h2 {color:white;}
+div.caution h2 {color:#533500;}
+div.warning h2 {color:white;}
+
+div.note .guilabel, div.tip .guilabel, div.important .guilabel, div.caution .guilabel, div.warning .guilabel {color:white !important;}
+
+div.note li, div.tip li, div.caution li, div.warning li, div.important li {
+	padding-left:10px;
+	margin:0em;
+}
+	
+div.note ul, div.tip ul, div.caution ul, div.warning ul, div.important ul {
+	padding-left:40px;
+	margin:0em;
+}
+
+div.note pre pre a:visited, div.tip pre pre a:visited, div.important pre pre a:visited, div.caution pre pre a:visited, div.warning pre pre a:visited,
+div.note pre a:link, div.tip pre a:link, div.important pre a:link, div.caution pre a:link, div.warning pre a:link {color:#0066cc !important;}
+
+div.note a:visited, div.tip a:visited, div.important a:visited, div.warning a:visited,
+div.note a:link, div.tip a:link, div.important a:link,  div.warning a:link {color:#f7f2d0;}
+	
+div.note a:visited, div.note a:link, div.caution a:link, div.caution a:visited {color:#0066cc;}
+
+/* Admonition icons spacing */
+
+div.note h2, div.note p, div.tip h2, div.tip p, div.caution h2, div.caution p, div.warning h2, div.warning p, div.important h2, div.important p {
+    padding:0em;
+    margin:0em;
+    padding-left:56px;
+}
+
+/* Page Title */
+
+#title {
+    padding:0px;
+    margin:0px;
+}
+
+#title strong {display:none;}
+
+#title a.site_href {
+    display:block;
+    height:89px;
+    width:310px;
+    float:left;
+    background:url(../images/community/jbossorglogo.png) top left no-repeat;
+}
+
+#title a.doc_href {
+    display:block;
+    height:89px;
+    background:transparent url(../images/community/community_doc.png) top right no-repeat;
+}
+
+/* Table */
+
+table {
+    border:1px solid #aaa;
+    width:100%;
+    border-collapse:collapse;
+}
+
+table th {
+    text-align:left;
+    background-color:#4A5D75;
+    padding:.3em .5em;
+    color:white;
+}
+
+table td {padding:.15em .5em;}
+
+table tr.even td {background-color:#f5f5f5;}
+
+table th p:first-child, table td p:first-child, table li p:first-child {
+    margin-top:0em;
+    padding-top:0em;
+    display:inline;
+}
+
+th, td {border-style:none;}
+
+table table td {
+    border-bottom:1px dotted #aaa !important;
+    background-color:white;
+    padding:.6em 0em;
+}
+
+table table {
+    border:1px solid white !important;
+    font-size:.9em;
+}
+
+td.remarkval {
+    font-size:.9em;
+    color:#444;
+}
+
+.defaultval {font-size:.8em}
+
+td.typeval {font-size:.8em}
+
+td.fieldval {
+    font-weight:bold;
+    font-size:.9em;
+}
+
+th.dbkey {font-size:.9em;}
+
+.lbname, .lbtype, .lbdescr, .lbdriver, .lbhost {
+    color:white;
+    font-weight:bold;
+    background-color:#999;
+    font-size:0.9em;
+    width:120px;
+}
+
+td.remarkval {width:230px;}
+
+td.tname {
+    font-weight:bold;
+    font-size:1.1em;
+}
+
+h5 {font-size:9pt;}
+h6 {font-size:10pt;}
+
+th.dbfield {width:120px;}
+th.dbtype {width:70px;}
+th.dbdefault {width:70px;}
+th.dbnul {width:70px;}
+th.dbkey {width:70px;}
+
+span.book {
+    margin-top:4em;
+    display:block;
+}
+
+span.chapter {
+    display:block;
+    margin-top:0.5em;
+}
+
+/* Breadcrumbs */
+
+#breadcrumbs ul li.first:before {content:" ";}
+
+#breadcrumbs {
+    color:#900;
+    padding:3px;
+    margin-bottom:25px;
+}
+
+#breadcrumbs ul {
+    margin-left:0;
+    padding-left:0;
+    display:inline;
+    border:none;
+}
+
+#breadcrumbs ul li {
+    margin-left:0;
+    padding-left:2px;
+    border:none;
+    list-style:none;
+    display:inline;
+}
+
+#breadcrumbs ul li:before {
+    content:"\0020 \0020 \0020 \00BB \0020";
+    color:#333;
+}
+
+/* Status */
+
+.alpha1 {background:white url(../images/community/watermark-alpha1.png) top left repeat;}
+.alpha2 {background:white url(../images/community/watermark-alpha2.png) top left repeat;}
+.beta1 {background:white url(../images/community/watermark-beta1.png) top left repeat;}
+.beta2 {background:white url(../images/community/watermark-beta2.png) top left repeat;}
+.pre-release-candidate {background:white url(../images/community/watermark-pre-release-candidate.png) top left repeat;}
+.release-candidate {background:white url(../images/community/watermark-release-candidate.png) top left repeat;}
+
+/* Index */
+
+.glossary h3, .index h3 {
+    font-size:2em;
+    color:#aaa;
+    margin:0em;
+}
+
+.indexdiv {margin-bottom:1em;}
+
+.glossary dt, .index dt {
+    font-size:.9em;
+    color:#444;
+    padding-top:.5em;
+}
+
+.glossary dl dl dt, .index dl dl dt {
+    font-size:.85em;
+    color:#777;
+    line-height:1.2em;
+    font-weight:normal;
+    padding-top:0em;
+}
+
+.index dl dl dt:before {
+    content:"- ";
+    color:#ccc;
+}
+
+/* Changes */
+
+.footnotes {}
+
+.footnote {
+    padding:.2em 1em;
+    background-color:#c8c5ac;
+    font-size:.9em;
+    margin:0em;
+    margin-bottom:.5em;
+    color:#222;
+}
+
+table .footnote {margin:1em .5em;}
+
+sup {
+    padding:0em .3em;
+    padding-left:0em;
+}
+
+.footnote {position:relative;}
+
+.footnote sup {
+    color:#e3dcc0;
+    font-size:1.8em;
+    position:absolute;
+    left:.4em;
+}
+
+.footnote sup a:link, .footnote sup a:visited {
+    color:#92917d;
+    text-decoration:none;
+}
+
+.footnote:hover sup a {
+    color:#fff;
+    text-decoration:none;
+}
+
+.footnote p {padding-left:5em;}
+
+.footnote a:link, .footnote a:visited {color:#00537c;}
+
+.footnote a:hover {color:white;}
+
+li p:first-child {
+    margin:0em !important;
+    padding:0em !important;
+}
+
+div.chapter, div.section {padding-top:2em;}
+
+.revhistory {font-size:}
+
+pre .replaceable, pre .keycap {color:white;}
+
+pre {
+  font-family:verdana,helvetica,sans-serif;
+  background-color:#F5F5F5;
+  border:1px solid #CCCCCC;
+  padding:5px 15px 5px 25px;
+}
+
+div.note .replaceable, div.tip .replaceable, div.important .replaceable, div.caution .replaceable, div.warning .replaceable,
+div.note .keycap, div.tip .keycap, div.important .keycap, div.caution .keycap, div.warning .keycap {color:white;}
+
+div.abstract {font-size:larger;}
+
+.authorgroup {}
+
+.authorgroup h4 {
+    padding:0em;
+    margin:0em;
+    margin-top:1em;
+}
+
+.author, .editor, .translator, .othercredit {display:block;}
+
+/* Simpler author style on contents page */
+
+.authorgroup div {
+	margin-left:10px;
+	margin-right:10px;
+	margin-bottom:15px;
+}
+
+ul li p:last-child {
+    margin-bottom:0em;
+    padding-bottom:0em;
+}
diff --git a/docbook/juddi-docbook-style/src/main/css/css/extensions.css b/docbook/juddi-docbook-style/src/main/css/css/extensions.css
new file mode 100644
index 0000000..fd43f3b
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/css/css/extensions.css
@@ -0,0 +1,7 @@
+/* Firefox */
+
+pre {-moz-border-radius:11px;}
+
+.example {-moz-border-radius:15px;}
+
+div.note, div.tip, div.important, div.caution, div.warning {-moz-border-radius:11px;}
diff --git a/docbook/juddi-docbook-style/src/main/css/css/jbossorg.css b/docbook/juddi-docbook-style/src/main/css/css/jbossorg.css
new file mode 100644
index 0000000..ce16cff
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/css/css/jbossorg.css
@@ -0,0 +1,80 @@
+@import url("documentation.css");
+@import url("docnav.css");
+@import url("reports.css");
+@import url("extensions.css");
+@import url("codehighlight.css");
+
+body {
+    background-image:url(../images/community/bkg_gradient.gif);
+    background-repeat:repeat-x;
+    margin:0 auto;
+    font-family:'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
+    font-size:12px;
+    max-width:55em;
+    padding:0em 2em;
+    color:#333;
+    line-height:150%;
+    text-align:justify;
+}
+
+/* Links */
+
+a:link {color:#0066cc;}
+
+a:visited {color:#6699cc;}
+
+div.longdesc-link {
+    float:right;
+    color:#999;
+}
+
+/* Headings */
+
+h1, h2, h3, h4, h5, h6 {
+    color:#4a5d75;
+    line-height:130%;
+    margin-top:0em;
+    font-family:'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
+    background-color:transparent;
+}
+
+h1 {
+    background-image:url(../images/community/title_hdr.png);
+    background-repeat:no-repeat;
+    border-top:1px dotted #CCCCCC;
+    line-height:1.2em;
+    color:#182737;
+    font-size:2em;
+    padding:1.5em;
+}
+
+h2 {font-size:1.6em;}
+
+h3 {
+    font-size:1.3em;
+    padding-top:0em;
+    padding-bottom:0em;
+}
+
+h4 {
+    font-size:1.1em;
+    padding-top:0em;
+    padding-bottom:0em;
+}
+
+h5.formalpara {
+    font-size:1em;
+    margin-top:2em;
+    margin-bottom:.8em;
+}
+
+/* Element rules */
+
+hr {
+    border-collapse:collapse;
+    border-style:none;
+    border-top:1px dotted #ccc;
+    width:100% !important;
+}
+
+sup {color:#999;}
diff --git a/docbook/juddi-docbook-style/src/main/css/css/reports.css b/docbook/juddi-docbook-style/src/main/css/css/reports.css
new file mode 100644
index 0000000..8dd639d
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/css/css/reports.css
@@ -0,0 +1,231 @@
+/* Reports */
+
+.reports ul.locale {list-style:none;}
+
+.reports ul {
+    padding:0em;
+    margin:0em;
+}
+
+.reports ul.locale li {
+    font-size:small;
+    color:#000;
+    display:block;
+    border:1px solid #eee;
+    float:left;
+    padding-right:2em;
+    margin-right:1em;
+    margin-bottom:1em;
+}
+
+.reports ul.locale li a {
+    font-size:1.2em;
+    display:block;
+    padding-top:.1em;
+    padding-bottom:.5em;
+}
+
+.reports ul.locale strong {
+    display:block;
+    margin:0em;
+    padding:0em;
+    margin-bottom:-2.2em;
+}
+
+.reports ul.locale span.value {
+    display:block;
+    position:relative;
+    text-align:right;
+    margin-right:-1.5em;
+    font-size:1.0em;
+    color:#444;
+}
+
+.reports ul.locale li {
+    width:12em;
+    display:block;
+    float:left;
+    margin:0em;
+    clear:none;
+}
+
+.reports ul.locale li div.progress {
+    font-size:1em;
+    width:13.2em;
+    position:relative;
+    left:0em;
+    top:0em;
+    margin-bottom:0em;
+}
+
+.reports h2 {
+    font-size:1em;
+    margin:0em;
+}
+
+.reports li {}
+
+.reports li:hover {
+    background-color:#666;
+    border-color:#444 !important;
+    color:white !important;
+}
+
+.reports li:hover strong, .reports li:hover h2, .reports li:hover a, .reports li:hover span.value {color:white;}
+
+/* Uniform */
+
+body.results, body.reports {
+    max-width:57em !important;
+    padding:0em !important;
+}
+
+/* Progress Bar */
+
+div.progress {
+    display:block;
+    float:left;
+    width:16em;
+    background:#c00 url(../images/community/shine.png) top left repeat-x;
+    height:1em;
+}
+
+div.progress span {
+    height:1em;
+    float:left;
+}
+
+div.progress span.translated {background:#6c3 url(../images/community/shine.png) top left repeat-x;}
+div.progress span.fuzzy {background:#ff9f00 url(../images/community/shine.png) top left repeat-x;}
+
+/* Results */
+
+.results ul.locale {
+    list-style:none;
+    padding:0em;
+    margin:0em;
+}
+
+.results .pofile {
+    padding:0em !important;
+    margin:0em;
+}
+
+.results ul.locale li {
+    border-top:1px solid #eee;
+    padding:0em;
+    margin:0em;
+    padding-left:32px;
+}
+
+.results ul.locale .pofile {
+    font-size:1.2em;
+    display:block;
+    width:100%;
+    color:#444;
+    padding:0em;
+    margin:0em;
+}
+
+.results span.value {color:#888;}
+
+.results strong {font-weight:normal;}
+
+.results .home a {
+    display:block;
+    margin:0 auto;
+    width:5em;
+    background:url(../images/community/docbook/home.png) top left no-repeat;
+    padding:5px;
+    padding-left:28px;
+    font-size:1.2em;
+}
+
+.results ul.locale li:hover, .results ul.locale li:hover span.pofile, .results ul.locale li:hover strong, .results ul.locale li:hover span.value {
+    background-color:#666 !important;
+    color:white;
+}
+
+ul.locale {list-style:none;}
+
+ul.locale li.total {
+    font-size:small;
+    color:#777;
+    width:31em;
+    display:block;
+    float:left;
+    margin-right:2em;
+    clear:none !important;
+}
+
+ul.locale li {
+    clear:both;
+    font-size:small;
+    color:#777;
+    display:block;
+}
+
+ul.locale strong, span.value {
+    font-weight:normal;
+    color:#888;
+    font-size:.7em;
+}
+
+ul.locale li a {
+    font-size:1.2em;
+    display:block;
+    padding-top:.2em;
+}
+
+ul.locale li.total div.progress {
+    position:relative;
+    left:0em;
+    top:0em;
+    margin-bottom:0em;
+}
+
+ul.locale li {width:100%;}
+
+ul.locale li div.progress {
+    float:left;
+    position:relative;
+    left:30.5em;
+    top:-2em;
+    margin:0em;
+    margin-bottom:-3em;
+}
+
+li.total {padding:0em !important;}
+
+li.total {
+    float:right;
+    max-width:16em;
+    padding:.5em;
+    margin:0 auto;
+    padding-top:.5em;
+    background-color:#f7f2d0;
+    font-size:1.3em !important;
+    color:#ccc !important;
+    margin-bottom:1em;
+    min-height:9.5em;
+}
+
+li.total .value {
+    color:#444;
+    font-size:.8em;
+}
+
+li.total strong {
+    display:block;
+    color:black;
+    font-weight:bold;
+}
+
+li.total span.value {
+    position:relative;
+    display:block;
+    top:-1.25em;
+    text-align:right;
+}
+
+.pofile {position:relative;}
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/bkg_gradient.gif b/docbook/juddi-docbook-style/src/main/images/images/community/bkg_gradient.gif
new file mode 100644
index 0000000..e67f720
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/bkg_gradient.gif
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/community_doc.png b/docbook/juddi-docbook-style/src/main/images/images/community/community_doc.png
new file mode 100644
index 0000000..8a625d0
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/community_doc.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/1.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/1.png
new file mode 100644
index 0000000..0c28717
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/1.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/1.svg b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/1.svg
new file mode 100644
index 0000000..e020ca9
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/1.svg
@@ -0,0 +1,189 @@
+<?xml version="1.0" encoding="utf-8"?>

+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In  -->

+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [

+	<!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">

+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">

+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">

+]>

+<svg  version="1.1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"

+	 width="17" height="17" viewBox="-0.75 -0.625 17 17" enable-background="new -0.75 -0.625 17 17" xml:space="preserve">

+<defs>

+</defs>

+<g>

+	<defs>

+		<circle id="XMLID_6_" cx="7.859" cy="7.859" r="7.484"/>

+	</defs>

+	<clipPath id="XMLID_9_">

+		<use xlink:href="#XMLID_6_" />

+	</clipPath>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,11.68 5.102,15.344 0.375,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,11.547 5.273,15.344 5.105,15.344 0.375,11.68 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C9D0D5" points="0.375,11.414 5.445,15.344 5.273,15.344 0.375,11.547 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C6CDD3" points="0.375,11.281 5.617,15.344 5.445,15.344 0.375,11.414 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C5CCD2" points="0.375,11.148 5.789,15.344 5.617,15.344 0.375,11.281 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C3C9D0" points="0.375,11.016 5.961,15.344 5.789,15.344 0.375,11.148 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C1C8CE" points="0.375,10.883 6.129,15.344 5.961,15.344 0.375,11.016 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BFC5CC" points="0.375,10.75 6.301,15.344 6.129,15.344 0.375,10.883 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BEC4CB" points="0.375,10.617 6.473,15.344 6.301,15.344 0.375,10.75 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BBC2C9" points="0.375,10.484 6.645,15.344 6.473,15.344 0.375,10.617 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BAC0C8" points="0.375,10.352 6.812,15.344 6.645,15.344 0.375,10.484 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B7BEC6" points="0.375,10.219 6.984,15.344 6.812,15.344 0.375,10.352 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B6BDC5" points="0.375,10.086 7.156,15.344 6.984,15.344 0.375,10.219 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B5BBC3" points="0.375,9.957 7.328,15.344 7.156,15.344 0.375,10.086 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B3BAC2" points="0.375,9.824 7.5,15.344 7.328,15.344 0.375,9.957 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B1B7C0" points="0.375,9.691 7.672,15.344 7.5,15.344 0.375,9.824 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B0B6BF" points="0.375,9.559 7.84,15.344 7.672,15.344 0.375,9.691 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AEB5BE" points="0.375,9.426 8.012,15.344 7.84,15.344 0.375,9.559 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ADB3BC" points="0.375,9.293 8.184,15.344 8.012,15.344 0.375,9.426 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ABB2BC" points="0.375,9.16 8.352,15.344 8.184,15.344 0.375,9.293 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AAB0BA" points="0.375,9.027 8.523,15.344 8.352,15.344 0.375,9.16 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A8AEB8" points="0.375,8.895 8.695,15.344 8.523,15.344 0.375,9.027 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ADB7" points="0.375,8.762 8.867,15.344 8.695,15.344 0.375,8.895 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ACB6" points="0.375,8.629 9.039,15.344 8.867,15.344 0.375,8.762 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A3AAB4" points="0.375,8.496 9.211,15.344 9.039,15.344 0.375,8.629 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A2A8B3" points="0.375,8.363 9.383,15.344 9.211,15.344 0.375,8.496 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A0A7B1" points="0.375,8.23 9.551,15.344 9.383,15.344 0.375,8.363 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9FA6B0" points="0.375,8.102 9.723,15.344 9.551,15.344 0.375,8.23 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9EA4AF" points="0.375,7.969 9.895,15.344 9.723,15.344 0.375,8.102 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9CA3AE" points="0.375,7.836 10.062,15.344 9.895,15.344 0.375,7.969 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9BA1AD" points="0.375,7.703 10.234,15.344 10.062,15.344 0.375,7.836 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9AA0AB" points="0.375,7.57 10.406,15.344 10.234,15.344 0.375,7.703 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#989FAA" points="0.375,7.438 10.578,15.344 10.406,15.344 0.375,7.57 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#979EAA" points="0.375,7.305 10.75,15.344 10.578,15.344 0.375,7.438 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#969CA8" points="0.375,7.172 10.918,15.344 10.75,15.344 0.375,7.305 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#949BA7" points="0.375,7.039 11.09,15.344 10.918,15.344 0.375,7.172 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9399A5" points="0.375,6.906 11.262,15.344 11.09,15.344 0.375,7.039 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9298A4" points="0.375,6.773 11.434,15.344 11.262,15.344 0.375,6.906 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9097A3" points="0.375,6.641 11.602,15.344 11.434,15.344 0.375,6.773 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8F95A2" points="0.375,6.508 11.773,15.344 11.602,15.344 0.375,6.641 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8E95A1" points="0.375,6.375 11.945,15.344 11.773,15.344 0.375,6.508 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8D93A0" points="0.375,6.242 12.117,15.344 11.945,15.344 0.375,6.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8B929F" points="0.375,6.113 12.289,15.344 12.117,15.344 0.375,6.242 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8A919E" points="0.375,5.98 12.461,15.344 12.289,15.344 0.375,6.113 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#898F9D" points="0.375,5.848 12.629,15.344 12.461,15.344 0.375,5.98 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878E9B" points="0.375,5.715 12.801,15.344 12.629,15.344 0.375,5.848 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878D9B" points="0.375,5.582 12.973,15.344 12.801,15.344 0.375,5.715 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#858C9A" points="0.375,5.449 13.141,15.344 12.973,15.344 0.375,5.582 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#848B98" points="0.375,5.316 13.312,15.344 13.141,15.344 0.375,5.449 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#838A97" points="0.375,5.184 13.484,15.344 13.312,15.344 0.375,5.316 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#828997" points="0.375,5.051 13.656,15.344 13.484,15.344 0.375,5.184 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#818895" points="0.375,4.918 13.828,15.344 13.656,15.344 0.375,5.051 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#808794" points="0.375,4.785 14,15.344 13.828,15.344 0.375,4.918 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7E8594" points="0.375,4.652 14.172,15.344 14,15.344 0.375,4.785 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7D8593" points="0.375,4.52 14.34,15.344 14.172,15.344 0.375,4.652 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7C8392" points="0.375,4.387 14.512,15.344 14.34,15.344 0.375,4.52 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7B8290" points="0.375,4.258 14.68,15.344 14.512,15.344 0.375,4.387 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7A8190" points="0.375,4.125 14.852,15.344 14.68,15.344 0.375,4.258 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#79808F" points="0.375,3.992 15.023,15.344 14.852,15.344 0.375,4.125 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#787F8D" points="0.375,3.859 15.195,15.344 15.023,15.344 0.375,3.992 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#777E8D" points="0.375,3.727 15.312,15.301 15.277,15.344 15.195,15.344 0.375,3.859 	

+		"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767D8C" points="0.375,3.594 15.344,15.195 15.344,15.258 15.312,15.301 0.375,3.727 	

+		"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767C8B" points="0.375,3.461 15.344,15.062 15.344,15.195 0.375,3.594 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#747B8A" points="0.375,3.328 15.344,14.93 15.344,15.062 0.375,3.461 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#737A89" points="0.375,3.195 15.344,14.797 15.344,14.93 0.375,3.328 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#727989" points="0.375,3.062 15.344,14.664 15.344,14.797 0.375,3.195 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#717888" points="0.375,2.93 15.344,14.531 15.344,14.664 0.375,3.062 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#707786" points="0.375,2.797 15.344,14.398 15.344,14.531 0.375,2.93 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6F7686" points="0.375,2.664 15.344,14.266 15.344,14.398 0.375,2.797 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7585" points="0.375,2.531 15.344,14.133 15.344,14.266 0.375,2.664 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7584" points="0.375,2.398 15.344,14 15.344,14.133 0.375,2.531 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6C7383" points="0.375,2.266 15.344,13.867 15.344,14 0.375,2.398 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6B7383" points="0.375,2.137 15.344,13.734 15.344,13.867 0.375,2.266 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6A7281" points="0.375,2 15.344,13.602 15.344,13.734 0.375,2.137 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697181" points="0.375,1.871 15.344,13.469 15.344,13.602 0.375,2 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697080" points="0.375,1.738 15.344,13.336 15.344,13.469 0.375,1.871 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#686F7F" points="0.375,1.605 15.344,13.207 15.344,13.336 0.375,1.738 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#676E7E" points="0.375,1.473 15.344,13.074 15.344,13.207 0.375,1.605 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#656D7D" points="15.344,12.941 0.375,1.34 0.375,1.473 15.344,13.074 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7D" points="15.344,12.809 0.375,1.207 0.375,1.34 15.344,12.941 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7C" points="0.375,1.074 15.344,12.676 15.344,12.809 0.375,1.207 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#636B7C" points="0.375,0.941 15.344,12.543 15.344,12.676 0.375,1.074 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#626B7B" points="15.344,12.41 0.375,0.809 0.375,0.941 15.344,12.543 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#616A7A" points="0.375,0.676 15.344,12.277 15.344,12.41 0.375,0.809 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#606979" points="0.375,0.543 15.344,12.145 15.344,12.277 0.375,0.676 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="0.375,0.461 0.398,0.43 15.344,12.012 15.344,12.145 0.375,0.543 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="0.398,0.43 0.441,0.375 0.5,0.375 15.344,11.879 15.344,12.012 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5E6777" points="0.672,0.375 15.344,11.746 15.344,11.879 0.5,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5D6676" points="0.84,0.375 15.344,11.613 15.344,11.746 0.672,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5C6576" points="1.012,0.375 15.344,11.48 15.344,11.613 0.84,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="1.184,0.375 15.344,11.352 15.344,11.48 1.012,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="1.355,0.375 15.344,11.219 15.344,11.352 1.184,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5A6373" points="1.523,0.375 15.344,11.086 15.344,11.219 1.355,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#596273" points="1.695,0.375 15.344,10.953 15.344,11.086 1.523,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#586172" points="1.867,0.375 15.344,10.82 15.344,10.953 1.695,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#576172" points="2.039,0.375 15.344,10.688 15.344,10.82 1.867,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566071" points="2.211,0.375 15.344,10.555 15.344,10.688 2.039,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566070" points="2.379,0.375 15.344,10.422 15.344,10.555 2.211,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#555F70" points="2.551,0.375 15.344,10.289 15.344,10.422 2.379,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#545E6F" points="2.723,0.375 15.344,10.156 15.344,10.289 2.551,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535E6F" points="2.891,0.375 15.344,10.023 15.344,10.156 2.723,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535D6E" points="3.062,0.375 15.344,9.891 15.344,10.023 2.891,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#525C6D" points="15.344,9.758 3.234,0.375 3.062,0.375 15.344,9.891 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#515C6D" points="3.406,0.375 15.344,9.625 15.344,9.758 3.234,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="3.578,0.375 15.344,9.492 15.344,9.625 3.406,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="3.75,0.375 15.344,9.359 15.344,9.492 3.578,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505A6B" points="3.918,0.375 15.344,9.227 15.344,9.359 3.75,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4F596A" points="4.09,0.375 15.344,9.098 15.344,9.227 3.918,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4E596A" points="4.262,0.375 15.344,8.965 15.344,9.098 4.09,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4D5869" points="4.434,0.375 15.344,8.832 15.344,8.965 4.262,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5869" points="4.602,0.375 15.344,8.699 15.344,8.832 4.434,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5768" points="4.773,0.375 15.344,8.566 15.344,8.699 4.602,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5768" points="4.945,0.375 15.344,8.434 15.344,8.566 4.773,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5667" points="5.117,0.375 15.344,8.301 15.344,8.434 4.945,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4A5567" points="5.289,0.375 15.344,8.168 15.344,8.301 5.117,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#495566" points="5.461,0.375 15.344,8.035 15.344,8.168 5.289,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485566" points="15.344,7.902 5.629,0.375 5.461,0.375 15.344,8.035 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485466" points="15.344,7.77 5.801,0.375 5.629,0.375 15.344,7.902 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="5.973,0.375 15.344,7.637 15.344,7.77 5.801,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="6.145,0.375 15.344,7.508 15.344,7.637 5.973,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#465264" points="6.312,0.375 15.344,7.375 15.344,7.508 6.145,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#455264" points="15.344,7.242 6.484,0.375 6.312,0.375 15.344,7.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445263" points="6.656,0.375 15.344,7.109 15.344,7.242 6.484,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445163" points="6.828,0.375 15.344,6.977 15.344,7.109 6.656,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445062" points="7,0.375 15.344,6.844 15.344,6.977 6.828,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="7.168,0.375 15.344,6.711 15.344,6.844 7,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="7.34,0.375 15.344,6.578 15.344,6.711 7.168,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#424F61" points="7.512,0.375 15.344,6.445 15.344,6.578 7.34,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#414F61" points="7.68,0.375 15.344,6.312 15.344,6.445 7.512,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#404E60" points="7.852,0.375 15.344,6.18 15.344,6.312 7.68,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4E60" points="8.023,0.375 15.344,6.047 15.344,6.18 7.852,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D60" points="8.195,0.375 15.344,5.914 15.344,6.047 8.023,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D5F" points="8.367,0.375 15.344,5.781 15.344,5.914 8.195,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4D5F" points="8.539,0.375 15.344,5.648 15.344,5.781 8.367,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4C5E" points="8.711,0.375 15.344,5.516 15.344,5.648 8.539,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="8.879,0.375 15.344,5.383 15.344,5.516 8.711,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="9.051,0.375 15.344,5.25 15.344,5.383 8.879,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="15.344,5.121 9.223,0.375 9.051,0.375 15.344,5.25 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="9.391,0.375 15.344,4.988 15.344,5.121 9.223,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="9.562,0.375 15.344,4.855 15.344,4.988 9.391,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="9.734,0.375 15.344,4.723 15.344,4.855 9.562,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="9.906,0.375 15.344,4.59 15.344,4.723 9.734,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495C" points="10.078,0.375 15.344,4.457 15.344,4.59 9.906,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495B" points="10.25,0.375 15.344,4.324 15.344,4.457 10.078,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#39495B" points="10.418,0.375 15.344,4.191 15.344,4.324 10.25,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38495B" points="10.59,0.375 15.344,4.059 15.344,4.191 10.418,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485B" points="10.762,0.375 15.344,3.926 15.344,4.059 10.59,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485A" points="10.93,0.375 15.344,3.793 15.344,3.926 10.762,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37485A" points="11.102,0.375 15.344,3.66 15.344,3.793 10.93,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38475A" points="11.273,0.375 15.344,3.531 15.344,3.66 11.102,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37475A" points="11.445,0.375 15.344,3.398 15.344,3.531 11.273,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#374659" points="11.617,0.375 15.344,3.266 15.344,3.398 11.445,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="11.789,0.375 15.344,3.133 15.344,3.266 11.617,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="11.957,0.375 15.344,3 15.344,3.133 11.789,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="12.129,0.375 15.344,2.867 15.344,3 11.957,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="12.301,0.375 15.344,2.734 15.344,2.867 12.129,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="12.469,0.375 15.344,2.602 15.344,2.734 12.301,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354658" points="12.641,0.375 15.344,2.469 15.344,2.602 12.469,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="12.812,0.375 15.344,2.336 15.344,2.469 12.641,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="12.984,0.375 15.344,2.203 15.344,2.336 12.812,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="13.156,0.375 15.344,2.07 15.344,2.203 12.984,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="13.328,0.375 15.344,1.938 15.344,2.07 13.156,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.344,1.938 13.328,0.375 15.344,0.375 	"/>

+</g>

+<path fill="#AEADAE" d="M14.969,7.859c0,3.92-3.189,7.109-7.109,7.109S0.75,11.779,0.75,7.859S3.939,0.75,7.859,0.75

+	S14.969,3.939,14.969,7.859z M7.859,0C3.525,0,0,3.526,0,7.859c0,4.334,3.525,7.859,7.859,7.859s7.859-3.525,7.859-7.859

+	C15.719,3.526,12.193,0,7.859,0z"/>

+<path fill="#FFFFFF" d="M8.799,4.274v7.601H7.754V6.474H6.005V5.715c0.483-0.011,1.716-0.044,1.991-1.441H8.799z"/>

+</svg>

diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/10.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/10.png
new file mode 100644
index 0000000..c4d21b5
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/10.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/10.svg b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/10.svg
new file mode 100644
index 0000000..d6e7ed9
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/10.svg
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="utf-8"?>

+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In  -->

+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [

+	<!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">

+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">

+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">

+]>

+<svg  version="1.1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"

+	 width="17" height="16" viewBox="-0.75 -0.258 17 16" enable-background="new -0.75 -0.258 17 16" xml:space="preserve">

+<defs>

+</defs>

+<g>

+	<defs>

+		<circle id="XMLID_6_" cx="7.859" cy="7.858" r="7.484"/>

+	</defs>

+	<clipPath id="XMLID_9_">

+		<use xlink:href="#XMLID_6_" />

+	</clipPath>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,13.379 2.148,15.344 0.375,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,13.207 2.301,15.344 2.148,15.344 0.375,13.379 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C9D0D5" points="2.457,15.344 0.375,13.039 0.375,13.207 2.301,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C6CDD3" points="0.375,12.867 2.609,15.344 2.457,15.344 0.375,13.039 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C5CCD2" points="0.375,12.695 2.766,15.344 2.609,15.344 0.375,12.867 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C3C9D0" points="0.375,12.523 2.918,15.344 2.766,15.344 0.375,12.695 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C1C8CE" points="0.375,12.352 3.07,15.344 2.918,15.344 0.375,12.523 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BFC5CC" points="0.375,12.184 3.227,15.344 3.07,15.344 0.375,12.352 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BEC4CB" points="0.375,12.012 3.379,15.344 3.227,15.344 0.375,12.184 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BBC2C9" points="0.375,11.844 3.531,15.344 3.379,15.344 0.375,12.012 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BAC0C8" points="0.375,11.672 3.688,15.344 3.531,15.344 0.375,11.844 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B7BEC6" points="0.375,11.5 3.844,15.344 3.688,15.344 0.375,11.672 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B6BDC5" points="0.375,11.328 3.996,15.344 3.844,15.344 0.375,11.5 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B5BBC3" points="0.375,11.16 4.148,15.344 3.996,15.344 0.375,11.328 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B3BAC2" points="0.375,10.988 4.305,15.344 4.148,15.344 0.375,11.16 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B1B7C0" points="0.375,10.816 4.457,15.344 4.305,15.344 0.375,10.988 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B0B6BF" points="4.613,15.344 0.375,10.648 0.375,10.816 4.457,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AEB5BE" points="0.375,10.477 4.766,15.344 4.613,15.344 0.375,10.648 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ADB3BC" points="0.375,10.305 4.922,15.344 4.766,15.344 0.375,10.477 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ABB2BC" points="0.375,10.133 5.074,15.344 4.922,15.344 0.375,10.305 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AAB0BA" points="0.375,9.965 5.227,15.344 5.074,15.344 0.375,10.133 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A8AEB8" points="0.375,9.797 5.383,15.344 5.227,15.344 0.375,9.965 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ADB7" points="0.375,9.625 5.535,15.344 5.383,15.344 0.375,9.797 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ACB6" points="0.375,9.453 5.691,15.344 5.535,15.344 0.375,9.625 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A3AAB4" points="5.844,15.344 0.375,9.281 0.375,9.453 5.691,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A2A8B3" points="0.375,9.109 6,15.344 5.844,15.344 0.375,9.281 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A0A7B1" points="0.375,8.941 6.152,15.344 6,15.344 0.375,9.109 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9FA6B0" points="6.305,15.344 0.375,8.77 0.375,8.941 6.152,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9EA4AF" points="6.461,15.344 0.375,8.602 0.375,8.77 6.305,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9CA3AE" points="0.375,8.43 6.613,15.344 6.461,15.344 0.375,8.602 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9BA1AD" points="0.375,8.258 6.77,15.344 6.613,15.344 0.375,8.43 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9AA0AB" points="0.375,8.086 6.922,15.344 6.77,15.344 0.375,8.258 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#989FAA" points="0.375,7.914 7.078,15.344 6.922,15.344 0.375,8.086 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#979EAA" points="0.375,7.746 7.23,15.344 7.078,15.344 0.375,7.914 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#969CA8" points="0.375,7.574 7.383,15.344 7.23,15.344 0.375,7.746 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#949BA7" points="0.375,7.406 7.539,15.344 7.383,15.344 0.375,7.574 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9399A5" points="0.375,7.234 7.691,15.344 7.539,15.344 0.375,7.406 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9298A4" points="0.375,7.062 7.848,15.344 7.691,15.344 0.375,7.234 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9097A3" points="0.375,6.891 8,15.344 7.848,15.344 0.375,7.062 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8F95A2" points="0.375,6.723 8.156,15.344 8,15.344 0.375,6.891 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8E95A1" points="8.309,15.344 0.375,6.551 0.375,6.723 8.156,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8D93A0" points="0.375,6.383 8.461,15.344 8.309,15.344 0.375,6.551 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8B929F" points="0.375,6.211 8.617,15.344 8.461,15.344 0.375,6.383 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8A919E" points="0.375,6.039 8.77,15.344 8.617,15.344 0.375,6.211 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#898F9D" points="0.375,5.867 8.926,15.344 8.77,15.344 0.375,6.039 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878E9B" points="0.375,5.695 9.078,15.344 8.926,15.344 0.375,5.867 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878D9B" points="0.375,5.527 9.234,15.344 9.078,15.344 0.375,5.695 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#858C9A" points="9.387,15.344 0.375,5.355 0.375,5.527 9.234,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#848B98" points="0.375,5.188 9.539,15.344 9.387,15.344 0.375,5.355 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#838A97" points="0.375,5.016 9.695,15.344 9.539,15.344 0.375,5.188 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#828997" points="0.375,4.844 9.848,15.344 9.695,15.344 0.375,5.016 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#818895" points="0.375,4.676 10,15.344 9.848,15.344 0.375,4.844 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#808794" points="0.375,4.504 10.156,15.344 10,15.344 0.375,4.676 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7E8594" points="0.375,4.332 10.312,15.344 10.156,15.344 0.375,4.504 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7D8593" points="10.465,15.344 0.375,4.164 0.375,4.332 10.312,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7C8392" points="0.375,3.992 10.617,15.344 10.465,15.344 0.375,4.164 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7B8290" points="10.773,15.344 0.375,3.82 0.375,3.992 10.617,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7A8190" points="0.375,3.648 10.926,15.344 10.773,15.344 0.375,3.82 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#79808F" points="0.375,3.477 11.082,15.344 10.926,15.344 0.375,3.648 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#787F8D" points="0.375,3.309 11.234,15.344 11.082,15.344 0.375,3.477 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#777E8D" points="0.375,3.137 11.391,15.344 11.234,15.344 0.375,3.309 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767D8C" points="0.375,2.969 11.543,15.344 11.391,15.344 0.375,3.137 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767C8B" points="0.375,2.797 11.695,15.344 11.543,15.344 0.375,2.969 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#747B8A" points="11.852,15.344 0.375,2.625 0.375,2.797 11.695,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#737A89" points="0.375,2.453 12.004,15.344 11.852,15.344 0.375,2.625 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#727989" points="0.375,2.285 12.156,15.344 12.004,15.344 0.375,2.453 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#717888" points="0.375,2.113 12.312,15.344 12.156,15.344 0.375,2.285 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#707786" points="12.469,15.344 0.375,1.941 0.375,2.113 12.312,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6F7686" points="0.375,1.773 12.621,15.344 12.469,15.344 0.375,1.941 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7585" points="0.375,1.602 12.773,15.344 12.621,15.344 0.375,1.773 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7584" points="0.375,1.43 12.93,15.344 12.773,15.344 0.375,1.602 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6C7383" points="0.375,1.262 13.082,15.344 12.93,15.344 0.375,1.43 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6B7383" points="0.375,1.09 13.238,15.344 13.082,15.344 0.375,1.262 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6A7281" points="0.375,0.918 13.391,15.344 13.238,15.344 0.375,1.09 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697181" points="0.375,0.75 13.547,15.344 13.391,15.344 0.375,0.918 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697080" points="0.375,0.703 0.438,0.648 13.699,15.344 13.547,15.344 0.375,0.75 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#686F7F" points="0.438,0.648 0.523,0.57 13.852,15.344 13.699,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#676E7E" points="0.523,0.57 0.609,0.492 14.008,15.344 13.852,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#656D7D" points="0.609,0.492 0.691,0.418 14.16,15.344 14.008,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7D" points="0.691,0.418 0.738,0.375 0.809,0.375 14.312,15.344 14.16,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7C" points="0.961,0.375 14.469,15.344 14.312,15.344 0.809,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#636B7C" points="1.117,0.375 14.625,15.344 14.469,15.344 0.961,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#626B7B" points="1.27,0.375 14.777,15.344 14.625,15.344 1.117,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#616A7A" points="1.426,0.375 14.93,15.344 14.777,15.344 1.27,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#606979" points="1.578,0.375 15.039,15.289 14.98,15.344 14.93,15.344 1.426,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="1.734,0.375 15.125,15.215 15.039,15.289 1.578,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="1.887,0.375 15.207,15.137 15.125,15.215 1.734,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5E6777" points="15.207,15.137 15.293,15.062 2.039,0.375 1.887,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5D6676" points="2.195,0.375 15.344,14.945 15.344,15.016 15.293,15.062 2.039,0.375 	

+		"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5C6576" points="2.348,0.375 15.344,14.777 15.344,14.945 2.195,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="2.5,0.375 15.344,14.605 15.344,14.777 2.348,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="2.656,0.375 15.344,14.434 15.344,14.605 2.5,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5A6373" points="2.812,0.375 15.344,14.266 15.344,14.434 2.656,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#596273" points="2.965,0.375 15.344,14.094 15.344,14.266 2.812,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#586172" points="3.117,0.375 15.344,13.922 15.344,14.094 2.965,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#576172" points="3.273,0.375 15.344,13.75 15.344,13.922 3.117,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566071" points="15.344,13.582 3.426,0.375 3.273,0.375 15.344,13.75 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566070" points="3.582,0.375 15.344,13.41 15.344,13.582 3.426,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#555F70" points="3.734,0.375 15.344,13.238 15.344,13.41 3.582,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#545E6F" points="15.344,13.07 3.891,0.375 3.734,0.375 15.344,13.238 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535E6F" points="4.043,0.375 15.344,12.898 15.344,13.07 3.891,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535D6E" points="15.344,12.727 4.195,0.375 4.043,0.375 15.344,12.898 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#525C6D" points="4.352,0.375 15.344,12.559 15.344,12.727 4.195,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#515C6D" points="4.504,0.375 15.344,12.387 15.344,12.559 4.352,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="4.656,0.375 15.344,12.219 15.344,12.387 4.504,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="4.812,0.375 15.344,12.047 15.344,12.219 4.656,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505A6B" points="4.969,0.375 15.344,11.875 15.344,12.047 4.812,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4F596A" points="5.121,0.375 15.344,11.703 15.344,11.875 4.969,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4E596A" points="5.273,0.375 15.344,11.531 15.344,11.703 5.121,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4D5869" points="5.43,0.375 15.344,11.363 15.344,11.531 5.273,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5869" points="5.582,0.375 15.344,11.191 15.344,11.363 5.43,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5768" points="5.738,0.375 15.344,11.023 15.344,11.191 5.582,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5768" points="5.891,0.375 15.344,10.852 15.344,11.023 5.738,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5667" points="6.047,0.375 15.344,10.68 15.344,10.852 5.891,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4A5567" points="6.199,0.375 15.344,10.508 15.344,10.68 6.047,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#495566" points="6.352,0.375 15.344,10.34 15.344,10.508 6.199,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485566" points="6.508,0.375 15.344,10.168 15.344,10.34 6.352,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485466" points="6.66,0.375 15.344,10 15.344,10.168 6.508,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="6.812,0.375 15.344,9.828 15.344,10 6.66,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="6.969,0.375 15.344,9.656 15.344,9.828 6.812,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#465264" points="7.125,0.375 15.344,9.484 15.344,9.656 6.969,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#455264" points="7.277,0.375 15.344,9.312 15.344,9.484 7.125,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445263" points="7.43,0.375 15.344,9.145 15.344,9.312 7.277,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445163" points="7.586,0.375 15.344,8.973 15.344,9.145 7.43,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445062" points="15.344,8.805 7.738,0.375 7.586,0.375 15.344,8.973 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="7.895,0.375 15.344,8.633 15.344,8.805 7.738,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="8.047,0.375 15.344,8.461 15.344,8.633 7.895,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#424F61" points="15.344,8.289 8.203,0.375 8.047,0.375 15.344,8.461 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#414F61" points="8.355,0.375 15.344,8.121 15.344,8.289 8.203,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#404E60" points="8.508,0.375 15.344,7.949 15.344,8.121 8.355,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4E60" points="8.664,0.375 15.344,7.781 15.344,7.949 8.508,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D60" points="15.344,7.609 8.816,0.375 8.664,0.375 15.344,7.781 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D5F" points="8.969,0.375 15.344,7.438 15.344,7.609 8.816,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4D5F" points="9.125,0.375 15.344,7.266 15.344,7.438 8.969,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4C5E" points="9.281,0.375 15.344,7.094 15.344,7.266 9.125,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="9.434,0.375 15.344,6.926 15.344,7.094 9.281,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="9.586,0.375 15.344,6.754 15.344,6.926 9.434,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="9.742,0.375 15.344,6.586 15.344,6.754 9.586,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="9.895,0.375 15.344,6.414 15.344,6.586 9.742,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="10.047,0.375 15.344,6.242 15.344,6.414 9.895,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="10.203,0.375 15.344,6.07 15.344,6.242 10.047,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="10.355,0.375 15.344,5.898 15.344,6.07 10.203,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495C" points="10.512,0.375 15.344,5.73 15.344,5.898 10.355,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495B" points="15.344,5.559 10.664,0.375 10.512,0.375 15.344,5.73 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#39495B" points="10.82,0.375 15.344,5.391 15.344,5.559 10.664,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38495B" points="10.973,0.375 15.344,5.219 15.344,5.391 10.82,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485B" points="11.125,0.375 15.344,5.047 15.344,5.219 10.973,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485A" points="11.281,0.375 15.344,4.875 15.344,5.047 11.125,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37485A" points="11.434,0.375 15.344,4.707 15.344,4.875 11.281,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38475A" points="11.59,0.375 15.344,4.535 15.344,4.707 11.434,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37475A" points="15.344,4.363 11.742,0.375 11.59,0.375 15.344,4.535 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#374659" points="11.898,0.375 15.344,4.195 15.344,4.363 11.742,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="12.051,0.375 15.344,4.023 15.344,4.195 11.898,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="12.203,0.375 15.344,3.852 15.344,4.023 12.051,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="12.359,0.375 15.344,3.68 15.344,3.852 12.203,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="12.512,0.375 15.344,3.512 15.344,3.68 12.359,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="12.668,0.375 15.344,3.344 15.344,3.512 12.512,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354658" points="12.82,0.375 15.344,3.172 15.344,3.344 12.668,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="12.977,0.375 15.344,3 15.344,3.172 12.82,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="13.129,0.375 15.344,2.828 15.344,3 12.977,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="13.281,0.375 15.344,2.656 15.344,2.828 13.129,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="13.438,0.375 15.344,2.488 15.344,2.656 13.281,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.344,2.488 13.438,0.375 15.344,0.375 	"/>

+</g>

+<path fill="#AEADAE" d="M14.969,7.858c0,3.92-3.189,7.109-7.109,7.109S0.75,11.778,0.75,7.858S3.939,0.75,7.859,0.75

+	S14.969,3.938,14.969,7.858z M7.859,0C3.525,0,0,3.525,0,7.858c0,4.334,3.525,7.859,7.859,7.859s7.859-3.525,7.859-7.859

+	C15.719,3.525,12.193,0,7.859,0z"/>

+<path fill="#FFFFFF" d="M5.208,4.142v7.601H4.163V6.341H2.414V5.582c0.484-0.011,1.716-0.044,1.991-1.44H5.208z"/>

+<path fill="#FFFFFF" d="M10.455,11.819c-0.627,0-1.562-0.144-2.211-1.199C7.76,9.817,7.683,8.783,7.683,7.958

+	c0-0.495,0.022-0.968,0.11-1.43c0.341-1.87,1.518-2.563,2.739-2.563c0.429,0,0.857,0.089,1.231,0.275

+	c1.122,0.605,1.485,1.947,1.485,3.575C13.249,8.541,13.249,11.819,10.455,11.819z M12.182,7.771c0-0.814-0.044-2.959-1.683-2.959

+	c-0.297,0-0.594,0.088-0.825,0.242C8.948,5.549,8.75,6.649,8.75,7.925c0,0.804,0.044,3.025,1.727,3.025

+	C12.028,10.95,12.182,9.091,12.182,7.771z"/>

+</svg>

diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/11.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/11.png
new file mode 100644
index 0000000..0974a78
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/11.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/11.svg b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/11.svg
new file mode 100644
index 0000000..8db2a00
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/11.svg
@@ -0,0 +1,189 @@
+<?xml version="1.0" encoding="utf-8"?>

+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In  -->

+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [

+	<!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">

+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">

+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">

+]>

+<svg  version="1.1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"

+	 width="17" height="17" viewBox="-0.75 -0.957 17 17" enable-background="new -0.75 -0.957 17 17" xml:space="preserve">

+<defs>

+</defs>

+<g>

+	<defs>

+		<circle id="XMLID_6_" cx="7.859" cy="7.859" r="7.484"/>

+	</defs>

+	<clipPath id="XMLID_9_">

+		<use xlink:href="#XMLID_6_" />

+	</clipPath>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,11.676 3.648,15.344 0.375,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,11.52 3.785,15.344 3.648,15.344 0.375,11.676 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C9D0D5" points="0.375,11.363 3.922,15.344 3.785,15.344 0.375,11.52 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C6CDD3" points="0.375,11.211 4.062,15.344 3.922,15.344 0.375,11.363 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C5CCD2" points="0.375,11.059 4.199,15.344 4.062,15.344 0.375,11.211 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C3C9D0" points="0.375,10.902 4.336,15.344 4.199,15.344 0.375,11.059 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C1C8CE" points="0.375,10.746 4.473,15.344 4.336,15.344 0.375,10.902 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BFC5CC" points="0.375,10.594 4.609,15.344 4.473,15.344 0.375,10.746 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BEC4CB" points="0.375,10.441 4.75,15.344 4.609,15.344 0.375,10.594 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BBC2C9" points="0.375,10.285 4.887,15.344 4.75,15.344 0.375,10.441 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BAC0C8" points="0.375,10.133 5.023,15.344 4.887,15.344 0.375,10.285 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B7BEC6" points="0.375,9.977 5.16,15.344 5.023,15.344 0.375,10.133 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B6BDC5" points="0.375,9.824 5.297,15.344 5.16,15.344 0.375,9.977 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B5BBC3" points="0.375,9.668 5.438,15.344 5.297,15.344 0.375,9.824 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B3BAC2" points="5.574,15.344 0.375,9.516 0.375,9.668 5.438,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B1B7C0" points="5.711,15.344 0.375,9.359 0.375,9.516 5.574,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B0B6BF" points="5.848,15.344 0.375,9.207 0.375,9.359 5.711,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AEB5BE" points="5.984,15.344 0.375,9.051 0.375,9.207 5.848,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ADB3BC" points="6.125,15.344 0.375,8.898 0.375,9.051 5.984,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ABB2BC" points="6.262,15.344 0.375,8.746 0.375,8.898 6.125,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AAB0BA" points="0.375,8.59 6.398,15.344 6.262,15.344 0.375,8.746 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A8AEB8" points="0.375,8.434 6.535,15.344 6.398,15.344 0.375,8.59 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ADB7" points="6.672,15.344 0.375,8.281 0.375,8.434 6.535,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ACB6" points="6.812,15.344 0.375,8.129 0.375,8.281 6.672,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A3AAB4" points="6.949,15.344 0.375,7.973 0.375,8.129 6.812,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A2A8B3" points="7.086,15.344 0.375,7.816 0.375,7.973 6.949,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A0A7B1" points="7.227,15.344 0.375,7.664 0.375,7.816 7.086,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9FA6B0" points="0.375,7.512 7.363,15.344 7.227,15.344 0.375,7.664 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9EA4AF" points="0.375,7.355 7.5,15.344 7.363,15.344 0.375,7.512 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9CA3AE" points="0.375,7.199 7.637,15.344 7.5,15.344 0.375,7.355 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9BA1AD" points="7.773,15.344 0.375,7.047 0.375,7.199 7.637,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9AA0AB" points="7.914,15.344 0.375,6.895 0.375,7.047 7.773,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#989FAA" points="8.047,15.344 0.375,6.738 0.375,6.895 7.914,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#979EAA" points="0.375,6.582 8.188,15.344 8.047,15.344 0.375,6.738 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#969CA8" points="0.375,6.43 8.324,15.344 8.188,15.344 0.375,6.582 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#949BA7" points="0.375,6.277 8.461,15.344 8.324,15.344 0.375,6.43 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9399A5" points="0.375,6.121 8.602,15.344 8.461,15.344 0.375,6.277 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9298A4" points="0.375,5.965 8.738,15.344 8.602,15.344 0.375,6.121 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9097A3" points="0.375,5.812 8.875,15.344 8.738,15.344 0.375,5.965 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8F95A2" points="0.375,5.66 9.012,15.344 8.875,15.344 0.375,5.812 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8E95A1" points="0.375,5.504 9.148,15.344 9.012,15.344 0.375,5.66 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8D93A0" points="0.375,5.352 9.289,15.344 9.148,15.344 0.375,5.504 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8B929F" points="0.375,5.195 9.426,15.344 9.289,15.344 0.375,5.352 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8A919E" points="0.375,5.043 9.562,15.344 9.426,15.344 0.375,5.195 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#898F9D" points="0.375,4.887 9.699,15.344 9.562,15.344 0.375,5.043 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878E9B" points="0.375,4.734 9.836,15.344 9.699,15.344 0.375,4.887 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878D9B" points="0.375,4.578 9.977,15.344 9.836,15.344 0.375,4.734 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#858C9A" points="0.375,4.426 10.113,15.344 9.977,15.344 0.375,4.578 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#848B98" points="0.375,4.27 10.25,15.344 10.113,15.344 0.375,4.426 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#838A97" points="0.375,4.117 10.391,15.344 10.25,15.344 0.375,4.27 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#828997" points="0.375,3.965 10.523,15.344 10.391,15.344 0.375,4.117 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#818895" points="0.375,3.809 10.664,15.344 10.523,15.344 0.375,3.965 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#808794" points="0.375,3.652 10.801,15.344 10.664,15.344 0.375,3.809 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7E8594" points="0.375,3.5 10.938,15.344 10.801,15.344 0.375,3.652 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7D8593" points="0.375,3.348 11.078,15.344 10.938,15.344 0.375,3.5 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7C8392" points="11.211,15.344 0.375,3.191 0.375,3.348 11.078,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7B8290" points="0.375,3.035 11.352,15.344 11.211,15.344 0.375,3.191 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7A8190" points="0.375,2.883 11.488,15.344 11.352,15.344 0.375,3.035 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#79808F" points="0.375,2.73 11.625,15.344 11.488,15.344 0.375,2.883 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#787F8D" points="0.375,2.574 11.762,15.344 11.625,15.344 0.375,2.73 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#777E8D" points="11.898,15.344 0.375,2.418 0.375,2.574 11.762,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767D8C" points="0.375,2.266 12.039,15.344 11.898,15.344 0.375,2.418 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767C8B" points="0.375,2.113 12.176,15.344 12.039,15.344 0.375,2.266 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#747B8A" points="0.375,1.957 12.312,15.344 12.176,15.344 0.375,2.113 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#737A89" points="12.449,15.344 0.375,1.801 0.375,1.957 12.312,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#727989" points="12.59,15.344 0.375,1.648 0.375,1.801 12.449,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#717888" points="0.375,1.496 12.727,15.344 12.59,15.344 0.375,1.648 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#707786" points="0.375,1.34 12.863,15.344 12.727,15.344 0.375,1.496 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6F7686" points="0.375,1.188 13,15.344 12.863,15.344 0.375,1.34 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7585" points="0.375,1.031 13.141,15.344 13,15.344 0.375,1.188 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7584" points="0.375,0.879 13.277,15.344 13.141,15.344 0.375,1.031 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6C7383" points="0.375,0.723 13.414,15.344 13.277,15.344 0.375,0.879 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6B7383" points="0.375,0.684 0.43,0.633 13.551,15.344 13.414,15.344 0.375,0.723 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6A7281" points="0.43,0.633 0.508,0.566 13.688,15.344 13.551,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697181" points="0.508,0.566 0.586,0.496 13.828,15.344 13.688,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697080" points="0.586,0.496 0.664,0.43 13.965,15.344 13.828,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#686F7F" points="0.664,0.43 0.723,0.375 0.75,0.375 14.102,15.344 13.965,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#676E7E" points="0.891,0.375 14.238,15.344 14.102,15.344 0.75,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#656D7D" points="1.027,0.375 14.375,15.344 14.238,15.344 0.891,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7D" points="1.164,0.375 14.516,15.344 14.375,15.344 1.027,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7C" points="1.301,0.375 14.652,15.344 14.516,15.344 1.164,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#636B7C" points="1.438,0.375 14.789,15.344 14.652,15.344 1.301,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#626B7B" points="1.578,0.375 14.926,15.344 14.789,15.344 1.438,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#616A7A" points="1.715,0.375 15.035,15.312 15,15.344 14.926,15.344 1.578,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#606979" points="1.852,0.375 15.109,15.242 15.035,15.312 1.715,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="1.988,0.375 15.188,15.176 15.109,15.242 1.852,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="2.125,0.375 15.266,15.105 15.188,15.176 1.988,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5E6777" points="2.266,0.375 15.344,15.039 15.266,15.105 2.125,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5D6676" points="15.344,15.039 15.344,15.035 15.344,14.887 2.402,0.375 2.266,0.375 	

+		"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5C6576" points="2.539,0.375 15.344,14.73 15.344,14.887 2.402,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="15.344,14.578 2.676,0.375 2.539,0.375 15.344,14.73 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="15.344,14.426 2.816,0.375 2.676,0.375 15.344,14.578 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5A6373" points="2.953,0.375 15.344,14.27 15.344,14.426 2.816,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#596273" points="3.09,0.375 15.344,14.113 15.344,14.27 2.953,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#586172" points="3.227,0.375 15.344,13.961 15.344,14.113 3.09,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#576172" points="3.363,0.375 15.344,13.809 15.344,13.961 3.227,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566071" points="3.5,0.375 15.344,13.652 15.344,13.809 3.363,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566070" points="3.641,0.375 15.344,13.496 15.344,13.652 3.5,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#555F70" points="3.777,0.375 15.344,13.344 15.344,13.496 3.641,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#545E6F" points="3.914,0.375 15.344,13.191 15.344,13.344 3.777,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535E6F" points="4.055,0.375 15.344,13.035 15.344,13.191 3.914,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535D6E" points="4.188,0.375 15.344,12.879 15.344,13.035 4.055,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#525C6D" points="4.328,0.375 15.344,12.727 15.344,12.879 4.188,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#515C6D" points="4.465,0.375 15.344,12.574 15.344,12.727 4.328,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="4.602,0.375 15.344,12.418 15.344,12.574 4.465,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="4.742,0.375 15.344,12.262 15.344,12.418 4.602,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505A6B" points="4.875,0.375 15.344,12.109 15.344,12.262 4.742,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4F596A" points="5.016,0.375 15.344,11.957 15.344,12.109 4.875,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4E596A" points="5.152,0.375 15.344,11.801 15.344,11.957 5.016,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4D5869" points="5.289,0.375 15.344,11.648 15.344,11.801 5.152,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5869" points="5.43,0.375 15.344,11.492 15.344,11.648 5.289,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5768" points="5.566,0.375 15.344,11.34 15.344,11.492 5.43,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5768" points="15.344,11.184 5.703,0.375 5.566,0.375 15.344,11.34 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5667" points="5.84,0.375 15.344,11.031 15.344,11.184 5.703,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4A5567" points="5.977,0.375 15.344,10.875 15.344,11.031 5.84,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#495566" points="6.117,0.375 15.344,10.723 15.344,10.875 5.977,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485566" points="6.254,0.375 15.344,10.566 15.344,10.723 6.117,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485466" points="6.391,0.375 15.344,10.414 15.344,10.566 6.254,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="6.527,0.375 15.344,10.262 15.344,10.414 6.391,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="15.344,10.105 6.664,0.375 6.527,0.375 15.344,10.262 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#465264" points="15.344,9.949 6.805,0.375 6.664,0.375 15.344,10.105 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#455264" points="6.941,0.375 15.344,9.797 15.344,9.949 6.805,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445263" points="7.078,0.375 15.344,9.645 15.344,9.797 6.941,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445163" points="7.215,0.375 15.344,9.488 15.344,9.645 7.078,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445062" points="7.352,0.375 15.344,9.332 15.344,9.488 7.215,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="7.492,0.375 15.344,9.18 15.344,9.332 7.352,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="15.344,9.027 7.629,0.375 7.492,0.375 15.344,9.18 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#424F61" points="15.344,8.871 7.766,0.375 7.629,0.375 15.344,9.027 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#414F61" points="7.902,0.375 15.344,8.715 15.344,8.871 7.766,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#404E60" points="8.039,0.375 15.344,8.562 15.344,8.715 7.902,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4E60" points="8.18,0.375 15.344,8.41 15.344,8.562 8.039,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D60" points="8.316,0.375 15.344,8.254 15.344,8.41 8.18,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D5F" points="8.453,0.375 15.344,8.098 15.344,8.254 8.316,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4D5F" points="8.59,0.375 15.344,7.945 15.344,8.098 8.453,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4C5E" points="8.73,0.375 15.344,7.793 15.344,7.945 8.59,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="8.867,0.375 15.344,7.637 15.344,7.793 8.73,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="9.004,0.375 15.344,7.484 15.344,7.637 8.867,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="9.141,0.375 15.344,7.332 15.344,7.484 9.004,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="9.281,0.375 15.344,7.176 15.344,7.332 9.141,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="9.418,0.375 15.344,7.02 15.344,7.176 9.281,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="9.555,0.375 15.344,6.867 15.344,7.02 9.418,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="9.691,0.375 15.344,6.711 15.344,6.867 9.555,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495C" points="15.344,6.559 9.828,0.375 9.691,0.375 15.344,6.711 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495B" points="9.969,0.375 15.344,6.402 15.344,6.559 9.828,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#39495B" points="15.344,6.25 10.105,0.375 9.969,0.375 15.344,6.402 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38495B" points="10.242,0.375 15.344,6.098 15.344,6.25 10.105,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485B" points="15.344,5.941 10.379,0.375 10.242,0.375 15.344,6.098 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485A" points="10.516,0.375 15.344,5.785 15.344,5.941 10.379,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37485A" points="10.656,0.375 15.344,5.633 15.344,5.785 10.516,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38475A" points="10.793,0.375 15.344,5.48 15.344,5.633 10.656,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37475A" points="10.93,0.375 15.344,5.324 15.344,5.48 10.793,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#374659" points="11.066,0.375 15.344,5.168 15.344,5.324 10.93,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="11.203,0.375 15.344,5.016 15.344,5.168 11.066,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="15.344,4.863 11.344,0.375 11.203,0.375 15.344,5.016 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="11.48,0.375 15.344,4.707 15.344,4.863 11.344,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="11.617,0.375 15.344,4.555 15.344,4.707 11.48,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="11.754,0.375 15.344,4.398 15.344,4.555 11.617,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354658" points="11.891,0.375 15.344,4.246 15.344,4.398 11.754,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="12.031,0.375 15.344,4.09 15.344,4.246 11.891,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.344,3.938 12.168,0.375 12.031,0.375 15.344,4.09 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.344,3.781 12.305,0.375 12.168,0.375 15.344,3.938 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="12.441,0.375 15.344,3.629 15.344,3.781 12.305,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.344,3.629 12.441,0.375 15.344,0.375 	"/>

+</g>

+<path fill="#AEADAE" d="M14.969,7.859c0,3.92-3.188,7.109-7.108,7.109c-3.921,0-7.11-3.189-7.11-7.109S3.939,0.75,7.86,0.75

+	C11.78,0.75,14.969,3.939,14.969,7.859z M7.86,0C3.526,0,0,3.525,0,7.859s3.526,7.859,7.86,7.859c4.333,0,7.858-3.525,7.858-7.859

+	S12.193,0,7.86,0z"/>

+<path fill="#FFFFFF" d="M6.235,4.143v7.601H5.19V6.342H3.441V5.583c0.484-0.011,1.716-0.044,1.991-1.44H6.235z"/>

+<path fill="#FFFFFF" d="M10.363,4.143v7.601H9.318V6.342H7.569V5.583c0.484-0.011,1.716-0.044,1.991-1.44H10.363z"/>

+</svg>

diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/12.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/12.png
new file mode 100644
index 0000000..293b04d
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/12.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/12.svg b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/12.svg
new file mode 100644
index 0000000..722bfe2
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/12.svg
@@ -0,0 +1,194 @@
+<?xml version="1.0" encoding="utf-8"?>

+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In  -->

+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [

+	<!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">

+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">

+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">

+]>

+<svg  version="1.1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"

+	 width="17" height="17" viewBox="-0.75 -0.657 17 17" enable-background="new -0.75 -0.657 17 17" xml:space="preserve">

+<defs>

+</defs>

+<g>

+	<defs>

+		<circle id="XMLID_6_" cx="7.859" cy="7.859" r="7.484"/>

+	</defs>

+	<clipPath id="XMLID_9_">

+		<use xlink:href="#XMLID_6_" />

+	</clipPath>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,10.569 4.891,15.343 0.375,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,10.413 5.039,15.343 4.891,15.343 0.375,10.569 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C9D0D5" points="0.375,10.261 5.18,15.343 5.039,15.343 0.375,10.413 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C6CDD3" points="0.375,10.108 5.328,15.343 5.18,15.343 0.375,10.261 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C5CCD2" points="5.473,15.343 0.375,9.952 0.375,10.108 5.328,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C3C9D0" points="0.375,9.8 5.617,15.343 5.473,15.343 0.375,9.952 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C1C8CE" points="0.375,9.647 5.762,15.343 5.617,15.343 0.375,9.8 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BFC5CC" points="0.375,9.495 5.906,15.343 5.762,15.343 0.375,9.647 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BEC4CB" points="0.375,9.339 6.055,15.343 5.906,15.343 0.375,9.495 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BBC2C9" points="0.375,9.187 6.199,15.343 6.055,15.343 0.375,9.339 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BAC0C8" points="6.344,15.343 0.375,9.034 0.375,9.187 6.199,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B7BEC6" points="0.375,8.882 6.488,15.343 6.344,15.343 0.375,9.034 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B6BDC5" points="0.375,8.726 6.633,15.343 6.488,15.343 0.375,8.882 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B5BBC3" points="0.375,8.573 6.781,15.343 6.633,15.343 0.375,8.726 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B3BAC2" points="0.375,8.421 6.926,15.343 6.781,15.343 0.375,8.573 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B1B7C0" points="0.375,8.265 7.07,15.343 6.926,15.343 0.375,8.421 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B0B6BF" points="0.375,8.112 7.215,15.343 7.07,15.343 0.375,8.265 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AEB5BE" points="7.359,15.343 0.375,7.96 0.375,8.112 7.215,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ADB3BC" points="0.375,7.804 7.504,15.343 7.359,15.343 0.375,7.96 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ABB2BC" points="0.375,7.651 7.648,15.343 7.504,15.343 0.375,7.804 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AAB0BA" points="0.375,7.499 7.797,15.343 7.648,15.343 0.375,7.651 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A8AEB8" points="0.375,7.347 7.941,15.343 7.797,15.343 0.375,7.499 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ADB7" points="0.375,7.19 8.086,15.343 7.941,15.343 0.375,7.347 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ACB6" points="0.375,7.038 8.23,15.343 8.086,15.343 0.375,7.19 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A3AAB4" points="0.375,6.886 8.375,15.343 8.23,15.343 0.375,7.038 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A2A8B3" points="0.375,6.733 8.523,15.343 8.375,15.343 0.375,6.886 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A0A7B1" points="0.375,6.577 8.664,15.343 8.523,15.343 0.375,6.733 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9FA6B0" points="0.375,6.425 8.812,15.343 8.664,15.343 0.375,6.577 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9EA4AF" points="0.375,6.272 8.957,15.343 8.812,15.343 0.375,6.425 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9CA3AE" points="0.375,6.116 9.102,15.343 8.957,15.343 0.375,6.272 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9BA1AD" points="0.375,5.964 9.246,15.343 9.102,15.343 0.375,6.116 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9AA0AB" points="0.375,5.812 9.391,15.343 9.246,15.343 0.375,5.964 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#989FAA" points="0.375,5.655 9.539,15.343 9.391,15.343 0.375,5.812 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#979EAA" points="0.375,5.503 9.68,15.343 9.539,15.343 0.375,5.655 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#969CA8" points="0.375,5.351 9.828,15.343 9.68,15.343 0.375,5.503 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#949BA7" points="0.375,5.198 9.973,15.343 9.828,15.343 0.375,5.351 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9399A5" points="0.375,5.046 10.117,15.343 9.973,15.343 0.375,5.198 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9298A4" points="0.375,4.89 10.262,15.343 10.117,15.343 0.375,5.046 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9097A3" points="0.375,4.737 10.406,15.343 10.262,15.343 0.375,4.89 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8F95A2" points="0.375,4.585 10.555,15.343 10.406,15.343 0.375,4.737 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8E95A1" points="0.375,4.429 10.699,15.343 10.555,15.343 0.375,4.585 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8D93A0" points="0.375,4.276 10.844,15.343 10.699,15.343 0.375,4.429 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8B929F" points="0.375,4.124 10.988,15.343 10.844,15.343 0.375,4.276 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8A919E" points="0.375,3.968 11.133,15.343 10.988,15.343 0.375,4.124 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#898F9D" points="0.375,3.815 11.281,15.343 11.133,15.343 0.375,3.968 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878E9B" points="0.375,3.663 11.422,15.343 11.281,15.343 0.375,3.815 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878D9B" points="0.375,3.511 11.57,15.343 11.422,15.343 0.375,3.663 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#858C9A" points="0.375,3.354 11.715,15.343 11.57,15.343 0.375,3.511 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#848B98" points="11.859,15.343 0.375,3.202 0.375,3.354 11.715,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#838A97" points="0.375,3.05 12.004,15.343 11.859,15.343 0.375,3.202 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#828997" points="0.375,2.897 12.148,15.343 12.004,15.343 0.375,3.05 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#818895" points="0.375,2.741 12.297,15.343 12.148,15.343 0.375,2.897 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#808794" points="0.375,2.589 12.441,15.343 12.297,15.343 0.375,2.741 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7E8594" points="12.586,15.343 0.375,2.437 0.375,2.589 12.441,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7D8593" points="0.375,2.28 12.73,15.343 12.586,15.343 0.375,2.437 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7C8392" points="0.375,2.128 12.875,15.343 12.73,15.343 0.375,2.28 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7B8290" points="13.02,15.343 0.375,1.976 0.375,2.128 12.875,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7A8190" points="13.164,15.343 0.375,1.819 0.375,1.976 13.02,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#79808F" points="13.312,15.343 0.375,1.667 0.375,1.819 13.164,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#787F8D" points="0.375,1.515 13.457,15.343 13.312,15.343 0.375,1.667 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#777E8D" points="0.375,1.362 13.602,15.343 13.457,15.343 0.375,1.515 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767D8C" points="0.375,1.206 13.746,15.343 13.602,15.343 0.375,1.362 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767C8B" points="0.375,1.054 13.891,15.343 13.746,15.343 0.375,1.206 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#747B8A" points="0.375,0.901 14.039,15.343 13.891,15.343 0.375,1.054 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#737A89" points="0.375,0.792 0.398,0.772 14.184,15.343 14.039,15.343 0.375,0.901 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#727989" points="0.398,0.772 0.477,0.698 14.328,15.343 14.184,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#717888" points="0.477,0.698 0.551,0.624 14.473,15.343 14.328,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#707786" points="14.617,15.343 0.629,0.554 0.551,0.624 14.473,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6F7686" points="14.766,15.343 0.703,0.483 0.629,0.554 14.617,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7585" points="14.906,15.343 14.906,15.343 0.781,0.409 0.703,0.483 14.766,15.343 	

+		"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7584" points="0.781,0.409 0.816,0.374 0.895,0.374 14.984,15.269 14.906,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6C7383" points="14.984,15.269 15.059,15.194 1.039,0.374 0.895,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6B7383" points="15.059,15.194 15.137,15.124 1.184,0.374 1.039,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6A7281" points="1.328,0.374 15.211,15.05 15.137,15.124 1.184,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697181" points="1.477,0.374 15.289,14.979 15.211,15.05 1.328,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697080" points="1.617,0.374 15.344,14.882 15.344,14.929 15.289,14.979 1.477,0.374 	

+		"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#686F7F" points="1.766,0.374 15.344,14.729 15.344,14.882 1.617,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#676E7E" points="1.91,0.374 15.344,14.577 15.344,14.729 1.766,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#656D7D" points="2.055,0.374 15.344,14.421 15.344,14.577 1.91,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7D" points="2.199,0.374 15.344,14.269 15.344,14.421 2.055,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7C" points="2.344,0.374 15.344,14.116 15.344,14.269 2.199,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#636B7C" points="15.344,13.964 2.492,0.374 2.344,0.374 15.344,14.116 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#626B7B" points="2.637,0.374 15.344,13.808 15.344,13.964 2.492,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#616A7A" points="2.781,0.374 15.344,13.655 15.344,13.808 2.637,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#606979" points="15.344,13.499 2.926,0.374 2.781,0.374 15.344,13.655 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="15.344,13.351 3.07,0.374 2.926,0.374 15.344,13.499 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="15.344,13.194 3.219,0.374 3.07,0.374 15.344,13.351 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5E6777" points="3.359,0.374 15.344,13.042 15.344,13.194 3.219,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5D6676" points="3.508,0.374 15.344,12.89 15.344,13.042 3.359,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5C6576" points="3.652,0.374 15.344,12.733 15.344,12.89 3.508,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="3.797,0.374 15.344,12.581 15.344,12.733 3.652,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="3.941,0.374 15.344,12.429 15.344,12.581 3.797,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5A6373" points="4.086,0.374 15.344,12.272 15.344,12.429 3.941,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#596273" points="4.234,0.374 15.344,12.12 15.344,12.272 4.086,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#586172" points="4.375,0.374 15.344,11.968 15.344,12.12 4.234,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#576172" points="4.523,0.374 15.344,11.815 15.344,11.968 4.375,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566071" points="4.668,0.374 15.344,11.663 15.344,11.815 4.523,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566070" points="4.812,0.374 15.344,11.507 15.344,11.663 4.668,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#555F70" points="4.957,0.374 15.344,11.354 15.344,11.507 4.812,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#545E6F" points="5.102,0.374 15.344,11.202 15.344,11.354 4.957,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535E6F" points="5.25,0.374 15.344,11.046 15.344,11.202 5.102,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535D6E" points="5.395,0.374 15.344,10.894 15.344,11.046 5.25,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#525C6D" points="5.539,0.374 15.344,10.741 15.344,10.894 5.395,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#515C6D" points="5.684,0.374 15.344,10.585 15.344,10.741 5.539,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="15.344,10.433 5.828,0.374 5.684,0.374 15.344,10.585 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="15.344,10.28 5.977,0.374 5.828,0.374 15.344,10.433 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505A6B" points="6.117,0.374 15.344,10.128 15.344,10.28 5.977,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4F596A" points="6.266,0.374 15.344,9.972 15.344,10.128 6.117,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4E596A" points="6.41,0.374 15.344,9.819 15.344,9.972 6.266,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4D5869" points="6.555,0.374 15.344,9.667 15.344,9.819 6.41,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5869" points="6.699,0.374 15.344,9.515 15.344,9.667 6.555,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5768" points="15.344,9.358 6.844,0.374 6.699,0.374 15.344,9.515 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5768" points="15.344,9.206 6.992,0.374 6.844,0.374 15.344,9.358 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5667" points="7.137,0.374 15.344,9.054 15.344,9.206 6.992,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4A5567" points="7.281,0.374 15.344,8.897 15.344,9.054 7.137,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#495566" points="7.426,0.374 15.344,8.745 15.344,8.897 7.281,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485566" points="7.57,0.374 15.344,8.593 15.344,8.745 7.426,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485466" points="7.715,0.374 15.344,8.437 15.344,8.593 7.57,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="7.859,0.374 15.344,8.284 15.344,8.437 7.715,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="8.008,0.374 15.344,8.132 15.344,8.284 7.859,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#465264" points="8.152,0.374 15.344,7.976 15.344,8.132 8.008,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#455264" points="8.297,0.374 15.344,7.827 15.344,7.976 8.152,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445263" points="8.441,0.374 15.344,7.671 15.344,7.827 8.297,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445163" points="8.586,0.374 15.344,7.519 15.344,7.671 8.441,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445062" points="8.73,0.374 15.344,7.366 15.344,7.519 8.586,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="8.875,0.374 15.344,7.21 15.344,7.366 8.73,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="9.023,0.374 15.344,7.058 15.344,7.21 8.875,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#424F61" points="9.168,0.374 15.344,6.905 15.344,7.058 9.023,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#414F61" points="15.344,6.749 9.312,0.374 9.168,0.374 15.344,6.905 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#404E60" points="9.457,0.374 15.344,6.597 15.344,6.749 9.312,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4E60" points="9.602,0.374 15.344,6.444 15.344,6.597 9.457,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D60" points="9.75,0.374 15.344,6.288 15.344,6.444 9.602,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D5F" points="9.895,0.374 15.344,6.136 15.344,6.288 9.75,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4D5F" points="15.344,5.983 10.039,0.374 9.895,0.374 15.344,6.136 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4C5E" points="15.344,5.831 10.184,0.374 10.039,0.374 15.344,5.983 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="15.344,5.679 10.328,0.374 10.184,0.374 15.344,5.831 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="10.477,0.374 15.344,5.522 15.344,5.679 10.328,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="10.617,0.374 15.344,5.37 15.344,5.522 10.477,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="10.766,0.374 15.344,5.218 15.344,5.37 10.617,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="10.91,0.374 15.344,5.062 15.344,5.218 10.766,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="11.055,0.374 15.344,4.909 15.344,5.062 10.91,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="15.344,4.757 11.199,0.374 11.055,0.374 15.344,4.909 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495C" points="15.344,4.601 11.344,0.374 11.199,0.374 15.344,4.757 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495B" points="15.344,4.448 11.492,0.374 11.344,0.374 15.344,4.601 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#39495B" points="15.344,4.296 11.637,0.374 11.492,0.374 15.344,4.448 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38495B" points="15.344,4.14 11.781,0.374 11.637,0.374 15.344,4.296 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485B" points="11.926,0.374 15.344,3.987 15.344,4.14 11.781,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485A" points="12.07,0.374 15.344,3.835 15.344,3.987 11.926,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37485A" points="12.215,0.374 15.344,3.683 15.344,3.835 12.07,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38475A" points="12.359,0.374 15.344,3.53 15.344,3.683 12.215,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37475A" points="12.508,0.374 15.344,3.374 15.344,3.53 12.359,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#374659" points="12.652,0.374 15.344,3.222 15.344,3.374 12.508,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="12.797,0.374 15.344,3.069 15.344,3.222 12.652,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="12.941,0.374 15.344,2.913 15.344,3.069 12.797,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="13.086,0.374 15.344,2.761 15.344,2.913 12.941,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="13.23,0.374 15.344,2.608 15.344,2.761 13.086,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="13.375,0.374 15.344,2.452 15.344,2.608 13.23,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354658" points="13.523,0.374 15.344,2.3 15.344,2.452 13.375,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="13.668,0.374 15.344,2.147 15.344,2.3 13.523,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="13.812,0.374 15.344,1.991 15.344,2.147 13.668,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="13.957,0.374 15.344,1.839 15.344,1.991 13.812,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="14.102,0.374 15.344,1.687 15.344,1.839 13.957,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.344,1.687 14.102,0.374 15.344,0.374 	"/>

+</g>

+<path fill="#AEADAE" d="M14.969,7.859c0,3.92-3.189,7.108-7.109,7.108S0.75,11.779,0.75,7.859S3.939,0.75,7.859,0.75

+	S14.969,3.939,14.969,7.859z M7.859,0C3.525,0,0,3.525,0,7.859c0,4.333,3.525,7.858,7.859,7.858s7.859-3.525,7.859-7.858

+	C15.719,3.525,12.193,0,7.859,0z"/>

+<path fill="#FFFFFF" d="M5.208,4.143v7.601H4.163V6.342H2.414V5.583c0.484-0.011,1.716-0.044,1.991-1.44H5.208z"/>

+<path fill="#FFFFFF" d="M13.161,10.786v0.957H7.936v-1.056l0.177-0.154c0.253-0.231,0.506-0.462,0.759-0.682

+	c0.264-0.242,0.55-0.474,0.813-0.704c1.441-1.222,2.189-1.893,2.189-2.882c0-0.275-0.099-1.31-1.397-1.31

+	c-1.121,0-1.363,0.803-1.44,1.133C8.959,6.431,8.97,6.672,8.981,6.925L7.914,6.87c0-0.275,0-0.704,0.154-1.188

+	c0.352-1.078,1.242-1.64,2.452-1.64c1.717,0,2.421,1.078,2.421,2.179c0,1.144-0.639,2.013-2.156,3.256

+	c-0.265,0.209-0.518,0.418-0.781,0.627c-0.11,0.099-0.671,0.571-0.803,0.682H13.161z"/>

+</svg>

diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/13.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/13.png
new file mode 100644
index 0000000..a1322f5
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/13.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/13.svg b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/13.svg
new file mode 100644
index 0000000..4f181a4
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/13.svg
@@ -0,0 +1,195 @@
+<?xml version="1.0" encoding="utf-8"?>

+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In  -->

+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [

+	<!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">

+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">

+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">

+]>

+<svg  version="1.1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"

+	 width="17" height="17" viewBox="-0.75 -0.357 17 17" enable-background="new -0.75 -0.357 17 17" xml:space="preserve">

+<defs>

+</defs>

+<g>

+	<defs>

+		<circle id="XMLID_6_" cx="7.859" cy="7.859" r="7.484"/>

+	</defs>

+	<clipPath id="XMLID_9_">

+		<use xlink:href="#XMLID_6_" />

+	</clipPath>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,11.256 3.535,15.342 0.375,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,11.064 3.68,15.342 3.535,15.342 0.375,11.256 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C9D0D5" points="0.375,10.877 3.824,15.342 3.68,15.342 0.375,11.064 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C6CDD3" points="0.375,10.689 3.969,15.342 3.824,15.342 0.375,10.877 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C5CCD2" points="0.375,10.502 4.117,15.342 3.969,15.342 0.375,10.689 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C3C9D0" points="4.262,15.342 0.375,10.314 0.375,10.502 4.117,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C1C8CE" points="0.375,10.127 4.406,15.342 4.262,15.342 0.375,10.314 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BFC5CC" points="0.375,9.939 4.551,15.342 4.406,15.342 0.375,10.127 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BEC4CB" points="0.375,9.748 4.699,15.342 4.551,15.342 0.375,9.939 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BBC2C9" points="0.375,9.561 4.844,15.342 4.699,15.342 0.375,9.748 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BAC0C8" points="0.375,9.373 4.988,15.342 4.844,15.342 0.375,9.561 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B7BEC6" points="0.375,9.186 5.133,15.342 4.988,15.342 0.375,9.373 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B6BDC5" points="5.281,15.342 0.375,8.994 0.375,9.186 5.133,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B5BBC3" points="0.375,8.807 5.426,15.342 5.281,15.342 0.375,8.994 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B3BAC2" points="0.375,8.619 5.57,15.342 5.426,15.342 0.375,8.807 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B1B7C0" points="5.719,15.342 0.375,8.432 0.375,8.619 5.57,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B0B6BF" points="0.375,8.244 5.863,15.342 5.719,15.342 0.375,8.432 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AEB5BE" points="0.375,8.057 6.008,15.342 5.863,15.342 0.375,8.244 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ADB3BC" points="0.375,7.865 6.152,15.342 6.008,15.342 0.375,8.057 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ABB2BC" points="0.375,7.678 6.297,15.342 6.152,15.342 0.375,7.865 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AAB0BA" points="6.445,15.342 0.375,7.49 0.375,7.678 6.297,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A8AEB8" points="0.375,7.299 6.59,15.342 6.445,15.342 0.375,7.49 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ADB7" points="6.734,15.342 0.375,7.111 0.375,7.299 6.59,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ACB6" points="0.375,6.924 6.883,15.342 6.734,15.342 0.375,7.111 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A3AAB4" points="0.375,6.736 7.023,15.342 6.883,15.342 0.375,6.924 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A2A8B3" points="7.172,15.342 0.375,6.549 0.375,6.736 7.023,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A0A7B1" points="0.375,6.361 7.316,15.342 7.172,15.342 0.375,6.549 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9FA6B0" points="0.375,6.17 7.461,15.342 7.316,15.342 0.375,6.361 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9EA4AF" points="0.375,5.982 7.609,15.342 7.461,15.342 0.375,6.17 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9CA3AE" points="0.375,5.795 7.754,15.342 7.609,15.342 0.375,5.982 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9BA1AD" points="0.375,5.604 7.898,15.342 7.754,15.342 0.375,5.795 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9AA0AB" points="0.375,5.416 8.043,15.342 7.898,15.342 0.375,5.604 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#989FAA" points="0.375,5.229 8.188,15.342 8.043,15.342 0.375,5.416 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#979EAA" points="0.375,5.041 8.336,15.342 8.188,15.342 0.375,5.229 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#969CA8" points="0.375,4.854 8.48,15.342 8.336,15.342 0.375,5.041 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#949BA7" points="0.375,4.666 8.625,15.342 8.48,15.342 0.375,4.854 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9399A5" points="0.375,4.479 8.773,15.342 8.625,15.342 0.375,4.666 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9298A4" points="0.375,4.287 8.918,15.342 8.773,15.342 0.375,4.479 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9097A3" points="9.062,15.342 0.375,4.1 0.375,4.287 8.918,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8F95A2" points="0.375,3.912 9.207,15.342 9.062,15.342 0.375,4.1 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8E95A1" points="9.352,15.342 0.375,3.725 0.375,3.912 9.207,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8D93A0" points="9.5,15.342 0.375,3.533 0.375,3.725 9.352,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8B929F" points="0.375,3.346 9.645,15.342 9.5,15.342 0.375,3.533 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8A919E" points="0.375,3.158 9.789,15.342 9.645,15.342 0.375,3.346 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#898F9D" points="0.375,2.971 9.938,15.342 9.789,15.342 0.375,3.158 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878E9B" points="0.375,2.783 10.082,15.342 9.938,15.342 0.375,2.971 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878D9B" points="0.375,2.596 10.227,15.342 10.082,15.342 0.375,2.783 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#858C9A" points="0.375,2.408 10.371,15.342 10.227,15.342 0.375,2.596 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#848B98" points="0.375,2.217 10.516,15.342 10.371,15.342 0.375,2.408 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#838A97" points="0.375,2.029 10.664,15.342 10.516,15.342 0.375,2.217 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#828997" points="0.375,1.842 10.809,15.342 10.664,15.342 0.375,2.029 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#818895" points="0.375,1.65 10.953,15.342 10.809,15.342 0.375,1.842 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#808794" points="0.375,1.463 11.102,15.342 10.953,15.342 0.375,1.65 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7E8594" points="0.375,1.275 11.246,15.342 11.102,15.342 0.375,1.463 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7D8593" points="0.375,1.088 11.391,15.342 11.246,15.342 0.375,1.275 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7C8392" points="0.375,0.9 11.539,15.342 11.391,15.342 0.375,1.088 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7B8290" points="0.375,0.713 11.68,15.342 11.539,15.342 0.375,0.9 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7A8190" points="0.375,0.525 11.828,15.342 11.68,15.342 0.375,0.713 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#79808F" points="0.375,0.436 0.426,0.4 11.973,15.342 11.828,15.342 0.375,0.525 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#787F8D" points="0.426,0.4 0.453,0.377 0.551,0.377 12.117,15.342 11.973,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#777E8D" points="0.695,0.377 12.266,15.342 12.117,15.342 0.551,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767D8C" points="0.844,0.377 12.41,15.342 12.266,15.342 0.695,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767C8B" points="0.988,0.377 12.555,15.342 12.41,15.342 0.844,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#747B8A" points="1.133,0.377 12.699,15.342 12.555,15.342 0.988,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#737A89" points="1.281,0.377 12.844,15.342 12.699,15.342 1.133,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#727989" points="1.426,0.377 12.992,15.342 12.844,15.342 1.281,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#717888" points="13.137,15.342 1.57,0.377 1.426,0.377 12.992,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#707786" points="1.715,0.377 13.281,15.342 13.137,15.342 1.57,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6F7686" points="1.859,0.377 13.43,15.342 13.281,15.342 1.715,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7585" points="13.574,15.342 2.008,0.377 1.859,0.377 13.43,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7584" points="2.152,0.377 13.719,15.342 13.574,15.342 2.008,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6C7383" points="2.297,0.377 13.863,15.342 13.719,15.342 2.152,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6B7383" points="2.445,0.377 14.008,15.342 13.863,15.342 2.297,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6A7281" points="2.59,0.377 14.156,15.342 14.008,15.342 2.445,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697181" points="2.734,0.377 14.301,15.342 14.156,15.342 2.59,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697080" points="2.879,0.377 14.445,15.342 14.301,15.342 2.734,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#686F7F" points="3.023,0.377 14.594,15.342 14.445,15.342 2.879,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#676E7E" points="14.734,15.342 3.172,0.377 3.023,0.377 14.594,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#656D7D" points="3.316,0.377 14.883,15.342 14.734,15.342 3.172,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7D" points="3.461,0.377 15.027,15.342 14.883,15.342 3.316,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7C" points="3.609,0.377 15.172,15.342 15.027,15.342 3.461,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#636B7C" points="3.754,0.377 15.297,15.314 15.262,15.342 15.172,15.342 3.609,0.377 	

+		"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#626B7B" points="15.297,15.314 15.344,15.279 15.344,15.186 3.898,0.377 3.754,0.377 	

+		"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#616A7A" points="4.043,0.377 15.344,14.998 15.344,15.186 3.898,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#606979" points="4.188,0.377 15.344,14.811 15.344,14.998 4.043,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="15.344,14.619 4.336,0.377 4.188,0.377 15.344,14.811 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="4.48,0.377 15.344,14.432 15.344,14.619 4.336,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5E6777" points="15.344,14.244 4.625,0.377 4.48,0.377 15.344,14.432 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5D6676" points="4.773,0.377 15.344,14.057 15.344,14.244 4.625,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5C6576" points="4.918,0.377 15.344,13.869 15.344,14.057 4.773,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="5.062,0.377 15.344,13.682 15.344,13.869 4.918,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="5.207,0.377 15.344,13.49 15.344,13.682 5.062,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5A6373" points="15.344,13.303 5.352,0.377 5.207,0.377 15.344,13.49 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#596273" points="5.5,0.377 15.344,13.115 15.344,13.303 5.352,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#586172" points="5.645,0.377 15.344,12.928 15.344,13.115 5.5,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#576172" points="5.789,0.377 15.344,12.74 15.344,12.928 5.645,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566071" points="5.934,0.377 15.344,12.549 15.344,12.74 5.789,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566070" points="6.082,0.377 15.344,12.361 15.344,12.549 5.934,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#555F70" points="6.227,0.377 15.344,12.174 15.344,12.361 6.082,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#545E6F" points="6.371,0.377 15.344,11.986 15.344,12.174 6.227,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535E6F" points="6.516,0.377 15.344,11.799 15.344,11.986 6.371,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535D6E" points="6.664,0.377 15.344,11.607 15.344,11.799 6.516,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#525C6D" points="15.344,11.42 6.809,0.377 6.664,0.377 15.344,11.607 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#515C6D" points="6.953,0.377 15.344,11.232 15.344,11.42 6.809,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="7.102,0.377 15.344,11.045 15.344,11.232 6.953,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="7.246,0.377 15.344,10.854 15.344,11.045 7.102,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505A6B" points="7.391,0.377 15.344,10.666 15.344,10.854 7.246,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4F596A" points="7.535,0.377 15.344,10.479 15.344,10.666 7.391,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4E596A" points="7.68,0.377 15.344,10.291 15.344,10.479 7.535,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4D5869" points="7.828,0.377 15.344,10.104 15.344,10.291 7.68,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5869" points="7.973,0.377 15.344,9.916 15.344,10.104 7.828,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5768" points="15.344,9.725 8.117,0.377 7.973,0.377 15.344,9.916 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5768" points="8.266,0.377 15.344,9.537 15.344,9.725 8.117,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5667" points="15.344,9.35 8.41,0.377 8.266,0.377 15.344,9.537 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4A5567" points="8.555,0.377 15.344,9.158 15.344,9.35 8.41,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#495566" points="8.699,0.377 15.344,8.971 15.344,9.158 8.555,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485566" points="8.844,0.377 15.344,8.783 15.344,8.971 8.699,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485466" points="8.992,0.377 15.344,8.596 15.344,8.783 8.844,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="9.137,0.377 15.344,8.408 15.344,8.596 8.992,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="9.281,0.377 15.344,8.221 15.344,8.408 9.137,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#465264" points="9.426,0.377 15.344,8.033 15.344,8.221 9.281,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#455264" points="9.574,0.377 15.344,7.842 15.344,8.033 9.426,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445263" points="9.719,0.377 15.344,7.654 15.344,7.842 9.574,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445163" points="9.863,0.377 15.344,7.467 15.344,7.654 9.719,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445062" points="10.008,0.377 15.344,7.275 15.344,7.467 9.863,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="10.156,0.377 15.344,7.088 15.344,7.275 10.008,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="10.301,0.377 15.344,6.9 15.344,7.088 10.156,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#424F61" points="10.445,0.377 15.344,6.713 15.344,6.9 10.301,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#414F61" points="10.594,0.377 15.344,6.525 15.344,6.713 10.445,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#404E60" points="10.734,0.377 15.344,6.338 15.344,6.525 10.594,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4E60" points="10.883,0.377 15.344,6.15 15.344,6.338 10.734,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D60" points="11.027,0.377 15.344,5.959 15.344,6.15 10.883,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D5F" points="11.172,0.377 15.344,5.771 15.344,5.959 11.027,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4D5F" points="11.32,0.377 15.344,5.584 15.344,5.771 11.172,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4C5E" points="11.465,0.377 15.344,5.396 15.344,5.584 11.32,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="11.609,0.377 15.344,5.205 15.344,5.396 11.465,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="11.758,0.377 15.344,5.018 15.344,5.205 11.609,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="15.344,4.83 11.898,0.377 11.758,0.377 15.344,5.018 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="12.047,0.377 15.344,4.643 15.344,4.83 11.898,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="15.344,4.455 12.191,0.377 12.047,0.377 15.344,4.643 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="12.336,0.377 15.344,4.268 15.344,4.455 12.191,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="12.484,0.377 15.344,4.076 15.344,4.268 12.336,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495C" points="12.629,0.377 15.344,3.889 15.344,4.076 12.484,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495B" points="12.773,0.377 15.344,3.701 15.344,3.889 12.629,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#39495B" points="12.918,0.377 15.344,3.514 15.344,3.701 12.773,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38495B" points="15.344,3.322 13.062,0.377 12.918,0.377 15.344,3.514 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485B" points="13.211,0.377 15.344,3.135 15.344,3.322 13.062,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485A" points="13.355,0.377 15.344,2.947 15.344,3.135 13.211,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37485A" points="13.5,0.377 15.344,2.76 15.344,2.947 13.355,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38475A" points="13.648,0.377 15.344,2.572 15.344,2.76 13.5,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37475A" points="13.793,0.377 15.344,2.385 15.344,2.572 13.648,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#374659" points="15.344,2.193 13.938,0.377 13.793,0.377 15.344,2.385 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="14.082,0.377 15.344,2.006 15.344,2.193 13.938,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="14.227,0.377 15.344,1.818 15.344,2.006 14.082,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="14.375,0.377 15.344,1.631 15.344,1.818 14.227,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="14.52,0.377 15.344,1.439 15.344,1.631 14.375,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="14.664,0.377 15.344,1.252 15.344,1.439 14.52,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354658" points="15.344,1.064 14.812,0.377 14.664,0.377 15.344,1.252 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="14.957,0.377 15.344,0.877 15.344,1.064 14.812,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.102,0.377 15.344,0.689 15.344,0.877 14.957,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.246,0.377 15.344,0.498 15.344,0.689 15.102,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.344,0.498 15.246,0.377 15.344,0.377 	"/>

+</g>

+<path fill="#AEADAE" d="M14.969,7.859c0,3.92-3.188,7.108-7.108,7.108c-3.921,0-7.11-3.188-7.11-7.108S3.939,0.75,7.86,0.75

+	C11.78,0.75,14.969,3.939,14.969,7.859z M7.86,0C3.526,0,0,3.525,0,7.859c0,4.333,3.526,7.858,7.86,7.858

+	c4.333,0,7.858-3.525,7.858-7.858C15.719,3.525,12.193,0,7.86,0z"/>

+<path fill="#FFFFFF" d="M5.208,4.142v7.601H4.163V6.341H2.414V5.582c0.484-0.011,1.716-0.044,1.991-1.44H5.208z"/>

+<path fill="#FFFFFF" d="M9.828,7.266c0.418,0.011,1.034,0.032,1.408-0.154c0.23-0.121,0.594-0.407,0.594-1.001

+	c0-0.792-0.616-1.166-1.342-1.166c-0.539,0-0.892,0.187-1.089,0.363C8.981,5.682,8.926,6.265,8.904,6.528L7.892,6.462

+	c0.066-0.77,0.309-1.43,0.902-1.914c0.319-0.253,0.869-0.527,1.716-0.527c1.661,0,2.376,1.045,2.376,2.035

+	c0,0.462-0.165,0.901-0.439,1.198c-0.242,0.253-0.506,0.374-0.66,0.44c0.99,0.253,1.375,1.122,1.375,1.826s-0.341,1.375-0.869,1.771

+	c-0.308,0.253-0.913,0.562-1.914,0.562c-0.418,0-1.188-0.044-1.837-0.539c-0.869-0.649-0.935-1.606-0.957-2.058l1.034-0.088

+	c0,0.165,0.011,0.462,0.154,0.814c0.396,0.945,1.242,0.968,1.572,0.968c1.716,0,1.749-1.287,1.749-1.463

+	c0-0.22-0.044-0.44-0.153-0.638c-0.363-0.639-1.134-0.672-1.617-0.672c-0.066,0-0.209,0-0.495,0.012V7.266z"/>

+</svg>

diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/14.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/14.png
new file mode 100644
index 0000000..53902ef
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/14.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/14.svg b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/14.svg
new file mode 100644
index 0000000..b6190d9
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/14.svg
@@ -0,0 +1,190 @@
+<?xml version="1.0" encoding="utf-8"?>

+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In  -->

+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [

+	<!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">

+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">

+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">

+]>

+<svg  version="1.1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"

+	 width="17" height="16" viewBox="-0.75 -0.058 17 16" enable-background="new -0.75 -0.058 17 16" xml:space="preserve">

+<defs>

+</defs>

+<g>

+	<defs>

+		<circle id="XMLID_6_" cx="7.859" cy="7.858" r="7.484"/>

+	</defs>

+	<clipPath id="XMLID_9_">

+		<use xlink:href="#XMLID_6_" />

+	</clipPath>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,10.841 4.645,15.341 0.375,15.341 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="4.797,15.341 0.375,10.681 0.375,10.841 4.645,15.341 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C9D0D5" points="4.953,15.341 0.375,10.521 0.375,10.681 4.797,15.341 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C6CDD3" points="0.375,10.356 5.105,15.341 4.953,15.341 0.375,10.521 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C5CCD2" points="0.375,10.196 5.258,15.341 5.105,15.341 0.375,10.356 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C3C9D0" points="0.375,10.036 5.414,15.341 5.258,15.341 0.375,10.196 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C1C8CE" points="0.375,9.872 5.562,15.341 5.414,15.341 0.375,10.036 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BFC5CC" points="0.375,9.708 5.719,15.341 5.562,15.341 0.375,9.872 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BEC4CB" points="5.871,15.341 0.375,9.548 0.375,9.708 5.719,15.341 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BBC2C9" points="0.375,9.388 6.023,15.341 5.871,15.341 0.375,9.548 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BAC0C8" points="0.375,9.224 6.18,15.341 6.023,15.341 0.375,9.388 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B7BEC6" points="6.332,15.341 0.375,9.063 0.375,9.224 6.18,15.341 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B6BDC5" points="0.375,8.903 6.484,15.341 6.332,15.341 0.375,9.063 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B5BBC3" points="0.375,8.739 6.641,15.341 6.484,15.341 0.375,8.903 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B3BAC2" points="0.375,8.579 6.793,15.341 6.641,15.341 0.375,8.739 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B1B7C0" points="0.375,8.419 6.945,15.341 6.793,15.341 0.375,8.579 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B0B6BF" points="0.375,8.255 7.102,15.341 6.945,15.341 0.375,8.419 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AEB5BE" points="0.375,8.095 7.254,15.341 7.102,15.341 0.375,8.255 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ADB3BC" points="7.406,15.341 0.375,7.931 0.375,8.095 7.254,15.341 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ABB2BC" points="0.375,7.771 7.559,15.341 7.406,15.341 0.375,7.931 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AAB0BA" points="0.375,7.606 7.711,15.341 7.559,15.341 0.375,7.771 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A8AEB8" points="0.375,7.446 7.867,15.341 7.711,15.341 0.375,7.606 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ADB7" points="8.02,15.341 0.375,7.286 0.375,7.446 7.867,15.341 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ACB6" points="0.375,7.122 8.172,15.341 8.02,15.341 0.375,7.286 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A3AAB4" points="0.375,6.962 8.328,15.341 8.172,15.341 0.375,7.122 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A2A8B3" points="8.48,15.341 0.375,6.802 0.375,6.962 8.328,15.341 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A0A7B1" points="0.375,6.638 8.633,15.341 8.48,15.341 0.375,6.802 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9FA6B0" points="0.375,6.478 8.789,15.341 8.633,15.341 0.375,6.638 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9EA4AF" points="0.375,6.317 8.938,15.341 8.789,15.341 0.375,6.478 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9CA3AE" points="0.375,6.153 9.094,15.341 8.938,15.341 0.375,6.317 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9BA1AD" points="0.375,5.989 9.246,15.341 9.094,15.341 0.375,6.153 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9AA0AB" points="0.375,5.829 9.398,15.341 9.246,15.341 0.375,5.989 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#989FAA" points="0.375,5.669 9.555,15.341 9.398,15.341 0.375,5.829 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#979EAA" points="0.375,5.505 9.707,15.341 9.555,15.341 0.375,5.669 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#969CA8" points="0.375,5.345 9.859,15.341 9.707,15.341 0.375,5.505 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#949BA7" points="0.375,5.185 10.016,15.341 9.859,15.341 0.375,5.345 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9399A5" points="10.168,15.341 0.375,5.021 0.375,5.185 10.016,15.341 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9298A4" points="0.375,4.86 10.32,15.341 10.168,15.341 0.375,5.021 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9097A3" points="10.473,15.341 0.375,4.696 0.375,4.86 10.32,15.341 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8F95A2" points="0.375,4.536 10.629,15.341 10.473,15.341 0.375,4.696 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8E95A1" points="0.375,4.372 10.781,15.341 10.629,15.341 0.375,4.536 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8D93A0" points="0.375,4.212 10.934,15.341 10.781,15.341 0.375,4.372 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8B929F" points="11.086,15.341 0.375,4.052 0.375,4.212 10.934,15.341 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8A919E" points="0.375,3.888 11.242,15.341 11.086,15.341 0.375,4.052 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#898F9D" points="0.375,3.728 11.395,15.341 11.242,15.341 0.375,3.888 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878E9B" points="0.375,3.567 11.547,15.341 11.395,15.341 0.375,3.728 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878D9B" points="0.375,3.403 11.703,15.341 11.547,15.341 0.375,3.567 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#858C9A" points="0.375,3.243 11.855,15.341 11.703,15.341 0.375,3.403 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#848B98" points="0.375,3.079 12.008,15.341 11.855,15.341 0.375,3.243 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#838A97" points="0.375,2.919 12.164,15.341 12.008,15.341 0.375,3.079 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#828997" points="0.375,2.755 12.316,15.341 12.164,15.341 0.375,2.919 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#818895" points="0.375,2.595 12.469,15.341 12.316,15.341 0.375,2.755 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#808794" points="0.375,2.435 12.625,15.341 12.469,15.341 0.375,2.595 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7E8594" points="0.375,2.271 12.773,15.341 12.625,15.341 0.375,2.435 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7D8593" points="0.375,2.11 12.93,15.341 12.773,15.341 0.375,2.271 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7C8392" points="0.375,1.95 13.082,15.341 12.93,15.341 0.375,2.11 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7B8290" points="0.375,1.786 13.234,15.341 13.082,15.341 0.375,1.95 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7A8190" points="0.375,1.626 13.391,15.341 13.234,15.341 0.375,1.786 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#79808F" points="0.375,1.462 13.543,15.341 13.391,15.341 0.375,1.626 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#787F8D" points="0.375,1.302 13.695,15.341 13.543,15.341 0.375,1.462 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#777E8D" points="0.375,1.138 13.852,15.341 13.695,15.341 0.375,1.302 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767D8C" points="0.375,0.978 14.004,15.341 13.852,15.341 0.375,1.138 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767C8B" points="0.375,0.817 14.156,15.341 14.004,15.341 0.375,0.978 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#747B8A" points="0.375,0.798 0.445,0.731 14.309,15.341 14.156,15.341 0.375,0.817 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#737A89" points="0.445,0.731 0.527,0.653 14.461,15.341 14.309,15.341 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#727989" points="0.527,0.653 0.609,0.575 14.617,15.341 14.461,15.341 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#717888" points="0.609,0.575 0.688,0.501 14.77,15.341 14.617,15.341 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#707786" points="0.688,0.501 0.77,0.423 14.914,15.333 14.898,15.341 14.77,15.341 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6F7686" points="0.77,0.423 0.82,0.376 0.875,0.376 14.992,15.255 14.914,15.333 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7585" points="1.031,0.376 15.074,15.177 14.992,15.255 0.875,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7584" points="1.184,0.376 15.156,15.103 15.074,15.177 1.031,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6C7383" points="1.336,0.376 15.234,15.024 15.156,15.103 1.184,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6B7383" points="1.492,0.376 15.316,14.95 15.234,15.024 1.336,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6A7281" points="1.645,0.376 15.344,14.817 15.344,14.919 15.316,14.95 1.492,0.376 	

+		"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697181" points="1.797,0.376 15.344,14.653 15.344,14.817 1.645,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697080" points="1.949,0.376 15.344,14.493 15.344,14.653 1.797,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#686F7F" points="15.344,14.333 2.105,0.376 1.949,0.376 15.344,14.493 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#676E7E" points="2.258,0.376 15.344,14.169 15.344,14.333 2.105,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#656D7D" points="2.41,0.376 15.344,14.009 15.344,14.169 2.258,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7D" points="2.562,0.376 15.344,13.845 15.344,14.009 2.41,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7C" points="2.719,0.376 15.344,13.685 15.344,13.845 2.562,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#636B7C" points="2.871,0.376 15.344,13.521 15.344,13.685 2.719,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#626B7B" points="3.023,0.376 15.344,13.36 15.344,13.521 2.871,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#616A7A" points="15.344,13.2 3.18,0.376 3.023,0.376 15.344,13.36 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#606979" points="3.332,0.376 15.344,13.036 15.344,13.2 3.18,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="15.344,12.876 3.484,0.376 3.332,0.376 15.344,13.036 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="3.641,0.376 15.344,12.712 15.344,12.876 3.484,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5E6777" points="3.789,0.376 15.344,12.552 15.344,12.712 3.641,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5D6676" points="3.945,0.376 15.344,12.392 15.344,12.552 3.789,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5C6576" points="4.098,0.376 15.344,12.228 15.344,12.392 3.945,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="4.25,0.376 15.344,12.067 15.344,12.228 4.098,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="4.406,0.376 15.344,11.903 15.344,12.067 4.25,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5A6373" points="4.559,0.376 15.344,11.743 15.344,11.903 4.406,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#596273" points="4.711,0.376 15.344,11.583 15.344,11.743 4.559,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#586172" points="15.344,11.419 4.867,0.376 4.711,0.376 15.344,11.583 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#576172" points="5.02,0.376 15.344,11.259 15.344,11.419 4.867,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566071" points="15.344,11.095 5.172,0.376 5.02,0.376 15.344,11.259 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566070" points="5.328,0.376 15.344,10.935 15.344,11.095 5.172,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#555F70" points="5.48,0.376 15.344,10.771 15.344,10.935 5.328,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#545E6F" points="5.633,0.376 15.344,10.61 15.344,10.771 5.48,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535E6F" points="5.785,0.376 15.344,10.45 15.344,10.61 5.633,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535D6E" points="15.344,10.286 5.941,0.376 5.785,0.376 15.344,10.45 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#525C6D" points="6.094,0.376 15.344,10.126 15.344,10.286 5.941,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#515C6D" points="15.344,9.966 6.246,0.376 6.094,0.376 15.344,10.126 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="6.398,0.376 15.344,9.802 15.344,9.966 6.246,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="6.555,0.376 15.344,9.642 15.344,9.802 6.398,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505A6B" points="6.707,0.376 15.344,9.481 15.344,9.642 6.555,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4F596A" points="6.859,0.376 15.344,9.317 15.344,9.481 6.707,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4E596A" points="15.344,9.153 7.016,0.376 6.859,0.376 15.344,9.317 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4D5869" points="7.168,0.376 15.344,8.993 15.344,9.153 7.016,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5869" points="15.344,8.833 7.32,0.376 7.168,0.376 15.344,8.993 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5768" points="7.473,0.376 15.344,8.669 15.344,8.833 7.32,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5768" points="7.625,0.376 15.344,8.509 15.344,8.669 7.473,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5667" points="7.781,0.376 15.344,8.349 15.344,8.509 7.625,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4A5567" points="7.934,0.376 15.344,8.185 15.344,8.349 7.781,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#495566" points="15.344,8.024 8.086,0.376 7.934,0.376 15.344,8.185 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485566" points="8.242,0.376 15.344,7.864 15.344,8.024 8.086,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485466" points="8.395,0.376 15.344,7.7 15.344,7.864 8.242,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="8.547,0.376 15.344,7.536 15.344,7.7 8.395,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="15.344,7.376 8.699,0.376 8.547,0.376 15.344,7.536 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#465264" points="8.855,0.376 15.344,7.216 15.344,7.376 8.699,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#455264" points="9.008,0.376 15.344,7.052 15.344,7.216 8.855,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445263" points="9.16,0.376 15.344,6.892 15.344,7.052 9.008,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445163" points="9.312,0.376 15.344,6.731 15.344,6.892 9.16,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445062" points="9.469,0.376 15.344,6.567 15.344,6.731 9.312,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="9.621,0.376 15.344,6.407 15.344,6.567 9.469,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="9.773,0.376 15.344,6.247 15.344,6.407 9.621,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#424F61" points="9.93,0.376 15.344,6.083 15.344,6.247 9.773,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#414F61" points="10.082,0.376 15.344,5.923 15.344,6.083 9.93,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#404E60" points="10.234,0.376 15.344,5.759 15.344,5.923 10.082,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4E60" points="15.344,5.599 10.391,0.376 10.234,0.376 15.344,5.759 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D60" points="10.543,0.376 15.344,5.435 15.344,5.599 10.391,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D5F" points="10.695,0.376 15.344,5.274 15.344,5.435 10.543,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4D5F" points="10.852,0.376 15.344,5.114 15.344,5.274 10.695,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4C5E" points="11.004,0.376 15.344,4.95 15.344,5.114 10.852,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="15.344,4.79 11.156,0.376 11.004,0.376 15.344,4.95 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="11.309,0.376 15.344,4.626 15.344,4.79 11.156,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="11.461,0.376 15.344,4.466 15.344,4.626 11.309,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="11.617,0.376 15.344,4.306 15.344,4.466 11.461,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="15.344,4.142 11.77,0.376 11.617,0.376 15.344,4.306 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="11.922,0.376 15.344,3.981 15.344,4.142 11.77,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="12.078,0.376 15.344,3.817 15.344,3.981 11.922,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495C" points="12.23,0.376 15.344,3.657 15.344,3.817 12.078,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495B" points="12.383,0.376 15.344,3.497 15.344,3.657 12.23,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#39495B" points="12.539,0.376 15.344,3.333 15.344,3.497 12.383,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38495B" points="12.691,0.376 15.344,3.173 15.344,3.333 12.539,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485B" points="12.844,0.376 15.344,3.013 15.344,3.173 12.691,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485A" points="15.344,2.849 12.996,0.376 12.844,0.376 15.344,3.013 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37485A" points="13.148,0.376 15.344,2.688 15.344,2.849 12.996,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38475A" points="13.305,0.376 15.344,2.524 15.344,2.688 13.148,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37475A" points="13.457,0.376 15.344,2.364 15.344,2.524 13.305,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#374659" points="13.609,0.376 15.344,2.2 15.344,2.364 13.457,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="15.344,2.04 13.766,0.376 13.609,0.376 15.344,2.2 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="13.918,0.376 15.344,1.88 15.344,2.04 13.766,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="14.07,0.376 15.344,1.716 15.344,1.88 13.918,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="15.344,1.556 14.223,0.376 14.07,0.376 15.344,1.716 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="14.379,0.376 15.344,1.396 15.344,1.556 14.223,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354658" points="14.531,0.376 15.344,1.231 15.344,1.396 14.379,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="14.684,0.376 15.344,1.071 15.344,1.231 14.531,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="14.836,0.376 15.344,0.907 15.344,1.071 14.684,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="14.992,0.376 15.344,0.747 15.344,0.907 14.836,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.145,0.376 15.344,0.583 15.344,0.747 14.992,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.344,0.583 15.145,0.376 15.344,0.376 	"/>

+</g>

+<path fill="#AEADAE" d="M14.969,7.858c0,3.92-3.189,7.109-7.109,7.109S0.75,11.778,0.75,7.858S3.939,0.75,7.859,0.75

+	S14.969,3.938,14.969,7.858z M7.859,0C3.525,0,0,3.525,0,7.858c0,4.334,3.525,7.859,7.859,7.859s7.859-3.525,7.859-7.859

+	C15.719,3.525,12.193,0,7.859,0z"/>

+<path fill="#FFFFFF" d="M5.208,4.142v7.601H4.163V6.341H2.414V5.582c0.484-0.011,1.716-0.044,1.991-1.44H5.208z"/>

+<path fill="#FFFFFF" d="M11.962,9.103h1.144v0.891h-1.144v1.749h-1.022V9.993H7.617V8.938l3.531-4.808h0.813V9.103z M10.939,9.103

+	l0.065-3.433L8.607,9.103H10.939z"/>

+</svg>

diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/15.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/15.png
new file mode 100644
index 0000000..4411246
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/15.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/15.svg b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/15.svg
new file mode 100644
index 0000000..944fe0f
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/15.svg
@@ -0,0 +1,196 @@
+<?xml version="1.0" encoding="utf-8"?>

+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In  -->

+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [

+	<!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">

+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">

+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">

+]>

+<svg  version="1.1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"

+	 width="17" height="17" viewBox="-0.75 -0.758 17 17" enable-background="new -0.75 -0.758 17 17" xml:space="preserve">

+<defs>

+</defs>

+<g>

+	<defs>

+		<circle id="XMLID_1_" cx="7.86" cy="7.858" r="7.485"/>

+	</defs>

+	<clipPath id="XMLID_5_">

+		<use xlink:href="#XMLID_1_" />

+	</clipPath>

+	<polygon clip-path="url(#XMLID_5_)" fill="#CBD2D8" points="0.375,10.969 4.871,15.344 0.375,15.344 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#CBD2D8" points="0.375,10.82 5.023,15.344 4.871,15.344 0.375,10.969 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#C9D0D5" points="0.375,10.668 5.18,15.344 5.023,15.344 0.375,10.82 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#C6CDD3" points="0.375,10.52 5.328,15.344 5.18,15.344 0.375,10.668 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#C5CCD2" points="0.375,10.371 5.484,15.344 5.328,15.344 0.375,10.52 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#C3C9D0" points="0.375,10.223 5.637,15.344 5.484,15.344 0.375,10.371 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#C1C8CE" points="5.789,15.344 0.375,10.074 0.375,10.223 5.637,15.344 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#BFC5CC" points="0.375,9.926 5.945,15.344 5.789,15.344 0.375,10.074 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#BEC4CB" points="0.375,9.773 6.098,15.344 5.945,15.344 0.375,9.926 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#BBC2C9" points="0.375,9.625 6.25,15.344 6.098,15.344 0.375,9.773 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#BAC0C8" points="0.375,9.477 6.402,15.344 6.25,15.344 0.375,9.625 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#B7BEC6" points="0.375,9.328 6.559,15.344 6.402,15.344 0.375,9.477 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#B6BDC5" points="6.711,15.344 0.375,9.18 0.375,9.328 6.559,15.344 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#B5BBC3" points="0.375,9.031 6.863,15.344 6.711,15.344 0.375,9.18 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#B3BAC2" points="0.375,8.879 7.016,15.344 6.863,15.344 0.375,9.031 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#B1B7C0" points="0.375,8.73 7.172,15.344 7.016,15.344 0.375,8.879 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#B0B6BF" points="0.375,8.582 7.324,15.344 7.172,15.344 0.375,8.73 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#AEB5BE" points="0.375,8.434 7.477,15.344 7.324,15.344 0.375,8.582 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#ADB3BC" points="7.629,15.344 0.375,8.281 0.375,8.434 7.477,15.344 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#ABB2BC" points="0.375,8.133 7.781,15.344 7.629,15.344 0.375,8.281 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#AAB0BA" points="0.375,7.984 7.938,15.344 7.781,15.344 0.375,8.133 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#A8AEB8" points="8.09,15.344 0.375,7.836 0.375,7.984 7.938,15.344 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#A6ADB7" points="0.375,7.688 8.242,15.344 8.09,15.344 0.375,7.836 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#A6ACB6" points="0.375,7.539 8.395,15.344 8.242,15.344 0.375,7.688 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#A3AAB4" points="0.375,7.391 8.551,15.344 8.395,15.344 0.375,7.539 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#A2A8B3" points="0.375,7.242 8.703,15.344 8.551,15.344 0.375,7.391 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#A0A7B1" points="0.375,7.094 8.855,15.344 8.703,15.344 0.375,7.242 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#9FA6B0" points="9.008,15.344 0.375,6.941 0.375,7.094 8.855,15.344 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#9EA4AF" points="0.375,6.793 9.164,15.344 9.008,15.344 0.375,6.941 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#9CA3AE" points="0.375,6.645 9.316,15.344 9.164,15.344 0.375,6.793 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#9BA1AD" points="0.375,6.492 9.469,15.344 9.316,15.344 0.375,6.645 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#9AA0AB" points="0.375,6.344 9.621,15.344 9.469,15.344 0.375,6.492 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#989FAA" points="0.375,6.195 9.773,15.344 9.621,15.344 0.375,6.344 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#979EAA" points="9.93,15.344 0.375,6.047 0.375,6.195 9.773,15.344 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#969CA8" points="0.375,5.898 10.082,15.344 9.93,15.344 0.375,6.047 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#949BA7" points="0.375,5.75 10.234,15.344 10.082,15.344 0.375,5.898 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#9399A5" points="10.391,15.344 0.375,5.598 0.375,5.75 10.234,15.344 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#9298A4" points="0.375,5.453 10.539,15.344 10.391,15.344 0.375,5.598 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#9097A3" points="0.375,5.301 10.695,15.344 10.539,15.344 0.375,5.453 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#8F95A2" points="0.375,5.152 10.848,15.344 10.695,15.344 0.375,5.301 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#8E95A1" points="0.375,5.004 11,15.344 10.848,15.344 0.375,5.152 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#8D93A0" points="11.156,15.344 0.375,4.855 0.375,5.004 11,15.344 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#8B929F" points="0.375,4.703 11.309,15.344 11.156,15.344 0.375,4.855 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#8A919E" points="0.375,4.555 11.461,15.344 11.309,15.344 0.375,4.703 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#898F9D" points="11.617,15.344 0.375,4.406 0.375,4.555 11.461,15.344 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#878E9B" points="0.375,4.258 11.77,15.344 11.617,15.344 0.375,4.406 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#878D9B" points="0.375,4.109 11.922,15.344 11.77,15.344 0.375,4.258 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#858C9A" points="0.375,3.961 12.074,15.344 11.922,15.344 0.375,4.109 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#848B98" points="0.375,3.809 12.227,15.344 12.074,15.344 0.375,3.961 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#838A97" points="12.383,15.344 0.375,3.66 0.375,3.809 12.227,15.344 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#828997" points="0.375,3.512 12.535,15.344 12.383,15.344 0.375,3.66 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#818895" points="0.375,3.363 12.688,15.344 12.535,15.344 0.375,3.512 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#808794" points="12.84,15.344 0.375,3.211 0.375,3.363 12.688,15.344 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#7E8594" points="0.375,3.062 12.992,15.344 12.84,15.344 0.375,3.211 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#7D8593" points="0.375,2.914 13.148,15.344 12.992,15.344 0.375,3.062 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#7C8392" points="0.375,2.766 13.301,15.344 13.148,15.344 0.375,2.914 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#7B8290" points="0.375,2.617 13.453,15.344 13.301,15.344 0.375,2.766 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#7A8190" points="13.605,15.344 0.375,2.469 0.375,2.617 13.453,15.344 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#79808F" points="0.375,2.32 13.762,15.344 13.605,15.344 0.375,2.469 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#787F8D" points="0.375,2.172 13.914,15.344 13.762,15.344 0.375,2.32 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#777E8D" points="0.375,2.023 14.066,15.344 13.914,15.344 0.375,2.172 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#767D8C" points="0.375,1.871 14.219,15.344 14.066,15.344 0.375,2.023 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#767C8B" points="14.375,15.344 0.375,1.723 0.375,1.871 14.219,15.344 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#747B8A" points="0.375,1.574 14.527,15.344 14.375,15.344 0.375,1.723 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#737A89" points="14.68,15.344 0.375,1.422 0.375,1.574 14.527,15.344 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#727989" points="0.375,1.273 14.832,15.344 14.68,15.344 0.375,1.422 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#717888" points="0.375,1.125 14.93,15.289 14.875,15.344 14.832,15.344 0.375,1.273 	

+		"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#707786" points="0.375,0.977 15.004,15.211 14.93,15.289 0.375,1.125 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#6F7686" points="0.375,0.855 0.391,0.844 15.078,15.133 15.004,15.211 0.375,0.977 	"/>

+	

+		<rect x="7.718" y="-2.297" transform="matrix(-0.6887 0.725 -0.725 -0.6887 18.8873 7.7899)" clip-path="url(#XMLID_5_)" fill="#6D7585" width="0.108" height="20.491"/>

+	

+		<rect x="7.792" y="-2.374" transform="matrix(-0.6887 0.725 -0.725 -0.6887 18.9574 7.6075)" clip-path="url(#XMLID_5_)" fill="#6D7584" width="0.108" height="20.494"/>

+	

+		<rect x="7.867" y="-2.45" transform="matrix(-0.7071 0.7071 -0.7071 -0.7071 19.0334 7.7099)" clip-path="url(#XMLID_5_)" fill="#6C7383" width="0.105" height="20.494"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#6B7383" points="0.613,0.613 0.688,0.535 15.344,14.797 15.344,14.859 15.301,14.906 	

+		"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#6A7281" points="0.688,0.535 0.762,0.461 15.344,14.648 15.344,14.797 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#697181" points="0.762,0.461 0.836,0.383 15.344,14.5 15.344,14.648 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#697080" points="0.836,0.383 0.844,0.375 0.984,0.375 15.344,14.352 15.344,14.5 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#686F7F" points="1.137,0.375 15.344,14.199 15.344,14.352 0.984,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#676E7E" points="1.289,0.375 15.344,14.051 15.344,14.199 1.137,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#656D7D" points="1.441,0.375 15.344,13.902 15.344,14.051 1.289,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#646C7D" points="1.598,0.375 15.344,13.75 15.344,13.902 1.441,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#646C7C" points="1.75,0.375 15.344,13.602 15.344,13.75 1.598,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#636B7C" points="1.902,0.375 15.344,13.453 15.344,13.602 1.75,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#626B7B" points="2.055,0.375 15.344,13.305 15.344,13.453 1.902,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#616A7A" points="2.211,0.375 15.344,13.156 15.344,13.305 2.055,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#606979" points="2.363,0.375 15.344,13.008 15.344,13.156 2.211,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#5F6878" points="2.516,0.375 15.344,12.859 15.344,13.008 2.363,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#5F6878" points="2.668,0.375 15.344,12.711 15.344,12.859 2.516,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#5E6777" points="2.82,0.375 15.344,12.562 15.344,12.711 2.668,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#5D6676" points="15.344,12.41 2.977,0.375 2.82,0.375 15.344,12.562 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#5C6576" points="3.129,0.375 15.344,12.262 15.344,12.41 2.977,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#5B6475" points="3.281,0.375 15.344,12.113 15.344,12.262 3.129,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#5B6475" points="3.434,0.375 15.344,11.965 15.344,12.113 3.281,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#5A6373" points="15.344,11.812 3.59,0.375 3.434,0.375 15.344,11.965 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#596273" points="3.742,0.375 15.344,11.664 15.344,11.812 3.59,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#586172" points="3.895,0.375 15.344,11.516 15.344,11.664 3.742,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#576172" points="4.047,0.375 15.344,11.367 15.344,11.516 3.895,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#566071" points="4.203,0.375 15.344,11.219 15.344,11.367 4.047,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#566070" points="4.355,0.375 15.344,11.07 15.344,11.219 4.203,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#555F70" points="4.508,0.375 15.344,10.918 15.344,11.07 4.355,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#545E6F" points="15.344,10.77 4.66,0.375 4.508,0.375 15.344,10.918 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#535E6F" points="4.812,0.375 15.344,10.621 15.344,10.77 4.66,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#535D6E" points="15.344,10.473 4.969,0.375 4.812,0.375 15.344,10.621 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#525C6D" points="15.344,10.324 5.121,0.375 4.969,0.375 15.344,10.473 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#515C6D" points="5.273,0.375 15.344,10.172 15.344,10.324 5.121,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#505B6C" points="5.43,0.375 15.344,10.023 15.344,10.172 5.273,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#505B6C" points="5.578,0.375 15.344,9.875 15.344,10.023 5.43,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#505A6B" points="5.734,0.375 15.344,9.727 15.344,9.875 5.578,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#4F596A" points="5.887,0.375 15.344,9.578 15.344,9.727 5.734,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#4E596A" points="6.039,0.375 15.344,9.43 15.344,9.578 5.887,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#4D5869" points="6.195,0.375 15.344,9.281 15.344,9.43 6.039,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#4C5869" points="6.348,0.375 15.344,9.129 15.344,9.281 6.195,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#4C5768" points="6.5,0.375 15.344,8.98 15.344,9.129 6.348,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#4B5768" points="6.652,0.375 15.344,8.832 15.344,8.98 6.5,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#4B5667" points="6.805,0.375 15.344,8.684 15.344,8.832 6.652,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#4A5567" points="15.344,8.531 6.961,0.375 6.805,0.375 15.344,8.684 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#495566" points="7.113,0.375 15.344,8.383 15.344,8.531 6.961,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#485566" points="7.266,0.375 15.344,8.234 15.344,8.383 7.113,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#485466" points="15.344,8.086 7.422,0.375 7.266,0.375 15.344,8.234 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#475365" points="7.574,0.375 15.344,7.938 15.344,8.086 7.422,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#475365" points="15.344,7.789 7.727,0.375 7.574,0.375 15.344,7.938 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#465264" points="15.344,7.641 7.879,0.375 7.727,0.375 15.344,7.789 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#455264" points="8.031,0.375 15.344,7.492 15.344,7.641 7.879,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#445263" points="15.344,7.34 8.188,0.375 8.031,0.375 15.344,7.492 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#445163" points="8.34,0.375 15.344,7.191 15.344,7.34 8.188,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#445062" points="8.492,0.375 15.344,7.043 15.344,7.191 8.34,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#425062" points="8.645,0.375 15.344,6.895 15.344,7.043 8.492,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#425062" points="8.801,0.375 15.344,6.742 15.344,6.895 8.645,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#424F61" points="8.953,0.375 15.344,6.594 15.344,6.742 8.801,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#414F61" points="9.105,0.375 15.344,6.445 15.344,6.594 8.953,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#404E60" points="9.258,0.375 15.344,6.297 15.344,6.445 9.105,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3F4E60" points="9.414,0.375 15.344,6.148 15.344,6.297 9.258,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3F4D60" points="9.566,0.375 15.344,6 15.344,6.148 9.414,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3F4D5F" points="9.719,0.375 15.344,5.848 15.344,6 9.566,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3E4D5F" points="9.871,0.375 15.344,5.699 15.344,5.848 9.719,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3E4C5E" points="10.023,0.375 15.344,5.551 15.344,5.699 9.871,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3D4C5E" points="10.18,0.375 15.344,5.402 15.344,5.551 10.023,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3D4C5E" points="10.332,0.375 15.344,5.254 15.344,5.402 10.18,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3C4B5D" points="10.484,0.375 15.344,5.102 15.344,5.254 10.332,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3C4B5D" points="10.641,0.375 15.344,4.953 15.344,5.102 10.484,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3C4B5D" points="10.789,0.375 15.344,4.805 15.344,4.953 10.641,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3B4A5C" points="10.945,0.375 15.344,4.656 15.344,4.805 10.789,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3B4A5C" points="15.344,4.508 11.098,0.375 10.945,0.375 15.344,4.656 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3A495C" points="15.344,4.359 11.25,0.375 11.098,0.375 15.344,4.508 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3A495B" points="11.406,0.375 15.344,4.211 15.344,4.359 11.25,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#39495B" points="11.559,0.375 15.344,4.059 15.344,4.211 11.406,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#38495B" points="11.711,0.375 15.344,3.91 15.344,4.059 11.559,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#38485B" points="11.863,0.375 15.344,3.762 15.344,3.91 11.711,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#38485A" points="15.344,3.613 12.016,0.375 11.863,0.375 15.344,3.762 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#37485A" points="12.172,0.375 15.344,3.461 15.344,3.613 12.016,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#38475A" points="12.324,0.375 15.344,3.312 15.344,3.461 12.172,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#37475A" points="12.477,0.375 15.344,3.164 15.344,3.312 12.324,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#374659" points="12.633,0.375 15.344,3.016 15.344,3.164 12.477,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#364659" points="12.785,0.375 15.344,2.867 15.344,3.016 12.633,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#364659" points="15.344,2.719 12.938,0.375 12.785,0.375 15.344,2.867 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#364659" points="13.09,0.375 15.344,2.57 15.344,2.719 12.938,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#354659" points="13.242,0.375 15.344,2.422 15.344,2.57 13.09,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#354659" points="13.398,0.375 15.344,2.27 15.344,2.422 13.242,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#354658" points="13.551,0.375 15.344,2.121 15.344,2.27 13.398,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#344558" points="13.703,0.375 15.344,1.973 15.344,2.121 13.551,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#344558" points="13.855,0.375 15.344,1.824 15.344,1.973 13.703,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#344558" points="15.344,1.672 14.012,0.375 13.855,0.375 15.344,1.824 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#344558" points="14.164,0.375 15.344,1.523 15.344,1.672 14.012,0.375 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#344558" points="15.344,1.523 14.164,0.375 15.344,0.375 	"/>

+</g>

+<path fill="#AEADAE" d="M14.97,7.858c0,3.92-3.189,7.109-7.109,7.109c-3.921,0-7.11-3.189-7.11-7.109S3.939,0.75,7.86,0.75

+	C11.78,0.75,14.97,3.938,14.97,7.858z M7.86,0C3.526,0,0,3.525,0,7.858c0,4.334,3.526,7.859,7.86,7.859s7.859-3.525,7.859-7.859

+	C15.72,3.525,12.194,0,7.86,0z"/>

+<path fill="#FFFFFF" d="M5.208,4.142v7.601H4.163V6.341H2.414V5.582c0.484-0.011,1.716-0.044,1.991-1.44H5.208z"/>

+<path fill="#FFFFFF" d="M12.896,4.152v0.946H9.465L9.146,7.122c0.474-0.341,0.936-0.483,1.529-0.483c1.606,0,2.53,1.21,2.53,2.573

+	c0,1.606-1.166,2.662-2.75,2.662c-0.627,0-1.298-0.187-1.738-0.55c-0.715-0.572-0.803-1.43-0.836-1.793l1.045-0.066

+	c0.011,0.165,0.033,0.43,0.154,0.683c0.23,0.517,0.748,0.813,1.408,0.813c1.177,0,1.661-0.924,1.661-1.737

+	c0-0.913-0.595-1.694-1.684-1.694c-0.891,0-1.309,0.473-1.551,0.759L8.046,8.244l0.583-4.092H12.896z"/>

+</svg>

diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/2.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/2.png
new file mode 100644
index 0000000..c243f39
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/2.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/2.svg b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/2.svg
new file mode 100644
index 0000000..fae765e
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/2.svg
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="utf-8"?>

+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In  -->

+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [

+	<!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">

+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">

+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">

+]>

+<svg  version="1.1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"

+	 width="17" height="17" viewBox="-0.75 -0.657 17 17" enable-background="new -0.75 -0.657 17 17" xml:space="preserve">

+<defs>

+</defs>

+<g>

+	<defs>

+		<circle id="XMLID_6_" cx="7.86" cy="7.859" r="7.485"/>

+	</defs>

+	<clipPath id="XMLID_9_">

+		<use xlink:href="#XMLID_6_" />

+	</clipPath>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,9.866 4.789,15.343 0.375,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,9.714 4.91,15.343 4.789,15.343 0.375,9.866 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C9D0D5" points="0.375,9.562 5.031,15.343 4.91,15.343 0.375,9.714 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C6CDD3" points="0.375,9.409 5.156,15.343 5.031,15.343 0.375,9.562 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C5CCD2" points="0.375,9.257 5.281,15.343 5.156,15.343 0.375,9.409 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C3C9D0" points="0.375,9.101 5.402,15.343 5.281,15.343 0.375,9.257 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C1C8CE" points="0.375,8.952 5.523,15.343 5.402,15.343 0.375,9.101 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BFC5CC" points="0.375,8.796 5.648,15.343 5.523,15.343 0.375,8.952 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BEC4CB" points="0.375,8.644 5.77,15.343 5.648,15.343 0.375,8.796 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BBC2C9" points="0.375,8.491 5.895,15.343 5.77,15.343 0.375,8.644 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BAC0C8" points="0.375,8.339 6.016,15.343 5.895,15.343 0.375,8.491 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B7BEC6" points="0.375,8.187 6.141,15.343 6.016,15.343 0.375,8.339 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B6BDC5" points="0.375,8.034 6.262,15.343 6.141,15.343 0.375,8.187 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B5BBC3" points="0.375,7.882 6.387,15.343 6.262,15.343 0.375,8.034 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B3BAC2" points="0.375,7.729 6.508,15.343 6.387,15.343 0.375,7.882 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B1B7C0" points="0.375,7.577 6.633,15.343 6.508,15.343 0.375,7.729 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B0B6BF" points="0.375,7.425 6.754,15.343 6.633,15.343 0.375,7.577 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AEB5BE" points="0.375,7.272 6.875,15.343 6.754,15.343 0.375,7.425 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ADB3BC" points="0.375,7.12 7,15.343 6.875,15.343 0.375,7.272 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ABB2BC" points="0.375,6.968 7.125,15.343 7,15.343 0.375,7.12 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AAB0BA" points="0.375,6.815 7.246,15.343 7.125,15.343 0.375,6.968 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A8AEB8" points="0.375,6.663 7.367,15.343 7.246,15.343 0.375,6.815 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ADB7" points="0.375,6.511 7.492,15.343 7.367,15.343 0.375,6.663 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ACB6" points="0.375,6.358 7.613,15.343 7.492,15.343 0.375,6.511 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A3AAB4" points="0.375,6.202 7.738,15.343 7.613,15.343 0.375,6.358 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A2A8B3" points="0.375,6.054 7.859,15.343 7.738,15.343 0.375,6.202 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A0A7B1" points="0.375,5.897 7.984,15.343 7.859,15.343 0.375,6.054 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9FA6B0" points="0.375,5.745 8.105,15.343 7.984,15.343 0.375,5.897 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9EA4AF" points="0.375,5.593 8.227,15.343 8.105,15.343 0.375,5.745 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9CA3AE" points="0.375,5.44 8.352,15.343 8.227,15.343 0.375,5.593 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9BA1AD" points="0.375,5.288 8.477,15.343 8.352,15.343 0.375,5.44 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9AA0AB" points="0.375,5.136 8.598,15.343 8.477,15.343 0.375,5.288 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#989FAA" points="0.375,4.983 8.719,15.343 8.598,15.343 0.375,5.136 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#979EAA" points="0.375,4.831 8.844,15.343 8.719,15.343 0.375,4.983 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#969CA8" points="0.375,4.679 8.965,15.343 8.844,15.343 0.375,4.831 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#949BA7" points="0.375,4.526 9.09,15.343 8.965,15.343 0.375,4.679 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9399A5" points="0.375,4.374 9.211,15.343 9.09,15.343 0.375,4.526 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9298A4" points="0.375,4.222 9.336,15.343 9.211,15.343 0.375,4.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9097A3" points="0.375,4.069 9.457,15.343 9.336,15.343 0.375,4.222 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8F95A2" points="0.375,3.913 9.578,15.343 9.457,15.343 0.375,4.069 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8E95A1" points="0.375,3.765 9.703,15.343 9.578,15.343 0.375,3.913 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8D93A0" points="0.375,3.608 9.828,15.343 9.703,15.343 0.375,3.765 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8B929F" points="0.375,3.456 9.949,15.343 9.828,15.343 0.375,3.608 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8A919E" points="0.375,3.304 10.07,15.343 9.949,15.343 0.375,3.456 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#898F9D" points="0.375,3.151 10.195,15.343 10.07,15.343 0.375,3.304 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878E9B" points="0.375,2.999 10.32,15.343 10.195,15.343 0.375,3.151 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878D9B" points="0.375,2.847 10.441,15.343 10.32,15.343 0.375,2.999 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#858C9A" points="0.375,2.694 10.562,15.343 10.441,15.343 0.375,2.847 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#848B98" points="0.375,2.542 10.688,15.343 10.562,15.343 0.375,2.694 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#838A97" points="0.375,2.39 10.809,15.343 10.688,15.343 0.375,2.542 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#828997" points="0.375,2.237 10.934,15.343 10.809,15.343 0.375,2.39 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#818895" points="0.375,2.085 11.055,15.343 10.934,15.343 0.375,2.237 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#808794" points="0.375,1.933 11.18,15.343 11.055,15.343 0.375,2.085 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7E8594" points="0.375,1.78 11.301,15.343 11.18,15.343 0.375,1.933 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7D8593" points="0.375,1.628 11.422,15.343 11.301,15.343 0.375,1.78 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7C8392" points="0.375,1.476 11.547,15.343 11.422,15.343 0.375,1.628 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7B8290" points="0.375,1.323 11.672,15.343 11.547,15.343 0.375,1.476 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7A8190" points="0.375,1.171 11.793,15.343 11.672,15.343 0.375,1.323 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#79808F" points="0.375,1.015 11.914,15.343 11.793,15.343 0.375,1.171 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#787F8D" points="0.375,0.866 12.039,15.343 11.914,15.343 0.375,1.015 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#777E8D" points="0.375,0.714 12.164,15.343 12.039,15.343 0.375,0.866 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767D8C" points="0.375,0.558 12.285,15.343 12.164,15.343 0.375,0.714 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767C8B" points="0.375,0.507 0.422,0.468 12.406,15.343 12.285,15.343 0.375,0.558 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#747B8A" points="0.422,0.468 0.5,0.405 12.531,15.343 12.406,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#737A89" points="0.5,0.405 0.539,0.374 0.594,0.374 12.652,15.343 12.531,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#727989" points="0.719,0.374 12.773,15.343 12.652,15.343 0.594,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#717888" points="0.84,0.374 12.898,15.343 12.773,15.343 0.719,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#707786" points="0.965,0.374 13.023,15.343 12.898,15.343 0.84,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6F7686" points="1.086,0.374 13.145,15.343 13.023,15.343 0.965,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7585" points="1.211,0.374 13.266,15.343 13.145,15.343 1.086,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7584" points="1.332,0.374 13.391,15.343 13.266,15.343 1.211,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6C7383" points="1.457,0.374 13.512,15.343 13.391,15.343 1.332,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6B7383" points="1.578,0.374 13.637,15.343 13.512,15.343 1.457,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6A7281" points="1.703,0.374 13.758,15.343 13.637,15.343 1.578,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697181" points="1.824,0.374 13.883,15.343 13.758,15.343 1.703,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697080" points="1.945,0.374 14.004,15.343 13.883,15.343 1.824,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#686F7F" points="2.07,0.374 14.129,15.343 14.004,15.343 1.945,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#676E7E" points="2.195,0.374 14.25,15.343 14.129,15.343 2.07,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#656D7D" points="2.316,0.374 14.375,15.343 14.25,15.343 2.195,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7D" points="2.438,0.374 14.496,15.343 14.375,15.343 2.316,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7C" points="2.562,0.374 14.617,15.343 14.496,15.343 2.438,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#636B7C" points="2.684,0.374 14.742,15.343 14.617,15.343 2.562,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#626B7B" points="2.805,0.374 14.867,15.343 14.742,15.343 2.684,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#616A7A" points="2.93,0.374 14.988,15.343 14.867,15.343 2.805,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#606979" points="3.055,0.374 15.109,15.343 14.988,15.343 2.93,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="3.176,0.374 15.215,15.319 15.18,15.343 15.109,15.343 3.055,0.374 	

+		"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="3.297,0.374 15.289,15.257 15.215,15.319 3.176,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5E6777" points="3.422,0.374 15.344,15.175 15.344,15.21 15.289,15.257 3.297,0.374 	

+		"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5D6676" points="3.547,0.374 15.344,15.022 15.344,15.175 3.422,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5C6576" points="3.668,0.374 15.344,14.87 15.344,15.022 3.547,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="3.789,0.374 15.344,14.718 15.344,14.87 3.668,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="3.914,0.374 15.344,14.565 15.344,14.718 3.789,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5A6373" points="4.039,0.374 15.344,14.413 15.344,14.565 3.914,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#596273" points="4.16,0.374 15.344,14.261 15.344,14.413 4.039,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#586172" points="4.281,0.374 15.344,14.108 15.344,14.261 4.16,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#576172" points="4.406,0.374 15.344,13.952 15.344,14.108 4.281,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566071" points="4.527,0.374 15.344,13.804 15.344,13.952 4.406,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566070" points="4.652,0.374 15.344,13.647 15.344,13.804 4.527,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#555F70" points="4.773,0.374 15.344,13.495 15.344,13.647 4.652,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#545E6F" points="4.898,0.374 15.344,13.343 15.344,13.495 4.773,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535E6F" points="5.02,0.374 15.344,13.19 15.344,13.343 4.898,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535D6E" points="5.145,0.374 15.344,13.038 15.344,13.19 5.02,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#525C6D" points="5.266,0.374 15.344,12.886 15.344,13.038 5.145,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#515C6D" points="5.391,0.374 15.344,12.733 15.344,12.886 5.266,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="5.512,0.374 15.344,12.581 15.344,12.733 5.391,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="5.633,0.374 15.344,12.429 15.344,12.581 5.512,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505A6B" points="5.758,0.374 15.344,12.276 15.344,12.429 5.633,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4F596A" points="5.883,0.374 15.344,12.124 15.344,12.276 5.758,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4E596A" points="6.004,0.374 15.344,11.972 15.344,12.124 5.883,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4D5869" points="6.125,0.374 15.344,11.819 15.344,11.972 6.004,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5869" points="6.25,0.374 15.344,11.667 15.344,11.819 6.125,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5768" points="6.371,0.374 15.344,11.515 15.344,11.667 6.25,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5768" points="6.496,0.374 15.344,11.358 15.344,11.515 6.371,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5667" points="6.617,0.374 15.344,11.21 15.344,11.358 6.496,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4A5567" points="6.742,0.374 15.344,11.054 15.344,11.21 6.617,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#495566" points="6.863,0.374 15.344,10.901 15.344,11.054 6.742,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485566" points="6.984,0.374 15.344,10.749 15.344,10.901 6.863,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485466" points="7.109,0.374 15.344,10.597 15.344,10.749 6.984,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="7.23,0.374 15.344,10.444 15.344,10.597 7.109,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="7.355,0.374 15.344,10.292 15.344,10.444 7.23,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#465264" points="7.477,0.374 15.344,10.14 15.344,10.292 7.355,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#455264" points="7.602,0.374 15.344,9.987 15.344,10.14 7.477,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445263" points="7.723,0.374 15.344,9.835 15.344,9.987 7.602,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445163" points="7.848,0.374 15.344,9.683 15.344,9.835 7.723,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445062" points="7.969,0.374 15.344,9.53 15.344,9.683 7.848,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="8.094,0.374 15.344,9.378 15.344,9.53 7.969,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="15.344,9.226 8.215,0.374 8.094,0.374 15.344,9.378 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#424F61" points="8.336,0.374 15.344,9.073 15.344,9.226 8.215,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#414F61" points="8.461,0.374 15.344,8.921 15.344,9.073 8.336,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#404E60" points="8.586,0.374 15.344,8.769 15.344,8.921 8.461,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4E60" points="8.707,0.374 15.344,8.616 15.344,8.769 8.586,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D60" points="8.828,0.374 15.344,8.46 15.344,8.616 8.707,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D5F" points="8.953,0.374 15.344,8.312 15.344,8.46 8.828,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4D5F" points="9.074,0.374 15.344,8.155 15.344,8.312 8.953,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4C5E" points="9.199,0.374 15.344,8.003 15.344,8.155 9.074,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="9.32,0.374 15.344,7.851 15.344,8.003 9.199,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="15.344,7.698 9.445,0.374 9.32,0.374 15.344,7.851 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="9.566,0.374 15.344,7.546 15.344,7.698 9.445,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="9.691,0.374 15.344,7.394 15.344,7.546 9.566,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="9.812,0.374 15.344,7.241 15.344,7.394 9.691,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="9.938,0.374 15.344,7.089 15.344,7.241 9.812,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="10.059,0.374 15.344,6.937 15.344,7.089 9.938,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495C" points="10.18,0.374 15.344,6.784 15.344,6.937 10.059,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495B" points="10.305,0.374 15.344,6.632 15.344,6.784 10.18,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#39495B" points="10.43,0.374 15.344,6.479 15.344,6.632 10.305,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38495B" points="10.551,0.374 15.344,6.327 15.344,6.479 10.43,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485B" points="15.344,6.175 10.672,0.374 10.551,0.374 15.344,6.327 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485A" points="10.797,0.374 15.344,6.022 15.344,6.175 10.672,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37485A" points="10.918,0.374 15.344,5.87 15.344,6.022 10.797,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38475A" points="11.043,0.374 15.344,5.718 15.344,5.87 10.918,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37475A" points="11.164,0.374 15.344,5.562 15.344,5.718 11.043,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#374659" points="11.289,0.374 15.344,5.409 15.344,5.562 11.164,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="11.41,0.374 15.344,5.257 15.344,5.409 11.289,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="11.531,0.374 15.344,5.104 15.344,5.257 11.41,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="11.656,0.374 15.344,4.952 15.344,5.104 11.531,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="11.781,0.374 15.344,4.8 15.344,4.952 11.656,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="11.902,0.374 15.344,4.647 15.344,4.8 11.781,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354658" points="12.023,0.374 15.344,4.495 15.344,4.647 11.902,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="12.148,0.374 15.344,4.343 15.344,4.495 12.023,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="12.273,0.374 15.344,4.19 15.344,4.343 12.148,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="12.395,0.374 15.344,4.038 15.344,4.19 12.273,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="12.516,0.374 15.344,3.886 15.344,4.038 12.395,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.344,3.886 12.516,0.374 15.344,0.374 	"/>

+</g>

+<path fill="#AEADAE" d="M14.97,7.859c0,3.919-3.189,7.108-7.109,7.108c-3.921,0-7.11-3.189-7.11-7.108

+	c0-3.92,3.189-7.109,7.11-7.109C11.78,0.75,14.97,3.939,14.97,7.859z M7.86,0C3.526,0,0,3.526,0,7.859s3.526,7.858,7.86,7.858

+	s7.859-3.525,7.859-7.858S12.194,0,7.86,0z"/>

+<path fill="#FFFFFF" d="M10.57,10.586v0.957H5.345v-1.056l0.176-0.154c0.253-0.23,0.507-0.462,0.759-0.682

+	C6.543,9.409,6.83,9.179,7.094,8.946c1.441-1.221,2.189-1.891,2.189-2.881c0-0.275-0.1-1.31-1.397-1.31

+	c-1.122,0-1.364,0.804-1.44,1.134C6.367,6.229,6.379,6.472,6.39,6.726L5.322,6.67c0-0.274,0-0.704,0.154-1.188

+	C5.828,4.403,6.72,3.843,7.93,3.843c1.716,0,2.42,1.078,2.42,2.178c0,1.145-0.639,2.014-2.156,3.256

+	C7.93,9.485,7.677,9.694,7.412,9.903c-0.109,0.1-0.67,0.572-0.803,0.683H10.57z"/>

+</svg>

diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/3.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/3.png
new file mode 100644
index 0000000..7b783c1
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/3.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/3.svg b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/3.svg
new file mode 100644
index 0000000..8b045d9
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/3.svg
@@ -0,0 +1,198 @@
+<?xml version="1.0" encoding="utf-8"?>

+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In  -->

+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [

+	<!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">

+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">

+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">

+]>

+<svg  version="1.1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"

+	 width="17" height="17" viewBox="-0.75 -0.357 17 17" enable-background="new -0.75 -0.357 17 17" xml:space="preserve">

+<defs>

+</defs>

+<g>

+	<defs>

+		<circle id="XMLID_10_" cx="7.86" cy="7.859" r="7.485"/>

+	</defs>

+	<clipPath id="XMLID_13_">

+		<use xlink:href="#XMLID_10_" />

+	</clipPath>

+	<polygon clip-path="url(#XMLID_13_)" fill="#CBD2D8" points="0.375,10.303 4.555,15.342 0.375,15.342 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#CBD2D8" points="0.375,10.131 4.695,15.342 4.555,15.342 0.375,10.303 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#C9D0D5" points="0.375,9.959 4.84,15.342 4.695,15.342 0.375,10.131 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#C6CDD3" points="0.375,9.783 4.984,15.342 4.84,15.342 0.375,9.959 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#C5CCD2" points="0.375,9.611 5.125,15.342 4.984,15.342 0.375,9.783 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#C3C9D0" points="0.375,9.439 5.27,15.342 5.125,15.342 0.375,9.611 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#C1C8CE" points="0.375,9.268 5.414,15.342 5.27,15.342 0.375,9.439 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#BFC5CC" points="0.375,9.096 5.559,15.342 5.414,15.342 0.375,9.268 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#BEC4CB" points="0.375,8.924 5.699,15.342 5.559,15.342 0.375,9.096 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#BBC2C9" points="0.375,8.748 5.844,15.342 5.699,15.342 0.375,8.924 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#BAC0C8" points="0.375,8.576 5.984,15.342 5.844,15.342 0.375,8.748 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#B7BEC6" points="0.375,8.404 6.129,15.342 5.984,15.342 0.375,8.576 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#B6BDC5" points="0.375,8.229 6.273,15.342 6.129,15.342 0.375,8.404 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#B5BBC3" points="0.375,8.057 6.418,15.342 6.273,15.342 0.375,8.229 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#B3BAC2" points="0.375,7.885 6.559,15.342 6.418,15.342 0.375,8.057 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#B1B7C0" points="0.375,7.713 6.703,15.342 6.559,15.342 0.375,7.885 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#B0B6BF" points="0.375,7.541 6.848,15.342 6.703,15.342 0.375,7.713 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#AEB5BE" points="0.375,7.365 6.992,15.342 6.848,15.342 0.375,7.541 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#ADB3BC" points="0.375,7.193 7.133,15.342 6.992,15.342 0.375,7.365 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#ABB2BC" points="0.375,7.021 7.277,15.342 7.133,15.342 0.375,7.193 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#AAB0BA" points="0.375,6.85 7.422,15.342 7.277,15.342 0.375,7.021 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#A8AEB8" points="0.375,6.678 7.562,15.342 7.422,15.342 0.375,6.85 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#A6ADB7" points="0.375,6.502 7.703,15.342 7.562,15.342 0.375,6.678 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#A6ACB6" points="0.375,6.33 7.848,15.342 7.703,15.342 0.375,6.502 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#A3AAB4" points="0.375,6.158 7.992,15.342 7.848,15.342 0.375,6.33 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#A2A8B3" points="0.375,5.986 8.137,15.342 7.992,15.342 0.375,6.158 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#A0A7B1" points="0.375,5.811 8.281,15.342 8.137,15.342 0.375,5.986 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#9FA6B0" points="0.375,5.639 8.422,15.342 8.281,15.342 0.375,5.811 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#9EA4AF" points="0.375,5.467 8.566,15.342 8.422,15.342 0.375,5.639 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#9CA3AE" points="0.375,5.295 8.711,15.342 8.566,15.342 0.375,5.467 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#9BA1AD" points="0.375,5.119 8.852,15.342 8.711,15.342 0.375,5.295 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#9AA0AB" points="0.375,4.947 8.996,15.342 8.852,15.342 0.375,5.119 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#989FAA" points="0.375,4.775 9.141,15.342 8.996,15.342 0.375,4.947 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#979EAA" points="0.375,4.604 9.281,15.342 9.141,15.342 0.375,4.775 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#969CA8" points="0.375,4.432 9.426,15.342 9.281,15.342 0.375,4.604 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#949BA7" points="0.375,4.256 9.57,15.342 9.426,15.342 0.375,4.432 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#9399A5" points="0.375,4.084 9.711,15.342 9.57,15.342 0.375,4.256 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#9298A4" points="0.375,3.912 9.855,15.342 9.711,15.342 0.375,4.084 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#9097A3" points="0.375,3.74 10,15.342 9.855,15.342 0.375,3.912 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#8F95A2" points="0.375,3.564 10.141,15.342 10,15.342 0.375,3.74 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#8E95A1" points="0.375,3.393 10.285,15.342 10.141,15.342 0.375,3.564 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#8D93A0" points="0.375,3.221 10.43,15.342 10.285,15.342 0.375,3.393 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#8B929F" points="0.375,3.049 10.57,15.342 10.43,15.342 0.375,3.221 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#8A919E" points="0.375,2.877 10.715,15.342 10.57,15.342 0.375,3.049 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#898F9D" points="0.375,2.705 10.859,15.342 10.715,15.342 0.375,2.877 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#878E9B" points="0.375,2.529 11,15.342 10.859,15.342 0.375,2.705 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#878D9B" points="0.375,2.357 11.145,15.342 11,15.342 0.375,2.529 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#858C9A" points="0.375,2.186 11.289,15.342 11.145,15.342 0.375,2.357 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#848B98" points="0.375,2.01 11.43,15.342 11.289,15.342 0.375,2.186 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#838A97" points="0.375,1.838 11.574,15.342 11.43,15.342 0.375,2.01 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#828997" points="0.375,1.666 11.719,15.342 11.574,15.342 0.375,1.838 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#818895" points="0.375,1.494 11.859,15.342 11.719,15.342 0.375,1.666 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#808794" points="0.375,1.322 12.004,15.342 11.859,15.342 0.375,1.494 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#7E8594" points="0.375,1.146 12.148,15.342 12.004,15.342 0.375,1.322 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#7D8593" points="0.375,0.975 12.289,15.342 12.148,15.342 0.375,1.146 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#7C8392" points="0.375,0.803 12.434,15.342 12.289,15.342 0.375,0.975 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#7B8290" points="0.375,0.631 12.578,15.342 12.434,15.342 0.375,0.803 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#7A8190" points="0.375,0.557 0.422,0.518 12.719,15.342 12.578,15.342 0.375,0.631 	

+		"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#79808F" points="0.422,0.518 0.508,0.447 12.863,15.342 12.719,15.342 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#787F8D" points="0.508,0.447 0.594,0.377 13.008,15.342 12.863,15.342 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#777E8D" points="0.594,0.377 0.594,0.377 0.734,0.377 13.148,15.342 13.008,15.342 	

+		"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#767D8C" points="0.879,0.377 13.293,15.342 13.148,15.342 0.734,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#767C8B" points="1.023,0.377 13.438,15.342 13.293,15.342 0.879,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#747B8A" points="1.168,0.377 13.578,15.342 13.438,15.342 1.023,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#737A89" points="1.312,0.377 13.723,15.342 13.578,15.342 1.168,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#727989" points="1.453,0.377 13.867,15.342 13.723,15.342 1.312,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#717888" points="1.598,0.377 14.008,15.342 13.867,15.342 1.453,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#707786" points="1.742,0.377 14.152,15.342 14.008,15.342 1.598,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#6F7686" points="14.297,15.342 1.883,0.377 1.742,0.377 14.152,15.342 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#6D7585" points="2.027,0.377 14.438,15.342 14.297,15.342 1.883,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#6D7584" points="2.168,0.377 14.582,15.342 14.438,15.342 2.027,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#6C7383" points="2.312,0.377 14.727,15.342 14.582,15.342 2.168,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#6B7383" points="2.457,0.377 14.867,15.342 14.727,15.342 2.312,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#6A7281" points="2.598,0.377 15.012,15.342 14.867,15.342 2.457,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#697181" points="2.742,0.377 15.145,15.33 15.125,15.342 15.012,15.342 2.598,0.377 	

+		"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#697080" points="2.887,0.377 15.227,15.26 15.145,15.33 2.742,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#686F7F" points="3.031,0.377 15.312,15.189 15.227,15.26 2.887,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#676E7E" points="3.172,0.377 15.344,15.053 15.344,15.162 15.312,15.189 3.031,0.377 	

+		"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#656D7D" points="3.316,0.377 15.344,14.881 15.344,15.053 3.172,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#646C7D" points="3.461,0.377 15.344,14.705 15.344,14.881 3.316,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#646C7C" points="3.602,0.377 15.344,14.533 15.344,14.705 3.461,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#636B7C" points="3.746,0.377 15.344,14.361 15.344,14.533 3.602,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#626B7B" points="3.891,0.377 15.344,14.189 15.344,14.361 3.746,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#616A7A" points="4.031,0.377 15.344,14.018 15.344,14.189 3.891,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#606979" points="4.176,0.377 15.344,13.846 15.344,14.018 4.031,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#5F6878" points="4.32,0.377 15.344,13.67 15.344,13.846 4.176,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#5F6878" points="4.461,0.377 15.344,13.498 15.344,13.67 4.32,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#5E6777" points="4.605,0.377 15.344,13.326 15.344,13.498 4.461,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#5D6676" points="4.75,0.377 15.344,13.15 15.344,13.326 4.605,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#5C6576" points="4.891,0.377 15.344,12.979 15.344,13.15 4.75,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#5B6475" points="5.035,0.377 15.344,12.807 15.344,12.979 4.891,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#5B6475" points="5.18,0.377 15.344,12.635 15.344,12.807 5.035,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#5A6373" points="5.32,0.377 15.344,12.463 15.344,12.635 5.18,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#596273" points="5.465,0.377 15.344,12.287 15.344,12.463 5.32,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#586172" points="5.609,0.377 15.344,12.115 15.344,12.287 5.465,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#576172" points="5.75,0.377 15.344,11.943 15.344,12.115 5.609,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#566071" points="5.895,0.377 15.344,11.771 15.344,11.943 5.75,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#566070" points="6.039,0.377 15.344,11.6 15.344,11.771 5.895,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#555F70" points="6.18,0.377 15.344,11.424 15.344,11.6 6.039,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#545E6F" points="6.324,0.377 15.344,11.252 15.344,11.424 6.18,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#535E6F" points="6.469,0.377 15.344,11.08 15.344,11.252 6.324,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#535D6E" points="6.609,0.377 15.344,10.908 15.344,11.08 6.469,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#525C6D" points="6.754,0.377 15.344,10.732 15.344,10.908 6.609,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#515C6D" points="6.898,0.377 15.344,10.561 15.344,10.732 6.754,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#505B6C" points="7.039,0.377 15.344,10.389 15.344,10.561 6.898,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#505B6C" points="7.184,0.377 15.344,10.217 15.344,10.389 7.039,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#505A6B" points="7.328,0.377 15.344,10.041 15.344,10.217 7.184,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#4F596A" points="7.469,0.377 15.344,9.869 15.344,10.041 7.328,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#4E596A" points="7.613,0.377 15.344,9.697 15.344,9.869 7.469,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#4D5869" points="7.758,0.377 15.344,9.525 15.344,9.697 7.613,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#4C5869" points="7.898,0.377 15.344,9.354 15.344,9.525 7.758,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#4C5768" points="8.043,0.377 15.344,9.182 15.344,9.354 7.898,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#4B5768" points="8.188,0.377 15.344,9.006 15.344,9.182 8.043,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#4B5667" points="8.328,0.377 15.344,8.834 15.344,9.006 8.188,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#4A5567" points="8.473,0.377 15.344,8.662 15.344,8.834 8.328,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#495566" points="8.617,0.377 15.344,8.486 15.344,8.662 8.473,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#485566" points="8.758,0.377 15.344,8.314 15.344,8.486 8.617,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#485466" points="8.902,0.377 15.344,8.143 15.344,8.314 8.758,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#475365" points="9.047,0.377 15.344,7.971 15.344,8.143 8.902,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#475365" points="9.188,0.377 15.344,7.799 15.344,7.971 9.047,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#465264" points="9.332,0.377 15.344,7.627 15.344,7.799 9.188,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#455264" points="9.477,0.377 15.344,7.451 15.344,7.627 9.332,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#445263" points="9.617,0.377 15.344,7.279 15.344,7.451 9.477,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#445163" points="15.344,7.107 9.762,0.377 9.617,0.377 15.344,7.279 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#445062" points="9.906,0.377 15.344,6.932 15.344,7.107 9.762,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#425062" points="10.047,0.377 15.344,6.76 15.344,6.932 9.906,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#425062" points="10.191,0.377 15.344,6.588 15.344,6.76 10.047,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#424F61" points="10.336,0.377 15.344,6.416 15.344,6.588 10.191,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#414F61" points="10.477,0.377 15.344,6.244 15.344,6.416 10.336,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#404E60" points="10.621,0.377 15.344,6.068 15.344,6.244 10.477,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#3F4E60" points="10.766,0.377 15.344,5.896 15.344,6.068 10.621,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#3F4D60" points="10.906,0.377 15.344,5.725 15.344,5.896 10.766,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#3F4D5F" points="11.051,0.377 15.344,5.553 15.344,5.725 10.906,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#3E4D5F" points="11.195,0.377 15.344,5.381 15.344,5.553 11.051,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#3E4C5E" points="11.336,0.377 15.344,5.205 15.344,5.381 11.195,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#3D4C5E" points="15.344,5.033 11.48,0.377 11.336,0.377 15.344,5.205 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#3D4C5E" points="11.625,0.377 15.344,4.861 15.344,5.033 11.48,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#3C4B5D" points="11.766,0.377 15.344,4.689 15.344,4.861 11.625,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#3C4B5D" points="11.91,0.377 15.344,4.514 15.344,4.689 11.766,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#3C4B5D" points="12.055,0.377 15.344,4.342 15.344,4.514 11.91,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#3B4A5C" points="12.199,0.377 15.344,4.17 15.344,4.342 12.055,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#3B4A5C" points="12.344,0.377 15.344,3.998 15.344,4.17 12.199,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#3A495C" points="12.484,0.377 15.344,3.822 15.344,3.998 12.344,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#3A495B" points="12.625,0.377 15.344,3.65 15.344,3.822 12.484,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#39495B" points="12.77,0.377 15.344,3.479 15.344,3.65 12.625,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#38495B" points="12.914,0.377 15.344,3.307 15.344,3.479 12.77,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#38485B" points="13.055,0.377 15.344,3.135 15.344,3.307 12.914,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#38485A" points="13.199,0.377 15.344,2.963 15.344,3.135 13.055,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#37485A" points="13.344,0.377 15.344,2.787 15.344,2.963 13.199,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#38475A" points="13.488,0.377 15.344,2.615 15.344,2.787 13.344,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#37475A" points="13.629,0.377 15.344,2.443 15.344,2.615 13.488,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#374659" points="13.773,0.377 15.344,2.268 15.344,2.443 13.629,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#364659" points="13.918,0.377 15.344,2.096 15.344,2.268 13.773,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#364659" points="15.344,1.924 14.062,0.377 13.918,0.377 15.344,2.096 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#364659" points="14.203,0.377 15.344,1.752 15.344,1.924 14.062,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#354659" points="14.348,0.377 15.344,1.58 15.344,1.752 14.203,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#354659" points="14.492,0.377 15.344,1.404 15.344,1.58 14.348,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#354658" points="14.633,0.377 15.344,1.232 15.344,1.404 14.492,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#344558" points="14.777,0.377 15.344,1.061 15.344,1.232 14.633,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#344558" points="14.922,0.377 15.344,0.889 15.344,1.061 14.777,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#344558" points="15.062,0.377 15.344,0.713 15.344,0.889 14.922,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#344558" points="15.207,0.377 15.344,0.541 15.344,0.713 15.062,0.377 	"/>

+	<polygon clip-path="url(#XMLID_13_)" fill="#344558" points="15.344,0.541 15.207,0.377 15.344,0.377 	"/>

+</g>

+<path fill="#AEADAE" d="M14.97,7.859c0,3.92-3.189,7.108-7.11,7.108c-3.92,0-7.109-3.188-7.109-7.108S3.939,0.75,7.859,0.75

+	C11.78,0.75,14.97,3.939,14.97,7.859z M7.859,0C3.525,0,0,3.526,0,7.859c0,4.333,3.525,7.858,7.859,7.858s7.86-3.525,7.86-7.858

+	C15.72,3.526,12.193,0,7.859,0z"/>

+<path fill="#FFFFFF" d="M7.236,7.065c0.418,0.011,1.034,0.033,1.408-0.154c0.23-0.121,0.594-0.407,0.594-1.001

+	c0-0.792-0.615-1.166-1.342-1.166c-0.539,0-0.891,0.187-1.089,0.363C6.39,5.481,6.334,6.064,6.312,6.329L5.301,6.263

+	c0.066-0.77,0.309-1.43,0.902-1.914C6.521,4.096,7.072,3.82,7.918,3.82c1.662,0,2.377,1.045,2.377,2.035

+	c0,0.462-0.165,0.902-0.44,1.199c-0.241,0.253-0.506,0.374-0.659,0.44c0.989,0.253,1.375,1.122,1.375,1.826

+	c0,0.704-0.342,1.375-0.869,1.771c-0.309,0.252-0.914,0.561-1.914,0.561c-0.418,0-1.188-0.044-1.838-0.539

+	C5.08,10.465,5.015,9.508,4.992,9.057l1.035-0.088c0,0.164,0.01,0.462,0.153,0.814c0.396,0.945,1.243,0.967,1.573,0.967

+	c1.716,0,1.748-1.287,1.748-1.463c0-0.22-0.043-0.439-0.153-0.638C8.986,8.012,8.216,7.979,7.731,7.979

+	c-0.065,0-0.209,0-0.495,0.011V7.065z"/>

+</svg>

diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/4.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/4.png
new file mode 100644
index 0000000..e8b6162
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/4.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/4.svg b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/4.svg
new file mode 100644
index 0000000..3bbe20f
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/4.svg
@@ -0,0 +1,189 @@
+<?xml version="1.0" encoding="utf-8"?>

+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In  -->

+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [

+	<!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">

+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">

+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">

+]>

+<svg  version="1.1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"

+	 width="17" height="16" viewBox="-0.75 -0.058 17 16" enable-background="new -0.75 -0.058 17 16" xml:space="preserve">

+<defs>

+</defs>

+<g>

+	<defs>

+		<circle id="XMLID_6_" cx="7.86" cy="7.858" r="7.485"/>

+	</defs>

+	<clipPath id="XMLID_9_">

+		<use xlink:href="#XMLID_6_" />

+	</clipPath>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,11.774 4.328,15.341 0.375,15.341 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,11.622 4.5,15.341 4.328,15.341 0.375,11.774 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C9D0D5" points="0.375,11.466 4.668,15.341 4.5,15.341 0.375,11.622 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C6CDD3" points="0.375,11.313 4.84,15.341 4.668,15.341 0.375,11.466 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C5CCD2" points="0.375,11.161 5.012,15.341 4.84,15.341 0.375,11.313 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C3C9D0" points="0.375,11.005 5.18,15.341 5.012,15.341 0.375,11.161 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C1C8CE" points="5.352,15.341 0.375,10.853 0.375,11.005 5.18,15.341 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BFC5CC" points="0.375,10.696 5.523,15.341 5.352,15.341 0.375,10.853 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BEC4CB" points="0.375,10.544 5.695,15.341 5.523,15.341 0.375,10.696 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BBC2C9" points="0.375,10.388 5.863,15.341 5.695,15.341 0.375,10.544 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BAC0C8" points="0.375,10.235 6.035,15.341 5.863,15.341 0.375,10.388 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B7BEC6" points="0.375,10.083 6.203,15.341 6.035,15.341 0.375,10.235 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B6BDC5" points="0.375,9.927 6.375,15.341 6.203,15.341 0.375,10.083 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B5BBC3" points="0.375,9.774 6.547,15.341 6.375,15.341 0.375,9.927 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B3BAC2" points="0.375,9.618 6.719,15.341 6.547,15.341 0.375,9.774 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B1B7C0" points="0.375,9.466 6.891,15.341 6.719,15.341 0.375,9.618 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B0B6BF" points="0.375,9.31 7.059,15.341 6.891,15.341 0.375,9.466 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AEB5BE" points="0.375,9.157 7.23,15.341 7.059,15.341 0.375,9.31 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ADB3BC" points="0.375,9.005 7.398,15.341 7.23,15.341 0.375,9.157 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ABB2BC" points="0.375,8.849 7.57,15.341 7.398,15.341 0.375,9.005 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AAB0BA" points="0.375,8.696 7.742,15.341 7.57,15.341 0.375,8.849 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A8AEB8" points="0.375,8.54 7.91,15.341 7.742,15.341 0.375,8.696 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ADB7" points="0.375,8.388 8.082,15.341 7.91,15.341 0.375,8.54 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ACB6" points="0.375,8.231 8.254,15.341 8.082,15.341 0.375,8.388 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A3AAB4" points="0.375,8.079 8.426,15.341 8.254,15.341 0.375,8.231 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A2A8B3" points="0.375,7.927 8.594,15.341 8.426,15.341 0.375,8.079 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A0A7B1" points="8.766,15.341 0.375,7.771 0.375,7.927 8.594,15.341 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9FA6B0" points="0.375,7.618 8.938,15.341 8.766,15.341 0.375,7.771 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9EA4AF" points="9.109,15.341 0.375,7.462 0.375,7.618 8.938,15.341 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9CA3AE" points="0.375,7.31 9.277,15.341 9.109,15.341 0.375,7.462 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9BA1AD" points="0.375,7.153 9.445,15.341 9.277,15.341 0.375,7.31 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9AA0AB" points="0.375,7.001 9.617,15.341 9.445,15.341 0.375,7.153 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#989FAA" points="0.375,6.849 9.789,15.341 9.617,15.341 0.375,7.001 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#979EAA" points="0.375,6.692 9.961,15.341 9.789,15.341 0.375,6.849 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#969CA8" points="10.133,15.341 0.375,6.54 0.375,6.692 9.961,15.341 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#949BA7" points="0.375,6.384 10.301,15.341 10.133,15.341 0.375,6.54 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9399A5" points="0.375,6.231 10.473,15.341 10.301,15.341 0.375,6.384 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9298A4" points="0.375,6.075 10.645,15.341 10.473,15.341 0.375,6.231 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9097A3" points="0.375,5.923 10.812,15.341 10.645,15.341 0.375,6.075 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8F95A2" points="0.375,5.771 10.984,15.341 10.812,15.341 0.375,5.923 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8E95A1" points="0.375,5.614 11.156,15.341 10.984,15.341 0.375,5.771 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8D93A0" points="0.375,5.462 11.324,15.341 11.156,15.341 0.375,5.614 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8B929F" points="0.375,5.306 11.496,15.341 11.324,15.341 0.375,5.462 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8A919E" points="11.668,15.341 0.375,5.153 0.375,5.306 11.496,15.341 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#898F9D" points="0.375,4.997 11.836,15.341 11.668,15.341 0.375,5.153 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878E9B" points="0.375,4.845 12.008,15.341 11.836,15.341 0.375,4.997 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878D9B" points="0.375,4.692 12.18,15.341 12.008,15.341 0.375,4.845 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#858C9A" points="0.375,4.536 12.352,15.341 12.18,15.341 0.375,4.692 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#848B98" points="0.375,4.384 12.52,15.341 12.352,15.341 0.375,4.536 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#838A97" points="0.375,4.228 12.691,15.341 12.52,15.341 0.375,4.384 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#828997" points="0.375,4.075 12.859,15.341 12.691,15.341 0.375,4.228 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#818895" points="0.375,3.923 13.031,15.341 12.859,15.341 0.375,4.075 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#808794" points="0.375,3.767 13.203,15.341 13.031,15.341 0.375,3.923 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7E8594" points="0.375,3.614 13.375,15.341 13.203,15.341 0.375,3.767 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7D8593" points="0.375,3.458 13.543,15.341 13.375,15.341 0.375,3.614 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7C8392" points="0.375,3.306 13.715,15.341 13.543,15.341 0.375,3.458 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7B8290" points="0.375,3.149 13.887,15.341 13.715,15.341 0.375,3.306 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7A8190" points="0.375,2.997 14.055,15.341 13.887,15.341 0.375,3.149 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#79808F" points="0.375,2.841 14.227,15.341 14.055,15.341 0.375,2.997 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#787F8D" points="0.375,2.688 14.398,15.341 14.227,15.341 0.375,2.841 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#777E8D" points="0.375,2.536 14.57,15.341 14.398,15.341 0.375,2.688 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767D8C" points="0.375,2.38 14.738,15.341 14.57,15.341 0.375,2.536 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767C8B" points="0.375,2.228 14.91,15.341 14.738,15.341 0.375,2.38 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#747B8A" points="0.375,2.071 15.043,15.31 15.016,15.341 14.91,15.341 0.375,2.228 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#737A89" points="0.375,1.919 15.121,15.224 15.043,15.31 0.375,2.071 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#727989" points="0.375,1.763 15.195,15.142 15.121,15.224 0.375,1.919 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#717888" points="0.375,1.61 15.273,15.056 15.195,15.142 0.375,1.763 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#707786" points="15.273,15.056 15.344,14.978 15.344,14.966 0.375,1.458 0.375,1.61 	

+		"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6F7686" points="15.344,14.81 0.375,1.302 0.375,1.458 15.344,14.966 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7585" points="0.375,1.149 15.344,14.657 15.344,14.81 0.375,1.302 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7584" points="0.375,0.993 15.344,14.505 15.344,14.657 0.375,1.149 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6C7383" points="0.375,0.841 15.344,14.349 15.344,14.505 0.375,0.993 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6B7383" points="0.375,0.739 0.402,0.708 15.344,14.196 15.344,14.349 0.375,0.841 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6A7281" points="0.402,0.708 0.477,0.626 15.344,14.044 15.344,14.196 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697181" points="0.477,0.626 0.555,0.54 15.344,13.888 15.344,14.044 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697080" points="15.344,13.735 0.633,0.454 0.555,0.54 15.344,13.888 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#686F7F" points="0.633,0.454 0.703,0.376 0.711,0.376 15.344,13.579 15.344,13.735 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#676E7E" points="0.883,0.376 15.344,13.427 15.344,13.579 0.711,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#656D7D" points="1.055,0.376 15.344,13.271 15.344,13.427 0.883,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7D" points="1.227,0.376 15.344,13.118 15.344,13.271 1.055,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7C" points="1.395,0.376 15.344,12.962 15.344,13.118 1.227,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#636B7C" points="1.566,0.376 15.344,12.81 15.344,12.962 1.395,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#626B7B" points="1.734,0.376 15.344,12.657 15.344,12.81 1.566,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#616A7A" points="1.906,0.376 15.344,12.501 15.344,12.657 1.734,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#606979" points="2.078,0.376 15.344,12.349 15.344,12.501 1.906,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="2.25,0.376 15.344,12.192 15.344,12.349 2.078,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="2.418,0.376 15.344,12.04 15.344,12.192 2.25,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5E6777" points="2.59,0.376 15.344,11.884 15.344,12.04 2.418,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5D6676" points="2.762,0.376 15.344,11.731 15.344,11.884 2.59,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5C6576" points="2.93,0.376 15.344,11.579 15.344,11.731 2.762,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="3.102,0.376 15.344,11.423 15.344,11.579 2.93,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="3.273,0.376 15.344,11.271 15.344,11.423 3.102,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5A6373" points="3.445,0.376 15.344,11.114 15.344,11.271 3.273,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#596273" points="3.613,0.376 15.344,10.962 15.344,11.114 3.445,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#586172" points="3.785,0.376 15.344,10.806 15.344,10.962 3.613,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#576172" points="3.953,0.376 15.344,10.653 15.344,10.806 3.785,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566071" points="4.125,0.376 15.344,10.497 15.344,10.653 3.953,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566070" points="4.297,0.376 15.344,10.345 15.344,10.497 4.125,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#555F70" points="4.469,0.376 15.344,10.192 15.344,10.345 4.297,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#545E6F" points="4.641,0.376 15.344,10.036 15.344,10.192 4.469,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535E6F" points="4.809,0.376 15.344,9.884 15.344,10.036 4.641,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535D6E" points="4.98,0.376 15.344,9.728 15.344,9.884 4.809,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#525C6D" points="5.148,0.376 15.344,9.575 15.344,9.728 4.98,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#515C6D" points="5.32,0.376 15.344,9.419 15.344,9.575 5.148,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="5.492,0.376 15.344,9.267 15.344,9.419 5.32,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="5.664,0.376 15.344,9.114 15.344,9.267 5.492,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505A6B" points="5.832,0.376 15.344,8.958 15.344,9.114 5.664,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4F596A" points="6.004,0.376 15.344,8.806 15.344,8.958 5.832,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4E596A" points="6.172,0.376 15.344,8.649 15.344,8.806 6.004,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4D5869" points="6.344,0.376 15.344,8.497 15.344,8.649 6.172,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5869" points="15.344,8.341 6.516,0.376 6.344,0.376 15.344,8.497 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5768" points="6.688,0.376 15.344,8.188 15.344,8.341 6.516,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5768" points="6.855,0.376 15.344,8.036 15.344,8.188 6.688,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5667" points="7.027,0.376 15.344,7.88 15.344,8.036 6.855,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4A5567" points="7.195,0.376 15.344,7.728 15.344,7.88 7.027,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#495566" points="7.367,0.376 15.344,7.571 15.344,7.728 7.195,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485566" points="7.539,0.376 15.344,7.419 15.344,7.571 7.367,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485466" points="7.711,0.376 15.344,7.263 15.344,7.419 7.539,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="7.883,0.376 15.344,7.11 15.344,7.263 7.711,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="8.051,0.376 15.344,6.958 15.344,7.11 7.883,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#465264" points="15.344,6.802 8.223,0.376 8.051,0.376 15.344,6.958 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#455264" points="8.391,0.376 15.344,6.649 15.344,6.802 8.223,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445263" points="8.562,0.376 15.344,6.497 15.344,6.649 8.391,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445163" points="8.734,0.376 15.344,6.341 15.344,6.497 8.562,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445062" points="8.906,0.376 15.344,6.185 15.344,6.341 8.734,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="9.074,0.376 15.344,6.032 15.344,6.185 8.906,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="9.246,0.376 15.344,5.88 15.344,6.032 9.074,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#424F61" points="9.414,0.376 15.344,5.724 15.344,5.88 9.246,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#414F61" points="9.586,0.376 15.344,5.571 15.344,5.724 9.414,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#404E60" points="9.758,0.376 15.344,5.419 15.344,5.571 9.586,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4E60" points="9.93,0.376 15.344,5.263 15.344,5.419 9.758,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D60" points="10.102,0.376 15.344,5.11 15.344,5.263 9.93,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D5F" points="15.344,4.954 10.27,0.376 10.102,0.376 15.344,5.11 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4D5F" points="10.441,0.376 15.344,4.802 15.344,4.954 10.27,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4C5E" points="10.609,0.376 15.344,4.646 15.344,4.802 10.441,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="10.781,0.376 15.344,4.493 15.344,4.646 10.609,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="10.953,0.376 15.344,4.341 15.344,4.493 10.781,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="11.125,0.376 15.344,4.185 15.344,4.341 10.953,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="11.293,0.376 15.344,4.032 15.344,4.185 11.125,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="11.465,0.376 15.344,3.876 15.344,4.032 11.293,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="11.637,0.376 15.344,3.724 15.344,3.876 11.465,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="11.805,0.376 15.344,3.567 15.344,3.724 11.637,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495C" points="11.977,0.376 15.344,3.415 15.344,3.567 11.805,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495B" points="12.148,0.376 15.344,3.263 15.344,3.415 11.977,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#39495B" points="12.32,0.376 15.344,3.106 15.344,3.263 12.148,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38495B" points="12.488,0.376 15.344,2.954 15.344,3.106 12.32,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485B" points="12.66,0.376 15.344,2.798 15.344,2.954 12.488,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485A" points="12.828,0.376 15.344,2.646 15.344,2.798 12.66,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37485A" points="13,0.376 15.344,2.489 15.344,2.646 12.828,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38475A" points="13.172,0.376 15.344,2.337 15.344,2.489 13,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37475A" points="13.344,0.376 15.344,2.185 15.344,2.337 13.172,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#374659" points="13.512,0.376 15.344,2.028 15.344,2.185 13.344,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="13.684,0.376 15.344,1.876 15.344,2.028 13.512,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="13.852,0.376 15.344,1.72 15.344,1.876 13.684,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="14.023,0.376 15.344,1.567 15.344,1.72 13.852,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="14.195,0.376 15.344,1.411 15.344,1.567 14.023,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="14.367,0.376 15.344,1.259 15.344,1.411 14.195,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354658" points="14.535,0.376 15.344,1.106 15.344,1.259 14.367,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="14.707,0.376 15.344,0.95 15.344,1.106 14.535,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="14.879,0.376 15.344,0.798 15.344,0.95 14.707,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.047,0.376 15.344,0.642 15.344,0.798 14.879,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.219,0.376 15.344,0.489 15.344,0.642 15.047,0.376 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.344,0.489 15.219,0.376 15.344,0.376 	"/>

+</g>

+<path fill="#AEADAE" d="M14.97,7.858c0,3.92-3.189,7.109-7.109,7.109c-3.921,0-7.11-3.189-7.11-7.109S3.939,0.75,7.86,0.75

+	C11.78,0.75,14.97,3.938,14.97,7.858z M7.86,0C3.526,0,0,3.525,0,7.858c0,4.334,3.526,7.859,7.86,7.859s7.859-3.525,7.859-7.859

+	C15.72,3.525,12.194,0,7.86,0z"/>

+<path fill="#FFFFFF" d="M9.371,8.902h1.144v0.892H9.371v1.748H8.348V9.794H5.025V8.737l3.531-4.807h0.814V8.902z M8.348,8.902

+	l0.066-3.432L6.016,8.902H8.348z"/>

+</svg>

diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/5.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/5.png
new file mode 100644
index 0000000..c1deabd
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/5.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/5.svg b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/5.svg
new file mode 100644
index 0000000..74e5ed9
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/5.svg
@@ -0,0 +1,192 @@
+<?xml version="1.0" encoding="utf-8"?>

+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In  -->

+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [

+	<!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">

+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">

+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">

+]>

+<svg  version="1.1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"

+	 width="17" height="17" viewBox="-0.75 -0.758 17 17" enable-background="new -0.75 -0.758 17 17" xml:space="preserve">

+<defs>

+</defs>

+<g>

+	<defs>

+		<circle id="XMLID_6_" cx="7.86" cy="7.858" r="7.485"/>

+	</defs>

+	<clipPath id="XMLID_9_">

+		<use xlink:href="#XMLID_6_" />

+	</clipPath>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,12.297 3.578,15.344 0.375,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,12.133 3.75,15.344 3.578,15.344 0.375,12.297 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C9D0D5" points="0.375,11.973 3.918,15.344 3.75,15.344 0.375,12.133 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C6CDD3" points="0.375,11.809 4.09,15.344 3.918,15.344 0.375,11.973 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C5CCD2" points="0.375,11.648 4.258,15.344 4.09,15.344 0.375,11.809 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C3C9D0" points="0.375,11.488 4.43,15.344 4.258,15.344 0.375,11.648 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C1C8CE" points="0.375,11.324 4.598,15.344 4.43,15.344 0.375,11.488 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BFC5CC" points="0.375,11.164 4.77,15.344 4.598,15.344 0.375,11.324 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BEC4CB" points="0.375,11.004 4.938,15.344 4.77,15.344 0.375,11.164 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BBC2C9" points="0.375,10.84 5.109,15.344 4.938,15.344 0.375,11.004 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BAC0C8" points="0.375,10.68 5.281,15.344 5.109,15.344 0.375,10.84 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B7BEC6" points="5.449,15.344 0.375,10.516 0.375,10.68 5.281,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B6BDC5" points="0.375,10.355 5.617,15.344 5.449,15.344 0.375,10.516 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B5BBC3" points="0.375,10.195 5.789,15.344 5.617,15.344 0.375,10.355 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B3BAC2" points="0.375,10.031 5.957,15.344 5.789,15.344 0.375,10.195 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B1B7C0" points="0.375,9.871 6.129,15.344 5.957,15.344 0.375,10.031 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B0B6BF" points="6.297,15.344 0.375,9.707 0.375,9.871 6.129,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AEB5BE" points="6.469,15.344 0.375,9.547 0.375,9.707 6.297,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ADB3BC" points="0.375,9.387 6.641,15.344 6.469,15.344 0.375,9.547 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ABB2BC" points="0.375,9.223 6.809,15.344 6.641,15.344 0.375,9.387 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AAB0BA" points="0.375,9.062 6.977,15.344 6.809,15.344 0.375,9.223 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A8AEB8" points="0.375,8.898 7.148,15.344 6.977,15.344 0.375,9.062 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ADB7" points="0.375,8.738 7.32,15.344 7.148,15.344 0.375,8.898 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ACB6" points="0.375,8.578 7.488,15.344 7.32,15.344 0.375,8.738 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A3AAB4" points="0.375,8.414 7.656,15.344 7.488,15.344 0.375,8.578 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A2A8B3" points="0.375,8.254 7.828,15.344 7.656,15.344 0.375,8.414 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A0A7B1" points="0.375,8.09 8,15.344 7.828,15.344 0.375,8.254 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9FA6B0" points="0.375,7.93 8.168,15.344 8,15.344 0.375,8.09 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9EA4AF" points="0.375,7.77 8.336,15.344 8.168,15.344 0.375,7.93 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9CA3AE" points="8.508,15.344 0.375,7.605 0.375,7.77 8.336,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9BA1AD" points="0.375,7.445 8.68,15.344 8.508,15.344 0.375,7.605 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9AA0AB" points="0.375,7.281 8.848,15.344 8.68,15.344 0.375,7.445 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#989FAA" points="0.375,7.121 9.02,15.344 8.848,15.344 0.375,7.281 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#979EAA" points="9.188,15.344 0.375,6.961 0.375,7.121 9.02,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#969CA8" points="0.375,6.797 9.359,15.344 9.188,15.344 0.375,6.961 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#949BA7" points="0.375,6.637 9.527,15.344 9.359,15.344 0.375,6.797 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9399A5" points="0.375,6.473 9.699,15.344 9.527,15.344 0.375,6.637 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9298A4" points="0.375,6.312 9.867,15.344 9.699,15.344 0.375,6.473 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9097A3" points="0.375,6.152 10.039,15.344 9.867,15.344 0.375,6.312 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8F95A2" points="0.375,5.988 10.207,15.344 10.039,15.344 0.375,6.152 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8E95A1" points="0.375,5.828 10.379,15.344 10.207,15.344 0.375,5.988 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8D93A0" points="0.375,5.664 10.547,15.344 10.379,15.344 0.375,5.828 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8B929F" points="0.375,5.504 10.719,15.344 10.547,15.344 0.375,5.664 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8A919E" points="0.375,5.344 10.887,15.344 10.719,15.344 0.375,5.504 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#898F9D" points="11.059,15.344 0.375,5.18 0.375,5.344 10.887,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878E9B" points="0.375,5.02 11.227,15.344 11.059,15.344 0.375,5.18 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878D9B" points="0.375,4.859 11.398,15.344 11.227,15.344 0.375,5.02 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#858C9A" points="0.375,4.695 11.57,15.344 11.398,15.344 0.375,4.859 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#848B98" points="0.375,4.535 11.738,15.344 11.57,15.344 0.375,4.695 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#838A97" points="0.375,4.375 11.906,15.344 11.738,15.344 0.375,4.535 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#828997" points="12.078,15.344 0.375,4.211 0.375,4.375 11.906,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#818895" points="0.375,4.051 12.25,15.344 12.078,15.344 0.375,4.211 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#808794" points="0.375,3.887 12.418,15.344 12.25,15.344 0.375,4.051 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7E8594" points="12.586,15.344 0.375,3.727 0.375,3.887 12.418,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7D8593" points="0.375,3.562 12.758,15.344 12.586,15.344 0.375,3.727 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7C8392" points="12.93,15.344 0.375,3.402 0.375,3.562 12.758,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7B8290" points="0.375,3.242 13.098,15.344 12.93,15.344 0.375,3.402 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7A8190" points="0.375,3.078 13.27,15.344 13.098,15.344 0.375,3.242 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#79808F" points="0.375,2.918 13.438,15.344 13.27,15.344 0.375,3.078 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#787F8D" points="13.609,15.344 0.375,2.758 0.375,2.918 13.438,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#777E8D" points="0.375,2.594 13.777,15.344 13.609,15.344 0.375,2.758 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767D8C" points="13.945,15.344 0.375,2.434 0.375,2.594 13.777,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767C8B" points="0.375,2.27 14.117,15.344 13.945,15.344 0.375,2.434 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#747B8A" points="0.375,2.109 14.289,15.344 14.117,15.344 0.375,2.27 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#737A89" points="0.375,1.945 14.457,15.344 14.289,15.344 0.375,2.109 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#727989" points="0.375,1.785 14.629,15.344 14.457,15.344 0.375,1.945 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#717888" points="0.375,1.625 14.797,15.344 14.629,15.344 0.375,1.785 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#707786" points="0.375,1.461 14.941,15.316 14.914,15.344 14.797,15.344 0.375,1.625 	

+		"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6F7686" points="0.375,1.301 15.023,15.234 14.941,15.316 0.375,1.461 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7585" points="0.375,1.141 15.102,15.148 15.023,15.234 0.375,1.301 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7584" points="0.375,0.977 15.184,15.062 15.102,15.148 0.375,1.141 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6C7383" points="0.375,0.824 0.379,0.82 15.266,14.977 15.184,15.062 0.375,0.977 	"/>

+	

+		<rect x="7.802" y="-2.415" transform="matrix(-0.6905 0.7234 -0.7234 -0.6905 18.9717 7.5929)" clip-path="url(#XMLID_9_)" fill="#6B7383" width="0.119" height="20.54"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6A7281" points="0.461,0.734 0.539,0.648 15.344,14.73 15.344,14.891 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697181" points="0.539,0.648 0.621,0.562 15.344,14.57 15.344,14.73 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697080" points="0.621,0.562 0.703,0.48 15.344,14.406 15.344,14.57 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#686F7F" points="0.703,0.48 0.781,0.395 15.344,14.246 15.344,14.406 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#676E7E" points="0.781,0.395 0.801,0.375 0.934,0.375 15.344,14.086 15.344,14.246 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#656D7D" points="15.344,13.922 1.102,0.375 0.934,0.375 15.344,14.086 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7D" points="1.273,0.375 15.344,13.762 15.344,13.922 1.102,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7C" points="1.441,0.375 15.344,13.602 15.344,13.762 1.273,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#636B7C" points="15.344,13.438 1.609,0.375 1.441,0.375 15.344,13.602 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#626B7B" points="1.781,0.375 15.344,13.277 15.344,13.438 1.609,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#616A7A" points="1.953,0.375 15.344,13.113 15.344,13.277 1.781,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#606979" points="2.121,0.375 15.344,12.953 15.344,13.113 1.953,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="2.293,0.375 15.344,12.789 15.344,12.953 2.121,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="2.461,0.375 15.344,12.629 15.344,12.789 2.293,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5E6777" points="2.633,0.375 15.344,12.469 15.344,12.629 2.461,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5D6676" points="15.344,12.305 2.801,0.375 2.633,0.375 15.344,12.469 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5C6576" points="2.973,0.375 15.344,12.145 15.344,12.305 2.801,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="3.141,0.375 15.344,11.984 15.344,12.145 2.973,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="3.312,0.375 15.344,11.82 15.344,11.984 3.141,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5A6373" points="3.48,0.375 15.344,11.66 15.344,11.82 3.312,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#596273" points="3.652,0.375 15.344,11.496 15.344,11.66 3.48,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#586172" points="3.82,0.375 15.344,11.336 15.344,11.496 3.652,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#576172" points="3.992,0.375 15.344,11.172 15.344,11.336 3.82,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566071" points="4.164,0.375 15.344,11.012 15.344,11.172 3.992,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566070" points="4.332,0.375 15.344,10.852 15.344,11.012 4.164,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#555F70" points="4.5,0.375 15.344,10.688 15.344,10.852 4.332,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#545E6F" points="4.672,0.375 15.344,10.527 15.344,10.688 4.5,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535E6F" points="4.844,0.375 15.344,10.367 15.344,10.527 4.672,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535D6E" points="5.012,0.375 15.344,10.203 15.344,10.367 4.844,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#525C6D" points="5.18,0.375 15.344,10.043 15.344,10.203 5.012,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#515C6D" points="5.352,0.375 15.344,9.879 15.344,10.043 5.18,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="5.523,0.375 15.344,9.719 15.344,9.879 5.352,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="15.344,9.559 5.691,0.375 5.523,0.375 15.344,9.719 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505A6B" points="5.859,0.375 15.344,9.395 15.344,9.559 5.691,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4F596A" points="6.031,0.375 15.344,9.234 15.344,9.395 5.859,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4E596A" points="15.344,9.07 6.203,0.375 6.031,0.375 15.344,9.234 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4D5869" points="6.371,0.375 15.344,8.91 15.344,9.07 6.203,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5869" points="6.543,0.375 15.344,8.75 15.344,8.91 6.371,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5768" points="6.711,0.375 15.344,8.586 15.344,8.75 6.543,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5768" points="6.883,0.375 15.344,8.426 15.344,8.586 6.711,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5667" points="7.051,0.375 15.344,8.262 15.344,8.426 6.883,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4A5567" points="7.223,0.375 15.344,8.102 15.344,8.262 7.051,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#495566" points="7.391,0.375 15.344,7.941 15.344,8.102 7.223,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485566" points="7.562,0.375 15.344,7.777 15.344,7.941 7.391,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485466" points="7.73,0.375 15.344,7.617 15.344,7.777 7.562,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="15.344,7.453 7.902,0.375 7.73,0.375 15.344,7.617 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="8.07,0.375 15.344,7.293 15.344,7.453 7.902,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#465264" points="8.242,0.375 15.344,7.133 15.344,7.293 8.07,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#455264" points="8.41,0.375 15.344,6.969 15.344,7.133 8.242,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445263" points="8.582,0.375 15.344,6.809 15.344,6.969 8.41,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445163" points="8.75,0.375 15.344,6.648 15.344,6.809 8.582,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445062" points="15.344,6.484 8.922,0.375 8.75,0.375 15.344,6.648 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="9.09,0.375 15.344,6.324 15.344,6.484 8.922,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="15.344,6.16 9.262,0.375 9.09,0.375 15.344,6.324 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#424F61" points="9.43,0.375 15.344,6 15.344,6.16 9.262,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#414F61" points="9.602,0.375 15.344,5.84 15.344,6 9.43,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#404E60" points="9.773,0.375 15.344,5.676 15.344,5.84 9.602,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4E60" points="15.344,5.516 9.941,0.375 9.773,0.375 15.344,5.676 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D60" points="10.109,0.375 15.344,5.352 15.344,5.516 9.941,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D5F" points="15.344,5.191 10.281,0.375 10.109,0.375 15.344,5.352 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4D5F" points="10.453,0.375 15.344,5.031 15.344,5.191 10.281,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4C5E" points="10.621,0.375 15.344,4.867 15.344,5.031 10.453,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="10.789,0.375 15.344,4.707 15.344,4.867 10.621,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="15.344,4.543 10.961,0.375 10.789,0.375 15.344,4.707 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="11.133,0.375 15.344,4.383 15.344,4.543 10.961,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="15.344,4.223 11.301,0.375 11.133,0.375 15.344,4.383 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="11.473,0.375 15.344,4.059 15.344,4.223 11.301,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="11.641,0.375 15.344,3.898 15.344,4.059 11.473,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="11.812,0.375 15.344,3.734 15.344,3.898 11.641,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495C" points="11.98,0.375 15.344,3.574 15.344,3.734 11.812,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495B" points="12.152,0.375 15.344,3.414 15.344,3.574 11.98,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#39495B" points="15.344,3.25 12.32,0.375 12.152,0.375 15.344,3.414 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38495B" points="12.492,0.375 15.344,3.09 15.344,3.25 12.32,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485B" points="12.66,0.375 15.344,2.93 15.344,3.09 12.492,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485A" points="12.832,0.375 15.344,2.766 15.344,2.93 12.66,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37485A" points="13,0.375 15.344,2.605 15.344,2.766 12.832,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38475A" points="13.172,0.375 15.344,2.441 15.344,2.605 13,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37475A" points="13.34,0.375 15.344,2.281 15.344,2.441 13.172,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#374659" points="13.512,0.375 15.344,2.117 15.344,2.281 13.34,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="13.68,0.375 15.344,1.957 15.344,2.117 13.512,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="15.344,1.797 13.852,0.375 13.68,0.375 15.344,1.957 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="14.02,0.375 15.344,1.633 15.344,1.797 13.852,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="14.191,0.375 15.344,1.473 15.344,1.633 14.02,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="14.359,0.375 15.344,1.312 15.344,1.473 14.191,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354658" points="15.344,1.148 14.531,0.375 14.359,0.375 15.344,1.312 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="14.703,0.375 15.344,0.988 15.344,1.148 14.531,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.344,0.824 14.871,0.375 14.703,0.375 15.344,0.988 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.039,0.375 15.344,0.664 15.344,0.824 14.871,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.344,0.5 15.211,0.375 15.039,0.375 15.344,0.664 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.344,0.5 15.211,0.375 15.344,0.375 	"/>

+</g>

+<path fill="#AEADAE" d="M14.97,7.858c0,3.92-3.189,7.109-7.11,7.109c-3.92,0-7.109-3.189-7.109-7.109

+	c0-3.919,3.189-7.108,7.109-7.108C11.78,0.75,14.97,3.939,14.97,7.858z M7.859,0C3.525,0,0,3.525,0,7.858s3.525,7.859,7.859,7.859

+	s7.86-3.526,7.86-7.859S12.193,0,7.859,0z"/>

+<path fill="#FFFFFF" d="M10.306,3.952v0.946H6.873L6.555,6.922C7.027,6.581,7.49,6.438,8.084,6.438c1.605,0,2.529,1.21,2.529,2.574

+	c0,1.606-1.166,2.662-2.75,2.662c-0.627,0-1.298-0.188-1.738-0.55C5.41,10.552,5.322,9.693,5.289,9.331l1.045-0.065

+	C6.346,9.43,6.367,9.693,6.488,9.947c0.231,0.517,0.748,0.814,1.408,0.814c1.178,0,1.661-0.925,1.661-1.738

+	c0-0.914-0.594-1.694-1.683-1.694c-0.891,0-1.31,0.473-1.551,0.759L5.455,8.044l0.582-4.092H10.306z"/>

+</svg>

diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/6.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/6.png
new file mode 100644
index 0000000..9710240
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/6.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/6.svg b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/6.svg
new file mode 100644
index 0000000..fc5c55d
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/6.svg
@@ -0,0 +1,194 @@
+<?xml version="1.0" encoding="utf-8"?>

+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In  -->

+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [

+	<!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">

+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">

+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">

+]>

+<svg  version="1.1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"

+	 width="17" height="17" viewBox="-0.75 -0.457 17 17" enable-background="new -0.75 -0.457 17 17" xml:space="preserve">

+<defs>

+</defs>

+<g>

+	<defs>

+		<circle id="XMLID_6_" cx="7.86" cy="7.859" r="7.485"/>

+	</defs>

+	<clipPath id="XMLID_9_">

+		<use xlink:href="#XMLID_6_" />

+	</clipPath>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,10.797 4.797,15.344 0.375,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,10.645 4.941,15.344 4.797,15.344 0.375,10.793 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C9D0D5" points="0.375,10.496 5.086,15.344 4.941,15.344 0.375,10.645 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C6CDD3" points="0.375,10.348 5.234,15.344 5.086,15.344 0.375,10.496 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C5CCD2" points="0.375,10.199 5.375,15.344 5.234,15.344 0.375,10.348 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C3C9D0" points="0.375,10.051 5.523,15.344 5.375,15.344 0.375,10.199 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C1C8CE" points="5.668,15.344 0.375,9.902 0.375,10.051 5.523,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BFC5CC" points="5.812,15.344 0.375,9.75 0.375,9.902 5.668,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BEC4CB" points="0.375,9.602 5.957,15.344 5.812,15.344 0.375,9.75 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BBC2C9" points="0.375,9.453 6.102,15.344 5.957,15.344 0.375,9.602 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BAC0C8" points="0.375,9.305 6.246,15.344 6.102,15.344 0.375,9.453 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B7BEC6" points="0.375,9.152 6.391,15.344 6.246,15.344 0.375,9.305 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B6BDC5" points="6.539,15.344 0.375,9.004 0.375,9.152 6.391,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B5BBC3" points="6.68,15.344 0.375,8.855 0.375,9.004 6.539,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B3BAC2" points="0.375,8.707 6.828,15.344 6.68,15.344 0.375,8.855 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B1B7C0" points="0.375,8.559 6.973,15.344 6.828,15.344 0.375,8.707 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B0B6BF" points="7.117,15.344 0.375,8.41 0.375,8.559 6.973,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AEB5BE" points="0.375,8.262 7.262,15.344 7.117,15.344 0.375,8.41 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ADB3BC" points="0.375,8.109 7.406,15.344 7.262,15.344 0.375,8.262 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ABB2BC" points="0.375,7.961 7.551,15.344 7.406,15.344 0.375,8.109 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AAB0BA" points="0.375,7.812 7.695,15.344 7.551,15.344 0.375,7.961 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A8AEB8" points="0.375,7.664 7.844,15.344 7.695,15.344 0.375,7.812 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ADB7" points="0.375,7.516 7.984,15.344 7.844,15.344 0.375,7.664 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ACB6" points="8.133,15.344 0.375,7.363 0.375,7.516 7.984,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A3AAB4" points="0.375,7.215 8.277,15.344 8.133,15.344 0.375,7.363 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A2A8B3" points="8.422,15.344 0.375,7.066 0.375,7.215 8.277,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A0A7B1" points="0.375,6.918 8.566,15.344 8.422,15.344 0.375,7.066 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9FA6B0" points="0.375,6.77 8.711,15.344 8.566,15.344 0.375,6.918 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9EA4AF" points="0.375,6.621 8.855,15.344 8.711,15.344 0.375,6.77 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9CA3AE" points="0.375,6.469 9,15.344 8.855,15.344 0.375,6.621 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9BA1AD" points="9.148,15.344 0.375,6.32 0.375,6.469 9,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9AA0AB" points="0.375,6.172 9.293,15.344 9.148,15.344 0.375,6.32 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#989FAA" points="0.375,6.023 9.438,15.344 9.293,15.344 0.375,6.172 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#979EAA" points="0.375,5.875 9.582,15.344 9.438,15.344 0.375,6.023 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#969CA8" points="0.375,5.723 9.727,15.344 9.582,15.344 0.375,5.875 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#949BA7" points="0.375,5.574 9.871,15.344 9.727,15.344 0.375,5.723 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9399A5" points="0.375,5.426 10.016,15.344 9.871,15.344 0.375,5.574 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9298A4" points="0.375,5.277 10.16,15.344 10.016,15.344 0.375,5.426 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9097A3" points="0.375,5.129 10.305,15.344 10.16,15.344 0.375,5.277 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8F95A2" points="0.375,4.98 10.453,15.344 10.305,15.344 0.375,5.129 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8E95A1" points="0.375,4.832 10.598,15.344 10.453,15.344 0.375,4.98 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8D93A0" points="0.375,4.68 10.742,15.344 10.598,15.344 0.375,4.832 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8B929F" points="0.375,4.531 10.887,15.344 10.742,15.344 0.375,4.68 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8A919E" points="0.375,4.383 11.031,15.344 10.887,15.344 0.375,4.531 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#898F9D" points="0.375,4.234 11.176,15.344 11.031,15.344 0.375,4.383 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878E9B" points="0.375,4.082 11.32,15.344 11.176,15.344 0.375,4.234 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878D9B" points="0.375,3.934 11.469,15.344 11.32,15.344 0.375,4.082 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#858C9A" points="0.375,3.785 11.609,15.344 11.469,15.344 0.375,3.934 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#848B98" points="0.375,3.637 11.758,15.344 11.609,15.344 0.375,3.785 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#838A97" points="0.375,3.488 11.902,15.344 11.758,15.344 0.375,3.637 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#828997" points="0.375,3.34 12.047,15.344 11.902,15.344 0.375,3.488 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#818895" points="0.375,3.191 12.191,15.344 12.047,15.344 0.375,3.34 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#808794" points="0.375,3.039 12.336,15.344 12.191,15.344 0.375,3.191 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7E8594" points="0.375,2.891 12.48,15.344 12.336,15.344 0.375,3.039 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7D8593" points="12.625,15.344 0.375,2.742 0.375,2.891 12.48,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7C8392" points="0.375,2.594 12.773,15.344 12.625,15.344 0.375,2.742 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7B8290" points="0.375,2.445 12.914,15.344 12.773,15.344 0.375,2.594 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7A8190" points="0.375,2.293 13.062,15.344 12.914,15.344 0.375,2.445 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#79808F" points="0.375,2.145 13.207,15.344 13.062,15.344 0.375,2.293 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#787F8D" points="0.375,1.996 13.352,15.344 13.207,15.344 0.375,2.145 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#777E8D" points="0.375,1.848 13.496,15.344 13.352,15.344 0.375,1.996 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767D8C" points="0.375,1.699 13.641,15.344 13.496,15.344 0.375,1.848 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767C8B" points="0.375,1.551 13.785,15.344 13.641,15.344 0.375,1.699 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#747B8A" points="0.375,1.402 13.93,15.344 13.785,15.344 0.375,1.551 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#737A89" points="0.375,1.25 14.078,15.344 13.93,15.344 0.375,1.402 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#727989" points="0.375,1.102 14.219,15.344 14.078,15.344 0.375,1.25 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#717888" points="0.375,0.953 14.367,15.344 14.219,15.344 0.375,1.102 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#707786" points="0.375,0.844 0.395,0.824 14.512,15.344 14.367,15.344 0.375,0.953 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6F7686" points="14.656,15.344 0.469,0.754 0.395,0.824 14.512,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7585" points="0.469,0.754 0.543,0.68 14.801,15.344 14.656,15.344 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7584" points="0.543,0.68 0.617,0.605 14.906,15.301 14.863,15.344 14.801,15.344 	

+		"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6C7383" points="0.617,0.605 0.695,0.535 14.98,15.23 14.906,15.301 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6B7383" points="0.695,0.535 0.766,0.461 15.055,15.156 14.98,15.23 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6A7281" points="0.766,0.461 0.844,0.391 15.129,15.086 15.055,15.156 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697181" points="0.844,0.391 0.859,0.375 0.973,0.375 15.203,15.012 15.129,15.086 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697080" points="1.117,0.375 15.277,14.941 15.203,15.012 0.973,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#686F7F" points="1.266,0.375 15.344,14.859 15.344,14.875 15.277,14.941 1.117,0.375 	

+		"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#676E7E" points="1.406,0.375 15.344,14.711 15.344,14.859 1.266,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#656D7D" points="1.555,0.375 15.344,14.562 15.344,14.711 1.406,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7D" points="1.699,0.375 15.344,14.41 15.344,14.562 1.555,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7C" points="1.844,0.375 15.344,14.262 15.344,14.41 1.699,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#636B7C" points="1.988,0.375 15.344,14.113 15.344,14.262 1.844,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#626B7B" points="15.344,13.965 2.133,0.375 1.988,0.375 15.344,14.113 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#616A7A" points="2.277,0.375 15.344,13.816 15.344,13.965 2.133,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#606979" points="2.422,0.375 15.344,13.668 15.344,13.816 2.277,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="2.566,0.375 15.344,13.516 15.344,13.668 2.422,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="2.715,0.375 15.344,13.367 15.344,13.516 2.566,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5E6777" points="2.859,0.375 15.344,13.219 15.344,13.367 2.715,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5D6676" points="3.004,0.375 15.344,13.07 15.344,13.219 2.859,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5C6576" points="3.148,0.375 15.344,12.922 15.344,13.07 3.004,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="3.293,0.375 15.344,12.77 15.344,12.922 3.148,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="15.344,12.621 3.438,0.375 3.293,0.375 15.344,12.77 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5A6373" points="3.582,0.375 15.344,12.473 15.344,12.621 3.438,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#596273" points="3.727,0.375 15.344,12.324 15.344,12.473 3.582,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#586172" points="3.875,0.375 15.344,12.176 15.344,12.324 3.727,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#576172" points="4.02,0.375 15.344,12.027 15.344,12.176 3.875,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566071" points="4.164,0.375 15.344,11.875 15.344,12.027 4.02,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566070" points="4.309,0.375 15.344,11.727 15.344,11.875 4.164,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#555F70" points="4.453,0.375 15.344,11.578 15.344,11.727 4.309,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#545E6F" points="4.598,0.375 15.344,11.43 15.344,11.578 4.453,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535E6F" points="4.742,0.375 15.344,11.281 15.344,11.43 4.598,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535D6E" points="4.891,0.375 15.344,11.129 15.344,11.281 4.742,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#525C6D" points="15.344,10.98 5.031,0.375 4.891,0.375 15.344,11.129 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#515C6D" points="5.18,0.375 15.344,10.832 15.344,10.98 5.031,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="5.324,0.375 15.344,10.684 15.344,10.832 5.18,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="5.469,0.375 15.344,10.535 15.344,10.684 5.324,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505A6B" points="5.613,0.375 15.344,10.387 15.344,10.535 5.469,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4F596A" points="5.758,0.375 15.344,10.234 15.344,10.387 5.613,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4E596A" points="15.344,10.086 5.902,0.375 5.758,0.375 15.344,10.234 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4D5869" points="6.047,0.375 15.344,9.938 15.344,10.086 5.902,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5869" points="6.195,0.375 15.344,9.789 15.344,9.938 6.047,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5768" points="15.344,9.641 6.336,0.375 6.195,0.375 15.344,9.789 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5768" points="15.344,9.492 6.484,0.375 6.336,0.375 15.344,9.641 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5667" points="6.629,0.375 15.344,9.34 15.344,9.492 6.484,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4A5567" points="6.773,0.375 15.344,9.191 15.344,9.34 6.629,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#495566" points="6.918,0.375 15.344,9.043 15.344,9.191 6.773,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485566" points="7.062,0.375 15.344,8.895 15.344,9.043 6.918,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485466" points="7.207,0.375 15.344,8.746 15.344,8.895 7.062,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="7.352,0.375 15.344,8.598 15.344,8.746 7.207,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="7.496,0.375 15.344,8.445 15.344,8.598 7.352,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#465264" points="7.641,0.375 15.344,8.297 15.344,8.445 7.496,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#455264" points="7.789,0.375 15.344,8.148 15.344,8.297 7.641,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445263" points="7.934,0.375 15.344,8 15.344,8.148 7.789,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445163" points="8.078,0.375 15.344,7.848 15.344,8 7.934,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445062" points="15.344,7.699 8.223,0.375 8.078,0.375 15.344,7.848 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="8.367,0.375 15.344,7.551 15.344,7.699 8.223,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="8.512,0.375 15.344,7.402 15.344,7.551 8.367,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#424F61" points="8.656,0.375 15.344,7.254 15.344,7.402 8.512,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#414F61" points="8.805,0.375 15.344,7.105 15.344,7.254 8.656,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#404E60" points="8.945,0.375 15.344,6.957 15.344,7.105 8.805,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4E60" points="9.094,0.375 15.344,6.805 15.344,6.957 8.945,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D60" points="9.238,0.375 15.344,6.656 15.344,6.805 9.094,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D5F" points="15.344,6.508 9.383,0.375 9.238,0.375 15.344,6.656 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4D5F" points="9.527,0.375 15.344,6.359 15.344,6.508 9.383,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4C5E" points="9.672,0.375 15.344,6.211 15.344,6.359 9.527,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="9.816,0.375 15.344,6.059 15.344,6.211 9.672,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="9.961,0.375 15.344,5.91 15.344,6.059 9.816,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="10.109,0.375 15.344,5.762 15.344,5.91 9.961,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="10.254,0.375 15.344,5.613 15.344,5.762 10.109,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="10.398,0.375 15.344,5.465 15.344,5.613 10.254,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="10.543,0.375 15.344,5.316 15.344,5.465 10.398,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="10.688,0.375 15.344,5.164 15.344,5.316 10.543,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495C" points="10.832,0.375 15.344,5.016 15.344,5.164 10.688,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495B" points="10.977,0.375 15.344,4.867 15.344,5.016 10.832,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#39495B" points="11.121,0.375 15.344,4.719 15.344,4.867 10.977,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38495B" points="11.266,0.375 15.344,4.57 15.344,4.719 11.121,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485B" points="11.414,0.375 15.344,4.422 15.344,4.57 11.266,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485A" points="11.555,0.375 15.344,4.27 15.344,4.422 11.414,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37485A" points="11.703,0.375 15.344,4.121 15.344,4.27 11.555,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38475A" points="11.848,0.375 15.344,3.973 15.344,4.121 11.703,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37475A" points="11.992,0.375 15.344,3.824 15.344,3.973 11.848,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#374659" points="12.137,0.375 15.344,3.676 15.344,3.824 11.992,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="12.281,0.375 15.344,3.527 15.344,3.676 12.137,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="12.426,0.375 15.344,3.375 15.344,3.527 12.281,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="12.57,0.375 15.344,3.227 15.344,3.375 12.426,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="12.719,0.375 15.344,3.078 15.344,3.227 12.57,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="12.863,0.375 15.344,2.93 15.344,3.078 12.719,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354658" points="13.008,0.375 15.344,2.777 15.344,2.93 12.863,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="13.152,0.375 15.344,2.629 15.344,2.777 13.008,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="13.297,0.375 15.344,2.48 15.344,2.629 13.152,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="13.441,0.375 15.344,2.332 15.344,2.48 13.297,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="13.586,0.375 15.344,2.184 15.344,2.332 13.441,0.375 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.344,2.184 13.586,0.375 15.344,0.375 	"/>

+</g>

+<path fill="#AEADAE" d="M14.97,7.859c0,3.92-3.189,7.109-7.109,7.109c-3.921,0-7.11-3.189-7.11-7.109S3.939,0.75,7.86,0.75

+	C11.78,0.75,14.97,3.939,14.97,7.859z M7.86,0C3.526,0,0,3.525,0,7.859s3.526,7.859,7.86,7.859s7.859-3.525,7.859-7.859

+	S12.194,0,7.86,0z"/>

+<path fill="#FFFFFF" d="M9.568,5.934c-0.011-0.154-0.021-0.33-0.143-0.572C9.052,4.635,8.359,4.635,8.183,4.635

+	c-0.451,0-1.045,0.11-1.463,0.902C6.334,6.252,6.302,7,6.269,7.594C6.379,7.418,6.5,7.197,6.841,6.956

+	c0.517-0.374,1.056-0.451,1.44-0.451c1.397,0,2.432,1.013,2.432,2.563c0,1.451-0.99,2.541-2.586,2.541

+	c-1.198,0-2.002-0.572-2.441-1.541C5.521,9.695,5.279,9.023,5.279,7.736c0-1.242,0.264-2.541,1.209-3.354

+	c0.594-0.517,1.232-0.616,1.717-0.616c1.43,0,2.232,0.902,2.354,2.102L9.568,5.934z M8.149,7.418c-0.868,0-1.616,0.627-1.616,1.617

+	c0,0.781,0.473,1.683,1.605,1.683c0.913,0,1.551-0.671,1.551-1.649C9.689,8.034,9.019,7.418,8.149,7.418z"/>

+</svg>

diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/7.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/7.png
new file mode 100644
index 0000000..fd31491
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/7.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/7.svg b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/7.svg
new file mode 100644
index 0000000..45ca630
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/7.svg
@@ -0,0 +1,190 @@
+<?xml version="1.0" encoding="utf-8"?>

+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In  -->

+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [

+	<!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">

+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">

+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">

+]>

+<svg  version="1.1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"

+	 width="17" height="16" viewBox="-0.75 -0.157 17 16" enable-background="new -0.75 -0.157 17 16" xml:space="preserve">

+<defs>

+</defs>

+<g>

+	<defs>

+		<circle id="XMLID_6_" cx="7.86" cy="7.859" r="7.485"/>

+	</defs>

+	<clipPath id="XMLID_9_">

+		<use xlink:href="#XMLID_6_" />

+	</clipPath>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,10.991 3.77,15.343 0.375,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,10.819 3.906,15.343 3.77,15.343 0.375,10.991 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C9D0D5" points="0.375,10.644 4.043,15.343 3.906,15.343 0.375,10.819 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C6CDD3" points="0.375,10.468 4.18,15.343 4.043,15.343 0.375,10.644 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C5CCD2" points="0.375,10.292 4.316,15.343 4.18,15.343 0.375,10.468 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C3C9D0" points="0.375,10.116 4.453,15.343 4.316,15.343 0.375,10.292 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C1C8CE" points="0.375,9.944 4.59,15.343 4.453,15.343 0.375,10.116 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BFC5CC" points="4.727,15.343 0.375,9.769 0.375,9.944 4.59,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BEC4CB" points="0.375,9.593 4.863,15.343 4.727,15.343 0.375,9.769 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BBC2C9" points="0.375,9.417 5,15.343 4.863,15.343 0.375,9.593 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BAC0C8" points="0.375,9.241 5.137,15.343 5,15.343 0.375,9.417 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B7BEC6" points="0.375,9.069 5.273,15.343 5.137,15.343 0.375,9.241 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B6BDC5" points="0.375,8.894 5.41,15.343 5.273,15.343 0.375,9.069 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B5BBC3" points="0.375,8.718 5.547,15.343 5.41,15.343 0.375,8.894 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B3BAC2" points="0.375,8.542 5.684,15.343 5.547,15.343 0.375,8.718 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B1B7C0" points="0.375,8.366 5.82,15.343 5.684,15.343 0.375,8.542 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B0B6BF" points="5.957,15.343 0.375,8.194 0.375,8.366 5.82,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AEB5BE" points="0.375,8.019 6.094,15.343 5.957,15.343 0.375,8.194 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ADB3BC" points="0.375,7.843 6.23,15.343 6.094,15.343 0.375,8.019 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ABB2BC" points="6.367,15.343 0.375,7.667 0.375,7.843 6.23,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AAB0BA" points="0.375,7.491 6.5,15.343 6.367,15.343 0.375,7.667 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A8AEB8" points="6.641,15.343 0.375,7.319 0.375,7.491 6.5,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ADB7" points="0.375,7.144 6.773,15.343 6.641,15.343 0.375,7.319 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ACB6" points="0.375,6.968 6.914,15.343 6.773,15.343 0.375,7.144 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A3AAB4" points="0.375,6.792 7.047,15.343 6.914,15.343 0.375,6.968 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A2A8B3" points="7.188,15.343 0.375,6.616 0.375,6.792 7.047,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A0A7B1" points="0.375,6.444 7.32,15.343 7.188,15.343 0.375,6.616 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9FA6B0" points="0.375,6.269 7.457,15.343 7.32,15.343 0.375,6.444 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9EA4AF" points="0.375,6.093 7.594,15.343 7.457,15.343 0.375,6.269 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9CA3AE" points="0.375,5.917 7.73,15.343 7.594,15.343 0.375,6.093 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9BA1AD" points="0.375,5.741 7.867,15.343 7.73,15.343 0.375,5.917 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9AA0AB" points="0.375,5.569 8.004,15.343 7.867,15.343 0.375,5.741 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#989FAA" points="8.141,15.343 0.375,5.394 0.375,5.569 8.004,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#979EAA" points="0.375,5.218 8.277,15.343 8.141,15.343 0.375,5.394 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#969CA8" points="0.375,5.042 8.414,15.343 8.277,15.343 0.375,5.218 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#949BA7" points="0.375,4.866 8.551,15.343 8.414,15.343 0.375,5.042 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9399A5" points="0.375,4.694 8.688,15.343 8.551,15.343 0.375,4.866 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9298A4" points="0.375,4.519 8.824,15.343 8.688,15.343 0.375,4.694 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9097A3" points="8.961,15.343 0.375,4.343 0.375,4.519 8.824,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8F95A2" points="0.375,4.167 9.098,15.343 8.961,15.343 0.375,4.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8E95A1" points="9.234,15.343 0.375,3.991 0.375,4.167 9.098,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8D93A0" points="9.371,15.343 0.375,3.819 0.375,3.991 9.234,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8B929F" points="0.375,3.644 9.508,15.343 9.371,15.343 0.375,3.819 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8A919E" points="9.645,15.343 0.375,3.468 0.375,3.644 9.508,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#898F9D" points="9.781,15.343 0.375,3.292 0.375,3.468 9.645,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878E9B" points="0.375,3.116 9.918,15.343 9.781,15.343 0.375,3.292 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878D9B" points="0.375,2.944 10.055,15.343 9.918,15.343 0.375,3.116 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#858C9A" points="10.191,15.343 0.375,2.769 0.375,2.944 10.055,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#848B98" points="0.375,2.593 10.328,15.343 10.191,15.343 0.375,2.769 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#838A97" points="10.461,15.343 0.375,2.417 0.375,2.593 10.328,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#828997" points="0.375,2.241 10.602,15.343 10.461,15.343 0.375,2.417 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#818895" points="0.375,2.069 10.734,15.343 10.602,15.343 0.375,2.241 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#808794" points="0.375,1.894 10.875,15.343 10.734,15.343 0.375,2.069 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7E8594" points="0.375,1.718 11.008,15.343 10.875,15.343 0.375,1.894 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7D8593" points="0.375,1.542 11.148,15.343 11.008,15.343 0.375,1.718 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7C8392" points="0.375,1.366 11.281,15.343 11.148,15.343 0.375,1.542 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7B8290" points="0.375,1.194 11.422,15.343 11.281,15.343 0.375,1.366 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7A8190" points="0.375,1.019 11.555,15.343 11.422,15.343 0.375,1.194 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#79808F" points="11.695,15.343 0.375,0.843 0.375,1.019 11.555,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#787F8D" points="0.375,0.667 11.828,15.343 11.695,15.343 0.375,0.843 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#777E8D" points="0.375,0.491 11.969,15.343 11.828,15.343 0.375,0.667 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767D8C" points="12.102,15.343 0.441,0.401 0.375,0.456 0.375,0.491 11.969,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767C8B" points="0.441,0.401 0.477,0.374 0.555,0.374 12.238,15.343 12.102,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#747B8A" points="0.695,0.374 12.375,15.343 12.238,15.343 0.555,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#737A89" points="0.828,0.374 12.512,15.343 12.375,15.343 0.695,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#727989" points="0.969,0.374 12.648,15.343 12.512,15.343 0.828,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#717888" points="1.102,0.374 12.785,15.343 12.648,15.343 0.969,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#707786" points="12.922,15.343 1.238,0.374 1.102,0.374 12.785,15.343 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6F7686" points="1.375,0.374 13.059,15.343 12.922,15.343 1.238,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7585" points="1.512,0.374 13.195,15.343 13.059,15.343 1.375,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7584" points="1.648,0.374 13.332,15.343 13.195,15.343 1.512,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6C7383" points="1.785,0.374 13.469,15.343 13.332,15.343 1.648,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6B7383" points="1.922,0.374 13.605,15.343 13.469,15.343 1.785,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6A7281" points="2.059,0.374 13.742,15.343 13.605,15.343 1.922,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697181" points="2.195,0.374 13.879,15.343 13.742,15.343 2.059,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697080" points="2.332,0.374 14.016,15.343 13.879,15.343 2.195,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#686F7F" points="2.469,0.374 14.152,15.343 14.016,15.343 2.332,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#676E7E" points="2.605,0.374 14.289,15.343 14.152,15.343 2.469,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#656D7D" points="2.742,0.374 14.426,15.343 14.289,15.343 2.605,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7D" points="2.879,0.374 14.562,15.343 14.426,15.343 2.742,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7C" points="3.016,0.374 14.699,15.343 14.562,15.343 2.879,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#636B7C" points="3.152,0.374 14.836,15.343 14.699,15.343 3.016,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#626B7B" points="3.289,0.374 14.973,15.343 14.836,15.343 3.152,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#616A7A" points="3.426,0.374 15.109,15.343 14.973,15.343 3.289,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#606979" points="3.562,0.374 15.246,15.343 15.109,15.343 3.426,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="3.699,0.374 15.328,15.276 15.246,15.343 15.246,15.343 3.562,0.374 	

+		"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="3.836,0.374 15.344,15.12 15.344,15.265 15.328,15.276 3.699,0.374 	

+		"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5E6777" points="3.973,0.374 15.344,14.944 15.344,15.12 3.836,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5D6676" points="4.109,0.374 15.344,14.772 15.344,14.944 3.973,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5C6576" points="4.242,0.374 15.344,14.597 15.344,14.772 4.109,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="4.383,0.374 15.344,14.421 15.344,14.597 4.242,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="4.516,0.374 15.344,14.245 15.344,14.421 4.383,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5A6373" points="4.656,0.374 15.344,14.069 15.344,14.245 4.516,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#596273" points="4.789,0.374 15.344,13.897 15.344,14.069 4.656,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#586172" points="4.926,0.374 15.344,13.722 15.344,13.897 4.789,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#576172" points="5.062,0.374 15.344,13.546 15.344,13.722 4.926,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566071" points="5.199,0.374 15.344,13.37 15.344,13.546 5.062,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566070" points="5.336,0.374 15.344,13.194 15.344,13.37 5.199,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#555F70" points="5.473,0.374 15.344,13.022 15.344,13.194 5.336,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#545E6F" points="5.609,0.374 15.344,12.847 15.344,13.022 5.473,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535E6F" points="5.746,0.374 15.344,12.671 15.344,12.847 5.609,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535D6E" points="5.883,0.374 15.344,12.495 15.344,12.671 5.746,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#525C6D" points="6.02,0.374 15.344,12.319 15.344,12.495 5.883,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#515C6D" points="15.344,12.147 6.156,0.374 6.02,0.374 15.344,12.319 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="6.293,0.374 15.344,11.972 15.344,12.147 6.156,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="15.344,11.796 6.43,0.374 6.293,0.374 15.344,11.972 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505A6B" points="15.344,11.62 6.566,0.374 6.43,0.374 15.344,11.796 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4F596A" points="6.703,0.374 15.344,11.444 15.344,11.62 6.566,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4E596A" points="6.84,0.374 15.344,11.272 15.344,11.444 6.703,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4D5869" points="6.977,0.374 15.344,11.097 15.344,11.272 6.84,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5869" points="7.113,0.374 15.344,10.921 15.344,11.097 6.977,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5768" points="7.25,0.374 15.344,10.745 15.344,10.921 7.113,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5768" points="7.387,0.374 15.344,10.569 15.344,10.745 7.25,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5667" points="7.523,0.374 15.344,10.397 15.344,10.569 7.387,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4A5567" points="7.66,0.374 15.344,10.222 15.344,10.397 7.523,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#495566" points="7.797,0.374 15.344,10.046 15.344,10.222 7.66,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485566" points="7.934,0.374 15.344,9.87 15.344,10.046 7.797,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485466" points="15.344,9.694 8.07,0.374 7.934,0.374 15.344,9.87 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="8.203,0.374 15.344,9.522 15.344,9.694 8.07,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="15.344,9.347 8.344,0.374 8.203,0.374 15.344,9.522 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#465264" points="8.477,0.374 15.344,9.171 15.344,9.347 8.344,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#455264" points="8.617,0.374 15.344,8.995 15.344,9.171 8.477,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445263" points="15.344,8.819 8.75,0.374 8.617,0.374 15.344,8.995 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445163" points="8.891,0.374 15.344,8.647 15.344,8.819 8.75,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445062" points="9.023,0.374 15.344,8.472 15.344,8.647 8.891,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="9.164,0.374 15.344,8.296 15.344,8.472 9.023,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="9.297,0.374 15.344,8.12 15.344,8.296 9.164,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#424F61" points="9.438,0.374 15.344,7.944 15.344,8.12 9.297,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#414F61" points="9.57,0.374 15.344,7.772 15.344,7.944 9.438,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#404E60" points="9.711,0.374 15.344,7.597 15.344,7.772 9.57,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4E60" points="9.844,0.374 15.344,7.421 15.344,7.597 9.711,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D60" points="15.344,7.245 9.98,0.374 9.844,0.374 15.344,7.421 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D5F" points="10.117,0.374 15.344,7.069 15.344,7.245 9.98,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4D5F" points="10.254,0.374 15.344,6.897 15.344,7.069 10.117,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4C5E" points="15.344,6.722 10.391,0.374 10.254,0.374 15.344,6.897 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="15.344,6.546 10.527,0.374 10.391,0.374 15.344,6.722 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="10.664,0.374 15.344,6.37 15.344,6.546 10.527,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="10.801,0.374 15.344,6.194 15.344,6.37 10.664,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="10.938,0.374 15.344,6.022 15.344,6.194 10.801,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="11.074,0.374 15.344,5.847 15.344,6.022 10.938,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="11.211,0.374 15.344,5.671 15.344,5.847 11.074,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="11.348,0.374 15.344,5.495 15.344,5.671 11.211,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495C" points="15.344,5.319 11.484,0.374 11.348,0.374 15.344,5.495 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495B" points="15.344,5.147 11.621,0.374 11.484,0.374 15.344,5.319 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#39495B" points="15.344,4.972 11.758,0.374 11.621,0.374 15.344,5.147 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38495B" points="11.895,0.374 15.344,4.796 15.344,4.972 11.758,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485B" points="12.031,0.374 15.344,4.62 15.344,4.796 11.895,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485A" points="12.168,0.374 15.344,4.444 15.344,4.62 12.031,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37485A" points="12.305,0.374 15.344,4.272 15.344,4.444 12.168,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38475A" points="12.441,0.374 15.344,4.097 15.344,4.272 12.305,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37475A" points="12.578,0.374 15.344,3.921 15.344,4.097 12.441,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#374659" points="12.715,0.374 15.344,3.745 15.344,3.921 12.578,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="12.852,0.374 15.344,3.569 15.344,3.745 12.715,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="15.344,3.397 12.984,0.374 12.852,0.374 15.344,3.569 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="13.125,0.374 15.344,3.222 15.344,3.397 12.984,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="13.258,0.374 15.344,3.046 15.344,3.222 13.125,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="13.398,0.374 15.344,2.87 15.344,3.046 13.258,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354658" points="13.531,0.374 15.344,2.694 15.344,2.87 13.398,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="13.672,0.374 15.344,2.522 15.344,2.694 13.531,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="13.805,0.374 15.344,2.347 15.344,2.522 13.672,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.344,2.171 13.945,0.374 13.805,0.374 15.344,2.347 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="14.078,0.374 15.344,1.995 15.344,2.171 13.945,0.374 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.344,1.995 14.078,0.374 15.344,0.374 	"/>

+</g>

+<path fill="#AEADAE" d="M14.97,7.859c0,3.919-3.189,7.108-7.11,7.108c-3.92,0-7.109-3.189-7.109-7.108

+	c0-3.92,3.189-7.109,7.109-7.109C11.78,0.75,14.97,3.939,14.97,7.859z M7.859,0C3.525,0,0,3.526,0,7.859

+	c0,4.333,3.525,7.858,7.859,7.858s7.86-3.525,7.86-7.858C15.72,3.526,12.193,0,7.859,0z"/>

+<path fill="#FFFFFF" d="M5.378,4.932V3.931h5.005v0.88c-0.352,0.374-0.858,0.924-1.518,2.134c-0.595,1.078-1.134,2.299-1.431,4.598

+	H6.291c0.065-0.583,0.197-1.089,0.242-1.31c0.197-0.78,0.429-1.484,0.791-2.276C8.16,6.065,8.92,5.251,9.217,4.932H5.378z"/>

+</svg>

diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/8.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/8.png
new file mode 100644
index 0000000..0755ce7
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/8.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/8.svg b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/8.svg
new file mode 100644
index 0000000..086f99b
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/8.svg
@@ -0,0 +1,191 @@
+<?xml version="1.0" encoding="utf-8"?>

+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In  -->

+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [

+	<!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">

+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">

+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">

+]>

+<svg  version="1.1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"

+	 width="17" height="17" viewBox="-0.75 -0.857 17 17" enable-background="new -0.75 -0.857 17 17" xml:space="preserve">

+<defs>

+</defs>

+<g>

+	<defs>

+		<circle id="XMLID_6_" cx="7.86" cy="7.859" r="7.485"/>

+	</defs>

+	<clipPath id="XMLID_9_">

+		<use xlink:href="#XMLID_6_" />

+	</clipPath>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,11.393 4.133,15.342 0.375,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#CBD2D8" points="0.375,11.225 4.293,15.342 4.133,15.342 0.375,11.393 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C9D0D5" points="0.375,11.053 4.453,15.342 4.293,15.342 0.375,11.225 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C6CDD3" points="0.375,10.885 4.617,15.342 4.453,15.342 0.375,11.053 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C5CCD2" points="0.375,10.713 4.777,15.342 4.617,15.342 0.375,10.885 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C3C9D0" points="0.375,10.545 4.941,15.342 4.777,15.342 0.375,10.713 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#C1C8CE" points="0.375,10.373 5.102,15.342 4.941,15.342 0.375,10.545 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BFC5CC" points="5.266,15.342 0.375,10.205 0.375,10.373 5.102,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BEC4CB" points="0.375,10.033 5.426,15.342 5.266,15.342 0.375,10.205 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BBC2C9" points="0.375,9.865 5.586,15.342 5.426,15.342 0.375,10.033 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#BAC0C8" points="0.375,9.693 5.75,15.342 5.586,15.342 0.375,9.865 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B7BEC6" points="5.91,15.342 0.375,9.525 0.375,9.693 5.75,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B6BDC5" points="0.375,9.354 6.07,15.342 5.91,15.342 0.375,9.525 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B5BBC3" points="0.375,9.182 6.234,15.342 6.07,15.342 0.375,9.354 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B3BAC2" points="0.375,9.014 6.395,15.342 6.234,15.342 0.375,9.182 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B1B7C0" points="0.375,8.846 6.555,15.342 6.395,15.342 0.375,9.014 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#B0B6BF" points="0.375,8.674 6.719,15.342 6.555,15.342 0.375,8.846 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AEB5BE" points="0.375,8.502 6.879,15.342 6.719,15.342 0.375,8.674 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ADB3BC" points="7.043,15.342 0.375,8.334 0.375,8.502 6.879,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#ABB2BC" points="0.375,8.166 7.203,15.342 7.043,15.342 0.375,8.334 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#AAB0BA" points="0.375,7.994 7.367,15.342 7.203,15.342 0.375,8.166 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A8AEB8" points="0.375,7.822 7.527,15.342 7.367,15.342 0.375,7.994 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ADB7" points="0.375,7.654 7.688,15.342 7.527,15.342 0.375,7.822 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A6ACB6" points="0.375,7.486 7.852,15.342 7.688,15.342 0.375,7.654 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A3AAB4" points="0.375,7.314 8.012,15.342 7.852,15.342 0.375,7.486 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A2A8B3" points="8.172,15.342 0.375,7.143 0.375,7.314 8.012,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#A0A7B1" points="0.375,6.975 8.336,15.342 8.172,15.342 0.375,7.143 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9FA6B0" points="0.375,6.803 8.496,15.342 8.336,15.342 0.375,6.975 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9EA4AF" points="0.375,6.635 8.66,15.342 8.496,15.342 0.375,6.803 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9CA3AE" points="0.375,6.463 8.82,15.342 8.66,15.342 0.375,6.635 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9BA1AD" points="0.375,6.295 8.984,15.342 8.82,15.342 0.375,6.463 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9AA0AB" points="0.375,6.127 9.145,15.342 8.984,15.342 0.375,6.295 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#989FAA" points="9.305,15.342 0.375,5.955 0.375,6.127 9.145,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#979EAA" points="0.375,5.783 9.469,15.342 9.305,15.342 0.375,5.955 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#969CA8" points="0.375,5.615 9.629,15.342 9.469,15.342 0.375,5.783 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#949BA7" points="9.789,15.342 0.375,5.443 0.375,5.615 9.629,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9399A5" points="9.953,15.342 0.375,5.275 0.375,5.443 9.789,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9298A4" points="10.113,15.342 0.375,5.104 0.375,5.275 9.953,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#9097A3" points="0.375,4.936 10.273,15.342 10.113,15.342 0.375,5.104 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8F95A2" points="0.375,4.764 10.438,15.342 10.273,15.342 0.375,4.936 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8E95A1" points="0.375,4.596 10.598,15.342 10.438,15.342 0.375,4.764 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8D93A0" points="0.375,4.424 10.762,15.342 10.598,15.342 0.375,4.596 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8B929F" points="0.375,4.256 10.922,15.342 10.762,15.342 0.375,4.424 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#8A919E" points="11.086,15.342 0.375,4.084 0.375,4.256 10.922,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#898F9D" points="0.375,3.916 11.246,15.342 11.086,15.342 0.375,4.084 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878E9B" points="0.375,3.744 11.406,15.342 11.246,15.342 0.375,3.916 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#878D9B" points="0.375,3.576 11.57,15.342 11.406,15.342 0.375,3.744 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#858C9A" points="0.375,3.404 11.73,15.342 11.57,15.342 0.375,3.576 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#848B98" points="11.891,15.342 0.375,3.236 0.375,3.404 11.73,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#838A97" points="0.375,3.064 12.055,15.342 11.891,15.342 0.375,3.236 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#828997" points="0.375,2.896 12.215,15.342 12.055,15.342 0.375,3.064 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#818895" points="0.375,2.725 12.375,15.342 12.215,15.342 0.375,2.896 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#808794" points="0.375,2.557 12.539,15.342 12.375,15.342 0.375,2.725 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7E8594" points="0.375,2.385 12.703,15.342 12.539,15.342 0.375,2.557 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7D8593" points="0.375,2.213 12.863,15.342 12.703,15.342 0.375,2.385 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7C8392" points="0.375,2.045 13.023,15.342 12.863,15.342 0.375,2.213 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7B8290" points="13.188,15.342 0.375,1.877 0.375,2.045 13.023,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#7A8190" points="0.375,1.705 13.348,15.342 13.188,15.342 0.375,1.877 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#79808F" points="0.375,1.533 13.508,15.342 13.348,15.342 0.375,1.705 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#787F8D" points="0.375,1.365 13.672,15.342 13.508,15.342 0.375,1.533 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#777E8D" points="0.375,1.197 13.832,15.342 13.672,15.342 0.375,1.365 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767D8C" points="0.375,1.025 13.992,15.342 13.832,15.342 0.375,1.197 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#767C8B" points="0.375,0.854 14.156,15.342 13.992,15.342 0.375,1.025 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#747B8A" points="0.375,0.803 0.434,0.748 14.316,15.342 14.156,15.342 0.375,0.854 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#737A89" points="14.477,15.342 0.52,0.666 0.434,0.748 14.316,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#727989" points="0.52,0.666 0.602,0.584 14.641,15.342 14.477,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#717888" points="0.602,0.584 0.688,0.506 14.805,15.342 14.641,15.342 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#707786" points="0.688,0.506 0.773,0.424 14.93,15.307 14.895,15.342 14.805,15.342 	

+		"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6F7686" points="0.773,0.424 0.824,0.377 0.891,0.377 15.016,15.229 14.93,15.307 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7585" points="1.051,0.377 15.102,15.146 15.016,15.229 0.891,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6D7584" points="1.211,0.377 15.188,15.064 15.102,15.146 1.051,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6C7383" points="15.188,15.064 15.273,14.986 1.375,0.377 1.211,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6B7383" points="1.535,0.377 15.344,14.893 15.344,14.916 15.273,14.986 1.375,0.377 	

+		"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#6A7281" points="15.344,14.725 1.695,0.377 1.535,0.377 15.344,14.893 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697181" points="1.859,0.377 15.344,14.553 15.344,14.725 1.695,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#697080" points="2.02,0.377 15.344,14.385 15.344,14.553 1.859,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#686F7F" points="2.18,0.377 15.344,14.213 15.344,14.385 2.02,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#676E7E" points="2.344,0.377 15.344,14.041 15.344,14.213 2.18,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#656D7D" points="2.508,0.377 15.344,13.873 15.344,14.041 2.344,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7D" points="2.668,0.377 15.344,13.705 15.344,13.873 2.508,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#646C7C" points="2.828,0.377 15.344,13.533 15.344,13.705 2.668,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#636B7C" points="2.992,0.377 15.344,13.361 15.344,13.533 2.828,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#626B7B" points="15.344,13.193 3.152,0.377 2.992,0.377 15.344,13.361 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#616A7A" points="3.312,0.377 15.344,13.021 15.344,13.193 3.152,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#606979" points="3.477,0.377 15.344,12.854 15.344,13.021 3.312,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="15.344,12.682 3.637,0.377 3.477,0.377 15.344,12.854 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5F6878" points="3.797,0.377 15.344,12.514 15.344,12.682 3.637,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5E6777" points="3.961,0.377 15.344,12.346 15.344,12.514 3.797,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5D6676" points="15.344,12.174 4.121,0.377 3.961,0.377 15.344,12.346 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5C6576" points="4.285,0.377 15.344,12.002 15.344,12.174 4.121,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="4.445,0.377 15.344,11.834 15.344,12.002 4.285,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5B6475" points="4.609,0.377 15.344,11.662 15.344,11.834 4.445,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#5A6373" points="4.77,0.377 15.344,11.494 15.344,11.662 4.609,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#596273" points="4.93,0.377 15.344,11.322 15.344,11.494 4.77,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#586172" points="5.094,0.377 15.344,11.15 15.344,11.322 4.93,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#576172" points="5.254,0.377 15.344,10.982 15.344,11.15 5.094,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566071" points="5.414,0.377 15.344,10.814 15.344,10.982 5.254,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#566070" points="5.578,0.377 15.344,10.643 15.344,10.814 5.414,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#555F70" points="5.738,0.377 15.344,10.475 15.344,10.643 5.578,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#545E6F" points="5.898,0.377 15.344,10.303 15.344,10.475 5.738,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535E6F" points="6.062,0.377 15.344,10.135 15.344,10.303 5.898,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#535D6E" points="6.223,0.377 15.344,9.963 15.344,10.135 6.062,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#525C6D" points="6.387,0.377 15.344,9.795 15.344,9.963 6.223,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#515C6D" points="15.344,9.623 6.547,0.377 6.387,0.377 15.344,9.795 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="6.711,0.377 15.344,9.455 15.344,9.623 6.547,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505B6C" points="6.871,0.377 15.344,9.283 15.344,9.455 6.711,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#505A6B" points="7.031,0.377 15.344,9.111 15.344,9.283 6.871,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4F596A" points="15.344,8.943 7.195,0.377 7.031,0.377 15.344,9.111 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4E596A" points="7.355,0.377 15.344,8.775 15.344,8.943 7.195,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4D5869" points="7.516,0.377 15.344,8.604 15.344,8.775 7.355,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5869" points="7.68,0.377 15.344,8.432 15.344,8.604 7.516,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4C5768" points="7.84,0.377 15.344,8.264 15.344,8.432 7.68,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5768" points="15.344,8.096 8,0.377 7.84,0.377 15.344,8.264 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4B5667" points="8.164,0.377 15.344,7.924 15.344,8.096 8,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#4A5567" points="8.328,0.377 15.344,7.752 15.344,7.924 8.164,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#495566" points="8.488,0.377 15.344,7.584 15.344,7.752 8.328,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485566" points="15.344,7.412 8.648,0.377 8.488,0.377 15.344,7.584 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#485466" points="15.344,7.244 8.812,0.377 8.648,0.377 15.344,7.412 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="8.973,0.377 15.344,7.072 15.344,7.244 8.812,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#475365" points="9.133,0.377 15.344,6.904 15.344,7.072 8.973,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#465264" points="9.297,0.377 15.344,6.732 15.344,6.904 9.133,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#455264" points="9.457,0.377 15.344,6.564 15.344,6.732 9.297,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445263" points="9.617,0.377 15.344,6.393 15.344,6.564 9.457,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445163" points="9.781,0.377 15.344,6.225 15.344,6.393 9.617,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#445062" points="9.941,0.377 15.344,6.053 15.344,6.225 9.781,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="10.105,0.377 15.344,5.885 15.344,6.053 9.941,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#425062" points="10.266,0.377 15.344,5.713 15.344,5.885 10.105,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#424F61" points="10.43,0.377 15.344,5.545 15.344,5.713 10.266,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#414F61" points="10.59,0.377 15.344,5.373 15.344,5.545 10.43,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#404E60" points="10.75,0.377 15.344,5.205 15.344,5.373 10.59,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4E60" points="10.914,0.377 15.344,5.033 15.344,5.205 10.75,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D60" points="11.074,0.377 15.344,4.865 15.344,5.033 10.914,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3F4D5F" points="11.234,0.377 15.344,4.693 15.344,4.865 11.074,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4D5F" points="15.344,4.525 11.398,0.377 11.234,0.377 15.344,4.693 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3E4C5E" points="11.559,0.377 15.344,4.354 15.344,4.525 11.398,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="11.723,0.377 15.344,4.186 15.344,4.354 11.559,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3D4C5E" points="15.344,4.014 11.883,0.377 11.723,0.377 15.344,4.186 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="12.047,0.377 15.344,3.846 15.344,4.014 11.883,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="12.207,0.377 15.344,3.674 15.344,3.846 12.047,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3C4B5D" points="12.367,0.377 15.344,3.506 15.344,3.674 12.207,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="12.531,0.377 15.344,3.334 15.344,3.506 12.367,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3B4A5C" points="15.344,3.166 12.691,0.377 12.531,0.377 15.344,3.334 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495C" points="12.852,0.377 15.344,2.994 15.344,3.166 12.691,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#3A495B" points="13.016,0.377 15.344,2.822 15.344,2.994 12.852,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#39495B" points="13.176,0.377 15.344,2.654 15.344,2.822 13.016,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38495B" points="13.336,0.377 15.344,2.486 15.344,2.654 13.176,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485B" points="13.5,0.377 15.344,2.314 15.344,2.486 13.336,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38485A" points="13.664,0.377 15.344,2.143 15.344,2.314 13.5,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37485A" points="13.824,0.377 15.344,1.975 15.344,2.143 13.664,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#38475A" points="15.344,1.807 13.984,0.377 13.824,0.377 15.344,1.975 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#37475A" points="15.344,1.635 14.148,0.377 13.984,0.377 15.344,1.807 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#374659" points="14.309,0.377 15.344,1.463 15.344,1.635 14.148,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="14.469,0.377 15.344,1.295 15.344,1.463 14.309,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="14.633,0.377 15.344,1.123 15.344,1.295 14.469,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#364659" points="14.793,0.377 15.344,0.955 15.344,1.123 14.633,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="14.953,0.377 15.344,0.783 15.344,0.955 14.793,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354659" points="15.117,0.377 15.344,0.615 15.344,0.783 14.953,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#354658" points="15.277,0.377 15.344,0.443 15.344,0.615 15.117,0.377 	"/>

+	<polygon clip-path="url(#XMLID_9_)" fill="#344558" points="15.344,0.443 15.277,0.377 15.344,0.377 	"/>

+</g>

+<path fill="#AEADAE" d="M14.97,7.859c0,3.92-3.189,7.108-7.109,7.108c-3.921,0-7.11-3.188-7.11-7.108S3.939,0.75,7.86,0.75

+	C11.78,0.75,14.97,3.939,14.97,7.859z M7.86,0C3.526,0,0,3.525,0,7.859c0,4.333,3.526,7.858,7.86,7.858s7.859-3.525,7.859-7.858

+	C15.72,3.525,12.194,0,7.86,0z"/>

+<path fill="#FFFFFF" d="M10.668,9.309c0,1.387-1,2.332-2.738,2.332c-1.551,0-2.85-0.748-2.85-2.354c0-0.439,0.1-1.023,0.639-1.529

+	c0.33-0.297,0.594-0.385,0.77-0.451C6.346,7.252,6.125,7.154,5.906,6.922c-0.297-0.318-0.463-0.791-0.463-1.23

+	c0-0.596,0.286-1.156,0.781-1.508c0.583-0.418,1.32-0.439,1.661-0.439c2.409,0,2.497,1.781,2.497,1.99

+	c0,0.406-0.154,1.166-1.045,1.572C9.701,7.484,10.668,7.957,10.668,9.309z M9.635,9.266c0-0.814-0.671-1.451-1.782-1.451

+	c-0.979,0-1.728,0.537-1.728,1.463c0,0.812,0.605,1.451,1.75,1.451C9.359,10.729,9.635,9.727,9.635,9.266z M7.908,4.623

+	c-0.275,0-0.506,0.023-0.715,0.1c-0.584,0.221-0.748,0.67-0.748,1.057c0,0.582,0.406,1.154,1.44,1.154

+	c1.353,0,1.452-0.902,1.452-1.166C9.338,5.283,9.062,4.623,7.908,4.623z"/>

+</svg>

diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/9.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/9.png
new file mode 100644
index 0000000..43835cd
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/9.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/9.svg b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/9.svg
new file mode 100644
index 0000000..23e65f7
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/callouts/9.svg
@@ -0,0 +1,194 @@
+<?xml version="1.0" encoding="utf-8"?>

+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In  -->

+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [

+	<!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">

+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">

+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">

+]>

+<svg  version="1.1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"

+	 width="17" height="17" viewBox="-0.75 -0.558 17 17" enable-background="new -0.75 -0.558 17 17" xml:space="preserve">

+<defs>

+</defs>

+<g>

+	<defs>

+		<circle id="XMLID_1_" cx="7.86" cy="7.858" r="7.485"/>

+	</defs>

+	<clipPath id="XMLID_5_">

+		<use xlink:href="#XMLID_1_" />

+	</clipPath>

+	<polygon clip-path="url(#XMLID_5_)" fill="#CBD2D8" points="0.375,10.919 4.336,15.341 0.375,15.341 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#CBD2D8" points="0.375,10.759 4.477,15.341 4.336,15.341 0.375,10.919 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#C9D0D5" points="0.375,10.599 4.617,15.341 4.477,15.341 0.375,10.759 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#C6CDD3" points="0.375,10.442 4.762,15.341 4.617,15.341 0.375,10.599 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#C5CCD2" points="0.375,10.286 4.902,15.341 4.762,15.341 0.375,10.442 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#C3C9D0" points="5.043,15.341 0.375,10.126 0.375,10.286 4.902,15.341 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#C1C8CE" points="0.375,9.966 5.184,15.341 5.043,15.341 0.375,10.126 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#BFC5CC" points="5.328,15.341 0.375,9.81 0.375,9.966 5.184,15.341 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#BEC4CB" points="0.375,9.653 5.469,15.341 5.328,15.341 0.375,9.81 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#BBC2C9" points="0.375,9.493 5.609,15.341 5.469,15.341 0.375,9.653 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#BAC0C8" points="5.75,15.341 0.375,9.333 0.375,9.493 5.609,15.341 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#B7BEC6" points="0.375,9.177 5.891,15.341 5.75,15.341 0.375,9.333 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#B6BDC5" points="0.375,9.017 6.035,15.341 5.891,15.341 0.375,9.177 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#B5BBC3" points="0.375,8.86 6.176,15.341 6.035,15.341 0.375,9.017 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#B3BAC2" points="6.32,15.341 0.375,8.7 0.375,8.86 6.176,15.341 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#B1B7C0" points="0.375,8.544 6.461,15.341 6.32,15.341 0.375,8.7 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#B0B6BF" points="0.375,8.384 6.602,15.341 6.461,15.341 0.375,8.544 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#AEB5BE" points="6.742,15.341 0.375,8.228 0.375,8.384 6.602,15.341 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#ADB3BC" points="0.375,8.067 6.883,15.341 6.742,15.341 0.375,8.228 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#ABB2BC" points="0.375,7.911 7.027,15.341 6.883,15.341 0.375,8.067 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#AAB0BA" points="0.375,7.751 7.168,15.341 7.027,15.341 0.375,7.911 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#A8AEB8" points="0.375,7.591 7.309,15.341 7.168,15.341 0.375,7.751 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#A6ADB7" points="0.375,7.435 7.453,15.341 7.309,15.341 0.375,7.591 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#A6ACB6" points="0.375,7.278 7.594,15.341 7.453,15.341 0.375,7.435 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#A3AAB4" points="7.734,15.341 0.375,7.118 0.375,7.278 7.594,15.341 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#A2A8B3" points="0.375,6.958 7.875,15.341 7.734,15.341 0.375,7.118 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#A0A7B1" points="0.375,6.802 8.016,15.341 7.875,15.341 0.375,6.958 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#9FA6B0" points="0.375,6.646 8.16,15.341 8.016,15.341 0.375,6.802 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#9EA4AF" points="0.375,6.485 8.301,15.341 8.16,15.341 0.375,6.646 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#9CA3AE" points="0.375,6.325 8.445,15.341 8.301,15.341 0.375,6.485 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#9BA1AD" points="0.375,6.169 8.586,15.341 8.445,15.341 0.375,6.325 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#9AA0AB" points="0.375,6.009 8.727,15.341 8.586,15.341 0.375,6.169 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#989FAA" points="0.375,5.853 8.867,15.341 8.727,15.341 0.375,6.009 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#979EAA" points="0.375,5.692 9.008,15.341 8.867,15.341 0.375,5.853 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#969CA8" points="0.375,5.536 9.152,15.341 9.008,15.341 0.375,5.692 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#949BA7" points="9.293,15.341 0.375,5.376 0.375,5.536 9.152,15.341 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#9399A5" points="0.375,5.22 9.434,15.341 9.293,15.341 0.375,5.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#9298A4" points="0.375,5.06 9.578,15.341 9.434,15.341 0.375,5.22 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#9097A3" points="0.375,4.903 9.719,15.341 9.578,15.341 0.375,5.06 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#8F95A2" points="0.375,4.743 9.859,15.341 9.719,15.341 0.375,4.903 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#8E95A1" points="0.375,4.587 10,15.341 9.859,15.341 0.375,4.743 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#8D93A0" points="10.145,15.341 0.375,4.427 0.375,4.587 10,15.341 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#8B929F" points="0.375,4.271 10.285,15.341 10.145,15.341 0.375,4.427 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#8A919E" points="0.375,4.11 10.426,15.341 10.285,15.341 0.375,4.271 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#898F9D" points="0.375,3.95 10.566,15.341 10.426,15.341 0.375,4.11 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#878E9B" points="0.375,3.794 10.711,15.341 10.566,15.341 0.375,3.95 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#878D9B" points="0.375,3.634 10.852,15.341 10.711,15.341 0.375,3.794 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#858C9A" points="10.992,15.341 0.375,3.478 0.375,3.634 10.852,15.341 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#848B98" points="0.375,3.317 11.133,15.341 10.992,15.341 0.375,3.478 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#838A97" points="0.375,3.161 11.277,15.341 11.133,15.341 0.375,3.317 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#828997" points="11.418,15.341 0.375,3.001 0.375,3.161 11.277,15.341 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#818895" points="0.375,2.845 11.559,15.341 11.418,15.341 0.375,3.001 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#808794" points="11.703,15.341 0.375,2.685 0.375,2.845 11.559,15.341 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#7E8594" points="0.375,2.528 11.844,15.341 11.703,15.341 0.375,2.685 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#7D8593" points="0.375,2.368 11.984,15.341 11.844,15.341 0.375,2.528 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#7C8392" points="0.375,2.208 12.125,15.341 11.984,15.341 0.375,2.368 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#7B8290" points="12.266,15.341 0.375,2.052 0.375,2.208 12.125,15.341 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#7A8190" points="0.375,1.896 12.41,15.341 12.266,15.341 0.375,2.052 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#79808F" points="12.551,15.341 0.375,1.735 0.375,1.896 12.41,15.341 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#787F8D" points="0.375,1.575 12.695,15.341 12.551,15.341 0.375,1.735 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#777E8D" points="0.375,1.419 12.836,15.341 12.695,15.341 0.375,1.575 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#767D8C" points="0.375,1.263 12.977,15.341 12.836,15.341 0.375,1.419 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#767C8B" points="0.375,1.103 13.117,15.341 12.977,15.341 0.375,1.263 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#747B8A" points="0.375,0.942 13.258,15.341 13.117,15.341 0.375,1.103 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#737A89" points="0.375,0.786 13.402,15.341 13.258,15.341 0.375,0.942 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#727989" points="13.543,15.341 0.406,0.661 0.375,0.692 0.375,0.786 13.402,15.341 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#717888" points="0.406,0.661 0.484,0.591 13.684,15.341 13.543,15.341 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#707786" points="0.484,0.591 0.562,0.521 13.828,15.341 13.684,15.341 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#6F7686" points="13.969,15.341 0.641,0.45 0.562,0.521 13.828,15.341 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#6D7585" points="0.641,0.45 0.723,0.38 14.109,15.341 13.969,15.341 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#6D7584" points="0.723,0.38 0.727,0.376 0.859,0.376 14.25,15.341 14.109,15.341 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#6C7383" points="1,0.376 14.395,15.341 14.25,15.341 0.859,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#6B7383" points="1.141,0.376 14.535,15.341 14.395,15.341 1,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#6A7281" points="14.676,15.341 1.281,0.376 1.141,0.376 14.535,15.341 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#697181" points="1.422,0.376 14.816,15.341 14.676,15.341 1.281,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#697080" points="1.566,0.376 14.961,15.341 14.816,15.341 1.422,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#686F7F" points="1.707,0.376 15.055,15.29 14.996,15.341 14.961,15.341 1.566,0.376 	

+		"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#676E7E" points="1.852,0.376 15.133,15.22 15.055,15.29 1.707,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#656D7D" points="1.992,0.376 15.211,15.149 15.133,15.22 1.852,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#646C7D" points="15.211,15.149 15.289,15.079 2.133,0.376 1.992,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#646C7C" points="2.273,0.376 15.344,14.981 15.344,15.028 15.289,15.079 2.133,0.376 	

+		"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#636B7C" points="2.414,0.376 15.344,14.825 15.344,14.981 2.273,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#626B7B" points="2.559,0.376 15.344,14.665 15.344,14.825 2.414,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#616A7A" points="2.699,0.376 15.344,14.505 15.344,14.665 2.559,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#606979" points="2.84,0.376 15.344,14.349 15.344,14.505 2.699,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#5F6878" points="2.984,0.376 15.344,14.192 15.344,14.349 2.84,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#5F6878" points="3.125,0.376 15.344,14.032 15.344,14.192 2.984,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#5E6777" points="3.266,0.376 15.344,13.872 15.344,14.032 3.125,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#5D6676" points="3.406,0.376 15.344,13.716 15.344,13.872 3.266,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#5C6576" points="15.344,13.556 3.551,0.376 3.406,0.376 15.344,13.716 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#5B6475" points="3.691,0.376 15.344,13.399 15.344,13.556 3.551,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#5B6475" points="15.344,13.239 3.832,0.376 3.691,0.376 15.344,13.399 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#5A6373" points="3.973,0.376 15.344,13.083 15.344,13.239 3.832,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#596273" points="4.117,0.376 15.344,12.923 15.344,13.083 3.973,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#586172" points="4.258,0.376 15.344,12.767 15.344,12.923 4.117,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#576172" points="4.398,0.376 15.344,12.606 15.344,12.767 4.258,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#566071" points="4.539,0.376 15.344,12.45 15.344,12.606 4.398,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#566070" points="15.344,12.29 4.68,0.376 4.539,0.376 15.344,12.45 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#555F70" points="4.824,0.376 15.344,12.13 15.344,12.29 4.68,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#545E6F" points="4.965,0.376 15.344,11.974 15.344,12.13 4.824,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#535E6F" points="5.109,0.376 15.344,11.817 15.344,11.974 4.965,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#535D6E" points="5.25,0.376 15.344,11.657 15.344,11.817 5.109,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#525C6D" points="5.391,0.376 15.344,11.497 15.344,11.657 5.25,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#515C6D" points="5.531,0.376 15.344,11.341 15.344,11.497 5.391,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#505B6C" points="5.672,0.376 15.344,11.181 15.344,11.341 5.531,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#505B6C" points="5.816,0.376 15.344,11.021 15.344,11.181 5.672,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#505A6B" points="5.957,0.376 15.344,10.864 15.344,11.021 5.816,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#4F596A" points="6.102,0.376 15.344,10.708 15.344,10.864 5.957,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#4E596A" points="6.242,0.376 15.344,10.548 15.344,10.708 6.102,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#4D5869" points="15.344,10.392 6.383,0.376 6.242,0.376 15.344,10.548 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#4C5869" points="6.523,0.376 15.344,10.231 15.344,10.392 6.383,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#4C5768" points="6.664,0.376 15.344,10.075 15.344,10.231 6.523,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#4B5768" points="15.344,9.915 6.809,0.376 6.664,0.376 15.344,10.075 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#4B5667" points="6.949,0.376 15.344,9.759 15.344,9.915 6.809,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#4A5567" points="15.344,9.599 7.09,0.376 6.949,0.376 15.344,9.759 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#495566" points="7.234,0.376 15.344,9.442 15.344,9.599 7.09,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#485566" points="15.344,9.282 7.375,0.376 7.234,0.376 15.344,9.442 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#485466" points="7.516,0.376 15.344,9.122 15.344,9.282 7.375,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#475365" points="7.656,0.376 15.344,8.966 15.344,9.122 7.516,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#475365" points="15.344,8.81 7.801,0.376 7.656,0.376 15.344,8.966 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#465264" points="7.941,0.376 15.344,8.649 15.344,8.81 7.801,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#455264" points="8.082,0.376 15.344,8.489 15.344,8.649 7.941,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#445263" points="8.227,0.376 15.344,8.333 15.344,8.489 8.082,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#445163" points="15.344,8.173 8.367,0.376 8.227,0.376 15.344,8.333 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#445062" points="8.508,0.376 15.344,8.017 15.344,8.173 8.367,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#425062" points="8.648,0.376 15.344,7.856 15.344,8.017 8.508,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#425062" points="15.344,7.7 8.789,0.376 8.648,0.376 15.344,7.856 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#424F61" points="8.934,0.376 15.344,7.54 15.344,7.7 8.789,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#414F61" points="9.074,0.376 15.344,7.384 15.344,7.54 8.934,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#404E60" points="9.215,0.376 15.344,7.224 15.344,7.384 9.074,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3F4E60" points="9.359,0.376 15.344,7.067 15.344,7.224 9.215,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3F4D60" points="9.5,0.376 15.344,6.907 15.344,7.067 9.359,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3F4D5F" points="9.641,0.376 15.344,6.747 15.344,6.907 9.5,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3E4D5F" points="9.781,0.376 15.344,6.591 15.344,6.747 9.641,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3E4C5E" points="9.926,0.376 15.344,6.435 15.344,6.591 9.781,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3D4C5E" points="10.066,0.376 15.344,6.274 15.344,6.435 9.926,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3D4C5E" points="10.207,0.376 15.344,6.114 15.344,6.274 10.066,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3C4B5D" points="10.352,0.376 15.344,5.958 15.344,6.114 10.207,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3C4B5D" points="10.492,0.376 15.344,5.802 15.344,5.958 10.352,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3C4B5D" points="10.633,0.376 15.344,5.642 15.344,5.802 10.492,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3B4A5C" points="10.773,0.376 15.344,5.481 15.344,5.642 10.633,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3B4A5C" points="15.344,5.325 10.914,0.376 10.773,0.376 15.344,5.481 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3A495C" points="11.055,0.376 15.344,5.165 15.344,5.325 10.914,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#3A495B" points="15.344,5.009 11.199,0.376 11.055,0.376 15.344,5.165 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#39495B" points="11.34,0.376 15.344,4.849 15.344,5.009 11.199,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#38495B" points="11.484,0.376 15.344,4.692 15.344,4.849 11.34,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#38485B" points="15.344,4.532 11.625,0.376 11.484,0.376 15.344,4.692 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#38485A" points="11.766,0.376 15.344,4.376 15.344,4.532 11.625,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#37485A" points="15.344,4.216 11.906,0.376 11.766,0.376 15.344,4.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#38475A" points="12.047,0.376 15.344,4.06 15.344,4.216 11.906,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#37475A" points="12.191,0.376 15.344,3.899 15.344,4.06 12.047,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#374659" points="15.344,3.739 12.332,0.376 12.191,0.376 15.344,3.899 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#364659" points="12.477,0.376 15.344,3.583 15.344,3.739 12.332,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#364659" points="12.617,0.376 15.344,3.427 15.344,3.583 12.477,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#364659" points="12.758,0.376 15.344,3.267 15.344,3.427 12.617,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#354659" points="12.898,0.376 15.344,3.106 15.344,3.267 12.758,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#354659" points="15.344,2.95 13.039,0.376 12.898,0.376 15.344,3.106 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#354658" points="13.184,0.376 15.344,2.79 15.344,2.95 13.039,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#344558" points="13.324,0.376 15.344,2.634 15.344,2.79 13.184,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#344558" points="13.465,0.376 15.344,2.474 15.344,2.634 13.324,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#344558" points="13.609,0.376 15.344,2.317 15.344,2.474 13.465,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#344558" points="13.75,0.376 15.344,2.157 15.344,2.317 13.609,0.376 	"/>

+	<polygon clip-path="url(#XMLID_5_)" fill="#344558" points="15.344,2.157 13.75,0.376 15.344,0.376 	"/>

+</g>

+<path fill="#AEADAE" d="M14.97,7.858c0,3.92-3.189,7.109-7.11,7.109c-3.92,0-7.109-3.189-7.109-7.109S3.939,0.75,7.859,0.75

+	C11.78,0.75,14.97,3.938,14.97,7.858z M7.859,0C3.525,0,0,3.525,0,7.858c0,4.334,3.525,7.859,7.859,7.859s7.86-3.525,7.86-7.859

+	C15.72,3.525,12.193,0,7.859,0z"/>

+<path fill="#FFFFFF" d="M6.225,9.442C6.246,9.64,6.279,9.915,6.488,10.2c0.342,0.484,0.825,0.539,1.145,0.539

+	c1.451,0,1.837-1.596,1.869-2.893C9.326,8.099,8.777,8.892,7.5,8.892c-1.407,0-2.441-0.979-2.441-2.529

+	c0-1.463,1.012-2.586,2.607-2.586c1.705,0,2.32,1.266,2.519,1.75c0.253,0.67,0.308,1.406,0.308,2.123

+	c0,0.34-0.021,0.682-0.065,1.021c-0.121,0.814-0.418,1.596-0.902,2.123c-0.692,0.748-1.528,0.814-1.979,0.814

+	c-0.407,0-1.331-0.033-1.958-0.945C5.268,10.19,5.224,9.728,5.201,9.519L6.225,9.442z M7.644,7.978c0.847,0,1.606-0.57,1.606-1.594

+	c0-0.924-0.627-1.705-1.606-1.705c-0.858,0-1.551,0.615-1.551,1.627C6.093,7.044,6.478,7.978,7.644,7.978z"/>

+</svg>

diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/caution.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/caution.png
new file mode 100644
index 0000000..f23eb6f
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/caution.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/caution.svg b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/caution.svg
new file mode 100644
index 0000000..713199e
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/caution.svg
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="utf-8"?>

+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->

+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [

+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">

+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">

+]>

+<svg  version="1.1" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="48" height="48" viewBox="0 0 48 48"

+	 overflow="visible" enable-background="new 0 0 48 48" xml:space="preserve">

+<linearGradient id="XMLID_3_" gradientUnits="userSpaceOnUse" x1="35.7529" y1="33.8691" x2="13.3137" y2="11.4299">

+	<stop  offset="0.0169" style="stop-color:#4A5D75"/>

+	<stop  offset="0.0488" style="stop-color:#42546B"/>

+	<stop  offset="0.124" style="stop-color:#35465A"/>

+	<stop  offset="0.2176" style="stop-color:#2B3C4F"/>

+	<stop  offset="0.3489" style="stop-color:#263648"/>

+	<stop  offset="0.7135" style="stop-color:#243446"/>

+	<stop  offset="0.7671" style="stop-color:#27384A"/>

+	<stop  offset="0.8176" style="stop-color:#324355"/>

+	<stop  offset="0.8669" style="stop-color:#435667"/>

+	<stop  offset="0.9154" style="stop-color:#5C7181"/>

+	<stop  offset="0.9628" style="stop-color:#7B93A3"/>

+	<stop  offset="0.9944" style="stop-color:#94AEBD"/>

+</linearGradient>

+<path fill="url(#XMLID_3_)" d="M43.075,19.076c2.035,2.036,2.035,5.337,0,7.37L28.331,41.191c-2.035,2.035-5.336,2.037-7.372,0

+	L6.217,26.449c-2.038-2.036-2.035-5.337,0-7.372L20.961,4.333c2.034-2.035,5.335-2.036,7.372,0L43.075,19.076z"/>

+<linearGradient id="XMLID_4_" gradientUnits="userSpaceOnUse" x1="15.2588" y1="13.3765" x2="38.2721" y2="36.3898">

+	<stop  offset="0.0112" style="stop-color:#F3D99F"/>

+	<stop  offset="0.0843" style="stop-color:#E9BB61"/>

+	<stop  offset="0.7135" style="stop-color:#E3A835"/>

+	<stop  offset="0.9944" style="stop-color:#FAF8ED"/>

+</linearGradient>

+<path fill="url(#XMLID_4_)" d="M40.31,19.999c1.527,1.525,1.525,4.002,0,5.528l-12.9,12.899c-1.527,1.526-4.002,1.528-5.529,0

+	L8.98,25.526c-1.527-1.525-1.527-4.002,0-5.527L21.88,7.098c1.526-1.526,4.002-1.527,5.529-0.001L40.31,19.999z"/>

+<g>

+	<path fill="#656565" d="M23.199,23.943l-5.117-0.973l1.37-4.179l4.789,2.379l-0.755-5.259h4.395l-0.723,5.185l4.687-2.305

+		l1.33,4.213l-5.185,0.903l3.672,3.71l-3.637,2.629l-2.414-4.648l-2.595,4.613l-3.529-2.559L23.199,23.943z"/>

+</g>

+<g>

+	<path fill="#FFFFFF" d="M22.037,22.709l-5.117-0.973l1.37-4.179l4.789,2.379l-0.755-5.259h4.395l-0.723,5.185l4.687-2.305

+		l1.33,4.213l-5.185,0.903l3.672,3.71l-3.637,2.629l-2.414-4.648l-2.595,4.613l-3.529-2.559L22.037,22.709z"/>

+</g>

+</svg>

diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/home.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/home.png
new file mode 100644
index 0000000..7fde04b
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/home.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/important.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/important.png
new file mode 100644
index 0000000..c7909c3
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/important.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/important.svg b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/important.svg
new file mode 100644
index 0000000..36db41d
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/important.svg
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="utf-8"?>

+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->

+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [

+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">

+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">

+]>

+<svg  version="1.1" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="48" height="48" viewBox="0 0 48 48"

+	 overflow="visible" enable-background="new 0 0 48 48" xml:space="preserve">

+<linearGradient id="XMLID_5_" gradientUnits="userSpaceOnUse" x1="63.1689" y1="10.5625" x2="38.669" y2="-13.9374" gradientTransform="matrix(0.7071 -0.7071 0.7071 0.7071 -10.7369 61.7461)">

+	<stop  offset="0.0169" style="stop-color:#4A5D75"/>

+	<stop  offset="0.0488" style="stop-color:#42546B"/>

+	<stop  offset="0.124" style="stop-color:#35465A"/>

+	<stop  offset="0.2176" style="stop-color:#2B3C4F"/>

+	<stop  offset="0.3489" style="stop-color:#263648"/>

+	<stop  offset="0.7135" style="stop-color:#243446"/>

+	<stop  offset="0.7671" style="stop-color:#27384A"/>

+	<stop  offset="0.8176" style="stop-color:#324355"/>

+	<stop  offset="0.8669" style="stop-color:#435667"/>

+	<stop  offset="0.9154" style="stop-color:#5C7181"/>

+	<stop  offset="0.9628" style="stop-color:#7B93A3"/>

+	<stop  offset="0.9944" style="stop-color:#94AEBD"/>

+</linearGradient>

+<path fill="url(#XMLID_5_)" d="M35.623,7.474c3.145,0,5.691,2.549,5.691,5.691v22.766c0,3.143-2.547,5.691-5.691,5.691H12.859

+	c-3.145,0-5.691-2.549-5.69-5.691L7.168,13.165c0-3.143,2.547-5.691,5.691-5.691H35.623z"/>

+<linearGradient id="XMLID_6_" gradientUnits="userSpaceOnUse" x1="40.7939" y1="-11.8105" x2="65.919" y2="13.3145" gradientTransform="matrix(0.7071 -0.7071 0.7071 0.7071 -10.7369 61.7461)">

+	<stop  offset="0.0112" style="stop-color:#F3D99F"/>

+	<stop  offset="0.0843" style="stop-color:#E9BB61"/>

+	<stop  offset="0.7135" style="stop-color:#E3A835"/>

+	<stop  offset="0.9944" style="stop-color:#FAF8ED"/>

+</linearGradient>

+<path fill="url(#XMLID_6_)" d="M34.2,10.321c2.357-0.001,4.268,1.911,4.269,4.268v19.92c-0.001,2.356-1.91,4.268-4.268,4.268

+	l-19.92-0.001c-2.357,0.001-4.269-1.91-4.268-4.268V14.589c-0.001-2.355,1.91-4.269,4.268-4.269L34.2,10.321z"/>

+<linearGradient id="XMLID_7_" gradientUnits="userSpaceOnUse" x1="5.6143" y1="23.5635" x2="42.4814" y2="23.5635">

+	<stop  offset="0.0337" style="stop-color:#FFFFFF"/>

+	<stop  offset="0.1129" style="stop-color:#FFFFD8"/>

+	<stop  offset="0.291" style="stop-color:#FFFF77"/>

+	<stop  offset="0.4944" style="stop-color:#FFFF00"/>

+	<stop  offset="0.5406" style="stop-color:#FFFF0E"/>

+	<stop  offset="0.6275" style="stop-color:#FFFF32"/>

+	<stop  offset="0.7459" style="stop-color:#FFFF6D"/>

+	<stop  offset="0.8895" style="stop-color:#FFFFBD"/>

+	<stop  offset="1" style="stop-color:#FFFFFF"/>

+</linearGradient>

+<polygon fill="url(#XMLID_7_)" stroke="#243446" stroke-width="1.9897" points="27.155,4.71 28.67,18.877 42.481,22.381 

+	29.476,28.199 30.412,42.416 20.858,31.846 7.627,37.13 14.729,24.777 5.614,13.826 19.557,16.762 "/>

+<linearGradient id="XMLID_8_" gradientUnits="userSpaceOnUse" x1="11.6602" y1="11.79" x2="31.5098" y2="38.189">

+	<stop  offset="0" style="stop-color:#FFFFFF"/>

+	<stop  offset="0.4831" style="stop-color:#FFFF66"/>

+	<stop  offset="1" style="stop-color:#FFFFFF"/>

+</linearGradient>

+<polygon fill="url(#XMLID_8_)" enable-background="new    " points="26.897,5.888 28.321,19.204 41.304,22.497 29.079,27.967 

+	29.96,41.33 20.979,31.395 8.542,36.361 15.217,24.75 6.649,14.457 19.755,17.217 "/>

+</svg>

diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/next.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/next.png
new file mode 100644
index 0000000..dbfb65e
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/next.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/note.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/note.png
new file mode 100644
index 0000000..b20d920
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/note.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/note.svg b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/note.svg
new file mode 100644
index 0000000..28bce70
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/note.svg
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="utf-8"?>

+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->

+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [

+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">

+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">

+]>

+<svg  version="1.1" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="48" height="48" viewBox="0 0 48 48"

+	 overflow="visible" enable-background="new 0 0 48 48" xml:space="preserve">

+<linearGradient id="XMLID_4_" gradientUnits="userSpaceOnUse" x1="38.6953" y1="39.5127" x2="10.665" y2="4.0423">

+	<stop  offset="0.0169" style="stop-color:#4A5D75"/>

+	<stop  offset="0.0488" style="stop-color:#42546B"/>

+	<stop  offset="0.124" style="stop-color:#35465A"/>

+	<stop  offset="0.2176" style="stop-color:#2B3C4F"/>

+	<stop  offset="0.3489" style="stop-color:#263648"/>

+	<stop  offset="0.7135" style="stop-color:#243446"/>

+	<stop  offset="0.7671" style="stop-color:#27384A"/>

+	<stop  offset="0.8176" style="stop-color:#324355"/>

+	<stop  offset="0.8669" style="stop-color:#435667"/>

+	<stop  offset="0.9154" style="stop-color:#5C7181"/>

+	<stop  offset="0.9628" style="stop-color:#7B93A3"/>

+	<stop  offset="0.9944" style="stop-color:#94AEBD"/>

+</linearGradient>

+<path fill="url(#XMLID_4_)" d="M41.066,32.29c0,3.143-2.549,5.691-5.691,5.691h-9.146l-0.549,8.217l-10.058-8.217H12.61

+	c-3.143,0-5.691-2.549-5.691-5.691V9.524c0-3.143,2.549-5.691,5.691-5.691h22.765c3.143,0,5.691,2.549,5.691,5.691V32.29z"/>

+<linearGradient id="XMLID_5_" gradientUnits="userSpaceOnUse" x1="27.7246" y1="29.2754" x2="16.1471" y2="3.3128">

+	<stop  offset="0" style="stop-color:#D7EBD8"/>

+	<stop  offset="0.7135" style="stop-color:#C5E2C7"/>

+	<stop  offset="0.9944" style="stop-color:#FAF8ED"/>

+</linearGradient>

+<path fill="url(#XMLID_5_)" d="M38.221,30.866c0,2.357-1.912,4.27-4.27,4.27h-9.735l-0.183,7.039l-7.551-7.032l-2.45-0.007

+	c-2.357,0-4.269-1.912-4.269-4.27v-19.92c0-2.355,1.911-4.268,4.269-4.268h19.918c2.357,0,4.27,1.912,4.27,4.268V30.866z"/>

+<g enable-background="new    ">

+	<path fill="#E6E7E8" d="M18.542,28.369v-0.828c0.843-0.061,1.325-0.125,1.446-0.197c0.12-0.07,0.195-0.204,0.226-0.398

+		c0.073-0.413,0.109-1.475,0.109-3.184c0-2.348-0.031-3.683-0.094-4.005c-0.03-0.15-0.079-0.247-0.147-0.293

+		c-0.15-0.097-0.664-0.149-1.54-0.157v-0.859c1.135-0.118,1.991-0.243,2.57-0.376c0.578-0.133,1.21-0.335,1.893-0.608l0.271,0.146

+		c-0.094,1.168-0.141,2.265-0.141,3.291v3.819c0,1.303,0.029,2.074,0.09,2.313c0.029,0.135,0.088,0.225,0.178,0.27

+		c0.201,0.098,0.691,0.162,1.467,0.191v0.875c-1.065-0.031-2.223-0.047-3.475-0.047C20.318,28.322,19.366,28.338,18.542,28.369z

+		 M21.644,12.104c0.478,0,0.882,0.169,1.213,0.506c0.333,0.338,0.499,0.742,0.499,1.215c0,0.48-0.166,0.889-0.499,1.227

+		c-0.331,0.337-0.735,0.506-1.213,0.506c-0.47,0-0.872-0.169-1.208-0.506c-0.335-0.338-0.503-0.746-0.503-1.227

+		c0-0.473,0.166-0.877,0.497-1.215C20.762,12.272,21.166,12.104,21.644,12.104z"/>

+</g>

+<g enable-background="new    ">

+	<linearGradient id="XMLID_6_" gradientUnits="userSpaceOnUse" x1="30.665" y1="16.4727" x2="22.2632" y2="20.1011">

+		<stop  offset="0" style="stop-color:#96A1AF"/>

+		<stop  offset="1" style="stop-color:#182028"/>

+	</linearGradient>

+	<path fill="url(#XMLID_6_)" d="M20.07,27.224v-0.828c0.843-0.061,1.325-0.125,1.446-0.197c0.12-0.07,0.195-0.204,0.226-0.398

+		c0.073-0.413,0.109-1.475,0.109-3.184c0-2.348-0.031-3.683-0.094-4.005c-0.03-0.15-0.079-0.247-0.147-0.293

+		c-0.15-0.097-0.664-0.149-1.54-0.157v-0.859c1.135-0.118,1.991-0.243,2.57-0.376c0.578-0.133,1.21-0.335,1.893-0.608l0.271,0.146

+		c-0.094,1.168-0.141,2.265-0.141,3.291v3.819c0,1.303,0.029,2.074,0.09,2.313c0.029,0.135,0.088,0.225,0.178,0.27

+		c0.201,0.098,0.691,0.162,1.467,0.191v0.875c-1.064-0.031-2.222-0.047-3.474-0.047C21.846,27.177,20.894,27.192,20.07,27.224z

+		 M23.171,10.958c0.478,0,0.882,0.169,1.213,0.506c0.333,0.338,0.499,0.742,0.499,1.215c0,0.48-0.166,0.889-0.499,1.227

+		c-0.331,0.337-0.735,0.506-1.213,0.506c-0.47,0-0.872-0.169-1.208-0.506c-0.335-0.338-0.503-0.746-0.503-1.227

+		c0-0.473,0.166-0.877,0.497-1.215C22.29,11.127,22.694,10.958,23.171,10.958z"/>

+</g>

+</svg>

diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/prev.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/prev.png
new file mode 100644
index 0000000..6e95a0c
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/prev.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/tip.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/tip.png
new file mode 100644
index 0000000..43a1542
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/tip.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/tip.svg b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/tip.svg
new file mode 100644
index 0000000..09bfb4c
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/tip.svg
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="utf-8"?>

+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->

+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [

+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">

+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">

+]>

+<svg  version="1.1" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="48" height="48" viewBox="0 0 48 48"

+	 overflow="visible" enable-background="new 0 0 48 48" xml:space="preserve">

+<polygon fill="#E3A835" points="23.829,1.919 25.042,8.157 27.447,2.274 27.418,8.629 30.924,3.33 29.656,9.557 34.129,5.042 

+	31.67,10.903 36.938,7.348 33.383,12.616 39.243,10.157 34.729,14.63 40.956,13.362 35.656,16.868 42.011,16.838 36.127,19.244 

+	42.367,20.456 36.127,21.667 42.011,24.073 35.656,24.043 40.956,27.55 34.729,26.281 39.243,30.754 33.383,28.297 36.938,33.563 

+	31.67,30.01 34.129,35.869 29.656,31.354 30.924,37.582 27.418,32.281 27.447,38.637 25.042,32.754 23.829,38.992 22.619,32.754 

+	20.213,38.637 20.243,32.281 16.735,37.582 18.005,31.354 13.532,35.869 15.99,30.01 10.723,33.563 14.277,28.297 8.417,30.754 

+	12.932,26.281 6.705,27.55 12.004,24.043 5.649,24.073 11.532,21.667 5.293,20.456 11.532,19.244 5.649,16.838 12.004,16.868 

+	6.705,13.362 12.932,14.63 8.417,10.157 14.277,12.616 10.723,7.348 15.99,10.903 13.532,5.042 18.005,9.557 16.735,3.33 

+	20.243,8.629 20.213,2.274 22.619,8.157 "/>

+<polygon stroke="#000000" stroke-width="0.4664" points="23.528,45.402 25.335,45.402 27.842,42.895 27.842,37.415 23.528,37.415 

+	19.213,37.415 19.213,42.895 21.72,45.402 "/>

+<path fill="#FFFFFF" d="M23.684,9.819c5.923,0,10.571,4.803,10.571,10.727c0,0.911-0.319,2.267-0.933,3.459

+	c-0.678,1.317-1.865,3.071-3.108,6.647c-1.244,3.576-1.244,4.663-1.244,4.663s0.038,1.556-0.7,1.556c-2.486,0-4.585,0-4.585,0

+	s-2.1,0-4.587,0c-0.739,0-0.7-1.556-0.7-1.556s0-1.087-1.243-4.663s-2.31-5.338-3.071-6.608c-0.817-1.359-0.973-2.587-0.973-3.498

+	C13.111,14.622,17.759,9.819,23.684,9.819z"/>

+<radialGradient id="XMLID_7_" cx="23.2544" cy="20.3462" r="6.0813" gradientUnits="userSpaceOnUse">

+	<stop  offset="0" style="stop-color:#FFFF00"/>

+	<stop  offset="1" style="stop-color:#FAF8ED"/>

+</radialGradient>

+<path fill="url(#XMLID_7_)" d="M23.684,9.819c5.923,0,10.571,4.803,10.571,10.727c0,0.911-0.319,2.267-0.933,3.459

+	c-0.678,1.317-1.865,3.071-3.108,6.647c-1.244,3.576-1.244,4.663-1.244,4.663s0.038,1.556-0.7,1.556c-2.486,0-4.585,0-4.585,0

+	s-2.1,0-4.587,0c-0.739,0-0.7-1.556-0.7-1.556s0-1.087-1.243-4.663s-2.31-5.338-3.071-6.608c-0.817-1.359-0.973-2.587-0.973-3.498

+	C13.111,14.622,17.759,9.819,23.684,9.819z"/>

+<g>

+	<path d="M22.478,45.402c0,0.322,0.262,0.584,0.583,0.584h0.934c0.322,0,0.583-0.262,0.583-0.584l0,0

+		c0-0.322-0.261-0.584-0.583-0.584h-0.934C22.739,44.818,22.478,45.08,22.478,45.402L22.478,45.402z"/>

+	<g>

+		<radialGradient id="XMLID_8_" cx="23.5273" cy="40.2715" r="3.0611" gradientUnits="userSpaceOnUse">

+			<stop  offset="0" style="stop-color:#656565"/>

+			<stop  offset="1" style="stop-color:#E6E7E8"/>

+		</radialGradient>

+		<rect x="19.213" y="39.922" fill="url(#XMLID_8_)" width="8.629" height="0.699"/>

+		<radialGradient id="XMLID_9_" cx="23.5273" cy="42.3711" r="3.0611" gradientUnits="userSpaceOnUse">

+			<stop  offset="0" style="stop-color:#656565"/>

+			<stop  offset="1" style="stop-color:#E6E7E8"/>

+		</radialGradient>

+		<rect x="19.213" y="42.021" fill="url(#XMLID_9_)" width="8.629" height="0.699"/>

+		<radialGradient id="XMLID_10_" cx="23.5273" cy="41.3213" r="3.0611" gradientUnits="userSpaceOnUse">

+			<stop  offset="0" style="stop-color:#656565"/>

+			<stop  offset="1" style="stop-color:#E6E7E8"/>

+		</radialGradient>

+		<rect x="19.213" y="40.971" fill="url(#XMLID_10_)" width="8.629" height="0.7"/>

+		<polygon fill="#424242" points="21.72,45.402 23.528,45.402 25.335,45.402 27.667,43.07 19.389,43.07 		"/>

+		<radialGradient id="XMLID_11_" cx="23.5273" cy="39.2217" r="3.0611" gradientUnits="userSpaceOnUse">

+			<stop  offset="0" style="stop-color:#656565"/>

+			<stop  offset="1" style="stop-color:#E6E7E8"/>

+		</radialGradient>

+		<rect x="19.213" y="38.873" fill="url(#XMLID_11_)" width="8.629" height="0.698"/>

+		<radialGradient id="XMLID_12_" cx="23.5273" cy="37.9688" r="3.0761" gradientUnits="userSpaceOnUse">

+			<stop  offset="0" style="stop-color:#656565"/>

+			<stop  offset="1" style="stop-color:#E6E7E8"/>

+		</radialGradient>

+		<polygon fill="url(#XMLID_12_)" points="27.842,37.415 23.528,37.415 19.213,37.415 19.213,38.522 27.842,38.522 		"/>

+	</g>

+</g>

+<polyline fill="none" stroke="#656565" stroke-width="0.4664" stroke-linecap="round" points="22.012,35.549 21.662,27.445 

+	19.155,21.091 19.155,19.924 "/>

+<polyline fill="none" stroke="#656565" stroke-width="0.4664" stroke-linecap="round" points="25.511,35.549 25.859,27.445 

+	28.366,21.091 28.366,19.924 "/>

+<path fill="none" stroke="#E3A835" stroke-width="0.4664" stroke-linecap="round" d="M19.97,20.216c0,0,2.857,2.04,7.697,0.117"/>

+</svg>

diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/up.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/up.png
new file mode 100644
index 0000000..2b959b4
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/up.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/warning.png b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/warning.png
new file mode 100644
index 0000000..20c2c62
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/warning.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/docbook/warning.svg b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/warning.svg
new file mode 100644
index 0000000..542e90c
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/docbook/warning.svg
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>

+<!-- Generator: Adobe Illustrator 12.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 51448)  -->

+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [

+	<!ENTITY ns_svg "http://www.w3.org/2000/svg">

+	<!ENTITY ns_xlink "http://www.w3.org/1999/xlink">

+]>

+<svg  version="1.1" id="Layer_1" xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="48" height="48" viewBox="0 0 48 48"

+	 overflow="visible" enable-background="new 0 0 48 48" xml:space="preserve">

+<polygon fill="none" stroke="#243446" stroke-width="4.403" stroke-linejoin="round" points="6.486,37.712 24.021,7.338 

+	41.559,37.712 "/>

+<polygon fill="none" stroke="#FFFFFF" stroke-width="1.4677" stroke-linejoin="round" points="6.486,37.712 24.021,7.338 

+	41.559,37.712 "/>

+<polygon fill="#CC0000" points="6.486,37.712 24.021,7.338 41.559,37.712 "/>

+<polygon fill="#CC0000" points="6.486,37.712 24.021,7.338 41.559,37.712 "/>

+<linearGradient id="XMLID_4_" gradientUnits="userSpaceOnUse" x1="22.3276" y1="33.249" x2="10.7696" y2="15.7285">

+	<stop  offset="0" style="stop-color:#7B1E1E"/>

+	<stop  offset="1" style="stop-color:#FFFFFF"/>

+</linearGradient>

+<polygon fill="url(#XMLID_4_)" points="6.486,37.712 24.021,7.338 41.559,37.712 "/>

+<g>

+	<path fill="#656565" d="M27.092,13.988l-0.59,14.035h-3.479l-0.59-14.035H27.092z M22.64,30.145h4.245v4.423H22.64V30.145z"/>

+</g>

+<g>

+	<linearGradient id="XMLID_5_" gradientUnits="userSpaceOnUse" x1="26.9766" y1="25.9307" x2="22.815" y2="17.0526">

+		<stop  offset="0" style="stop-color:#656565"/>

+		<stop  offset="1" style="stop-color:#FFFFFF"/>

+	</linearGradient>

+	<polygon fill="url(#XMLID_5_)" points="26.441,13.431 25.852,27.466 22.373,27.466 21.783,13.431 	"/>

+	<linearGradient id="XMLID_6_" gradientUnits="userSpaceOnUse" x1="25.1895" y1="34.0957" x2="23.5154" y2="30.5243">

+		<stop  offset="0" style="stop-color:#656565"/>

+		<stop  offset="1" style="stop-color:#FFFFFF"/>

+	</linearGradient>

+	<rect x="21.99" y="29.588" fill="url(#XMLID_6_)" width="4.245" height="4.423"/>

+</g>

+</svg>

diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/dot.png b/docbook/juddi-docbook-style/src/main/images/images/community/dot.png
new file mode 100644
index 0000000..c59e329
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/dot.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/dot2.png b/docbook/juddi-docbook-style/src/main/images/images/community/dot2.png
new file mode 100644
index 0000000..8348fcd
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/dot2.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/jbossorglogo.png b/docbook/juddi-docbook-style/src/main/images/images/community/jbossorglogo.png
new file mode 100644
index 0000000..a8e4074
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/jbossorglogo.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/shine.png b/docbook/juddi-docbook-style/src/main/images/images/community/shine.png
new file mode 100644
index 0000000..a18f7c4
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/shine.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/title_hdr.png b/docbook/juddi-docbook-style/src/main/images/images/community/title_hdr.png
new file mode 100644
index 0000000..1d94356
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/title_hdr.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/watermark-alpha1.png b/docbook/juddi-docbook-style/src/main/images/images/community/watermark-alpha1.png
new file mode 100644
index 0000000..d1559f9
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/watermark-alpha1.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/watermark-alpha2.png b/docbook/juddi-docbook-style/src/main/images/images/community/watermark-alpha2.png
new file mode 100644
index 0000000..56552b8
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/watermark-alpha2.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/watermark-beta1.png b/docbook/juddi-docbook-style/src/main/images/images/community/watermark-beta1.png
new file mode 100644
index 0000000..b9ca73f
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/watermark-beta1.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/watermark-beta2.png b/docbook/juddi-docbook-style/src/main/images/images/community/watermark-beta2.png
new file mode 100644
index 0000000..5ae8904
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/watermark-beta2.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/watermark-pre-release-candidate.png b/docbook/juddi-docbook-style/src/main/images/images/community/watermark-pre-release-candidate.png
new file mode 100644
index 0000000..d44a544
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/watermark-pre-release-candidate.png
Binary files differ
diff --git a/docbook/juddi-docbook-style/src/main/images/images/community/watermark-release-candidate.png b/docbook/juddi-docbook-style/src/main/images/images/community/watermark-release-candidate.png
new file mode 100644
index 0000000..6de8f7c
--- /dev/null
+++ b/docbook/juddi-docbook-style/src/main/images/images/community/watermark-release-candidate.png
Binary files differ
diff --git a/docbook/juddi-docbook-xslt/pom.xml b/docbook/juddi-docbook-xslt/pom.xml
new file mode 100644
index 0000000..a3253e1
--- /dev/null
+++ b/docbook/juddi-docbook-xslt/pom.xml
@@ -0,0 +1,40 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<groupId>org.apache.juddi</groupId>
+		<artifactId>juddi-style-parent</artifactId>
+		<version>1.0-SNAPSHOT</version>
+	</parent>
+	<artifactId>juddi-docbook-xslt</artifactId>
+	<packaging>jar</packaging>
+	<name>Apache jUDDI DocBook XSLT</name>
+	<description>The main project to transform DocBook XML into XHTML
+		and other formats for jUDDI Community Documentation.</description>
+	<url>http://ws.apache.org/juddi/</url>
+	<organization>
+		<name>Apache jUDDI</name>
+		<url>http://ws.apache.org/juddi/</url>
+	</organization>
+	
+	<dependencies>
+		<dependency>
+			<groupId>net.sf.docbook</groupId>
+			<artifactId>docbook</artifactId>
+			<version>1.72.0</version>
+		</dependency>
+		<dependency>
+			<groupId>org.jboss.docs</groupId>
+			<artifactId>highlight</artifactId>
+			<version>1.0.0</version>
+		</dependency>
+	</dependencies>
+	<build>
+		<extensions>
+			<extension>
+				<groupId>org.apache.maven.wagon</groupId>
+				<artifactId>wagon-webdav</artifactId>
+				<version>1.0-beta-2</version>
+			</extension>
+		</extensions>
+	</build>
+</project>
diff --git a/docbook/juddi-docbook-xslt/src/main/resources/xslt/org/apache/juddi/common.xsl b/docbook/juddi-docbook-xslt/src/main/resources/xslt/org/apache/juddi/common.xsl
new file mode 100644
index 0000000..a0ae4a9
--- /dev/null
+++ b/docbook/juddi-docbook-xslt/src/main/resources/xslt/org/apache/juddi/common.xsl
@@ -0,0 +1,216 @@
+<?xml version='1.0'?>
+<!--
+ * Copyright 2001-2009 The Apache Software Foundation.
+ *
+ * Licensed 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.
+ *
+ */
+ Note based on the jbossorg-docbook project.
+-->
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
+
+  <!-- We need to add this as it's needed later for a check -->
+  <xsl:param name="confidential" select="0"/>
+  
+  <!--  Enable extensions (needed for callouts) -->
+  <xsl:param name="use.extensions">1</xsl:param>
+ 
+  <!-- For backwards compatibility we want to use callouts specified using programlistingco elements -->
+  <xsl:param name="callouts.extension">1</xsl:param>
+ 
+  <!-- Use graphical callouts as they look nicer with highlighed code. -->
+  <xsl:param name="callout.graphics">1</xsl:param>
+  <xsl:param name="callout.graphics.number.limit">15</xsl:param>
+  <xsl:param name="callout.graphics.extension">.png</xsl:param>
+   
+  <xsl:param name="callout.graphics.path">
+    <xsl:if test="$img.src.path != ''">
+      <xsl:value-of select="$img.src.path"/>
+    </xsl:if>
+    <xsl:text>images/community/docbook/callouts/</xsl:text>
+  </xsl:param>
+      
+  <!-- Admonitions -->
+  <xsl:param name="admon.graphics" select="1"/>
+  <xsl:param name="admon.graphics.path">
+    <xsl:if test="$img.src.path != ''">
+      <xsl:value-of select="$img.src.path"/>
+    </xsl:if>
+    <xsl:text>images/community/docbook/</xsl:text>
+  </xsl:param>
+  
+  <!-- And disable these extensions -->
+  <xsl:param name="tablecolumns.extension">0</xsl:param>
+ 
+  <!-- TOC -->
+  <xsl:param name="section.autolabel" select="1"/>
+
+  <!-- Include the chapter no -->
+  <xsl:param name="section.label.includes.component.label" select="1" />
+
+  <xsl:param name="use.simplified.author.group" select="1"/>
+
+   <xsl:template name="person.name.list">
+      <xsl:param name="person.list" select="author|corpauthor|othercredit|editor" />
+      <xsl:param name="person.count" select="count($person.list)" />
+      <xsl:param name="person.type" select="'author'" />      
+      <xsl:param name="count" select="1" />
+
+      <xsl:choose>
+      <xsl:when test="$use.simplified.author.group = 1">
+      <xsl:choose>
+         <!-- If there are no names in the list then don't do anything -->
+         <xsl:when test="$count &gt; $person.count"></xsl:when>
+         <xsl:otherwise>
+         
+            <!-- Depending on the type of people in the list print out different prefixes -->
+            <xsl:choose>
+             <xsl:when test="$count = 1 and $person.type = 'author' or $person.type = 'corpauthor'">
+               <xsl:call-template name="gentext.by" />
+               <xsl:call-template name="gentext.space" />
+             </xsl:when>
+             <xsl:when test="$count = 1 and $person.type = 'editor'">
+               <xsl:call-template name="gentext.editors" />
+               <xsl:call-template name="gentext.space" />
+             </xsl:when>
+             <xsl:when test="$count = 1 and $person.type = 'othercredit'">
+               <xsl:call-template name="gentext.others" />
+               <xsl:call-template name="gentext.space" />
+             </xsl:when>
+            </xsl:choose>
+                        
+            <!-- Output each person's name -->
+            <xsl:call-template name="person.name">
+               <xsl:with-param name="node"
+                  select="$person.list[position()=$count]" />
+            </xsl:call-template>
+
+            <xsl:choose>
+               <!-- Put parathenses around short affiliation descriptions -->
+               <xsl:when
+                  test="$person.list[position()=$count]/affiliation/shortaffil">
+                  <xsl:call-template name="gentext.space" />
+                  <xsl:text>(</xsl:text>
+                  <xsl:value-of
+                     select="$person.list[position()=$count]/affiliation/shortaffil" />
+                  <xsl:text>)</xsl:text>
+               </xsl:when>
+            </xsl:choose>
+
+            <xsl:choose>
+               <!-- If only two names are present then insert 'and' between them -->
+               <xsl:when test="$person.count = 2 and $count = 1">
+                  <xsl:call-template name="gentext.template">
+                     <xsl:with-param name="context" select="'authorgroup'" />
+                     <xsl:with-param name="name" select="'sep2'" />
+                  </xsl:call-template>
+               </xsl:when>
+               <!-- If we get to the last name insert 'and' before it -->
+               <xsl:when
+                  test="$person.count &gt; 2 and $count+1 = $person.count">
+                  <xsl:call-template name="gentext.template">
+                     <xsl:with-param name="context" select="'authorgroup'" />
+                     <xsl:with-param name="name" select="'seplast'" />
+                  </xsl:call-template>
+               </xsl:when>
+               <!-- If we are in the middle of a list insert a comma between names -->
+               <xsl:when test="$count &lt; $person.count">
+                  <xsl:call-template name="gentext.template">
+                     <xsl:with-param name="context" select="'authorgroup'" />
+                     <xsl:with-param name="name" select="'sep'" />
+                  </xsl:call-template>
+               </xsl:when>
+            </xsl:choose>
+
+            <!-- Recursively call the template to process all the names in the list -->
+            <xsl:call-template name="person.name.list">
+               <xsl:with-param name="person.list" select="$person.list" />
+               <xsl:with-param name="person.count" select="$person.count" />
+               <xsl:with-param name="count" select="$count+1" />
+            </xsl:call-template>
+         </xsl:otherwise>
+      </xsl:choose>
+      </xsl:when>
+      <xsl:otherwise>
+         <xsl:apply-imports/>
+      </xsl:otherwise>
+      </xsl:choose>
+   </xsl:template>
+
+   <xsl:template name="gentext.editors">
+      <xsl:text>edited by</xsl:text>
+   </xsl:template>
+
+   <xsl:template name="gentext.others">
+      <xsl:text>and thanks to</xsl:text>
+   </xsl:template>
+
+<!-- Modify the default navigation wording -->
+<xsl:param name="local.l10n.xml" select="document('')" />
+<l:i18n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">
+ <l:l10n language="en">
+  <l:gentext key="nav-home" text="Front page"/>
+ </l:l10n>
+</l:i18n>
+
+<l:i18n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">
+ <l:l10n language="en">
+  <l:gentext key="nav-up" text="Top of page"/>
+ </l:l10n>
+</l:i18n>
+
+<!--
+Copied from fo/params.xsl
+-->
+<xsl:param name="l10n.gentext.default.language" select="'en'"/>
+
+<!-- This sets the filename based on the ID -->
+<xsl:param name="use.id.as.filename" select="'1'"/>
+
+<xsl:template match="command">
+  <xsl:call-template name="inline.monoseq"/>
+</xsl:template>
+
+<xsl:template match="application">
+  <xsl:call-template name="inline.boldseq"/>
+</xsl:template>
+
+<xsl:template match="guibutton">
+  <xsl:call-template name="inline.boldseq"/>
+</xsl:template>
+
+<xsl:template match="guiicon">
+  <xsl:call-template name="inline.boldseq"/>
+</xsl:template>
+
+<xsl:template match="guilabel">
+  <xsl:call-template name="inline.boldseq"/>
+</xsl:template>
+
+<xsl:template match="guimenu">
+  <xsl:call-template name="inline.boldseq"/>
+</xsl:template>
+
+<xsl:template match="guimenuitem">
+  <xsl:call-template name="inline.boldseq"/>
+</xsl:template>
+
+<xsl:template match="guisubmenu">
+  <xsl:call-template name="inline.boldseq"/>
+</xsl:template>
+
+<xsl:template match="filename">
+  <xsl:call-template name="inline.monoseq"/>
+</xsl:template>
+
+</xsl:stylesheet>
diff --git a/docbook/juddi-docbook-xslt/src/main/resources/xslt/org/apache/juddi/pdf.xsl b/docbook/juddi-docbook-xslt/src/main/resources/xslt/org/apache/juddi/pdf.xsl
new file mode 100644
index 0000000..5e67a0c
--- /dev/null
+++ b/docbook/juddi-docbook-xslt/src/main/resources/xslt/org/apache/juddi/pdf.xsl
@@ -0,0 +1,1597 @@
+<?xml version='1.0'?>
+<!--
+ * Copyright 2001-2009 The Apache Software Foundation.
+ *
+ * Licensed 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.
+ *
+ */
+ Note based on the jbossorg-docbook project.
+-->
+<!DOCTYPE xsl:stylesheet [
+<!ENTITY lowercase "'abcdefghijklmnopqrstuvwxyz'">
+<!ENTITY uppercase "'ABCDEFGHIJKLMNOPQRSTUVWXYZ'">
+ ]>
+
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+		        version="1.0"
+		        xmlns="http://www.w3.org/TR/xhtml1/transitional"
+		        xmlns:fo="http://www.w3.org/1999/XSL/Format"
+                xmlns:jbh="java:org.jboss.highlight.renderer.FORenderer"
+		        exclude-result-prefixes="jbh">
+
+<xsl:import href="http://docbook.sourceforge.net/release/xsl/1.72.0/fo/docbook.xsl"/>
+
+<xsl:import href="common.xsl" />
+
+<xsl:param name="alignment">justify</xsl:param>
+<xsl:param name="fop.extensions" select="1"/>
+<xsl:param name="fop1.extensions" select="0"/>
+<xsl:param name="img.src.path"/>
+<xsl:param name="qandadiv.autolabel" select="0"/>
+
+<xsl:param name="hyphenation-character">-</xsl:param>
+<!--xsl:param name="hyphenate.verbatim" select="0"/-->
+<xsl:param name="hyphenate">true</xsl:param>
+<!--xsl:param name="ulink.hyphenate" select="1"/-->
+
+<xsl:param name="line-height" select="1.5"/>
+
+   <!-- Callouts -->
+   <!-- Place callout bullets at this column in programlisting.-->
+   <xsl:param name="callout.defaultcolumn">80</xsl:param>
+   <xsl:param name="callout.icon.size">10pt</xsl:param>
+
+  <!-- Admonitions -->
+  <xsl:param name="admon.graphics.extension" select="'.svg'"/>
+
+<xsl:attribute-set name="admonition.title.properties">
+  <xsl:attribute name="font-size">13pt</xsl:attribute>
+  <xsl:attribute name="color">
+  <xsl:choose>
+    <xsl:when test="self::note">#4C5253</xsl:when>
+    <xsl:when test="self::caution">#533500</xsl:when>
+    <xsl:when test="self::important">white</xsl:when>
+    <xsl:when test="self::warning">white</xsl:when>
+    <xsl:when test="self::tip">white</xsl:when>
+    <xsl:otherwise>white</xsl:otherwise>
+  </xsl:choose>
+        </xsl:attribute>
+
+  <xsl:attribute name="font-weight">bold</xsl:attribute>
+  <xsl:attribute name="hyphenate">false</xsl:attribute>
+  <xsl:attribute name="keep-with-next.within-column">always</xsl:attribute>
+
+</xsl:attribute-set>
+
+<xsl:attribute-set name="graphical.admonition.properties">
+
+  <xsl:attribute name="color">
+  <xsl:choose>
+    <xsl:when test="self::note">#4C5253</xsl:when>
+    <xsl:when test="self::caution">#533500</xsl:when>
+    <xsl:when test="self::important">white</xsl:when>
+    <xsl:when test="self::warning">white</xsl:when>
+    <xsl:when test="self::tip">white</xsl:when>
+    <xsl:otherwise>white</xsl:otherwise>
+  </xsl:choose>
+        </xsl:attribute>
+  <xsl:attribute name="background-color">
+      <xsl:choose>
+    <xsl:when test="self::note">#B5BCBD</xsl:when>
+    <xsl:when test="self::caution">#E3A835</xsl:when>
+    <xsl:when test="self::important">#4A5D75</xsl:when>
+    <xsl:when test="self::warning">#7B1E1E</xsl:when>
+    <xsl:when test="self::tip">#7E917F</xsl:when>
+    <xsl:otherwise>#404040</xsl:otherwise>
+      </xsl:choose>
+        </xsl:attribute>
+
+  <xsl:attribute name="space-before.optimum">1em</xsl:attribute>
+  <xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
+  <xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
+  <xsl:attribute name="space-after.optimum">1em</xsl:attribute>
+  <xsl:attribute name="space-after.minimum">0.8em</xsl:attribute>
+  <xsl:attribute name="space-after.maximum">1em</xsl:attribute>
+  <xsl:attribute name="padding-bottom">12pt</xsl:attribute>
+  <xsl:attribute name="padding-top">12pt</xsl:attribute>
+  <xsl:attribute name="padding-right">12pt</xsl:attribute>
+  <xsl:attribute name="padding-left">12pt</xsl:attribute>
+  <xsl:attribute name="margin-left">
+    <xsl:value-of select="$title.margin.left"/>
+  </xsl:attribute>
+</xsl:attribute-set>
+
+   <xsl:param name="programlisting.font" select="'verdana,helvetica,sans-serif'" />
+   <xsl:param name="programlisting.font.size" select="'100%'" />
+   
+   <!-- Change to monospace font for programlisting, needed to workaround crappy callouts -->
+   <!-- <xsl:param name="programlisting.font" select="$monospace.font.family" /> -->
+   <!-- Make the font for programlisting slightly smaller -->
+   <!-- <xsl:param name="programlisting.font.size" select="'75%'" /> -->
+
+  <!-- Make the section depth in the TOC 2, same as html -->
+  <xsl:param name="toc.section.depth">2</xsl:param>
+
+   <!-- Now, set enable scalefit for large images -->
+   <xsl:param name="graphicsize.extension" select="'1'" />
+   <xsl:param name="default.image.width">17.4cm</xsl:param>
+   
+<!-- 
+From: fo/callout.xsl
+Version: 1.73.2
+Reason: This includes the callout.icon.size attribute for SVGs, we also add padding to the graphics
+        (We can probably get rid of this if we upgrade to DocBook Stylesheets 1.73.2)
+ -->
+ <xsl:template name="callout-bug">
+  <xsl:param name="conum" select='1'/>
+
+  <xsl:choose>
+    <!-- Draw callouts as images -->
+    <xsl:when test="$callout.graphics != '0'
+                    and $conum &lt;= $callout.graphics.number.limit">
+      <xsl:variable name="filename"
+                    select="concat($callout.graphics.path, $conum,
+                                   $callout.graphics.extension)"/>
+
+      <fo:external-graphic content-width="{$callout.icon.size}"
+                           width="{$callout.icon.size}" padding="0.0em" margin="0.0em">
+        <xsl:attribute name="src">
+          <xsl:choose>
+            <xsl:when test="$passivetex.extensions != 0
+                            or $fop.extensions != 0
+                            or $arbortext.extensions != 0">
+              <xsl:value-of select="$filename"/>
+            </xsl:when>
+            <xsl:otherwise>
+              <xsl:text>url(</xsl:text>
+              <xsl:value-of select="$filename"/>
+              <xsl:text>)</xsl:text>
+            </xsl:otherwise>
+          </xsl:choose>
+        </xsl:attribute>
+      </fo:external-graphic>
+    </xsl:when>
+
+    <xsl:when test="$callout.unicode != 0
+                    and $conum &lt;= $callout.unicode.number.limit">
+      <xsl:variable name="comarkup">
+        <xsl:choose>
+          <xsl:when test="$callout.unicode.start.character = 10102">
+            <xsl:choose>
+              <xsl:when test="$conum = 1">&#10102;</xsl:when>
+              <xsl:when test="$conum = 2">&#10103;</xsl:when>
+              <xsl:when test="$conum = 3">&#10104;</xsl:when>
+              <xsl:when test="$conum = 4">&#10105;</xsl:when>
+              <xsl:when test="$conum = 5">&#10106;</xsl:when>
+              <xsl:when test="$conum = 6">&#10107;</xsl:when>
+              <xsl:when test="$conum = 7">&#10108;</xsl:when>
+              <xsl:when test="$conum = 8">&#10109;</xsl:when>
+              <xsl:when test="$conum = 9">&#10110;</xsl:when>
+              <xsl:when test="$conum = 10">&#10111;</xsl:when>
+            </xsl:choose>
+          </xsl:when>
+          <xsl:otherwise>
+            <xsl:message>
+              <xsl:text>Don't know how to generate Unicode callouts </xsl:text>
+              <xsl:text>when $callout.unicode.start.character is </xsl:text>
+              <xsl:value-of select="$callout.unicode.start.character"/>
+            </xsl:message>
+            <fo:inline background-color="#404040"
+                       color="white"
+                       padding-top="0.1em"
+                       padding-bottom="0.1em"
+                       padding-start="0.2em"
+                       padding-end="0.2em"
+                       baseline-shift="0.1em"
+                       font-family="{$body.fontset}"
+                       font-weight="bold"
+                       font-size="75%">
+              <xsl:value-of select="$conum"/>
+            </fo:inline>
+          </xsl:otherwise>
+        </xsl:choose>
+      </xsl:variable>
+
+      <xsl:choose>
+        <xsl:when test="$callout.unicode.font != ''">
+          <fo:inline font-family="{$callout.unicode.font}">
+            <xsl:copy-of select="$comarkup"/>
+          </fo:inline>
+        </xsl:when>
+        <xsl:otherwise>
+          <xsl:copy-of select="$comarkup"/>
+        </xsl:otherwise>
+      </xsl:choose>
+    </xsl:when>
+
+    <!-- Most safe: draw a dark gray square with a white number inside -->
+    <xsl:otherwise>
+      <fo:inline background-color="#404040"
+                 color="white"
+                 padding-top="0.1em"
+                 padding-bottom="0.1em"
+                 padding-start="0.2em"
+                 padding-end="0.2em"
+                 baseline-shift="0.1em"
+                 font-family="{$body.fontset}"
+                 font-weight="bold"
+                 font-size="75%">
+        <xsl:value-of select="$conum"/>
+      </fo:inline>
+    </xsl:otherwise>
+  </xsl:choose>
+</xsl:template>   
+
+<xsl:attribute-set name="xref.properties">
+  <xsl:attribute name="font-style">italic</xsl:attribute>
+  <xsl:attribute name="color">
+	<xsl:choose>
+		<xsl:when test="ancestor::note or ancestor::caution or ancestor::important or ancestor::warning or ancestor::tip">
+			<xsl:text>#aee6ff</xsl:text>
+		</xsl:when>
+		<xsl:otherwise>
+			<xsl:text>#0066cc</xsl:text>
+		</xsl:otherwise>
+	</xsl:choose>
+  </xsl:attribute>
+</xsl:attribute-set>
+
+<xsl:attribute-set name="monospace.properties">
+	<xsl:attribute name="font-size">9pt</xsl:attribute>
+	<xsl:attribute name="font-family">
+		<xsl:value-of select="$monospace.font.family"/>
+	</xsl:attribute>
+</xsl:attribute-set>
+
+<xsl:attribute-set name="monospace.verbatim.properties" use-attribute-sets="verbatim.properties monospace.properties">
+	<xsl:attribute name="text-align">start</xsl:attribute>
+	<xsl:attribute name="wrap-option">wrap</xsl:attribute>
+	<xsl:attribute name="hyphenation-character">&#x25BA;</xsl:attribute>
+</xsl:attribute-set>
+
+<xsl:param name="shade.verbatim" select="1"/>
+<xsl:attribute-set name="shade.verbatim.style">
+  <xsl:attribute name="wrap-option">wrap</xsl:attribute>
+  <xsl:attribute name="background-color">
+	<xsl:choose>
+		<xsl:when test="ancestor::note"> <xsl:text>#B5BCBD</xsl:text> </xsl:when>
+		<xsl:when test="ancestor::caution"> <xsl:text>#E3A835</xsl:text> </xsl:when>
+		<xsl:when test="ancestor::important"> <xsl:text>#4A5D75</xsl:text> </xsl:when>
+		<xsl:when test="ancestor::warning"> <xsl:text>#7B1E1E</xsl:text> </xsl:when>
+		<xsl:when test="ancestor::tip"> <xsl:text>#7E917F</xsl:text> </xsl:when>
+		<xsl:otherwise>
+			<xsl:text>black</xsl:text>
+		</xsl:otherwise>
+	</xsl:choose>
+  </xsl:attribute>
+  <xsl:attribute name="color">
+	<xsl:choose>
+		<xsl:when test="ancestor::note"> <xsl:text>#4C5253</xsl:text> </xsl:when>
+		<xsl:when test="ancestor::caution"> <xsl:text>#533500</xsl:text> </xsl:when>
+		<xsl:when test="ancestor::important"> <xsl:text>white</xsl:text> </xsl:when>
+		<xsl:when test="ancestor::warning"> <xsl:text>white</xsl:text> </xsl:when>
+		<xsl:when test="ancestor::tip"> <xsl:text>white</xsl:text> </xsl:when>
+		<xsl:otherwise>
+			<xsl:text>red</xsl:text>
+		</xsl:otherwise>
+	</xsl:choose>
+  </xsl:attribute>
+	<xsl:attribute name="padding-left">12pt</xsl:attribute>
+	<xsl:attribute name="padding-right">12pt</xsl:attribute>
+	<xsl:attribute name="padding-top">6pt</xsl:attribute>
+	<xsl:attribute name="padding-bottom">6pt</xsl:attribute>
+	<xsl:attribute name="margin-left">
+		<xsl:value-of select="$title.margin.left"/>
+	</xsl:attribute>
+</xsl:attribute-set>
+
+<xsl:attribute-set name="verbatim.properties">
+  <xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
+  <xsl:attribute name="space-before.optimum">1em</xsl:attribute>
+  <xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
+  <xsl:attribute name="space-after.minimum">0.8em</xsl:attribute>
+  <xsl:attribute name="space-after.optimum">1em</xsl:attribute>
+  <xsl:attribute name="space-after.maximum">1.2em</xsl:attribute>
+  <xsl:attribute name="hyphenate">false</xsl:attribute>
+  <xsl:attribute name="wrap-option">wrap</xsl:attribute>
+  <xsl:attribute name="white-space-collapse">false</xsl:attribute>
+  <xsl:attribute name="white-space-treatment">preserve</xsl:attribute>
+  <xsl:attribute name="linefeed-treatment">preserve</xsl:attribute>
+  <xsl:attribute name="text-align">start</xsl:attribute>
+</xsl:attribute-set>
+
+<xsl:param name="generate.toc">
+set toc
+book toc
+article toc
+</xsl:param>
+
+   <!--###################################################
+      Custom TOC (bold chapter titles)
+      ################################################### -->
+
+   <!-- Improve the TOC. -->
+   <xsl:template name="toc.line">
+      <xsl:variable name="id">
+         <xsl:call-template name="object.id" />
+      </xsl:variable>
+
+      <xsl:variable name="label">
+         <xsl:apply-templates select="." mode="label.markup" />
+      </xsl:variable>
+
+      <fo:block text-align-last="justify" end-indent="{$toc.indent.width}pt"
+         last-line-end-indent="-{$toc.indent.width}pt">
+         <fo:inline keep-with-next.within-line="always">
+            <fo:basic-link internal-destination="{$id}">
+
+               <!-- Chapter titles should be bold. -->
+               <xsl:choose>
+                  <xsl:when test="local-name(.) = 'chapter'">
+                     <xsl:attribute name="font-weight">bold</xsl:attribute>
+                  </xsl:when>
+               </xsl:choose>
+
+               <xsl:if test="$label != ''">
+                  <xsl:copy-of select="$label" />
+                  <xsl:value-of select="$autotoc.label.separator" />
+               </xsl:if>
+               <xsl:apply-templates select="." mode="titleabbrev.markup" />
+            </fo:basic-link>
+         </fo:inline>
+         <fo:inline keep-together.within-line="always">
+            <xsl:text> </xsl:text>
+            <fo:leader leader-pattern="dots" leader-pattern-width="3pt"
+               leader-alignment="reference-area"
+               keep-with-next.within-line="always" />
+            <xsl:text> </xsl:text>
+            <fo:basic-link internal-destination="{$id}">
+               <fo:page-number-citation ref-id="{$id}" />
+            </fo:basic-link>
+         </fo:inline>
+      </fo:block>
+   </xsl:template>
+
+<!-- Format Variable Lists as Blocks (prevents horizontal overflow). -->
+<xsl:param name="variablelist.as.blocks">1</xsl:param>
+
+<!-- The horrible list spacing problems, this is much better. -->
+<xsl:attribute-set name="list.block.spacing">
+	<xsl:attribute name="space-before.optimum">2em</xsl:attribute>
+	<xsl:attribute name="space-before.minimum">1em</xsl:attribute>
+	<xsl:attribute name="space-before.maximum">3em</xsl:attribute>
+	<xsl:attribute name="space-after.optimum">0.1em</xsl:attribute>
+	<xsl:attribute name="space-after.minimum">0.1em</xsl:attribute>
+	<xsl:attribute name="space-after.maximum">0.1em</xsl:attribute>
+</xsl:attribute-set>
+
+<!-- Some padding inside tables -->
+<xsl:attribute-set name="table.cell.padding">
+<xsl:attribute name="padding-left">4pt</xsl:attribute>
+<xsl:attribute name="padding-right">4pt</xsl:attribute>
+<xsl:attribute name="padding-top">2pt</xsl:attribute>
+<xsl:attribute name="padding-bottom">2pt</xsl:attribute>
+</xsl:attribute-set>
+
+<!-- Only hairlines as frame and cell borders in tables -->
+<xsl:param name="table.frame.border.thickness">0.3pt</xsl:param>
+<xsl:param name="table.cell.border.thickness">0.15pt</xsl:param>
+<xsl:param name="table.cell.border.color">#5c5c4f</xsl:param>
+<xsl:param name="table.frame.border.color">#5c5c4f</xsl:param>
+<xsl:param name="table.cell.border.right.color">white</xsl:param>
+<xsl:param name="table.cell.border.left.color">white</xsl:param>
+<xsl:param name="table.frame.border.right.color">white</xsl:param>
+<xsl:param name="table.frame.border.left.color">white</xsl:param>
+<!-- Paper type, no headers on blank pages, no double sided printing -->
+<xsl:param name="paper.type" select="'A4'"/>
+<xsl:param name="double.sided">1</xsl:param>
+<xsl:param name="headers.on.blank.pages">1</xsl:param>
+<xsl:param name="footers.on.blank.pages">1</xsl:param>
+<!--xsl:param name="header.column.widths" select="'1 4 1'"/-->
+<xsl:param name="header.column.widths" select="'1 0 1'"/>
+<xsl:param name="footer.column.widths" select="'1 1 1'"/>
+<xsl:param name="header.rule" select="1"/>
+
+<!-- Space between paper border and content (chaotic stuff, don't touch) -->
+<xsl:param name="page.margin.top">15mm</xsl:param>
+<xsl:param name="region.before.extent">10mm</xsl:param>
+<xsl:param name="body.margin.top">15mm</xsl:param>
+
+<xsl:param name="body.margin.bottom">15mm</xsl:param>
+<xsl:param name="region.after.extent">10mm</xsl:param>
+<xsl:param name="page.margin.bottom">15mm</xsl:param>
+
+<xsl:param name="page.margin.outer">30mm</xsl:param>
+<xsl:param name="page.margin.inner">30mm</xsl:param>
+
+<!-- No intendation of Titles -->
+<xsl:param name="body.start.indent">0pt</xsl:param>
+
+<xsl:param name="title.color">#4a5d75</xsl:param>
+<xsl:param name="chapter.title.color" select="$title.color" />
+<xsl:param name="section.title.color" select="$title.color" />
+
+<xsl:attribute-set name="section.title.level1.properties">
+	<xsl:attribute name="color"><xsl:value-of select="$section.title.color"/></xsl:attribute>
+	<xsl:attribute name="font-size">
+		<xsl:value-of select="$body.font.master * 1.6"/>
+		<xsl:text>pt</xsl:text>
+	</xsl:attribute>
+</xsl:attribute-set>
+<xsl:attribute-set name="section.title.level2.properties">
+	<xsl:attribute name="color"><xsl:value-of select="$section.title.color"/></xsl:attribute>
+	<xsl:attribute name="font-size">
+		<xsl:value-of select="$body.font.master * 1.4"/>
+		<xsl:text>pt</xsl:text>
+	</xsl:attribute>
+</xsl:attribute-set>
+<xsl:attribute-set name="section.title.level3.properties">
+	<xsl:attribute name="color"><xsl:value-of select="$section.title.color"/></xsl:attribute>
+	<xsl:attribute name="font-size">
+		<xsl:value-of select="$body.font.master * 1.3"/>
+		<xsl:text>pt</xsl:text>
+	</xsl:attribute>
+</xsl:attribute-set>
+<xsl:attribute-set name="section.title.level4.properties">
+	<xsl:attribute name="color"><xsl:value-of select="$section.title.color"/></xsl:attribute>
+	<xsl:attribute name="font-size">
+		<xsl:value-of select="$body.font.master * 1.2"/>
+		<xsl:text>pt</xsl:text>
+	</xsl:attribute>
+</xsl:attribute-set>
+<xsl:attribute-set name="section.title.level5.properties">
+	<xsl:attribute name="color"><xsl:value-of select="$section.title.color"/></xsl:attribute>
+	<xsl:attribute name="font-size">
+		<xsl:value-of select="$body.font.master * 1.1"/>
+		<xsl:text>pt</xsl:text>
+	</xsl:attribute>
+</xsl:attribute-set>
+<xsl:attribute-set name="section.title.level6.properties">
+	<xsl:attribute name="color"><xsl:value-of select="$section.title.color"/></xsl:attribute>
+	<xsl:attribute name="font-size">
+		<xsl:value-of select="$body.font.master"/>
+		<xsl:text>pt</xsl:text>
+	</xsl:attribute>
+</xsl:attribute-set>
+
+<xsl:attribute-set name="section.title.properties">
+	<xsl:attribute name="font-family">
+		<xsl:value-of select="$title.font.family"/>
+	</xsl:attribute>
+	<xsl:attribute name="font-weight">bold</xsl:attribute>
+	<!-- font size is calculated dynamically by section.heading template -->
+	<xsl:attribute name="keep-with-next.within-column">always</xsl:attribute>
+	<xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
+	<xsl:attribute name="space-before.optimum">1.0em</xsl:attribute>
+	<xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
+	<xsl:attribute name="text-align">left</xsl:attribute>
+	<xsl:attribute name="start-indent"><xsl:value-of select="$title.margin.left"/></xsl:attribute>
+</xsl:attribute-set>
+
+<xsl:param name="titlepage.color" select="$title.color"/>
+
+<xsl:attribute-set name="book.titlepage.recto.style">
+	<xsl:attribute name="font-family">
+		<xsl:value-of select="$title.fontset"/>
+	</xsl:attribute>
+	<xsl:attribute name="color"><xsl:value-of select="$titlepage.color"/></xsl:attribute>
+	<xsl:attribute name="font-weight">bold</xsl:attribute>
+	<xsl:attribute name="font-size">12pt</xsl:attribute>
+	<xsl:attribute name="text-align">center</xsl:attribute>
+</xsl:attribute-set>
+
+<xsl:attribute-set name="component.title.properties">
+	<xsl:attribute name="keep-with-next.within-column">always</xsl:attribute>
+	<xsl:attribute name="space-before.optimum"><xsl:value-of select="concat($body.font.master, 'pt')"/></xsl:attribute>
+	<xsl:attribute name="space-before.minimum"><xsl:value-of select="concat($body.font.master, 'pt')"/></xsl:attribute>
+	<xsl:attribute name="space-before.maximum"><xsl:value-of select="concat($body.font.master, 'pt')"/></xsl:attribute>
+	<xsl:attribute name="hyphenate">false</xsl:attribute>
+	<xsl:attribute name="color">
+		<xsl:choose>
+			<xsl:when test="not(parent::chapter | parent::article | parent::appendix)"><xsl:value-of select="$title.color"/></xsl:when>
+		</xsl:choose>
+	</xsl:attribute>
+	<xsl:attribute name="text-align">
+		<xsl:choose>
+			<xsl:when test="((parent::article | parent::articleinfo) and not(ancestor::book) and not(self::bibliography))				 or (parent::slides | parent::slidesinfo)">center</xsl:when>
+			<xsl:otherwise>left</xsl:otherwise>
+		</xsl:choose>
+	</xsl:attribute>
+	<xsl:attribute name="start-indent"><xsl:value-of select="$title.margin.left"/></xsl:attribute>
+</xsl:attribute-set>
+
+<xsl:attribute-set name="chapter.titlepage.recto.style">
+	<xsl:attribute name="color"><xsl:value-of select="$chapter.title.color"/></xsl:attribute>
+	<xsl:attribute name="background-color">white</xsl:attribute>
+	<xsl:attribute name="font-size">
+		<xsl:choose>
+			<xsl:when test="$l10n.gentext.language = 'ja-JP'">
+				<xsl:value-of select="$body.font.master * 1.7"/>
+				<xsl:text>pt</xsl:text>
+			</xsl:when>
+			<xsl:otherwise>
+				<xsl:text>24pt</xsl:text>
+			</xsl:otherwise>
+		</xsl:choose>
+	</xsl:attribute>
+	<xsl:attribute name="font-weight">bold</xsl:attribute>
+	<xsl:attribute name="text-align">left</xsl:attribute>
+	<!--xsl:attribute name="wrap-option">no-wrap</xsl:attribute-->
+	<xsl:attribute name="padding-left">1em</xsl:attribute>
+	<xsl:attribute name="padding-right">1em</xsl:attribute>
+</xsl:attribute-set>
+
+<xsl:attribute-set name="preface.titlepage.recto.style">
+	<xsl:attribute name="font-family">
+		<xsl:value-of select="$title.fontset"/>
+	</xsl:attribute>
+	<xsl:attribute name="color">#4a5d75</xsl:attribute>
+	<xsl:attribute name="font-size">12pt</xsl:attribute>
+	<xsl:attribute name="font-weight">bold</xsl:attribute>
+</xsl:attribute-set>
+
+<xsl:attribute-set name="part.titlepage.recto.style">
+  <xsl:attribute name="color"><xsl:value-of select="$title.color"/></xsl:attribute>
+  <xsl:attribute name="text-align">center</xsl:attribute>
+</xsl:attribute-set>
+
+
+<!--
+From: fo/table.xsl
+Reason: Table Header format
+Version:1.72
+-->
+<xsl:template name="table.cell.block.properties">
+  <!-- highlight this entry? -->
+  <xsl:if test="ancestor::thead or ancestor::tfoot">
+    <xsl:attribute name="font-weight">bold</xsl:attribute>
+	<xsl:attribute name="background-color">#4a5d75</xsl:attribute>
+	<xsl:attribute name="color">white</xsl:attribute>
+  </xsl:if>
+</xsl:template>
+
+<!--
+From: fo/table.xsl
+Reason: Table Header format
+Version:1.72
+-->
+<!-- customize this template to add row properties -->
+<xsl:template name="table.row.properties">
+  <xsl:variable name="bgcolor">
+    <xsl:call-template name="dbfo-attribute">
+      <xsl:with-param name="pis" select="processing-instruction('dbfo')"/>
+      <xsl:with-param name="attribute" select="'bgcolor'"/>
+    </xsl:call-template>
+  </xsl:variable>
+  <xsl:if test="$bgcolor != ''">
+    <xsl:attribute name="background-color">
+      <xsl:value-of select="$bgcolor"/>
+    </xsl:attribute>
+  </xsl:if>
+  <xsl:if test="ancestor::thead or ancestor::tfoot">
+	<xsl:attribute name="background-color">#4a5d75</xsl:attribute>
+  </xsl:if>
+</xsl:template>
+
+<!--
+From: fo/titlepage.templates.xsl
+Reason: Switch to using chapter.titlepage.recto.style
+Version:1.72
+-->
+<xsl:template match="title" mode="appendix.titlepage.recto.auto.mode">
+<fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format" xsl:use-attribute-sets="chapter.titlepage.recto.style">
+<xsl:call-template name="component.title.nomarkup">
+<xsl:with-param name="node" select="ancestor-or-self::appendix[1]"/>
+</xsl:call-template>
+</fo:block>
+</xsl:template>
+
+<!--
+From: fo/titlepage.templates.xsl
+Reason: Remove font size and weight overrides
+Version:1.72
+-->
+<xsl:template match="title" mode="chapter.titlepage.recto.auto.mode">
+<fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format" xsl:use-attribute-sets="chapter.titlepage.recto.style">
+<xsl:value-of select="."/>
+</fo:block>
+</xsl:template>
+
+<!--
+From: fo/titlepage.templates.xsl
+Reason: Remove font family, size and weight overrides
+Version:1.72
+-->
+<xsl:template name="preface.titlepage.recto">
+	<fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format" xsl:use-attribute-sets="preface.titlepage.recto.style" margin-left="{$title.margin.left}">
+<xsl:call-template name="component.title.nomarkup">
+<xsl:with-param name="node" select="ancestor-or-self::preface[1]"/>
+</xsl:call-template></fo:block>
+	<xsl:choose>
+		<xsl:when test="prefaceinfo/subtitle">
+			<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/subtitle"/>
+		</xsl:when>
+		<xsl:when test="docinfo/subtitle">
+			<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/subtitle"/>
+		</xsl:when>
+		<xsl:when test="info/subtitle">
+			<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/subtitle"/>
+		</xsl:when>
+		<xsl:when test="subtitle">
+			<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="subtitle"/>
+		</xsl:when>
+	</xsl:choose>
+
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/corpauthor"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/corpauthor"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/corpauthor"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/authorgroup"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/authorgroup"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/authorgroup"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/author"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/author"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/author"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/othercredit"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/othercredit"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/othercredit"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/releaseinfo"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/releaseinfo"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/releaseinfo"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/copyright"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/copyright"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/copyright"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/legalnotice"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/legalnotice"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/legalnotice"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/pubdate"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/pubdate"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/pubdate"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/revision"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/revision"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/revision"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/revhistory"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/revhistory"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/revhistory"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/abstract"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/abstract"/>
+	<xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/abstract"/>
+</xsl:template>
+
+
+<xsl:template name="pickfont-sans">
+	<xsl:variable name="font">
+		<xsl:choose>
+			<xsl:when test="$l10n.gentext.language = 'ja-JP'">
+				<xsl:text>KochiMincho,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'ko-KR'">
+				<xsl:text>BaekmukBatang,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'zh-CN'">
+				<xsl:text>ARPLKaitiMGB,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'bn-IN'">
+				<xsl:text>LohitBengali,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'ta-IN'">
+				<xsl:text>LohitTamil,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'pa-IN'">
+				<xsl:text>LohitPunjabi,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'hi-IN'">
+				<xsl:text>LohitHindi,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'gu-IN'">
+				<xsl:text>LohitGujarati,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'zh-TW'">
+				<xsl:text>ARPLMingti2LBig5,</xsl:text>
+			</xsl:when>
+		</xsl:choose>
+	</xsl:variable>
+	<xsl:choose>
+		<xsl:when test="$fop1.extensions != 0">
+		  <xsl:copy-of select="$font"/><xsl:text>DejaVuLGCSans,sans-serif</xsl:text>
+		</xsl:when>
+		<xsl:otherwise>
+		  <xsl:copy-of select="$font"/><xsl:text>sans-serif</xsl:text>
+		</xsl:otherwise>
+	</xsl:choose>
+</xsl:template>
+
+<xsl:template name="pickfont-serif">
+	<xsl:variable name="font">
+		<xsl:choose>
+			<xsl:when test="$l10n.gentext.language = 'ja-JP'">
+				<xsl:text>KochiMincho,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'ko-KR'">
+				<xsl:text>BaekmukBatang,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'zh-CN'">
+				<xsl:text>ARPLKaitiMGB,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'bn-IN'">
+				<xsl:text>LohitBengali,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'ta-IN'">
+				<xsl:text>LohitTamil,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'pa-IN'">
+				<xsl:text>LohitPunjabi,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'hi-IN'">
+				<xsl:text>LohitHindi,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'gu-IN'">
+				<xsl:text>LohitGujarati,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'zh-TW'">
+				<xsl:text>ARPLMingti2LBig5,</xsl:text>
+			</xsl:when>
+		</xsl:choose>
+	</xsl:variable>
+	<xsl:choose>
+		<xsl:when test="$fop1.extensions != 0">
+		  <xsl:copy-of select="$font"/><xsl:text>DejaVuLGCSans,serif</xsl:text>
+		</xsl:when>
+		<xsl:otherwise>
+		  <xsl:copy-of select="$font"/><xsl:text>serif</xsl:text>
+		</xsl:otherwise>
+	</xsl:choose>
+</xsl:template>
+
+<xsl:template name="pickfont-mono">
+	<xsl:variable name="font">
+		<xsl:choose>
+			<xsl:when test="$l10n.gentext.language = 'ja-JP'">
+				<xsl:text>KochiMincho,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'ko-KR'">
+				<xsl:text>BaekmukBatang,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'zh-CN'">
+				<xsl:text>ARPLKaitiMGB,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'bn-IN'">
+				<xsl:text>LohitBengali,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'ta-IN'">
+				<xsl:text>LohitTamil,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'pa-IN'">
+				<xsl:text>LohitPunjabi,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'hi-IN'">
+				<xsl:text>LohitHindi,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'gu-IN'">
+				<xsl:text>LohitGujarati,</xsl:text>
+			</xsl:when>
+			<xsl:when test="$l10n.gentext.language = 'zh-TW'">
+				<xsl:text>ARPLMingti2LBig5,</xsl:text>
+			</xsl:when>
+		</xsl:choose>
+	</xsl:variable>
+	<xsl:choose>
+		<xsl:when test="$fop1.extensions != 0">
+		  <xsl:copy-of select="$font"/><xsl:text>DejaVuLGCSans,monospace</xsl:text>
+		</xsl:when>
+		<xsl:otherwise>
+		  <xsl:copy-of select="$font"/><xsl:text>monospace</xsl:text>
+		</xsl:otherwise>
+	</xsl:choose>
+</xsl:template>
+
+<!--xsl:param name="symbol.font.family">
+	<xsl:choose>
+		<xsl:when test="$l10n.gentext.language = 'ja-JP'">
+			<xsl:text>Symbol,ZapfDingbats</xsl:text>
+		</xsl:when>
+		<xsl:otherwise>
+			<xsl:text>Symbol,ZapfDingbats</xsl:text>
+		</xsl:otherwise>
+	</xsl:choose>
+</xsl:param-->
+
+<xsl:param name="title.font.family">
+	<xsl:call-template name="pickfont-sans"/>
+</xsl:param>
+
+<xsl:param name="body.font.family">
+	<xsl:call-template name="pickfont-sans"/>
+</xsl:param>
+
+<xsl:param name="monospace.font.family">
+	<xsl:call-template name="pickfont-mono"/>
+</xsl:param>
+
+<xsl:param name="sans.font.family">
+	<xsl:call-template name="pickfont-sans"/>
+</xsl:param>
+
+<!--xsl:param name="callout.unicode.font">
+	<xsl:call-template name="pickfont-sans"/>
+</xsl:param-->
+
+<!--
+From: fo/verbatim.xsl
+Reason: Left align address
+Version: 1.72
+-->
+
+<xsl:template match="address">
+	<xsl:param name="suppress-numbers" select="'0'"/>
+
+	<xsl:variable name="content">
+		<xsl:choose>
+			<xsl:when test="$suppress-numbers = '0'
+											and @linenumbering = 'numbered'
+											and $use.extensions != '0'
+											and $linenumbering.extension != '0'">
+				<xsl:call-template name="number.rtf.lines">
+					<xsl:with-param name="rtf">
+						<xsl:apply-templates/>
+					</xsl:with-param>
+				</xsl:call-template>
+			</xsl:when>
+			<xsl:otherwise>
+				<xsl:apply-templates/>
+			</xsl:otherwise>
+		</xsl:choose>
+	</xsl:variable>
+
+	<fo:block wrap-option='no-wrap'
+						white-space-collapse='false'
+			white-space-treatment='preserve'
+						linefeed-treatment="preserve"
+						text-align="start"
+						xsl:use-attribute-sets="verbatim.properties">
+		<xsl:copy-of select="$content"/>
+	</fo:block>
+</xsl:template>
+
+<xsl:template name="component.title.nomarkup">
+  <xsl:param name="node" select="."/>
+
+  <xsl:variable name="id">
+    <xsl:call-template name="object.id">
+      <xsl:with-param name="object" select="$node"/>
+    </xsl:call-template>
+  </xsl:variable>
+
+  <xsl:variable name="title">
+    <xsl:apply-templates select="$node" mode="object.title.markup">
+      <xsl:with-param name="allow-anchors" select="1"/>
+    </xsl:apply-templates>
+  </xsl:variable>
+  <xsl:copy-of select="$title"/>
+</xsl:template>
+
+<!--
+From: fo/pagesetup.xsl
+Reason: Custom Header
+Version: 1.72
+-->
+<xsl:template name="header.content">
+  <xsl:param name="pageclass" select="''"/>
+  <xsl:param name="sequence" select="''"/>
+  <xsl:param name="position" select="''"/>
+  <xsl:param name="gentext-key" select="''"/>
+	<xsl:param name="title-limit" select="'30'"/>
+<!--
+  <fo:block>
+    <xsl:value-of select="$pageclass"/>
+    <xsl:text>, </xsl:text>
+    <xsl:value-of select="$sequence"/>
+    <xsl:text>, </xsl:text>
+    <xsl:value-of select="$position"/>
+    <xsl:text>, </xsl:text>
+    <xsl:value-of select="$gentext-key"/>
+  </fo:block>
+body, blank, left, chapter
+-->
+    <!-- sequence can be odd, even, first, blank -->
+    <!-- position can be left, center, right -->
+    <xsl:choose>
+      <!--xsl:when test="($sequence='blank' and $position='left' and $gentext-key='chapter')">
+			<xsl:variable name="text">
+				<xsl:call-template name="component.title.nomarkup"/>
+			</xsl:variable>
+	      <fo:inline keep-together.within-line="always" font-weight="bold">
+  			  <xsl:choose>
+		  		<xsl:when test="string-length($text) &gt; '33'">
+					<xsl:value-of select="concat(substring($text, 0, $title-limit), '...')"/>
+				</xsl:when>
+				<xsl:otherwise>
+					<xsl:value-of select="$text"/>
+				</xsl:otherwise>
+			  </xsl:choose>
+		  </fo:inline>
+      </xsl:when-->
+	  <xsl:when test="$confidential = 1 and (($sequence='odd' and $position='left') or ($sequence='even' and $position='right'))">
+	      <fo:inline keep-together.within-line="always" font-weight="bold">
+			<xsl:text>RED HAT CONFIDENTIAL</xsl:text>
+		  </fo:inline>
+      </xsl:when>
+	  <xsl:when test="$sequence = 'blank'">
+        <!-- nothing -->
+      </xsl:when>
+ 	  <!-- Extracting 'Chapter' + Chapter Number from the full Chapter title, with a dirty, dirty hack -->
+  		<xsl:when test="($sequence='first' and $position='left' and $gentext-key='chapter')">
+		<xsl:variable name="text">
+			<xsl:call-template name="component.title.nomarkup"/>
+		</xsl:variable>
+		<xsl:variable name="chapt">
+			<xsl:value-of select="substring-before($text, '&#xA0;')"/>
+		</xsl:variable>
+		<xsl:variable name="remainder">
+			<xsl:value-of select="substring-after($text, '&#xA0;')"/>
+		</xsl:variable>
+		<xsl:variable name="chapt-num">
+			<xsl:value-of select="substring-before($remainder, '&#xA0;')"/>
+		</xsl:variable>
+		<xsl:variable name="text1">
+			<xsl:value-of select="concat($chapt, '&#xA0;', $chapt-num)"/>
+		</xsl:variable>
+        <fo:inline keep-together.within-line="always" font-weight="bold">
+ 		  <xsl:value-of select="$text1"/>
+		</fo:inline>
+      </xsl:when>
+     <!--xsl:when test="($sequence='odd' or $sequence='even') and $position='center'"-->
+      <xsl:when test="($sequence='even' and $position='left')">
+        <!--xsl:if test="$pageclass != 'titlepage'"-->
+			<xsl:variable name="text">
+				<xsl:call-template name="component.title.nomarkup"/>
+			</xsl:variable>
+	      <fo:inline keep-together.within-line="always" font-weight="bold">
+  			  <xsl:choose>
+		  		<xsl:when test="string-length($text) &gt; '33'">
+					<xsl:value-of select="concat(substring($text, 0, $title-limit), '...')"/>
+				</xsl:when>
+				<xsl:otherwise>
+					<xsl:value-of select="$text"/>
+				</xsl:otherwise>
+			  </xsl:choose>
+		  </fo:inline>
+        <!--xsl:if-->
+      </xsl:when>
+      <xsl:when test="($sequence='odd' and $position='right')">
+        <!--xsl:if test="$pageclass != 'titlepage'"-->
+	      <fo:inline keep-together.within-line="always"><fo:retrieve-marker retrieve-class-name="section.head.marker" retrieve-position="first-including-carryover" retrieve-boundary="page-sequence"/></fo:inline>
+        <!--/xsl:if-->
+      </xsl:when>
+	  <xsl:when test="$position='left'">
+        <!-- Same for odd, even, empty, and blank sequences -->
+        <xsl:call-template name="draft.text"/>
+      </xsl:when>
+      <xsl:when test="$position='center'">
+        <!-- nothing for empty and blank sequences -->
+      </xsl:when>
+      <xsl:when test="$position='right'">
+        <!-- Same for odd, even, empty, and blank sequences -->
+        <xsl:call-template name="draft.text"/>
+      </xsl:when>
+      <xsl:when test="$sequence = 'first'">
+        <!-- nothing for first pages -->
+      </xsl:when>
+      <xsl:when test="$sequence = 'blank'">
+        <!-- nothing for blank pages -->
+      </xsl:when>
+    </xsl:choose>
+</xsl:template>
+
+<!--
+From: fo/pagesetup.xsl
+Reason: Override colour
+Version: 1.72
+-->
+<xsl:template name="head.sep.rule">
+	<xsl:param name="pageclass"/>
+	<xsl:param name="sequence"/>
+	<xsl:param name="gentext-key"/>
+
+	<xsl:if test="$header.rule != 0">
+		<xsl:attribute name="border-bottom-width">0.5pt</xsl:attribute>
+		<xsl:attribute name="border-bottom-style">solid</xsl:attribute>
+		<xsl:attribute name="border-bottom-color">#4a5d75</xsl:attribute>
+	</xsl:if>
+</xsl:template>
+
+<!--
+From: fo/pagesetup.xsl
+Reason: Override colour
+Version: 1.72
+-->
+<xsl:template name="foot.sep.rule">
+	<xsl:param name="pageclass"/>
+	<xsl:param name="sequence"/>
+	<xsl:param name="gentext-key"/>
+
+	<xsl:if test="$footer.rule != 0">
+		<xsl:attribute name="border-top-width">0.5pt</xsl:attribute>
+		<xsl:attribute name="border-top-style">solid</xsl:attribute>
+		<xsl:attribute name="border-top-color">#4a5d75</xsl:attribute>
+	</xsl:if>
+</xsl:template>
+
+<xsl:param name="footnote.font.size">
+	<xsl:value-of select="$body.font.master * 0.8"/><xsl:text>pt</xsl:text>
+</xsl:param>
+<xsl:param name="footnote.number.format" select="'1'"/>
+<xsl:param name="footnote.number.symbols" select="''"/>
+<xsl:attribute-set name="footnote.mark.properties">
+	<xsl:attribute name="font-size">75%</xsl:attribute>
+	<xsl:attribute name="font-weight">normal</xsl:attribute>
+	<xsl:attribute name="font-style">normal</xsl:attribute>
+</xsl:attribute-set>
+<xsl:attribute-set name="footnote.properties">
+	<xsl:attribute name="padding-top">48pt</xsl:attribute>
+	<xsl:attribute name="font-family"><xsl:value-of select="$body.fontset"/></xsl:attribute>
+	<xsl:attribute name="font-size"><xsl:value-of select="$footnote.font.size"/></xsl:attribute>
+	<xsl:attribute name="font-weight">normal</xsl:attribute>
+	<xsl:attribute name="font-style">normal</xsl:attribute>
+	<xsl:attribute name="text-align"><xsl:value-of select="$alignment"/></xsl:attribute>
+	<xsl:attribute name="start-indent">0pt</xsl:attribute>
+</xsl:attribute-set>
+<xsl:attribute-set name="footnote.sep.leader.properties">
+	<xsl:attribute name="color">black</xsl:attribute>
+	<xsl:attribute name="leader-pattern">rule</xsl:attribute>
+	<xsl:attribute name="leader-length">1in</xsl:attribute>
+</xsl:attribute-set>
+
+<xsl:template match="author" mode="tablerow.titlepage.mode">
+  <fo:table-row>
+    <fo:table-cell>
+	  <fo:block>
+        <xsl:call-template name="gentext">
+          <xsl:with-param name="key" select="'Author'"/>
+        </xsl:call-template>
+	  </fo:block>
+    </fo:table-cell>
+    <fo:table-cell>
+	  <fo:block>
+	    <xsl:call-template name="person.name">
+          <xsl:with-param name="node" select="."/>
+        </xsl:call-template>
+	  </fo:block>
+    </fo:table-cell>
+    <fo:table-cell>
+	  <fo:block>
+	    <xsl:apply-templates select="email"/>
+	  </fo:block>
+    </fo:table-cell>
+  </fo:table-row>
+</xsl:template>
+
+<xsl:template match="author" mode="titlepage.mode">
+  <fo:block>
+    <xsl:call-template name="person.name">
+         <xsl:with-param name="node" select="."/>
+    </xsl:call-template>
+  </fo:block>
+</xsl:template>
+
+<xsl:param name="editedby.enabled">0</xsl:param>
+
+<xsl:template match="editor" mode="tablerow.titlepage.mode">
+  <fo:table-row>
+    <fo:table-cell>
+	  <fo:block>
+	    <xsl:call-template name="gentext">
+	      <xsl:with-param name="key" select="'Editor'"/>
+	    </xsl:call-template>
+	  </fo:block>
+    </fo:table-cell>
+    <fo:table-cell>
+	  <fo:block>
+        <xsl:call-template name="person.name">
+          <xsl:with-param name="node" select="."/>
+        </xsl:call-template>
+	  </fo:block>
+    </fo:table-cell>
+    <fo:table-cell>
+	  <fo:block>
+	    <xsl:apply-templates select="email"/>
+	  </fo:block>
+    </fo:table-cell>
+  </fo:table-row>
+</xsl:template>
+
+<xsl:template match="othercredit" mode="tablerow.titlepage.mode">
+  <fo:table-row>
+    <fo:table-cell>
+	  <fo:block>
+	    <xsl:call-template name="gentext">
+	      <xsl:with-param name="key" select="'translator'"/>
+	    </xsl:call-template>
+	  </fo:block>
+    </fo:table-cell>
+    <fo:table-cell>
+	  <fo:block>
+        <xsl:call-template name="person.name">
+          <xsl:with-param name="node" select="."/>
+        </xsl:call-template>
+	  </fo:block>
+    </fo:table-cell>
+    <fo:table-cell>
+	  <fo:block>
+	    <xsl:apply-templates select="email"/>
+	  </fo:block>
+    </fo:table-cell>
+  </fo:table-row>
+ </xsl:template>
+
+<!--
+From: fo/titlepage.xsl
+Reason: 
+Version:1.72
+-->
+<!-- Omitted to get JBossOrg style working - TODO
+<xsl:template name="verso.authorgroup">
+  <fo:table table-layout="fixed" width="100%">
+    <fo:table-column column-number="1" column-width="proportional-column-width(1)"/>
+    <fo:table-column column-number="2" column-width="proportional-column-width(1)"/>
+    <fo:table-column column-number="3" column-width="proportional-column-width(1)"/>
+    <fo:table-body>
+      <xsl:apply-templates select="author" mode="tablerow.titlepage.mode"/>
+      <xsl:apply-templates select="editor" mode="tablerow.titlepage.mode"/>
+      <xsl:apply-templates select="othercredit" mode="tablerow.titlepage.mode"/>
+    </fo:table-body>
+  </fo:table>
+</xsl:template> -->
+
+<xsl:template match="title" mode="book.titlepage.recto.auto.mode">
+<fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format" xsl:use-attribute-sets="book.titlepage.recto.style" text-align="center" font-size="20pt" space-before="18.6624pt" font-weight="bold" font-family="{$title.fontset}">
+<xsl:call-template name="division.title">
+<xsl:with-param name="node" select="ancestor-or-self::book[1]"/>
+</xsl:call-template>
+</fo:block>
+</xsl:template>
+
+<xsl:template match="subtitle" mode="book.titlepage.recto.auto.mode">
+<fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format" xsl:use-attribute-sets="book.titlepage.recto.style" text-align="center" font-size="34pt" space-before="30pt" font-family="{$title.fontset}">
+<xsl:apply-templates select="." mode="book.titlepage.recto.mode"/>
+</fo:block>
+</xsl:template>
+
+<xsl:template match="issuenum" mode="book.titlepage.recto.auto.mode">
+<fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format" xsl:use-attribute-sets="book.titlepage.recto.style" text-align="center" font-size="16pt" space-before="15.552pt" font-family="{$title.fontset}">
+<xsl:apply-templates select="." mode="book.titlepage.recto.mode"/>
+</fo:block>
+</xsl:template>
+
+<xsl:template match="author" mode="book.titlepage.recto.auto.mode">
+  <fo:block xsl:use-attribute-sets="book.titlepage.recto.style" font-size="14pt" space-before="15.552pt">
+    <xsl:call-template name="person.name">
+         <xsl:with-param name="node" select="."/>
+    </xsl:call-template>
+  </fo:block>
+</xsl:template>
+
+<!-- <xsl:template name="book.titlepage.recto">
+  <xsl:choose>
+    <xsl:when test="bookinfo/title">
+      <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/title"/>
+    </xsl:when>
+    <xsl:when test="info/title">
+      <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/title"/>
+    </xsl:when>
+    <xsl:when test="title">
+      <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="title"/>
+    </xsl:when>
+  </xsl:choose>
+
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/issuenum"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/issuenum"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="issuenum"/>
+
+  <xsl:choose>
+    <xsl:when test="bookinfo/subtitle">
+      <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/subtitle"/>
+    </xsl:when>
+    <xsl:when test="info/subtitle">
+      <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/subtitle"/>
+    </xsl:when>
+    <xsl:when test="subtitle">
+      <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="subtitle"/>
+    </xsl:when>
+  </xsl:choose>
+
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/corpauthor"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/corpauthor"/>
+
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/authorgroup/author"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/authorgroup/author"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/author"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/author"/>
+
+  <fo:block xsl:use-attribute-sets="book.titlepage.recto.style" color="black">
+    <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/invpartnumber"/>
+    <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/invpartnumber"/>
+  </fo:block>
+  <fo:block xsl:use-attribute-sets="book.titlepage.recto.style" color="black">
+    <xsl:call-template name="gentext">
+      <xsl:with-param name="key" select="'isbn'"/>
+	</xsl:call-template>
+	<xsl:text>: </xsl:text>
+    <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/isbn"/>
+    <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/isbn"/>
+  </fo:block>
+  <fo:block xsl:use-attribute-sets="book.titlepage.recto.style" color="black"> 
+    <xsl:call-template name="gentext">
+      <xsl:with-param name="key" select="'pubdate'"/>
+	</xsl:call-template>
+	<xsl:text>: </xsl:text>
+    <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/pubdate"/>
+    <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/pubdate"/>
+  </fo:block>
+</xsl:template> -->
+
+   <!-- Use our own slightly simpler title page (just show title, version, authors) -->
+   <xsl:template name="book.titlepage.recto">
+      <xsl:choose>
+         <xsl:when test="bookinfo/title">
+            <xsl:apply-templates mode="book.titlepage.recto.auto.mode"
+               select="bookinfo/title" />
+         </xsl:when>
+         <xsl:when test="info/title">
+            <xsl:apply-templates mode="book.titlepage.recto.auto.mode"
+               select="info/title" />
+         </xsl:when>
+         <xsl:when test="title">
+            <xsl:apply-templates mode="book.titlepage.recto.auto.mode"
+               select="title" />
+         </xsl:when>
+      </xsl:choose>
+
+      <xsl:apply-templates mode="book.titlepage.recto.auto.mode"
+         select="bookinfo/issuenum" />
+      <xsl:apply-templates mode="book.titlepage.recto.auto.mode"
+         select="info/issuenum" />
+      <xsl:apply-templates mode="book.titlepage.recto.auto.mode"
+         select="issuenum" />
+
+      <xsl:choose>
+         <xsl:when test="bookinfo/subtitle">
+            <xsl:apply-templates mode="book.titlepage.recto.auto.mode"
+               select="bookinfo/subtitle" />
+         </xsl:when>
+         <xsl:when test="info/subtitle">
+            <xsl:apply-templates mode="book.titlepage.recto.auto.mode"
+               select="info/subtitle" />
+         </xsl:when>
+         <xsl:when test="subtitle">
+            <xsl:apply-templates mode="book.titlepage.recto.auto.mode"
+               select="subtitle" />
+         </xsl:when>
+      </xsl:choose>
+
+      <fo:block xsl:use-attribute-sets="book.titlepage.recto.style"
+         font-size="14pt" space-before="15.552pt">
+         <xsl:apply-templates mode="book.titlepage.recto.auto.mode"
+            select="bookinfo/releaseinfo" />
+      </fo:block>
+
+      <fo:block text-align="center" space-before="15.552pt">
+         <xsl:call-template name="person.name.list">
+            <xsl:with-param name="person.list" select="bookinfo/authorgroup/author|bookinfo/authorgroup/corpauthor" />
+            <xsl:with-param name="person.type" select="'author'"/>
+         </xsl:call-template>
+      </fo:block>
+
+      <fo:block text-align="center" space-before="15.552pt">
+         <xsl:call-template name="person.name.list">
+            <xsl:with-param name="person.list" select="bookinfo/authorgroup/editor" />
+            <xsl:with-param name="person.type" select="'editor'"/>
+         </xsl:call-template>
+      </fo:block>
+
+      <fo:block text-align="center" space-before="15.552pt">
+         <xsl:call-template name="person.name.list">
+            <xsl:with-param name="person.list" select="bookinfo/authorgroup/othercredit" />
+            <xsl:with-param name="person.type" select="'othercredit'"/>
+         </xsl:call-template>
+      </fo:block>
+
+   </xsl:template>
+
+<!-- <xsl:template name="book.titlepage.verso">
+  <xsl:choose>
+    <xsl:when test="bookinfo/abstract">
+      <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/abstract"/>
+    </xsl:when>
+    <xsl:when test="info/abstract">
+      <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/abstract"/>
+    </xsl:when>
+  </xsl:choose>
+
+</xsl:template> -->
+
+   <xsl:template name="book.titlepage.verso"></xsl:template>
+
+
+<!-- <xsl:template name="book.titlepage3.recto">
+  <xsl:choose>
+    <xsl:when test="bookinfo/title">
+      <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/title"/>
+    </xsl:when>
+    <xsl:when test="info/title">
+      <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="info/title"/>
+    </xsl:when>
+    <xsl:when test="title">
+      <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="title"/>
+    </xsl:when>
+  </xsl:choose> 
+
+  <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/authorgroup"/>
+  <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="info/authorgroup"/>
+  <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/author"/>
+  <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="info/author"/>
+  <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/othercredit"/>
+  <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="info/othercredit"/>
+  <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/copyright"/>
+  <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="info/copyright"/>
+  <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/legalnotice"/>
+  <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="info/legalnotice"/>
+  <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/publisher"/>
+  <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="info/publisher"/>
+</xsl:template> -->
+
+   <xsl:template name="book.titlepage3.recto">
+
+   </xsl:template>
+   
+   <!-- Make examples, tables etc. break across pages -->
+   <xsl:attribute-set name="formal.object.properties">
+      <xsl:attribute name="keep-together.within-column">auto</xsl:attribute>
+   </xsl:attribute-set>
+
+   <!-- Correct placement of titles for figures and examples. -->
+   <xsl:param name="formal.title.placement">
+      figure after example before equation before table before procedure before
+   </xsl:param>
+
+   <!-- Prevent blank pages in output -->
+   <xsl:template name="book.titlepage.before.verso"></xsl:template>
+   <xsl:template name="book.titlepage.separator"></xsl:template>
+   
+<!-- <xsl:template name="book.titlepage.separator"><fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format" break-after="page"/>
+</xsl:template> -->
+
+<xsl:template name="book.titlepage.before.recto">
+</xsl:template>
+
+<!-- <xsl:template name="book.titlepage.before.verso"><fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format" break-after="page"/>
+</xsl:template> -->
+
+<xsl:template name="book.titlepage">
+  <fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format">
+    <xsl:call-template name="book.titlepage.before.recto"/>
+    <fo:block><xsl:call-template name="book.titlepage.recto"/></fo:block>
+    <xsl:call-template name="book.titlepage.separator"/>
+    <fo:block><xsl:call-template name="book.titlepage.verso"/></fo:block>
+    <xsl:call-template name="book.titlepage.separator"/>
+    <fo:block><xsl:call-template name="book.titlepage3.recto"/></fo:block>
+    <xsl:call-template name="book.titlepage.separator"/>
+  </fo:block>
+</xsl:template>
+
+<!--
+From: fo/qandaset.xsl
+Reason: Id in list-item-label causes fop crash
+Version:1.72
+-->
+
+<xsl:template match="question">
+  <xsl:variable name="id"><xsl:call-template name="object.id"/></xsl:variable>
+
+  <xsl:variable name="entry.id">
+    <xsl:call-template name="object.id">
+      <xsl:with-param name="object" select="parent::*"/>
+    </xsl:call-template>
+  </xsl:variable>
+
+  <xsl:variable name="deflabel">
+    <xsl:choose>
+      <xsl:when test="ancestor-or-self::*[@defaultlabel]">
+        <xsl:value-of select="(ancestor-or-self::*[@defaultlabel])[last()]
+                              /@defaultlabel"/>
+      </xsl:when>
+      <xsl:otherwise>
+        <xsl:value-of select="$qanda.defaultlabel"/>
+      </xsl:otherwise>
+    </xsl:choose>
+  </xsl:variable>
+
+  <fo:list-item id="{$entry.id}" xsl:use-attribute-sets="list.item.spacing">
+    <fo:list-item-label end-indent="label-end()">
+      <xsl:choose>
+        <xsl:when test="$deflabel = 'none'">
+          <fo:block/>
+        </xsl:when>
+        <xsl:otherwise>
+          <fo:block>
+            <xsl:apply-templates select="." mode="label.markup"/>
+            <xsl:if test="$deflabel = 'number' and not(label)">
+              <xsl:apply-templates select="." mode="intralabel.punctuation"/>
+            </xsl:if>
+          </fo:block>
+        </xsl:otherwise>
+      </xsl:choose>
+    </fo:list-item-label>
+    <fo:list-item-body start-indent="body-start()">
+      <xsl:choose>
+        <xsl:when test="$deflabel = 'none'">
+          <fo:block font-weight="bold">
+            <xsl:apply-templates select="*[local-name(.)!='label']"/>
+          </fo:block>
+        </xsl:when>
+        <xsl:otherwise>
+          <xsl:apply-templates select="*[local-name(.)!='label']"/>
+        </xsl:otherwise>
+      </xsl:choose>
+      <!-- Uncomment this line to get revhistory output in the question -->
+      <!-- <xsl:apply-templates select="preceding-sibling::revhistory"/> -->
+    </fo:list-item-body>
+  </fo:list-item>
+</xsl:template>
+
+<!--
+From: fo/qandaset.xsl
+Reason: Id in list-item-label causes fop crash
+Version:1.72
+-->
+<xsl:template match="answer">
+  <xsl:variable name="id"><xsl:call-template name="object.id"/></xsl:variable>
+  <xsl:variable name="entry.id">
+    <xsl:call-template name="object.id">
+      <xsl:with-param name="object" select="parent::*"/>
+    </xsl:call-template>
+  </xsl:variable>
+
+  <xsl:variable name="deflabel">
+    <xsl:choose>
+      <xsl:when test="ancestor-or-self::*[@defaultlabel]">
+        <xsl:value-of select="(ancestor-or-self::*[@defaultlabel])[last()]
+                              /@defaultlabel"/>
+      </xsl:when>
+      <xsl:otherwise>
+        <xsl:value-of select="$qanda.defaultlabel"/>
+      </xsl:otherwise>
+    </xsl:choose>
+  </xsl:variable>
+
+  <fo:list-item xsl:use-attribute-sets="list.item.spacing">
+    <fo:list-item-label end-indent="label-end()">
+      <xsl:choose>
+        <xsl:when test="$deflabel = 'none'">
+          <fo:block/>
+        </xsl:when>
+        <xsl:otherwise>
+          <fo:block>
+            <xsl:variable name="answer.label">
+              <xsl:apply-templates select="." mode="label.markup"/>
+            </xsl:variable>
+            <xsl:copy-of select="$answer.label"/>
+          </fo:block>
+        </xsl:otherwise>
+      </xsl:choose>
+    </fo:list-item-label>
+    <fo:list-item-body start-indent="body-start()">
+      <xsl:apply-templates select="*[local-name(.)!='label']"/>
+    </fo:list-item-body>
+  </fo:list-item>
+</xsl:template>
+
+   
+  <xsl:template match="programlisting|programlisting[@role='XML']|programlisting[@role='JAVA']|programlisting[@role='XHTML']|programlisting[@role='JSP']|programlisting[@role='CSS']">
+    
+    <xsl:variable name="role">
+      <xsl:value-of select="s:toUpperCase(string(@role))" xmlns:s="java:java.lang.String"/>
+    </xsl:variable>
+
+    <xsl:variable name="hilighter" select="jbh:new()"/>
+    <xsl:variable name="parsable" select="jbh:isParsable($role)"/>
+    
+    <fo:block background-color="#F5F5F5"
+              border-style="solid"
+              border-width=".3mm"
+              border-color="#CCCCCC"
+              font-family="{$programlisting.font}"
+              font-size="{$programlisting.font.size}"
+              space-before="12pt"
+              space-after="12pt"
+              linefeed-treatment="preserve"
+              white-space-collapse="false"
+              white-space-treatment="preserve"
+              padding-bottom="12pt"
+              padding-top="12pt"
+              padding-right="12pt"
+              padding-left="12pt">
+
+    <xsl:choose>
+      <xsl:when test="$parsable = 'true'">
+        <xsl:for-each select="node()">
+          <xsl:choose>
+            <xsl:when test="self::text()">
+              <xsl:variable name="child.content" select="."/>
+      
+              <xsl:variable name="caller" select="jbh:parseText($hilighter, $role, string($child.content), 'UTF-8')"/>
+              <xsl:variable name="noOfTokens" select="jbh:getNoOfTokens($caller)"/>
+
+              <xsl:call-template name="iterator">
+                <xsl:with-param name="caller" select="$caller"/>
+                <xsl:with-param name="noOfTokens" select="$noOfTokens"/>
+              </xsl:call-template>
+            </xsl:when>
+            <xsl:otherwise>
+              <fo:inline>
+              <xsl:call-template name="anchor"/>
+              <xsl:apply-templates select="." mode="callout-bug"/>
+              </fo:inline>
+            </xsl:otherwise>
+          </xsl:choose>
+        </xsl:for-each>
+      </xsl:when>
+      <xsl:otherwise>
+        <xsl:apply-templates/>
+      </xsl:otherwise>
+    </xsl:choose>
+
+    </fo:block>
+  </xsl:template>
+
+
+  <xsl:template name="iterator">
+    <xsl:param name="caller"/>
+    <xsl:param name="noOfTokens"/>
+    <xsl:param name="i" select="0"/>
+
+    <xsl:variable name="style" select="jbh:getStyle($caller, $i)"/>
+    <xsl:variable name="token" select="jbh:getToken($caller, $i)"/>
+
+    <xsl:choose>
+      <xsl:when test="$style = 'java_keyword'"> <fo:inline color="#7F1B55" font-weight="bold"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
+      <xsl:when test="$style = 'java_plain'"> <fo:inline color="#000000"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
+      <xsl:when test="$style = 'java_type'"> <fo:inline color="#000000"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
+      <xsl:when test="$style = 'java_separator'"> <fo:inline color="#000000"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
+      <xsl:when test="$style = 'java_literal'"> <fo:inline color="#2A00FF"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
+      <xsl:when test="$style = 'java_comment'"> <fo:inline color="#3F7F5F"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
+      <xsl:when test="$style = 'java_javadoc_comment'"> <fo:inline color="#3F5FBF" font-style="italic"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
+      <xsl:when test="$style = 'java_operator'"> <fo:inline color="#000000"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
+      <xsl:when test="$style = 'java_javadoc_tag'"> <fo:inline color="#7F9FBF" font-weight="bold" font-style="italic"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
+      <xsl:when test="$style = 'xml_plain'"> <fo:inline color="#000000"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
+      <xsl:when test="$style = 'xml_char_data'"> <fo:inline color="#000000"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
+      <xsl:when test="$style = 'xml_tag_symbols'"> <fo:inline color="#008080"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
+      <xsl:when test="$style = 'xml_comment'"> <fo:inline color="#3F5FBF"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
+      <xsl:when test="$style = 'xml_attribute_value'"> <fo:inline color="#2A00FF"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
+      <xsl:when test="$style = 'xml_attribute_name'"> <fo:inline color="#7F007F" font-weight="bold"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
+      <xsl:when test="$style = 'xml_processing_instruction'"> <fo:inline color="#000000" font-weight="bold" font-style="italic"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
+      <xsl:when test="$style = 'xml_tag_name'"> <fo:inline color="#3F7F7F"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
+      <xsl:when test="$style = 'xml_rife_tag'"> <fo:inline color="#000000"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
+      <xsl:when test="$style = 'xml_rife_name'"> <fo:inline color="#008CCA"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
+      <xsl:otherwise> <fo:inline color="black"> <xsl:value-of select="$token"/> </fo:inline></xsl:otherwise>
+    </xsl:choose>
+
+    <xsl:if test="$i &lt; $noOfTokens - 1">
+      <xsl:call-template name="iterator">
+        <xsl:with-param name="caller" select="$caller"/>
+        <xsl:with-param name="noOfTokens" select="$noOfTokens"/>
+        <xsl:with-param name="i" select="$i + 1"/>
+      </xsl:call-template>  
+    </xsl:if>
+  </xsl:template>
+
+</xsl:stylesheet>
diff --git a/docbook/juddi-docbook-xslt/src/main/resources/xslt/org/apache/juddi/xhtml-common.xsl b/docbook/juddi-docbook-xslt/src/main/resources/xslt/org/apache/juddi/xhtml-common.xsl
new file mode 100644
index 0000000..533a86c
--- /dev/null
+++ b/docbook/juddi-docbook-xslt/src/main/resources/xslt/org/apache/juddi/xhtml-common.xsl
@@ -0,0 +1,578 @@
+<?xml version='1.0'?>
+<!--
+ * Copyright 2001-2009 The Apache Software Foundation.
+ *
+ * Licensed 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.
+ *
+ */
+ Note based on the jbossorg-docbook project.
+-->
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+				version="1.0"
+                xmlns:rf="java:org.jboss.highlight.XhtmlRendererFactory"
+                exclude-result-prefixes="#default">
+
+   <xsl:import href="common.xsl" />
+  
+  <!-- Ignore image scaling in html version -->
+  <xsl:param name="ignore.image.scaling" select="1"/>
+  
+  <xsl:param name="generate.legalnotice.link" select="1"/>
+  <xsl:param name="generate.revhistory.link" select="0"/>
+  
+  <!-- This is needed to generate the correct xhtml-strict DOCTYPE on the front page.
+      We can't use indentation as the algorithm inserts linebreaks into the markup
+      created for callouts. This means that callouts appear on different lines than
+      the code they are supposed to refer to. -->
+  <xsl:output method="xml"
+              encoding="UTF-8"
+              indent="no"
+              doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
+              doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
+              standalone="no"/>
+
+  <xsl:param name="siteHref" select="'http://ws.apache.org/juddi'"/>
+  <xsl:param name="docHref" select="'http://ws.apache.org/juddi/docs'"/>
+  <xsl:param name="siteLinkText" select="'Apache jUDDI'"/>
+  <xsl:param name="docLinkText" select="'Community Documentation'"/>
+
+   <xsl:param name="graphicsize.extension">0</xsl:param>
+   
+   <!-- Placement of titles -->
+   <xsl:param name="formal.title.placement">
+      figure after example before equation before table before procedure before
+   </xsl:param>
+   
+   <!-- Callouts -->
+   <!-- Place callout marks at this column in annotated areas. The algorithm using this number doesn't
+        know about highlighted code with extra span elements so we need to pad each line at the start
+        with an XML comment and a line break. The callout marks must then be placed immediately afterwards.
+        This ensures that the callouts appear on the same line as the code it relates to and we can position
+        them using CSS so that they all appear in a column on the right. -->
+   <xsl:param name="callout.defaultcolumn">15</xsl:param>
+   <xsl:param name="callout.icon.size">17px</xsl:param>
+      
+  <!-- Admonitions -->
+  <xsl:param name="admon.style" select="''"/>
+
+  <!-- Set chunk.section.depth to 0 to just chunk chapters. -->
+  <xsl:param name="chunk.section.depth" select="0"/>
+  <xsl:param name="chunk.first.sections" select="1"/>
+  <xsl:param name="chunk.toc" select="''"/>
+  <xsl:param name="chunker.output.doctype-public" select="'-//W3C//DTD XHTML 1.0 Strict//EN'"/>
+  <xsl:param name="chunker.output.doctype-system" select="'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'"/>
+  <xsl:param name="chunker.output.encoding" select="'UTF-8'"/>
+
+  <!-- We must turn off indenting as the algorithm inserts linebreaks into the callout markup that is added by the
+      code highlighting routine. This causes the callouts to appear on different lines from the code they relate to. -->
+  <xsl:param name="chunker.output.indent" select="'no'"/>
+
+  <xsl:param name="html.stylesheet" select="'css/jbossorg.css'"/>
+  <xsl:param name="html.stylesheet.type" select="'text/css'"/>
+  <xsl:param name="html.cleanup" select="1"/>
+  <xsl:param name="html.ext" select="'.html'"/>
+
+
+  <xsl:template match="authorgroup" mode="titlepage.mode">
+   <xsl:choose>
+   <xsl:when test="$use.simplified.author.group = 1">
+      <div class="authorgroup">
+         <div class="authors">
+            <xsl:call-template name="person.name.list">
+               <xsl:with-param name="person.list" select="./author|./corpauthor" />
+               <xsl:with-param name="person.type" select="'author'"/>
+            </xsl:call-template>
+         </div>
+
+         <div class="editors">
+            <xsl:call-template name="person.name.list">
+               <xsl:with-param name="person.list" select="./editor" />
+               <xsl:with-param name="person.type" select="'editor'"/>
+            </xsl:call-template>
+         </div>
+
+         <div class="others">
+            <xsl:call-template name="person.name.list">
+               <xsl:with-param name="person.list" select="./othercredit" />
+               <xsl:with-param name="person.type" select="'othercredit'"/>
+            </xsl:call-template>
+         </div>
+      </div>
+      </xsl:when>
+      <xsl:otherwise>
+         <xsl:apply-imports/>
+      </xsl:otherwise>
+      </xsl:choose>
+      
+   </xsl:template>     
+
+<!-- 
+From: fo/callout.xsl
+Version: 1.73.2
+Reason: This includes the callout.icon.size attribute for SVGs
+        (We can probably get rid of this if we upgrade to DocBook Stylesheets 1.73.2)
+ -->
+ <xsl:template name="callout-bug">
+  <xsl:param name="conum" select="1"/>
+
+  <xsl:choose>
+    <xsl:when test="$callout.graphics != 0                     and $conum &lt;= $callout.graphics.number.limit">
+      <img src="{$callout.graphics.path}{$conum}{$callout.graphics.extension}" alt="{$conum}" border="0" height="{$callout.icon.size}" width="{$callout.icon.size}"/>
+    </xsl:when>
+    <xsl:when test="$callout.unicode != 0                     and $conum &lt;= $callout.unicode.number.limit">
+      <xsl:choose>
+        <xsl:when test="$callout.unicode.start.character = 10102">
+          <xsl:choose>
+            <xsl:when test="$conum = 1">&#10102;</xsl:when>
+            <xsl:when test="$conum = 2">&#10103;</xsl:when>
+            <xsl:when test="$conum = 3">&#10104;</xsl:when>
+            <xsl:when test="$conum = 4">&#10105;</xsl:when>
+            <xsl:when test="$conum = 5">&#10106;</xsl:when>
+            <xsl:when test="$conum = 6">&#10107;</xsl:when>
+            <xsl:when test="$conum = 7">&#10108;</xsl:when>
+            <xsl:when test="$conum = 8">&#10109;</xsl:when>
+            <xsl:when test="$conum = 9">&#10110;</xsl:when>
+            <xsl:when test="$conum = 10">&#10111;</xsl:when>
+          </xsl:choose>
+        </xsl:when>
+        <xsl:otherwise>
+          <xsl:message>
+            <xsl:text>Don't know how to generate Unicode callouts </xsl:text>
+            <xsl:text>when $callout.unicode.start.character is </xsl:text>
+            <xsl:value-of select="$callout.unicode.start.character"/>
+          </xsl:message>
+          <xsl:text>(</xsl:text>
+          <xsl:value-of select="$conum"/>
+          <xsl:text>)</xsl:text>
+        </xsl:otherwise>
+      </xsl:choose>
+    </xsl:when>
+    <xsl:otherwise>
+      <xsl:text>(</xsl:text>
+      <xsl:value-of select="$conum"/>
+      <xsl:text>)</xsl:text>
+    </xsl:otherwise>
+  </xsl:choose>
+</xsl:template>
+
+<!-- TOC -->
+<xsl:param name="generate.toc">
+set toc
+book toc
+article toc
+chapter toc
+qandadiv toc
+qandaset toc
+sect1 nop
+sect2 nop
+sect3 nop
+sect4 nop
+sect5 nop
+section toc
+part toc
+</xsl:param>
+
+<xsl:param name="suppress.navigation" select="0"/>
+<xsl:param name="suppress.header.navigation" select="0"/>
+<xsl:param name="suppress.footer.navigation" select="0"/>
+
+<xsl:param name="header.rule" select="0"/>
+<xsl:param name="footer.rule" select="0"/>
+<xsl:param name="css.decoration" select="0"/>
+<xsl:param name="ulink.target"/>
+<xsl:param name="table.cell.border.style"/>
+
+<!-- BUGBUG TODO 
+
+	There is a bug where inserting elements in to the body level
+	of xhtml will add xmlns="" to the tag. This is invalid xhtml.
+	To overcome this I added:
+		xmlns="http://www.w3.org/1999/xhtml"
+	to the outer most tag. This gets stripped by the parser, resulting
+	in valid xhtml ... go figure.
+  
+    This sounds like the system used by the stylesheets to process
+    DocBook 5 docs by stripping out the XML namespace before processing
+    the node set as normal: http://lists.oasis-open.org/archives/docbook-apps/200701/msg00184.html
+-->
+
+<!--
+From: xhtml/admon.xsl
+Reason: remove tables
+Version: 1.72.0
+-->
+<xsl:template name="graphical.admonition">
+	<xsl:variable name="admon.type">
+		<xsl:choose>
+			<xsl:when test="local-name(.)='note'">Note</xsl:when>
+			<xsl:when test="local-name(.)='warning'">Warning</xsl:when>
+			<xsl:when test="local-name(.)='caution'">Caution</xsl:when>
+			<xsl:when test="local-name(.)='tip'">Tip</xsl:when>
+			<xsl:when test="local-name(.)='important'">Important</xsl:when>
+			<xsl:otherwise>Note</xsl:otherwise>
+		</xsl:choose>
+	</xsl:variable>
+
+	<xsl:variable name="alt">
+		<xsl:call-template name="gentext">
+			<xsl:with-param name="key" select="$admon.type"/>
+		</xsl:call-template>
+	</xsl:variable>
+
+	<div xmlns="http://www.w3.org/1999/xhtml">
+	 	 <xsl:apply-templates select="." mode="class.attribute"/>
+		<xsl:if test="$admon.style != ''">
+			<xsl:attribute name="style">
+				<xsl:value-of select="$admon.style"/>
+			</xsl:attribute>
+		</xsl:if>
+
+		<xsl:call-template name="anchor"/>
+			<xsl:if test="$admon.textlabel != 0 or title">
+				<h2>
+					<xsl:apply-templates select="." mode="object.title.markup"/>
+				</h2>
+			</xsl:if>
+		<xsl:apply-templates/>
+	</div>
+</xsl:template>
+
+<!--
+From: xhtml/lists.xsl
+Reason: Remove invalid type attribute from ol
+Version: 1.72.0
+-->
+<xsl:template match="substeps">
+	<xsl:variable name="numeration">
+		<xsl:call-template name="procedure.step.numeration"/>
+	</xsl:variable>
+	<xsl:call-template name="anchor"/>
+	<ol xmlns="http://www.w3.org/1999/xhtml" class="{$numeration}">
+		<xsl:apply-templates/>
+	</ol>
+</xsl:template>
+
+<!--
+From: xhtml/lists.xsl
+Reason: Remove invalid type, start & compact attributes from ol
+Version: 1.72.0
+-->
+<xsl:template match="orderedlist">
+	<div xmlns="http://www.w3.org/1999/xhtml">
+		<xsl:apply-templates select="." mode="class.attribute"/>
+		<xsl:call-template name="anchor"/>
+		<xsl:if test="title">
+			<xsl:call-template name="formal.object.heading"/>
+		</xsl:if>
+<!-- Preserve order of PIs and comments -->
+		<xsl:apply-templates select="*[not(self::listitem or self::title or self::titleabbrev)]	|comment()[not(preceding-sibling::listitem)]	|processing-instruction()[not(preceding-sibling::listitem)]"/>
+		<ol>
+			<xsl:apply-templates select="listitem |comment()[preceding-sibling::listitem] |processing-instruction()[preceding-sibling::listitem]"/>
+		</ol>
+	</div>
+</xsl:template>
+
+<!--
+From: xhtml/lists.xsl
+Reason: Remove invalid type, start & compact attributes from ol
+Version: 1.72.0
+-->
+<xsl:template match="procedure">
+	<xsl:variable name="param.placement" select="substring-after(normalize-space($formal.title.placement), concat(local-name(.), ' '))"/>
+
+	<xsl:variable name="placement">
+		<xsl:choose>
+			<xsl:when test="contains($param.placement, ' ')">
+				<xsl:value-of select="substring-before($param.placement, ' ')"/>
+			</xsl:when>
+			<xsl:when test="$param.placement = ''">before</xsl:when>
+			<xsl:otherwise>
+				<xsl:value-of select="$param.placement"/>
+			</xsl:otherwise>
+		</xsl:choose>
+	</xsl:variable>
+
+<!-- Preserve order of PIs and comments -->
+	<xsl:variable name="preamble" select="*[not(self::step or self::title or self::titleabbrev)] |comment()[not(preceding-sibling::step)]	|processing-instruction()[not(preceding-sibling::step)]"/>
+	<div xmlns="http://www.w3.org/1999/xhtml">
+		<xsl:apply-templates select="." mode="class.attribute"/>
+		<xsl:call-template name="anchor">
+			<xsl:with-param name="conditional">
+				<xsl:choose>
+					<xsl:when test="title">0</xsl:when>
+					<xsl:otherwise>1</xsl:otherwise>
+				</xsl:choose>
+			</xsl:with-param>
+		</xsl:call-template>
+		<xsl:if test="title and $placement = 'before'">
+			<xsl:call-template name="formal.object.heading"/>
+		</xsl:if>
+		<xsl:apply-templates select="$preamble"/>
+		<xsl:choose>
+			<xsl:when test="count(step) = 1">
+				<ul>
+					<xsl:apply-templates select="step |comment()[preceding-sibling::step] |processing-instruction()[preceding-sibling::step]"/>
+				</ul>
+			</xsl:when>
+			<xsl:otherwise>
+				<ol>
+					<xsl:attribute name="class">
+						<xsl:value-of select="substring($procedure.step.numeration.formats,1,1)"/>
+					</xsl:attribute>
+					<xsl:apply-templates select="step |comment()[preceding-sibling::step] |processing-instruction()[preceding-sibling::step]"/>
+				</ol>
+			</xsl:otherwise>
+		</xsl:choose>
+		<xsl:if test="title and $placement != 'before'">
+			<xsl:call-template name="formal.object.heading"/>
+		</xsl:if>
+	</div>
+</xsl:template>
+
+<!--
+From: xhtml/graphics.xsl
+Reason:  Remove html markup (align)
+Version: 1.72.0
+-->
+<xsl:template name="longdesc.link">
+	<xsl:param name="longdesc.uri" select="''"/>
+
+	<xsl:variable name="this.uri">
+	<xsl:call-template name="make-relative-filename">
+		<xsl:with-param name="base.dir" select="$base.dir"/>
+			<xsl:with-param name="base.name">
+				<xsl:call-template name="href.target.uri"/>
+			</xsl:with-param>
+		</xsl:call-template>
+	</xsl:variable>
+	<xsl:variable name="href.to">
+		<xsl:call-template name="trim.common.uri.paths">
+			<xsl:with-param name="uriA" select="$longdesc.uri"/>
+			<xsl:with-param name="uriB" select="$this.uri"/>
+			<xsl:with-param name="return" select="'A'"/>
+		</xsl:call-template>
+	</xsl:variable>
+	<div xmlns="http://www.w3.org/1999/xhtml" class="longdesc-link">
+		<br/>
+		<span class="longdesc-link">
+			<xsl:text>[</xsl:text>
+			<a href="{$href.to}">D</a>
+			<xsl:text>]</xsl:text>
+		</span>
+	</div>
+</xsl:template>
+
+<!--
+From: xhtml/docbook.xsl
+Reason: Remove inline style for draft mode
+Version: 1.72.0
+-->
+<xsl:template name="head.content">
+	<xsl:param name="node" select="."/>
+	<xsl:param name="title">
+		<xsl:apply-templates select="$node" mode="object.title.markup.textonly"/>
+	</xsl:param>
+
+	<title xmlns="http://www.w3.org/1999/xhtml" >
+		<xsl:copy-of select="$title"/>
+	</title>
+
+	<xsl:if test="$html.stylesheet != ''">
+		<xsl:call-template name="output.html.stylesheets">
+			<xsl:with-param name="stylesheets" select="normalize-space($html.stylesheet)"/>
+		</xsl:call-template>
+	</xsl:if>
+
+	<xsl:if test="$link.mailto.url != ''">
+		<link rev="made" href="{$link.mailto.url}"/>
+	</xsl:if>
+
+	<xsl:if test="$html.base != ''">
+		<base href="{$html.base}"/>
+	</xsl:if>
+
+	<meta xmlns="http://www.w3.org/1999/xhtml" name="generator" content="DocBook {$DistroTitle} V{$VERSION}"/>
+
+	<xsl:if test="$generate.meta.abstract != 0">
+		<xsl:variable name="info" select="(articleinfo |bookinfo |prefaceinfo |chapterinfo |appendixinfo |sectioninfo |sect1info |sect2info |sect3info |sect4info |sect5info |referenceinfo |refentryinfo |partinfo |info |docinfo)[1]"/>
+		<xsl:if test="$info and $info/abstract">
+			<meta xmlns="http://www.w3.org/1999/xhtml" name="description">
+				<xsl:attribute name="content">
+					<xsl:for-each select="$info/abstract[1]/*">
+						<xsl:value-of select="normalize-space(.)"/>
+						<xsl:if test="position() &lt; last()">
+							<xsl:text> </xsl:text>
+						</xsl:if>
+					</xsl:for-each>
+				</xsl:attribute>
+			</meta>
+		</xsl:if>
+	</xsl:if>
+
+	<xsl:apply-templates select="." mode="head.keywords.content"/>
+</xsl:template>
+
+<!--
+From: xhtml/docbook.xsl
+Reason: Add css class for draft mode
+Version: 1.72.0
+-->
+<xsl:template name="body.attributes">
+	<xsl:if test="($draft.mode = 'yes' or ($draft.mode = 'maybe' and ancestor-or-self::*[@status][1]/@status = 'draft'))">
+		<xsl:attribute name="class">
+			<xsl:value-of select="ancestor-or-self::*[@status][1]/@status"/>
+		</xsl:attribute>
+	</xsl:if>
+</xsl:template>
+
+<!--
+From: xhtml/docbook.xsl
+Reason: Add confidential to footer
+Version: 1.72.0
+-->
+<xsl:template name="user.footer.content">
+	<xsl:param name="node" select="."/>
+	<xsl:if test="$confidential = '1'">
+		<h1 xmlns="http://www.w3.org/1999/xhtml" class="confidential">
+			<xsl:text>Red Hat Confidential!</xsl:text>
+		</h1>
+	</xsl:if>
+</xsl:template>
+
+<!--
+From: xhtml/block.xsl
+Reason:  default class (otherwise) to formalpara
+Version: 1.72.0
+-->
+<xsl:template match="formalpara">
+	<xsl:call-template name="paragraph">
+		<xsl:with-param name="class">
+			<xsl:choose>
+				<xsl:when test="@role and $para.propagates.style != 0">
+					<xsl:value-of select="@role"/>
+				</xsl:when>
+				<xsl:otherwise>
+					<xsl:text>formalpara</xsl:text>
+				</xsl:otherwise>
+			</xsl:choose>
+		</xsl:with-param>
+		<xsl:with-param name="content">
+			<xsl:call-template name="anchor"/>
+			<xsl:apply-templates/>
+		</xsl:with-param>
+	</xsl:call-template>
+</xsl:template>
+
+<!--
+From: xhtml/block.xsl
+Reason:  h5 instead of <b>, remove default title end punctuation
+Version: 1.72.0
+-->
+<xsl:template match="formalpara/title|formalpara/info/title">
+	<xsl:variable name="titleStr">
+			<xsl:apply-templates/>
+	</xsl:variable>
+	<h5 xmlns="http://www.w3.org/1999/xhtml" class="formalpara">
+		<xsl:copy-of select="$titleStr"/>
+	</h5>
+</xsl:template>
+
+<!--
+From: xhtml/footnote.xsl
+Reason: remove inline css from hr
+Version: 1.72.0
+-->
+<xsl:template name="process.footnotes">
+  <xsl:variable name="footnotes" select=".//footnote"/>
+  <xsl:variable name="table.footnotes" select=".//tgroup//footnote"/>
+
+  <!-- Only bother to do this if there's at least one non-table footnote -->
+  <xsl:if test="count($footnotes)&gt;count($table.footnotes)">
+    <div class="footnotes">
+      <br/>
+      <hr/>
+      <xsl:apply-templates select="$footnotes" mode="process.footnote.mode"/>
+    </div>
+  </xsl:if>
+
+  <xsl:if test="$annotation.support != 0 and //annotation">
+    <div class="annotation-list">
+      <div class="annotation-nocss">
+  <p>The following annotations are from this essay. You are seeing
+  them here because your browser doesn&#8217;t support the user-interface
+  techniques used to make them appear as &#8216;popups&#8217; on modern browsers.</p>
+      </div>
+
+      <xsl:apply-templates select="//annotation" mode="annotation-popup"/>
+    </div>
+  </xsl:if>
+</xsl:template>
+
+  <xsl:template match="programlisting[@role='XML']|programlisting[@role='JAVA']|programlisting[@role='XHTML']|programlisting[@role='JSP']|programlisting[@role='CSS']">
+    
+    <xsl:variable name="role">
+      <xsl:value-of select="s:toUpperCase(string(@role))" xmlns:s="java:java.lang.String"/>
+    </xsl:variable>
+    
+    <xsl:variable name="factory" select="rf:instance()"/>
+    <xsl:variable name="hiliter" select="rf:getRenderer($factory, string($role))"/>
+
+    <pre class="{$role}">
+    <xsl:choose>
+      <xsl:when test="$hiliter">
+            <xsl:for-each select="node()">
+              <xsl:choose>
+                <xsl:when test="self::text()">
+                  <xsl:variable name="child.content" select="."/>
+          
+                  <xsl:value-of select="jhr:highlight($hiliter, $role, string($child.content), 'UTF-8', true())"
+            xmlns:jhr="com.uwyn.jhighlight.renderer.Renderer" disable-output-escaping="yes"/>
+          </xsl:when>
+                <xsl:otherwise>
+                  <!-- Support a single linkend in HTML -->
+                  <xsl:variable name="targets" select="key('id', @linkends)"/>
+                  <xsl:variable name="target" select="$targets[1]"/>
+                  <xsl:choose>
+                  <xsl:when test="$target">
+                  <a>
+                    <xsl:if test="@id or @xml:id">
+                      <xsl:attribute name="id">
+                        <xsl:value-of select="(@id|@xml:id)[1]"/>
+                      </xsl:attribute>
+                    </xsl:if>
+                    <xsl:attribute name="href">
+                      <xsl:call-template name="href.target">
+                        <xsl:with-param name="object" select="$target"/>
+                      </xsl:call-template>
+                    </xsl:attribute>
+                    <xsl:apply-templates select="." mode="callout-bug"/>
+                  </a>
+                  </xsl:when>
+                  <xsl:otherwise>
+                    <xsl:call-template name="anchor"/>
+                    <xsl:apply-templates select="." mode="callout-bug"/>
+                  </xsl:otherwise>
+                  </xsl:choose>
+                </xsl:otherwise>
+              </xsl:choose>
+            </xsl:for-each>
+          </xsl:when>
+          <xsl:otherwise>
+            <xsl:apply-templates/>
+          </xsl:otherwise>
+        </xsl:choose>
+      </pre>
+    
+  </xsl:template>
+
+</xsl:stylesheet>
diff --git a/docbook/juddi-docbook-xslt/src/main/resources/xslt/org/apache/juddi/xhtml-single.xsl b/docbook/juddi-docbook-xslt/src/main/resources/xslt/org/apache/juddi/xhtml-single.xsl
new file mode 100644
index 0000000..954d2e5
--- /dev/null
+++ b/docbook/juddi-docbook-xslt/src/main/resources/xslt/org/apache/juddi/xhtml-single.xsl
@@ -0,0 +1,107 @@
+<?xml version='1.0'?>
+<!--
+ * Copyright 2001-2009 The Apache Software Foundation.
+ *
+ * Licensed 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.
+ *
+ */
+ Note based on the jbossorg-docbook project.
+-->
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
+
+  <xsl:import href="http://docbook.sourceforge.net/release/xsl/1.72.0/xhtml/docbook.xsl"/>
+
+  <xsl:include href="xhtml-common.xsl"/>
+
+<!--
+From: xhtml/titlepage-templates.xsl
+Reason: Needed to add JBoss.org and Community Documentation graphics to header
+Version: 1.72.0
+-->
+<xsl:template name="book.titlepage.recto">
+				<p xmlns="http://www.w3.org/1999/xhtml">
+					<xsl:attribute name="id">
+						<xsl:text>title</xsl:text>
+					</xsl:attribute>
+					<a>
+						<xsl:attribute name="href">
+							<xsl:value-of select="$siteHref" />
+						</xsl:attribute>
+						<xsl:attribute name="class">
+							<xsl:text>site_href</xsl:text>
+						</xsl:attribute>
+						<strong>
+						        <xsl:value-of select="$siteLinkText"/>	
+						</strong>
+					</a>
+					<a>
+						<xsl:attribute name="href">
+							<xsl:value-of select="$docHref" />
+						</xsl:attribute>
+						<xsl:attribute name="class">
+							<xsl:text>doc_href</xsl:text>
+						</xsl:attribute>
+						<strong>
+						        <xsl:value-of select="$docLinkText"/>	
+						</strong>
+					</a>
+				</p>
+  <xsl:choose>
+    <xsl:when test="bookinfo/title">
+      <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/title"/>
+    </xsl:when>
+    <xsl:when test="info/title">
+      <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/title"/>
+    </xsl:when>
+    <xsl:when test="title">
+      <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="title"/>
+    </xsl:when>
+  </xsl:choose>
+
+  <xsl:choose>
+    <xsl:when test="bookinfo/subtitle">
+      <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/subtitle"/>
+    </xsl:when>
+    <xsl:when test="info/subtitle">
+      <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/subtitle"/>
+    </xsl:when>
+    <xsl:when test="subtitle">
+      <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="subtitle"/>
+    </xsl:when>
+  </xsl:choose>
+
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/corpauthor"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/corpauthor"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/authorgroup"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/authorgroup"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/author"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/author"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/othercredit"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/othercredit"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/releaseinfo"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/releaseinfo"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/copyright"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/copyright"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/legalnotice"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/legalnotice"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/pubdate"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/pubdate"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/revision"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/revision"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/revhistory"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/revhistory"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/abstract"/>
+  <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/abstract"/>
+</xsl:template>
+
+</xsl:stylesheet>
diff --git a/docbook/juddi-docbook-xslt/src/main/resources/xslt/org/apache/juddi/xhtml.xsl b/docbook/juddi-docbook-xslt/src/main/resources/xslt/org/apache/juddi/xhtml.xsl
new file mode 100644
index 0000000..f503690
--- /dev/null
+++ b/docbook/juddi-docbook-xslt/src/main/resources/xslt/org/apache/juddi/xhtml.xsl
@@ -0,0 +1,225 @@
+<?xml version='1.0'?>
+<!--
+ * Copyright 2001-2009 The Apache Software Foundation.
+ *
+ * Licensed 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.
+ *
+ */
+ Note based on the jbossorg-docbook project.
+-->
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
+  
+  <xsl:import href="http://docbook.sourceforge.net/release/xsl/1.72.0/xhtml/chunk.xsl"/>
+
+  <xsl:include href="xhtml-common.xsl"/>
+
+<!--
+From: xhtml/chunk-common.xsl
+Reason: remove tables, truncate link text
+Version:
+-->
+<xsl:template name="header.navigation">
+	<xsl:param name="prev" select="/foo"/>
+	<xsl:param name="next" select="/foo"/>
+	<xsl:param name="nav.context"/>
+	<xsl:variable name="home" select="/*[1]"/>
+	<xsl:variable name="up" select="parent::*"/>
+	<xsl:variable name="row1" select="$navig.showtitles != 0"/>
+	<xsl:variable name="row2" select="count($prev) &gt; 0 or (count($up) &gt; 0 and generate-id($up) != generate-id($home) and $navig.showtitles != 0) or count($next) &gt; 0"/>
+	<xsl:if test="$suppress.navigation = '0' and $suppress.header.navigation = '0'">
+		<xsl:if test="$row1 or $row2">
+			<xsl:if test="$row1">
+				<p xmlns="http://www.w3.org/1999/xhtml">
+					<xsl:attribute name="id">
+						<xsl:text>title</xsl:text>
+					</xsl:attribute>
+					<a>
+						<xsl:attribute name="href">
+							<xsl:value-of select="$siteHref" />
+						</xsl:attribute>
+						<xsl:attribute name="class">
+							<xsl:text>site_href</xsl:text>
+						</xsl:attribute>
+						<strong>
+						        <xsl:value-of select="$siteLinkText"/>	
+						</strong>
+					</a>
+					<a>
+						<xsl:attribute name="href">
+							<xsl:value-of select="$docHref" />
+						</xsl:attribute>
+						<xsl:attribute name="class">
+							<xsl:text>doc_href</xsl:text>
+						</xsl:attribute>
+						<strong>
+						        <xsl:value-of select="$docLinkText"/>	
+						</strong>
+					</a>
+				</p>
+			</xsl:if>
+			<xsl:if test="$row2">
+				<ul class="docnav" xmlns="http://www.w3.org/1999/xhtml">
+					<li class="previous">
+						<xsl:if test="count($prev)&gt;0">
+							<a accesskey="p">
+								<xsl:attribute name="href">
+									<xsl:call-template name="href.target">
+										<xsl:with-param name="object" select="$prev"/>
+									</xsl:call-template>
+								</xsl:attribute>
+								<strong>
+									<xsl:call-template name="navig.content">
+										<xsl:with-param name="direction" select="'prev'"/>
+									</xsl:call-template>
+								</strong>
+							</a>
+						</xsl:if>
+					</li>
+					<li class="next">
+						<xsl:if test="count($next)&gt;0">
+							<a accesskey="n">
+								<xsl:attribute name="href">
+									<xsl:call-template name="href.target">
+										<xsl:with-param name="object" select="$next"/>
+									</xsl:call-template>
+								</xsl:attribute>
+								<strong>
+									<xsl:call-template name="navig.content">
+										<xsl:with-param name="direction" select="'next'"/>
+									</xsl:call-template>
+								</strong>
+							</a>
+						</xsl:if>
+					</li>
+				</ul>
+			</xsl:if>
+		</xsl:if>
+		<xsl:if test="$header.rule != 0">
+			<hr/>
+		</xsl:if>
+	</xsl:if>
+</xsl:template>
+
+<!--
+From: xhtml/chunk-common.xsl
+Reason: remove tables, truncate link text
+Version:
+-->
+<xsl:template name="footer.navigation">
+	<xsl:param name="prev" select="/foo"/>
+	<xsl:param name="next" select="/foo"/>
+	<xsl:param name="nav.context"/>
+	<xsl:param name="title-limit" select="'50'"/>
+	<xsl:variable name="home" select="/*[1]"/>
+	<xsl:variable name="up" select="parent::*"/>
+	<xsl:variable name="row1" select="count($prev) &gt; 0 or count($up) &gt; 0 or count($next) &gt; 0"/>
+	<xsl:variable name="row2" select="($prev and $navig.showtitles != 0) or (generate-id($home) != generate-id(.) or $nav.context = 'toc') or ($chunk.tocs.and.lots != 0 and $nav.context != 'toc') or ($next and $navig.showtitles != 0)"/>
+
+	<xsl:if test="$suppress.navigation = '0' and $suppress.footer.navigation = '0'">
+		<xsl:if test="$footer.rule != 0">
+			<hr/>
+		</xsl:if>
+		<xsl:if test="$row1 or $row2">
+			<ul class="docnav" xmlns="http://www.w3.org/1999/xhtml">
+				<xsl:if test="$row1">
+					<li class="previous">
+						<xsl:if test="count($prev) &gt; 0">
+							<a accesskey="p">
+								<xsl:attribute name="href">
+									<xsl:call-template name="href.target">
+										<xsl:with-param name="object" select="$prev"/>
+									</xsl:call-template>
+								</xsl:attribute>
+								<strong>
+									<xsl:call-template name="navig.content">
+										<xsl:with-param name="direction" select="'prev'"/>
+									</xsl:call-template>
+								</strong>
+								<xsl:variable name="text">
+									<xsl:apply-templates select="$prev" mode="object.title.markup"/>
+								</xsl:variable>
+								<xsl:choose>
+									<xsl:when test="string-length($text) &gt; $title-limit">
+										<xsl:value-of select="concat(substring($text, 0, $title-limit), '...')"/>
+									</xsl:when>
+									<xsl:otherwise>
+										<xsl:value-of select="$text"/>
+									</xsl:otherwise>
+								</xsl:choose>
+							</a>
+						</xsl:if>
+					</li>
+					<xsl:if test="count($up) &gt; 0">
+						<li class="up">
+							<a accesskey="u">
+								<xsl:attribute name="href">
+									<xsl:text>#</xsl:text>
+								</xsl:attribute>
+								<strong>
+									<xsl:call-template name="navig.content">
+										<xsl:with-param name="direction" select="'up'"/>
+									</xsl:call-template>
+								</strong>
+							</a>
+						</li>
+					</xsl:if>
+					<xsl:if test="$home != . or $nav.context = 'toc'">
+						<li class="home">
+							<a accesskey="h">
+								<xsl:attribute name="href">
+									<xsl:call-template name="href.target">
+										<xsl:with-param name="object" select="$home"/>
+									</xsl:call-template>
+								</xsl:attribute>
+								<strong>
+									<xsl:call-template name="navig.content">
+										<xsl:with-param name="direction" select="'home'"/>
+									</xsl:call-template>
+								</strong>
+							</a>
+						</li>
+					</xsl:if>
+					<xsl:if test="count($next)&gt;0">
+						<li class="next">
+							<a accesskey="n">
+								<xsl:attribute name="href">
+									<xsl:call-template name="href.target">
+										<xsl:with-param name="object" select="$next"/>
+									</xsl:call-template>
+								</xsl:attribute>
+								<strong>
+									<xsl:call-template name="navig.content">
+										<xsl:with-param name="direction" select="'next'"/>
+									</xsl:call-template>
+								</strong>
+								<xsl:variable name="text">
+									<xsl:apply-templates select="$next" mode="object.title.markup"/>
+								</xsl:variable>
+								<xsl:choose>
+									<xsl:when test="string-length($text) &gt; $title-limit">
+										<xsl:value-of select="concat(substring($text, 0, $title-limit),'...')"/>
+									</xsl:when>
+									<xsl:otherwise>
+										<xsl:value-of select="$text"/>
+									</xsl:otherwise>
+								</xsl:choose>
+							</a>
+						</li>
+					</xsl:if>
+				</xsl:if>
+			</ul>
+		</xsl:if>
+	</xsl:if>
+</xsl:template>
+
+</xsl:stylesheet>
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..9faa801
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,258 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Copyright 2001-2009 The Apache Software Foundation.
+ *
+ * Licensed 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.
+ *
+ */ -->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+        <groupId>org.apache</groupId>
+        <artifactId>apache</artifactId>
+        <version>6</version>
+    </parent>
+	<packaging>pom</packaging>
+	<groupId>org.apache.juddi</groupId>
+	<artifactId>juddi-style-parent</artifactId>
+	<version>1.0</version>
+	<name>Apache jUDDI_v3 Style Parent</name>
+	<description>Site and Docbook styles for the jUDDI project</description>
+	<url>http://ws.apache.org/juddi/</url>
+	
+	<properties>
+        <sourceReleaseAssemblyDescriptor>source-release</sourceReleaseAssemblyDescriptor>
+    </properties>
+	
+	<issueManagement>
+		<system>JIRA</system>
+		<url>http://issues.apache.org/jira/browse/JUDDI</url>
+	</issueManagement>
+
+	<inceptionYear>2004</inceptionYear>
+	<mailingLists>
+		<mailingList>
+			<name>jUDDI User List</name>
+			<subscribe>juddi-user-subscribe@ws.apache.org</subscribe>
+			<unsubscribe>juddi-user-unsubscribe@ws.apache.org</unsubscribe>
+			<post>juddi-user@ws.apache.org</post>
+			<archive>http://mail-archives.apache.org/mod_mbox/ws-juddi-user/</archive>
+		</mailingList>
+		<mailingList>
+			<name>jUDDI Developer List</name>
+			<subscribe>juddi-dev-subscribe@ws.apache.org</subscribe>
+			<unsubscribe>juddi-dev-unsubscribe@ws.apache.org</unsubscribe>
+			<post>juddi-dev@ws.apache.org</post>
+			<archive>http://mail-archives.apache.org/mod_mbox/ws-juddi-dev/</archive>
+		</mailingList>
+		<mailingList>
+			<name>jUDDI SVN List</name>
+			<subscribe>juddi-cvs-subscribe@ws.apache.org</subscribe>
+			<unsubscribe>juddi-cvs-unsubscribe@ws.apache.org</unsubscribe>
+			<post>juddi-cvs@ws.apache.org</post>
+			<archive>http://mail-archives.apache.org/mod_mbox/ws-juddi-cvs/</archive>
+		</mailingList>
+	</mailingLists>
+	<developers>
+		<developer>
+			<id>kstam</id>
+			<name>Kurt Stam</name>
+			<email>kstam AT apache.org</email>
+			<organization>ASF</organization>
+		</developer>
+		<developer>
+			<id>jfaath</id>
+			<name>Jeffrey Faath</name>
+			<email>jfaath AT apache.org</email>
+			<url>http://www.esigma.com</url>
+			<organization>ESigma</organization>
+		</developer>
+		<developer>
+			<id>tcunning</id>
+			<name>Tom Cunningham</name>
+			<email>tcunning AT apache.org</email>
+			<url>http://www.jboss.org/jbossesb</url>
+			<organization>JBoss/Red Hat</organization>
+		</developer>
+		<developer>
+			<id>sviens</id>
+			<name>Steve Viens</name>
+			<email>steve AT viens.net</email>
+			<url>http://www.viens.net</url>
+			<organization>ASF</organization>
+		</developer>
+	</developers>
+	<contributors>
+		<contributor>
+			<name>Ken Wilson</name>
+			<organization>Dynamic Site Design</organization>
+			<url>http://www.dynamicsitedesign.com</url>
+		</contributor>
+		<contributor>
+			<name>Jeremi Thebeau</name>
+			<organization>Xceptance Software Technologies</organization>
+			<url>http://www.xceptance.com</url>
+		</contributor>
+	</contributors>
+	<licenses>
+		<license>
+			<name>The Apache Software License, Version 2.0</name>
+			<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+			<distribution>repo</distribution>
+		</license>
+	</licenses>
+	<scm>
+		<connection>scm:svn:http://svn.apache.org/repos/asf/webservices/juddi/styles/tags/juddi-style-parent-1.0</connection>
+		<developerConnection>scm:svn:https://svn.apache.org/repos/asf/webservices/juddi/styles/tags/juddi-style-parent-1.0</developerConnection>
+		<url>http://svn.apache.org/viewcvs.cgi/webservices/juddi/styles/tags/juddi-style-parent-1.0</url>
+	</scm>
+	    <build>
+        <pluginManagement>
+            <plugins>
+                <plugin>
+                    <groupId>org.apache.maven.plugins</groupId>
+                    <artifactId>maven-assembly-plugin</artifactId>
+                    <version>2.2-beta-4</version>
+                </plugin>
+                <plugin>
+                    <groupId>org.apache.maven.plugins</groupId>
+                    <artifactId>maven-compiler-plugin</artifactId>
+                    <configuration>
+                        <source>1.5</source>
+                        <target>1.5</target>
+                    </configuration>
+                </plugin>
+                <plugin>
+                    <groupId>org.apache.maven.plugins</groupId>
+                    <artifactId>maven-release-plugin</artifactId>
+                    <configuration>
+                        <autoVersionSubmodules>true</autoVersionSubmodules>
+                        <preparationGoals>clean install</preparationGoals>
+                        <goals>deploy</goals>
+                        <releaseProfiles>apache-release</releaseProfiles>
+                    </configuration>
+                </plugin>
+                <plugin>
+                    <groupId>org.apache.felix</groupId>
+                    <artifactId>maven-bundle-plugin</artifactId>
+                    <version>2.0.0</version>
+                    <extensions>true</extensions>
+                </plugin>
+                <plugin>
+                    <groupId>org.codehaus.mojo</groupId>
+                    <artifactId>ianal-maven-plugin</artifactId>
+                    <version>1.0-alpha-1</version>
+                </plugin>
+            </plugins>
+        </pluginManagement>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+            </plugin>
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>ianal-maven-plugin</artifactId>
+            </plugin>
+        </plugins>
+    </build>
+	<reporting>
+		<plugins>
+			<plugin>
+				<artifactId>maven-javadoc-plugin</artifactId>
+				<version>2.6.1</version>
+				
+			</plugin>
+			<plugin>
+	            <groupId>org.apache.maven.plugins</groupId>
+	            <artifactId>maven-project-info-reports-plugin</artifactId>
+	            <version>2.1.2</version>
+	        </plugin>
+			<plugin>
+				<groupId>org.codehaus.mojo</groupId>
+				<artifactId>jdepend-maven-plugin</artifactId>
+			</plugin>
+			<plugin>
+				<groupId>org.codehaus.mojo</groupId>
+				<artifactId>jxr-maven-plugin</artifactId>
+			</plugin>
+		</plugins>
+	</reporting>
+	<modules>
+		<module>site</module>
+		<module>docbook/juddi-docbook-style</module>
+		<module>docbook/juddi-docbook-xslt</module>
+	</modules>
+	<dependencies />
+	<repositories>
+		<repository>
+			<id>maven2-repository.dev.java.net</id>
+			<name>Java.net Maven 2 Repository</name>
+			<url>http://download.java.net/maven/2</url>
+			<layout>default</layout>
+		</repository>
+	</repositories>
+	<pluginRepositories>
+		<pluginRepository>
+			<id>maven2-repository.dev.java.net</id>
+			<url>http://download.java.net/maven/2</url>
+		</pluginRepository>
+	</pluginRepositories>
+	 <profiles>
+        <!-- START SNIPPET: release-profile -->
+        <!-- this is borrowed from an nov 2009 apache-7 pom release attempt-->
+        <profile>
+            <id>apache-release</id>
+            <build>
+                <plugins>
+                    <!-- Create a source-release artifact that contains the fully buildable
+             project directory source structure. This is the artifact which is
+             the official subject of any release vote. -->
+                    <plugin>
+                        <artifactId>maven-assembly-plugin</artifactId>
+                        <dependencies>
+                            <dependency>
+                                <groupId>org.apache.apache.resources</groupId>
+                                <artifactId>apache-source-release-assembly-descriptor</artifactId>
+                                <version>1.0.1</version>
+                            </dependency>
+                            <dependency>
+                                <!-- NOTE: The fix for PLXUTILS-120 is crucial for the new assembly descriptor -->
+                                <groupId>org.codehaus.plexus</groupId>
+                                <artifactId>plexus-utils</artifactId>
+                                <version>2.0.1</version>
+                            </dependency>
+                        </dependencies>
+                        <executions>
+                            <execution>
+                                <id>source-release-assembly</id>
+                                <phase>package</phase>
+                                <goals>
+                                    <goal>single</goal>
+                                </goals>
+                                <configuration>
+                                    <runOnlyAtExecutionRoot>true</runOnlyAtExecutionRoot>
+                                    <descriptorRefs>
+                                        <descriptorRef>${sourceReleaseAssemblyDescriptor}</descriptorRef>
+                                    </descriptorRefs>
+                                    <tarLongFileFormat>gnu</tarLongFileFormat>
+                                </configuration>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+        <!-- END SNIPPET: release-profile -->
+    </profiles>
+</project>
\ No newline at end of file
diff --git a/site/pom.xml b/site/pom.xml
new file mode 100644
index 0000000..2162e35
--- /dev/null
+++ b/site/pom.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Copyright 2001-2009 The Apache Software Foundation.
+ *
+ * Licensed 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.
+ *
+ */ -->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<groupId>org.apache.juddi</groupId>
+		<artifactId>juddi-style-parent</artifactId>
+		<version>1.0-SNAPSHOT</version>
+	</parent>
+	<packaging>jar</packaging>
+	<artifactId>juddi-site-style</artifactId>
+	<name>Apache jUDDI_v3 Site</name>
+</project>
diff --git a/site/src/main/resources/META-INF/maven/site.vm b/site/src/main/resources/META-INF/maven/site.vm
new file mode 100644
index 0000000..9834e5a
--- /dev/null
+++ b/site/src/main/resources/META-INF/maven/site.vm
@@ -0,0 +1,487 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+#macro ( link $href $name )
+  #if ( ( $href.toLowerCase().startsWith("http") || $href.toLowerCase().startsWith("https") ) )
+    <a href="$href" class="externalLink">$name</a>
+  #else
+    <a href="$href">$name</a>
+  #end
+#end
+
+#macro ( banner $banner $id )
+  #if ( $banner )
+    #if( $banner.href )
+      <a href="$banner.href" id="$id" #if( $banner.alt ) title="$banner.alt" #end >
+    #else
+        <div id="$id">
+    #end
+
+    #if( $banner.src )
+        #set ( $src = $banner.src )
+        #if ( ! ( $src.toLowerCase().startsWith("http") || $src.toLowerCase().startsWith("https") ) )
+            #set ( $src = $PathTool.calculateLink( $src, $relativePath ) )
+            #set ( $src = $src.replaceAll( "\\", "/" ) )
+        #end
+        #if ( $banner.alt )
+            #set ( $alt = $banner.alt )
+        #else
+            #set ( $alt = $banner.name )
+        #end
+        <img src="$src" alt="$alt" />
+    #else
+        $banner.name
+    #end
+
+    #if( $banner.href )
+        </a>
+    #else
+        </div>
+    #end
+  #end
+#end
+
+#macro ( links $links )
+  #set ( $counter = 0 )
+  #foreach( $item in $links )
+    #set ( $counter = $counter + 1 )
+    #set ( $currentItemHref = $PathTool.calculateLink( $item.href, $relativePath ) )
+    #set ( $currentItemHref = $currentItemHref.replaceAll( "\\", "/" ) )
+    #link( $currentItemHref $item.name )
+    #if ( $links.size() > $counter )
+      |
+    #end
+  #end
+#end
+
+#macro ( breadcrumbs $breadcrumbs )
+  #set ( $counter = 0 )
+  #foreach( $item in $breadcrumbs )
+    #set ( $counter = $counter + 1 )
+    #set ( $currentItemHref = $PathTool.calculateLink( $item.href, $relativePath ) )
+    #set ( $currentItemHref = $currentItemHref.replaceAll( "\\", "/" ) )
+
+    #if ( $currentItemHref == $alignedFileName || $currentItemHref == "" )
+      $item.name
+    #else
+      #link( $currentItemHref $item.name )
+    #end
+    #if ( $breadcrumbs.size() > $counter )
+      &gt;
+    #end
+  #end
+#end
+
+#macro ( displayTree $display $item )
+  #if ( $item && $item.items && $item.items.size() > 0 )
+    #foreach( $subitem in $item.items )
+      #set ( $subitemHref = $PathTool.calculateLink( $subitem.href, $relativePath ) )
+      #set ( $subitemHref = $subitemHref.replaceAll( "\\", "/" ) )
+      #if ( $alignedFileName == $subitemHref )
+        #set ( $display = true )
+      #end
+
+      #displayTree( $display $subitem )
+    #end
+  #end
+#end
+
+#macro ( menuItem $item )
+  #set ( $collapse = "none" )
+  #set ( $currentItemHref = $PathTool.calculateLink( $item.href, $relativePath ) )
+  #set ( $currentItemHref = $currentItemHref.replaceAll( "\\", "/" ) )
+
+  #if ( $item && $item.items && $item.items.size() > 0 )
+    #if ( $item.collapse == false )
+      #set ( $collapse = "expanded" )
+    #else
+      ## By default collapsed
+      #set ( $collapse = "collapsed" )
+    #end
+
+    #set ( $display = false )
+    #displayTree( $display $item )
+
+    #if ( $alignedFileName == $currentItemHref || $display )
+      #set ( $collapse = "expanded" )
+    #end
+  #end
+  <li class="$collapse">
+    #if ( $item.img )
+      #if ( ! ( $item.img.toLowerCase().startsWith("http") || $item.img.toLowerCase().startsWith("https") ) )
+        #set ( $src = $PathTool.calculateLink( $item.img, $relativePath ) )
+        #set ( $src = $src.replaceAll( "\\", "/" ) )
+        <img src="$src"/>
+      #else
+        <img src="$item.img" align="absbottom" style="border-width: 0"/>
+      #end
+    #end
+    #if ( $alignedFileName == $currentItemHref )
+      <strong>$item.name</strong>
+    #else
+      #link( $currentItemHref $item.name )
+    #end
+  #if ( $item && $item.items && $item.items.size() > 0 )
+    #if ( $collapse == "expanded" )
+      <ul>
+        #foreach( $subitem in $item.items )
+          #menuItem( $subitem )
+        #end
+      </ul>
+    #end
+  #end
+  </li>
+#end
+
+#macro ( mainMenu $menus )
+  #foreach( $menu in $menus )
+    #if ( $menu.name )
+    <h5>$menu.name</h5>
+    #end
+    #if ( $menu.items && $menu.items.size() > 0 )
+    <ul>
+      #foreach( $item in $menu.items )
+        #menuItem( $item )
+      #end
+    </ul>
+    #end
+  #end
+#end
+
+#macro ( copyright )
+  #if ( $project )
+    #if ( ${project.organization} && ${project.organization.name} )
+      #set ( $period = "" )
+    #else
+      #set ( $period = "." )
+   #end
+
+   #set ( $currentYear = ${currentDate.year} + 1900 )
+
+    #if ( ${project.inceptionYear} && ( ${project.inceptionYear} != ${currentYear.toString()} ) )
+      ${project.inceptionYear}-${currentYear}${period}
+    #else
+      ${currentYear}${period}
+    #end
+
+    #if ( ${project.organization} )
+      #if ( ${project.organization.name} && ${project.organization.url} )
+          <a href="$project.organization.url">${project.organization.name}</a>.
+      #elseif ( ${project.organization.name} )
+        ${project.organization.name}.
+      #end
+    #end
+  #end
+#end
+
+#macro ( publishDate $position $publishDate $version )
+  #if ( $publishDate && $publishDate.format )
+    #set ( $format = $publishDate.format )
+  #else
+    #set ( $format = "yyyy-MM-dd" )
+  #end
+
+  $dateFormat.applyPattern( $format )
+
+  #set ( $dateToday = $dateFormat.format( $currentDate ) )
+
+  #if ( $publishDate && $publishDate.position )
+    #set ( $datePosition = $publishDate.position )
+  #else
+    #set ( $datePosition = "left" )
+  #end
+
+  #if ( $version )
+    #if ( $version.position )
+      #set ( $versionPosition = $version.position )
+    #else
+      #set ( $versionPosition = "left" )
+    #end
+  #else
+    #set ( $version = "" )
+    #set ( $versionPosition = "left" )
+  #end
+
+  #set ( $breadcrumbs = $decoration.body.breadcrumbs )
+  #set ( $links = $decoration.body.links )
+
+  #if ( $datePosition.equalsIgnoreCase( "right" ) && $links && $links.size() > 0 )
+    #set ( $prefix = "&nbsp;|" )
+  #else
+    #set ( $prefix = "" )
+  #end
+
+  #if ( $datePosition.equalsIgnoreCase( $position ) )
+    #if ( ( $datePosition.equalsIgnoreCase( "right" ) ) || ( $datePosition.equalsIgnoreCase( "bottom" ) ) )
+      $prefix <span id="publishDate">$i18n.getString( "site-renderer", $locale, "template.lastpublished" ): $dateToday</span>
+      #if ( $versionPosition.equalsIgnoreCase( $position ) )
+        &nbsp;| <span id="projectVersion">$i18n.getString( "site-renderer", $locale, "template.version" ): ${project.version}</span>
+      #end
+    #elseif ( ( $datePosition.equalsIgnoreCase( "navigation-bottom" ) ) || ( $datePosition.equalsIgnoreCase( "navigation-top" ) ) )
+      <div id="lastPublished">
+        <span id="publishDate">$i18n.getString( "site-renderer", $locale, "template.lastpublished" ): $dateToday</span>
+        #if ( $versionPosition.equalsIgnoreCase( $position ) )
+          &nbsp;| <span id="projectVersion">$i18n.getString( "site-renderer", $locale, "template.version" ): ${project.version}</span>
+        #end
+      </div>
+    #elseif ( $datePosition.equalsIgnoreCase("left") )
+      <div class="xleft">
+        <span id="publishDate">$i18n.getString( "site-renderer", $locale, "template.lastpublished" ): $dateToday</span>
+        #if ( $versionPosition.equalsIgnoreCase( $position ) )
+          &nbsp;| <span id="projectVersion">$i18n.getString( "site-renderer", $locale, "template.version" ): ${project.version}</span>
+        #end
+        #if ( $breadcrumbs && $breadcrumbs.size() > 0 )
+          | #breadcrumbs( $breadcrumbs )
+        #end
+      </div>
+    #end
+  #elseif ( $versionPosition.equalsIgnoreCase( $position ) )
+    #if ( ( $versionPosition.equalsIgnoreCase( "right" ) ) || ( $versionPosition.equalsIgnoreCase( "bottom" ) ) )
+      $prefix <span id="projectVersion">$i18n.getString( "site-renderer", $locale, "template.version" ): ${project.version}</span>
+    #elseif ( ( $versionPosition.equalsIgnoreCase( "navigation-bottom" ) ) || ( $versionPosition.equalsIgnoreCase( "navigation-top" ) ) )
+      <div id="lastPublished">
+        <span id="projectVersion">$i18n.getString( "site-renderer", $locale, "template.version" ): ${project.version}</span>
+      </div>
+    #elseif ( $versionPosition.equalsIgnoreCase("left") )
+      <div class="xleft">
+        <span id="projectVersion">$i18n.getString( "site-renderer", $locale, "template.version" ): ${project.version}</span>
+        #if ( $breadcrumbs && $breadcrumbs.size() > 0 )
+          | #breadcrumbs( $breadcrumbs )
+        #end
+      </div>
+    #end
+  #elseif ( $position.equalsIgnoreCase( "left" ) )
+    #if ( $breadcrumbs && $breadcrumbs.size() > 0 )
+      <div class="xleft">
+        #breadcrumbs( $breadcrumbs )
+      </div>
+    #end
+  #end
+#end
+
+#macro ( poweredByLogo $poweredBy )
+    #if( $poweredBy )
+        #foreach ($item in $poweredBy)
+            #if( $item.href )
+                #set ( $href = $PathTool.calculateLink( $item.href, $relativePath ) )
+                #set ( $href = $href.replaceAll( "\\", "/" ) )
+            #else
+                #set ( $href="http://maven.apache.org/" )
+            #end
+
+            #if( $item.name )
+                #set ( $name = $item.name )
+            #else
+                #set ( $name = $i18n.getString( "site-renderer", $locale, "template.builtby" )  )
+                #set ( $name = "${name} Maven"  )
+            #end
+
+            #if( $item.img )
+                #set ( $img = $item.img )
+            #else
+                #set ( $img = "images/logos/maven-feather.png" )
+            #end
+
+            <a href="$href" title="$name" class="poweredBy">
+              #set ( $img = $PathTool.calculateLink( $img, $relativePath ) )
+              #set ( $img = $img.replaceAll( "\\", "/" ) )
+              <img  class="poweredBy"
+                    alt="$name"
+                    src="$img"
+                    width="90"
+                    height="30"
+              />
+            </a>
+        #end
+        #if( $poweredBy.isEmpty() )
+          <a href="http://maven.apache.org/" title="$i18n.getString( "site-renderer", $locale, "template.builtby" ) Maven" class="poweredBy">
+            <img class="poweredBy"
+                 alt="$i18n.getString( "site-renderer", $locale, "template.builtby" ) Maven"
+                 src="$relativePath/images/logos/maven-feather.png"
+                 width="90"
+                 height="30"
+                 border="1" />
+          </a>
+        #end
+    #else
+        <a href="http://maven.apache.org/" title="$i18n.getString( "site-renderer", $locale, "template.builtby" ) Maven" class="poweredBy">
+          <img class="poweredBy"
+               alt="$i18n.getString( "site-renderer", $locale, "template.builtby" ) Maven"
+               src="$relativePath/images/logos/maven-feather.png"
+               width="90"
+               height="30"
+               border="1"
+               />
+        </a>
+    #end
+#end
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=${outputEncoding}" />
+    <title>$title</title>
+    <style type="text/css" media="all">
+      @import url("$relativePath/css/juddi-base.css");
+      @import url("$relativePath/css/juddi-theme.css");
+      @import url("$relativePath/css/site.css");
+      @import url("./css/transparencies.css");
+    </style>
+    <link rel="stylesheet" href="$relativePath/css/.css" type="text/css" media="screen" />
+    <link rel="stylesheet" href="$relativePath/css/print.css" type="text/css" media="print" />
+    #foreach( $author in $authors )
+      <meta name="author" content="$author" />
+    #end
+#if ( $dateCreation )
+    <meta name="Date-Creation-yyyymmdd" content="$dateCreation" />
+#end
+#if ( $dateRevision )
+    <meta name="Date-Revision-yyyymmdd" content="$dateRevision" />
+#end
+    #if ( $decoration.body.head )
+      #foreach( $item in $decoration.body.head.getChildren() )
+        ## Workaround for DOXIA-150 due to a non-desired behaviour in p-u
+        ## @see org.codehaus.plexus.util.xml.Xpp3Dom#toString()
+        ## @see org.codehaus.plexus.util.xml.Xpp3Dom#toUnescapedString()
+        #set ( $documentHeader = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" )
+        #set ( $documentHeader = $documentHeader.replaceAll( "\\", "" ) )
+        #if ( $item.name == "script" )
+          $StringUtils.replace( $item.toUnescapedString(), $documentHeader, "" )
+        #else
+          $StringUtils.replace( $item.toString(), $documentHeader, "" )
+        #end
+      #end
+    #end
+   
+     <!--[if lt IE 7]>
+        <script type="text/javascript" src="unitpngfix.js" defer="defer"  ></script>
+    <![endif]--> 
+  <script type="text/javascript" >
+	 	// writeCookie("myCookie", "my name", 24);
+		// Stores the string "my name" in the cookie "myCookie" which expires after 24 hours.
+		// The hours parameter is optional; if hours is left out, the cookie value expires at the end of the visitor's browser session.
+		function writeCookie(name, value, hours)
+		{
+		  var expire = "";
+		  if(hours != null)
+		  {
+			expire = new Date((new Date()).getTime() + hours * 3600000);
+			expire = "; expires=" + expire.toGMTString();
+		  }
+		  document.cookie = name + "=" + escape(value) + expire + "; path=/";
+		}
+		function readCookie(name)
+		{
+		  var cookieValue = "";
+		  var search = name + "=";
+		  if(document.cookie.length > 0)
+		  { 
+			offset = document.cookie.indexOf(search);
+			if (offset != -1)
+			{ 
+			  offset += search.length;
+			  end = document.cookie.indexOf(";", offset);
+			  if (end == -1) end = document.cookie.length;
+			  cookieValue = unescape(document.cookie.substring(offset, end))
+			}
+		  }
+		  return cookieValue;
+		}
+		function getTheme () {
+			var myTheme = readCookie("Theme");
+			
+			if (myTheme != null && myTheme != ''){
+				//  alert(myTheme);
+				document.body.style.backgroundColor= myTheme
+			}
+			else {
+				document.body.style.backgroundColor='midnightblue';
+			}
+			
+		} 
+		function changeTheme (color) {
+			if (color != "#") {
+				document.body.style.backgroundColor=color;
+				writeCookie("Theme", color, 24);
+			}	
+		}
+	</script>
+    
+  </head>
+  <body class="composite">
+    <script type="text/javascript">getTheme();</script>
+    <div id="shell">
+    <div id="JUDDI">
+    <div id="wrapper">
+  
+    <!-- Header block: the Apache JUDDI banner image and description -->
+    <div id="header">
+        <table cellpadding="0" cellspacing="0" border="0" width="100%">
+            <tr>
+                <td>
+                    <h1>Apache JUDDI</h1>
+            		<p>An Apache Concole Project</p>
+                </td>
+                <td>
+                    <div id="logout" style="float:right;">
+                        <SELECT onchange="changeTheme(this.options[this.selectedIndex].value);" style="border:1px solid #ffffff;font-size:11px;">
+                         <OPTION value="#">-- Select Theme --</OPTION>
+
+                         <OPTION value="midnightblue">Deep Atlantic</OPTION>
+                         <OPTION value="#5d3207">Dark Chocolate</OPTION>
+                         <OPTION value="maroon">Crimson Tide</OPTION>
+                         <OPTION value="darkgreen">Forest Green</OPTION>
+                         <OPTION value="indigo">Purple Haze</OPTION>
+                         <OPTION value="#990066">HOT Pink</OPTION>
+
+                         <OPTION value="dimgrey">Neutral Grey</OPTION>
+                        </SELECT>
+                    </div>
+                </td>
+            </tr>
+        </table>
+    </div>
+
+
+    </div>
+    
+    <div id="banner">
+      #banner( $decoration.bannerLeft "bannerLeft" )
+      #banner( $decoration.bannerRight "bannerRight" )
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+      #publishDate( "left" $decoration.publishDate $decoration.version )
+      <div class="xright">#links( $decoration.body.links )#publishDate( "right" $decoration.publishDate $decoration.version )</div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn">
+      <div id="navcolumn">
+       #publishDate( "navigation-top" $decoration.publishDate $decoration.version )
+       #mainMenu( $decoration.body.menus )
+       #poweredByLogo( $decoration.poweredBy )
+       #publishDate( "navigation-bottom" $decoration.publishDate $decoration.version )
+      </div>
+    </div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+        $bodyContent
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">Copyright &#169;#copyright()All Rights Reserved.#publishDate( "bottom" $decoration.publishDate $decoration.version )</div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    </div> <!-- end wrapper -->
+    </div> <!-- end JUDDI -->
+    </div> <!-- end shell -->
+    
+  </body>
+</html>
diff --git a/site/src/main/resources/css/juddi-base.css b/site/src/main/resources/css/juddi-base.css
new file mode 100644
index 0000000..5ffe5c1
--- /dev/null
+++ b/site/src/main/resources/css/juddi-base.css
@@ -0,0 +1,126 @@
+acronym {
+  cursor: help;
+  border-bottom: 1px dotted #feb;
+}
+div.clear{
+  clear:both;
+  visibility: hidden;
+}
+div.clear hr{
+  display: none;
+}
+#bannerLeft, #bannerRight {
+  font-size: xx-large;
+  font-weight: bold;
+}
+#bannerLeft img, #bannerRight img {
+  margin: 0px;
+}
+.xleft, #bannerLeft img {
+  float:left;
+}
+.xright, #bannerRight {
+  float:right;
+}
+#banner {
+  padding: 0px;
+}
+#banner img {
+  border: none;
+}
+#breadcrumbs {
+  padding: 3px 10px 3px 10px;
+}
+#leftColumn {
+ width: 190px;
+ float:left;
+ overflow: auto;
+}
+#bodyColumn {
+  margin-right: 15px;
+  margin-left: 215px;
+  margin-top:-5px;
+}
+#legend {
+  padding: 8px 0 8px 0;
+}
+
+#navcolumn h5 {
+  margin: 0px 0px 8px 0px;
+  padding: 0px;
+  font-size: normal;
+  color:#ffcc00
+}
+#navcolumn ul {
+  margin: 2px 0px;
+  padding: 0;
+  font-size: small;
+}
+#navcolumn li {
+  list-style-type: none;
+  background-image: none;
+  background-repeat: no-repeat;
+  background-position: 0 0.4em;
+  padding-left: 19px;
+  list-style-position: outside;
+  line-height: 1.3em;
+  font-size: smaller;
+}
+#navcolumn li strong {
+  	padding-left: 8px;
+  	color:#F90;
+	background: url(../images/strong.gif) 0px 3px no-repeat;
+	font-weight:normal;
+}
+#poweredBy {
+  text-align: center;
+}
+#navcolumn img {
+  margin-top: 10px;
+  margin-bottom: 3px;
+}
+#poweredBy img {
+  display:block;
+  margin: 20px 0 20px 17px;
+}
+#search img {
+    margin: 0px;
+    display: block;
+}
+#search #q, #search #btnG {
+    border: 1px solid #999;
+    margin-bottom:10px;
+}
+#search form {
+    margin: 0px;
+}
+#lastPublished {
+  font-size: x-small;
+}
+.navSection {
+  margin-bottom: 2px;
+  padding: 8px;
+}
+.navSectionHead {
+  font-weight: bold;
+  font-size: x-small;
+}
+.section {
+  padding: 0px 4px 4px 4px;
+}
+#footer {
+  padding: 3px 10px 3px 10px;
+  font-size: x-small;
+}
+#breadcrumbs {
+  font-size: x-small;
+  margin: 0pt;
+}
+.source {
+  padding: 12px;
+  margin: 1em 7px 1em 7px;
+}
+.source pre {
+  margin: 0px;
+  padding: 0px;
+}
diff --git a/site/src/main/resources/css/juddi-theme.css b/site/src/main/resources/css/juddi-theme.css
new file mode 100644
index 0000000..98af3d1
--- /dev/null
+++ b/site/src/main/resources/css/juddi-theme.css
@@ -0,0 +1,113 @@
+
+code{
+  font-family: Courier, monospace;
+  font-size: 13px;
+}
+a {
+  text-decoration: none;
+}
+a:link {
+  color:#ededed;
+}
+a:visited  {
+  color:#dedede;
+}
+a:active, a:hover {
+  color:#fff;
+  text-decoration:underline
+}
+#legend li.externalLink {
+  background: url(../images/external.gif) left top no-repeat;
+  padding-left: 18px;
+}
+a.externalLink, a.externalLink:link, a.externalLink:visited, a.externalLink:active, a.externalLink:hover {
+  background: url(../images/external.png) right center no-repeat;
+  padding-right: 18px;
+}
+#legend li.newWindow {
+  background: url(../images/newwindow.png) left top no-repeat;
+  padding-left: 18px;
+}
+a.newWindow, a.newWindow:link, a.newWindow:visited, a.newWindow:active, a.newWindow:hover {
+  background: url(../images/newwindow.png) right center no-repeat;
+  padding-right: 18px;
+}
+
+h3 {
+  padding: 4px 4px 4px 6px;
+  color: darkorange;
+  font-weight: normal;
+  font-size: large;
+}
+h4 {
+  padding: 4px 4px 4px 6px;
+  border: 1px solid #bbb;
+  color: #900;
+  background-color: #fff;
+  font-weight: normal;
+  font-size: large;
+}
+h5 {
+  padding: 4px 4px 4px 6px;
+  color: #900;
+  font-size: normal;
+}
+p {
+  line-height: 1.3em;
+  font-size: small;
+}
+#breadcrumbs {
+  border-top: 1px solid #aaa;
+  border-bottom: 1px solid #aaa;
+	
+    position: static;
+}
+#leftColumn {
+  margin: 10px 0 0 10px;
+  border: 1px solid #999;
+}
+#navcolumn h5 {
+  font-size: smaller;
+  border-bottom: 1px solid #aaaaaa;
+  padding-top: 2px;
+  color: #000;
+}
+
+
+
+
+.source {
+  border: 1px solid #999;
+  background-color:#ededed;
+  color:#888888;
+}
+dl {
+  padding: 4px 4px 4px 6px;
+  border: 1px solid #aaa;
+  background-color: #ffc;
+}
+dt {
+  color: #900;
+}
+#organizationLogo img, #projectLogo img, #projectLogo span{
+  margin: 8px;
+}
+#banner {
+  border-bottom: 1px solid #fff;
+}
+.errormark, .warningmark, .donemark, .infomark {
+  background: url(../images/icon_error_sml.gif) no-repeat;
+}
+
+.warningmark {
+  background-image: url(../images/icon_warning_sml.gif);
+}
+
+.donemark {
+  background-image: url(../images/icon_success_sml.gif);
+}
+
+.infomark {
+  background-image: url(../images/icon_info_sml.gif);
+}
+
diff --git a/site/src/main/resources/css/mysite.css b/site/src/main/resources/css/mysite.css
new file mode 100644
index 0000000..82198ba
--- /dev/null
+++ b/site/src/main/resources/css/mysite.css
@@ -0,0 +1,89 @@
+/*

+ * Other colors:

+ *  - dark blue: #036

+ *  - bluish: #269

+ *

+ */

+

+/*

+ * The Banner section.

+ */

+.banner, .projectLogo, .groupLogo, .projectLogo a, .groupLogo a,

+    .groupLogo a:visited, .projectLogo a:visited,

+    .groupLogo a:link, .projectLogo a:link {

+}

+

+/*

+ * The Status + Footer section.

+ */

+.status, .breadcrumb, .searcher, .tabs {

+}

+

+.selectedTab {

+}

+

+/*

+ * The Menu section.

+ */

+.menuColumn {

+}

+.menubar {

+}

+.menu {

+}

+.menuLabel {

+}

+.menuItem {

+}

+

+/*

+ * The Content section.

+ */

+.contentColumn {

+}

+

+h1, h2, h3, h4 {

+}

+

+h3, h4 {

+ }

+h3 {

+  }

+h4 {  

+}

+

+.code {

+}

+

+.section {

+}

+

+.subsection {

+}

+

+/*

+ * The Footer section.

+ */

+.footer, .copyright, .host, .credit {

+}

+

+/*

+ * General Settings

+ */

+body {

+}

+

+a:link, .menuItem a:visited, .status a:visited {

+ color: #036;

+}

+

+a:active, a:hover {

+

+}

+

+body, th, td {

+}

+

+.logoImage {

+ border: none;

+}

diff --git a/site/src/main/resources/css/print.css b/site/src/main/resources/css/print.css
new file mode 100644
index 0000000..26ad7f0
--- /dev/null
+++ b/site/src/main/resources/css/print.css
@@ -0,0 +1,7 @@
+#banner, #footer, #leftcol, #breadcrumbs, .docs #toc, .docs .courtesylinks, #leftColumn, #navColumn {

+	display: none !important;

+}

+#bodyColumn, body.docs div.docs {

+	margin: 0 !important;

+	border: none !important

+}

diff --git a/site/src/main/resources/css/site.css b/site/src/main/resources/css/site.css
new file mode 100644
index 0000000..eadd7f8
--- /dev/null
+++ b/site/src/main/resources/css/site.css
@@ -0,0 +1,70 @@
+div#banner {
+ border-top: 1px solid #fff;
+ border-bottom: 1px solid #aaa;
+ display:none;
+}
+
+#banner, #banner td {
+/* background: #fff; */
+ color: #036;
+}
+
+#tabs {
+  text-align: right;
+}
+
+.selectedTab {
+  color: #036;	
+}
+
+ a.unselectedTab {
+  color: #888888;	
+}
+
+#source {
+ background-color: #fff;
+ color: #000;
+ border-right: 1px solid #888;
+ border-left: 1px solid #888;
+ border-top: 1px solid #888;
+ border-bottom: 1px solid #888;
+ margin-right: 7px;
+ margin-left: 7px;
+ margin-top: 1em;
+}
+
+#source pre {
+ margin-right: 7px;
+ margin-left: 7px;
+}
+
+
+.menu {
+  padding-bottom: .2em;
+  font-size: x-small;
+  text-decoration: none;
+}
+.menuLabel { font-weight: bold; }
+.menuItem {
+  padding-left: 12px;
+  text-decoration: none;
+}
+
+/* breadcrumbs */
+#breadcrumbs
+{
+	font-weight: bold;
+}
+.breadcrumbTrail
+{
+	padding-left: 5px;
+}
+.breadcrumb
+{
+	font-weight: bold;
+}
+.crumbSeparator
+{
+}
+
+
diff --git a/site/src/main/resources/css/tigris.css b/site/src/main/resources/css/tigris.css
new file mode 100644
index 0000000..aa73f4b
--- /dev/null
+++ b/site/src/main/resources/css/tigris.css
@@ -0,0 +1,469 @@
+/* contains rules unsuitable for Netscape 4.x; simpler rules are in ns4_only.css. see <http://style.tigris.org/> */

+

+/* colors, backgrounds, borders, link indication */ 

+

+body {

+ background: #fff;

+ color: #000;

+ }

+.app h3, .app h4, .app th, .tabs td, .tabs th, .functnbar {

+ background-image: url(images/nw_maj_rond.gif);

+ background-repeat: no-repeat;

+ }

+#navcolumn div div, body.docs #toc li li  {

+ background-image: url(images/strich.gif);

+ background-repeat: no-repeat;

+ background-position: .5em .5em;

+ }

+#navcolumn div div.heading  {

+ background-image: none;

+ }

+.app h3, .app h4 {

+ color: #fff;

+ }

+.app h3 {

+ background-color: #036;

+ }

+.app h4 {

+ background-color: #888;

+ }

+.a td {

+ background: #ddd;

+ }

+.b td {

+ background: #efefef;

+ }

+table, th, td {

+ border: none

+ }

+.mtb {

+ border-top: solid 1px #ddd;

+ }

+div.colbar {

+ background: #bbb;

+ }

+div#banner {

+ border-top: 1px solid #369;

+ border-bottom: 1px solid #003;

+ }

+div#helptext th {

+ border-bottom: 1px solid #996;

+ border-right: 1px solid #996;

+ }

+div#helptext td {

+ border-bottom: 1px solid #cc9;

+ border-right: 1px solid #cc9;

+ }

+.tabs { 

+ border-bottom: .75em #888 solid;

+ }

+.tabs th, .tabs td {

+ border-right: 1px solid #333;

+ }

+.tabs td {

+ border-bottom: 1px solid #ddd;

+ }

+#navcolumn {

+ background: #eee;

+ border-right: 1px solid #aaa;

+ border-bottom: 1px solid #aaa;

+ }

+#breadcrumbs {

+ border-bottom: 1px solid #aaa;

+ background-color: #ddd;

+ }

+#navcolumn, #breadcrumbs {

+ border-top: 1px solid #fff;

+ }

+#rightcol div.www, #rightcol div.help {

+ border: 1px solid #ddd;

+ }

+div#navcolumn div.focus {

+ border-top: 1px solid #aaa;

+ border-left: 1px solid #aaa;

+ background-color: #fff;

+ } 

+body.docs div.docs { 

+ background: #fff;

+ border-left: 1px solid #ddd;

+ border-top: 1px solid #ddd;

+ }

+body.docs { 

+ background: #eee url(images/help_logo.gif) top right no-repeat !important;

+ }

+.docs h3, .docs h4 {

+ border-top: solid 1px #000;

+ }

+#alerterrormessage { 

+ background: url(images/icon_alert.gif) top left no-repeat !important;

+ }

+.functnbar {

+ background-color: #aaa;

+ }

+.functnbar2, .functnbar3  {

+ background: #aaa;

+ }

+.functnbar3 {

+ background-color: #ddd;

+ }

+.functnbar, .functnbar2, .functnbar3 {

+ color: #000;

+ }

+.functnbar a, .functnbar2 a, .functnbar3 a {

+ color: #000;

+ text-decoration: underline;

+ }

+#topmodule {

+ background: #ddd;

+ border-top: 1px solid #fff;

+ border-bottom: 1px solid #aaa; 

+ border-right: 1px solid #aaa; 

+ }

+#topmodule #issueid {

+ border-right: 1px solid #aaa;

+ }

+a:link, #navcolumn a:visited, .app a:visited, .tasknav a:visited {

+ color: blue;

+ }

+a:active, a:hover, #leftcol a:active, #leftcol a:hover {

+ color: #f30 !important;

+ }

+#login a:link, #login a:visited {

+ color: white; 

+ text-decoration: underline;

+ }

+#banner a:active, #banner a:hover {

+ color: #f90 !important;

+ }

+#leftcol a, #breadcrumbs a  {

+ text-decoration: none;

+ }

+a:link.selfref, a:visited.selfref {

+ color: #555 !important;

+ text-decoration: none;

+ }

+h2 .lastchild {

+ color: #777

+ } 

+.tabs td, .tabs th {

+ background-color: #ddd;

+ }

+.app th {

+ background-color: #bbb;

+ }

+.tabs th {

+ background-color: #888;

+ color: #fff;

+ }

+.axial th {

+ background-color: #ddd;

+ color: black

+ }

+.tabs td {

+ background-color: #ddd;

+ }

+.alert { 

+ color: #c00;

+ }

+.confirm {

+ color: green;

+ }

+.info {

+ color: blue;

+ }

+.selection {

+ background: #ffc;

+ }

+#login {

+ color: #fff;

+ }

+#helptext th {

+ background: #cc9;

+ }

+#helptext td {

+ background: #ffc;

+ }

+.tabs a  {

+ text-decoration: none;

+ }

+#navcolumn div strong {

+ color: #000;

+ }

+#banner, #banner td { 

+ background: #036;

+ color: #fff;

+ }

+body #banner #login a { 

+ color: #fff;

+ }

+

+

+/* font and text properties, exclusive of link indication, alignment, text-indent */

+

+body, th, td, input, select, textarea, h2 small {

+ font-family: Verdana, Helvetica, Arial, sans-serif;

+ }

+code, pre {

+ font-family: 'Andale Mono', Courier, monospace;

+ }

+html body, body th, body td, textarea, h2 small, .app h3, .app h4, #rightcol h3, #bodycol pre, #bodycol code {

+ font-size: x-small;

+ voice-family: "\"}\"";

+ voice-family: inherit;

+ font-size: small

+ }

+html>body, html>body th, html>body td, html>body input, html>body select, html>body textarea, html>body h2 small, html>body .app h3, html>body .app h4, html>body #rightcol h3, html>body #bodycol pre, html>body #bodycol code {

+ font-size: small

+ }

+small, div#footer td, div#login, div.tabs th, div.tabs td, input, select, .paginate, .functnbar, .functnbar2, .functnbar3, #breadcrumbs td, .courtesylinks, #rightcol div.help, .colbar, .tasknav, body.docs div#toc, #leftcol {

+ font-size: x-small;

+ voice-family: "\"}\"";

+ voice-family: inherit;

+ font-size: x-small

+ }

+html>body small, html>body div#footer td, html>body div#login, html>body div#helptext td, html>body div#helptext th, html>body div.tabs th, html>body div.tabs td, html>body input, html>body select, html>body .paginate, html>body .functnbar, html>body .functnbar2, html>body .functnbar3, html>body #breadcrumbs td, html>body .courtesylinks, html>body #rightcol div.help, html>body .colbar, html>body .tasknav, html>body.docs #toc {

+ font-size: x-small

+ }

+#bodycol h2 {

+ font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;

+ font-size: 1.5em;

+ font-weight: normal;

+ }

+h2 small {

+ font-weight: bold;

+ letter-spacing: .06em;

+ }

+dt {

+ font-weight: bold

+ }

+#login .username {

+ font-weight: bold;

+ }

+h4 {

+ font-size: 1em;

+ }

+#breadcrumbs td {

+ font-weight: bold;

+ } 

+.selection {

+ font-weight: bold

+ }

+

+

+/* box properties (exclusive of borders), positioning, alignments, list types, text-indent */

+

+#bodycol h2 {

+ margin-top: .3em;

+ margin-bottom: .5em;

+ }

+p, ul, ol, dl {

+ margin-top: .67em;

+ margin-bottom: .67em;

+ }

+h3, h4 {

+ margin-bottom: 0;

+ }

+form {

+ margin-top: 0;

+ margin-bottom: 0;

+ }

+#bodycol {

+ padding-left: 12px;

+ padding-right: 12px;

+ width: 100%;

+ voice-family: "\"}\"";

+ voice-family: inherit;

+ width: auto;

+ }

+html>body #bodycol {

+ width: auto;

+ }

+.docs {

+ line-height: 1.4;

+ }

+.app h3, .app h4 {

+ padding: 5px;

+ margin-right: 2px;

+ margin-left: 2px;

+ }

+.h3 p, .h4 p, .h3 dt, .h4 dt {

+ margin-right: 7px;

+ margin-left: 7px;

+ }

+.tasknav {

+ margin-bottom: 1.33em

+ }

+div.colbar {

+ padding: 4px;

+ margin: 2px 2px 0;

+ }

+.tabs { 

+ margin-top: .67em;

+ margin-right: 2px;

+ margin-left: 2px;

+ }

+#leftcol {

+ padding-bottom: .5em;

+ }

+#breadcrumbs td {

+ vertical-align: middle;

+ padding: 2px 8px;

+ } 

+#rightcol div.www, #rightcol div.help {

+ padding: 0 .5em

+ }

+#navcolumn {

+ margin: -8px -8px 0 -8px;

+ padding: 4px;

+ }

+#navcolumn div {

+ padding-left: 5px

+ }

+div#navcolumn div div {

+ margin-top: .3em;

+ margin-bottom: .3em;

+ }

+div#navcolumn div.focus { 

+ margin-top: -.1em;

+ padding: .2em 4px; 

+ } 

+body.docs #toc { 

+ position: absolute;

+ top: 15px;

+ left: 0px;

+ width: 120px;

+ padding: 0 20px 0 0

+ }

+body.docs #toc ul, #toc ol {

+ margin-left: 0;

+ padding-left: 0;

+ }

+body.docs #toc li {

+ margin-top: 7px;

+ padding-left: 10px;

+ list-style-type: none;

+ }

+body.docs div.docs { 

+ margin: 61px 0 0 150px;

+ padding: 1em 2em 1em 1em !important;

+ }

+.docs p+p {

+ text-indent: 5%;

+ margin-top: -.67em

+ }

+.docs h3, .docs h4 {

+ margin-bottom: .1em;

+ padding-top: .3em;

+ }

+#alerterrormessage { 

+ padding-left: 100px;

+ }

+.functnbar, .functnbar2, .functnbar3 {

+ padding: 5px;

+ margin: .67em 2px;

+ }

+#topmodule td {

+ vertical-align: middle;

+ padding: 2px 8px

+ } 

+body {

+ padding: 1em;

+ }

+body.composite, body.docs {

+ margin: 0;

+ padding: 0;

+ }

+th, td {

+ text-align: left;

+ vertical-align: top 

+ }

+.right {

+ text-align: right !important;

+ }

+.center {

+ text-align: center !important;

+ }

+.tabs td, .tabs th {

+ padding-left: 7px;

+ padding-right: 7px;

+ }

+.axial th {

+ text-align: right;

+ }

+.app .axial td th {

+ text-align: left;

+ }

+body td .stb {

+ margin-top: 1em;

+ text-indent: 0;

+ }

+body td .mtb {

+ margin-top: 2em;

+ text-indent: 0;

+ }

+dd {

+ margin-bottom: .67em;

+ }

+#footer {

+ margin: 4px

+ }

+#helptext {

+ margin-top: 1em

+ }

+#helptext td div {

+ margin: .5em

+ }

+.courtesylinks {

+ margin-top: 1em;

+ padding-top: 1em

+ }

+#navcolumn div {

+ margin-bottom: .5em;

+ }

+#navcolumn div div {

+ margin-top: .3em

+ }

+#navcolumn div div {

+ padding-left: 1em;

+ }

+#banner, #banner td { 

+ vertical-align: middle;

+ }

+body.docs, body.nonav {

+ margin: 1em

+ }

+

+.note, .warning, .fixme {

+	border-top: 3px solid #900;

+	border-bottom: 3px solid #900;

+	background-image: url(images/icon_error_lrg.gif);

+	background-repeat: no-repeat;

+	background-position: 0 1.33em;

+	margin: 1.33em 0;

+	padding: .33em 0 .67em 36px;

+	min-height: 32px;

+}

+

+

+.fixme {

+	background-image: url(images/icon_warning_lrg.gif);

+	border-color: #c60;

+}

+

+.note {

+	background-image: url(images/icon_info_lrg.gif);

+	border-color: #069;

+}

+

+.label{

+	font-weight: bold;

+}

+

+

+.code { background-color: #F7F7F7;

+        border-color: #CFDCED;

+        border-style: solid; 

+        border-width: 1px; 

+        font-size : 120%;

+        padding: 1em 1.33em 1em 1.33em;

+}

diff --git a/site/src/main/resources/css/transparencies.css b/site/src/main/resources/css/transparencies.css
new file mode 100644
index 0000000..1674a36
--- /dev/null
+++ b/site/src/main/resources/css/transparencies.css
@@ -0,0 +1,193 @@
+@charset "UTF-8";
+/* CSS Document */
+
+/*
+* 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.
+*/
+
+/* CSS Document */
+
+/* SET BASE FONT ATTRUBUTES */
+html, body, div, p, td, th {
+font-family: Arial, Helvetica, sans-serif;
+line-height: 1.2em;
+font-size: 1em;
+color: #ffffcc;
+}
+/* SORT OUT HEADER FORMATTING AND SIZES */
+h1, h2, h3, h4, h5 {font-weight: normal;}
+
+h1 {font-size: 1.5em;}
+h2 {font-size: 1.5em;}
+h3 {font-size: 1.5em;}
+h4 {font-size: 1.2em;}
+h5 {font-size: 1.1em;}
+h6 {font-size: 1em;}
+
+#navcolumn h5 {
+  margin-left:-10px;
+  padding: 4px  10px;
+  font-size: 1.2em; 
+  color:#ffcc00
+}
+
+
+
+#bodyColumn a {text-decoration:underline;color:darkorange;}
+#bodyColumn a:hover {text-decoration:underline;color:orange;}
+
+#navcolumn {
+  padding: 6px 0px 0px 10px;
+	background:url(../images/nav_bkd.png) 100% 100% repeat;
+	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/nav_bkd.png', sizingMethod='scale');
+}
+#navcolumn li.expanded {
+  background: url(../images/gear.png) 0 -1px no-repeat;
+	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/gear.png', sizingMethod='image');
+}
+#navcolumn li.collapsed {
+  background: url(../images/gear.png) 0 -1px no-repeat;
+	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/gear.png', sizingMethod='image');
+}
+h2 {
+  padding: 4px 4px 4px 6px;
+  border: 1px solid #999;
+  color: #ffcc00;
+	background:url(../images/nav_bkgd.png) 0px 0px repeat-x;
+	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/nav_bkgd.png', sizingMethod='crop');
+    position: static;
+  
+}
+
+table.bodyTable {
+	border-collapse:collapse;
+  border-top:1px solid #ababab;
+  border-left:1px solid #ababab;
+  border-spacing:0px 0px;
+	height:auto; 
+	width:99%;
+}
+table.bodyTable th {
+  color: white;
+  text-align: left;
+  font-weight: bold;
+}
+table.bodyTable th {
+	background:url(../images/nav_bkgd.png) 0px 0px repeat-x;
+   
+}
+table.bodyTable th, table.bodyTable td {
+	padding:3px;
+  vertical-align: top;
+  border-right:1px solid #ababab;
+  border-bottom:1px solid #ababab;
+    height: 19px !important;
+  
+  
+}
+table.bodyTable tr.a {
+	background:url(../images/nav_bkd.png) 100% 100% repeat;
+	
+}
+
+table.bodyTable tr.b {
+	filter: alpha(opacity = 50);
+	opacity: 0.5;
+	-moz-opacity: 0.5;
+	
+	background:url(../images/nav_bkd_2.png) 100% 100% repeat;
+	
+}
+
+
+/* general layout */
+html ,body {
+    height: 100%;
+ 	padding: 0px;
+ 	margin: 0px;
+}
+#shell{
+    height: 100%;
+    font-size: 76%;
+	background:url(../images/bkgd_bottom_gradient.png) 100% 100% repeat-x;
+	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bkgd_bottom_gradient.png', sizingMethod='scale');
+	background-position:bottom;
+	background-attachment:fixed;
+}
+#wrapper {
+	background: url(../images/bkgd_top_gradient.png) 0px 0px repeat-x;
+	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bkgd_top_gradient.png', sizingMethod='scale');
+}
+
+/** 'JUDDI' block **/
+
+#JUDDI {
+	background: url('../images/bar.png') 0 0 no-repeat;
+	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bar.png', sizingMethod='image');
+}
+/* EI 6 ignores the following rule */
+html>body #JUDDI{
+ 	margin-left: auto;
+    margin-right: auto;
+	height:100%;
+
+  	background: url('../images/bar.png') 0px 0px repeat-x;
+}
+
+/** 'header' block **/
+
+#header {
+  /* background: url('images/pluto_logo.png') 0px 0px no-repeat; */
+  /* background: url('images/juddi_logo.png') 0px 0px no-repeat; */
+  /* background: url('images/juddi_logo_v2.png') 0px 0px no-repeat; */
+  /* background: url('images/juddi_logo_v3.png') 0px 0px no-repeat; */
+	background: url('../images/juddi_logo_v3.png') 0px 0px no-repeat;
+	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/juddi_logo_v3.png', sizingMethod='image');
+ 	 width: auto;
+  	height: 122px;
+  	margin: 0px;
+  	vertical-align: top;
+}
+
+#header h1 {
+  display: none;
+  margin: 5px 10px 5px 10px;
+  font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Sans-serif;
+  font-size: 200%;
+}
+
+#header p {
+  display: none;
+  margin: 0px 10px 0px 10px;
+  font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Sans-serif;
+  font-size: smaller;
+}
+
+
+/** 'footer' block **/
+
+#footer {
+	background: url('../images/footer_bar.png') 0px 0px no-repeat;
+	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/footer_bar.png', sizingMethod='image');
+  clear: both;
+  font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Sans-serif;
+  font-size: smaller;
+  color: #ccc;
+  text-align: left;
+  margin: 10px 0px;
+  padding: 30px 20px 4px 20px;
+}
+html>body #footer {background: url('../images/footer_bar.png') 0px 0px repeat-x;}
\ No newline at end of file
diff --git a/site/src/main/resources/images/Apache_JUDDI.png b/site/src/main/resources/images/Apache_JUDDI.png
new file mode 100644
index 0000000..e000083
--- /dev/null
+++ b/site/src/main/resources/images/Apache_JUDDI.png
Binary files differ
diff --git a/site/src/main/resources/images/active_tab.png b/site/src/main/resources/images/active_tab.png
new file mode 100644
index 0000000..fb5f3fe
--- /dev/null
+++ b/site/src/main/resources/images/active_tab.png
Binary files differ
diff --git a/site/src/main/resources/images/apache-portals.png b/site/src/main/resources/images/apache-portals.png
new file mode 100644
index 0000000..e1ae109
--- /dev/null
+++ b/site/src/main/resources/images/apache-portals.png
Binary files differ
diff --git a/site/src/main/resources/images/banner.png b/site/src/main/resources/images/banner.png
new file mode 100644
index 0000000..12177e8
--- /dev/null
+++ b/site/src/main/resources/images/banner.png
Binary files differ
diff --git a/site/src/main/resources/images/bar.png b/site/src/main/resources/images/bar.png
new file mode 100644
index 0000000..2209ec9
--- /dev/null
+++ b/site/src/main/resources/images/bar.png
Binary files differ
diff --git a/site/src/main/resources/images/bkgd_bottom_gradient.png b/site/src/main/resources/images/bkgd_bottom_gradient.png
new file mode 100644
index 0000000..25089b0
--- /dev/null
+++ b/site/src/main/resources/images/bkgd_bottom_gradient.png
Binary files differ
diff --git a/site/src/main/resources/images/bkgd_top_gradient.png b/site/src/main/resources/images/bkgd_top_gradient.png
new file mode 100644
index 0000000..c7b7267
--- /dev/null
+++ b/site/src/main/resources/images/bkgd_top_gradient.png
Binary files differ
diff --git a/site/src/main/resources/images/built-with-forrest-button.png b/site/src/main/resources/images/built-with-forrest-button.png
new file mode 100644
index 0000000..4a787ab
--- /dev/null
+++ b/site/src/main/resources/images/built-with-forrest-button.png
Binary files differ
diff --git a/site/src/main/resources/images/external.png b/site/src/main/resources/images/external.png
new file mode 100644
index 0000000..3f999fc
--- /dev/null
+++ b/site/src/main/resources/images/external.png
Binary files differ
diff --git a/site/src/main/resources/images/footer_bar.png b/site/src/main/resources/images/footer_bar.png
new file mode 100644
index 0000000..f15514b
--- /dev/null
+++ b/site/src/main/resources/images/footer_bar.png
Binary files differ
diff --git a/site/src/main/resources/images/gear.png b/site/src/main/resources/images/gear.png
new file mode 100644
index 0000000..d64f4d8
--- /dev/null
+++ b/site/src/main/resources/images/gear.png
Binary files differ
diff --git a/site/src/main/resources/images/group-logo.gif b/site/src/main/resources/images/group-logo.gif
new file mode 100644
index 0000000..edc6d18
--- /dev/null
+++ b/site/src/main/resources/images/group-logo.gif
Binary files differ
diff --git a/site/src/main/resources/images/group.svg b/site/src/main/resources/images/group.svg
new file mode 100644
index 0000000..a50df8e
--- /dev/null
+++ b/site/src/main/resources/images/group.svg
@@ -0,0 +1,61 @@
+<?xml version="1.0" standalone="no"?>

+

+<!--

+       SVG Anteater logo

+        jefft@apache.org

+

+To get started with SVG, I'd recommend getting the Adobe SVG plugin, and the

+xml-batik CVS module. Then have a look at the xml-batik/samples files. Use the

+SVG spec (http://www.w3.org/TR/SVG/) as a reference.

+-->

+

+<!--

+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"

+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">

+-->

+<svg xmlns="http://www.w3.org/2000/svg"

+     xmlns:xlink="http://www.w3.org/1999/xlink"

+     xmlns:for="http://xml.apache.org/forrest" width="220" height="65" >

+  <title>Anteater logo</title>

+

+  <defs>

+

+    <!--

+    <radialGradient id="radialGradient">

+      <stop style="stop-color:gold" offset="0"/>

+      <stop style="stop-color:orange" offset=".5"/>

+      <stop style="stop-color:crimson" offset="1"/>

+    </radialGradient>

+    <linearGradient id="linearGradient">

+      <stop style="stop-color:gold" offset="0"/>

+      <stop style="stop-color:orange" offset=".5"/>

+      <stop style="stop-color:crimson" offset="1"/>

+    </linearGradient>

+    -->

+

+    <linearGradient id="gradient" x1="0" y1="0" x2="0" y2="1">

+      <stop style="stop-color:white" offset="0"/>

+      <stop style="stop-color:lightgreen" offset="1"/>

+    </linearGradient>

+

+    <filter id="shadowFilter"  filterUnits="objectBoundingBox">

+      <!-- Takes the alpha channel (black outline of the text), blurs it and saves as 'blur' -->

+      <feGaussianBlur in="SourceAlpha" stdDeviation="2 2" result="blur"/>

+      <!-- Takes saved 'blur' and offsets it by 4 pixels, saves as 'offsetBlur' -->

+      <feOffset in="blur" dx="4" dy="4" result="offsetBlur"/>

+      <!-- Merges SourceGraphic (original image) and 'offsetBlur', putting the

+      former 'over' the latter, and using the merged result as the finished

+      image -->

+      <feComposite in="SourceGraphic" in2="offsetBlur" operator="over"/>

+    </filter>

+

+  </defs>

+

+  <g filter="url(#shadowFilter)" fill="url(#gradient)">

+    <text x="40%" y="60%" style="font-size:24pt; font-family:Verdana ; text-anchor: middle">

+    <for:group-name />

+    </text>

+  </g>

+</svg>

+

+

diff --git a/site/src/main/resources/images/icon.png b/site/src/main/resources/images/icon.png
new file mode 100644
index 0000000..3be8bbb
--- /dev/null
+++ b/site/src/main/resources/images/icon.png
Binary files differ
diff --git a/site/src/main/resources/images/juddi.gif b/site/src/main/resources/images/juddi.gif
new file mode 100644
index 0000000..c9b242c
--- /dev/null
+++ b/site/src/main/resources/images/juddi.gif
Binary files differ
diff --git a/site/src/main/resources/images/juddi.jpg b/site/src/main/resources/images/juddi.jpg
new file mode 100644
index 0000000..96ab180
--- /dev/null
+++ b/site/src/main/resources/images/juddi.jpg
Binary files differ
diff --git a/site/src/main/resources/images/juddi.png b/site/src/main/resources/images/juddi.png
new file mode 100644
index 0000000..674ea5a
--- /dev/null
+++ b/site/src/main/resources/images/juddi.png
Binary files differ
diff --git a/site/src/main/resources/images/juddi_logo.png b/site/src/main/resources/images/juddi_logo.png
new file mode 100644
index 0000000..bd4eed0
--- /dev/null
+++ b/site/src/main/resources/images/juddi_logo.png
Binary files differ
diff --git a/site/src/main/resources/images/juddi_logo_v2.png b/site/src/main/resources/images/juddi_logo_v2.png
new file mode 100644
index 0000000..8d39a80
--- /dev/null
+++ b/site/src/main/resources/images/juddi_logo_v2.png
Binary files differ
diff --git a/site/src/main/resources/images/juddi_logo_v3.png b/site/src/main/resources/images/juddi_logo_v3.png
new file mode 100644
index 0000000..d525221
--- /dev/null
+++ b/site/src/main/resources/images/juddi_logo_v3.png
Binary files differ
diff --git a/site/src/main/resources/images/logo1616.png b/site/src/main/resources/images/logo1616.png
new file mode 100644
index 0000000..93a7f86
--- /dev/null
+++ b/site/src/main/resources/images/logo1616.png
Binary files differ
diff --git a/site/src/main/resources/images/logo3232.png b/site/src/main/resources/images/logo3232.png
new file mode 100644
index 0000000..19a8b14
--- /dev/null
+++ b/site/src/main/resources/images/logo3232.png
Binary files differ
diff --git a/site/src/main/resources/images/logos/maven-feather.png b/site/src/main/resources/images/logos/maven-feather.png
new file mode 100644
index 0000000..b5ada83
--- /dev/null
+++ b/site/src/main/resources/images/logos/maven-feather.png
Binary files differ
diff --git a/site/src/main/resources/images/nav_bkd.png b/site/src/main/resources/images/nav_bkd.png
new file mode 100644
index 0000000..ae2b421
--- /dev/null
+++ b/site/src/main/resources/images/nav_bkd.png
Binary files differ
diff --git a/site/src/main/resources/images/nav_bkd_2.png b/site/src/main/resources/images/nav_bkd_2.png
new file mode 100644
index 0000000..e890966
--- /dev/null
+++ b/site/src/main/resources/images/nav_bkd_2.png
Binary files differ
diff --git a/site/src/main/resources/images/nav_bkgd.png b/site/src/main/resources/images/nav_bkgd.png
new file mode 100644
index 0000000..99b6aa9
--- /dev/null
+++ b/site/src/main/resources/images/nav_bkgd.png
Binary files differ
diff --git a/site/src/main/resources/images/newwindow.png b/site/src/main/resources/images/newwindow.png
new file mode 100644
index 0000000..6287f72
--- /dev/null
+++ b/site/src/main/resources/images/newwindow.png
Binary files differ
diff --git a/site/src/main/resources/images/pluto.png b/site/src/main/resources/images/pluto.png
new file mode 100644
index 0000000..be15ad5
--- /dev/null
+++ b/site/src/main/resources/images/pluto.png
Binary files differ
diff --git a/site/src/main/resources/images/pluto_logo.png b/site/src/main/resources/images/pluto_logo.png
new file mode 100644
index 0000000..5d435eb
--- /dev/null
+++ b/site/src/main/resources/images/pluto_logo.png
Binary files differ
diff --git a/site/src/main/resources/images/portal-preview.png b/site/src/main/resources/images/portal-preview.png
new file mode 100644
index 0000000..6cf0d0a
--- /dev/null
+++ b/site/src/main/resources/images/portal-preview.png
Binary files differ
diff --git a/site/src/main/resources/images/powered-by.png b/site/src/main/resources/images/powered-by.png
new file mode 100644
index 0000000..c1946f3
--- /dev/null
+++ b/site/src/main/resources/images/powered-by.png
Binary files differ
diff --git a/site/src/main/resources/images/project-logo.gif b/site/src/main/resources/images/project-logo.gif
new file mode 100644
index 0000000..2159a98
--- /dev/null
+++ b/site/src/main/resources/images/project-logo.gif
Binary files differ
diff --git a/site/src/main/resources/images/project.svg b/site/src/main/resources/images/project.svg
new file mode 100644
index 0000000..a4527eb
--- /dev/null
+++ b/site/src/main/resources/images/project.svg
@@ -0,0 +1,61 @@
+<?xml version="1.0" standalone="no"?>

+

+<!--

+       SVG Anteater logo

+        jefft@apache.org

+

+To get started with SVG, I'd recommend getting the Adobe SVG plugin, and the

+xml-batik CVS module. Then have a look at the xml-batik/samples files. Use the

+SVG spec (http://www.w3.org/TR/SVG/) as a reference.

+-->

+

+<!--

+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"

+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">

+-->

+<svg xmlns="http://www.w3.org/2000/svg"

+     xmlns:xlink="http://www.w3.org/1999/xlink"

+     xmlns:for="http://xml.apache.org/forrest" width="220" height="65" >

+  <title>Anteater logo</title>

+

+  <defs>

+

+    <!--

+    <radialGradient id="radialGradient">

+      <stop style="stop-color:gold" offset="0"/>

+      <stop style="stop-color:orange" offset=".5"/>

+      <stop style="stop-color:crimson" offset="1"/>

+    </radialGradient>

+    <linearGradient id="linearGradient">

+      <stop style="stop-color:gold" offset="0"/>

+      <stop style="stop-color:orange" offset=".5"/>

+      <stop style="stop-color:crimson" offset="1"/>

+    </linearGradient>

+    -->

+

+    <linearGradient id="gradient" x1="0" y1="0" x2="0" y2="1">

+      <stop style="stop-color:white" offset="0"/>

+      <stop style="stop-color:lightgreen" offset="1"/>

+    </linearGradient>

+

+    <filter id="shadowFilter"  filterUnits="objectBoundingBox">

+      <!-- Takes the alpha channel (black outline of the text), blurs it and saves as 'blur' -->

+      <feGaussianBlur in="SourceAlpha" stdDeviation="2 2" result="blur"/>

+      <!-- Takes saved 'blur' and offsets it by 4 pixels, saves as 'offsetBlur' -->

+      <feOffset in="blur" dx="4" dy="4" result="offsetBlur"/>

+      <!-- Merges SourceGraphic (original image) and 'offsetBlur', putting the

+      former 'over' the latter, and using the merged result as the finished

+      image -->

+      <feComposite in="SourceGraphic" in2="offsetBlur" operator="over"/>

+    </filter>

+

+  </defs>

+

+  <g filter="url(#shadowFilter)" fill="url(#gradient)">

+    <text x="51%" y="75%" style="font-size:32pt; font-family:Verdana ; text-anchor: middle" >

+    <for:project-name />

+    </text>

+  </g>

+</svg>

+

+

diff --git a/site/src/main/resources/images/s.gif b/site/src/main/resources/images/s.gif
new file mode 100644
index 0000000..35d42e8
--- /dev/null
+++ b/site/src/main/resources/images/s.gif
Binary files differ
diff --git a/site/src/main/resources/images/strong.gif b/site/src/main/resources/images/strong.gif
new file mode 100644
index 0000000..2cf5fef
--- /dev/null
+++ b/site/src/main/resources/images/strong.gif
Binary files differ
diff --git a/site/src/main/resources/images/tab_bkgd.png b/site/src/main/resources/images/tab_bkgd.png
new file mode 100644
index 0000000..8ba2e3f
--- /dev/null
+++ b/site/src/main/resources/images/tab_bkgd.png
Binary files differ
diff --git a/site/src/main/resources/unitpngfix.js b/site/src/main/resources/unitpngfix.js
new file mode 100644
index 0000000..1ec895a
--- /dev/null
+++ b/site/src/main/resources/unitpngfix.js
@@ -0,0 +1,35 @@
+var clear="images/s.gif" //path to clear.gif
+
+pngfix=function(){
+	var els=document.getElementsByTagName('*');
+	var ip=/\.png/i;
+	var i=els.length;
+	while(i-- >0){
+		var el=els[i];
+		var es=el.style;
+		if(el.src&&el.src.match(ip)&&!es.filter){
+			es.height=el.height;
+			es.width=el.width;
+			es.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+el.src+"',sizingMethod='crop')";
+			el.src=clear;
+		}
+		else{
+			var elb=el.currentStyle.backgroundImage;
+			if(elb.match(ip)){
+				var path=elb.split('"');
+				var rep=(el.currentStyle.backgroundRepeat=='no-repeat')?'crop':'scale';
+				es.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+path[1]+"',sizingMethod='"+rep+"')";
+				es.height=el.clientHeight+'px';
+				es.backgroundImage='none';
+				var elkids=el.getElementsByTagName('*');
+				if (elkids){
+					var j=elkids.length;
+					if(el.currentStyle.position!="absolute")es.position='static';
+					while (j-- >0)
+					if(!elkids[j].style.position)elkids[j].style.position="relative";
+				}
+			}
+		}
+	}
+}
+window.attachEvent('onload',pngfix);
\ No newline at end of file