﻿div[id^="gbox_"]
{
    border:1px solid #333;
}

.ui-jqgrid .loading
{
    text-indent:-9999px;
    background:none;
    border:1px;
    background-color:rgba(0, 0, 0, 0.6);
    z-index:102;
    background-image:url(../img/ajax-loader.gif);
    background-repeat:no-repeat;
    background-position:center center;
    width:100%;
    height:100%;
    position: absolute; 
    top: 0px;
    left: 0px;
    /*margin-left: -120px; */
    padding: 0px;
    margin:0px;
    text-align: center;
}
.ui-jqgrid .ui-jqgrid-titlebar 
{
    background-color:#666 !important;
    color:#eee;
    padding-left:10px;
}
.ui-jqgrid .ui-widget-header
{
    background-image:none;
}
.ui-jqgrid td[id$="_toppager_left"] td.ui-pg-button
{
    border:0px solid #333;
    
}
.ui-jqgrid td[id$="_toppager_left"] td.ui-pg-button div.ui-pg-div
{
    border:1px solid #666;
    background-color:#ddd;
    color:#000;
    padding:3px;
    font-weight:normal;
    margin-left:2px;
    margin-right:0px;
    padding-right:8px;
    cursor:pointer;
}
.ui-jqgrid td[id$="_toppager_left"] td.ui-pg-button div.ui-pg-div:hover
{
    background-color:#666;
    color:#eee;
}
.ui-jqgrid  td[id$="_toppager_left"] .ui-pg-table td
{
    padding:3px;
    display:block;
    float:left;
    background-color:#ccc;
}
.ui-jqgrid  td[id$="_toppager_left"] .ui-pg-table td:hover
{
    background-color:#ccc !important;
    background-image:none;
}
.ui-jqgrid .ui-jqgrid-toppager
{
    height:36px !important;
}
.ui-jqgrid .ui-th-column
{
    background-color:#305;
}
.ui-jqgrid tr.ui-row-ltr td
{
    padding:3px 6px;
}
.ui-jqgrid tr.ui-state-highlight
{
    background-image:none;
    background-color:#636;
    color:#eee;
    border-color:#000;
}

.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: #EEEEEE; }


div.ui-searchFilter
{
    left:50%;
    margin-left:-225px;
    top:75px;
}
div.ui-searchFilter table.ui-widget-content
{
    width:400px;
    border:1px solid #000;
}
div.ui-searchFilter table.ui-widget-content tr td
{
    padding:5px;
    vertical-align:middle;
}
div.ui-searchFilter table td.ui-widget-header
{
    padding:6px;
    border: 1px solid #000;
}
div.ui-searchFilter table.ui-widget-content tr td span.ui-reset
{
    margin-right:10px;
}

/* jqGrid row decorations */

.ui-state-collections { background-color: #FFF68F; background-image: none; }
.ui-state-evictions { background-color: #B0E2FF; background-image: none; }
.ui-state-hoa { background-color: #FF83FA; background-image: none; }
.ui-state-smallowner { background-color: #FFC125; background-image: none; }
.ui-state-smallowner-evictions { background-color: #8DB6CD; background-image: none; }
.ui-state-discrimination { background-color: #05B761; background-image: none; }
.ui-state-mixed { background-color: #CDC5BF; background-image: none; }
.ui-state-locked { background-color: #FFC0C0; background-image: none; }
.ui-state-has-login { background-color: #C0FFC0; background-image: none; }
.ui-state-override { background-color: #FFC0C0; background-image: none; }
.ui-state-reversed { background-color: #FFC0C0; background-image: none; }
.ui-state-reversed-payment { border-color: #FFC0C0; background-image: none; }
.ui-state-reversed-charge { border-color: #FFC0C0; background-image: none; }
.ui-state-reversed-adjustment { background-color: #FFC0C0; background-image: none; }
.ui-state-generated { background-color: #FFC0C0; background-image: none; }
.ui-state-underreview { background-color: #C0C0FF; background-image: none; }
.ui-state-remitthismonth { background-color: #C0C0FF; background-image: none; }
.ui-state-hasremittance { background-color: #FFC0C0; background-image: none; }
.ui-state-ispaid-payment { background-color: #C0FFC0; background-image: none; }
.ui-state-ispaid-writeoff { background-color: #C0C0FF; background-image: none; }
.ui-state-ispaid-partial { background-color: #00FFFF; background-image: none; }
.ui-state-is-pending { background-color: #FFC0C0; background-image: none; }
.ui-state-ispaid-remittance { background-color: #00FFFF; background-image: none; }
.ui-state-is-inactive { background-color: #FFC0C0; background-image: none; }
.ui-state-late-payment { background-color: #99CCFF; background-image: none; }

.ui-required-doc-complete { background-color: #339933; background-image: none; }
.ui-non-required-doc-complete { background-color: #99ff99; background-image: none; }
.ui-required-doc-incomplete { background-color: #ff9933; background-image: none; }
.ui-non-required-doc-incomplete { background-color: #ffff66; background-image: none; }
.ui-requested-doc { background-color: Red; color:White; background-image: none; }

.ui-state-allocated-partial { background-color: #FFFFC0; background-image: none; }
.ui-state-allocated-fully { background-color: #C0FFC0; background-image: none; }
.ui-state-none { background-color: Transparent; background-image: none; border: 0px; text-align: right;}

/* jqGrid footer override */
.ui-jqgrid tr.footrow td {font-size: .9em; }
.ui-jqgrid .ui-jqgrid-view {position: relative;left:0; top: 0; padding: 0; font-size:13px;}


.ui-system-issue-high { background-color: #FF0000; background-image: none; }
.ui-system-issue-medium { background-color: #FF9933; background-image: none; }
.ui-system-issue-low { background-color: #FFFFCC; background-image: none; }
.ui-system-issue-complete { background-color: #CCFF99; background-image: none; }
.ui-system-issue-inprogress { background-color: #99FFFF; background-image: none; }


.ui-state-all { background-color: #e6e6ff; background-image: none; }
.ui-state-q1 { background-color: #ffff99; background-image: none; } /* yellow */
.ui-state-q2 { background-color: #66ffff; background-image: none; } /* blue */
.ui-state-q3 { background-color: #ff99ff; background-image: none; } /* pink */
.ui-state-q4 { background-color: #99ff99; background-image: none; } /* green */