.x-body {
    padding:20px;
    font-family:helvetica,tahoma,verdana,sans-serif;
    background: initial;
}

.x-toolbar, .x-toolbar input, .x-toolbar span,.x-toolbar-text, .x-boundlist-item, .x-menu-item-text{
    /*font-size: 13px;*/
}
.x-btn-default-toolbar-small .x-btn-inner{
    padding-top: 2px;
    font-size: 13px;
    vertical-align: middle;
}
.x-column-header-last {
    border-right-width: 0px;
}

.x-column-header {
    border-bottom:1px solid #CECECE;
}
.x-grid-cell,.x-column-header{
    font-size: 14px;
}

.x-column-header-inner,.x-grid-cell-inner {
    text-align:center;
    padding: 7px 10px;
    text-overflow: ellipsis;
}
.x-column-header-text,.x-grid-cell-inner {
    white-space: normal;
}

.x-form-item {margin-bottom:2px;}

.report-grid .x-column-header-text, .invalid-grid .x-column-header-text, .comm-grid .x-column-header-text {
    margin-right: 1px;
}

.report-grid .x-grid-cell-inner, .report-grid .x-column-header-inner,.invalid-grid .x-grid-cell-inner, .invalid-grid .x-column-header-inner
,.comm-grid .x-grid-cell-inner, .comm-grid .x-column-header-inner{ 
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 13px;
    padding: 5px 5px;
    color: #6B6B6B;
}

.report-grid .x-column-header-inner,.invalid-grid .x-column-header-inner  {
    font-weight: bold;
}

.invalid-grid .x-grid-cell{ 
    background-color: lightyellow; 
}

.report-grid .x-grid-group-hd,.invalid-grid .x-grid-group-hd, .hideHeader-grid .x-grid-group-hd {display: none;}

.x-grid-row-summary .x-grid-cell {
   background-color: #DFDFDF !important; 
}

.x-grid-row-summary .x-grid-cell-inner {
    font-weight: bolder;
}