body {
    font-family: sans-serif;
}

h1, h2, h3, h4, h5, h6 {
    color: darkgreen;
}

header {
    color: black;
    background-color: honeydew;
    background-image: url("/frsi/javax.faces.resource/images/light-aluminum.png.xhtml");
    background-repeat: repeat-x;
}

nav.page-layout-gradient {
    background: gainsboro; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(white 0%, gainsboro 25%, gainsboro 75%, dimgray 100%); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(white 0%, gainsboro 25%, gainsboro 75%, dimgray 100%); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(white 0%, gainsboro 25%, gainsboro 75%, dimgray 100%); /* For Firefox 3.6 to 15 */
    background: linear-gradient(white 0%, gainsboro 25%, gainsboro 75%, dimgray 100%); /* Standard syntax */
}

div.progress {
    background: transparent;
}

div.header-splitter {
    background-color: darkgray;
    /* background: linear-gradient(to left, darkseagreen, darkseagreen); */
}

footer {
    background-color: #333333;
    color: silver;
}

.page-layout-left-column {
    background-color: mintcream;
}

.page-layout-middle-column {
    background-color: white;
    box-shadow: inset 0 0 12px gray;
}

.page-layout-right-column {
    background-color: white;
    border-top: solid 1px silver;
}

div.framed {
    border-color: cornflowerblue;
    border-style: solid;
    border-width: 2px;
    border-radius: 8px;
}

button.link-button {
    background: none!important;
    border: none!important;
    outline: none!important;
    padding: 0!important;
    color: blue;
    text-decoration: underline;
    cursor: pointer;
}
button.link-button:focus, button.link-button:hover { color: orange; }
button.link-button:active { color: orangered; }
button.link-button:disabled {
    color: gray;
    text-decoration: none;
    cursor: default;
}

a.command:link {
    color: darkgreen;
    text-decoration: underline;
}
a.command:visited { color: darkgreen; }
a.command:focus, a.command:hover { color: orange; }
a.command:active { color: orangered; }

span.disabled-link {
    opacity: 0.5;
}

.large-font {
    font-family: serif;
    font-size: large;
    font-weight: normal;
}
.regular-font {
    font-family: serif;
    font-size: medium;
    font-weight: normal;
}
.small-font {
    font-family: serif;
    font-size: small;
    font-weight: normal;
}

.large-font-sans {
    font-family: sans-serif;
    font-size: large;
    font-weight: normal;
}
.regular-font-sans {
    font-family: sans-serif;
    font-size: medium;
    font-weight: normal;
}
.small-font-sans {
    font-family: sans-serif;
    font-size: small;
    font-weight: normal;
}
