﻿.table_container
{
    width:0%;
    float:left;
    overflow:hidden;
    display:inline-block;
}

.myGrid {
    width: 100%;
    /*border:1px solid;*/
    border-bottom: none;
    margin: 0px;
    padding: 0;
    clear: both;
    border-collapse:collapse;
}

    .myGrid tbody {
        display: block;
        overflow-y: auto;
        overflow-x: hidden;
    }



    .myGrid thead {
        background-color: #7d7e80;
        color: white;
        padding: 10px;
    }

.myGrid thead tr {
    display:block;
}

    /*.myGrid th,
    .myGrid td {
        width: 900px;
    }*/

.myGrid thead td
{
    padding:10px 0 10px 10px;
} 

.myGrid tbody tr
{
    display:table;
    table-layout:fixed;
    width:100%;
    
}

    .myGrid tbody td {
        border-bottom: 1px solid;
        padding: 10px 0 10px 10px;
    }

.row_hover
{
    background-color:#ccc;
}

.hidden_col
{
    display:none;
}

.w50
{
    width:49%;
}

.selected_row
{
    background-color:#a4db73;
}

.myGrid tbody .grid_command_header
{
    /*border:none;*/
    width:16px;
    padding:4px 5px 4px 5px;
}

.myGrid tbody .grid_command_header img
{
    /*border:none;*/
    cursor:pointer;
}

.no_header
{
    border:0;
}

.myGrid tbody td.alert_col
{
    width:24px;
    padding:0;
}

.myGrid tbody td.alert_col img
{
    width:24px;
}

.row_default
{
    font-weight:bold;
}