:root{
--highlightcolor:#e57728;    /* Features Orange */
--sidebarbackground:#EBEBEF; /* toc background */
--red:#FF0000;               /* for debugging */
--paleorange:#ffeecc;        /* pale orange */
--rcicorange:#e56306;
--paleblue:#e1effa;
--bluelight: #0092e0;
--proposed: #00afaf;
--section: #557799;          /* dark bluegray */
}

/* these colors can be used in roles */
.cyan { color: cyan; }
.aqua { color: aqua; }
.blue { color: blue; }
.navy { color: navy; }
.red {color: #f00;}
.rcicorange {color: #e56306;}
.rcicblue {color: #00579e;}
.proposed {color: #00afaf; font-weight: bold;}
.bluelight {color: #0092e0;}
.bluegray {color: #4B798B;}
.gray {color: #888888;}  /* for command stdout */

/* define a word */
.silver {
    color: #7b97a8;
    font-style: italic;
    font-weight: bold;
    font-size: 15px;
    text-decoration: underline;
}

.underline {
    font-weight: bold;
    text-decoration: underline;
}

.fname {
    font-size: 90%;
    font-weight: bold;
    background-color: #efefff !important;
}

/* === for no scroll tables ==== */
.noscroll-table td {
    white-space: normal !important;
}
.noscroll-table th {
    background-color:var(--paleblue);
}

/* for  entry page toc */
.section1 {
    color: var(--section) ;
    font-weight: bold;
    font-size: 24px;
}

.section2 {
    color: var(--section) ;
    font-weight: bold;
    font-size: 14px;
}
