body{font-family:Arial, Helvetica, sans-serif;background:#fff;margin:0}.gridWrappedLabel{display:block;word-wrap:break-word;overflow:auto}
.signinControl-LabelStyle{color:#000;font-size:14px;font-style:normal;padding-right:5px}.signinControl-TextBoxStyle{width:90%;font-size:14px}.signinControl-LoginButtonStyle{padding-right:75px;padding-top:13px;float:right;cursor:pointer}
.signinControl-TitleTextStyle{text-align:center;height:20px;color:#000;font-size:14px;font-weight:700;padding-bottom:15px}
.sessionExpiryClass{text-align:center;display:block;color:red;font-size:12px; padding:10px 10px 0px 10px ;}
.signinControl {border-radius:25px;}
.documentPortallogo{background:url(images/ndc_logo_new.png) no-repeat;width:250px;height:90px}
#menuBar {border-bottom:1px solid #c8c8c8; border-top:1px solid #c8c8c8; }
#menuBar UL LI {display:inline; float:left;}
.form-control {height:24px; margin-bottom:5px; vertical-align:middle;padding: 0px 12px; }
.controlPadding{padding-bottom:2px;}
.datagridFixedHeader{border-bottom:#5d93c2 1px solid;border-left:#5d93c2 1px solid;width:98%;table-layout:fixed;border-top:medium none;border-right:#5d93c2 1px solid}
.ItemTemplate A,
.AlternatingItemTemplate A{text-align:center;color:#00f;font-size:11px;cursor:hand;text-decoration:underline}
.ItemTemplate{word-wrap:break-word;background-color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;font-size:11px;font-weight:400}
.AlternatingItemTemplate{word-wrap:break-word;background-color:#eee;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;font-size:11px;font-weight:400}
.ItemTemplate td {padding:4px;}
.AlternatingItemTemplate td {padding:4px;}
.dataGridContent td {padding:4px;}
.btn-glyphicon { padding:1px;  margin-right:4px;}
.icon-btn { padding: 1px 10px 1px 10px; border-radius:50px;}
.bgblank{background:#B69957}
.rfmsDialog{display:none;font:11px Arial, Helvetica, sans-serif}
/*.updatedTermsDialog{display:none;font:11.5px Arial, Helvetica, sans-serif}*/
/*.terms-link { color: #007BFF !important;*/ /* Blue color *//*text-decoration: none;*/ /* No underline *//*}*/
/*.terms-link:hover {color: #0056b3 !important;*/ /* Darker blue when hovered *//*text-decoration: underline;*/ /* Underline on hover *//*}
.terms-link:active {color: #003366 !important;*/ /* Even darker blue when active *//*}
.terms-link:visited {color: #0056b3 !important;*/ /* Maintain the blue color for visited link *//*}*/
/*.button-large {
    padding: 5px 20px;*/ /* Adjust padding for width and height */
    /*font-size: 15px;*/ /* Increase font size */
    /*border-radius: 5px;*/ /* Optional: Rounded corners */
    /*border: 1px solid #ccc;*/ /* Optional: Border style */
    /*background-color: #007BFF;*/ /* Background color */
    /*color: #fff;*/ /* Text color */
    /*cursor: pointer;*/ /* Pointer cursor on hover */
/*}*/

    /* Hover effect */
    /*.button-large:hover {
        background-color: #0056b3;*/ /* Darker blue on hover */
    /*}*/
.EnrollDDbutton{text-align:center;font-size:11px;vertical-align:top;cursor:hand}
.dataGridLastRow{text-align:right;background-color:#5d93c2;padding-right:10px;height:5px;font-weight:700}
.dataGridContent{border-bottom:#5d93c2 1px solid;border-left:#5d93c2 1px solid;background-color:#5d93c2;width:100%;table-layout:fixed;border-top:medium none;border-right:#5d93c2 1px solid;}
.dataGridHeader{text-align:left;background-color:#5d93c2;color:#fff;font-size:11px;font-weight:400;text-decoration:none}
.dataGridFooter{width:100%;height:25px;color:#fff;border-width:0;margin:0;padding:0}
.dataGridControlsTopleft{padding-left:5px;float:left;font-size:11px;font-weight:400}
.dataGridControlsTopright{padding-left:40px;color:#fff;font-size:11px}
.dataGridControlsTopcenter{padding-left:60px;color:#fff;font-size:11px}
.dataGridControlsBottomright{background-color:#5d93c2;padding-right:10px;float:right;color:#fff;font-size:12px;
                             font-weight:400;padding-top:3px}
.dataGridControls A,.dahsboardGridHeader A{color:#fff}
.layoutTableOuterTd{width:100%;border-collapse:collapse;background:#5d93c2;color:#fff;border-width:0;margin:0}
.datagridFixedHeader{width:100%;border-collapse:collapse;background:#5d93c2;color:#fff;margin:0}
.glyphicon.glyphicon-plus {
    font-size: 20px;
}
.hiddencol{ display: none; }
.button{font-size:12px; padding-bottom:20px; height:24px;}
.gvItem {line-height:110%; padding-left:20px;}
.gvHeaderPadding {padding-left:20px;}
.alert-success {border-left:5px solid #3c763d}
.alert-warning {border-left:5px solid #8a6d3b}
.alert-info {border-left:5px solid #31708f}
.alert-danger {border-left:5px solid #a94442}
.alert-success {border-left:5px solid #3c763d}
.alert-warning {border-left:5px solid #8a6d3b}
.alert-info {border-left:5px solid #31708f}
.alert-danger {border-left:5px solid #a94442}
.infogridHeader {padding-left:20px; position:absolute; padding-top:5px; vertical-align:middle;}
.reportPrint{ display:inline-block;font-family: Verdana; font-size: 8pt;vertical-align: middle;cursor:pointer;padding-top:3px;padding-left:3px;border:1px transparent Solid;margin-top:1px;height:27px;width:27px;background-image:url(Images/printPdf32x32.jpg); background-repeat:no-repeat;background-position:center}
.reportPrint:hover{border:1px solid rgb(51, 102, 153); background-color:rgb(221, 238, 247); cursor:pointer}
#navbtnhome:hover{background-color:#eeeeee;}
#navbtnprofile:hover{background-color:#eeeeee; }
.panel-heading.panel-heading-app{background-color: #507CD1;}
.navbar.navbar-default {min-height: 40px !important;}
.navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;}
.facility-row.odd{background-color: #ffffff;}
.facility-row.odd{background-color: #eff3fb;}
.footerLabel {
    text-align: center;
    color: #3a3a3a;
    font-size: 11px;
}
.callus {
    background: url(images/callus.gif) no-repeat;
    width: 220px;
    height: 290px;
    padding: 20px;
}
.headerTable {
    background-color: #3f536d;
    width: 100%;
    height: 30px;
    color: #fff
}

.headerTableH1 {
    padding-left: 10px;
    font-size: 13px;
    font-weight: 700
}

.headerTableH2 {
    padding-left: 10px;
    color: #9fa9b6;
    font-size: 11px;
    font-weight: 700
}

.headerTableH3 {
    padding-left: 10px;
    font-size: 11px;
    font-weight: 700
}

.headerTablea1 {
    color: #fff;
    font-size: 11px;
    cursor: pointer
}

.headerTablea2 {
    color: #fff;
    font-size: 13px;
    cursor: pointer
}

.headerTablea3 {
    color: #fff;
    font-size: 15px;
    cursor: pointer
}
.footer-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    text-align: center;
    padding: 10px;
}

.footer-left, .footer-center, .footer-right {
    flex: 1;
}

.footer-left {
    text-align: left;
}

.footer-center {
    text-align: center;
}

.footer-right {
    text-align: right;
}
.accountSettings1 {
    text-decoration: underline;
}
/*.accountSettings {
    font-size: 18px;*/ /* Increases text size */
    /*padding: 10px 20px;*/ /* Adjusts the padding (top-bottom, left-right) for bigger button */
    /*border-radius: 5px;*/ /* Optional: adds rounded corners */
    /*background-color: #007BFF;*/ /* Optional: add background color if needed */
    /*color: white;*/ /* Optional: make the text white */
/*}*/

.footerLabel {
    display: inline-block;
}

