﻿/* Reset */
body {
    color: #272727;
    background-color: #DFDFDF;
}

p, input, table {
    color: #272727;
}

h1, h2 {
    color: #00002f;
}

h3, h4, h5, h6 {
    color: #000000;
}

/* Master */
div.bodyOuter {
    background: #fff;
    border-color: #7f7f7f;
}

div.Copyright {
    background: #303030;
}

div.bodyContent {
    background-color: White;
}

.Copyright {
    color: #a0a0a0;
}

/* Navigation */
a, a:link, a:visited {
    color: #4A5071;
}

    a:hover {
        color: #004080;
    }

    li.mdl-navigation a:hover, a.LinkBarLevel1:hover {
        border-left-color: #1A1278;
    }

    a.LinkBarLevel1Disabled:link {
        color: #202020;
        border-left-color: #1A1278;
    }

    a.LinkBarLevel1Disabled:hover {
        background-color: #ffe4f0;
    }

/* General */
.validation-summary-errors {
    color: Red;
}

div.DetailTable, div.DetailTableItemBreak {
    border-color: #c4c4c4;
}

/* Specification */
.specTaskListMessage {
    background: lightyellow none repeat scroll 0 0;
}

#specificationProgressContainer {
    border-color: lightgray;
}

/* Unsupported */
.unsupportedBrowser body {
    background-color: white;
}

.unsupportedBrowser h1 {
    color: white;
}

.unsupportedBrowser #unsupported h1 {
    background-color: #0053A0;
}
