﻿.GridHeader {
    font-weight: bold;
    font-size: 9pt;
    color: #ffffff;
    font-family: Verdana;
    background-color: #2288C6;
}

.NormalGridRow {
    font-size: 9pt;
    color: black;
    font-family: Verdana;
    background-color: #FFFFFF;
}

.AlterNateGridRow {
    font-size: 9pt;
    color: black;
    font-family: Verdana;
    background-color: #FAF6F0;
}

.GridRowPage {
    font-weight: bold;
    font-size: 12pt;
    color: white;
    font-family: Verdana;
    background-color: #2288C6;
}

.RedTextBold {
    font-size: 10pt;
    font-weight: bold;
    color: #E75239;
    font-family: Verdana;
}

.MsgText {
    font-size: 9pt;
    font-weight: bold;
    color: red;
    font-family: Verdana;
}

.RedTextNormal {
    font-size: 8pt;
    color: red;
    font-family: Verdana;
}

.TextNormal {
    font-size: 10pt;
    color: black;
    font-family: Verdana;
    border: solid 1px gray;
}

.RequiredText {
    font-size: 7pt;
    color: red;
    font-family: Verdana;
    text-align: right;
}

.HeadingText {
    font-weight: bold;
    font-size: 9pt;
    color: #ffffff;
    font-family: Verdana;
    background-color: #0090AC;
}

.NormalText {
    font-size: 10pt;
    color: Black;
    font-family: Verdana;
}

.NormalTextLarge {
    font-size: 9pt;
    color: #ffffff;
    font-family: Verdana;
}

.NormalTextBold {
    font-size: 8pt;
    color: Black;
    font-family: Verdana;
    font-weight: bold;
}

.MediumTextBold {
    font-size: 10pt;
    color: Black;
    font-family: Verdana;
    font-weight: bold;
}

.LargeTextBold {
    font-size: 11pt;
    color: Black;
    font-family: Verdana;
    font-weight: bold;
}

.BtnClass {
    padding:4px 7px 2px 4px;
    border: 1px solid Aqua;
    font-weight: bold;
    font-size: 10pt;
    color: white;
    font-family: Verdana;
    background-color: #2288C6;
}

.PnlBG {
    background-color: #ffffff;
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
}

.RptBG {
    background-color: #fff3f5;
    font-size: 9px;
    color: Black;
    font-family: Verdana;
    font-weight: bold;
}

.TopSlugBG {
    background-color: #0090ac;
}

PnlHeader {
    background-color: #e0c594;
}

.ddlProductName {
    font-size: 8pt;
    color: Black;
    font-family: Verdana;
    width: 142px;
}

.CalImageBtn {
    font-weight: bold;
    font-size: 9pt;
    color: black;
    font-family: Verdana;
    border-right: white;
    border-top: white;
    border-left: white;
    border-bottom: white;
    background-image: url(Icons/calender.JPG);
}


/* Menu CSS
----------------------------------------------------------*/

div.hideSkiplink {
    background-color: #3a4f63;
    width: 100%;
    height: 37px;
}

div.menu {
    padding: 4px 0px 4px 8px;
}

    div.menu ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
        width: auto;
    }

        div.menu ul li a, div.menu ul li a:visited {
            background-color: #465c71;
            border: 1px #4e667d solid;
            color: #dde4ec;
            display: block;
            line-height: 1.35em;
            padding: 4px 20px;
            text-decoration: none;
            white-space: nowrap;
        }

            div.menu ul li a:hover {
                background-color: #bfcbd6;
                color: #465c71;
                text-decoration: none;
            }

            div.menu ul li a:active {
                background-color: #465c71;
                color: #cfdbe6;
                text-decoration: none;
            }

#NavigationMenu a.static {
    margin-left: 5px;
}
