﻿body {
}

.RightAlign {
    text-align: right;
}

.SmallBox {
    width: 20px;
}

.MediumBox {
    width: 50px;
}

.WideBox {
    width: 175px;
}

.WideSingleNotesBox {
    width: 575px;
}

.Removed {
    visibility: hidden;
    display: none;
}

.Updated {
    background-color: lightgreen;
}

.Pending {
    background-color: lightyellow;
}

.ChangedInformation {
    background-color: Yellow;
    color: Black;
}

INPUT.ChangedInformationButton {
    border: 1px outset #05308E;
    padding: 2px 10px 2px 10px;
    border-radius: 5px;
    background: url("http://otbw.scheduledr.net/Images/aYellowSlice1.png") repeat-X 0px 0px;
    color: white;
    font-size: 12px;
    text-shadow: 0 1px 1px #000;
    font-weight: bold;
    text-align: center;
}

.InputRequired {
    background-color: LightBlue;
}

.Warning {
    color: Red;
}

INPUT.Warning {
    background-color: #CC0000;
    color: #FFFFFF;
}

TABLE.OutsideBorder {
    border: medium solid #000000;
    width: 100%;
}

.PicksGridOutsideBorder fieldset legend {
    font-weight: bold;
    color: firebrick;
}

.NoMarkup {
    cursor: text;
    font-style: normal;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}


/* Navigation Formatting */
ol.OList {
    overflow: hidden;
}

    ol.OList li {
        float: unset;
    }


ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: gray;
}

li {
    float: left;
}

    li a {
        display: block;
        color: white;
        text-align: center;
        padding: 14px 16px;
        text-decoration: none;
    }

        li a:hover:not(.active) {
            background-color: #111;
            color: white;
        }

.active {
    background-color: #4CAF50;
}
/* END Navigation Formatting */
.test {
    font-style: italic;
    text-decoration: underline overline line-through;
}

.SmallPrint {
    font-size: 10pt;
}

.NoBreaks {
    text-wrap: none;
    white-space: nowrap;
}

table.TDTop tr td {
    vertical-align: top;
}


.hoverTable {
    border-collapse: collapse;
}

    .hoverTable td {
        padding: 3px;
        border: #4e95f4 1px solid;
    }
    /* Define the default color for all the table rows */
    .hoverTable tr th {
        background: #C0C0C0;
    }
    /* Define the hover highlight color for the table row */
    .hoverTable tr:hover {
        background-color: #ffff99;
    }

        .hoverTable tr:hover td a {
            cursor: pointer;
        }
/* END Hover Table - It will highlight each row as you go over them*/


.button {
    font: bold 11px Arial;
    text-decoration: none;
    background-color: #EEEEEE;
    color: #333333;
    padding: 2px 6px 2px 6px;
    border-top: 1px solid #CCCCCC;
    border-right: 1px solid #333333;
    border-bottom: 1px solid #333333;
    border-left: 1px solid #CCCCCC;
}

    .button:hover {
        background: #C0C0C0;
        background: -webkit-gradient(linear, left top, left bottom, from(#EEEEEE), to(#f06015));
        background: -moz-linear-gradient(top, #EEEEEE, #f06015);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE', endColorstr='#f06015');
    }

    .button:active {
        position: relative;
        top: 1px;
    }
