:root {
    --text_color: #051739; /*#051739;*/
    --bg_color: white;
    --fav_color: #ECFAFE;
    --high-color: #051739;
    --bgdarker_color: #f2f2f2;
}

body {
    background-color: var(--bg_color);
    color: var(--text_color);
}

a:link {
    color: var(--text_color);
}

a:active {
    color: var(--text_color);
}

a:visited {
    color: var(--text_color);
}

a:hover {
    color: darkred;
    text-decoration: underline;
}

table {
    border-color: rgb(64, 64, 64);
}

h1 {
    color: var(--text_color);
}

h2 {
    color: var(--text_color);
}

h3 {
    color: var(--text_color);
}

h4 {
    color: var(--text_color);
}

h5 {
    color: var(--text_color);
}

h6 {
    color: var(--text_color);
}

button {
    border: 2px ridge #FFFFFF;
    background-color: #F8F8F8;
    color: #000080;
}

input {
    background-color: var(--bg_color);
    color: var(--text_color);
    border-color: gray;
}

.aspinput {
    background-color: var(--bg_color);
    color: var(--text_color);
    border-color: gray;
}

label {
    color: rgb(12, 0, 0);
}

textarea {
    color: var(--text_color);
}

fieldset {
    color: var(--text_color);
}

legend {
    color: rgb(192, 192, 255);
}

select {
    background-color: var(--bg_color);
    color: var(--text_color);
}

caption {
    color: rgb(192, 192, 255);
}

th {
    color: var(--text_color);
}

#catch {
    color: red;
}

.clsMenu {
    border-right: gray thin outset;
    border-top: silver thin outset;
    border-left: silver thin outset;
    border-bottom: gray thin outset;
    background-color: var(--fav_color);
}

    .clsMenu A {
        color: var(--text_color);
        text-decoration: none;
    }

        .clsMenu A:hover {
            color: var(--fav_color);
            background-color: var(--text_color);
            text-decoration: none;
        }

.favTeam {
    background-color: var(--fav_color);
}

.bottombuttonSelected {
    color: white;
    background-color: var(--high-color);
}

.bottombuttonlongSelected {
    color: white;
    background-color: var(--high-color);
}

.sbtn, .nbtn {
    border: 1px ridge var(--text_color);
    background-color: var(--fav_color);
}

.sbtnSelected {
    border: 1px ridge var(--bg_color);
    color: white;
    background-color: var(--high-color);
}

.sbtnBlue, .xsbtnBlue {
    border: 1px ridge var(--bg_color);
    background-color: #283360;
    color: var(--bg_color);
}

.sbtnWhite, .xsbtnWhite, .sdrp {
    border: 1px ridge var(--bg_color);
    background-color: var(--fav_color);
    color: #000080;
}

.sbtnBig, .xsbtBig {
    border: 1px ridge var(--bg_color);
    background-color: var(--bg_color);
    color: black;
}
