/* CSS for rPath Documentation */

body {
    font-family: "Arial", sans-serif;
    font-size: 11pt;
    margin: 20pt 40pt 20pt 40pt;
}

body a {
    text-decoration: none;
}

body a:hover {
    text-decoration: underline;
}

h1,h2,h3 {
    font-family: "Trebuchet MS", sans-serif;
}

.navheader {
    padding: 3pt 10pt 3pt 10pt;
    border-bottom: 2pt solid #000000;
    border-top: 2pt solid #000000;
    background-color: #DDDDDD;
}

.navfooter {
    padding: 3pt 10pt 3pt 10pt;
    border-bottom: 2pt solid #000000;
    border-top: 2pt solid #000000;
    background-color: #DDDDDD;
}

.table {
    width: 100%;
}

.table-contents table {
    border-collapse: collapse;
}

.table-contents td {
    padding: 8px; 
    border: 1px solid #000000;
    vertical-align: top;
}

.copyright, .address, .legalnotice  {
    font-size: smaller;
}

.legalnotice {
    font-style: italic;
}

.address {
    font-style: normal;
}

.toc {
    font-family: "Arial", sans-serif;
}

.toc p {
    font-family: "Trebuchet MS", sans-serif;
    font-size: larger;
}

.list-of-figures, .list-of-tables {
    visibility: hidden;
}

.warning {
    border-left: 5px solid red;
    padding-left: 10px;
}

.warning h3.title {
    color: red;
    margin-bottom: 0;
}

.warning p {
    margin-top: 0;
}

.caution {
    border-left: 5px solid orange;
    padding-left: 10px;
}

.caution h3.title {
    color: orange;
    margin-bottom: 0;
}

.caution p {
    margin-top: 0;
}

.note {
    border-left: 5px solid blue;
    padding-left: 10px;
}

.note h3.title {
    color: blue;
    margin-bottom: 0;
}

.note p {
    margin-top: 0;
}

.command {
    font-family: "Courier", monospace;
    font-size: 80%;
}

.itemizedlist li p {
    position: relative;
    margin: 0 10px 5px 5px;
}

.orderedlist li p {
    position: relative;
    margin: 0 10px 5px 5px;
}

.procedure {
    /* no adjustments */
}

.programlisting {
    background-color: #DDDDDD;
    padding: 5pt 5pt 5pt 8pt;
    font-family: "Courier", monospace;
    font-size: 80%;
    line-height: 100%;
}

.question td {
    vertical-align: bottom;
    font-size: smaller;
    font-weight: bold;
    font-style: italic;
}

.answer td {
    font-size: smaller;
    padding-bottom: 20px;
}

.glosslist dt {
    font-weight: bold;
}

