﻿body
{
    font-family: Calibri;
    font-size: 14px;
}

.loginlbl
{
     color: #666666;
     font-weight: 700;
     font-family: Calibri;
}

.lblScreenName
{
     color: #666666;
     font-weight: 700;
     font-size:large;
     font-family: Calibri;
}

.loginFldlbl
{
    color: #666666;
    font-family: Calibri;
}

.lnkButton
{
    font-family: Calibri;
    font-size:large;
    color: #2F5496;
}

.lblHeader
{
    font-family: Calibri;
    text-underline-position:below;
    font-size:large;
    color: #FFFFFF;
}

.pnlReportBU
{
    height:1080px;
    width:1920px;
    background-image: Url("~/Images/BackgroundMain.png");
    background:center
}

.Gridview {
    z-index: 1;
    left: 220px;
    top: 292px;
    position: absolute;
    height: 121px;
    width: 127px;
    right: 502px;
}

.modalerrorbox
{
    text-align: center;
    font-weight:bold;
    padding:5px;
    background-color:Red;
    border-style:solid;
    border-color:Black;
}

.lblOtherText
{
     color: #666666;
     font-weight: 700;
     font-size:large;
     font-family: Calibri;
}

.tablestyle 
{
    border: 1px solid black;
    border-collapse: collapse;
    border-color:darkslateblue;
    color:darkslateblue;
    font-family:Calibri;
}

.tableheadingstyle
{
    border: 1px solid black;
    border-collapse: collapse;
    border-color:darkslateblue;
    color:darkslateblue;
    font-family:Calibri;
}

.tablecellstyle
{
    border: 1px solid black;
    border-collapse: collapse;
    border-color:darkslateblue;
    color:darkslateblue;
    font-family:Calibri;
}

.gridviewitemlt
{
    padding-left:5px;
    font-size:14px;
    border-color:darkslategray;
}

.gridviewheadlt
{
    padding-left:5px;
}

.gridviewborder 
{
    border-top: solid;
    border-bottom: solid;
    border-left: solid;
    border-right: solid;
    border-width:1px;
}

.gridviewtick
{
    font-family:Webdings;
    font-size:14px;
    border-color:darkslategray;
}

.gridviewscroll
{
    overflow:scroll;
}

.prettybutton150Black {
    background-color: white;
    border: 2px solid #000000; /* Black */
    color: #000000;
    padding: 3px 5px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    border-radius: 4px;
    width: 150px;
}

    .prettybutton150Black:hover {
        background-color: #000000; /* Black */
        color: white;
    }

    .prettybutton150Black:active {
        transform: translateY(2px);
    }

/*Top Tab*/
.TabStyle .ajax__tab_header {
    cursor: pointer;
    font-size: 20px;
    font-weight: bold;
    font-family: Calibri;
    border: none;
    color:darkgrey;
}

.TabStyle .ajax__tab_active .ajax__tab_tab {
    border-bottom: none;
    color: black;
}

.TabStyle .ajax__tab_tab {
    color: dimgray;
    cursor: pointer;
}

.prettybutton150 {
    background-color: white;
    border: 2px solid #131c65; /* Taylor Wimpey Dark Purple */
    color: #131c65;
    padding: 3px 5px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    border-radius: 4px;
    width: 150px;
}

    .prettybutton150:hover {
        background-color: #131c65; /* AJR Light Blue */
        color: white;
    }

    .prettybutton150:active {
        transform: translateY(2px);
    }

.prettybutton150Purple {
    background-color: #131c65;
    border: 2px solid #131c65; /* Taylor Wimpey Dark Purple */
    color: white;
    padding: 3px 5px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    border-radius: 4px;
    width: 150px;
}

    .prettybutton150Purple:hover {
        background-color: white; /* AJR Light Blue */
        color: #131c65;
    }

    .prettybutton150Purple:active {
        transform: translateY(2px);
    }

.prettybutton80 {
    background-color: white;
    border: 2px solid #131c65; /* Taylor Wimpey Dark Purple */
    color: #131c65;
    padding: 3px 5px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    border-radius: 4px;
    width: 80px;
}

    .prettybutton80:hover {
        background-color: #131c65; /* AJR Light Blue */
        color: white;
    }

    .prettybutton80:active {
        transform: translateY(2px);
    }

.prettybutton150Green {
    background-color: white;
    border: 2px solid #108f0e; /* Very Green */
    color: #108f0e;
    padding: 3px 5px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    border-radius: 4px;
    width: 150px;
}

    .prettybutton150Green:hover {
        background-color: #108f0e; /* Very Green */
        color: white;
    }

    .prettybutton150Green:active {
        transform: translateY(2px);
    }

.prettybutton80Black {
    background-color: white;
    border: 2px solid black; /* Taylor Wimpey Dark Purple */
    color: black;
    padding: 3px 5px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    border-radius: 4px;
    width: 80px;
}

    .prettybutton80Black:hover {
        background-color: black; /* AJR Light Blue */
        color: white;
    }

    .prettybutton80Black:active {
        transform: translateY(2px);
    }

.fileupload {
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    background-color: #131c65;
    font-size: 14px;
}