﻿.table.custom-table
{
    /*border: none 0px;
    padding: 0px;
    margin: 0px;
    font-size: 11px;*/
    width: 100%;
}

.table.custom-table tr {
    min-height: 50px;
    border-top: 1px solid #e7e7e8;
    background-color: #f7f9f9;
    font-size: 12px;
}

.table.custom-table .grid_header {
    border-top: 0px;
    font-size: 14px;
}

.table.custom-table .grid_header th {
    border: 0px;
}

.grid_value_column
{
    display: none;
}

.table.custom-table td {
    border: 0px;
}

.table.custom-table td.item-buttons {
    vertical-align: middle;
}

.table.custom-table tr.grid_pager {
    background-color: transparent;
}

.table.custom-table tr.grid_pager > td > table {
    margin: 0 auto;
}

.table.custom-table tr.grid_pager > td > table tr {
    background-color: transparent;
    border: 0px;
}

.table.custom-table tr.grid_pager > td > table td {
    padding-left: 3px;
    padding-right: 3px;
}

.table.custom-table tr.grid_pager > td > table td a {
    cursor: pointer;
}

.table.custom-table tr.grid_pager > td > table td a:hover {
    text-decoration: underline;
}

/*.grid TD
{
    border: solid 1px #FFFFFF;
    _border: solid 0px transparent;
    padding: 3px 0px 3px 5px;
    border-bottom: solid 1px #D0D7E5;
    color: #111111;
    
    user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    cursor: pointer;
}*/


/*.grid TH, .gridheader
{
    background-color: #C3DAF9;    
    color: #000000;
    font-family: Tahoma;
    border-left: solid 1px #D0D7E5;
    _border-left: solid 0px #FFFFFF;
    border-right: solid 1px #D0D7E5;
    _border-right: solid 0px #FFFFFF;
    border-bottom: solid 1px #AACCEE;
    
    padding: 4px 0px 4px 5px;
    font-weight: normal;
    text-align: left;
    font-size: 11px;
}*/

/*.grid TR:Hover
{
    background: #e7eff9;
}

.grid_pager TD
{
    border-bottom-width: 0px;
}

.grid_pager TD
{
    font-size: 11px;
    margin: 0px;
    padding: 2px;
}

.grid_pager SPAN
{
    color: #999999;
    font-size: 12px;
}

.grid_pager A
{
    color: #111111;
    text-decoration: none;
     font-size: 12px;
}

.grid_pager A:Hover
{
    color: #111111;
    text-decoration: underline;
}

.grid_value_column
{
    display: none;
}*/

/*TH A
{
    text-decoration: none;
    color: #000000;
}

TH A:Hover
{
    text-decoration: underline;
}*/



.list-container-table .grid_pager tr {
    min-height: 0px;
}

.list-container-table .grid_pager ul.pagination {
    margin-bottom: 0px;
    margin-top: 0px;
}
