    border:0;
/* $Id: docbook.css 2005 2009-01-08 23:58:30Z blaine $ */

a:visited { color: #000080; }
a:link { color: #00008B; }
a:active { color: #0000FF; }

div.book {
}

div.section {
}

span.section {
}

div.titlepage {
}

div.chapter {
}

span.chapter {
}

h1.title {  /* Book title */
    color:#CC3333;
}

h2.subtitle { /* for Book */
}
h3.subtitle {
}

div.chapter div.section h2.title, div.preface div.section h2.title, div.appendix div.section h2.title, div.index div.section h2.title {
    border:0;
    color:#000080;
}

div.chapter h2.title, div.preface h2.title, div.appendix h2.title, div.index h2.title {
    /* All components */
    font-size: 170%;
    font-weight: bold;
    padding: 2px;
    border: 2px solid #000080;
}
div.chapter h2.subtitle, div.preface h2.subtitle, div.appendix h2.subtitle, div.index h2.subtitle {
    font-size: 130%;
}

h3.title {  /* level2 Section */
}
h4.title {  /* level3 Section */
}

p.title {  /* for a variable list, table, procedure, itemizedlist, et. al. */
    color:#191970;
}

a.link {
}

a.email {
}

code.email {
}

span.orgname {
}
span.firstname {
}
span.surname {
}
div.authorgroup {
}
div.editor {
}
h3.editor {
}
h4.editedby {
}

div.caption {
}

div.mediaobject {
}

/******  Admonitions *********/
div.note, div.tip {
    background-color:silver;
    border:3px solid gray;
}
div.warning {
    background-color:yellow;
    border:3px solid red;
}
div.caution, div.important {
    background-color:orange;
    border:3px solid yellow;
}
/*****************************/

div.toc {
}

pre.screen {
    background-color:#fff0f5;
    border:1px solid gray;
    padding:5px;
    font-family:monospace;
}

pre.programlisting {
    background-color:#d8bfd8;
    border:1px solid gray;
    padding:5px;
    font-family:monospace;
}

div.variablelist {
    border:2px solid gray;
    padding:3px;
}

/*
 * Unfortunately, with variablelist.as.table set, the terms and values can be
 * differentiated solely by span.term.  Both terms are just
 * table tbody tr td p.
 */
div.variablelist table tbody tr td {
    /* This setting only has effect if variablelist.as.table. */
    border:1px solid gray;
    background-color:#dcdcdc;
}

span.term {  /* in a variablelist, also in dl dt */
    font-weight:bold;
    padding-left:3px; padding-right:3px;
    color:000080;
    background-color:#778899;
}
/* Variable values are just div.variablelist dl dd */
div.variablelist dl dd {
    /* background-color:#b0c4de; */
}

div.procedure ol {
}

div.itemizedlist ul.disc li {
    margin-bottom:3px;
}

div.table {
}
div.table-contents {
    background-color:#708090;
}
div.table-contents td {
    background-color:#F5F5F5;
}

/*ARRRG.  No way to narrow to the alt-formats table, since DocBook generates
 * name attrs, not id addrs nor classes.
    white-space:nowrap;
}
*/

code.literal { /* <literal> */
}
code.classname { /* <classname> */
}
span.remark { /* wrapped in an "em" */
    background-color:#32cd32;
    border:2px solid green; padding-left:2px; padding-right:2px;
    font:normal bold 12px sans-serif;
}
code.filename {
}
code.classname {
}
code.methodname {
}
em.glossterm {
    color:#000080;
}
span.guibutton, span.guilabel, span.guimenu, span.guimenuitem, span.guisubmenu {
    color:#000080;
    font-family:sans-serif;
}
span.guibutton, span.guilabel {
    font-weight:bold;
}
span.guimenu, span.guimenuitem, span.guisubmenu {
    font-style:italic;
}

/*******************************************************
 * These are for our Customization Layer
 *******************************************************/
div.titlepage table.titlead { margin:0; padding:0; border:0; }
div.titlepage table.titlead td { vertical-align:middle; }
div.titlepage table.titlead div.sponsorad {
    margin:0; border:0; padding:0;
    font-size:12px;
    padding-left:100px;
    text-align:center;
}

/* No reason to change these
 * span.emphasis  Because also uses an <em> or <strong> tag.
 */

img { margin:0; padding:0; border:0; }
p.copyright { font-family:sans-serif; }
.nowrap { white-space:nowrap; }

p.svnrev { font-family:sans-serif; }

div.index { font-family:sans-serif; font-size: 14px; }
div.index h2.title { font-size: 20px; }
div.index h3 {  /* For the Letter headings in indexes */
}
