﻿#zone1 {
    float: left;
    height: 84px;
    top: 0;
    width: 80%
}

#zone2 {
    display: block;
    float: left;
    height: 84px;
    padding-right: 165px;
    top: 0;
    width: 75px;
    z-index: 2
}

#welcomeContainer {
    margin-bottom: 1.5%;
    margin-top: 0.3%;
    padding: 0;
    text-align: left;
    width: 100%
}

.welcomeContentLeft {
    margin-left: 3px;
    width: 39%
}

.welcomeContentRight {
    float: right;
    margin-right: 3px
}

.blk {
    color: #000
}

.borderradius, .RadGrid_Bootstrap .rgEditForm [type="text"], .popUpEditTable [type="text"], .popUpEditTable [type="password"], .popUpViewTable [type="text"], .fldsetTable [type="text"], .rdonly-border, .rdonly-MultiLine {
    border-radius: 4px;
    border: 1px solid #ccc
}

.btn_xlarge {
    color: Navy;
    font-family: Times New Roman,Sans-Serif;
    font-size: 15px;
    height: 24px;
    text-align: center;
    width: 200px
}

.button {
    font: 1em "Times New Roman","Helvetica Neue",Helvetica,sans-serif !important;
    width: 100px
}

    .button:hover {
        box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19);
        background-image: linear-gradient(#def2fc,#b2e0f9);
        cursor: pointer;
        border:0!important;
        font: 1em "Times New Roman","Helvetica Neue",Helvetica,sans-serif !important;
        width: 100px
    }
    
.captionbg {
    background-image: linear-gradient(#4f6596,#000);
    height: 30px;
    width: 100%
}

.captiontext {
    color: #fff;
    font: 16px/1.62857 "Times New Roman","Helvetica Neue",Helvetica,sans-serif;
    font-weight: 500;
    padding-left: 7px
}

.center {
    text-align: center
}

.Courier {
    font-family: "Courier New"
}

.InlineClass {
    left: 10%;
    position: absolute;
    top: -25%
}

.modalBackground {
    background-color: #e7e7e7;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    height: 100%;
    inset: 0;
    margin: 0;
    min-height: 100%;
    padding: 0;
    opacity: 0.6;
    overflow: hidden;
    position: fixed;
    width: 100%;
    z-index: 1000
}

.Msg {
    color: #000;
    font-family: "Courier New","Times New Roman",Arial,Helvetica,sans-serif,Arial,Verdana;
    font-size: 16px;
    font-weight: normal
}

.navy {
    color: Navy
}

.popUpShadow {
    box-shadow: 6px 8px 10px #303030;
    -moz-box-shadow: 5px 6px 10px #303030;
    -webkit-box-shadow: 5px 6px 10px #303030
}

.popUpEditContainer {
    background-color: #fff;
    clear: both;
    height: auto;
    left: 5%;
    margin: 0;
    overflow: auto;
    padding: 0;
    position: absolute;
    top: 15%;
    width: 50%;
    z-index: 2500
}

.popUpEditContainer_med {
    background-color: #fff;
    clear: both;
    height: auto;
    left: 5%;
    margin: 0;
    overflow: auto;
    padding: 0;
    position: absolute;
    top: 15%;
    width: 60%;
    z-index: 2500
}

.popUpEditContainer_lrgr {
    background-color: #fff;
    clear: both;
    height: auto;
    left: 5%;
    margin: 0;
    overflow: auto;
    padding: 0;
    position: absolute;
    top: 15%;
    width: 80%;
    z-index: 2500
}

.popUpEditTable {
    border-collapse: collapse;
    color: #404040;
    font-family: "Courier New";
    font-size: 15px;
    width: 100% !important
}

    .popUpEditTable td {
        padding-bottom: .2em;
        padding-top: .2em
    }

    .popUpEditTable [type="text"], .popUpEditTable [type="password"] {
        height: 22px !important;
        padding-left: 3px
    }

.popUpInlineMsgContainer {
    background-color: #fff;
    top: 35%;
    left: 35%;
    position: absolute;
    z-index: 2500;
    height: auto;
    padding: 0;
    margin: 0;
    clear: both;
    overflow: auto;
    margin-left: -25%;
    margin-top: -10%;
    width: 74%
}

.popUpInlineGridMsgContainer {
    background-color: #fff;
    top: 50%;
    left: 50%;
    position: absolute;
    z-index: 2500;
    width: 40%;
    height: auto;
    padding: 0;
    margin: 0;
    clear: both;
    overflow: auto;
    margin-left: -17%;
    margin-top: -10%
}

.popUpContainer_smll {
    background-color: #fff;
    top: 15%;
    left: 5%;
    position: absolute;
    z-index: 2500;
    width: 45%;
    height: auto;
    padding: 0;
    margin: 0;
    clear: both;
    overflow: auto
}

.popUpViewContainer {
    background-color: #fff;
    clear: both;
    height: 85%;
    left: 5%;
    margin: 0;
    overflow: auto;
    padding: 0;
    position: absolute;
    top: 5%;
    width: 80%;
    z-index: 2500
}

.popupViewTable {
    font-family: "Courier New","Times New Roman" !important;
    font-size: 14px !important;
    width: 100%
}

    .popupViewTable td {
        padding-bottom: .2em !important;
        padding-top: .2em !important
    }

    .popupViewTable [type="text"] {
        height: 22px !important;
        padding-left: 3px
    }

.rdonlynobrdr {
    border: none !important;
    color: Navy !important;
    font-family: "Courier New","Times New Roman",Sans-Serif;
    font-size: 15px
}

.red {
    color: Red
}

.require {
    color: red;
    font-family: "Times New Roman",Sans-Serif;
    font-size: 15px;
    font-weight: normal;
    padding-left: 1px
}

.Blue {
    color: Blue !important
}

.spacer {
    padding-left: 15px
}

.spacer_xsmll {
    padding-left: 10px
}

.spacer_xlrg {
    padding-left: 50px
}

.spacer_xxlrg {
    padding-left: 100px
}

.spacer_xxxlrg {
    padding-left: 180px
}

.subtopic {
    font-family: Times New Roman,Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin: 0;
    padding: 0
}

.sysMsg {
    font-size: 19px;
    font-weight: normal;
    font-family: Courier New,Times New Roman,Arial,Helvetica,sans-serif;
    color: #000;
    margin-left: 10px;
    margin-right: 10px
}

    .sysMsg span {
        font-size: 19px;
        font-weight: normal;
        font-family: Courier New,Times New Roman,Arial,Helvetica,sans-serif;
        color: red
    }

.sysMsgTop {
    border: 0;
    color: #fff;
    font-size: 20px;
    font-family: "Times New Roman",Sans-Serif;
    height: 30px;
    padding-left: 5px;
    text-align: Left;
    padding-top: 7px
}

.table {
    border-collapse: collapse;
    width: 100%
}

    .table td {
        padding-top: .3em;
        padding-bottom: .3em
    }

    .table [type="text"], .table [type="password"] {
        height: 26px !important;
        padding: 0 7px
    }

.tabStrip {
    background-color: transparent;
    width: 100% !important;
    margin: 0;
    padding: 0
}

.tabPage {
    width: 100% !important;
    padding: 0 !important;
    margin-top: 10px
}

.tabTopContent, .tabBodyContent {
    padding: 0;
    padding-left: 0.5%;
    padding-right: 0.5%
}

.tabTopTable {
    color: #404040;
    font-family: "Courier New";
    font-size: 14px;
    border-collapse: collapse;
    margin-top: 1em;
    width: 100% !important
}

    .tabTopTable td {
        padding-top: .3em;
        padding-bottom: .3em
    }

.tabTable {
    border-collapse: collapse;
    color: #404040;
    font-family: "Times New","Courier New";
    font-size: 15px;
    width: 100% !important
}

    .tabTable td {
        padding-top: .2em;
        padding-bottom: .2em
    }

    .tabTable [type="text"] {
        height: 22px !important
    }

.tabEditbtn {
    color: #000;
    font-size: 14px;
    font-family: "Courier New","Times New Roman",Sans-Serif;
    text-align: center;
    width: 80px
}

.tabNotifybtn {
    color: red;
    font-size: 14px;
    font-family: "Courier New","Times New Roman",Sans-Serif;
    text-align: center;
    width: 330px
}

.tabhrsepartor {
    border-style: outset;
    border-width: 3px;
    margin-top: 5px;
    margin-bottom: 5px
}

.tabInnerTitle {
    color: #000;
    font-family: "Courier New",Times New Roman,Sans-Serif;
    font-size: 16px;
    font-weight: 900;
    margin: 5px 0 0 0;
    padding: 0
}

.tabSectionTitle {
    color: #025CA6;
    font-family: Georgia,"Times New Roman",Sans-Serif;
    font-size: 18px
}

.tabSubTitle {
    color: #000;
    font-family: Times New Roman,"Courier New",Sans-Serif;
    font-size: 16px;
    font-weight: 900;
    margin: 5px 0 0 0;
    padding: 0
}

.tabPage_LetterContainer {
    color: #625655;
    font-family: Times New Roman,Sans-Serif;
    font-size: 16px;
    line-height: 1.75em;
    margin-left: 5%
}

    .tabPage_LetterContainer ol li {
        list-style-type: square
    }

        .tabPage_LetterContainer ol li a {
            text-decoration: none;
            padding: .2em 1em;
            color: Blue;
            font-family: Times New Roman,Sans-Serif;
            font-size: 16px;
            line-height: 1.75em
        }

            .tabPage_LetterContainer ol li a:hover {
                color: #000
            }

.tabPage_UploadContainer {
    background-color: transparent;
    color: #625655;
    font-weight: normal;
    font-family: "Courier New","Times New Roman",Sans-Serif;
    font-size: 15px
}

    .tabPage_UploadContainer ol {
        font-weight: normal;
        list-style: disc;
        margin: 10px 0 10px 30px
    }

        .tabPage_UploadContainer ol li ul li {
            list-style: disc;
            margin: 3px 0 3px 0px
        }

.Timesfont {
    font-family: Times New Roman,Sans-Serif !important
}

.topic {
    font: normal 15px/15px "Myriad Web Pro","Times New Roman",'Oswald',"Trebuchet MS","Myriad Web Pro",arial,serif
}

.undrline {
    text-decoration: underline
}

#welcomeContainer2 {
    padding: 0;
    width: 100%;
    text-align: Left;
    margin: 0;
    margin-top: 0
}

#uploadContainer {
    height: 65%;
    margin-top: 2%
}

.upldContent {
    margin-left: 5%;
    font-family: "Courier New","Times New Roman" New Roman,Sans-Serif;
    font-size: 15px
}

#upldGridContainer {
    height: 35%;
    margin-left: 5%
}

#uploadContainer ol {
    color: #000;
    font-family: "Courier New","Times New Roman" New Roman,Sans-Serif;
    font-size: 15px;
    font-weight: normal;
    list-style: disc;
    margin: 1% 0 0px 5%
}

    #uploadContainer ol li {
        list-style: disc;
        margin-top: 5px
    }

        #uploadContainer ol li ul li {
            color: #000;
            font-family: "Courier New","Times New Roman" New Roman,Sans-Serif;
            font-size: 15px;
            list-style: disc;
            margin: 5px 0 0 0
        }

.uploadbtn {
    margin: 2% 0px 0px 0px;
    font-size: 16px;
    font-family: Times New Roman,Sans-Serif;
    color: #000;
    width: 155px
}

.vTop {
    vertical-align: top
}

#vwContentwFilter {
    height: 75%;
    margin-top: 40px
}

.#fff {
    color: #fff
}

.Yellow {
    color: Yellow
}

.aLinkDisabled {
    color: #000 !important;
    font-size: 19px !important;
    font-family: "Myriad Web Pro","Times New Roman",'Oswald',"Trebuchet MS","Myriad Web Pro",arial,serif;
    text-decoration: none !important
}

.alignCenter {
    text-align: center
}

.alignLeft {
    text-align: left
}

.alignRight {
    text-align: right
}

.appTitle {
    color: #28598b;
    font-size: 1.5em;
    font-family: Serifa-Reg,Cambria,Georgia,serif;
    text-shadow: 1px 2px 3px rgba(56,119,167,0.40);
    margin: 0;
    padding: 0
}

.appTitle-sm {
    color: #3d7aa9;
    font-size: 20px;
    font-family: Serifa-Reg,Cambria,Georgia,serif;
    margin: 0;
    padding: 0;
    text-shadow: 1px 2px 3px rgba(56,119,167,0.40)
}

.welcome {
    color: #000;
    font-family: Serifa-Reg,Cambria,Georgia,serif;
    font-size: 18px;
    margin: 0;
    padding: 0;
    text-shadow: 1px 2px 3px rgba(56,119,167,0.40)
}

.bold {
    font-weight: bold
}

.borderradius, #complaintTable [type="text"], .loginTable [type="text"], .loginTable [type="password"], .maintenanceTable [type="text"], .modal-overlay-Table [type="text"], .modal-overlay-Table [type="password"], .multilinebox, .rdonlyborder, .rdonlyMultiLine, .rptTable-Top [type="text"], .searchContainerTable [type="text"], .table [type="text"], .table [type="password"], .tabTable [type="text"] {
    border-radius: 4px;
    border: 1px solid #ccc
}

.buttonContainer, .buttonContainer_Right {
    width: 98%;
    margin-top: 3%;
    margin-bottom: 2%
}

.buttonContainer_Right {
    float: right
}

.btn-sm, .btn-med, .btn-lrg, .btn-xlrg, .btn-xxlrg, .btn-xxxlrg {
    background-image: linear-gradient(#ccc,#fff);
    border-radius: 3px;
    border: 0.5px groove #ccc;
    color: #000;
    font-family: Times New Roman,Sans-Serif;
    font-size: 1em;
    height: 22px;
    text-align: center;
    -webkit-transition-duration: 0.4s;
    transition-duration: 0.4s
}

    .btn-sm:hover, .btn-med:hover, .btn-lrg:hover, .btn-xlrg:hover, .btn-xxlrg:hover, .btn-xxxlrg:hover {
        box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19);
        background-image: linear-gradient(#def2fc,#b2e0f9);
        cursor:pointer;
        font-size: 1em;
        font-family: "Times New Roman","Courier New",Sans-Serif;
        font-weight: 300
    }

.btn-sm {
    width: 80px
}

.btn-med {
    width: 100px
}

.btn-lrg {
    width: 150px
}

.btn-xlrg {
    width: 200px
}

.btn-xxlrg {
    width: 250px
}

.btn-xxxlrg {
    width: 330px
}

.boxshadow, .ContainerShadow, .modal-overlay, .modal-overlay-middle, .modal-overlay-sm, .modal-overlay-view, .modal-overlay-view-AutoHeight,
.modal-overlay-popupMsg, .modal-overlay-popupMsg-sm {
    -moz-box-shadow: 4px 4px 10px #000;
    -webkit-box-shadow: 4px 4px 10px #000;
    box-shadow: 4px 4px 10px #000
}

.caption-bg {
    background-image: linear-gradient(#4f6596,#000)
}

.caption-text {
    font: 16px/1.72857 "Times New Roman","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 500;
    padding-left: 7px
}

.charcounter {
    color: #606060;
    font-size: 15px;
    font-family: "Courier New","Times New Roman",Sans-Serif;
}

.CheckBoxWidth label {
    color: #000 !important;
    font-family: Courier New,Times New Roman,Sans-Serif !important;
    font-size: 14px !important;
    margin-left: 5px;
    margin-right: 10px
}

.color-#000 {
    color: #000
}

.color-Navy {
    color: Navy
}

.color-Red {
    color: Red
}

.color-#fff {
    color: #fff
}

#complaintTable {
    width: 100%;
    padding: 0;
    padding-left: 10px
}

.Container {
    width: 98%;
    height: 97%;
    padding: 0;
    margin: 0 auto;
    clear: both;
    overflow: auto;
    border: 1px solid #ccc
}

.contentContainer {
    margin-top: 10px;
    padding: 0;
    width: 100%;
    height: 84%
}

.DiscriminatorContainer {
    padding-left: 20px;
    padding-top: 10px
}

.fieldsetLayout {
    width: 96%;
    border: 0 none transparent
}

.fieldsetLayout-Legend {
    color: Navy;
    font-size: 2em !important;
    font-family: "Myriad Web Pro","Times New Roman",'Oswald',"Trebuchet MS","Myriad Web Pro",arial,serif
}

.font-Courier {
    font-family: "Courier New"
}

.font-Times {
    font-family: Times New Roman,Sans-Serif !important
}

#FooterContainer {
    clear: both;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 25px
}

.footer {
    border: 0;
    color: #707070;
    font-family: "Times New Roman",Sans-Serif !important;
    font-size: 1.25em !important;
    margin: 0;
    padding: 0;
    width: 100%
}

.Gradient_MidnightBlue {
    background-image: linear-gradient(#025CA6,#000)
}

.GridcmdItemTable {
    border-collapse: collapse;
    width: 100%
}

    .GridcmdItemTable td {
        padding-top: .3em;
        padding-bottom: .3em
    }

.ContainerLeftLayout {
    width: 50%;
    margin-left: 5px
}

.ContainerRightLayout {
    width: 50%;
    float: right;
    margin-right: 5px
}

.ContainerRightInlineLayout {
    text-align: right
}

.WelcomeContainerLayout {
    width: 100%;
    text-align: left;
    margin-right: 5px;
    margin-bottom: 2px
}

.WelcomeContainerLeftLayout {
    width: 50%;
    margin-left: 5px;
    text-align: left
}

.WelcomeContainerRightLayout {
    margin-right: 5px;
    float: right;
    width: 50%
}

.WelcomeContainerCenterLayout {
    text-align: center;
    width: 100%
}

.helpContainer {
    background-color: #fff;
    border-style: inset;
    border-width: 1px;
    height: 65%;
    left: 40%;
    padding: 0;
    position: absolute;
    overflow: auto;
    top: 200px;
    width: 55%;
    z-index: 20000;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px
}

.helpBody {
    margin-left: 5px;
    margin-right: 6px;
    color: #000;
    font-family: "Courier New",Times New Roman,"Helvetica Neue","Lucida Grande","Segoe UI",Arial,Helvetica,Verdana,sans-serif;
    font-size: 15px;
    text-align: justify;
    line-height: 1.5
}

    .helpBody p {
        margin-top: 16px
    }

.hrsepartor {
    border-style: outset;
    border-width: 3px
}

.inlineImage {
    width: 13%
}

.inlineMsgContainer {
    margin-top: 20px;
    width: 100%
}

.inlineMsg {
    color: #000;
    float: right;
    font: normal 13px/16px "Courier New","Times New Roman","Segoe UI","Trebuchet MS","Myriad Web Pro",arial,serif,"Courier New" !important;
    font-weight: 100;
    width: 87%
}

.input {
    color: #000;
    font-family: "Courier New","Times New Roman",Arial,Helvetica,sans-serif;
    font-size: 14px
}

.italic {
    font-style: italic
}

.lblLeft {
    font-family: "Courier New","Times New Roman" !important;
    font-size: 14px !important;
    text-align: left
}

.lblRight {
    font-family: "Courier New","Times New Roman",Sans-Serif;
    font-size: 14px;
    padding-right: 3px;
    text-align: right
}

.loginContainer {
    background-color: transparent;
    border-style: inset;
    border-width: 1px;
    margin: 100px auto;
    padding: 0;
    top: 0;
    z-index: 10000;
    width: 51%;
    overflow: auto
}

.loginTitle, .loginForgotTitle {
    color: #fff;
    font-size: 20px;
    font-family: "Myriad Web Pro","Times New Roman",'Oswald',"Trebuchet MS","Myriad Web Pro",arial,serif;
    font-weight: 200;
    padding-top: 5px;
    padding-bottom: 5px
}

.loginlbl {
    color: #000;
    font-family: "Courier New","Times New Roman",Arial,Helvetica,sans-serif;
    font-size: 15px;
    text-align: Right
}

#loginForgotContainer {
    background-color: #fff;
    border-color: #fff;
    border-style: none;
    margin-left: auto;
    margin-right: auto;
    margin-top: 6%;
    width: 30%
}

.loginForgotTitle {
    margin-bottom: 15px
}

.loginForgotInput {
    margin-top: 15px
}

.loginTable {
    color: #000;
    font-family: "Courier New","Times New Roman",Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: 100;
    width: 100%
}

    .loginTable td {
        padding-top: .3em;
        padding-bottom: .3em
    }

    .loginTable [type="text"], .loginTable [type="password"] {
        height: 26px !important;
        padding: 0 7px
    }

#MaintenanceContainer {
    background: #fff;
    height: 60%;
    Width: 100%
}

#MaintenanceContainerTop {
    width: 98%;
    height: auto;
    margin: 70px auto 15px auto
}

#MaintenanceGridContainer {
    height: 100%;
    Width: 100%
}

    #MaintenanceGridContainer .RadGrid .rgDataDiv {
        height: 75% !important
    }

    #MaintenanceGridContainer .aLink {
        color: #0045d6 !important;
        font-size: 16px !important;
        font-family: "Times New Roman","Myriad Web Pro",Serifa-Reg,Cambria,Georgia,"Courier New",Sans-Serif !important;
        font-weight: normal;
        text-decoration: underline !important;
        vertical-align: top
    }

    #MaintenanceGridContainer a:hover.aLink {
        color: Silver !important;
        text-decoration: none !important
    }

.maintenanceTable, .maintenanceTableTop {
    font-size: 15px;
    font-family: "Courier New","Times New Roman",Arial,Helvetica,sans-serif;
    font-weight: 100;
    color: #000 !important;
    width: 100%
}

    .maintenanceTable td {
        padding-top: .2em;
        padding-bottom: .2em
    }

    .maintenanceTable [type="text"] {
        height: 22px
    }

#mnu {
    margin: 0; /*-bottom: 0.5%;*/
    width: 100%
}

.mnuopt {
    font: normal 1.5em/2em "Times New Roman",'Georgia',"Trebuchet MS","Myriad Web Pro",arial,serif !important;
    color: #fff !important
}

.mnuopt_sub {
    font: normal 1.33em/1.51em "Courier New","Times New Roman","Segoe UI","Trebuchet MS","Myriad Web Pro",arial,serif,"Courier New" !important;
    font-weight:bold;
    color: #000 !important
}

.modal-overlay {
    background-color: #fff;
    margin: 7% 2.5%;
    width: 60%;
    z-index: 10000;
    overflow: auto
}

.modal-overlay-middle {
    background-color: #fff;
    margin: 11% auto;
    width: 60%
}

.modal-overlay-sm {
    background-color: #fff;
    margin: 10% 2.5%;
    width: 55%;
    z-index: 10000;
    overflow: auto
}

.modal-overlay-Body {
    padding-left: 10px;
    padding-right: 10px;
    overflow: auto;
    height: 92%;
    margin-top: 4%
}

.modal-overlay-popupMsg {
    background: #fff;
    margin: 13% auto;
    width: 45%;
    height: auto;
    z-index: 10002;
    overflow: auto
}

.modal-overlay-popupMsg-sm {
    background: #fff;
    margin: 11% auto;
    width: 40%;
    height: auto;
    z-index: 10002;
    overflow: auto
}

.modal-overlay-Table {
    color: #000;
    font-family: "Courier New","Times New Roman",Arial,Helvetica,sans-serif !important;
    font-size: 15px !important;
    font-weight: 100;
    width: 100%
}

    .modal-overlay-Table [type="text"], .modal-overlay-Table [type="password"] {
        height: 24px
    }

.modal-overlay-TopBar-Fixed {
    position: fixed;
    padding: 0;
    width: inherit
}

.modal-overlay-view {
    background: #fff;
    border: 1px solid #888;
    height: 90%;
    margin: 2% auto 0% auto;
    width: 80%;
    z-index: 1001
}

.modal-overlay-view-AutoHeight {
    background: #fff;
    border: 1px solid #888;
    height: auto;
    margin: 2% auto 0% auto;
    width: 70%;
    z-index: 1001
}

.modal-overlay-ViewTable {
    color: #000;
    font-family: "Courier New","Times New Roman",Arial,Helvetica,sans-serif !important;
    font-size: 15px;
    font-weight: 100;
    width: 100%
}

    .modal-overlay-ViewTable td {
        padding-bottom: .5em
    }

.MsgCaption-lrgr {
    font: 24px/1.72857 "Times New Roman","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 300;
    padding-left: 7px
}

.msg-lrgr {
    color: #000;
    float: right;
    font-size: 20px;
    font-family: "Courier New","Times New Roman",Arial,Helvetica,sans-serif;
    font-weight: 400;
    width: 90%;
    margin-right: 15px
}

    .msg-lrgr span {
        color: red;
        font-size: 20px;
        font-family: Courier New,Times New Roman,Arial,Helvetica,sans-serif
    }

.MsgContainer {
    margin-top: 50px;
    width: 100%
}

.noborder {
    border: none !important
}

.overlay {
    position: fixed;
    z-index: 9000;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgb(0,0,0);
    background-color: rgba(7,7,7,0.2)
}

.padLeft-6 {
    padding-left: 6px
}

.padLeft-8 {
    padding-left: 8px
}

.padLeft-10 {
    padding-left: 10px
}

.padLeft-15 {
    padding-left: 15px
}

.padLeft-20 {
    padding-left: 20px
}

.padLeft-30 {
    padding-left: 30px
}

.padLeft-50 {
    padding-left: 50px
}

.padLeft-100 {
    padding-left: 100px
}

.padLeft-200 {
    padding-left: 200px
}

.padRight-5 {
    padding-Right: 5px
}

.padRight-6 {
    padding-Right: 6px
}

.padRight-8 {
    padding-Right: 8px
}

.padRight-10 {
    padding-Right: 10px
}

.padRight-15 {
    padding-Right: 15px
}

.padRight-20 {
    padding-Right: 20px
}

.padRight-25 {
    padding-Right: 25px
}

.padRight-50 {
    padding-Right: 50px
}

.padTop-5 {
    padding-Top: 5px
}

.padTop-7 {
    padding-Top: 7px
}

.padTop-10 {
    padding-Top: 10px
}

.padTop-15 {
    padding-Top: 15px
}

.padTop-20 {
    padding-Top: 20px
}

.padTop-30 {
    padding-Top: 30px
}

.padTop-40 {
    padding-Top: 40px
}

.padTop-50 {
    padding-Top: 50px
}

.padTop-65 {
    padding-Top: 65px
}

.padBottom-5 {
    padding-Bottom: 5px
}

.padBottom-10 {
    padding-Bottom: 10px
}

.pgInstruction {
    color: #000;
    font-size: 17px;
    font-family: "Courier New","Times New Roman",Arial,Helvetica,sans-serif;
    font-weight: normal;
    margin: 20px 10px 25px 20px
}

    .pgInstruction span {
        color: Red
    }

.riSingle input
.riTextBox {
    height: 24px !important
}

.riSingle .riTextBox {
    padding-right: 0 !important;
    padding-left: 0 !important;
    margin: 0
}

.RadioButtonWidth label {
    color: #000 !important;
    font-family: "Courier New","Times New Roman" !important;
    font-size: 17px !important;
    margin-left: 5px;
    margin-right: 15px
}

.rdonly {
    color: #606060;
    font-family: "Courier New","Times New Roman","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 17px;
    font-weight: 100
}

.rdonlyMultiLine {
    color: #606060;
    font-family: "Courier New","Times New Roman","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 17px;
    font-weight: 100
}

.rdonlyborder {
    color: #606060;
    font-family: "Courier New","Times New Roman","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 17px;
    font-weight: 100
}

.resetContainer {
    background-color: #fff;
    margin: 100px auto;
    width: 60%;
    z-index: 10000;
    overflow: auto
}

.Round {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px
}

#rptContentTop {
    width: 98%;
    margin-top: 70px;
    margin-bottom: 15px;
    margin-left: auto;
    margin-right: auto;
    height: auto;
    font-size: 17px
}

#rptContentBody {
    height: 58%;
    overflow: auto
}

#rptContentBody_AgncyLead {
    height: 74%;
    overflow: auto
}

.rptContentBody-Left, .rptContentBody-Right {
    width: 50%
}

.rptContentBody-Right {
    float: right
}

.rptGridContainer {
    width: 99%;
    margin-left: 5px
}

.rptGridContainer-LeftContent {
    width: 50%;
    margin-left: 6px
}

.rptGridContainer-RightContent {
    float: right;
    width: 50%


.rptGridContainer-Title {
    color: #fff;
    font-family: "Times New Roman","Helvetica Neue",Helvetica,Arial,sans-serif !important;
    font-size: 20px;
    font-weight: 200;
    line-height: 24px !important;
    text-align: center
}

.rptGrid-TotalContainer-Left, .rptGrid-TotalContainer-Right {
    border-collapse: collapse;
    border-top: inset 0.5px #C4D8F6;
    border-bottom: inset 0.5px #C4D8F6;
    color: #000;
    font-family: "Courier New","Times New Roman","Helvetica Neue",Helvetica,Arial,sans-serif !important;
    font-size: 17px !important;
    font-weight: 100
}

.rptGrid-TotalContainer-Left {
    width: 98%
}

.rptGrid-TotalContainer-Right {
    width: 98.7%
}

.rptMainTitle {
    color: #025CA6;
    font-family: "Courier New",Georgia,"Times New Roman",Sans-Serif;
    font-size: 20px;
    text-align: Center;
    margin-bottom: 15px
}

.rptMainTitle_AgncyLead {
    color: #025CA6;
    font-family: "Courier New",Georgia,"Times New Roman",Sans-Serif;
    font-size: 18px;
    text-align: Center;
    margin-top: 50px;
    margin-bottom: 15px
}

.rptSectionTitleContainer {
    background-color: #000;
    height: 28px;
    margin-bottom: 20px;
    margin-left: 6px;
    width: 98.9%
}

.rptTable {
    border-collapse: collapse;
    border-bottom: inset 1px #C4D8F6;
    color: #000;
    font-family: "Courier New","Times New Roman","Helvetica Neue",Helvetica,Arial,sans-serif !important;
    font-size: 15px !important;
    font-weight: normal;
    line-height: normal !important;
    margin-left: 6px;
    width: 98%
}

    .rptTable td {
        border-right: ridge 1px #C4D8F6;
        border-bottom: inset 1px #C4D8F6
    }

.rptTable-Top {
    border-collapse: collapse;
    color: #404040;
    width: 100%;
    margin: 10px 0px 0px 5px
}

.rptTitleContainer {
    background-image: linear-gradient(#1744A7,#3F6CC4);
    border-collapse: collapse;
    font-size: 18px !important;
    font-weight: 200;
    line-height: 26px !important;
    width: 99%;
    margin-left: 6px
}

.rscLinkImg {
    background-image: url(../images/SpellCheck.gif);
    background-repeat: no-repeat;
    text-indent: -9999px;
    width: 20px;
    height: 20px;
    display: block;
    border: 1px solid #404040;
    background-color: #ebebeb;
    outline: none
}

.searchContainerTable {
    width: 100%
}

    .searchContainerTable [type="text"] {
        height: 24px
    }

#SearchContainerTop {
    color: #202020 !important;
    font-family: "Courier New","Times New Roman","Segoe UI","Trebuchet MS","Myriad Web Pro",arial,serif,"Courier New" !important;
    font-size: 14px;
    font-weight: 100;
    height: auto;
    margin: 70px auto 5px auto;
    width: 98%
}

#SearchResultContainer {
    height: 62%;
    margin-top: 10px;
    width: 100%
}

    #SearchResultContainer .rgDataDiv {
        height: 76% !important
    }

.subTopic {
    font-family: "Myriad Web Pro","Times New Roman",'Oswald',"Trebuchet MS","Myriad Web Pro",arial,serif;
    font-size: 17px;
    font-weight: 100
}

#summaryLogGridContainer {
    height: 70%;
    margin-top: 70px;
    overflow: auto
}

    #summaryLogGridContainer .aLink {
        color: #0045d6 !important;
        font-size: 16px !important;
        font-family: "Times New Roman","Myriad Web Pro",Serifa-Reg,Cambria,Georgia,"Courier New",Sans-Serif !important;
        font-weight: normal;
        text-decoration: underline !important;
        vertical-align: top
    }

    #summaryLogGridContainer a:hover.aLink {
        color: Silver !important;
        text-decoration: none !important
    }

    #summaryLogGridContainer .rgDataDiv {
        height: 78% !important
    }

    #summaryLogGridContainer .RadGrid_Outlook .rgFooter > td {
        color: #000;
        font-size: 14px !important;
        font-family: "Courier New","Times New Roman","Helvetica Neue",Helvetica,Arial,sans-serif !important;
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

#summaryLogPageBottom {
    margin-left: 0.5%;
    margin-bottom: 0;
    height: auto;
    width: 98%
}

.summaryLogTable {
    border-collapse: collapse;
    width: 100%;
    font-size: 16px !important;
    font-family: "Times New Roman","Courier New","Helvetica Neue",Helvetica,Arial,sans-serif !important
}

.Topic {
    font-size: 18px;
    font-family: "Myriad Web Pro","Times New Roman",'Oswald',"Trebuchet MS","Myriad Web Pro",arial,serif
}

#TopImage {
    left: 0;
    top: 0;
    height: 84px;
    background-image: url(../images/header_das.jpg);
    border: 0;
    width: 100%
}

.valignBottom {
    vertical-align: bottom
}

.valignTop {
    vertical-align: top
}

.valignMiddle {
    vertical-align: middle
}

#vwAuditLogContent {
    height: 70%;
    margin-top: 62px
}

    #vwAuditLogContent .aLink {
        color: #0045d6 !important;
        font-size: 16px !important;
        font-family: "Times New Roman","Myriad Web Pro",Serifa-Reg,Cambria,Georgia,"Courier New",Sans-Serif !important;
        font-weight: normal;
        text-decoration: underline !important;
        vertical-align: top
    }

    #vwAuditLogContent a:hover.aLink {
        color: Silver !important;
        text-decoration: none !important
    }

    #vwAuditLogContent .rgDataDiv {
        height: 84% !important
    }

#vwContentwFilter {
    height: 74%;
    margin-top: 62px
}

    #vwContentwFilter .aLink {
        color: #0045d6 !important;
        font-size: 16px !important;
        font-family: "Times New Roman","Myriad Web Pro",Serifa-Reg,Cambria,Georgia,"Courier New",Sans-Serif !important;
        font-weight: normal;
        text-decoration: underline !important;
        vertical-align: top
    }

    #vwContentwFilter a:hover.aLink {
        color: Silver !important;
        text-decoration: none !important
    }

    #vwContentwFilter .rgDataDiv {
        height: 82% !important
    }

#vwRetentionLogContent {
    height: 70%;
    margin-top: 62px
}

    #vwRetentionLogContent .rgDataDiv {
        height: 84% !important
    }

    #vwRetentionLogContent .aLink {
        color: #0045d6 !important;
        font-size: 16px !important;
        font-family: "Times New Roman","Myriad Web Pro",Serifa-Reg,Cambria,Georgia,"Courier New",Sans-Serif !important;
        font-weight: normal;
        text-decoration: underline !important;
        vertical-align: top
    }

    #vwRetentionLogContent a:hover.aLink {
        color: Silver !important;
        text-decoration: none !important
    }

#vwSiteErrorLogContent {
    height: 76%;
    margin-top: 62px
}

    #vwSiteErrorLogContent .aLink {
        color: #0045d6 !important;
        font-size: 16px !important;
        font-family: "Times New Roman","Myriad Web Pro",Serifa-Reg,Cambria,Georgia,"Courier New",Sans-Serif !important;
        font-weight: normal;
        text-decoration: underline !important;
        vertical-align: top
    }

    #vwSiteErrorLogContent a:hover.aLink {
        color: Silver !important;
        text-decoration: none !important
    }

    #vwSiteErrorLogContent .rgDataDiv {
        height: 83% !important
    }
