﻿

.tab10 {tab-size: 10;}
.BtnGeneral {font-family: Calibri; font-size: 12pt; font-weight: Bold; margin-left: 5px; }
.DrpDwnGeneral {font-family: Arial; font-size: 9pt; border-style:Solid; Border-Width:thin; margin:2px}
.DrpDwn8 {
    font-family: Arial;
    font-size: 8pt;
    border-style: Solid;
    Border-Width: thin;
    margin: 2px
}
.DrpDwn10 {
    font-family: Arial;
    font-size: 10pt;
    border-style: Solid;
    Border-Width: thin;
    Height: 25px;
    margin: 1px;
}
.DrpDwn12 {
    font-family: Arial;
    font-size: 12pt;
    border-style: Solid;
    Border-Width: thin;
    Height: 25px;
    margin: 2px
}
.txtErrMsg {
    font-family: Arial;
    font-size: 10pt;
    color: #DD0000;
    font-weight: bold;
}
.TokenLgCol { font-family: Arial; font-size: 12pt; font-weight: Bold; width: 50%; Height: 15px}
.TextGeneral {font-family: Arial; font-size: 9pt; font-weight: Bold}
.Text7 {font-family: Arial;font-size: 7pt; font-weight: normal;}
.Text8 {font-family: Arial; font-size: 8pt; font-weight: normal;}
.Text8Bold {font-family: Arial; font-size: 8pt; font-weight: bold}
.Text8Maroon {font-size: 8pt; font-weight: normal; color: maroon;}
.Text9 {font-family: Arial; font-size: 9pt; font-weight: normal;}
.Text9Bold {font-family: Arial; font-size: 9pt; font-weight: Bold}
.Text10 {font-family: Arial; font-size: 10pt;}
.Text10Bold {font-family: Arial; font-size: 11pt; font-weight: Bold}
.Text10Maroon {font-family: Arial; font-size: 10pt; font-weight: normal; color: maroon;}
.Text11 {font-family: Arial; font-size: 11pt; font-weight: normal;}
.Text12 {font-family: Arial; font-size: 12pt; height: 20px;}
.Text12Bold { font-family: Arial; font-size: 12pt; font-weight: Bold}
.Text14Bold {font-family: Arial; font-size: 12pt; font-weight: Bold}
.TextLbl10 {font-family: Arial; font-size: 10pt; color: white; font-weight: Bold;}
.textErrMsg {
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    color: red;
}


.pnlPW {
    width: 20%;
    margin-left: 40%;
    border-color: green;
    border-style: groove;
    background-color: #F7F7F7;
    border-radius: 4px;
    Border-Width: 2px;
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold
}

.pnlPWSm {
    width: 20%;
    margin-left: 40%;
    border-color: green;
    border-style: groove;
    background-color: #F7F7F7;
    border-radius: 4px;
    Border-Width: 2px;
    font-family: Arial;
    font-size: 8pt;
}

.PageNbrs { font-family: Arial; font-size: 12pt;}

        /* Locks table header */
        div#divdatagrid1 th {
        /*text-align: center;*/
        background-color:silver;
        color: black;
        position:relative;
        cursor: default;
        expression(document.getElementById("divdatagrid1").scrollTop-2); /*IE5+ only*/
        z-index: 10;
        }



.BoxTbl {
    border-style: solid;
    border-color: #008000;
    border-width: thick;
    border-style: groove;
    background-color: #FAFAFA;
    font-family: Arial;
    font-size: 14pt;
    font-weight: bold;
    width: 90%;
    margin: 0 auto;
}

.Btn {
    font-weight: bold; 
    font-family: "Calibri"; 
    Font-Size: 9pt;
    border-style:outset; width:65px;
    }

.Btn2 {
    font-weight: bold; 
    font-family: "Arial"; 
    Font-Size: 8pt;
     width:65px 
}

.Btn3 {
    font-family: "Arial";
    Font-Size: x-small;
    width: 45px;
    height: 16px;
    margin-top: 0px;
    border-color: darkgray;
    display: inline-block;
}

.BtnSmall {
    font-family: "Arial";
    Font-Size: 8pt;
    border-style: outset;
    width: 40px;
    border-color: darkgray
}

.BtnSmall2 {
    font-family: "Arial"; 
    Font-Size: 8pt;
    border-style:outset; width:45px;
}
.btnRadius {
    border-radius: 6px;
}

.btnBorder {
    border-style: Outset
}

.btnShapeLg {
    background-color: #E8E8E8;
    border: 2px;
    color: black;
    padding: 2px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 12px;
    margin: 4px 2px;
    width: 70px;
    height: 28px;
    font-family: Arial;
    font-weight: bold;
    border-color: darkgray
}

.btnShape {
    background-color: #E8E8E8;
    border: 2px;
    color: black;
    padding: 2px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 10px;
    margin: 4px 2px;
    width: 65px;
    height: 24px;
    font-family: Arial;
    font-weight: bold;
    border-color: darkgray
}

.btnShapeSm {
    background-color: #E8E8E8;
    border: 2px;
    color: black;
    padding: 1px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 8px;
    margin: 2px 2px;
    width: 65px;
    height: 20px;
    font-family: Arial;
    font-weight: bold;
    border-color: darkgray
}

.BiWeekly {
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
}

.BiWeeklyLg {
    font-family: Arial;
    font-size: 14pt;
    font-weight: bold;
}

.biWeeklyGridView{
        font-family: Calibri;
        font-size: 12pt;
        margin-top:1px;
        border-color: #008000;
        border-width: medium;
        padding:3px;
        Color:Black;
        width:30%;  margin: 0 auto;
}

.biWeeklyProjectGridView {
    font-family: Calibri;
    font-size: 10pt;
    margin-top: 1px;
    background-color: #FAFAFA;
    border-color: #008000;
    border-width: medium;
    padding: 1px;
    width: 90%;
    margin: 0 auto;
}

.biWeeklyProjectGridViewSub{
        font-family: Calibri;
        font-size: 10pt;
        margin-top:1px;
        background-color: #FAFAFA;
        padding:1px;
        Color:Black;
        margin: 0 auto;
}
.biWeeklyTxtSmall{font-size: 8pt}
.biWeeklyHdr{font-weight: Bold; font-size: 10pt}

.CalibriGeneral {
    font-family: Calibri;
    font-size: 12pt;
    font-weight: Bold;
    color: #000000;
    margin-left: 0px;
    width: 422px;
}

.DirectoryBtns {
    font-family: Calibri;
    font-size: 12pt;
    font-weight: Bold;
    margin-left: 5px;
    width: 70px;
    height: 29px;
}

.DirectoryBtns10 {
    font-family: Calibri;
    font-size: 10pt;
    font-weight: Bold;
    margin-left: 5px;
    width: 85px;
    height: 26px;
}

.FldServTbl {
    border-style: solid;
    background-color: #FAFAFA;
    border-color: #008000;
    border-width: thick;
    border-style: groove;
    width: 50%;
    height: 360px;
    margin: 0 auto;
}

.FldServTblTier {
    border-style: solid;
    background-color: #FAFAFA;
    border-color: #A6B6BF;
    border-width: medium;
    width: 750px;
    height: 360px;
}

.FldServTechTbl {
    border: thick groove #008000;
    font-family: Arial;
    font-size: 10pt;
    font-weight: Bold;
    background-color: #FAFAFA;
    margin: 0 auto;
}

.FldServSignUndo {
    font-family: Arial;
    font-size: 10pt;
    font-weight: Bold;
    border-style: solid;
    background-color: #FAFAFA;
    border-color: #008000;
    border-width: medium;
    border-style: groove;
    width: 450px;
    height: 35px;
    margin: 0 auto;
}
.FldServTechGV {font-family: Arial; font-size: 10pt; }

.FldServ1 {
    font-family: Arial;
    font-size: 10pt;
    font-weight: Bold;
    width: 22%;
}

.FldServ2 {
    font-family: Arial;
    font-size: 10pt;
    width: 78%;
}

.FldServ3 {
    font-family: Arial;
    font-size: 10pt;
    font-weight: Bold;
    width: 22%; text-align: right;
}

.FldServTxtBoxSm {
    font-family: Arial;
    font-size: 10pt;
    font-weight: Bold;
    }

.FldServTblSub {
    width: 70%;
}

.FldServTblSub1 {
    font-family: Arial;
    font-size: 8pt;
    font-weight: Bold;
    text-align: center;
    width: 120px;
}

.FldServTblSub2 {
    font-family: Arial;
    font-size: 8pt;
    text-align: center;
    width:120px;
}

.FldServTblSign {
    border-style: solid;
    background-color: #FAFAFA;
    border-color: #008000;
    border-width: thick;
    border-style: groove;
    width: 70%;
    height: 360px;
    margin: 0 auto;
    font-family: Arial;
    font-size: 10pt;
}

.FldServListView {
    font-family: Arial;
    font-size: 9pt;
    border-width: 1px;
    border-color: black;
    border-style: solid;
}
.FldServDV {font-family: Arial;font-size: 10pt; 
    font-weight: Bold;
    border-style: solid;
    background-color: #FAFAFA;
    border-color: #008000;
    border-width: thick;
    border-style: groove;
}
.FldServDVFld {font-family: Arial;font-size: 10pt; border-style:Solid; border-width:2px; border-color:Black; width: 90%}
.FldServDVHdr {font-family: Arial;font-size: 10pt; font-weight: Bold; width: 90%; Height: 25px;}

.FldServTblSignCol {font-family: Arial;font-size: 10pt;}
.FldServTblSignCol1 {font-family: Arial;font-size: 10pt;font-weight: Bold; height: 18px; width: 10%;}
.FldServTblSignCol2 {font-family: Arial;font-size: 10pt; height: 18px; width: 40%;}
.FldServTblSignCol2A {font-family: Arial;font-size: 10pt; height: 18px; width: 50%;}
.FldServTblSignSubHdr1 {font-family: Arial; font-size: 12pt; font-weight:Bold; border-style: solid; width: 50%; border-color: #000000; background-color: lightgray}
.FldServTblSignSubHdr {font-family: Arial; font-size: 12pt; font-weight:Bold; border-style: solid; border-color: #000000; background-color: lightgray}
.FldServSignCol1 {font-family: Arial;font-size: 10pt; Width: 50%; height: 18px}
.FldServSignCol1A {font-family: Arial;font-size: 10pt; font-weight: Bold; height: 20px; Width: 15%}
.FldServSignCol1B {font-family: Arial;font-size: 10pt; height: 20px; Width: 35%}
.FldServSignCol2 {font-family: Arial;font-size: 10pt; height: 20px; }
.FldServSignCol2A {font-family: Arial;font-size: 10pt; font-weight: Bold; height: 20px; Width: 10%}
.FldServSignCol2B {font-family: Arial;font-size: 10pt; height: 20px; Width: 5%}
.FldServSignCo13 {font-family: Arial;font-size: 10pt; height: 20px; Width: 25%}
.FldServSignCo13A {font-family: Arial;font-size: 10pt; font-weight: Bold; height: 20px; Width: 10%}
.FldServSignCo13B {font-family: Arial;font-size: 10pt; height: 20px; Width: 5%}
.FldServTblSignCol3 {Width: 25%}
.FldServTblSignCol4 {Width: 25%}

.FldServRptTables {font-family: Arial; font-size: 8pt; vertical-align: top; height: 10px}
.FldServRptTablesHdr {font-family: Arial; font-size: 9pt; vertical-align: middle; height: 30px; background-color: green; text-align: left; }
.FldServRptGrpName {font-family: Arial; font-size: 9pt; font-weight: bold; padding-left: 20%}
.FldServRptGrpFooter {font-family: Arial; font-size: 9pt; font-weight: bold; }
.FldServRptGrpPadding {padding-left: 0%}
.FldServMatrixTblHdr {font-family: Arial; font-size: 10pt; font-weight: bold; width: 50%}
.FldServMatrixTblHdrLbl {font-family: Arial; font-size: 10pt;}
.FldServMatrixHdr {font-family: Arial; font-size: 10pt; font-weight: bold; width: 90%; text-align: center;}
.FldServMatrix {font-family: Arial; font-size: 10pt; font-weight: bold;}
.FldServMatrix9 {font-family: Arial; font-size: 9pt; font-weight: bold;}

.hiddencol {display: none;}

.LoginHdr { font-family: Calibri; font-size: 30pt; 
              color: #000000;  margin-left: 0px; 
              margin:0 auto; left: 0px; width: 100%; 

}

.LoginMed { font-family: Calibri; font-size: 12pt; font-weight: Bold;
              color: #000000;  margin-left: 0px; text-align: center;}

.LoginCol1Lg { font-family: Calibri; font-size: 30pt; color: #000000;
            width: 80%; text-align: center;  height: 90px; font-weight: Bold;}

.LoginCol1Sm {font-family: Calibri; font-size: 10pt; color: #000000;
            margin-left: 0px; text-align: center; float: right; 
}

.LoginCol2 {font-family: Calibri; font-size: 12pt; font-weight: Bold;
            color: #000000; margin-left: 0px; text-align: center; width: 20%;  }

.LoginSubTable {font-family: Calibri; font-size: 12pt; font-weight: Bold;
            color: #000000; margin-left: 0px; text-align: center;
}

.LoginCol1Sm {font-family: Calibri; font-size: 10pt; color: #000000; margin-left: 0px;
            text-align: center;
}

.LoginSubTbl1 {font-family: Calibri; font-size: large; font-weight: bold; font-style: normal;
            height: 23px;}

.LoginSubTbl2 {font-family: Arial; font-size: 9pt; font-weight: bold; font-style: normal;
            height: 23px; text-align:left;}

.LoginSubTbl3 {font-family: Arial; font-size: 10pt; font-weight: bold; font-style: normal;
            height: 23px; text-align:center;}


.Standards { font-family: Calibri; font-size: 12pt; 
              color: #000000;  margin-left: 0px;}

.PermRptTables {font-family: Arial; font-size: 8pt; vertical-align: top; height: 10px}
.PermRptTablesHdr {font-family: Arial; font-size: 9pt; vertical-align: middle; height: 30px; background-color: green; text-align: left; }
.PermGrpCo {font-family: Arial; font-size: 10pt; font-weight: bold; height: 30px; vertical-align: bottom; border-top-style: solid;}
.PermGrpName {font-family: Arial; font-size: 9pt; font-weight: bold; padding-left: 10%}
.PermGrpPadding {padding-left: 10%}

.MeetIssuRpt {font-family: Arial; font-size: 8pt; vertical-align: top; }

.UploadPrintTbl {
    font-family: Arial;
    font-size: 10pt;
    border-style: solid;
    background-color: #FAFAFA;
    border-color: #008000;
    border-width: thick;
    border-style: groove;
    width: 65%;
    margin: 0 auto;
}

.UploadPrintPreview {
    border-style: solid;
    background-color: #FAFAFA;
    border-color: #008000;
    border-width: thin;
    width: 65%;
    height: 60%;
    margin: 0 auto;
}
.UploadPrintCol1 {font-family: Arial; font-size: 10pt; height: 20px}
.UploadPrintCol2 {font-family: Arial; font-size: 10pt; width: 25%; height: 20px}
.UploadPrintDropDwn {font-family: Arial; font-size: 10pt; border-style:Solid; Border-Width:thin; margin:2px}

