﻿/* This style was completely lifted from acuity.css */

div.AtStaffClientGridHeader
{
    border: 1px solid #505050 ;
    text-align : left;
    background-color : #E3EFFF;
    font-family: Arial;
    font-size: 9pt;
    font-weight:bold;
    overflow-x:hidden;
    overflow-y:hidden;
}

table.AtStaffClientGridTable
{
    table-layout:fixed;
}


div.AtStaffClientGrid
{
    border: 1px solid #505050 ;
    overflow-x:hidden;
    overflow-y:visible;
    background-color : white;
    text-align : left;
    font-family: Arial;
    font-size: 9pt;
}

td.AtStaffClientGridCell, 
td.AtStaffClientGridCellTop
{
    text-align: left;
    font-family: Arial;
    font-size: 9pt;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left:0px;
    padding-right:0px;
    border-bottom: 1px solid #505050;
    overflow:hidden;
    /* border-right: 1px solid black; */
}

td.truncate-text
{
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap;
    width:90%
}

td.AtStaffClientGridCell
{
    vertical-align:middle;
}

td.AtStaffClientGridCellTop
{
    vertical-align:top;
}

td.AtStaffClientGridCellLeft
{
    text-align:left;

}
td.AtStaffClientGridCellCentered
{
    text-align: center;
}

td.AtStaffClientGridCellBold
{
    font-weight:bold;
}

td.AtStaffClientGridCellStrikeThrough
{
    text-align: left;
    vertical-align:middle;
    font-family: Arial;
    font-size: 9pt;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left:0px;
    padding-right:0px;
    border-bottom: 1px solid #505050;
    text-decoration: line-through;
    overflow:hidden;
    /* border-right: 1px solid black; */
}

/* alternate our row background color */
tr.row-even, li.row-even { background: #C3D2E9 }
tr.row-odd, li.row-odd  { background: #FFFFFF }

.AtStaffClientGridColumnHeader
{
    text-align: center;
    padding-top: 4px;
    color: Black;
    font-family: Arial;
}

.AtStaffClientGridColumnHeaderLeft
{
    text-align: left;
    padding-top: 4px;
    color: Black;
    padding:0px 0px 0px 0px;
}

.sortAtStaffClientGridColumnHeader
{
    text-align: center;
    padding-top: 4px;
    color: Blue;
    text-decoration: underline;
    cursor : pointer;
    font-family: Arial;
    font-weight : normal;
}

.sortAtStaffClientGridColumnHeaderLeft
{
    text-align: left;
    padding-top: 4px;
    color: Blue;
    text-decoration: underline;
    cursor : pointer;
    font-family: Arial;
    font-weight : normal;
}

.AtStaffClientGridColumnHeaderSelected
{
    cursor : pointer;
    font-weight : bold;
}

/* find a standard button size somewhere JEB */
input.button
{
    width: 55px;
}

input.disabled
{
    background-color : silver;
}