﻿@import url('http://fonts.googleapis.com/earlyaccess/droidarabickufi.css');
@import url('http://fonts.googleapis.com/earlyaccess/droidarabicnaskh.css');



body {
    margin: 0px;
    padding: 0px;
    background: #FFF;
    font-family: Tahoma, Helvetica, sans-serif;
}





.tblheader {
    width: 100%;
    height: 60px;
    background: #F0F0F0;
    border-bottom: 1px solid #ffffff;
}


.tblheaderTDleft {
    width: 25%;
    text-align: left;
}


.tblheaderTDmiddle {
    width: 50%;
    text-align: center;
}


.tblheaderTDright {
    width: 25%;
    text-align: right;
}





.header {
    width: 1200px;
    height: 60px;
    background: #F0F0F0;
    text-align: left;
    padding-top: 20px;
    line-height: 8px;
}


    .header h1 {
        color: white;
        font-size: 22px;
        font-weight: bold;
    }



    .header span {
        font-size: 16px;
        font-weight: normal;
        color: #bdd6e2;
    }













.footer {
    width: 100%;
    height: 30px;
    background: #F0F0F0;
    text-align: center;
    color: #000000;
    font-size: 13px;
    padding-top: 10px;
    margin-top: 20px;
    border-top: 1px solid #7D3889;
    position: relative;
    bottom: 0;
    left: 0px;
    float: left;
}





    .footer a {
        color: #ffffff;
        font-size: 13px;
        text-decoration: none;
    }

        .footer a:hover {
            color: #396d85;
            font-size: 13px;
        }







.login {
    width: 330px;
    height: 200px;
    padding-top: 8px;
    background: #fbfbfb;
    text-align: center;
    border: 1px solid #c0c0c0;
    margin: 120px auto 0 auto;
    color: #4d4d4d;
    -webkit-box-shadow: 0px 0px 14px -2px rgba(190,190,190,1);
    -moz-box-shadow: 0px 0px 14px -2px rgba(190,190,190,1);
    box-shadow: 0px 0px 14px -2px rgba(190,190,190,1);
    padding-bottom: 4px;
}

.loginbox {
    width: 298px;
    height: 160px;
    padding-top: 8px;
    background: #F0F0F0;
    text-align: center;
    border: 1px solid #F0F0F0;
    color: #000000;
    margin: 6px auto 0 auto;
    font-size: 13px;
    text-align: left;
    padding-left: 12px;
    line-height: 30px;
}

    .loginbox span {
        font-weight: bold;
        font-size: 11px;
        font-family: verdana, Helvetica, sans-serif;
    }



.loginbox {
    width: 298px;
    height: 160px;
    padding-top: 8px;
    background: #F0F0F0;
    text-align: center;
    border: 1px solid #F0F0F0;
    color: #000000;
    margin: 6px auto 0 auto;
    font-size: 13px;
    text-align: left;
    padding-left: 12px;
    line-height: 30px;
}




.logininput1 {
    width: 160px;
    text-align: left;
    background-image: url('user188.png');
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 20px;
}


.logininput2 {
    width: 160px;
    text-align: left;
    background-image: url('lock188.png');
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 20px;
}




.loginbtn {
    height: 25px;
    min-width: 50px;
    text-align: center;
    margin-top: 15px;
}




.switchboard {
    width: 980px;
    height: auto;
    padding-top: 15px;
    background: #ffffff;
    text-align: center;
    border: 1px solid #dadacb;
    margin: 30px auto 0 auto;
    -webkit-box-shadow: 0px 0px 14px -2px rgba(190,190,190,1);
    -moz-box-shadow: 0px 0px 14px -2px rgba(190,190,190,1);
    box-shadow: 0px 0px 14px -2px rgba(190,190,190,1);
    padding-bottom: 4px;
    font-size: 15px;
    z-index: 5000;
}


.switchboardcontend {
    width: 960px;
    min-height: 500px;
    padding-top: 20px;
    background: #F0F0F0;
    text-align: left;
    border: 1px solid #dadacb;
    margin: 10px auto 5px auto;
    padding-bottom: 4px;
    line-height: 5px;
}

    .switchboardcontend h1 {
        font-size: 25px;
        font-weight: bold;
        color: white;
        padding-left: 22px;
    }

    .switchboardcontend span {
        font-size: 15px;
        color: #3e3e36;
        padding-left: 22px;
        font-weight: bold;
    }





.switchlist {
    text-align: left;
    font-size: 19px;
    font-weight: bold;
    color: #6d6d6d;
    margin-left: -15px;
}



.smallimg {
    float: left;
    width: 20px;
    height: 25px;
}


.switchlist li {
    text-align: left;
    font-size: 14px;
    font-weight: normal;
    color: #6d6d6d;
    margin-left: 34px;
    list-style-image: url('L.png');
}


    .switchlist li:hover {
        list-style-image: url('Lhover.png');
        color: #000000;
    }



    .switchlist li a {
        text-align: left;
        font-size: 14px;
        font-weight: normal;
        color: #6d6d6d;
        text-decoration: none;
    }

        .switchlist li a:hover {
            color: #000000;
        }









.companylogo {
    text-align: left;
    font-size: 14px;
    font-weight: normal;
    color: #6d6d6d;
    margin-left: 22px;
}








.maininfo {
    width: 1200px;
    height: auto;
    padding-top: 15px;
    text-align: left;
    margin: 0px auto 0 auto;
}










.maininfo88 {
    width: 1280px;
    height: auto;
    padding-top: 15px;
    text-align: left;
    margin: 0px auto 0 auto;
}





.IDEn {
    width: 710px;
    float: left;
    text-align: left;
}


    .IDEn span {
        font-weight: bold;
        font-size: 13px;
        /*font-family: Tahoma, Helvetica, sans-serif;*/
    }


.IDinput {
    width: 100px;
    text-align: left;
    padding-left: 5px;
    margin-right: 50px;
    height: 20px;
}


.NameinputeEN {
    width: 310px;
    text-align: left;
    padding-left: 5px;
    height: 20px;
}


.NameKu {
    width: 490px;
    float: left;
    text-align: right;
    direction: rtl;
}

    .NameKu span {
        font-weight: bold;
        font-size: 13px;
        font-family: 'Droid Arabic Kufi', arial;
    }

.NameinputeKu {
    width: 310px;
    height: 20px;
    text-align: right;
    padding-right: 5px;
    font-family: 'Droid Arabic Kufi', arial;
    font-size: 12px;
}





.civilinfo {
  width:500px;
    float: left;
    text-align: left;
     border: 1px solid #cac7c7;
    border-radius: 5px;
    margin-top: 20px;
    font-size: 12px;
    padding: 10px;
    line-height: 25px;
}


.civilinfolegent {
    text-align: left;
    padding: 4px 4px 4px 8px;
    font-size: 14px;
    background: #e8e7e7;
    border: 1px solid #cac7c7;
    border-radius: 5px;
}





.boxleft {
    width: 250px;
    min-height: 300px;
    float: left;
    text-align: left;
}


.boxright {
    width: 250px;
    min-height: 300px;
    float: left;
    text-align: left;
}



.tblleaveInfo {
    width: 1170px;
    margin: 15px 10px;
}

    .tblleaveInfo td {
        padding: 5px 3px;
        text-align: left;
    }
  



.loginlabel {
    min-width: 80px;
    font-size: 12px;
    display: block;
    float: left;
    clear: left;
}




.radiospan {
    float: left;
    clear: none;
    margin-right: 10px;
}



.radiobtns {
    display: block;
    float: left;
    margin-right: 8px;
    clear: none;
}



.rolestext {
    font-size: 14px;
    font-weight: bold;
    display: block;
}


.rolestext2 {
    font-size: 12px;
    display: inline;
    line-height: 0px;
}



.labeltext {
    min-width: 100px;
    font-size: 12px;
    display: block;
    float: left;
    clear: left;
}





.labeltextLA {
    min-width: 180px;
    font-size: 12px;
    display: block;
    float: left;
    clear: left;
}



.textboxstyle {
    width: 120px;
    height: 15px;
    text-align: left;
    padding-left: 5px;
    display: block;
    float: left;
}








.textboxstylesmall {
    width: 20px;
    height: 15px;
    text-align: center;
    padding-left: 5px;
    display: block;
    float: left;
}



.textareastyle {
    width: 490px;
    height: 40px;
    text-align: left;
    padding-left: 5px;
    display: block;
    float: left;
}




.listboxstyle {
    text-align: left;
    display: block;
    float: left;
    width: 120px;
}



.comboboxstyle {
    text-align: left;
    display: block;
    float: left;
    width: 129px !important;
}




.listboxstyle2 {
    width: 180px;
    height: 22px;
    text-align: left;
    display: block;
    float: left;
}


.uploadbtnstyle {
    width: 90px;
    height: 20px;
    text-align: left;
    display: block;
    margin-top: 2px;
    margin-left: 14px;
    float: left;
}

.uploadbtnstyle1 {
    width: 200px;
    height: 20px;
    text-align: left;
    display: block;
    margin-top: 2px;
    margin-bottom: 25px;
    float: left;
}


.btnstyle {
    width: 150px;
    height: 24px;
    text-align: center;
    display: block;
    margin-top: 2px;
    margin-right: 25px;
    margin-bottom: 4px;
    float: left;
}







.contactperson {
    width: 240px;
    float: left;
    text-align: left;
    border: 1px solid #cac7c7;
    border-radius: 5px;
    margin-top: 28px;
    font-size: 12px;
    padding: 5px;
    line-height: 25px;
}

.contactpersonMMM {
    width: 100px;
    float: left;
    text-align: left;
    border: 1px solid #cac7c7;
    border-radius: 5px;
    /*margin-top:28px;*/
    font-size: 12px;
    padding: 5px;
    line-height: 25px;
}

.contactpersonlegent {
    text-align: left;
    padding: 4px 4px 4px 8px;
    font-size: 14px;
    background: #e8e7e7;
    border: 1px solid #cac7c7;
    border-radius: 5px;
}











.addressinfo {
      width: 232px;
    float: left;
    text-align: left;
   border: 1px solid #cac7c7;
    border-radius: 5px;
    margin-top: 20px;
    font-size: 12px;
    padding: 10px 10px 28px;
    line-height: 25px;
}


.addressinfolegent {
    text-align: left;
    padding: 4px 4px 4px 8px;
    font-size: 14px;
    background: #e8e7e7;
    border: 1px solid #cac7c7;
    border-radius: 5px;
}







.employmentinfo {
    width: 380px;
    float: left;
    text-align: left;
   
    border-radius: 5px;
    margin-top: 20px;
    font-size: 12px;
    padding: 10px;
    line-height: 25px;
}


.employmentinfolegent {
    text-align: left;
    padding: 4px 4px 4px 8px;
    font-size: 14px;
    background: #e8e7e7;
    border: 1px solid #cac7c7;
    border-radius: 5px;
}


.boxleft2 {
    width: 230px;
    height: auto;
    float: left;
    text-align: left;
}


.boxright2 {
    width: 200px;
    height: auto;
    float: left;
    text-align: left;
}



.content_lbl_txt {
    margin:0 0 8px 0;
    direction:ltr;
}


.photo {
    width: 121px;
    float: left;
    text-align: left;
    border: 1px solid #cac7c7;
    border-radius: 5px;
    margin: 0;
    font-size: 12px;
    padding: 5px;
    margin-left: 10px;
}







.ErrorMessage {
    color: #ed0404;
    font-size: 12px;
    font-weight: bold;
    float: left;
}







.emplymentoperation {
    width: 356px;
    float: left;
    text-align: left;
    border: 1px solid #cac7c7;
    border-radius: 5px;
    margin-top: 0px;
    font-size: 12px;
    padding: 5px 10px 5px 10px;
    line-height: 12px;
}


.emplymentoperationlegent {
    text-align: left;
    padding: 4px 4px 4px 8px;
    font-size: 14px;
    background: #e8e7e7;
    border: 1px solid #cac7c7;
    border-radius: 5px;
}




.grid {
    width: 1200px;
    height: auto;
    padding-top: 3px;
    text-align: left;
    margin: 5px auto 0 auto;
}




.gridPrint {
    width: 100%;
    height: auto;
    padding-top: 15px;
    text-align: left;
    margin: 20px auto 0 auto;
}




.hidden {
    display: none;
}


.gridheader {
    text-align: center;
    padding: 6px;
    vertical-align: middle;
    border: 1px solid #a7a6a4;
    font-weight: bold;
    color: black;
    font-size: 13px;
    background-color: #b3b3b3;
}



.gridrows {
    width: 150px;
    height: 25px;
    text-align: center;
    padding: 6px;
    vertical-align: middle;
    border: 1px solid #a7a6a4;
    color: black;
    font-size: 13px;
}



.gridaltrows {
    width: 150px;
    height: 25px;
    text-align: center;
    padding: 6px;
    vertical-align: middle;
    border: 1px solid #a7a6a4;
    background-color: #dfdddd;
    color: black;
    font-size: 13px;
}


.selectcomamnd {
    width: 80px;
    text-align: center;
    padding: 6px;
    vertical-align: middle;
    border: 1px solid #a7a6a4;
    font-weight: bold;
    color: black;
    font-size: 13px;
    background-color: #b3b3b3;
    text-decoration: none;
}


.selectedrow {
    background-color: #d2d0d0;
    width: 150px;
    height: 25px;
    text-align: center;
    padding: 6px;
    vertical-align: middle;
    border: 1px solid #a7a6a4;
    color: black;
    font-size: 13px;
}



.editestyle {
    text-align: left;
    font-size: 12px;
    font-weight: normal;
    color: #363636;
    text-decoration: none;
    line-height: 18px;
    padding-right: 5px;
    padding-left: 5px;
}

    .editestyle:hover {
        text-align: left;
        font-size: 12px;
        font-weight: normal;
        color: #006699;
        text-decoration: none;
        line-height: 18px;
    }

















.selectstyle {
    background-color: #e8ba04;
    text-align: center;
    padding: 6px;
    vertical-align: middle;
    border: 1px solid #a7a6a4;
    font-weight: normal;
    color: white;
    font-size: 13px;
}




.editextbox {
    width: 125px;
    height: 15px;
    text-align: left;
    margin-right: 5px;
    margin-left: 5px;
    padding-left: 4px;
    display: block;
    float: right;
    font-size: 11px;
}




.addnewbtn {
    width: 143px;
    height: 24px;
    text-align: center;
    display: block;
    margin-top: 2px;
    margin-bottom: 4px;
    float: right;
}

.addnewbtn111 {
    width: 128px;
    height: 24px;
   
    text-align: center;
    display: block;
    margin-top: 2px;
    margin-bottom: 4px;
    float: right;
}
.addnewbtn1 {
    width: 250px;
    height: 24px;
    text-align: center;
    margin-top: 2px;
    margin-bottom: 4px;
}



.splitdiv11 {
    width: 82%;
    height: auto;
    text-align: left;
    float: left;
    padding: 1%;
}




.splitdiv1 {
    width: 80%;
    height: auto;
    text-align: left;
    float: left;
    padding: 1%;
}

.splitdiv2 {
    width: 15%;
    height: auto;
    text-align: left;
    float: left;
    padding: 1%;
    line-height: 20px;
    border: 1px solid #cac7c7;
    margin-top: 12px;
}


.splitdiv22 {
    width: 10%;
    height: auto;
    text-align: left;
    float: left;
    padding: 1%;
    line-height: 20px;
    border: 1px solid #cac7c7;
    margin-top: 12px;
}





.rightabox {
    width: 100px;
    height: auto;
    float: left;
    text-align: left;
    line-height: 15px;
}




    .rightabox span {
        font-weight: bold;
        font-size: 15px;
        font-family: Tahoma, Helvetica, sans-serif;
    }


.clr {
    clear: both;
}


.textboxstyle99 {
    width: 50px;
    height: 15px;
    text-align: left;
    padding-left: 5px;
    display: block;
    float: left;
}











.Section1 {
    width: 8.27in 11.69in;
}





.companylogo22 {
    float: right;
    height: 90px;
    width: auto;
    display: none;
}





.maininfoPrint {
    width: 980px;
    height: auto;
    padding-top: 15px;
    text-align: left;
    margin: 20px auto 0 auto;
}



    .maininfoPrint h1 {
        text-align: left;
        font-size: 22px;
        text-transform: uppercase;
        height: 90px;
        vertical-align: middle;
    }


        .maininfoPrint h1 img {
            float: right;
            height: 90px;
            width: auto;
        }





.civilinfoPrint {
    width: 955px;
    float: left;
    text-align: left;
    border: 1px solid #cac7c7;
    border-radius: 5px;
    margin-top: 20px;
    font-size: 12px;
    padding: 10px;
}


.civilinfolegentPrint {
    text-align: left;
    padding: 4px 4px 4px 8px;
    font-size: 14px;
    background: #e8e7e7;
    border: 1px solid #cac7c7;
    border-radius: 5px;
}






.MeritPrint_left {
    width: 464px;
    min-height: 420px;
    float: left;
    text-align: left;
  
      border: 1px solid #cac7c7;
    border-radius: 5px;
    margin-top: 20px;
    font-size: 12px;
    padding: 10px;
}

.MeritPrint_right {
    width: 464px;
    min-height: 420px;
    float: left;
    text-align: left;
    border: 1px solid #cac7c7;
    border-radius: 5px;
    margin-top: 20px;
    font-size: 12px;
    padding: 10px;
}


.MeristlegentPrint {
    text-align: left;
    padding: 4px 4px 4px 8px;
    font-size: 14px;
    background: #e8e7e7;
    border: 1px solid #cac7c7;
    border-radius: 5px;
}



 


.boxleftPrint {
    width: 450px;
    height: auto;
    float: left;
    text-align: left;
}


.boxrightPrint {
    width: 450px;
    height: auto;
    float: left;
    text-align: left;
}








.labeltextPrint {
    min-width: 200px;
    font-size: 14px;
    display: block;
    float: left;
    clear: left;
    color: black;
    margin-bottom: 15px;
    letter-spacing: 1.2px;
}



.textboxstylePrint {
    width: 220px;
    height: 16px;
    text-align: left;
    padding-left: 5px;
    display: block;
    float: left;
    font-size: 14px;
    color: black;
    margin-bottom: 15px;
    letter-spacing: 1.2px;
    border: 1px solid #aaaaaa;
}



.textboxstylePrint00 {
    width: 220px;
    height: 16px;
    text-align: right;
    padding-right: 5px;
    display: block;
    float: left;
    font-size: 14px;
    color: black;
    margin-bottom: 15px;
    letter-spacing: 1.2px;
    border: 1px solid #aaaaaa;
}




.textboxstylePrint2 {
    width: 222px;
    height: 16px;
    text-align: right;
    padding-right: 5px;
    display: block;
    float: left;
    border: 1px solid silver;
    background: #c6ddd3;
    font-size: 14px;
    color: black;
    margin-bottom: 15px;
    letter-spacing: 1.2px;
    border: 1px solid #aaaaaa;
    font-weight: bold;
}









.totalsalary {
    width: 955px;
    float: left;
    text-align: left;
    border: 1px solid #cac7c7;
    border-radius: 5px;
    margin-top: 80px;
    font-size: 12px;
    padding: 10px;
    line-height: 30px;
}


.footer_signture_salarysheet {
width:100%;
text-align:left;
direction:ltr;

}

.textboxstylePrint4 {
    width: 200px;
    height: 16px;
    text-align: right;
    padding-right: 5px;
    display: block;
    float: left;
    font-size: 14px;
    color: black;
    margin-bottom: 15px;
    letter-spacing: 1.2px;
    border: 1px solid #aaaaaa;
    font-weight: bold;
}





@media print {
    body {
        width: 100%;
        background: #ffffff;
        font-size: 12px;
        color: black;
        padding: 0px;
        margin: 0px;
    }


    .gridheader {
        text-align: center;
        padding: 6px;
        vertical-align: middle;
        border: 1px solid #a7a6a4;
        font-weight: normal;
        color: black;
        font-size: 15px;
        background-color: #dcdcdc;
        width: 12.5%;
        height: 35px;
    }





    .gridPrint {
        width: 89%;
        height: auto;
        text-align: left;
        float: left;
    }



    .tblheader {
        display: none;
    }


    .footer {
        display: none;
    }









    .gridrows {
        width: auto;
        height: 45px;
        text-align: left;
        vertical-align: middle;
        border: 1px solid #d9d9d9;
        color: black;
        font-size: 15px;
        padding-bottom: 12px;
        padding-top: 12px;
        vertical-align: middle;
    }



    .gridaltrows {
        width: auto;
        height: 45px;
        text-align: center;
        vertical-align: middle;
        border: 1px solid #d9d9d9;
        background-color: #ffffff;
        color: black;
        font-size: 15px;
        padding-bottom: 12px;
        padding-top: 12px;
        vertical-align: middle;
    }




    .companylogo22 {
        float: right;
        height: 90px;
        width: auto;
        margin-right: 120px;
        display: block;
    }
}

/** New Styles **/


.maingrid {
    width: 970px;
    height: 30px;
    text-align: center;
    padding: 6px;
    vertical-align: middle;
    border: 1px solid #a7a6a4;
    color: black;
    font-size: 13px;
    text-transform: capitalize;
}





/*.editestyle33 {
    text-align: left;
    font-size: 12px;
    font-weight: normal;
    color: #363636;
    text-decoration: none;
    line-height: 18px;
    padding-right: 5px;
    padding-left: 5px;
}

    .editestyle33:hover {
        text-align: left;
        font-size: 12px;
        font-weight: normal;
        color: #006699;
        text-decoration: none;
        line-height: 18px;
    }*/



.editextbox33 {
    width: 150px;
    height: 22px;
    text-align: center !important;
    margin-right: 5px;
    margin-left: 5px;
    padding-left: 4px;
    display: block;
    font-size: 11px;
}


.labeltext33 {
    width: 150px;
    font-size: 12px;
    display: block;
    float: left;
    clear: left;
    text-align: center !important;
}

.labeltext3311 {
   
    font-size: 12px;
    display: block;
   
 
    text-align: center !important;
}


.labeltext87 {
    width: 100px;
    font-size: 12px;
    display: block;
    float: left;
    clear: left;
    text-align: center !important;
}


.labeltext987 {
    width: 100%;
    font-size: 12px;
    display: block;
    float: left;
    clear: left;
    text-align: center !important;
}




.gridrows33 {
    width: 150px;
    height: 35px;
    text-align: center;
    padding: 6px;
    vertical-align: middle;
    border: 1px solid #a7a6a4;
    color: black;
    font-size: 13px;
}


.gridaltrows33 {
   /*  text-align:left;
   direction:rtl;*/
    width: 970px;
    height: 35px;
    text-align: center;
    padding: 6px;
    vertical-align: middle;
    border: 1px solid #a7a6a4;
    background-color: #eaeaea;
    color: black;
    font-size: 13px;
}


.gridheader {
    width: 150px;
    text-align: center;
    padding: 6px;
    vertical-align: middle;
    border: 1px solid #a7a6a4;
    font-weight: bold;
    color: black;
    font-size: 13px;
    background-color: #d2d2d2;
}

.gridheader11 {
    width: 100px;
    text-align: center;
    padding: 6px;
    vertical-align: middle;
    border: 1px solid #a7a6a4;
    font-weight: bold;
    color: black;
    font-size: 13px;
    background-color: #d2d2d2;
}
.gridheader2 {
    width: 160px;
    text-align: center;
    padding: 6px;
    vertical-align: middle;
    border: 1px solid #a7a6a4;
    font-weight: bold;
    color: black;
    font-size: 13px;
    background-color: #d2d2d2;
}
.customCalloutStyle20 div, .customCalloutStyle20 td {
    border: 1px solid #000;
    background-color: #FFFACD;
    font-family: Tahoma;
    font-size: 12px;
    color: black;
}








.nawicompanya {
    width: 319px;
    height: auto;
    float: left;
    text-align: left;
}




.shadow {
    -webkit-box-shadow: 3px 3px 5px 6px #ccc; /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
    -moz-box-shadow: 3px 3px 5px 6px #ccc; /* Firefox 3.5 - 3.6 */
    box-shadow: 3px 3px 5px 6px #ccc; /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}


.tblleaveInfo {
    width: 1170px;
    margin: 15px 10px;
}

    .tblleaveInfo td {
        padding: 5px 3px;
        text-align: left;
    }




/*.tblleaveInfo22 {
    width: 1170px;
    margin: 2px 10px;
    background:#ebebeb;
}

    .tblleaveInfo22 td {
        padding: 0px;
        text-align: left;
    }*/




.metadata {
    width: 100%;
    height: auto;
    padding-top: 15px;
    text-align: left;
    margin: 0px auto 0 auto;
}






.newfieldset {
    width: 400px;
    min-height: 270px;
    float: left;
    text-align: left;
    border: 1px solid #cac7c7;
    border-radius: 5px;
    margin-top: 20px;
    font-size: 12px;
    padding: 10px;
    line-height: 25px;
}


.newlegent {
    text-align: left;
    padding: 4px 4px 4px 8px;
    font-size: 14px;
    background: #f1f1f1;
    border: 1px solid #dfdfdf;
    border-radius: 5px;
}



.print {
    width: 22px;
    height: 22px;
    background-image: url('image/print.jpg');
    float: right;
    border: 0px;
}

.print1 {
    width: 22px;
    height: 22px;
    background-image: url('image/print.jpg');
    float: right;
    border: 0px;
    cursor:pointer;
}

.back {
    width: 22px;
    height: 28px;
    background-image: url('image/back.png');
    float: right;
    border: 0px;
    background: none;
}





.userrole0 {
    width: 1200px;
    height: auto;
    text-align: left;
    margin: 20px auto 0 auto;
}


    .userrole0 td {
        width: 300px;
        height: auto;
        text-align: left;
        background: #ededed;
        padding: 10px;
        vertical-align: top;
    }



.userrole {
    width: 1200px;
    height: auto;
    text-align: left;
    margin: 5px auto 0 auto;
}


    .userrole td {
        width: 600px;
        height: auto;
        text-align: left;
        background: #ededed;
        padding: 10px;
        vertical-align: top;
    }






.TableRSLS {
    width: 100%;
    height: auto;
    direction: ltr;
    margin: 25px auto;
}

    .TableRSLS td {
        width: auto;
        height: 20px;
        text-align: left;
        padding: 3px 8px;
        border-bottom: 1px solid #F0F0F0;
    }




.Allabel {
    min-width: 100px;
    font-size: 12px;
    display: block;
    float: left;
    clear: left;
    font-size: 12px !important;
}


.Alldropdown {
    text-align: left;
    display: block;
    float: left;
    min-width: 134px;
    height: 23px;
    font-size: 12px !important;
}


.heder_payroll_info {

    width: 1200px;
     text-align: left; 
     margin: 15px auto;
    direction:ltr;
}

.Alldropdownsp {
    text-align: left;
    display: block;
    float: left;
    width: 114px;
    height: 23px;
    font-size: 12px !important;
    margin-left: 4px;
    margin-top: -15px;
}


.Alldropdownpersonal {
    text-align: left;
    display: block;
    float: left;
    min-width: 129px;
    height: 22px;
    font-size: 12px !important;
}



.Allabeltext {
    min-width: 120px;
    height: 23px;
    font-size: 12px !important;
    display: block;
    float: left;
    clear: left;
}
.Allabeltextmine {
    min-width: 105px;
    height: 23px;
    font-size: 12px !important;
    display: block;
    float: left;
    clear: left;
        margin-top: 4px;
}

.AllabeltextBold {
    min-width: 120px;
    height: 23px;
    font-size: 12px !important;
    display: block;
    float: left;
    clear: left;
    font-weight: bold;
}







.Allrightbtn {
    width: 100px;
    height: 24px;
    text-align: center;
    display: block;
    margin-top: 2px;
    margin-left: 17px;
    margin-bottom: 4px;
    direction:ltr;
    /*float: right;*/
    font-size: 12px;
}


.Allrightbtn11 {
    width: 100px;
    height: 24px;
    text-align: center;
    display: block;
    /*margin-top: 2px;
    margin-left: 17px;
    margin-bottom: 4px;*/
    direction:ltr;
    /*float: right;*/
    font-size: 12px;
}










.Alltexbox {
    width: 120px;
    height: 15px;
    text-align: left;
    padding-left: 5px;
    display: block;
    float: left;
    font-size: 12px !important;
}









.operationbtn {
    width: 150px;
    height: 24px;
    text-align: center;
    display: block;
    margin-top: 2px;
    margin-left: 17px;
    margin-bottom: 4px;
    float: left;
    font-size: 12px;
}




.savebtn {
    width: 100px;
    height: 24px;
    text-align: center;
    display: block;
    margin-top: 8px;
    margin-right: 7px;
    margin-bottom: 4px;
    float: right;
    font-size: 12px;
}












.fileupload {
    width: 250px;
    height: 24px;
    text-align: center;
    margin: 2px 0px 4px 0px;
    font-size: 12px;
}


.fundumentalinfo {
    width: 100%;
    direction: ltr;
    margin: 5px;
}


    .fundumentalinfo td {
        padding: 2px 5px;
        width: auto;
    }



.langbalance {
    width: 100%;
    direction: ltr;
}


    .langbalance td {
        padding: 2px 3px;
        width: 50%;
    }




.langbalancetexbox {
    width: 50px;
    height: 15px;
    text-align: left;
    padding-left: 5px;
    display: block;
    float: left;
    border: 0px;
    background: none;
}






.langbalancediv {
    width: 100px;
    height: auto;
    float: left;
    text-align: left;
    line-height: 15px;
    margin-top: -20px;
}




.btnbg {
    width: auto;
    padding: 5px 15px 4px 0px;
    float: right;
    background: #ebebeb;
}











.PayrolInfo {
    width: 1170px;
    margin: 15px 10px;
}

    .PayrolInfo td {
        padding: 6px 3px;
        text-align: left;
    }







    .detailabel {
    min-width: 80px;
    height: 23px;
    font-size: 13px !important;
    font-weight:bold;
    display: block;
    float: left;
    clear: left;
}












    /*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


    .editestyle33 {
    text-align: left;
  
    color: #363636;
    text-decoration: none;
    line-height: 18px;
    padding-right: 5px;
    padding-left: 5px;

}

    .editestyle33:hover {
 
      color: #006598;
 
    }





    /*page Relationship_metadata.aspx*/


 .all_page_Relationship_metadata {
    width:700px;
    margin:20px auto;


}

.header_text_relationship {
 
    font-weight:600;
direction:ltr;
text-align:left;
width: 100%;
 




}

 .grid_relationship_metadata{

 font-family:'Droid Arabic Kufi', Arial;
 font-weight:600;
 font-size: 12px;
 text-align: center; 
width:100%;
}

.txt_Relationship_metadata {
    text-align:center;
    width:100px;
    height:20px;
    margin:4px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}


.tbl_btn_relationship {

    width:100%; 
    text-align:left;
    }



.tbl_add_edit_gvRelationship {

    width:150px;
}


/*END        page Relationship_metadata.aspx*/







  /*page Relationship_metadata.aspx*/


 .all_page_DeletePerson{
    width:1200px;
    margin:20px auto;
    border:0px solid #333;


}

.header_text_DeletePerson {
 
    font-weight:600;
direction:ltr;
text-align:left;
width: 100%;
 




}

 .grid_DeletePerson{

 font-family:'Droid Arabic Kufi', Arial;
 font-weight:600;
 font-size: 12px;
 text-align: center; 
width:100%;
}

.txt_DeletePerson {
    text-align:center;
    width:100px;
    height:20px;
    margin:4px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}


.tbl_btn_DeletePerson {

    width:100%; 
    text-align:left;
    }



.tbl_add_DeletePerson {
    text-align:center;
    width:100px;
}
.tbl_add_edit_DeletePerson {

    width:150px;
}



/*END        page Relationship_metadata.aspx*/





    /*++++++++  start     MotherTangue_Metadata.aspx++++++*/
 

.all_page_MotherTangue_Metadata {

        width:600px;
    margin:20px auto;
  direction:ltr;
   text-align:left;


}


.header_text_MotherTangue_Metadata {

    
	font-family: 'Droid Arabic Kufi', Arial;
    font-weight:600;
      direction:ltr;
   text-align:left;
width: 100%;
 


}

 .grid_lang_mother_metadata{

     font-family:'Droid Arabic Kufi', Arial;
 font-weight:600;
 font-size: 13px;
 width:100%;

  direction:ltr;
   text-align:left;


}

.grid_lang {

         font-family:'Droid Arabic Kufi', Arial;
 font-weight:600;
  font-size: 13px;
 direction:ltr;
 text-align: left; 
}






    .txt_MotherTangue_Metadata {
    text-align:center;
    width:120px;
    height:20px;
    margin:4px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}



 .tbl_add_edit_gvMotherTangue {
     width:150px;

}
    /*++++++++  end     MotherTangue_Metadata.aspx++++++*/










        /*++++++++  start     Religion_metadata.aspx++++++*/


.all_page_Religion_metadata {
        width:600px;
    margin:20px auto;
  direction:ltr;
   text-align:left;
}



.header_text_Religion_metadata {
	font-family: 'Droid Arabic Kufi', Arial;
    font-weight:600;
 
      direction:ltr;
   text-align:left;
width: 100%;
}

.grid_Religion_metadata {
         font-family:'Droid Arabic Kufi', Arial;
 font-weight:600;
 font-size: 12px;
 

   text-align:left;
}




    .txt_Religion_metadata{
    text-align:center;
    width:120px;
    height:20px;
    margin:4px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
} 


.tbl_add_edit_gvReligion{

    width:150px;

}




            /*++++++++  end     Religion_metadata.aspx++++++*/



               /*++++++++  start     Status_metadata.aspx++++++*/


.all_page_Status_metadata {
    font-family: 'Droid Arabic Kufi', Arial;
            width:600px;
    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_Status_metadata {

    	font-family: 'Droid Arabic Kufi', Arial;

    font-weight:600;
    
   text-align:left;
      width:100%;

}
.grid_Status_metadata {


           font-family:'Droid Arabic Kufi', Arial;
 font-weight:600;
 font-size: 12px;
 

       width:100%;
    text-align:left;  
}



               
           .txt_Status_metadata {
    text-align:center;
    width:120px;
    height:20px;
    margin:4px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}




.tbl_add_edit_gvStatus {
width:150px;

} 
               
                      /*++++++++  end     Status_metadata.aspx++++++*/




                
         
                      
 /*++++++++  start     TypeOfContract.aspx++++++*/

.all_page_TypeOfContract {
  font-family:'Droid Arabic Kufi', Arial;
            width:900px;
    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_TypeOfContract {

  font-family:'Droid Arabic Kufi', Arial;
    margin-left:40px;
    font-weight:600;
      direction:ltr;
   text-align:left;
width: 100%;

}
.grid_TypeOfContract {


        font-family:'Droid Arabic Kufi', Arial;
 font-weight:600;
 font-size: 13px;
 
 
 width: 100%;
    text-align:center;  
}


  .txt_TypeOfContract {
    text-align:center;
    width:100px;
    height:20px;
    margin:2px;
    padding:1px 3px;
   font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}



.grid_TypeOfContract2 {

 width:100%;
  /*border:1px solid #ccc;*/
}

.tbl_btn_typeofcontract {

width:99%;
 
direction:rtl;
margin:10px 10px 0 0;

}



.tbl_typeof_contract_validtaesummuery {
  
    width:100%;
    float:right; 
     
margin:10px 0 0 0 ;  
  height:50px;


}
.vlaidate_summery_typeofcontract {

    direction:ltr;
  float:left; 
  text-align:left;

}


.tbl_add_edit_gvTypeOfContract {
    width:150px;

}



.btn_Number_Leaves {
         font-family:'Droid Arabic Kufi', Arial;
   width:100px;
 padding:0px 3px;
    text-align: center;
    display: block;
    /*margin-top: 2px;
    margin-left: 17px;
    margin-bottom: 4px;*/
    direction:rtl;
    font-weight:500;
    /*float: right;*/
    font-size: 12px;
}


      /*++++++++  end     TypeOfContract.aspx++++++*/


                      
                      
    /*++++++++  start     EmployeeType_metadata.aspx++++++*/
             
           
           
  
.all_page_EmployeeType_metadata {
    font-family: 'Droid Arabic Kufi', Arial;
  width:600px;

    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_EmployeeType_metadata {

    	font-family: 'Droid Arabic Kufi', Arial;
    margin-left:0px;
  border:0PX solid #a7a6a4;
     direction:ltr;
   text-align:left;
   width:100%;

 

}
.grid_EmployeeType_metadata {
  width:100%;
  font-family:'Droid Arabic Kufi', Arial;
 font-size:12px;
 font-weight:600;
   text-align:center;  
}
           

  .txt_EmployeeType_metadata {
    text-align:center;
   width:160px;
    height:20px;
    margin:4px;
    padding:1px 3px;
    font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}


.tbl_add_edit_gvEmployeeType {

    width:150px;
}
 

.btn_gvEmployeeType {
         font-family:'Droid Arabic Kufi', Arial;
    width: 100px;
 padding:1px 5px;
    text-align: center;
    display: block;
    /*margin-top: 2px;
    margin-left: 17px;
    margin-bottom: 4px;*/
    direction:rtl;
    font-weight:600;
    /*float: right;*/
    font-size: 12px;
}

              /*++++++++  end     EmployeeType_metadata.aspx++++++*/
        
              
               



  /*++++++++  start     Jobs_metadata.aspx++++++*/
             
           
           
  
.all_page_Jobs_metadata {
    font-family: 'Droid Arabic Kufi', Arial;
            width:800px;

    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_Jobs_metadata {

    	font-family: 'Droid Arabic Kufi', Arial;
    
  
      direction:ltr;
   text-align:left;
 
 

}
.grid_Jobs_metadata {


           font-family:'Droid Arabic Kufi', Arial;
 font-size:12px;
 font-weight:600;
 
 

    text-align:center;  
}
           

  .txt_Jobs_metadata {
    text-align:center;
    width:140px;
    height:20px;
    margin:4px;
    padding:1px 3px;
    font-family:'Droid Arabic Kufi', Arial;
    font-weight:400;
}


.tbl_add_edit_gvJobs {

    width:150px;
}
 .btn_Jobs_metadata  {
         font-family:'Droid Arabic Kufi', Arial;
    width: 100px;
 padding:1px 5px;
    text-align: center;
    display: block;
    /*margin-top: 2px;
    margin-left: 17px;
    margin-bottom: 4px;*/
    direction:rtl;
    font-weight:600;
    /*float: right;*/
    font-size: 12px;
}

              /*++++++++  end     Jobs_metadata.aspx++++++*/    
              
              
              
     /*++++++++  start     DepartmentName_metadata.aspx++++++*/
             
           
           
  
.all_page_DepartmentName_metadata {
    font-family: 'Droid Arabic Kufi', Arial;
       width:620px;

    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_DepartmentName_metadata {

    	font-family: 'Droid Arabic Kufi', Arial;
 
  
      direction:ltr;
   text-align:left;
width: 100%;
 

}
.grid_DepartmentName_metadata {


           font-family:'Droid Arabic Kufi', Arial;
 font-size:12px;
 font-weight:600;
 
 width: 100%;

    text-align:center;  
}
           

  .txt_DepartmentName_metadata {
    text-align:center;
    width:180px;
    height:20px;
    margin:4px;
    padding:1px 3px;
   font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   


  .tbl_add_edit_gvDepartmentName {
    width:150px;

}
 
 

              /*++++++++  end     DepartmentName_metadata.aspx++++++*/    
              
              
                     /*++++++++  start     Section_metadata .aspx++++++*/
             
           
           
  
.all_page_Section_metadata {
    font-family: 'Droid Arabic Kufi', Arial;
            width:1100px;

    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_Section_metadata{

    	font-family: 'Droid Arabic Kufi', Arial;
    
  
      direction:ltr;
   text-align:left;
width:100%;
 

}
.grid_Section_metadata {
  width:100%;

           font-family:'Droid Arabic Kufi', Arial;
 font-size:12px;
 font-weight:600;
 
 
       direction:ltr;
    text-align:center;  
}
           

  .drop_Section_metadata {
      direction:ltr;
    text-align:center;
  margin:2px;
    padding:1px 1px;
 font-family:'Droid Arabic Kufi', Arial;
 
}   

    .txt_Section_metadata {
    text-align:center;
  width:150px;
    
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}


.tbl_add_edit_gvSection {

      width:150px;
}
 

              /*++++++++  end     Section_metadata.aspx++++++*/ 
              
              
              
              
              
                 /*++++++++  start     DutyLocation_metadata .aspx++++++*/
             
           
           
  
.all_page_DutyLocation_metadata {
    font-family: 'Droid Arabic Kufi', Arial;
         width: 600px;

    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_DutyLocation_metadata{

    	font-family: 'Droid Arabic Kufi', Arial;
    margin-left:30px;
  
      direction:ltr;
   text-align:left;
width: 600px;
 

}
.grid_DutyLocation_metadata {

   width: 600px;
           font-family:'Droid Arabic Kufi', Arial;
 font-size:12px;
 font-weight:600;
 
 padding:0px  20px;
       direction:ltr;
    text-align:center;  
}
           

  .drop_DutyLocation_metadata {
    text-align:center;
  
    width:220px;
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   

    .txt_DutyLocation_metadata {
    text-align:center;
  width:150px;
    
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   

    .tbl_add_edit_gvDutyLocation{


  width:150px;

    }

 

              /*++++++++  end     DutyLocation_metadata.aspx++++++*/   
              
              
                  /*++++++++  start     Country_Metadata .aspx++++++*/
             
           
           
  
.all_page_Country_Metadata {
    font-family: 'Droid Arabic Kufi', Arial;
         width: 550px;

    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_Country_Metadata{

    	font-family: 'Droid Arabic Kufi', Arial;
    margin-left:30px;
  
      direction:ltr;
   text-align:left;
width: 550px;
 

}
.grid_Country_Metadata {

   width: 550px;
           font-family:'Droid Arabic Kufi', Arial;
 font-size:12px;
 font-weight:600;
 
 padding:0px  20px;
       direction:ltr;
    text-align:center;  
}
           

  .drop_Country_Metadata {
    text-align:center;
  
    width:220px;
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   

    .txt_Country_Metadata {
    text-align:center;
  width:150px;
    
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   




    .tbl_add_edit_gvCountry{

          width:150px;

    }

 

              /*++++++++  end     Country_Metadata.aspx++++++*/   
              
              
              
              
              
              
              
              
              
              
              
               
                 /*++++++++  start     City_Metadata .aspx++++++*/
             
           
           
  
.all_page_City_Metadata {
    font-family: 'Droid Arabic Kufi', Arial;
         width:900px;

    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_City_Metadata{

    	font-family: 'Droid Arabic Kufi', Arial;
    margin-left:30px;
  
      direction:ltr;
   text-align:left;
  width:900px;
 

}
.grid_City_Metadata {

  width:900px;
           font-family:'Droid Arabic Kufi', Arial;
 font-size:12px;
 font-weight:600;
 
 padding:0px  20px;
       direction:ltr;
    text-align:center;  
}
           

  .drop_City_Metadata {
    text-align:center;
  
    width:150px;
    margin:0px;
    padding:1px 3px;
font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   

    .txt_City_Metadata {
    text-align:center;
  width:150px;
    
    margin:3px;
    padding:0px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   



 .tbl_add_edit_gvCity{

  width:150px;
 }

              /*++++++++  end     City_Metadata.aspx++++++*/       
              
              
              
              
              
              
              
              
              
              
              
              
                
                 /*++++++++  start     District_metadata .aspx++++++*/
             
           
           
  
.all_page_District_metadata{
    font-family: 'Droid Arabic Kufi', Arial;
         width:900px;

    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_District_metadata{

    	font-family: 'Droid Arabic Kufi', Arial;
    margin-left:30px;
  
      direction:ltr;
   text-align:left;
  width:900px;
 

}
.grid_District_metadata {

  width:900px;
           font-family:'Droid Arabic Kufi', Arial;
 font-size:12px;
 font-weight:600;
 
 padding:0px  20px;
       direction:ltr;
    text-align:center;  
}
           

  .drop_District_metadata {
    text-align:center;
  
    width:150px;
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   

    .txt_District_metadata {
    text-align:center;
  width:150px;
    
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   


    .tbl_add_edit_gvDistrict{

        width:150PX;
    }
 

              /*++++++++  end     District_metadata.aspx++++++*/
              
              
              
              
              
              
              
              
              
              
                   /*++++++++  start     SubDistrict_metadata .aspx++++++*/
             
           
           
  
.all_page_SubDistrict_metadata{
    font-family: 'Droid Arabic Kufi', Arial;
         width:820px;

    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_SubDistrict_metadata{

    	font-family: 'Droid Arabic Kufi', Arial;

  
      direction:ltr;
   text-align:left;
  width:100%;
 

}
.grid_SubDistrict_metadata {

  width:100%;
           font-family:'Droid Arabic Kufi', Arial;
 font-size:12px;
 font-weight:600;
 

       direction:ltr;
    text-align:center;  
}
           

  .drop_SubDistrict_metadata {
    text-align:center;
  
    width:150px;
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   

    .txt_SubDistrict_metadata {
    text-align:center;
  width:150px;
    
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   

    .tbl_add_edit_gvSubDistrict
    {
 width:150px;
    }


        .add_gvSubDistrict
    {
         font-family:'Droid Arabic Kufi', Arial;
    width: 100px;
 padding:1px 5px;
    text-align: center;
    display: block;
    /*margin-top: 2px;
    margin-left: 17px;
    margin-bottom: 4px;*/
    direction:rtl;
    font-weight:600;
    /*float: right;*/
    font-size: 12px;
    }


 

              /*++++++++  end     SubDistrict_metadata.aspx++++++*/    
              
              
              
              
              
              
              
              
                   /*++++++++  start     University_metadata .aspx++++++*/
             
           
           
  
.all_page_University_metadata{
    font-family: 'Droid Arabic Kufi', Arial;
  width:600px;

    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_University_metadata{

    	font-family: 'Droid Arabic Kufi', Arial;
    margin-left:30px;
  
      direction:ltr;
   text-align:left;
  width:600px;
 

}
.grid_University_metadata {

            width:600px;
            font-family:'Droid Arabic Kufi', Arial;
            font-size:12px;
            font-weight:600;
 
            padding:0px  20px;
            direction:ltr;
            text-align:center;  
}
           

  .drop_University_metadata {
    text-align:center;
  
    width:150px;
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   

    .txt_University_metadata {
    text-align:center;
  width:150px;
    
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   


    .tbl_add_edit_gvUniversity
    {

  width:150px;

    }
 

              /*++++++++  end     University_metadata.aspx++++++*/   
              
              
              
              
              
                     /*++++++++  start     College_metadata .aspx++++++*/
             
           
           
  
.all_page_College_metadata{
    font-family: 'Droid Arabic Kufi', Arial;
  width:550px;

    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_College_metadata{

    	font-family: 'Droid Arabic Kufi', Arial;
    margin-left:30px;
  
      direction:ltr;
   text-align:left;
  width:550px;
 

}
.grid_College_metadata {

  width:600px;
           font-family:'Droid Arabic Kufi', Arial;
 font-size:12px;
 font-weight:600;
 
 padding:0px  20px;
       direction:ltr;
    text-align:center;  
}
           

  .drop_College_metadata{
    text-align:center;
  
    width:150px;
    margin:3px;
    padding:1px 3px;
   font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   

    .txt_College_metadata {
    text-align:center;
  width:150px;
    
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}


.tbl_add_edit_gvCollege {
  width:150px;
}
  .Add_gvCollege{

          width: 100px;
    height: 24px;
    text-align: center;
    display: block;
    /*margin-top: 2px;
    margin-left: 17px;
    margin-bottom: 4px;*/
    direction:ltr;
    /*float: right;*/
    font-size: 12px;


  }

              /*++++++++  end     College_metadata.aspx++++++*/ 






              
         /*++++++++  start     SickLeaveRule_metadata .aspx++++++*/
.all_page_SickLeaveRule_metadata {
        font-family: 'Droid Arabic Kufi', Arial;
  width:480px;

    margin:20px auto;
  direction:ltr;
   text-align:left;

}
.header_text_SickLeaveRule_metadata {
 
    font-weight:600;
direction:ltr;
text-align:left;
width: 100%;
 




}

 .grid_SickLeaveRule_metadata{
     direction:ltr;
 font-family:'Droid Arabic Kufi', Arial;
 font-weight:600;
 font-size: 12px;
 text-align: center; 
width:100%;
}


 .tbl_add_edit_SickLeaveRule_metadata{

     width:150px;

 }


                     /*++++++++  end     SickLeaveRule_metadata.aspx++++++*/ 
              
              




              
              
                     /*++++++++  start     Major_metadata .aspx++++++*/
             
           
           
  
.all_page_Major_metadata{
    font-family: 'Droid Arabic Kufi', Arial;
    width:600px;
    margin:20px auto;
    direction:ltr;
    text-align:left;

}

.header_text_Major_metadata{

    font-family: 'Droid Arabic Kufi', Arial;
    margin-left:30px;
    direction:ltr;
    text-align:left;
    width:600px;
 

}
.grid_Major_metadata {

  width:600px;
           font-family:'Droid Arabic Kufi', Arial;
 font-size:12px;
 font-weight:600;
 
 padding:0px  20px;
       direction:ltr;
    text-align:center;  
}
           

  .drop_Major_metadata{
    text-align:center;
  
    width:150px;
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   

    .txt_Major_metadata {
    text-align:center;
  width:150px;
    
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   


    .tbl_add_edit_grid_Major_metadata{
  width:150px;

    }
    


     .Add_Major{


   width: 100px;
   padding:1px 5px;
   text-align: center;
   display: block;
   direction:rtl;
  
  font-size: 12px;
 }


.tbl_add_edit_grid_Bank_metadata
{
      width: 150px;


}



              /*++++++++  end     Major_metadata.aspx++++++*/       
              
              
              
              
              
              
              
              
              
                   /*++++++++  start     Bank_metadata .aspx++++++*/
             
           
           
  
.all_page_Bank_metadata{
    font-family: 'Droid Arabic Kufi', Arial;
  width:1100px;

    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_Bank_metadata{

    	font-family: 'Droid Arabic Kufi', Arial;
    margin-left:30px;
  
      direction:ltr;
   text-align:left;
  width:1100px;
 

}
.grid_Bank_metadata {

  width:1100px;
           font-family:'Droid Arabic Kufi', Arial;
 font-size:12px;
 font-weight:600;
 
 padding:0px  20px;
       direction:ltr;
    text-align:center;  
}
           

  .drop_Bank_metadata{
    text-align:center;
  
    width:150px;
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   

    .txt_Bank_metadata {
    text-align:center;
  width:150px;
    
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   



 

              /*++++++++  end     Bank_metadata.aspx++++++*/        
              
              
              
              
              
              
              
        /*++++++++  start     Certification_metadata .aspx++++++*/
             
           
           
  
.all_page_Certification_metadata{
    font-family: 'Droid Arabic Kufi', Arial;
  width:750px;

    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_Certification_metadata{

    	font-family: 'Droid Arabic Kufi', Arial;
    margin-left:30px;
  
      direction:ltr;
   text-align:left;
  width:750px;
 

}
.grid_Certification_metadata {

  width:750px;
           font-family:'Droid Arabic Kufi', Arial;
 font-size:12px;
 font-weight:600;
 
 padding:0px  20px;
       direction:ltr;
    text-align:center;  
}
           

  .drop_Certification_metadata{
    text-align:center;
  
    width:150px;
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   

    .txt_Certification_metadata {
    text-align:center;
  width:150px;
    
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   


    .tbl_add_edit_gvCertification{

          width:150px;
    }
 

              /*++++++++  end     Certification_metadata.aspx++++++*/     
              
              
              
              
              
              /*++++++++  start     OvertimeRule_metadata .aspx++++++*/
             
           
           
  
.all_page_OvertimeRule_metadata{
    font-family: 'Droid Arabic Kufi', Arial;
  width:600px;

    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_OvertimeRule_metadata{

    	font-family: 'Droid Arabic Kufi', Arial;
    margin-left:30px;
  
      direction:ltr;
   text-align:left;
 width:600px;
 

}
.grid_OvertimeRule_metadata {

   width:600px;
           font-family:'Droid Arabic Kufi', Arial;
 font-size:12px;
 font-weight:600;
 
 padding:0px  20px;
       direction:ltr;
    text-align:center;  
}
           

  .drop_OvertimeRule_metadata{
    text-align:center;
  
    width:150px;
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   

    .txt_OvertimeRule_metadata {
    text-align:center;
  width:150px;
    
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   




    .tbl_add_edit_gvOvertimeRule{

          width:150px;
    }
 

              /*++++++++  end     OvertimeRule_metadata.aspx++++++*/     
              
              
              
              
              
              
              
              
              
                 /*++++++++  start     Sick_Absence_Maternity_Unpaid_Rule_metadata .aspx++++++*/
             
           
           
  
.all_page_Sick_Absence_Maternity_Unpaid_Rule_metadata{
    font-family: 'Droid Arabic Kufi', Arial;
 width:900px;

    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_Sick_Absence_Maternity_Unpaid_Rule_metadata{

    	font-family: 'Droid Arabic Kufi', Arial;
   direction:ltr;
   text-align:left;
  width:100%;
 

}
.grid_Sick_Absence_Maternity_Unpaid_Rule_metadata {

  
 font-family:'Droid Arabic Kufi', Arial;
 font-size:12px;
 font-weight:600;
  width:100%;
  direction:ltr;
    text-align:center;  
}
           

  .drop_Sick_Absence_Maternity_Unpaid_Rule_metadata{
    text-align:center;
  
    width:150px;
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   

    .txt_Sick_Absence_Maternity_Unpaid_Rule_metadata {
    text-align:center;
   width:100px;
    
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   


    .tbl_add_edit_gvSick_Absence_Maternity_Unpaid_Rule{

   width:150px;

    }



 .ul_ratio   {list-style:none; }

.ul_ratio   li{ text-align:center;   padding:0 30px 0 0px;     float:left;}
 
/*border:1px solid #000;*/
              /*++++++++  end     Sick_Absence_Maternity_Unpaid_Rule_metadata.aspx++++++*/     
              
              
              
              
              
              
              
              
              
              
           /*++++++++  start     InsuranceCategory_metadata .aspx++++++*/
             
           
           
  
.all_page_InsuranceCategory_metadata{
    font-family: 'Droid Arabic Kufi', Arial;
 width:900px;

    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_InsuranceCategory_metadata{

    	font-family: 'Droid Arabic Kufi', Arial;
    margin-left:30px;
  
      direction:ltr;
   text-align:left;
 width:900px;
 

}
.grid_Sick_InsuranceCategory_metadata {

 width:900px;
           font-family:'Droid Arabic Kufi', Arial;
 font-size:12px;
 font-weight:600;
 
 padding:0px  20px;
       direction:ltr;
    text-align:center;  
}
           

  .drop_InsuranceCategory_metadata{
    text-align:center;
  
    width:150px;
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   

    .txt_InsuranceCategory_metadata {
    text-align:center;
  width:80px;
    
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}


.ul_ratio_Insurance { list-style:none;
                       
                      
}

    .ul_ratio_Insurance li {
   
   float:left;
   padding: 0 30px 0  0px;
    
    }

    .tbl_add_edit_gvInsuranceCategory{

 width:100px;
    }


 /*border:1px solid #000;*/

              /*++++++++  end     InsuranceCategory_metadata.aspx++++++*/                   
              
              
              
              
              
         /*++++++++  start     Compay_metadata .aspx++++++*/
             
           
           
  
.all_page_Compay_metadata{
    font-family: 'Droid Arabic Kufi', Arial;
 width:700px;

    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_Compay_metadata{

    	font-family: 'Droid Arabic Kufi', Arial;
    margin-left:30px;
  
      direction:ltr;
   text-align:left;
 width:700px;
 

}
.grid_Sick_Compay_metadata {

 width:700px;
 font-family:'Droid Arabic Kufi', Arial;
 font-size:12px;
 font-weight:600;
 
 padding:0px  20px;
       direction:ltr;
    text-align:center;  
}
           

  .drop_Compay_metadata{
    text-align:center;
  
    width:190px;
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:600;
}   

    .txt_Compay_metadata {
    text-align:center;
  width:180px;
    
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:600;
}


 






.content_info_company {

    text-align:left;
    padding:0;
}


.table_comp tr td {

     width:200px;
  
     text-align:left;
  
  
}

.table_comp tr td label {
    margin: 0 auto;

}
.photo_comp_filedset{ 
    
      margin:7px 0px 0 20px; 
       width:160px;
      text-align:center;
      float:right;
          border-radius:5px;
 
 
}
.btnstyle33 {

  text-align:center;
  width:120px;
    
    /*margin:3px;*/
    padding:1px 3px;
   font-family:'Droid Arabic Kufi', Arial;
 font-weight:600;
 
 
}       
          


.photolegent {
    text-align: right;
    padding: 0px 4px 0px 4px;
    font-size: 12px;
    background: #e8e7e7;
    border: 1px solid #cac7c7;
    border-radius: 5px;
    
}


.text-3D {
    font-weight:900;
      font-size:40px;
    text-shadow: 0px 1px 0px #CCC,
		     0px 2px 0px #C9C9C9,
                     0px 3px 0px #BBB,
                     0px 4px 0px #B9B9B9,
                     0px 5px 0px #AAA,
                     0px 6px 1px rgba(0,0,0,0.1),
                     0px 0px 5px rgba(0,0,0,0.1),
                     0px 1px 3px rgba(0,0,0,0.3),
                     0px 3px 5px rgba(0,0,0,0.2),
                     0px 5px 10px rgba(0,0,0,0.25),
                     0px 10px 10px rgba(0,0,0,0.2),
                     0px 20px 20px rgba(0,0,0,0.15);
   
}

     /*++++++++  end     Compay_metadata.aspx++++++*/     
     
     
     
     
     
           
               /*++++++++  start     FieldofWork .aspx++++++*/
             
           
           
  
.all_page_FieldofWork{
    font-family: 'Droid Arabic Kufi', Arial;
 width:600px;

    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_FieldofWork{

    	font-family: 'Droid Arabic Kufi', Arial;
    /*margin-right:30px;*/
    border:0px solid #a7a6a4;
      direction:ltr;
   text-align:left;
 width:400px;
 

}
.grid_Sick_FieldofWork {

 width:600px;
 font-family:'Droid Arabic Kufi', Arial;
 font-size:12px;
 font-weight:600;
 
 padding:0px  0px;
       direction:ltr;
    text-align:center;  
}
           

  .drop_FieldofWork{
    text-align:center;
  
    width:150px;
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   

    .txt_FieldofWork {
    text-align:center;
  width:180px;
    
    margin:3px;
   padding:1px 3px;
   font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}


 

 /*border:1px solid #000;*/

              /*++++++++  end     FieldofWork.aspx++++++*/     
              
              
              
              
              
              
                        
               /*++++++++  start     CompanyRoles .aspx++++++*/
             
           
           
  
.all_page_CompanyRoles{
    font-family: 'Droid Arabic Kufi', Arial;
 width:800px;

    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_CompanyRoles{

    	font-family: 'Droid Arabic Kufi', Arial;
    margin-left:30px;
  
      direction:ltr;
   text-align:left;
 width:800px;
 

}
.grid_CompanyRoles {

 width:800px;
           font-family:'Droid Arabic Kufi', Arial;
 font-size:12px;
 font-weight:600;
 
 padding:0px  20px;
       direction:ltr;
    text-align:center;  
}
           

  .drop_CompanyRoles{
    text-align:center;
  
    width:150px;
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   

    .txt_CompanyRoles {
    text-align:center;
  width:80px;
    
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}


 

 /*border:1px solid #000;*/

              /*++++++++  end     CompanyRoles.aspx++++++*/  
              
              







  /*++++++++  start     AssetCategories.aspx++++++*/
 

.all_page_AssetCategories {

   width:600px;
   margin:20px auto;
  direction:ltr;
   text-align:left;


}


.header_text_AssetCategories {

    
	font-family: 'Droid Arabic Kufi', Arial;
    font-weight:600;
      direction:ltr;
   text-align:left;
width: 100%;
 


}

 .grid_AssetCategories{

     font-family:'Droid Arabic Kufi', Arial;
 font-weight:600;
 font-size: 13px;
 width:100%;

  direction:ltr;
   text-align:left;


}

.grid_AssetCategories {

         font-family:'Droid Arabic Kufi', Arial;
 font-weight:600;
  font-size: 13px;
 direction:ltr;
 text-align: left; 
}






    .txt_AssetCategories {
    text-align:center;
    width:120px;
    height:20px;
    margin:4px;
    padding:1px 3px;
      font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}



 .tbl_add_edit_AssetCategories {
     width:150px;

}
    /*++++++++  end     AssetCategories.aspx++++++*/






       /*++++++++  start     Subcategories .aspx++++++*/
             
           
           
  
.all_page_Subcategories {
    font-family: 'Droid Arabic Kufi', Arial;
         width:900px;

    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_Subcategories{

    	font-family: 'Droid Arabic Kufi', Arial;
    margin-left:30px;
  
      direction:ltr;
   text-align:left;
  width:100%;
 

}
.grid_Subcategories {

 width:100%;
           font-family:'Droid Arabic Kufi', Arial;
 font-size:12px;
 font-weight:600;
 
 padding:0px  20px;
       direction:ltr;
    text-align:center;  
}
           

  .drop_Subcategories {
    text-align:center;
  
    width:150px;
    margin:3px;
    padding:1px 3px;
  font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   

    .txt_Subcategories {
    text-align:center;
  width:150px;
    
    margin:3px;
    padding:0px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   



 .tbl_add_edit_Subcategories{

  width:150px;
 }

              /*++++++++  end     Subcategories.aspx++++++*/       















              
               /*++++++++  start     Users .aspx++++++*/
             
           
           
  
.all_page_Users{
    font-family: 'Droid Arabic Kufi', Arial;
 width:900px;

    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_Users{

    	font-family: 'Droid Arabic Kufi', Arial;
  width:100%;
  
      direction:ltr;
   text-align:left;
  
 

}
.grid_Users {

  width:100%;
  font-family:'Droid Arabic Kufi', Arial;
 font-size:12px;
 font-weight:600;
  direction:ltr;
    text-align:center;  
}
           

  .drop_Users{
    text-align:center;
  
    width:150px;
    margin:3px;
    padding:1px 3px;
      font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   

    .txt_Users {
    text-align:center;
  width:100px;
    
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}


 .tbl_add_edit_gvDutyLocation{
       width:150px;

 }

 /*border:1px solid #000;*/

              /*++++++++  end     Users.aspx++++++*/     
              
              
              
              
               
/*++++++++  start  FundamentalInformation in    Users .aspx++++++*/
.panel_FundamentalInformation {
 
      Width:500px; 
         display:block;
    border:1px solid #aaaaaa;
    background-color:#F0F0F0;
 
      
 padding:10px; 
 border-radius:5px;

}
  
.all_page_FundamentalInformation{
    font-family: 'Droid Arabic Kufi', Arial;
 width:750px;
  
     
    margin:20px auto;
  direction:ltr;
   text-align:left;

}

.header_text_FundamentalInformation{

    	font-family: 'Droid Arabic Kufi', Arial;
    margin-left:30px;
  
      direction:rtl;
   text-align:right;
 width:900px;
 

}
.grid_FundamentalInformation {

 width:900px;
           font-family:'Droid Arabic Kufi', Arial;
 font-size:12px;
 font-weight:600;
 
 padding:0px  20px;
       direction:rtl;
    text-align:center;  
}
           

  .drop_FundamentalInformation{
    text-align:center;
  
    width:150px;
    margin:3px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}   

    .txt_FundamentalInformation {
    text-align:center;
  width:100px;
    
    margin:3px;
    padding:0px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
}


 
.btn_create_users {

    float:left;
    direction:ltr;
    text-align:center;
}

 /*border:1px solid #000;*/

               
                            /*++++++++  end  FundamentalInformation in    Users .aspx++++++*/        
                            
                            
                            
                            
                            
                            
                            
                            
                            /*page Personalinfo.aspx*/
.header_bar_left {
  float:right;
  
    width:300px;
 
}

.header_bar_right {
  float:left;
 width:500px;
}


.civilinfo_personinfo {
  width:500px;
    float: left;
    text-align: left;
    line-height:25px;
    border-radius: 5px;
    margin-top: 20px;
    font-size: 12px;
    padding: 5px 2px;
     border: 1px solid #cac7c7;
}



.header_text {

    width: 1200px; 
    text-align: left;
     margin: 0px auto 0 auto;
      font-family: Arial;


}

.contactperson123 {
    width: 230px;
    float: left;
    text-align: left;
    border: 1px solid #cac7c7;
    border-radius: 5px;
    margin-top: 28px;
    font-size: 12px;
    padding: 5px;
    line-height: 25px;
}

.addressinfo12 {
      width:248px;
    float: left;
    text-align: left;
  border: 1px solid #cac7c7;
    border-radius: 5px;
    margin-top: 20px;
    font-size: 12px;
    padding: 10px 5px;
    line-height: 25px;
}




.tbl_part_1_civilinfo {
     width:248px;
    float:left;
    margin:0;display:block;
    padding:0;

}

.tbl_part_2_civilinfo{  
   width:248px;
    float:right;
    margin:0;
    display:block;
       padding:0;
}



.employmentinfo11 {
    width: 400px;
    float: left;
    text-align: left;
     border: 1px solid #cac7c7;
    border-radius: 5px;
    margin-top: 20px;
    font-size: 12px;
    padding: 10px 2px;
    line-height: 25px;
}



.boxleft244 {
    width: 250px;
    height:auto;
    float: left;
    text-align: left;
}


.boxright234 {
    width: 100px;
    height:auto;
     float: left;
    text-align: left;
}
 

.boxright2445 {
    width: 140px;
    height: auto;
    float: right;
    text-align: left;
}


.Style_Txt_Note {
         Width:365px; 
     Height:50px;
margin: 5px 0 0 55px;
resize:none;
}


.style_lbl_pesoninfo {
    
    max-width:120px;
    font-size:12px;
   
    /*margin-bottom:4px;*/
    display:block; 
    float:left;
    clear:right
}


 
 
.style_lbl_pesoninfo_Employment_Information{
    
    max-width:120px;
    font-size:12px;
     
    /*margin-bottom:4px;*/
    display:block; 
    float:left;
    clear:right
}







.Style_Textbox {
width: 120px;
 
 
}

.Style_Textbox:focus {
 
}


.Style_dropdown {
    
    
    width: 125px;
 

}

.Style_dropdown:focus {
 
}

.tbl_btn_xwarawa_Personalinfo {
float:right;
text-align:center !important;
margin: 5px 18px  0 0;


}

.savebtn123 {
    width: 100px;
    height: 28px;
    text-align: center !important;
    display: block;
   padding:5px;
 
   
   
    font-size:11px;
}



     /*++++++++++   start pop sup find input Personalinfo page style++++++++++*/

.pop_Personalinfo_find {
    float:left;
    text-align:left;
    direction:ltr;
  
}

.pop_Personalinfo_lbl {

 font-size:12px;
 font-weight:normal;

}
.pop_Personalinfo_drop
{
     

}

           /*++++++++++++++++++++++   start  pop  up  btn new employee fin in person info  +++++++++++++++++*/
           .pop_Personalinfo_new_emply {
    float:left;
    text-align:left;
    direction:ltr;
        margin:10px 10px;
  
}

.pop_Personalinfo_lbl_new_emply {

 font-size:12px;
 font-weight:normal;
 line-height:25px;

}
.pop_Personalinfo_drop_new_emply
{
     
        width: 140px;
}

.generate_new_emply_id {

    float:left;
   
}


                /*++++++++++++++++   start  pop  up  btn termitate employee fin in person info  ++++++++++++++*/


.pop_Personalinfo_termitate_emply {
    float:left;
    text-align:left;
    direction:ltr;
        margin:10px 10px;
        /*border:1px inset #a7a6a4;
        border-radius:5px;*/
         padding:10px;
         width:530px;
  
}

.pop_Personalinfo_lbl_termitate_emply {

 font-size:12px;
 font-weight:normal;
 line-height:25px;

}
.pop_Personalinfo_drop_termitate_emply
{
     
        width: 140px;
}

 


/*END        page Personalinfo.aspx*/
       










       /*start      PersonalinfoTerminat2.aspx*/      
           


                      .heder_PersonalinfoTerminat2 {

    width: 1180px;
     text-align: left; 
     margin: 15px auto;
    direction:ltr;
    
}


.address_PersonalinfoTerminat2 {
     width: 232px;
    float: left;
    text-align: left;
      border: 1px solid #cac7c7;
    border-radius:5px;
    margin-top:20px;
    margin-left:5px;
    font-size:12px;
    padding:10px 2px;
    line-height:25px;
    direction:ltr;
}
       
.style_lbl_PersonalinfoTerminat2 {
    
     max-width:180px;
    font-size:12px;
   
    /*margin-bottom:4px;*/
    display:block; 
    float:left;
    clear:right
}


 
 
.style_lbl_PersonalinfoTerminat2_Employment_Information{
    
    max-width:120px;
    font-size:12px;
     
    /*margin-bottom:4px;*/
    display:block; 
    float:left;
    clear:right
}







.Style_Textbox_PersonalinfoTerminat2 {
width: 120px;
 
 
}

 


.Style_dropdown_PersonalinfoTerminat2 {
    
    
    width: 125px;
     

}

 

.tbl_btn_xwarawa_PersonalinfoTerminat2 {
float:right;
text-align:center !important;


}

.savebtn123_PersonalinfoTerminat2 {
    width: 100px;
    height: 28px;
    text-align: center !important;
    display: block;
   padding:5px;
 
   
   
    font-size:11px;
}








.employmentinfo_PersonalinfoTerminat2 {
    width: 410px;
    float: left;
    text-align: left;
   border:1px solid #cac7c7;
    border-radius: 5px;
    margin-top: 20px;
      margin-left: 5px;
    font-size: 12px;
    padding: 10px 2px;
    line-height: 25px;
}


.boxleft2_PersonalinfoTerminat2 {
    width: 250px;
    height: auto;
    float: left;
    text-align: left;
      /*border:1px solid #cac7c7;*/
}


.boxright2_PersonalinfoTerminat2 {
    width: 121px;
    float: right;
    text-align: right;
    /*border:1px solid #cac7c7;*/
    border-radius:5px;
    margin:0;
    font-size:12px;
    padding:5px 3px;
   
}
.tbl_btn_xwarawa_PersonalinfoTerminat2 {

      float:right;
      margin:0  5px 0 0;


}


/*.boxright2_PersonalinfoTerminat2 {
  width: 155px;
    height: auto;
    float: right;
    text-align: left;
    
}*/



.savebtn123_PersonalinfoTerminat2 {
    width: 120px;
    height: 30px;
    text-align: center !important;
    display: block;
   
    
    font-weight:600;
    
     
}


           /*end      PersonalinfoTerminat2.aspx*/      
           
           




            /*start      Leave.aspx*/




.header_h3 {

    /*float:left;*/
    width: 1200px;
    text-align: left;
     margin: 15px auto 10px auto;
     /*border:1px solid #333;*/


}


.lbl_tab_header {

     font-size:12px;
    font-weight:600;
    text-align:right;


}

#lbltab_special
 {


}




.tblheader_leave_formview {
  width:100%;
    
  
  direction:ltr;
  background:#ebebeb;
   padding:14px 5px 8px 5px;


}

.lbl_header_leave {
    font-size:12px;
    font-weight:normal;
    text-align:left;
     

}
.txtbox_header_leave {
        width: 135px;

}


.Style_dropdown_Leave {
    
     width: 140px;
 

}

.width_td_header_leave11 {

    width:90px;
}
.width_td_header_leavel2 {

 width:170px;
}
.width_td_header_leave13 {

     width:110px;
}


.tblcontent2_leave_formview {

      width:1170px;
    
  float:left;
  direction:ltr;
  margin:5px 0px;
 


}
.tblcontent3_leave_formview {

      width:1170px;
    
  float:left;
  direction:ltr;
  margin:5px 0px;
 


}
.tblcontent4_leave_formview {

      width:1170px;
    
  float:left;
  direction:ltr;
  margin:5px 0px;
 


}
.tblcontent5_leave_formview {

      width:1170px;
    
  float:left;
  direction:ltr;
  margin:5px 0px;
 


}


.tbl_leave_button {  
     float:right;
  direction:ltr;
  margin:0 70px 0 0;

    /*background:#ebebeb;*/
}



 

/*++++++ Annual tab+++++++*/



.container_Annual_tab {
     width:100%;
     margin:0;
     padding:0; 
     vertical-align: top;
     display:block;

}

.col_Annual_left {
    float:left;
    width:900px;
    /*border:1px solid #000;*/
    margin:0;
    padding:0; 
       
       
}

.btn_annual_add {
    width:100%;
    /*border:1px solid #000;*/

}


.col_Annual_right {

     float:right;
    width:210px;
      /*border:1px solid #000;*/
      margin:0;
      border:1px inset #cac7c7;
      
      padding:5px;
      border-radius:5px;
   
}


.lbl_Annual_tab {

 font-size:12px;
 font-weight:normal;

}

.txtbox_Annual_tab {
 
 width:60px;
 
 
}

/*++++++ sick tab+++++++*/
.container_sick_tab {
     width:100%;
       margin:0;
      padding:0; 
       vertical-align: top;
       display:block;

}

.col_sick_left {
    float:left;
    width:920px;
    /*border:1px solid #000;*/
      margin:0;
      padding:0; 
       
       
}


  .Style_dropdown_sick {
    width: 130px;
  padding: 1px ;
   margin:2px 1px;
   text-align: left;

   
}


.btn_sick_add {
    width:100%;
    
    border:1px solid #000;

}


.col_sick_right {

     float:right;
    width:220px;
      /*border:1px solid #000;*/
      margin:0;
      border:1px inset #cac7c7;
      
      padding:5px;
      border-radius:5px;
   
}


.lbl_sick_tab {

 font-size:12px;
 font-weight:normal;

}

.txtbox_sick_tab {
 
 width:60px;

}
.lnkbtn_sick_grid {
    font-size:12px;
 font-weight:normal;
 text-decoration:none;

}
    .lnkbtn_sick_grid:hover {
        text-decoration: none;
    }




    /*+++  Maternity  tab+++*/

    .container_Maternity_tab {
     width:100%;
       margin:0;
      padding:0; 
       vertical-align: top;
       display:block;
          height:30px;
}

.col_Maternity_left {
    float:left;
    width:900px;
    /*border:1px solid #000;*/
      margin:0;
      padding:0; 
       
       
}

.btn_Maternity_add {
    width:100%;
    
    border:1px solid #000;

}


.col_Maternity_right {

     float:right;
    width:200px;
      /*border:1px solid #000;*/
      margin:0;
      border:1px inset #cac7c7;
      
      padding:5px;
      border-radius:5px;
   
}


.lbl_Maternity_tab {

 font-size:12px;
 font-weight:normal;

}

.txtbox_Maternity_tab {
 
 width:60px;
 
 
}

.txtboxAll_Maternity_tab {
 
 width:120px;
 
 
}
.lnkbtn_Maternity_grid {
    font-size:12px;
 font-weight:normal;
 text-decoration:none;

}
    .lnkbtn_Maternity_grid:hover {
        text-decoration: none;
    }




    .header_Maternity_grid {

       
     
    font-weight:600;
   
   
  
     text-align: center;
        padding: 3px;
        vertical-align: middle;
    
        
        color: black;
      
      
      
        border: 1px solid #a7a6a4;
      
        
        font-size: 12px;
        background-color: #d2d2d2;
        width: 12.5%;
        height: 20px; 

}







     /*+++  unpaid  tab+++*/

    .container_unpaid_tab {
     width:100%;
       margin:0;
      padding:0; 
       vertical-align: top;
       display:block;

}

.col_unpaid_left {
    float:left;
    width:900px;
    /*border:1px solid #000;*/
      margin:0;
      padding:0; 
       
       
}

.btn_unpaid_add {
    width:100%;
    
    border:1px solid #000;

}


.col_unpaid_right {

     float:right;
    width:200px;
      /*border:1px solid #000;*/
      margin:0;
      border:1px inset #cac7c7;
      
      padding:5px;
      border-radius:5px;
   
}


.lbl_unpaid_tab {

 font-size:12px;
 font-weight:normal;

}

.txtbox_unpaid_tab {
 
 width:60px;
 
 
}
.lnkbtn_unpaid_grid {
    font-size:12px;
 font-weight:normal;
 text-decoration:none;

}
    .lnkbtn_unpaid_grid:hover {
        text-decoration: none;
    }




    .header_unpaid_grid {

       
     
            font-weight:600;
            text-align: center;
            padding: 3px;
            vertical-align: middle;
            color: black;
            border: 1px solid #a7a6a4;
            font-size: 12px;
            background-color: #dcdcdc;
            width: 12.5%;
            height: 35px; 

}






     /*+++  Absence  tab+++*/

    .container_Absence_tab {
     width:100%;
       margin:0;
      padding:0; 
       vertical-align: top;
       display:block;

}

.col_Absence_left {
    float:left;
    width:900px;
    /*border:1px solid #000;*/
      margin:0;
      padding:0; 
       
       
}

.btn_Absence_add {
    width:100%;
    border:1px solid #000;

}


.col_Absence_right {

     float:right;
    width:200px;
      /*border:1px solid #000;*/
      margin:0;
      border:1px inset #cac7c7;
      
      padding:5px;
      border-radius:5px;
   
}


.lbl_Absence_tab {

 font-size:12px;
 font-weight:normal;

}

.txtbox_Absence_tab {
 
 width:60px;
 
 
}
.lnkbtn_Absence_grid {
    font-size:12px;
 font-weight:normal;
 text-decoration:none;

}
    .lnkbtn_Absence_grid:hover {
        text-decoration: none;
    }




    .header_Absence_grid {

       
     
            font-weight:600;
            text-align: center;
            padding: 3px;
            vertical-align: middle;
            color: black;
            border: 1px solid #a7a6a4;
            font-size: 12px;
            background-color: #d2d2d2;
            width: 12.5%;
            height: 20px; 

}


     /*+++ end Absence  tab+++*/



     /*++++++++++   start pop sup find input leave page style++++++++++*/

.pop_leave_find {
    float:left;
    text-align:left;
    direction:ltr;
  
}

.pop_leave_lbl {

 font-size:12px;
 font-weight:normal;

}
.pop_leave_drop
{
     

}



            /*end      Leave.aspx*/    
























           
           /*start      Payroll_Info .aspx*/       
           
           
           

             /*++++++++  start   payroll info++++++*/

.tbl_header_payroll_info {
     width: 100%;
   
    margin: 0px 0px 0 0;
    direction:ltr;
     text-align: left;
background:#ebebeb;
padding:5px;
}




 

   .style_lbl_header_payroll_info {
    
   
    font-size:13px;
    font-weight:400;
    /*margin-bottom:4px;*/
    /*text-align:center !important;*/
    display:block; 
    /*float:left;
    clear:right*/
}

       .style_lbl_payroll_info {
    
       max-width:120px;
    font-size:12px;
   
    /*margin-bottom:4px;*/
    display:block; 
    float:left;
    clear:right
}


.Style_Textbox_payroll_info {
width: 130px;
 
   
}

 .width_td_header_payroll_info1 {

     width:96px;
      text-align:left;
      padding:0 0 0 5px;
}
  .width_td_header_payroll_info2 {

     width:170px;
      text-align:center;
}
    .width_td_header_payroll_info3 {

     width:120px;
      text-align:left;
      padding-left:8px;
}





.Style_dropdown_payroll_info {
    
   
    width: 140px;
 
 

}
 


    
 .tbl_payroll_Info {

       width: 1170px;
    margin: 15px 10px;


}

 .tbl_payroll_Info td {
        padding: 5px 3px;
        text-align: center;
    }





.btn_xwarawa_payroll_info {


    float:right;



}


.btn_sty_find_payroll_info {

  width: 100px;
    height: 24px;
    text-align: center !important;
    display: block;
   
    
     
     

}




.content_reward_payroll_info {

border:1px solid #cac7c7;
}









  /*++++++++  end   payroll info++++++*/



           
           
          
             
             
             
             
             
             
             
             
                      /*start      Financing.aspx*/  

.heder_Financing {

    width: 1200px;
     text-align: left; 
     margin: 15px auto;
    direction:ltr;
}

.tbl_header_Financing {
    width: 100%;
   
    direction:ltr;
     text-align: left;
background:#ebebeb;
height:40px;

}



.width_td_header_finacing1 {
    width:100px;
    text-align:left;
    padding-left:8px;

}
.width_td_header_finacing2 {
    width:140px;

}
.width_td_header_finacing3 {

      width:130px;
          text-align:left;
    padding-left:18px;
}













   .style_lbl_header_Financing {
    
   
    font-size:12px;
    font-weight:400;
    /*margin-bottom:4px;*/
    display:block; 

    /*text-align:center;*/
    /*float:right;
    clear:right*/
}


.style_lbl_Financing {
    
    max-width:120px;
    font-size:12px;
   
    /*margin-bottom:4px;*/
    display:block; 
    float:left;
    clear:right
 
  
}


   

.tbl_Financing {

       width: 1170px;
    margin: 15px 10px;


}

 .tbl_Financing td {
        padding: 3px 0px;
        text-align: center;
    }


 .Style_Textbox_Financing {
width: 130px;
 
 
   
}

 

.Style_dropdown_Financing {
    
  
    width: 140px;
 
 

}
.btn_xwarawa_Financing{

  float:right;

}



.pop_find_employee_financing {

    float:left;
    text-align:left;
    direction:ltr;
  
}



.pop_find_employee_financing_lbl {

 
   
 font-weight:normal;
  font-size:12px;
}



           /*end      Financing.aspx*/    
           
           
           
           
                
        /*start     Insurance.aspx*/  
        





        .heder_Insurance {

    width: 1180px;
     text-align: left; 
     margin: 15px auto;
    direction:ltr;
}


.tbl_header_Insurance {
    width: 100%;
   
    direction:ltr;
     text-align: left;
background:#ebebeb;
height:40px;
}



.width_td_header_insurace1 {
    width:120px;
    text-align:center;
 
}
.width_td_header_insurace2 {
      width:140px;
    
}

.width_td_header_insurace3 {
    width:120px;
    text-align:center;
   
}



   .style_lbl_header_Insurance {
    
   
    font-size:12px;
    font-weight:500;
    /*margin-bottom:4px;*/
    display:block; 

    /*text-align:center;*/
    /*float:right;
    clear:right*/
}


   .style_lbl_Insurance {
    
     max-width:120px;
    font-size:12px;
   font-weight:700;
    /*margin-bottom:4px;*/
    display:block; 
    /*float:left;*/
    clear:right
}


   

.tbl_Insurance {

       width: 1170px;
    margin: 15px 10px;


}

 .tbl_Insurance td {
        padding: 3px 0px;
        text-align: center;
    }














 

.Style_Textbox_Insurance {
width: 130px;
 
 
  
   
}

 

.Style_dropdown_Insurance {
    
 
    width: 140px;
     
 

}




.btn_xwarawa_Insurance
{
  float:right;
}




.pop_find_employee_Insurance {

    float:left;
    text-align:left;
 
}
 
.pop_find_employee_Insurance_lbl {

 

  font-size:12px;
  font-weight:normal;
}


           /*end     Insurance.aspx*/      
           
           
           
           
           
           
.tbl_header_Report_Selection_LeaveSummery   {
 
   width:850px;
     direction:ltr   ;
 
    text-align:left ;
margin:10px 0 0 20px;
}
  


.tble_content_Report_Selection_LeaveSummery
{
       width:750px;
   direction:ltr   ;
 float:left;
    text-align:left ;

    margin:0  0  0 20px;
}



.addressinfo_Selection_LeaveSummery {
   direction:ltr;  
    width: 660px;
    float: left;
    text-align: left;
       border:1px solid #cac7c7;
    border-radius:5px;
    margin:20px 20px 0 0;
    font-size:12px;
    padding:10px;
    line-height:25px;
   
}




.TableRSLS11 {

    width:600px;

}


   .style_lbl_Selection_LeaveSummery {
    
    
    
   
 
 
}


         /*end   Report_Selection_LeaveSummery*/     
         
         



         
     
       /*start   PayrollReportsSelection.aspx*/    
         
         
         
         
             
         
         .maininfo88 {
    width: 1280px;
    height: auto;
    padding-top: 15px;
    text-align: left;
    margin: 0px auto 0 auto;
}
               
         


.header_parollReportSection {
  width:100%;
    margin:0 auto  20px    !important;
  direction:ltr;


}

.left_header {

  width :600px;
  text-align:left;
}

.right_header {
 
      text-align:right;
      padding:0 10px;

}

.tblheadr_txt_drop
{
    text-align:left;

}




    .contenier_pyrollReport_section_part1
    {
        width:100%;
      margin-top:10px;
       border:0px solid #333;


    }
         
  .newfieldset_A {
    width: 400px;
      min-height: 303px;
    float: left;
    text-align: left;
    border: 1px solid #cac7c7;
    border-radius: 5px;
    margin-top: 10px;
    font-size: 12px;
    padding: 10px;
    line-height: 25px;
}
  
         

.newlegent_A {
    text-align: left;
    padding: 4px 4px 4px 8px;
    font-size: 14px;
    background: #f1f1f1;
    border: 1px solid #dfdfdf;
    border-radius: 5px;
}



.tbl_newfieldset_A_111 {
    width:390px;
direction:ltr;
float:left;

text-align:left;
}




.tbl_newfieldset_A_222{

    width:390px;
direction:ltr;
float:left;
text-align:left;
margin:0 0 0 0;

}



.tbl_newfieldset_A_333 {

        width:390px;
direction:ltr;
float:left;
text-align:left;
margin:0 0 0 0;


}








.tbl_newfieldset_A_444 {


            width:390px;
direction:ltr;
float:left;
text-align:left;
margin:2px 0 0 0;
}



  .Style_dropdown_PayrollReportsSelection_tbl_newfieldset_A_333 {
    width: 130px;
 
   
   padding: 1px ;
   margin:2px 1px;
   text-align: left;

   
}













.newfieldset_B {

     width: 400px;
     min-height: 303px;
    float: left;
    text-align: left;
    border: 1px solid #cac7c7;
    border-radius: 5px;
    margin-top: 10px;
    font-size: 12px;
    padding: 10px;
    line-height: 25px;
}

.newlegent_B {

    text-align: left;
    padding: 4px 8px 4px 4px;
    font-size: 14px;
    background: #f1f1f1;
    border: 1px solid #dfdfdf;
    border-radius: 5px;

}



.tbl_newfieldset_B_111 {
    width:390px;
direction:ltr;
float:left;

text-align:left;
}




.tbl_newfieldset_B_222{

    width:390px;
direction:ltr;
float:left;
text-align:left;
margin:10px 0 0 0;

}



 .Style_dropdown_PayrollReportsSelection_tbl_newfieldset_B_222 {
    
     float:left;
    padding: 1px 1px 1px 1px;
    
   width:240px;
    height:30px;
    
   
    text-align: left; 
 

}


 .tbl_newfieldset_B_333 {

        width:390px;
direction:ltr;
float:left;
text-align:left;
margin:10px 0 0 0;

}

 .Style_dropdown_PayrollReportsSelection_tbl_newfieldset_B_333 {
    
     float:left;
    padding: 1px ;
    
   width:240px;
    
    
   
    text-align: left; 
 

}





.newfieldset_c {

     width: 395px;
      min-height: 160px;
    float: left;
    text-align: left;
    border: 1px solid #cac7c7;
    border-radius: 5px;
    margin-top: 0px;
    font-size: 12px;
    padding: 10px;
    line-height: 25px;
}

.newlegent_c {

    text-align: left;
    padding: 4px 8px 4px 4px;
    font-size: 14px;
    background: #f1f1f1;
    border: 1px solid #dfdfdf;
    border-radius: 5px;

}


.tbl_newfieldset_c_111 {

       width:390px;
direction:ltr;
float:left;

text-align:left;


}


.newfieldset_D {

     width: 400px;
    min-height: 303px;
    float: left;
    text-align: left;
    border: 1px solid #cac7c7;
    border-radius: 5px;
    margin-top: 10px;
    font-size: 12px;
    padding: 10px;
    line-height: 25px;
}

.newlegent_D {

    text-align: left;
    padding: 4px 8px 4px 4px;
    font-size: 14px;
    background: #f1f1f1;
    border: 1px solid #dfdfdf;
    border-radius: 5px;

}



  .Style_dropdown_PayrollReportsSelection_tbl_newfieldset_D_333 {
    width: 130px;
  
   
   padding: 1px ;
   margin:2px 1px;
   text-align: left;

   
}


.tbl_newfieldset_D_111 {


        width:390px;
direction:ltr;
float:left;

text-align:left;


}



.tbl_newfieldset_D_222

{


        width:390px;
direction:ltr;
float:left;

text-align:left;
margin:10px 0 0 0;

}



.tbl_newfieldset_D_333 {


    width:390px;
direction:ltr;
float:left;

text-align:left;
margin:10px 0 0 0;



}

  .Style_Textbox_PayrollReportsSelection_tbl_newfieldset_D_333 {
    width: 130px;
 
 
    
  
 
  
    
   padding: 1px ;
   margin:2px 1px;
   text-align: left;

   
}



.newfieldset_E {

     width: 400px;
    min-height: 160px;
    float: left;
    text-align: left;
    border: 1px solid #cac7c7;
    border-radius: 5px;
    margin-top: 0px;
    font-size: 12px;
    padding: 10px;
    line-height: 25px;
}

.newlegent_E {

    text-align: left;
    padding: 4px 8px 4px 4px;
    font-size: 14px;
    background: #f1f1f1;
    border: 1px solid #dfdfdf;
    border-radius: 5px;

}




.tbl_newfieldset_E_111 {



    
        width:390px;
direction:ltr;
float:left;

text-align:left;
margin:10px 0 0 0;




}
 
 
.tbl_newfieldset_E_222 {



    
        width:390px;
direction:ltr;
float:left;

text-align:left;
margin:10px 0 0 0;




}




 


 .style_lbl_PayrollReportsSelection_tbl_newfieldset_222 {
    
  
}


   
  .Style_Textbox_PayrollReportsSelection {
    width: 130px;
 
 
   
}



.Style_dropdown_PayrollReportsSelection {
    width: 140px;
}
         /*end   PayrollReportsSelection.aspx*/    
         
         
         
         
         
         
         
         
         
         
         
         
         
           /*start    Qaimazaman_selection.aspx*/

.tbl_header_Qaimazaman_selection {


 
     float:left;
     margin:5px 10px;
     width:600px;

}


.tbl_header_Qaimazaman_selection tr td  h3 {


 
   
 
    font-family:'Droid Arabic Kufi', Arial;
    font-weight:600;
    text-align: left; 

}

.tbl_content_Qaimazaman_selection {

    width:600px;
    float:left;
     margin:5px 10px;
}


.addressinfo_fildset11 {
      width: 432px;
    float: left;
    text-align: left;
  border:1px solid #cac7c7;
    border-radius: 5px;
    margin-top: 20px;
    font-size: 12px;
    padding: 10px 10px 28px;
    line-height: 25px;
}

.tbl_filef_set_Qaimazaman_selection_111 {
      width:100%;
       float: left;
    text-align: left;
    direction:ltr;
}



.tbl_filef_set_Qaimazaman_selection_222 {

    width:100%;
       float: left;
    text-align: left;
      direction:ltr;
}

.tbl_filef_set_Qaimazaman_selection_333 {

    width:100%;
       float: right;
    text-align: left;
      direction:ltr;
}

.tbl_filef_set_Qaimazaman_selection_444 {

    width:100%;
       
    text-align: center;
      direction:ltr;
}


.lbl_qaimazaman {
    font-size: 12px;
    font-weight: normal;
   
}
 



 /*end    Qaimazaman_selection.aspx*/    
 
 
  /*start   SwitchBoard.aspx*/




 .tbl_report_mozaf_in_switchboard_1{

     width:100%;
     float:left;
         text-align:left;
 direction:ltr;
 }
.tbl_report_mozaf_in_switchboard_2 {

  width:100%;
     float:left;
    text-align:left;
 direction:ltr;
  margin:10px 0 0 0;
}

   /*end   SwitchBoard.aspx*/







    /*start   ShiftManagment.aspx*/

     .tbl_all_ShiftManagment{

         width:760px;
         margin:0 auto  !important;
text-align:left;
direction:ltr;
     }






   .tbl_header_ShiftManagment
   {
width:100%;
text-align:left;
direction:ltr;
   }



   .header_grid_ShiftManagment {

text-align: center;
    padding: 6px;
    vertical-align: middle;
    border: 1px solid #a7a6a4;
    font-weight: bold;
    color: black;
    font-size: 13px;
    background-color: #b3b3b3;
}



.tbl_1_content_ShiftManagment {

  width:750px !important;
  /*float:left;*/
/*text-align:right;
direction:rtl;*/
margin:0 auto;

}

.tbl_2_content_ShiftManagment {

      width:520px;
  /*float:right;*/
  /*text-align:right;
direction:rtl;*/
}






.btn_shift_managment {
     
    margin:10px 0 0 0;
 width:100%;
  text-align:right;
  direction:rtl;
 
}
.btn_pop_up_shiftmanagment {
     width:100%;
   direction:rtl;
   text-align:right;

}



      /*end   ShiftManagment.aspx*/








    /*start   ShiftTimeTable.aspx.aspx*/


.header_shiftTimeTable {

    width:1200px;
    margin:0 auto;
text-align:left  ;
direction:ltr  ;
 
}



           .header_grid_shiftTimeTable {

    text-align: center;
    vertical-align: middle;
    border: 1px solid #a7a6a4;
    font-weight: 600;
    
    font-size: 12px;
    background-color: #b3b3b3;
      

}




.btn_shiftTimeTable {

    width:25%;
 
 
 
text-align:right !important ;
direction:rtl  !important;
float:right;

}

          /*end   ShiftTimeTable.aspx*/










      
         /*start   DetailedReportF.aspx*/

.header_detailed_report {

    width:100%;
    direction:ltr;
    text-align:left;
      font-size:12px;
    font-weight:normal;

}





           /*end   DetailedReportF.aspx*/



               /*start    Report_Selection*/

.header_report_section {

    width:800px;
    margin:0 auto;
    text-align:left;
    direction:ltr;

}
.lbl_header_report_section {

    font-size:16px;
    font-weight:600;

}
.all_content_report_section {

direction:ltr;
float:left;
}


    /*end Report_Selection*/




    /*start Attendance_Summation.aspx*/



    .header_attendace_summation {

    width:1200px;
    margin:0 auto;
text-align:left  ;
direction:ltr  ;
 
}
        

.lbl_attendace_summation {

    font-size:12px;
    font-weight:normal;

}


.drop_attendace_summation {

   font-size:12px;
    font-weight:normal;
    height:25px;
}

           .header_grid_attendace_summation {

text-align: center;
     
    vertical-align: middle;
    border: 1px solid #a7a6a4;
    font-weight: 600;
    
    font-size: 14px;
    background-color: #b3b3b3;
      

}




.tbl_search_attendace_summation {
    text-align:left;
    width:100%;
}

        /*end  Attendance_Summation.aspx*/


     /*start  AttendanceDetailBreakIn_out.aspx*/


.header_AttendanceDetailBreakIn_out {
        width:1000px;
    margin:0 auto;
text-align:left  ;
direction:ltr  ;

}




.all_content_details_breakin_out {
    width:1000px ;
  margin:0 auto;

}

.tbl_content_details_breakin_out {

width:100%;
 min-height:50px;
border:1px solid #cac7c7;
border-radius:5px;
}
.tbl_content_details_breakin_out tr td {

padding-left: 8px;
 }
.header_details_breakin_out {
width:100%;
 
 

}

.tbl_content_details_Result_A2, .tbl_content_details_Result_A1{

width:100%;
margin:7px 0 0 0 ;
}

.tbl_content_details_Result_A1_1 {
    width:110px;
}

.tbl_content_details_Result_A1_2 {
    width:100px;
}
.lbl_fail {
 
    height: 23px;
    font-size: 12px !important;
    display: block;
    text-align:left;
  
      
}


.tbl_content_details_Result_A1_3 {

        width:145px;
}
.tbl_content_details_Result_A1_4
{ 
      width:100px; 

}


.tbl_content_details_Result_A1_5
{ 
      width:145px; 

}
.tbl_content_details_Result_A1_6
{ 
      width:100px; 

}



.lbl_totalHours{

  height: 23px;
    font-size: 12px !important;
    display: block;
    text-align:left;
}


.tbl_content_details_Result_A2_1
{
  width:120px; 
}

.tbl_content_details_Result_A2_2
{
  width:100px; 
}
.tbl_content_details_Result_A2_3
{
  width:50px; 
}
.tbl_content_details_Result_A2_4
{
  width:100px; 
}

.btn_details_breakin_out {

width:100%;
 
border:1px solid #cac7c7;
border-radius:5px;
text-align:right !important ;
direction:rtl  !important;
 
 

}

.btn_details_breakin_out tr td {

 
 

 
 
}

.grid_view_AttendanceDetailBreakIn_out {

        width: 1000px;
    height: auto;
    padding-top: 15px;
    text-align: left;
    margin: 5px auto 0 auto;
}







/*end  header_AttendanceDetailBreakIn_out.aspx*/







  /*++++++++  start     RiteOff.aspx++++++*/
 

.all_page_RiteOff {

        width:1000px;
    margin:20px auto;
  direction:ltr;
   text-align:left;


}


.header_text_RiteOff {

    
 
    font-weight:600;
      direction:ltr;
   text-align:left;
width: 100%;
 /*margin-left:60px;*/

}

 .grid_RiteOff{

     font-family:'Droid Arabic Kufi', Arial;
 font-weight:600;
 font-size: 13px;
/*margin:25px ;
 padding:20px;*/
  direction:ltr;
   text-align:left;
   width:100%;


}


 
.drop_RiteOff {

   /*font-size:12px;
    font-weight:normal;
        margin:2px;*/
    height:30px;
        direction:ltr;
    text-align:center;
 
    padding:0px 1px;
 font-family:'Droid Arabic Kufi', Arial;
}


.tbl_btn_add_riteoff {

    width:100%;

}
.tbl_btn_add_riteoff  tr td {

 text-align:right;
 direction:rtl;

}

 





    .txt_RiteOff {
    text-align:left;
    width:120px;
    height:20px;
    margin:4px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
} 


    /*++++++++  end     RiteOff.aspx++++++*/



     /*++++++++  start     OutputAsset.aspx++++++*/
 

.all_page_OutputAsset {

        width:920px;
    margin:20px auto;
  direction:ltr;
   text-align:left;


}

.tbl_header_OutputAsset {

    width:100% ;
    margin:0 auto;
}
.header_text_OutputAsset {

    
 
    font-weight:600;
      direction:ltr;
   text-align:left;



}

 .grid_OutputAsset{
     width:100%;
   
 
 
 
  direction:ltr;
   text-align:left;


}


 
.drop_OutputAsset {

   /*font-size:12px;
    font-weight:normal;
        margin:2px;*/
  
        direction:ltr;
    text-align:center;
 
    padding:0px 1px;
 font-family:'Droid Arabic Kufi', Arial;
}


.tbl_btn_add_OutputAsset {
   direction:rtl;
    width:100%;
  margin:5px 0 19px 0 ;
}


.tbl_btn_add_OutputAsset_td1 {
    
    width: 121px;
}

.tbl_btn_add_OutputAsset_td2 {
    width: 121px;

}

/*.tbl_btn_add_OutputAsset  tr td {

 text-align:right;
 direction:rtl;

}*/

 

.addnewbtn_add_output {
    width: 120px;
    padding:2px;
    text-align: center;
  
  
    
}



    .txt_OutputAsset {
    text-align:center;
    width:140px;
   
   
    padding:1px 3px;

} 


    /*++++++++  end     OutputAsset.aspx++++++*/




    

     /*++++++++  start     ItemDefin.aspx++++++*/
 

.all_page_ItemDefin {

        width:900px;
    margin:20px auto;
  direction:ltr;
   text-align:left;


}

.tbl_header_ItemDefin {

    width:100% !important;
    /*margin:0 auto;*/
}


.header_text_ItemDefin {

    
 width:100% ;
 font-weight:600;
 direction:ltr;
 text-align:left;



}
.header_text_OutputAsset {

    
 width:100% ;
 font-weight:600;
 direction:ltr;
 text-align:left;



}

 .grid_ItemDefin{

     font-family:'Droid Arabic Kufi', Arial;
 font-weight:600;
 font-size: 13px;
 
  direction:ltr;
   text-align:left;
   width:100%;


}


 
.drop_ItemDefin {

   /*font-size:12px;
    font-weight:normal;
        margin:2px;*/
    height:30px;
        direction:ltr;
    text-align:center;
 
    padding:0px 1px;
 font-family:'Droid Arabic Kufi', Arial;
}


.tbl_btn_add_ItemDefin {

    width:100%;

}
.tbl_btn_addItemDefin  tr td {

 text-align:right;
 direction:rtl;

}


.tbl_update_drop_footer {
    width:100%;
    border: 1px solid #A7A6A4;
    border-top:none;
  background-color:  #EAEAEA;
}

.tbl_update_drop_footer tr td {
   
    /*border-right: 1px solid #A7A6A4;*/
}


.td_1_update_drop_footer {

    width:217px;
    text-align:center;
    border-right:1px inset #aaaaaa;
}
.td_2_update_drop_footer {

    width:217px;
     border-right:1px inset #aaaaaa;
        text-align:left;
}
.td_3_update_drop_footer {

    width:217px;
     border-right:1px inset #aaaaaa;
        text-align:left;
}




.tbl_insert_drop_footer {
    width:100%;
    border: 1px solid #A7A6A4;
    border-top:none;
  background-color:  #EAEAEA;
}





.td_1_insert_drop_footer {

    width:217px;
    text-align:center;
    border-right:1px inset #aaaaaa;
}
.td_2_insert_drop_footer {

    width:217px;
     border-right:1px inset #aaaaaa;
        text-align:left;
}
.td_3_insert_drop_footer {

  width:217px;
     border-right:1px inset #aaaaaa;
        text-align:left;
}





    .txt_ItemDefin {
    text-align:center;
    width:120px;
    height:20px;
    margin:4px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
} 

       /*++++++++  end     ItemDefin.aspx++++++*/


       


       

     /*++++++++  start     Suppliers.aspx++++++*/
 

.all_page_Suppliers {

        width:1100px;
    margin:20px auto;
  direction:ltr;
   text-align:left;


}

.tbl_header_Suppliers {

    width:100% !important;
    /*margin:0 auto;*/
}
.header_text_Suppliers {

    
 
    font-weight:600;
      direction:ltr;
   text-align:left;



}

 .grid_Suppliers{

     font-family:'Droid Arabic Kufi', Arial;
 font-weight:600;
 font-size: 13px;
/*margin:0px  auto;*/
 /*padding:20px;*/
  direction:ltr;
   text-align:left;
   width:100% !important;

}


 
.drop_Suppliers {

   /*font-size:12px;
    font-weight:normal;
        margin:2px;*/
    height:30px;
        direction:ltr;
    text-align:center;
 
    padding:0px 1px;
 font-family:'Droid Arabic Kufi', Arial;
}


.tbl_btn_add_Suppliers {

    width:100%;

}
.tbl_btn_Suppliers  tr td {

 text-align:right;
 direction:rtl;

}

  
 




    .txt_Suppliers {
    text-align:center;
    width:120px;
    height:20px;
    margin:4px;
    padding:1px 3px;
   font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
} 


    .tbl_add_edit_grid_Suppliers{

          width:150px;
    }
       /*++++++++  end     Suppliers.aspx++++++*/



              



       
       

     /*++++++++  start     AssetStatus.aspx++++++*/
 

.all_page_AssetStatus {

        width:500px;
    margin:0px auto;
  direction:ltr;
   text-align:left;


}

.tbl_header_AssetStatus {

    width:100% !important;
    /*margin:0 auto;*/
}
.header_text_AssetStatus {

    
 
    font-weight:600;
      direction:ltr;
   text-align:left;



}

 .grid_AssetStatus{
   width:100% !important;
     font-family:'Droid Arabic Kufi', Arial;
 font-weight:600;
 font-size: 13px;
margin:0px  auto;
 padding:0px;
  direction:ltr;
   text-align:left;


}


 
.drop_AssetStatus {

   /*font-size:12px;
    font-weight:normal;
        margin:2px;*/
    height:30px;
        direction:ltr;
    text-align:center;
 
    padding:0px 1px;
 font-family:'Droid Arabic Kufi', Arial;
}


.tbl_btn_add_AssetStatus {

    width:100%;

}
.tbl_btn_AssetStatus  tr td {

 text-align:right;
 direction:rtl;

}

  
 




    .txt_AssetStatus {
    text-align:center;
    width:120px;
    height:20px;
    margin:4px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
} 

       /*++++++++  end     Suppliers.aspx++++++*/




              

       
     /*++++++++  start     AllInputAsset.aspx++++++*/
 

.all_page_AllInputAsset {

        width:1000px;
    margin:0px auto;
  direction:ltr;
   text-align:left;


}

.tbl_header_AllInputAsset {

    width:100% !important;
    /*margin:0 auto;*/
}
.header_text_AllInputAsset {

    
 
    font-weight:600;
      direction:ltr;
   text-align:left;



}

 .grid_AllInputAsset{
   width:100% !important;
     font-family:'Droid Arabic Kufi', Arial;
 font-weight:600;
 font-size: 13px;
margin:0px  auto;
 padding:0px;
  direction:ltr;
   text-align:left;


}


 
.drop_AllInputAsset {

   /*font-size:12px;
    font-weight:normal;
        margin:2px;*/
    height:30px;
        direction:ltr;
    text-align:center;
 
    padding:0px 1px;
 font-family:'Droid Arabic Kufi', Arial;
}


.tbl_btn_add_AllInputAsset {

 direction:rtl;
    width:100%;
    margin:5px 0 0 0 ;

}
.tbl_btn_add_AllInputAsset_td1{
 width:125px;
 

}
.tbl_btn_add_AllInputAsset_td2{
 
 width:130px;

}
  
 .addnewbtn_all_input {
    width: 125px;
   padding:2px;
    text-align: center;

     
   
}

    .txt_AllInputAsset {
    text-align:center;
    width:130px;
    height:20px;
    margin:4px;
    padding:1px 3px;
          
} 




       /*++++++++  end     AllInputAsset.aspx++++++*/


               



         /*++++++++  start     InputItems.aspx++++++*/
 

.all_page_InputItems {

        width:1000px;
    margin:0px auto;
  direction:ltr;
   text-align:left;


}

.tbl_header_InputItems {

    width:100% !important;
    /*margin:0 auto;*/
}
.header_text_InputItems {

    
 
    font-weight:600;
      direction:ltr;
   text-align:left;



}

.lbl_InputItems  {

    font-size:12px;
    font-weight:normal;

}

.tbl_text_info_InputItems {
float:left;
  width:300px;
  direction:ltr;
  border:1px solid #aaaaaa;
  margin:0 0 10px 5px;

}


.tbl_text_info_InputItems tr td {

  /*width:300px;
  direction:ltr;*/
  /*border:1px solid #aaaaaa;*/
  padding:5px;

}

.tbl_insert_InputItems {

    direction:ltr;
    text-align:left;
    width:380px;
    border:1px solid #aaaaaa;
    margin:10px 0px 0 4px;

}

.tbl_insert_InputItems tr td {

    direction:ltr;
    text-align:left;
    padding:5px;
   
}



.tbl_btn_insert_InputItems {

    direction:ltr;
    text-align:left;
    width:380px;
    
    margin:5px 0px 0 4px;

}

.tbl_btn_insert_InputItems_td1 {

   width:98px;
   

}
.tbl_btn_insert_InputItems_td2 {

width:98px;
   

}
.tbl_btn_insert_InputItems_td3 {

  width:42px;
   

}


.addnewbtn_input {
    width: 95px;
    height: 24px;
    text-align: center;
    display: block;
     
   
}





.tbl_update_InputItems {

       direction:ltr;
    text-align:left;
    width:380px;
    border:1px solid #aaaaaa;
    margin:10px 0px 0 4px;
}


.tbl_update_InputItems tr td {

    direction:ltr;
    text-align:left;
    padding:5px;
   
}


.tbl_btn_update_InputItems {

    direction:ltr;
    text-align:left;
    width:380px;
    
    margin:5px 0px 0 4px;

}

.tbl_btn_update_InputItems_td1 {

   width:95px;
   

}
.tbl_btn_update_InputItems_td2 {

  width:95px;
   

}
.tbl_btn_update_InputItems_td3 {

  width:45px;
   

}
.addnewbtn_input_update {
    width: 95px;
  padding:2px;
    text-align: center;
    
     
   
}







.tbl_left_content {
    float:left;
     width:45%;
}

.tbl_right_content_btn {

    float:right;
     width:45%;
}


.tbl_right_content_btn_td1 {
    width:110px;

}
.tbl_right_content_btn_td2 {
 width:110px;
}






 .grid_InputItems 
  {

   
    width:100% !important;
    font-family:'Droid Arabic Kufi', Arial;
    font-weight:600;
    font-size: 13px;
    margin:0px  auto;
    padding:0px;
    direction:ltr;
    text-align:left;
   }




 .grid_InputItems_serial
  {

     float:left;
    width:400px !important;
    font-family:'Droid Arabic Kufi', Arial;
    font-weight:600;
    font-size: 13px;
    margin:0px  auto;
    padding:0px;
    direction:ltr;
    text-align:left;
   }


 
.drop_InputItems {

   /*font-size:12px;
    font-weight:normal;
        margin:2px;*/
    height:30px;
        direction:ltr;
    text-align:center;
 
    padding:0px 1px;

}


.drop_InputItems_add_update {

 
   width:200px;
    height:25px;
        direction:ltr;
    text-align:left;
 
    padding:0px 1px;

}
.txt_InputItems_add_update {

 
   width:195px;
    height:20px;
        direction:ltr;
    text-align:left;
 
    padding:0px 1px;

}




.addnewbtn_add {
    width: 113px;
    padding:2px;
    text-align: center;
  
}



.addnewbtn_add_serial {
    width: 108px;
    padding:2px;
    text-align: center;
}



.tbl_add_serial {
    float:right;
     width:450px;
     margin:10px 0 0 0;
}

.tbl_add_serial_td1 {
    width:110px;

}

.tbl_add_serial_td2 {

    width:110px;
}


.tbl_btn_add_InputItems {

    width:100%;

}
.tbl_btn_InputItems  tr td {

 text-align:right;
 direction:rtl;

}

  





 

    .txt_InputItems {
    text-align:center;
    width:120px;
    height:20px;
    margin:4px;
    padding:1px 3px;
             font-family:'Droid Arabic Kufi', Arial;
 font-weight:400;
} 




       /*++++++++  end     InputItems.aspx++++++*/





       /*++++++++ start  AssetReportsSelection.aspx  +++++++*/

.all_page_AssetReport_Selection {

    width:80%;
    margin:0 auto;

}

.lbl_header_assetReport {


}



.tbl_header_AssetReport_Selection {
    width:100%;
    direction:ltr;

}

.tble_content_AssetReport_Selection {

      width:100%;
    direction:ltr;

}

.addressinfo_AssetReport_Selection {
   direction:ltr;  
    width: 820px;
    float: left;
    text-align: left;
       border:1px solid #cac7c7;
    border-radius:5px;
    margin:20px 20px 0 0;
    font-size:12px;
    padding:10px;
    line-height:25px;
   
}

.dropdown_AssetReport_Selection{
    
    padding: 1px 1px 1px 1px;
    width: 140px;
    
    height: 27px;
    font-size: 12px;
 
 font-weight:500;
 
 

}

.tbl_riteoff {

  width:100%;
    direction:ltr;
}
.tbl_content_type_AssetReport_Selection {

      width:100%;
    direction:ltr;
}

.tbl_content_type_AssetReport_Selection_td1 {

    width:170px;

}


.tbl_content_type_AssetReport_Selection_td2 {

    width:170px;

}
.tbl_content_type_AssetReport_Selection_td3 {

    width:170px;

}
.tbl_content_type_AssetReport_Selection_td4 {

    width:170px;

}
.tbl_between_date {


      width:100%;
    direction:ltr;
    margin:0 0 20px 0;
}

.tbl_between_date_td1 {


     width:170px;
   
}
.tbl_between_date_td2 {


     width:170px;
   
}
.tbl_between_date_td3 {


     width:150px;
   
}

.tbl_btn_add_asset_report_selection {

    margin:20px 20px 10px 0;
    width:100%;
    direction:rtl;
     /*background-color:#ccc;*/
}

.tbl_btn_add_asset_report_selection_td1 {
    width:140px;
    padding:0px 5px 0px 0;
    /*background-color:#ccc;*/



}

.tbl_btn_add_asset_report_selection_td2 {
     width:140px;
      /*background-color:#ccc;*/
}

.tbl_riteoff_inAssetReportSecetion {
       width:100%;
    direction:ltr;
    margin:0 0 20px 0;

}
.tbl_riteoff_inAssetReportSecetion_td1 {
       width:170px;

}

.tbl_riteoff_inAssetReportSecetion_td2 {
       width:170px;

}

         /*++++++++ end  AssetReportsSelection.aspx  +++++++*/
       











       /*++++++++++++++++++++++  start AssetReportInput.aspx +++++++++++++++++*/

.all_page_assetReportInput {
       width:900px;
    margin:0 auto;
    direction:ltr;

}

.tbl_header_assetReportInput {
    width:100%;
   
}

.lbl_head_report_input {

    font-size:20px;
    font-weight:600;

}

.reportjobtitle_input {
	width: 900px;
	height: auto;
	text-align: left;
	vertical-align: middle;
	/*margin: 8px auto 0 auto;*/
	color: white;
    letter-spacing:1px;
}


.tbl_header_content_type_assetReportInput {
    width:100%; height:40px;
}
.tbl_header_content_type_assetReportInput_td1 {
    width:50px;
}

.tbl_header_content_type_assetReportInput_td2 {
     width:120px;
}

.tbl_header_content_type_assetReportInput_td3 {
     width:110px;
}

 
.tbl_header_content_type_assetReportInput_td4 {
     width:120px;
}

.tbl_header_content_type_assetReportInput_td5 {
     width:140px;
}

.tbl_header_content_type_assetReportInput_td6 {
     width:120px;
}
.tbl_header_content_type_assetReportInput_td7 {
     width:110px;
}

.lbl_assetReportInput {
  font-weight:normal;
    font-size:13px;


}
.lbl_assetReportInput_bold {
    font-weight:600;
    font-size:13px;


}
       /*++++++++++++++++++++++ end  AssetReportInput.aspx +++++++++++++++++*/
 








               /*++++++++ start  AssetReportOutput.aspx  +++++++*/

.all_page_AssetReportOutput {
       width:900px;
    margin:0 auto;
    direction:ltr;

}

.tbl_header_assetReportOutput {
    width:100%;
    margin:5px 0 ;
   
}

.lbl_head_report_output {

    font-size:20px;
    font-weight:600;

}



.reportjobtitle_output {
	width: 900px;
	height: auto;
	text-align: left;
	vertical-align: middle;
	/*margin: 8px auto 0 auto;*/
	color: white;
    letter-spacing:1px;
}


.tbl_header_content_type_assetReportOutput {
    width:100%; height:40px;
}
.tbl_header_content_type_assetReportOutput_td1 {
    width:50px;
}

.tbl_header_content_type_assetReportOutput_td2 {
     width:90px;
}

.tbl_header_content_type_assetReportOutput_td3 {
     width:120px;
}

 
.tbl_header_content_type_assetReportOutput_td4 {
     width:100px;
}

.tbl_header_content_type_assetReportOutput_td5 {
     width:140px;
}

.tbl_header_content_type_assetReportOutput_td6 {
     width:100px;
}
.tbl_header_content_type_assetReportOutput_td7 {
     width:115px;
}

/*.tbl_header_content_type_assetReportOutput_td8 {
     width:110px;
}

.tbl_header_content_type_assetReportOutput_td9 {
     width:110px;
}*/


.tbl_header_content_type_assetReportOutput_td_emplyoee {
     width:90px;
}


.lbl_assetReportInput {
  font-weight:normal;
    font-size:13px;


}
.lbl_assetReportInput_bold {
    font-weight:600;
    font-size:13px;


}

     /*++++++++ end  AssetReportOutput.aspx  +++++++*/
       
          
               /*++++++++ start  AssetReportRiteOff.aspx  +++++++*/

.all_page_AssetReportRiteoff {
       width:83% !important;
    margin:0 auto;
    direction:ltr;

}

.tbl_header_AssetReportRiteoff {
    width:100%;
   
}



.reportjobtitle223 {
	width: 100%;
	height: auto;
	text-align: left;
	vertical-align: middle;
	margin: 8px auto 0 auto;
	color: white;
    letter-spacing:1px;
}


.lbl_head_report_ReportRiteoff {

    font-size:20px;
    font-weight:600;

}
.lbl_ReportRiteoff {
  font-weight:normal;
    font-size:13px;


}

.lbl_ReportRiteoff_bold {
    font-weight:600;
    font-size:13px;


}

.tbl_header_content_type_ReportRiteoff {
    width:100%; height:40px;
}
.tbl_header_content_type_ReportRiteoff_td1 {
    width:100px;
}

.tbl_header_content_type_ReportRiteoff_td2 {
     width:150px;
}

.tbl_header_content_type_ReportRiteoff_td3 {
     width:90px;
}



  /*++++++++ end  AssetReportRiteOff.aspx  +++++++*/





    /*++++++++++++++++++++++  start AssetReportWH.aspx +++++++++++++++++*/

.all_page_AssetReportWH {
       width:900px;
    margin:0 auto;
    direction:ltr;

}

.tbl_header_AssetReportWH {
    width:100%;
   
}

.lbl_head_AssetReportWH {

    font-size:20px;
    font-weight:600;

}

.reportjobtitle_AssetReportWH {
	width: 900px;
	height: auto;
	text-align: left;
	vertical-align: middle;
	/*margin: 8px auto 0 auto;*/
	color: white;
    letter-spacing:1px;
}


.tbl_header_content_type_AssetReportWH {
    width:100%; height:40px;
}
.tbl_header_content_type_AssetReportWH_td1 {
    width:120px;
}

.tbl_header_content_type_assetReportInput_td2 {
     width:120px;
}

.tbl_header_content_type_AssetReportWH_td3 {
     width:140px;
}

 
.tbl_header_content_type_AssetReportWH_td4 {
     width:120px;
}

.tbl_header_content_type_AssetReportWH_td5 {
     width:130px;
}

.tbl_header_content_type_AssetReportWH_td6 {
     width:120px;
}
.tbl_header_content_type_AssetReportWH_td7 {
     width:110px;
}

.lbl_AssetReportWH {
  font-weight:normal;
    font-size:13px;


}
.lbl_AssetReportWH_bold {
    font-weight:600;
    font-size:13px;


}
       /*++++++++++++++++++++++ end  AssetReportWH.aspx +++++++++++++++++*/


              


        /*++++++++++++++++++++++  start AssetReportGroupBySubCategory.aspx +++++++++++++++++*/

.all_page_AssetReportGroupBySubCategory {
       width:900px;
    margin:0 auto;
    direction:ltr;

}

.tbl_header_AssetReportGroupBySubCategory {
    width:100%;
   
}

.lbl_head_AssetReportGroupBySubCategory {

    font-size:20px;
    font-weight:600;

}

.reportjobtitle_AssetReportGroupBySubCategory {
	width: 900px;
	height: auto;
	text-align: left;
	vertical-align: middle;
	/*margin: 8px auto 0 auto;*/
	color: white;
    letter-spacing:1px;
}


.tbl_header_content_type_AssetReportGroupBySubCategory {
    width:100%; height:40px;
}
.tbl_header_content_type_AssetReportGroupBySubCategory_td1 {
    width:140px;
}

.tbl_header_content_type_AssetReportGroupBySubCategory_td2 {
     width:120px;
}

.tbl_header_content_type_AssetReportGroupBySubCategory_td3 {
     width:140px;
}

 
.tbl_header_content_type_AssetReportGroupBySubCategory_td4 {
     width:120px;
}

.tbl_header_content_type_AssetReportGroupBySubCategory_td5 {
     width:130px;
}

.tbl_header_content_type_AssetReportGroupBySubCategory_td6 {
     width:120px;
}
.tbl_header_content_type_AssetReportGroupBySubCategory_td7 {
     width:110px;
}

.lbl_AAssetReportGroupBySubCategory {
  font-weight:normal;
    font-size:13px;


}
.lbl_AssetReportGroupBySubCategory_bold {
    font-weight:600;
    font-size:13px;


}
       /*++++++++++++++++++++++ end  AssetReportWH.aspx +++++++++++++++++*/

                    /*++++++++++++++++++++++  start   OtherReportsSelection.aspx+++++++++++++++++++++*/


         .newfieldset_report{
    width: 600px;
      min-height: 300px;
    float: left;
    text-align: left;
    border: 1px solid #cac7c7;
    border-radius: 5px;
    margin-top: 20px;
    font-size: 12px;
    padding: 10px;
    line-height: 25px;
}
  
     .headerOtherReport {
            direction:ltr;
     text-align: left;
 width: 100%;

}     

.newlegent_report {
    text-align: left;
    padding: 4px 4px 4px 8px;
    font-size: 14px;
    background: #f1f1f1;
    border: 1px solid #dfdfdf;
    border-radius: 5px;
}

.tbl_newfieldset_report11 {
    width:100%;
    margin:5px 0;
direction:ltr;
float:left;

text-align:left;
}
/*++++++++++++++++++++++  end   OtherReportsSelection.aspx+++++++++++++++++++++*/



/*+++++++++++++++++++++++++++start  AttendanceAbsenceReport  +++++++++++++++++++++*/



.tbl_search_AttendanceAbsenceReport {
    text-align:left;
    width:100%;
    background:#e6e4e4;
     margin:10px 0 0 0;
      border:1px solid #F0F0F0;
}

.tbl_search_AttendanceAbsenceReport_1{

        width:80px;
}

.tbl_search_AttendanceAbsenceReport_2{
     width:100px;

}
.tbl_search_AttendanceAbsenceReport_3{
       width:130px;
       text-align:right;

}

.tbl_search_AttendanceAbsenceReport_4{
       width:170px;
       text-align:left;

}

.tbl_search_AttendanceAbsenceReport_5{
       width:90px;
 
           text-align:center;
}

.tbl_search_AttendanceAbsenceReport_6{
       width:20px;
      
}

.tbl_search_AttendanceAbsenceReport_7{
       width:110px;
       text-align:right;
      
}

.tbl_search_AttendanceAbsenceReport_8{
       width:20px;
      
}

.tbl_search_AttendanceAbsenceReport_9{
       width:100px;
      
}


.tbl_search_AttendanceAbsenceReport_10{
       width:100px;
      
}

.tbl_search_AttendanceAbsenceReport_11{
       width:100px;
      
}
      /*+++++++++++++++++++++++++++end  AttendanceAbsenceReport  +++++++++++++++++++++*/