#images-view .x-panel-body {
    background: white;
    font: 11px Arial, Helvetica, sans-serif;
} #images-view .thumb {
    background: #dddddd;
    padding: 3px;
    width: 90px;
    text-align: center;
} #images-view .thumb img {
    height: 60px;
} #images-view .thumb-wrap {
    float: left;
    margin: 4px;
    margin-right: 0px;
    padding: 5px;
} #images-view .thumb-wrap span {
    display: block;
    overflow: hidden;
    text-align: center;
} #images-view .x-view-over {
    border: 1px solid #dddddd;
    background: #efefef url(../ext-2.2/resources/images/default/grid/row-over.gif) repeat-x left top;
    padding: 4px;
} #images-view .x-view-selected {
    background: #eff5fb url(images/selected.gif) no-repeat right bottom;
    border: 1px solid #99bbe8;
    padding: 4px;
} #images-view .x-view-selected .thumb {
    background: transparent;
} #images-view .loading-indicator {
    font-size: 11px;
    background-image: url('../ext-2.2/resources/images/default/grid/loading.gif');
    background-repeat: no-repeat;
    background-position: center;
    /*background-position: left;*/
    /*padding-left: 20px;*/
    /*margin: 10px;*/
}

/* viewport background */ .ux-layout-center {
    background: #3D7021 url(/client/images/hg.jpg) repeat !important;
} .ux-layout-center-item {
    padding: 20px 0px 20px 0px;
}

/* slickness theme corrections */ .x-grid3-row-over {
    border: 1px solid #292929;
}.x-grid3-row {
    border: 1px solid #ededed !important;
    border-bottom: 1px solid #ededed !important;
} .x-grid-group-hd {
    border: 0px;
    border-bottom: 1px solid #999999;
} .x-grid-group-hd div {
    color: #223355;
}

/* grid corrections */
td.x-grid3-td-1 {
    overflow: hidden;
}

td.x-grid3-td-1 div.x-grid3-cell-inner {
    white-space: normal;
}

/* calendar table */ .calendar table {
    border: 0px;
    border-collapse: collapse;
} .calendar tr {
    border: 0px;
    height: 60px;
} .calendar td {
    border: 1px solid #cccccc;
    vertical-align: top;
    font: normal 11px tahoma, arial, helvetica, sans-serif;
} .calendar td span {
    padding-left: 2px;
    padding-right: 2px;
} .calendar-sub table {
    border: 0px;
    border-collapse: collapse;
} .calendar-sub tr {
    border: 0px;
    height: 15px;
} .calendar-sub td {
    border: 0px;
    vertical-align: middle;
    font: normal 11px tahoma, arial, helvetica, sans-serif;
}.calendar-sub td span {
    padding-left: 2px;
    padding-right: 2px;
}.calendar-sub-stripe {
    background-color: #cccccc;
}.calendar-entry {
    font: normal 11px tahoma, arial, helvetica, sans-serif;
    margin: 2px;
    /*position: relative;*/
    /*position: absolute;*/
    background-color: #ffff00;
    /*z-index: 100000;*/
} .calendar-view {
    margin: 5px;
}.calendar-item {
    display: block;
    margin: 5px;
    padding: 5px;
    background: #efefef url(/ext-2.2/resources/images/default/grid/row-over.gif) repeat-x left top;
}.calendar-item-content {
    padding: 5px;
    /*background-color: #ffff00;*/
} .calender-item-over {
    border: 1px solid #dddddd;
    background: #efefef url(/ext-2.2/resources/images/default/grid/row-over.gif) repeat-x left top;
    padding: 4px;
}

/* icon definitions */ .icon-calendar {
    background-image: url(/client/images/silk_icons_complete/icons/calendar.png) !important;
} .icon-calendar-day {
    background-image: url(/client/images/silk_icons_complete/icons/calendar_view_day.png) !important;
} .icon-calendar-month {
    background-image: url(/client/images/silk_icons_complete/icons/calendar_view_month.png) !important;
} .icon-calendar-week {
    background-image: url(/client/images/silk_icons_complete/icons/calendar_view_week.png) !important;
} .icon-control-first {
    background-image: url(/client/images/silk_icons_complete/icons/control_start.png) !important;
} .icon-control-previous {
    background-image: url(/client/images/silk_icons_complete/icons/control_rewind.png) !important;
} .icon-control-next {
    background-image: url(/client/images/silk_icons_complete/icons/control_fastforward.png) !important;
} .icon-control-last {
    background-image: url(/client/images/silk_icons_complete/icons/control_end.png) !important;
} .icon-dataset-add {
    background-image: url(/client/images/silk_icons_complete/icons/textfield_add.png) !important;
} .icon-dataset-edit {
    background-image: url(/client/images/silk_icons_complete/icons/textfield_rename.png) !important;
} .icon-dataset-remove {
    background-image: url(/client/images/silk_icons_complete/icons/textfield_delete.png) !important;
} .icon-mail {
    background-image: url(/client/images/silk_icons_complete/icons/mail.png) !important;
} .icon-page-add {
    background-image: url(/client/images/silk_icons_complete/icons/page_add.png) !important;
} .icon-page-open {
    background-image: url(/client/images/silk_icons_complete/icons/page_go.png) !important;
} .icon-page-edit {
    background-image: url(/client/images/silk_icons_complete/icons/page_edit.png) !important;
} .icon-page-remove {
    background-image: url(/client/images/silk_icons_complete/icons/page_delete.png) !important;
} .icon-page-white-add {
    background-image: url(/client/images/silk_icons_complete/icons/page_white_add.png) !important;
} .icon-page-white-open {
    background-image: url(/client/images/silk_icons_complete/icons/page_white_go.png) !important;
} .icon-page-white-edit {
    background-image: url(/client/images/silk_icons_complete/icons/page_white_edit.png) !important;
} .icon-page-white-remove {
    background-image: url(/client/images/silk_icons_complete/icons/page_white_delete.png) !important;
} .icon-table {
    background-image: url(/client/images/silk_icons_complete/icons/table.png) !important;
} .icon-table-add {
    background-image: url(/client/images/silk_icons_complete/icons/table_add.png) !important;
} .icon-table-open {
    background-image: url(/client/images/silk_icons_complete/icons/table_go.png) !important;
} .icon-table-edit {
    background-image: url(/client/images/silk_icons_complete/icons/table_edit.png) !important;
} .icon-table-remove {
    background-image: url(/client/images/silk_icons_complete/icons/table_delete.png) !important;
} .icon-transmit-new {
    background-image: url(/client/images/silk_icons_complete/icons/transmit_new.png) !important;
} .icon-transmit-edit {
    background-image: url(/client/images/silk_icons_complete/icons/transmit_edit.png) !important;
} .icon-user {
    background-image: url(/client/images/silk_icons_complete/icons/user.png) !important;
} .icon-user-contact {
    background-image: url(/client/images/silk_icons_complete/icons/vcard.png) !important;
} .icon-user-properties {
    background-image: url(/client/images/silk_icons_complete/icons/cog.png) !important;
} .icon-user-balance {
    background-image: url(/client/images/silk_icons_complete/icons/coins.png) !important;
} .icon-user-logout {
    background-image: url(/client/images/silk_icons_complete/icons/door_out.png) !important;
}
