/*
 *  $Id: sitemap.css 1281 2025-11-22 21:34:24Z curtis $
 *  $Path: trunk/home/my36/www/css/sitemap.css $
 */
dl.sitemap {
/*
    border-style: solid;
    border-width: thin;
    border-color: #0000cc;
*/
    margin-left: 1em;
    margin-right: 1em;
}
dl.sitemap-odd {
    background-color: #f8f8ff;
}
dl.sitemap-even {
    background-color: #e0ffff;
}
div.sitemapkey {
    display: grid;
    grid-column-gap: 8pt;
}
div.sitemapkey-inner {
    padding: 2pt;
    border: 3px double #ccc;
    border-color: #0000cc;
}
div.sitemapkey-left {
    grid-column: 1 / span 1;
    grid-row: 1 / span 1;
}
div.sitemapkey-right {
    grid-column: 2 / span 1;
    grid-row: 1 / span 1;
}
dl.sitemap dt {
    margin-left: 1em;
    margin-right: 1em;
    /* font-style: italic; */
}
dl.infopage dd {
    margin-left: 4em;
    margin-right: 1em;
}
dl.sitemap dd span.body {
    font-size: 80%;
}
span.missing {
    background-color: #a00;
    color: #f00;
}
span.missing-status {
    font-size: 80%;
    color: #f00;
}
span.unknown-status {
    font-size: 80%;
    color: #f00;
}
span.arch-status {
    font-size: 80%;
    color: #0c0;
}
span.done-status {
    font-size: 80%;
    color: #8c0;
}
span.edit-status {
    font-size: 80%;
    color: #cc0;
}
span.inc-status {
    font-size: 80%;
    color: #c80;
}
span.mess-status {
    font-size: 80%;
    color: #c00;
}
span.tmp-status {
    font-size: 80%;
    color: #c00;
}
