html:not(.bootstrap-cloak) BODY {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    WORD-SPACING: normal;
    TEXT-TRANSFORM: none;
    FONT-FAMILY: Verdana;
    LETTER-SPsACING: normal;
    BACKGROUND-COLOR: white;
    margin: 0 0 0 0;
}

.TabView {
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}

A.TabView:link {
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}

A.TabView:visited {
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}

A.TabView:hover {
    FONT-SIZE: 8pt;
    COLOR: #4682b4;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}

.txtTextBoxReq {
    FONT-SIZE: 12px !important;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: lemonchiffon;
}

.txtTextBox {
    FONT-SIZE: 12px !important;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white
}

.txtTextBoxReport {
    FONT-SIZE: 12px !important;
    WIDTH: 98px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white
}

.diabledTextBox {
    BACKGROUND-COLOR: #e4e7ea
}

.txtTextBoxDisabled {
    FONT-SIZE: 12px !important;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #e4e7ea
}

.TextBoxAsLabel {
    border: none;
    border-color: #fff;
    background-color: #fff;
    background: transparent;
    FONT-SIZE: 12px !important;
    FONT-FAMILY: Verdana;
}

html:not(.bootstrap-cloak) .btn {
    FONT-SIZE: 12px;
    WIDTH: 80px;
    FONT-FAMILY: Verdana;
    HEIGHT: 24px
}

.lblLeft {
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    HEIGHT: 8px;
    TEXT-ALIGN: left
}

.lblCenter {
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    HEIGHT: 8px;
    TEXT-ALIGN: center
}

.lblCenterBold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    HEIGHT: 8px;
    TEXT-ALIGN: center
}

.lblRight {
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    HEIGHT: 8px;
    TEXT-ALIGN: right
}

.lblRightBold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    HEIGHT: 8px;
    TEXT-ALIGN: right
}

.lblJustify {
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    HEIGHT: 8px;
    TEXT-ALIGN: justify
}

.lblLeftBold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    HEIGHT: 8px;
    TEXT-ALIGN: left
}

.cboComboBox {
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    HEIGHT: 19px
}

.cboComboBoxReq {
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    HEIGHT: 19px;
    BACKGROUND-COLOR: lemonchiffon
}

.lstListBox {
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana
}

.chkCheckBox {
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana
}

.optRadio {
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana
}

.pnlPanel {
    BORDER-RIGHT: 2px inset;
    BORDER-TOP: 2px inset;
    BORDER-LEFT: 2px inset;
    BORDER-BOTTOM: 2px inset
}

.pnlTitle {
    BORDER-RIGHT: #6b7d9b 1px solid;
    BORDER-TOP: #6b7d9b 1px solid;
    BORDER-LEFT: #6b7d9b 1px solid;
    BORDER-BOTTOM: #6b7d9b 1px solid;
    BACKGROUND-COLOR: #6b7d9b
}

.grdGridHeader A {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    COLOR: blue;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}

    .grdGridHeader A:visited {
        FONT-WEIGHT: bold;
        FONT-SIZE: 10px;
        VERTICAL-ALIGN: middle;
        COLOR: blue;
        FONT-FAMILY: Verdana;
        TEXT-DECORATION: underline
    }

    .grdGridHeader A:active {
        FONT-WEIGHT: bold;
        FONT-SIZE: 10px;
        VERTICAL-ALIGN: middle;
        COLOR: blue;
        FONT-FAMILY: Verdana;
        TEXT-DECORATION: underline
    }

    .grdGridHeader A:hover {
        FONT-WEIGHT: bold;
        FONT-SIZE: 10px;
        VERTICAL-ALIGN: middle;
        COLOR: blue;
        FONT-FAMILY: Verdana;
        TEXT-DECORATION: underline
    }

.SortLinkButton {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    COLOR: blue;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}

    .SortLinkButton A:visited {
        FONT-WEIGHT: bold;
        FONT-SIZE: 10px;
        VERTICAL-ALIGN: middle;
        COLOR: blue;
        FONT-FAMILY: Verdana;
        TEXT-DECORATION: underline
    }

    .SortLinkButton A:active {
        FONT-WEIGHT: bold;
        FONT-SIZE: 10px;
        VERTICAL-ALIGN: middle;
        COLOR: blue;
        FONT-FAMILY: Verdana;
        TEXT-DECORATION: underline
    }

    .SortLinkButton A:hover {
        FONT-WEIGHT: bold;
        FONT-SIZE: 10px;
        VERTICAL-ALIGN: middle;
        COLOR: blue;
        FONT-FAMILY: Verdana;
        TEXT-DECORATION: underline
    }

.grdGridHeader {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
.grdGridHeaderNew {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #95ABCB
}
.grdGrid {
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white
}

    .grdGrid td {
        border: none;
    }

.grdGridHBorder {
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white
}

    .grdGridHBorder td {
        border-bottom: solid 1px #c1c1c1;
    }

.grdGridBorder {
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white
}

    .grdGridBorder td {
        border: solid 1px #c1c1c1;
    }

.grdGridBorderAlt {
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: whitesmoke
}

    .grdGridBorderAlt td {
        border: solid 1px #c1c1c1;
    }
.grdGridBorderAltNew {
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #E1E8F4
}

    .grdGridBorderAltNew td {
        border: solid 1px #E1E8F4;
    }
.grdGridEdit {
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana
}

.grdGridAlt {
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: whitesmoke
}
.grdGridAltNew {
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #E1E8F4
}
.grdGridPager {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: silver
}

.grdGridSelect {
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: antiquewhite
}

.grdGridSelectRow {
    BACKGROUND-COLOR: #cfd5dd
}

.grdGridFooter {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: silver
}

.gridProblemEven {
    BACKGROUND-COLOR: #e1e7f0
}

.gridProblemOdd {
    BACKGROUND-COLOR: #ffffff
}

.gridProblemIntervention {
    BACKGROUND-COLOR: #fff9ea
}

.gridProblemGoal {
    BACKGROUND-COLOR: #f4f4f4
}

.DataEntryMenuBar {
}

 .DataEntryMenuBarOrBar {
    COLOR: silver
}

.rblRadioButtonList {
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana
}

.MenuL1HyperlinkColumn {
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #5f708c;
    TEXT-DECORATION: none
}

    .MenuL1HyperlinkColumn:visited {
        FONT-SIZE: 12px;
        COLOR: white;
        FONT-FAMILY: Verdana;
        BACKGROUND-COLOR: #5f708c;
        TEXT-DECORATION: none
    }

    .MenuL1HyperlinkColumn:active {
        FONT-SIZE: 12px;
        COLOR: white;
        FONT-FAMILY: Verdana;
        BACKGROUND-COLOR: #5f708c;
        TEXT-DECORATION: none
    }

    .MenuL1HyperlinkColumn:hover {
        FONT-SIZE: 12px;
        COLOR: white;
        FONT-FAMILY: Verdana;
        BACKGROUND-COLOR: #5f708c;
        TEXT-DECORATION: none
    }

.MenuL2HyperlinkColumn {
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}

    .MenuL2HyperlinkColumn:visited {
        FONT-SIZE: 12px;
        COLOR: black;
        FONT-FAMILY: Verdana;
        BACKGROUND-COLOR: white;
        TEXT-DECORATION: none
    }

    .MenuL2HyperlinkColumn:active {
        FONT-SIZE: 12px;
        COLOR: #8a302c;
        FONT-FAMILY: Verdana;
        BACKGROUND-COLOR: white;
        TEXT-DECORATION: none
    }

    .MenuL2HyperlinkColumn:hover {
        FONT-SIZE: 12px;
        COLOR: gray;
        FONT-FAMILY: Verdana;
        BACKGROUND-COLOR: silver;
        TEXT-DECORATION: none
    }

.MenuL3HyperlinkColumn {
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #cfd7e6;
    TEXT-DECORATION: none
}

    .MenuL3HyperlinkColumn:visited {
        FONT-SIZE: 12px;
        COLOR: black;
        FONT-FAMILY: Verdana;
        BACKGROUND-COLOR: #cfd7e6;
        TEXT-DECORATION: none
    }

    .MenuL3HyperlinkColumn:active {
        FONT-WEIGHT: bold;
        FONT-SIZE: 12px;
        COLOR: #8a302c;
        FONT-FAMILY: Verdana;
        BACKGROUND-COLOR: #cfd7e6;
        TEXT-DECORATION: none
    }

    .MenuL3HyperlinkColumn:hover {
        FONT-WEIGHT: bold;
        FONT-SIZE: 12px;
        COLOR: black;
        FONT-FAMILY: Verdana;
        BACKGROUND-COLOR: #5f708c;
        TEXT-DECORATION: none
    }

 .DataEntryLinkButton {
    FONT-SIZE: 12px;
    COLOR: #8a302c;
    FONT-FAMILY: Verdana;
    WHITE-SPACE: nowrap;
    TEXT-DECORATION: underline;
}

    .DataEntryLinkButton:visited {
        FONT-SIZE: 12px;
        COLOR: #8a302c;
        FONT-FAMILY: Verdana;
        WHITE-SPACE: nowrap;
        TEXT-DECORATION: underline;
    }

     .DataEntryLinkButton:active {
        FONT-SIZE: 12px;
        COLOR: #8a302c;
        FONT-FAMILY: Verdana;
        WHITE-SPACE: nowrap;
        TEXT-DECORATION: underline;
    }

.DataEntryLinkButton:hover {
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    WHITE-SPACE: nowrap;
    TEXT-DECORATION: underline;
}

.MenuTabLinkButton,
.MenuTabLinkButton:active,
.MenuTabLinkButton:hover {
    FONT-SIZE: 14px;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}

    .MenuTabLinkButton:visited {
        COLOR: white;
    }

 .DataEntryMenuLinkButton {
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}

     .DataEntryMenuLinkButton:visited {
        FONT-SIZE: 12px;
        COLOR: black;
        FONT-FAMILY: Verdana;
        TEXT-DECORATION: none;
    }

     .DataEntryMenuLinkButton:active {
        FONT-SIZE: 12px;
        COLOR: #8a302c;
        FONT-FAMILY: Verdana;
        TEXT-DECORATION: none;
    }

     .DataEntryMenuLinkButton:hover {
        FONT-SIZE: 12px;
        COLOR: black;
        FONT-FAMILY: Verdana;
        TEXT-DECORATION: none;
    }

 .DataEntryMenuLinkButtonSelected {
    COLOR: #8a302c;
    TEXT-DECORATION: none;
}

.DataEntryLinkTransparentButton {
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-LEFT: medium none;
    CURSOR: hand;
    COLOR: #8a302c;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline;
}

.PagerLinkButton {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #8a302c;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}

    .PagerLinkButton:visited {
        FONT-WEIGHT: bold;
        FONT-SIZE: 10px;
        COLOR: #8a302c;
        FONT-FAMILY: Verdana;
        TEXT-DECORATION: none;
    }

    .PagerLinkButton:active {
        FONT-WEIGHT: bold;
        FONT-SIZE: 10px;
        COLOR: #8a302c;
        FONT-FAMILY: Verdana;
        TEXT-DECORATION: none
    }

    .PagerLinkButton:hover {
        FONT-WEIGHT: bold;
        FONT-SIZE: 10px;
        COLOR: #8a302c;
        FONT-FAMILY: Verdana;
        TEXT-DECORATION: none
    }

.PagerLabel {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    HEIGHT: 8px
}

.pnlHeading_Rpt {
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: black 1px solid;
    WIDTH: 100%;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #e5dab9
}

.pnlSectionArea {
    BORDER-RIGHT: #6b7d9b 1px solid;
    BORDER-TOP: #6b7d9b 1px solid;
    BORDER-LEFT: #6b7d9b 1px solid;
    BORDER-BOTTOM: #6b7d9b 1px solid
}

.pnlHeading, .pageTitle {
    BORDER-RIGHT: #6b7d9b 1px solid;
    BORDER-TOP: #6b7d9b 1px solid;
    BORDER-LEFT: #6b7d9b 1px solid;
    BORDER-BOTTOM: #6b7d9b 1px solid;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #6b7d9b
}

.pageTitle {
    line-height: 25px;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    color: white;
}

.stickyHeader {
    /* Causes element to stay fixed while rest of the content scrolls. */
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
}

.pnlHeadingLightBlue {
    BORDER-RIGHT: #e4e7ea 1px solid;
    BORDER-TOP: #e4e7ea 1px solid;
    BORDER-LEFT: #e4e7ea 1px solid;
    BORDER-BOTTOM: #e4e7ea 1px solid;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #e4e7ea
}

.lblHeadingSubLightBlue {
    BORDER-RIGHT: #6b7d9b 1px solid;
    BORDER-TOP: #6b7d9b 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #6b7d9b 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #6b7d9b 1px solid;
    FONT-FAMILY: Verdana;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e4e7ea;
    TEXT-ALIGN: center
}

.pnlSubHeading {
    BORDER-RIGHT: #6b7d9b 1px solid;
    BORDER-TOP: #6b7d9b 1px solid;
    BORDER-LEFT: #6b7d9b 1px solid;
    BORDER-BOTTOM: #6b7d9b 1px solid;
    HEIGHT: 12px;
    BACKGROUND-COLOR: #6b7d9b
}

.pnlSaveCancel {
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #eae8e2
}

.lblHeading {
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: uppercase;
    WIDTH: 100%;
    COLOR: white;
    FONT-FAMILY: Verdana;
    HEIGHT: 8px;
    BACKGROUND-COLOR: #6b7d9b;
    TEXT-ALIGN: center
}

.lblHeadingBold {
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: uppercase;
    WIDTH: 100%;
    COLOR: white;
    FONT-FAMILY: Verdana;
    HEIGHT: 8px;
    BACKGROUND-COLOR: #6b7d9b;
    TEXT-ALIGN: center;
    FONT-WEIGHT: bold;
}

.importLink {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: capitalize;
    CURSOR: hand;
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #6b7d9b;
    TEXT-DECORATION: underline
}

.lblHeadingMixCase {
    FONT-SIZE: 12px;
    WIDTH: 100%;
    COLOR: white;
    FONT-FAMILY: Verdana;
    HEIGHT: 8px;
    BACKGROUND-COLOR: #6b7d9b;
    TEXT-ALIGN: center
}

.GridPagerLinkButton {
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

    .GridPagerLinkButton:visited {
        FONT-SIZE: 10px;
        COLOR: white;
        FONT-FAMILY: Verdana;
        TEXT-DECORATION: none
    }

    .GridPagerLinkButton:active {
        FONT-SIZE: 10px;
        COLOR: white;
        FONT-FAMILY: Verdana;
        TEXT-DECORATION: none
    }

    .GridPagerLinkButton:hover {
        FONT-SIZE: 10px;
        COLOR: white;
        FONT-FAMILY: Verdana;
        TEXT-DECORATION: none
    }

.GridPagerLabel {
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana;
    HEIGHT: 8px
}

.grdDataGridFooter {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #eae8e2
}

.grdDataGridAlt {
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #eae8e2
}

.disableText {
    FONT-SIZE: 12px;
    COLOR: gray;
    FONT-FAMILY: Verdana;
    HEIGHT: 8px;
    TEXT-DECORATION: line-through
}

.disableTextSectionJ {
    FONT-SIZE: 12px;
    COLOR: gray;
    FONT-FAMILY: Verdana;
    HEIGHT: 8px
}

.pnlGreen {
    FONT-SIZE: 12px;
    COLOR: green;
    FONT-FAMILY: Verdana;
    HEIGHT: 8px
}

.AsteriskReq {
    FONT-SIZE: 12px;
    COLOR: maroon;
    FONT-FAMILY: Verdana;
    HEIGHT: 8px;
    TEXT-ALIGN: left
}

.tblWithOutLine {
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}

.pnlReport {
    background-color: #E5DAB9;
    border-width: 1px;
    border-style: solid;
    border-color: Black;
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: Black;
    width: 100%;
    height: 21px;
}

.autoComplete {
    margin: 0px !important;
    border-width: 1px;
    border-style: solid;
    border-color: Black;
    FONT-SIZE: 14px;
    FONT-FAMILY: Lucida Console;
    BACKGROUND-COLOR: white;
    overflow-y: auto;
}

.autoCompleteForLongList {
    margin: 0px !important;
    border-width: 1px;
    border-style: solid;
    border-color: Black;
    FONT-SIZE: 14px;
    FONT-FAMILY: Lucida Console;
    BACKGROUND-COLOR: white;
    overflow-y: auto;
    height: 350px;
}

html:not(.bootstrap-cloak) a[disabled] {
    color: gray;
    cursor: not-allowed;
}

html:not(.bootstrap-cloak) .aspNetDisabled {
    color: gray;
    cursor: default;
    cursor: not-allowed;
}

    html:not(.bootstrap-cloak) .aspNetDisabled:active {
        color: gray;
    }

    html:not(.bootstrap-cloak) .aspNetDisabled:hover {
        color: gray;
    }

html:not(.bootstrap-cloak) a[disabled]:hover {
    color: gray;
}

html:not(.bootstrap-cloak) .aspNetDisabled {
    color: gray;
    cursor: not-allowed;
}

    html:not(.bootstrap-cloak) .aspNetDisabled:active {
        color: gray;
    }

    html:not(.bootstrap-cloak) .aspNetDisabled:hover {
        color: gray;
    }

html:not(.bootstrap-cloak) input[type="image"]:focus {
    outline-style: dotted;
    outline-width: thin;
}

html:not(.bootstrap-cloak) input[disabled] {
    cursor: default;
}

.ui-datepicker {
    z-index: 9999 !important;
}

.ui-datepicker-trigger {
    display: none !important;
}

/* 429762 calendar (datepicker) other month overrides */
.ui-datepicker-other-month a.ui-state-default {
    background: #F8F8F8;
}

.ui-datepicker-other-month td.ui-datepicker-today a {
    background: #fbf9ee;
}

.ui-datepicker-other-month a.ui-state-hover {
    background: #99AABA;
}

.ui-datepicker-other-month a.ui-state-active {
    background: #B3AD8D;
}

:not(.bootstrap-cloak) fieldset {
    border-color: Black;
    border-style: Solid;
    border-width: 1px;
}

.NSbtn2 {
    background: #7BA4DB;
    background-image: -webkit-linear-gradient(top, #7BA4DB, #7BA4DB);
    background-image: -moz-linear-gradient(top, #7BA4DB, #7BA4DB);
    /*background-image: -ms-linear-gradient(top, #7BA4DB, #7BA4DB);*/
    background-image: -o-linear-gradient(top, #7BA4DB, #7BA4DB);
    background-image: linear-gradient(to bottom, #7BA4DB, #7BA4DB);
    -webkit-border-radius: 32px;
    -moz-border-radius: 32px;
    border-radius: 32px;
    text-shadow: 1px 1px 1px #666666;
    -webkit-box-shadow: 4px 4px 3px #666666;
    -moz-box-shadow: 4px 4px 3px #666666;
    box-shadow: 4px 4px 3px #666666;
    font-family: Arial;
    color: #ffffff;
    font-size: 20px;
    font-weight: bold;
    padding: 2px 20px 2px 20px;
    text-decoration: none;
}

    .NSbtn2:hover {
        background: #3cb0fd;
        background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
        background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
        /*background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);*/
        background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
        background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
        text-decoration: none;
    }

.NSbtn {
    -webkit-border-radius: 28px;
    -moz-border-radius: 28px;
    border-radius: 28px;
    border: 0px;
    font-family: Arial;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    background: #7BA4DB;
    padding: 3px 6px 3px 6px;
    text-decoration: none;
}

    .NSbtn:hover {
        background: #407EC9;
        text-decoration: none;
    }


.NSDarkBlueColor {
    color: #3D7FCB;
}

.NSBlueColor {
    color: #7BA4DB;
}

.NSBluePanel {
    background-color: #7BA4DB;
    color: white;
}
