﻿/* For Fix Grid Header on report you have to maintain same left and right padding and margin*/
/*.GridCellDiv
{
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: normal;
    z-index:500;
    overflow:visible;
}*/

.GridView
{
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: normal;
    width: 100%;
    border-collapse: collapse;
    border-width: 0px;
    border: 1px solid #515050;
}
.GridView .header
{
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: normal;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 1px;
    padding-right: auto;
    border: 1px solid #c6c4c4;
    background-color: #515050;
    color: #ffffff;
}

.GridView th
{
    font-family: Tahoma;
    font-size: 12pt;
    font-weight: normal;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 2px;
    padding-right: 2px;
    /*border: 1px solid rgb(244, 244, 244);
    border-left:0px;*/
    border-top: 1px solid rgb(24, 136, 138);
    border-right: 1px solid rgb(24, 136, 138);
    border-bottom: 1px solid rgb(24, 136, 138);
    border-left: 1px solid rgb(24, 136, 138);    
    background-color: #1da7a9;
    color: #fff;
    font-family:"Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;

}

.GridView td
{
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    border: 1px solid #c6c4c4;
    border-collapse: collapse;
    color: #272727;
    background-color: #ffffff;
    /*border-top: 1px solid rgb(24, 136, 138);
    border-right: 1px solid rgb(24, 136, 138);
    border-bottom: 1px solid rgb(24, 136, 138);
    border-left: 1px solid rgb(24, 136, 138);  */
    
    border-top: 1px solid #d6d6d6;
    border-right: 1px solid #d6d6d6;
    border-bottom: 1px solid #d6d6d6;
    border-left: 1px solid #d6d6d6;  
         
    word-break: break-all;
    word-wrap: break-word;
}
.GridView .alt
{
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 1px;
    padding-right: auto;
    background-repeat: repeat-x;
    background-position: top;
    background-color: #ffffff;
    word-break: break-all;
    word-wrap: break-word;
}
.GridView .EmptyRow
{
    background-color: #FFFFFF;
}

.GridView .ftr
{
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 1px;
    padding-right: auto;
    color: #FFFFFF; /*background-color: #C9C9C9;*/
    font-weight: bold;
}

.GridView .Footer
{
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 1px;
    padding-right: auto;
    color: #FFFFFF; /*background-color: #C9C9C9;*/
    font-weight: bold;
}

.GridView .pgr
{
    background-color: #D8D6D6;
}
.GridView .pgr table
{
    margin: 5px 0;
}
.GridView .pgr td
{
    border-width: 0;
    padding: 0 6px;
    border-left: solid 1px #c6c4c4;
    font-weight: bold;
    color: #64AFFA;
    line-height: 12px;
}
.GridView .pgr a
{
    color: #515050;
    text-decoration: none;
}
.GridView .pgr a:hover
{
    color: #000000;
    text-decoration: none;
}









