﻿* {
    /*//margin: 0;*/
    padding: 0;
}

body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background: #fff;
}

img {
    border: none;
}

a {
    text-decoration: none;
    color: #f58345;
}

    a:hover {
        text-decoration: underline;
    }

#mainWapper {
    width: 100%;
    float: left;
}

.header_area {
    width: 96%;
    float: left;
    padding: 1px 2% 0;
    background: #fff;
}

.center_area {
    width: 74%;
    margin: 0px 13% 5px;
}

.logo_ar {
    width: 160px;
    float: left;
    padding-top: 5px;
}

.number_area {
    width: 510px;
    float: right;
    text-align: right;
    padding-bottom: 0;
}

    .number_area h3 {
        font: italic 29px 'Open Sans', sans-serif;
        color: #8c9090;
        padding-bottom: 10px;
    }

.num_icon_ar {
    width: 184px;
    float: right;
}

    .num_icon_ar .hom_ic {
        width: 30px;
        height: 30px;
        float: left;
        background: url("../images/home_ic.png") left top no-repeat;
        text-indent: -9999px;
        text-align: left;
        transition: all 0.3s ease-in-out 0s;
        -moz-transition: all 0.3s ease-in-out 0s;
        -webkit-transition: all 0.3s ease-in-out 0s;
        -o-transition: all 0.3s ease-in-out 0s;
    }

        .num_icon_ar .hom_ic:hover {
            background-position: 0 -32px;
        }

.logo {
    width: 153px;
    height: 50px;
}

fieldset {
    border: none;
}


.num_icon_ar .num_txt {
    font: 400 19px 'Open Sans', sans-serif;
    color: #8c9090;
    background: url("../images/num_ic.png") left top no-repeat;
    padding-bottom: 8px;
    padding-left: 35px;
}

.main_content_area {
    width: 100%;
    float: left;
    background: #ffcc29;
    padding: 5px 0;
}

.inner_cont {
    width: Auto;
    margin: 0px 30px 5px 20px;
}

.left_area {
    width: 30%;
    float: left;
}

.right_area_profile {
    width: 50%;
    float: right;
}

.file_upload {
    background: #FFCC29!important;
    font: 400 12px 'Open Sans', sans-serif;
    color: #111515;
    height: 30px;
    width: 100%;
}

.login_ar {
    width: 352px;
    float: left;
    border-right: 1px solid #1D2121;
}

    .login_ar h3 {
        font: 400 25px 'Open Sans', sans-serif;
        color: #1D2121;
        padding-bottom: 3px;
    }

    .login_ar small {
        font: 400 14px 'Open Sans', sans-serif;
        color: #1D2121;
        padding-bottom: 14PX;
        display: block;
    }

    .login_ar .field-validation-error {
        display: block;
        color: red;
    }

.login_form {
    width: 100%;
    float: left;
    padding-top: 13px;
}

    .login_form p {
        padding-bottom: 8px;
        font: 400 13px 'Open Sans', sans-serif;
        color: #111515;
        position: relative;
    }

.label_1 {
    font: 400 16px 'Open Sans', sans-serif;
    color: #111515;
    display: block;
    padding-bottom: 3px;
}

.label_2 {
    font: 400 16px 'Open Sans', sans-serif;
    color: #111515;
    padding-bottom: 3px;
}

.fill_1 {
    background: #fff;
    border: none;
    width: 312px;
    padding: 5px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.check_ar {
    width: 18px;
    height: 18px;
    background: url("../images/check_box.png") left top no-repeat;
    display: inline-block;
    vertical-align: text-bottom;
    margin-right: 0;
    cursor: pointer;
}

.check_fill {
    width: 18px;
    height: 18px;
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    cursor: pointer;
}

.check_ar {
    background-position: 0 -21px;
}

.sub_btn {
    background: #383336;
    border: none;
    color: #FFCC29;
    font: 400 17px 'Open Sans', sans-serif;
    padding: 1px 10px 3px;
    margin-top: 16px;
    cursor: pointer;
    transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;
    -o-transition: all 0.3s ease-in-out 0s;
}

    .sub_btn:hover {
        background: #fff;
        color: #383336;
    }


.reg_area {
    width: 140px;
    float: left;
    padding-left: 35px;
    padding-top: 104px;
}

    .reg_area h4 {
        font: 400 16px 'Open Sans', sans-serif;
        color: #111515;
        padding-bottom: 9px;
    }

    .reg_area .regs_btn {
        background: #383336;
        border: none;
        color: #FFCC29;
        font: 400 17px 'Open Sans', sans-serif;
        padding: 1px 10px 3px;
        cursor: pointer;
        transition: all 0.3s ease-in-out 0s;
        -moz-transition: all 0.3s ease-in-out 0s;
        -webkit-transition: all 0.3s ease-in-out 0s;
        -o-transition: all 0.3s ease-in-out 0s;
        text-transform: capitalize;
    }

        .reg_area .regs_btn:hover {
            background: #fff;
            color: #383336;
            text-decoration: none;
        }

.right_area {
    width: 530px;
    float: right;
    text-align: center;
    background: #fff;
    padding: 7px 0;
}

.footer_area {
    width: 98%;
    float: left;
    background: #ffcc29;
    padding: 9px 1%;
}

    .footer_area .copy_txt {
        font: 400 11px 'Open Sans', sans-serif;
        color: #111515;
        float: left;
        margin-right: 9px;
        padding-top: 7px;
    }

    .footer_area .icon_1 {
        background: url("../images/icon_2.png") left top no-repeat;
        width: 28px;
        height: 28px;
        float: left;
        text-indent: -9999px;
        transition: all 0.3s ease-in-out 0s;
        -moz-transition: all 0.3s ease-in-out 0s;
        -webkit-transition: all 0.3s ease-in-out 0s;
        -o-transition: all 0.3s ease-in-out 0s;
    }

        .footer_area .icon_1:hover {
            background-position: 0 -31px;
        }

    .footer_area .icon_2 {
        background: url("../images/icon_2.png") -32px top no-repeat;
        width: 28px;
        height: 28px;
        float: left;
        text-indent: -9999px;
        margin: 0 5px;
        transition: all 0.3s ease-in-out 0s;
        -moz-transition: all 0.3s ease-in-out 0s;
        -webkit-transition: all 0.3s ease-in-out 0s;
        -o-transition: all 0.3s ease-in-out 0s;
    }

        .footer_area .icon_2:hover {
            background-position: -32px -31px;
        }

    .footer_area .icon_3 {
        background: url("../images/icon_2.png") -64px top no-repeat;
        width: 28px;
        height: 28px;
        float: left;
        text-indent: -9999px;
        transition: all 0.3s ease-in-out 0s;
        -moz-transition: all 0.3s ease-in-out 0s;
        -webkit-transition: all 0.3s ease-in-out 0s;
        -o-transition: all 0.3s ease-in-out 0s;
    }

        .footer_area .icon_3:hover {
            background-position: -64px -31px;
        }


/*---- Page_2 --- */

.hel_area {
    width: 321px;
    float: right;
    text-align: right;
    padding-top: 15px;
    padding-bottom: 0;
}

.admi_area_content .hel_area {
    padding-bottom: 0;
}

.hel_area p {
    font: 400 16px 'Open Sans', sans-serif;
    color: #111515;
}

    .hel_area p a {
        background: #383336;
        border: none;
        color: #FFCC29;
        font: 400 17px 'Open Sans', sans-serif;
        padding: 1px 10px 3px;
        cursor: pointer;
        transition: all 0.3s ease-in-out 0s;
        -moz-transition: all 0.3s ease-in-out 0s;
        -webkit-transition: all 0.3s ease-in-out 0s;
        -o-transition: all 0.3s ease-in-out 0s;
        text-transform: capitalize;
    }

        .hel_area p a:hover {
            background: #FFCC29;
            color: #383336;
            text-decoration: none;
        }

.work_area {
    width: 100%;
    float: left;
    height: 340px;
}

.work_btn_ara {
    width: 207px;
    float: left;
    height: 176px;
    border-right: 1px solid #616161;
}

.work_btn {
    background: url("../images/worklist_icon.jpg") 97% 3px no-repeat #ffcc29;
    font: 400 16px 'Open Sans', sans-serif;
    color: #111515;
    width: 111px;
    padding: 5px 7px;
    display: block;
    margin-top: 6px;
    margin-right: 2px;
}

    .work_btn:hover {
        text-decoration: none;
    }

.admin_btn {
    background: url("../images/admin_icom.jpg") 97% 1px no-repeat #ffcc29;
    font: 400 16px 'Open Sans', sans-serif;
    color: #111515;
    width: 111px;
    padding: 5px 7px;
    display: block;
    margin-top: 6px;
}

    .admin_btn:hover {
        text-decoration: none;
    }

.admi_area_content .admin_btn {
    background: url("../images/admin_icom.jpg") 97% 3px no-repeat #fff;
    font: 400 16px 'Open Sans', sans-serif;
    color: #111515;
    width: 95px;
    padding: 5px 7px;
    float: right;
    margin-top: 13px;
    text-align: left;
    border: 1px solid #383336;
}

    .admi_area_content .admin_btn:hover {
        text-decoration: none;
    }


.creat_user_ar {
    width: 100%;
    float: left;
    background: #ffcc29;
    padding-left: 1%;
    padding: 2%;
}

    .creat_user_ar #MainContent_TabContainer1_tbpnluser_txtUserID {
        background: #fff;
        border: none;
        width: 238px;
        padding: 4px 5px;
        font: 400 14px 'Open Sans', sans-serif;
        color: #111515;
        margin-bottom: 15px;
    }

    .creat_user_ar #MainContent_TabContainer1_tbpnluser_btnRadiologist {
        background: #383336;
        border: 1px solid #fff;
        width: 177px;
        cursor: pointer;
        font: 400 14px 'Open Sans', sans-serif;
        color: #FFCC29;
        margin-bottom: 8px;
        padding: 4px 0;
    }

        .creat_user_ar #MainContent_TabContainer1_tbpnluser_btnRadiologist:hover {
            background: #fff;
            color: #383336;
        }

    .creat_user_ar #MainContent_TabContainer1_tbpnluser_btnInstitute {
        background: #383336;
        border: 1px solid #fff;
        width: 177px;
        cursor: pointer;
        font: 400 14px 'Open Sans', sans-serif;
        color: #FFCC29;
        margin-bottom: 8px;
        padding: 4px 0;
    }

        .creat_user_ar #MainContent_TabContainer1_tbpnluser_btnInstitute:hover {
            background: #fff;
            color: #383336;
        }

    .creat_user_ar #btnLocalAdmin {
        background: #383336;
        border: 1px solid #fff;
        width: 177px;
        cursor: pointer;
        font: 400 14px 'Open Sans', sans-serif;
        color: #FFCC29;
        margin-bottom: 8px;
        padding: 4px 0;
    }

        .creat_user_ar #btnLocalAdmin:hover {
            background: #fff;
            color: #383336;
        }
    .creat_user_ar #btnSubAdmin {
        background: #383336;
        border: 1px solid #fff;
        width: 177px;
        cursor: pointer;
        font: 400 14px 'Open Sans', sans-serif;
        color: #FFCC29;
        margin-bottom: 8px;
        padding: 4px 0;
    }

        .creat_user_ar #btnSubAdmin:hover {
            background: #fff;
            color: #383336;
        }
    .creat_user_ar #MainContent_TabContainer1_tbpnluser_msgLabelUser {
        color: #FF0000;
    }

    .creat_user_ar #MainContent_TabContainer1_tbpnlReviewer_btnAddReviewer {
        background: #383336;
        border: 1px solid #fff;
        width: 177px;
        cursor: pointer;
        font: 400 14px 'Open Sans', sans-serif;
        color: #FFCC29;
        margin-bottom: 8px;
        padding: 4px 0;
    }

    .creat_user_ar #MainContent_TabContainer1_tbpnlReviewer_lblRadiologistAdd {
        font: 400 14px 'Open Sans', sans-serif;
        color: #111515;
    }

    .creat_user_ar #MainContent_TabContainer1_tbpnlReviewer_lblInstitutionAdd {
        font: 400 14px 'Open Sans', sans-serif;
        color: #111515;
    }

    .creat_user_ar #MainContent_TabContainer1_tbpnlReviewer_lblReviewerAdd {
        font: 400 14px 'Open Sans', sans-serif;
        color: #111515;
    }

    .creat_user_ar #MainContent_TabContainer1_tbpnlReviewer_cmbRadiologist {
        border: 1px solid #fff;
        background: #FFCC29;
        padding: 3px;
        font: 400 14px 'Open Sans', sans-serif;
        color: #111515;
    }

    .creat_user_ar #MainContent_TabContainer1_tbpnlReviewer_cmbInstitution {
        border: 1px solid #fff;
        background: #FFCC29;
        padding: 3px;
        font: 400 14px 'Open Sans', sans-serif;
        color: #111515;
    }

    .creat_user_ar #MainContent_TabContainer1_tbpnlReviewer_cmbReviewer {
        border: 1px solid #fff;
        background: #FFCC29;
        padding: 3px;
        font: 400 14px 'Open Sans', sans-serif;
        color: #111515;
    }

    .creat_user_ar #MainContent_TabContainer1_tbpnlReviewer_msgLabelReviewer {
        color: #FF0000;
    }


.work_Top_content {
    width: 100%;
    float: left;
}

.left_work_btn {
    float: left;
}

    .left_work_btn .work_btn2 {
        background: url("../images/worklist_icon_1.jpg") 97% 3px no-repeat #FFCC29;
        font: 400 16px 'Open Sans', sans-serif;
        color: #111515;
        width: 111px;
        padding: 5px 7px;
        display: block;
        margin-bottom: 21px;
    }

        .left_work_btn .work_btn2:hover {
            text-decoration: none;
        }



#pull_btn {
    background: url("../images/plus_icon.jpg") left top no-repeat;
    width: 36px;
    height: 27px;
    float: right;
    text-indent: -99999px;
    margin-top: 4px;
}


#subNav {
    float: left;
    display: none;
    padding: 5px 0;
    width: 100%;
}

.admi_area_content {
    width: 100%;
    float: left;
    background: #fff;
}

.patient_area #MainContent_lblName {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.patient_area #MainContent_txtName {
    border: 1px solid #fff;
    background: #FFCC29;
    padding: 3px;
}

.patient_area #MainContent_lblPatientCode {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.patient_area #MainContent_txtPatientCode {
    border: 1px solid #fff;
    background: #FFCC29;
    padding: 3px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.patient_area #MainContent_lblModality {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.patient_area #MainContent_txtModality {
    border: 1px solid #fff;
    background: #FFCC29;
    padding: 3px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.patient_area #MainContent_lblInstitution {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.patient_area #MainContent_cmbInstitution {
    border: 1px solid #fff;
    background: #FFCC29;
    padding: 3px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.patient_area #MainContent_lblRadiologist {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.patient_area #MainContent_cmbRadiologist {
    border: 1px solid #fff;
    background: #FFCC29;
    padding: 3px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.patient_area #MainContent_lblFromDate {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.patient_area #MainContent_txtFromStudy {
    border: 1px solid #fff;
    background: #FFCC29;
    padding: 3px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.patient_area #MainContent_lblTodate {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.patient_area #MainContent_txtToStudy {
    border: 1px solid #fff;
    background: #FFCC29;
    padding: 3px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.patient_area #MainContent_chkBoxNonReported {
    vertical-align: text-bottom;
}

.patient_area #MainContent_lblNotReported {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    padding-right: 5px;
}

.patient_area #MainContent_chkBoxReported {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    vertical-align: text-bottom;
}

.patient_area #MainContent_lblReported {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.patient_area #MainContent_btnSearch {
    background: #383336;
    border: none;
    width: 88px!important;
    cursor: pointer;
    font: 400 14px 'Open Sans', sans-serif;
    color: #FFCC29;
    padding: 5px 10px;
}

    .patient_area #MainContent_btnSearch:hover {
        background: #fff;
        color: #383336;
    }

.patient_area #MainContent_btnRefresh {
    background: #383336;
    border: none;
    width: 119px!important;
    cursor: pointer;
    font: 400 14px 'Open Sans', sans-serif;
    color: #FFCC29;
    padding: 5px 10px;
}

    .patient_area #MainContent_btnRefresh:hover {
        background: #fff;
        color: #383336;
    }

.patient_area #MainContent_btnExport {
    background: #383336;
    border: none;
    width: 88px!important;
    cursor: pointer;
    font: 400 14px 'Open Sans', sans-serif;
    color: #FFCC29;
    padding: 5px 10px;
}

    .patient_area #MainContent_btnExport:hover {
        background: #fff;
        color: #383336;
    }

.patient_area #MainContent_btnDesktopApp {
    background: #383336;
    border: none;
    width: 160px !important;
    cursor: pointer;
    font: 400 14px 'Open Sans', sans-serif;
    color: #FFCC29;
    padding: 5px 5px;
}

    .patient_area #MainContent_btnDesktopApp:hover {
        background: #fff;
        color: #383336;
    }

.patient_area #MainContent_btnMultipleAssign {
    background: #383336;
    border: none;
    width: 119px !important;
    cursor: pointer;
    font: 400 14px 'Open Sans', sans-serif;
    color: #FFCC29;
    padding: 5px 10px;
}

    .patient_area #MainContent_btnMultipleAssign:hover {
        background: #fff;
        color: #383336;
    }

.patient_area #MainContent_lblCount {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.work_list_area {
    width: 100%;
    float: left;
    margin-bottom: 25px;
}

.work_list {
    width: 100%;
    float: left;
    margin-top: 15px;
}

    .work_list tr th {
        border: 1px solid #FFCC29;
        font: 13px bold 'Open Sans', sans-serif;
        color: #111515;
        background: #fff!important;
    }

        .work_list tr th a {
            color: #111515!important;
        }

    .work_list tr td {
        border: 1px solid #fff;
        text-align: center;
        padding: 4px 2px;
        font: 400 13px 'Open Sans', sans-serif;
        color: #111515;
    }

        .work_list tr td a {
            color: blue;
        }
        .work_list tr td a.btnUpdate{
            color: #fff;
        }


    .work_list tr th + th {
        padding: 5px 18px;
    }

        .work_list tr th + th + th {
            padding: 5px 5px;
        }

.work_list_2 {
    width: 90%;
    float: left;
    margin-top: 15px;
}

    .work_list_2 tr th {
        border: 1px solid #FFCC29;
        font: 13px 'Open Sans', sans-serif;
        color: #111515;
        background: #fff!important;
    }

        .work_list_2 tr th a {
            color: #111515!important;
        }

    .work_list_2 tr td {
        border: 1px solid #fff;
        text-align: center;
        padding: 4px 2px;
        font: 13px 'Open Sans', sans-serif;
        color: #111515;
    }

        .work_list_2 tr td a {
            color: blue!important;
        }


    .work_list_2 tr th + th {
        padding: 5px 18px;
    }

        .work_list_2 tr th + th + th {
            padding: 5px 5px;
        }


.repot_area {
    width: 95%;
    float: left;
    background: white;
    padding: 10px 1%;
}

    .repot_area table tr {
        background: white!important;
        font: 400 12px 'Open Sans', sans-serif;
        color: #111515;
    }

        .repot_area table tr hr {
            background-color: #fff;
            height: 1px;
            border: 0;
            margin-bottom: 16px;
        }        

        .repot_area table tr #rptFormView1_btnUpdate {
            background: black;
            font: 400 17px 'Open Sans', sans-serif;
            color: white;
            padding: 10px 32px;
            border: none;
            cursor: pointer;
        }

            .repot_area table tr #rptFormView1_btnUpdate:hover {
                text-decoration: none;
                background: #111515;
                color: #fff;
            }

        .repot_area table tr #rptFormView1_btnUploadReview {
            background: black;
            font: 400 17px 'Open Sans', sans-serif;
            color: white;
            padding: 10px 32px;
            border: none;
            cursor: pointer;
        }

            .repot_area table tr #rptFormView1_btnUploadReview:hover {
                text-decoration: none;
                background: #111515;
                color: #fff;
            }

      #btnAddReport {
            background: black;
            font: 400 12px 'Open Sans', sans-serif;
            color: white;
            padding: 10px 32px;
            border: none;
            cursor: pointer;
        }

       #btnAddReport:hover {
                text-decoration: none;
                background: #111515;
                color: #fff;
            }

        .repot_area table tr #rptFormView_lnkDownload {            
            background: #00ef00;
            background-position: 5px 5px;
            background-size: 20px 20px;
            font: 400 15px 'Open Sans', sans-serif;
            color: #383336;
            padding: 10px 13px;
            border: none;
            margin-bottom: 1px;
            display: inline-block;
            border-radius: 4px;
            
        }
        .repot_area table tr #rptFormView_lnkDownload.aspNetDisabled{background: #fd0000; color: #fff; }

            .repot_area table tr #rptFormView_lnkDownload:hover {
                text-decoration: none;
                background: black; 
                color: #fff;              
            }

.repot_area table tr #rptFormView1_lnkDownload {
    background: #00ef00;
    font: 400 15px 'Open Sans', sans-serif;
    color: #383336;
    padding: 10px 20px;
    border: none;
    margin-bottom: 3px;
    display: inline-block;
}
.repot_area table tr #rptFormView1_lnkDownload.aspNetDisabled {
    background: #fd0000;
    color: #fff;
}
            .repot_area table tr #rptFormView1_lnkDownload:hover {
                text-decoration: none;
                background: #111515;
                color: #fff;
            }

.repot_area table tr #rptFormView2_lnkDownload {
    /* background: #fff; */
    background: #00ef00;
    font: 400 17px 'Open Sans', sans-serif;
    color: #383336;
    padding: 10px 32px;
    border: none;
    margin-bottom: 3px;
    display: inline-block;
    cursor: pointer;
}
    .repot_area table tr #rptFormView2_lnkDownload.aspNetDisabled {
        background: #fd0000;
        color: #fff;
    }
            .repot_area table tr #rptFormView2_lnkDownload:hover {
                text-decoration: none;
                background: #111515;
                color: #fff;
            }
.repot_area table tr #lnkDownload1 {
    background: #00ef00;
    background-position: 5px 5px;
    background-size: 40px 25px;
    font: 400 15px 'Open Sans', sans-serif;
    color: #fff;
    padding: 10px 15px;
    border: none;
    margin-bottom: 1px;
    display: inline-block;
    cursor: pointer;
    border-radius: 4px;
    text-transform: capitalize;
}
.repot_area table tr #lnkDownload1:hover {
    text-decoration: none;
    background: #111515;
    color: #fff;
}
.repot_area table tr #rptFormView2_lblDownload.disabled {
    background: #fd0000 !important;
    background-position: 5px 5px;
    background-size: 40px 25px;
    font: 400 15px 'Open Sans', sans-serif;
    color: #fff;
    padding: 10px 15px;
    border: none;
    margin-bottom: 1px;
    display: inline-block;
    cursor: pointer;
    border-radius: 4px;
    text-transform: capitalize;
}
.repot_area table tr #rptFormView_lblDownload.disabled {
    background: #fd0000 !important;
    background-position: 5px 5px;
    background-size: 40px 25px;
    font: 400 15px 'Open Sans', sans-serif;
    color: #fff;
    padding: 10px 15px;
    border: none;
    margin-bottom: 1px;
    display: inline-block;
    cursor: pointer;
    border-radius: 4px;
    text-transform: capitalize;
}
.repot_area table tr #rptFormView1_lblDownload.disabled {
    background: #fd0000 !important;
    background-position: 5px 5px;
    background-size: 40px 25px;
    font: 400 15px 'Open Sans', sans-serif;
    color: #fff;
    padding: 10px 15px;
    border: none;
    margin-bottom: 1px;
    display: inline-block;
    cursor: pointer;
    border-radius: 4px;
    text-transform: capitalize;
}
        .repot_area table tr #rptFormView1_lnkDownloadTemplate {
            background: black;
            font: 400 15px 'Open Sans', sans-serif;
            color: white;
            padding: 10px 15px;
            border: none;
            margin-bottom: 3px;
            display: inline-block;
        }
        .repot_area table tr .temp_code_big {
            background: black;
            font: 400 15px 'Open Sans', sans-serif;
            color:white !important;
            padding: 10px 15px;
            border: none;
            margin-bottom: 3px;
            display: inline-block;
            text-decoration: none;
        }
        .repot_area table tr .temp_code {
            background: #ffcc29;
            font: 400 15px 'Open Sans', sans-serif;
            color: black !important;
            padding: 10px 15px;
            border: none;
            margin-bottom: 3px;
            display: inline-block;
            border-radius: 5px;
            margin-top: 5px;
        }
        .repot_area table tr .temp_code:hover{text-decoration: none;background: #000;color: #fff !important;}

            .repot_area table tr #rptFormView1_lnkDownloadTemplate:hover {
                text-decoration: none;
                background: #111515;
                color: #fff;
            }

            .repot_area table tr #rptFormView_lnkTemplateID1 {
                background: #ffcc29;
                font: 400 15px 'Open Sans', sans-serif;
                color: #383336;
                padding: 10px 13px;
                border: none;
                margin-bottom: 1px;
                display: inline-block;
                cursor: pointer;
                border-radius: 4px;
            }
            .header {
                border: 1px solid #CCCCCC;
                background-color: #CCCCCC;
                padding: 7px 0;
                height: auto !important;
                box-sizing: border-box;
                width: 100% !important;
            }

            .repot_area table tr #rptFormView_lnkTemplateID1:hover {
                text-decoration: none;
                background: black;  
                color: #fff;             
            }
             .repot_area table tr #lnkRptTemplate {
                background: #ffcc29;
                font: 400 15px 'Open Sans', sans-serif;
                color: #383336!important;
                padding: 10px 13px;
                border: none;
                margin-bottom: 1px;
                display: inline-block;
                cursor: pointer;
                border-radius: 4px;
        }

            .repot_area table tr #lnkRptTemplate:hover {
                text-decoration: none;
                background: black;
                color: #fff!important;
             
            }

    .repot_area #btnUpdate {
        background: black;
        font: 400 17px 'Open Sans', sans-serif;
        color: white;
        padding: 10px 32px;
        border: none;
        cursor: pointer;
    }

        .repot_area #btnUpdate:hover {
            text-decoration: none;
            background: #111515;
            color: #fff;
        }

        .repot_area #btnUpdate:disabled {
            text-decoration: none;
            background: #C0C0C0;
            color: #fff;
        }

.btnUpdate {
    background: black;
    font: 400 17px 'Open Sans', sans-serif;
    color: white;
    padding: 10px 32px;
    border: none;
    cursor: pointer;
}

    .btnUpdate:hover {
        text-decoration: none;
        background: #111515;
        color: #fff;
    }

    .btnUpdate:disabled {
        text-decoration: none;
        background: #C0C0C0;
        color: #fff;
    }

.repot_area #btnChange {
    background: #fff;
    font: 400 17px 'Open Sans', sans-serif;
    color: #111515;
    padding: 10px 32px;
    border: none;
    cursor: pointer;
}

    .repot_area #btnChange:hover {
        text-decoration: none;
        background: #111515;
        color: #fff;
    }

    .repot_area #btnChange:disabled {
        text-decoration: none;
        background: #C0C0C0;
        color: #fff;
    }

.repot_area #cmbChange {
    background: #fff;
    font: 400 17px 'Open Sans', sans-serif;
    color: #111515;
    padding: 10px 32px;
    border: none;
    cursor: pointer;
}

    .repot_area #cmbChange:hover {
        text-decoration: none;
        background: #111515;
        color: #fff;
    }

    .repot_area #cmbChange:disabled {
        text-decoration: none;
        background: #C0C0C0;
        color: #fff;
    }

.repot_area #lblMessage {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView_btnSave {
    background: #ffcc29;
    font: 400 15px 'Open Sans', sans-serif;
    color: #383336;
    padding: 10px 13px;
    border: none;
    margin-bottom: 1px;
    cursor: pointer;
    border-radius: 4px;
}
.repot_area table tr #rptFormView_btnSave:hover {
        text-decoration: none;
        background: black;
        color: #fff;
       
    }
.repot_area table tr #rptFormView_btnSendBack {
    background: #ffcc29;
    font: 400 15px 'Open Sans', sans-serif;
    color: #383336;
    padding: 10px 13px;
    border: none;
    margin-bottom: 1px;
    cursor: pointer;
    border-radius: 4px;
}
.repot_area table tr #rptFormView_btnSendBack:hover {
        text-decoration: none;
        background: black;
        color: #fff;
 }
.repot_area table tr #rptFormView1_btnSendBack {
    background: #ffcc29;
    font: 400 15px 'Open Sans', sans-serif;
    color: #383336;
    padding: 10px 13px;
    border: none;
    margin-bottom: 1px;
    cursor: pointer;
    border-radius: 4px;
}
.repot_area table tr #rptFormView1_btnSendBack:hover {
        text-decoration: none;
        background: black;
        color: #fff;
    }
.repot_area table tr #rptFormView3_btnSendBack {
    background: #ffcc29;
    font: 400 15px 'Open Sans', sans-serif;
    color: #383336;
    padding: 10px 13px;
    border: none;
    margin-bottom: 1px;
    cursor: pointer;
    border-radius: 4px;
}
.repot_area table tr #rptFormView3_btnSendBack:hover {
        text-decoration: none;
        background: black;
        color: #fff;
    }
.repot_area table tr #rptFormView_btnSubmit {
    background: #ffcc29;
    background-position: 5px 5px;
    background-size: 40px 25px;
    font: 700 17px 'Open Sans', sans-serif;
    color: #383336;
    padding:8px 9px;
    border: none;
    margin-bottom: 1px;
    margin-right: 5px;
    cursor: pointer;
    border-radius: 4px;
    text-transform: capitalize;
}

 .repot_area table tr #rptFormView_btnSubmit:hover {
        text-decoration: none;
        background: black;
        color: #fff;
        
    }

.repot_area table tr #rptFormView_btnSubmitReview {
    background: black;
    font: 400 16px 'Open Sans', sans-serif;
    color: white;
    padding: 10px 10px;
    border: none;
    margin-bottom: 1px;
    cursor: pointer;
}

.repot_area table tr #rptFormView_btnSubmitReview:hover {
        text-decoration: none;
        background: black;
       
    }

.repot_area table tr #rptFormView3_lnkDownload {
    background: #fd0000;
    background-position: 5px 5px;
    background-size: 40px 25px;
    font: 400 15px 'Open Sans', sans-serif;
    color: #fff;
    padding: 10px 15px;
    border: none;
    margin-bottom: 1px;
    display: inline-block;
    cursor: pointer;
    border-radius: 4px;
    text-transform: capitalize;
}

.repot_area table tr #rptFormView3_lnkDownload:hover {
    text-decoration: none;
    background: #111515;
    color: #fff;
}

.repot_area table tr #lnkDownload {
    background: #00ef00;
    background-position: 5px 5px;
    background-size: 40px 25px;
    font: 400 15px 'Open Sans', sans-serif;
    color: #fff;
    padding: 10px 15px;
    border: none;
    margin-bottom: 1px;
    display: inline-block;
    cursor: pointer;
    border-radius: 4px;
    text-transform: capitalize;
}
.repot_area table tr #rptFormView3_lblDownload.disabled {
    background: #fd0000 !important;
    background-position: 5px 5px;
    background-size: 40px 25px;
    font: 400 15px 'Open Sans', sans-serif;
    color: #fff;
    padding: 10px 15px;
    border: none;
    margin-bottom: 1px;
    display: inline-block;
    cursor: pointer;
    border-radius: 4px;
    text-transform: capitalize;
}
.repot_area table tr #lnkDownload:hover {
    text-decoration: none;
    background: #111515;
    color: #fff;
}

.repot_area table tr #rptFormView3_lnkOnlineTemplate {
    background:#111515;
    font: 400 15px 'Open Sans', sans-serif;
    color: #fff;
    padding: 10px 15px;
    border: none;
    margin-bottom: 3px;
    display: inline-block;
    border-radius: 5px;
}

.repot_area table tr #rptFormView3_lnkOnlineTemplate:hover {
        text-decoration: none;
        background: #111515;
        color: #fff;
    }

.repot_area table tr #rptFormView3_btnSubmit1 {
    background: #ffcc29;
    background-position: 5px 5px;
    background-size: 40px 25px;
    font: 700 15px 'Open Sans', sans-serif;
    color: #383336;
    padding: 10px 15px;
    float: right;
    border: none;
    margin-bottom: 1px;
    margin-right: 5px;
    cursor: pointer;
    border-radius: 4px;
    text-transform: uppercase;
    min-width: 148px;
}

.repot_area table tr #rptFormView3_btnSubmit1:hover {
        text-decoration: none;
        background: black;
        color: #fff;
    }
.repot_area table tr #rptFormView_btnSubmit0 {
    background: #ffcc29;
    background-position: 5px 5px;
    background-size: 40px 25px;
    font: 700 15px 'Open Sans', sans-serif;
    color: #383336;
    padding: 10px 15px;
    float: right;
    border: none;
    margin-bottom: 1px;
    margin-right: 5px;
    cursor: pointer;
    border-radius: 4px;
    text-transform: uppercase;
    min-width: 148px;
}

    .repot_area table tr #rptFormView_btnSubmit0:hover {
        text-decoration: none;
        background: black;
        color: #fff;
    }
.repot_area table tr #rptFormView3_btnSubmit3 {
    background: #ffcc29;
    background-position: 5px 5px;
    background-size: 40px 25px;
    font: 700 15px 'Open Sans', sans-serif;
    color: #383336;
    padding: 10px 15px;
    float: right;
    border: none;
    margin-bottom: 1px;
    margin-right: 5px;
    cursor: pointer;
    border-radius: 4px;
    text-transform: uppercase;
    min-width: 148px;
}

    .repot_area table tr #rptFormView3_btnSubmit3:hover {
        text-decoration: none;
        background: black;
        color: #fff;
    }
.repot_area table tr #rptFormView1_btnUpdate1 {
    background: #ffcc29;
    background-position: 5px 5px;
    background-size: 40px 25px;
    font: 700 15px 'Open Sans', sans-serif;
    color: #383336;
    padding: 10px 15px;
    float: right;
    border: none;
    margin-bottom: 1px;
    margin-right: 5px;
    cursor: pointer;
    border-radius: 4px;
    text-transform: uppercase;
    min-width: 148px;
}

    .repot_area table tr #rptFormView1_btnUpdate1:hover {
        text-decoration: none;
        background: black;
        color: #fff;
    }
.repot_area table tr #rptFormView3_btnEditOnline {
    background: #ffcc29;
    background-position: 5px 5px;
    background-size: 40px 25px;
    font: 400 15px 'Open Sans', sans-serif;
    color: #383336;
    padding: 10px 29px;
    border: none;
    margin-bottom: 1px;
    margin-right: 5px;
    cursor: pointer;
    border-radius: 4px;
    text-transform: capitalize;
}

    .repot_area table tr #rptFormView3_btnEditOnline:hover {
        text-decoration: none;
        background: black;
        color: #fff;
    }

.repot_area table tr #rptFormView3_btnSubmitReview {
    background: black;
    font: 400 16px 'Open Sans', sans-serif;
    color: white;
    padding: 10px 10px;
    border: none;
    margin-bottom: 1px;
    cursor: pointer;
}

 .repot_area table tr #rptFormView3_btnSubmitReview:hover {
        text-decoration: none;
        background: black;
    } 

.repot_area table tr #rptFormView3_lblPatient {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView3_lblPatientCode {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

repot_area table tr #rptFormView3_lblAge {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView3_lblSex {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView3_lblHistory {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    vertical-align: top;
}

.repot_area table tr #rptFormView3_lblTemplateID {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView3_txtPatient {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView3_txtPatientCode {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView3_txtAge {
    border: 1px solid #fff;
    background: white;
    padding: 3px 8px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 3px;
    border-radius: 4px;
    height: 29px;
}

.repot_area table tr #rptFormView3_txtSex {
    border: 1px solid #fff;
    background: white;
    padding: 3px 8px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 3px;
    border-radius: 4px;
    height: 29px;
}

.repot_area table tr #rptFormView3_txtHistory {
    border: 1px solid #fff;
    background: white;
    padding: 4px 8px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 3px;
    min-height: 70px;
    border-radius: 5px;
}

.repot_area table tr #rptFormView3_txtTemplateID {
    height: 32px;
    border: 1px solid #383336 !important;
    background: white;
    padding: 3px 8px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 0 3px;
    width: 70px !important;
    border-radius: 4px;
}


.repot_area table tr #rptFormView_lblPatient {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView_lblPatientCode {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView_lblAge {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView_lblSex {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView_lblHistory {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    vertical-align: top;
}

.repot_area table tr #rptFormView1_lblPatient {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView1_lblPatientCode {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView1_lblAge {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView1_lblSex {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView1_lblHistory {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    vertical-align: top;
}

.repot_area table tr #rptFormView2_lblPatient {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView2_lblPatientCode {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView_lblReportType {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView_lblReport {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    vertical-align: top;
}

.repot_area table tr #rptFormView_lblImpression {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    vertical-align: top;
}

.repot_area table tr #rptFormView_lblNoOfStudy {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView_lblStudyDesc {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    vertical-align: top;
}

.repot_area table tr #rptFormView_lblNoOfScreening {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView_lblExtra {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    vertical-align: top;
}

.repot_area table tr #rptFormView1_lblNoOfStudy {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView1_lblStudyDesc {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    vertical-align: top;
}

.repot_area table tr #rptFormView1_lblNoOfScreening {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView1_lblExtra {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    vertical-align: top;
}

.repot_area table tr #rptFormView_lblTemplateID {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView1_lblTemplateID {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView_lblTemplateID1 {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView_txtPatient {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView_txtPatientCode {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView_txtAge {
    border: 1px solid #383336 !important;
    background: white;
    padding: 3px 8px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 3px;
    width: 92%;
    height: 29px;
    border-radius: 4px;
}

.repot_area table tr #rptFormView_txtSex {
    border: 1px solid #383336 !important;
    background: white;
    padding: 3px 8px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 3px;
    width: 92%;
    height: 29px;
    border-radius: 4px;
}

.repot_area table tr #rptFormView_txtHistory {
    border: 1px solid #fff;
    background: white;
    padding: 3px 8px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 3px;
    border-radius: 4px;
    height: 95px;
}

.repot_area table tr #rptFormView1_txtPatient {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView1_txtPatientCode {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView1_txtAge {
    border: 1px solid #fff;
    background: white;
    padding: 3px 8px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 3px;
    border-radius: 4px;
    height: 29px;
}

.repot_area table tr #rptFormView1_txtSex {
    border: 1px solid #fff;
    background: white;
    padding: 3px 8px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 3px;
    border-radius: 4px;
    height: 29px;
}

.repot_area table tr #rptFormView1_txtHistory {
    border: 1px solid #fff;
    background: white;
    padding: 4px 8px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 3px;
    min-height: 70px;
    border-radius: 5px;
}

.repot_area table tr #rptFormView2_txtPatient {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

.repot_area table tr #rptFormView2_txtPatientCode {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}


.repot_area table tr #rptFormView_txtReportType {
    border: 1px solid #fff;
    background: white;
    padding: 3px 8px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 3px;
    border-radius: 4px;
}

.repot_area table tr #rptFormView_txtReport {
    border: 1px solid #fff;
    background: white;
    padding: 3px 8px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 10px 3px 0;
    width: 96% !important;
    border-radius: 4px;
}

.repot_area table tr #rptFormView_txtImpression {
    border: 1px solid #fff;
    background: white;
    padding: 3px 8px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 3px;
    border-radius: 4px;
    resize: none;
    height: 335px;
}

.repot_area table tr #rptFormView_txtNoOfStudy {
    border: 1px solid #fff;
    background: white;
    padding: 3px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 3px;
    border-radius: 4px;
}

.repot_area table tr #rptFormView_txtStudyDesc {
    border: 1px solid #fff;
    background: white;
    padding: 3px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 3px;
    border-radius: 4px;
}

.repot_area table tr #rptFormView_txtNoOfScreening {
    border: 1px solid #fff;
    background: white;
    padding: 3px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 3px;
    border-radius: 4px;
}

.repot_area table tr #rptFormView_txtExtra {
    border: 1px solid #fff;
    background: white;
    padding: 3px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 3px;
    border-radius: 4px;
}

.repot_area table tr #rptFormView1_txtNoOfStudy {
    border: 1px solid #fff;
    background: white;
    padding: 3px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 3px;border-radius: 4px;
}

.repot_area table tr #rptFormView1_txtStudyDesc {
    border: 1px solid #fff;
    background: white;
    padding: 3px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 3px;
    border-radius: 4px;
}

.repot_area table tr #rptFormView1_txtNoOfScreening {
    border: 1px solid #fff;
    background: white;
    padding: 3px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 3px;
    border-radius: 4px;
}

.repot_area table tr #rptFormView1_txtExtra {
    border: 1px solid #fff;
    background: white;
    padding: 3px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 3px;
    border-radius: 4px;
}


.repot_area table tr #rptFormView1_txtTemplateID {
    height: 32px;
    border: 1px solid #383336 !important;
    background: white;
    padding: 3px 8px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 0 3px;
    width: 70px !important;
    border-radius: 4px;
}

.repot_area table tr #rptFormView_txtTemplateID1 {
    height: 32px;
    border: 1px solid #383336 !important;
    background: white;
    padding: 3px 8px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
    margin: 0 3px;
    width: 70px !important;
    border-radius: 4px;
}


/**=====
Form Changes
======**/

body #form1 .ui-state-active, body #form1 .ui-widget-content .ui-state-active, body #form1 .ui-widget-header .ui-state-active{    background: #383336!important;    border: 1px solid #ffcc29;color: #ffffff;}

body #form1 .ui-state-default, body #form1 .ui-widget-content .ui-state-default, body #form1 .ui-widget-header .ui-state-default{ background: #ffcc29;}
body #form1 .ui-state-active a, body #form1 .ui-state-active a:link, body #form1 .ui-state-active a:visited{    color: #ffcc29;}
body #form1 .ui-state-default a, body #form1 .ui-state-default a:link, body #form1 .ui-state-default a:visited{color: #ffffff;}

body #form1 .ui-tabs .ui-tabs-nav .ui-tabs-anchor{padding: 10px 35px;font-size: 17px;color: #000;}
body #form1 .ui-tabs .ui-tabs-nav .ui-tabs-active .ui-tabs-anchor{color: #fff;}

body #form1 .ui-widget-header{background: none;border:none;border-radius:0px; }
body #form1 .ui-widget-content{background: none;border:none;border-radius:0px;padding: 0;}
body #form1 .ui-tabs .ui-tabs-nav{    padding: 10px 15px 0;}

body #form1  .ui-tabs .ui-tabs-panel{    padding: 2px 16px;}

.repot_area .left{height: 800px;box-sizing: border-box;width: 35%;box-sizing: border-box;}
.repot_area table{padding: 10px;}
.repot_area table tr td label{font-size: 16px !important;}

.repot_area .right{height: 800px;width: 65%;float: right;box-sizing: border-box;padding: 12px;}


body #form1 .ui-tabs .ui-tabs-panel #rptFormView1{border: 1px solid #383336;}
body #form1 #divMultiUpload{    padding: 10px 16px;}
body #form1 #divMultiUpload table{width: 100%;border: 1px solid #383336;}

body #form1  tr#rptFormView1_trReport10{ background: #ffcc29 !important;}
body #form1  tr#rptFormView1_trReport10 td {
    padding: 8px 10px;
}
body #form1 tr#rptFormView1_trReport9 {
    background: #ffcc29 !important;
}
body #form1 tr#rptFormView1_trReport9 td {
    padding: 12px 10px;
}
body #form1 tr#rptFormView1_trReport9 td br{display:none;}


#gvStudy table tr .btnUpdate {
    background: #ffcc29;
    background-position: 5px 5px;
    background-size: 40px 25px;
    font: 700 17px 'Open Sans', sans-serif;
    color: #383336;
    padding: 10px 29px;
    border: none;
    margin-bottom: 1px;
    margin-right: 5px;
    cursor: pointer;
    border-radius: 4px;
    text-transform: uppercase;
}
#gvStudy table tr .btnUpdate:hover {
    text-decoration: none;
    background: black;
    color: #fff;
}
#MainContent_TabContainer1_tbpnAssignment_lblFromDate {
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}

#MainContent_TabContainer1_tbpnAssignment_txtFromStudy {
    border: 1px solid #fff;
    background: #FFCC29;
    padding: 3px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}
#MainContent_TabContainer1_tbpnAssignment_btnSearch {
    background: #383336;
    border: none;
    width: 88px !important;
    cursor: pointer;
    font: 400 14px 'Open Sans', sans-serif;
    color: #FFCC29;
    padding: 5px 10px;
}
.patient_area #MainContent_TabContainer1_tbpnAssignment_btnSearch:hover {
    background: #fff;
    color: #383336;
}
#MainContent_TabContainer1_tbpnAssignment_cmbAssigmentUsers {
    border: 1px solid #fff;
    background: #FFCC29;
    padding: 3px;
    font: 400 14px 'Open Sans', sans-serif;
    color: #111515;
}
/* Button used to open the chat form - fixed at the bottom of the page */
.open-button {
    background-color: #555;
    color: white;
    padding: 16px 20px;
    border: none;
    cursor: pointer;
    opacity: 0.8;
    position: fixed;
    bottom: 23px;
    right: 10px;    
}

/* The popup chat - hidden by default */
.chat-popup {
    display: none;
    position: fixed;
    bottom: 0;
    right: 15px;
    border: 3px solid #f1f1f1;
    z-index: 9;
}

/* Add styles to the form container */
.form-container {
    max-width: 400px;
    padding: 10px;
    background-color: white;
}
/* Set a style for the submit/send button */
.form-container .btn {
        background-color: #4CAF50;
        color: white;
        padding: 16px 20px;
        border: none;
        cursor: pointer;
        width: 100%;
        margin-bottom: 10px;
        opacity: 0.8;
    }
/* Add a red background color to the cancel button */
.form-container .cancel {
        background-color: red;
    }

/* Add some hover effects to buttons */
.form-container .btn:hover, .open-button:hover {
        opacity: 1;
    }