.t-widget
{
    border-color: #a2a2a2;
    background-color: #fff;
}
.t-input
{
    border-color: #a2a2a2;
    padding: 1px 0 1px 0;
    border: 1px solid #A2A2A2;
    -moz-box-sizing: padding-box;
}
.t-header, .t-grid-header
{
    border-color: #989898;
    background: #adadad url('Simple/sprite.png') repeat-x 0 -752px;
}
.t-panelbar .t-state-hover
{
    background-image: none;
}
.t-icon
{
    background-image: url('Simple/sprite.png');
}
.t-editor .t-tool-icon
{
    background-image: url('Simple/editor.png');
}
.t-expand
{
    background-position: 0 -160px;
}
.t-collapse
{
    background-position: 0 -176px;
}
.t-rtl .t-expand
{
    background-position: -64px -160px;
}
.t-plus, .t-plus-disabled
{
    background-position: 0 -256px;
}
.t-minus, .t-minus-disabled
{
    background-position: -16px -256px;
}
.t-rtl .t-plus, .t-rtl .t-plus-disabled
{
    background-position: 0 -272px;
}
.t-rtl .t-minus, .t-rtl .t-minus-disabled
{
    background-position: -16px -272px;
}
.t-arrow-up
{
    background-position: -16px -160px;
}
.t-arrow-down
{
    background-position: -16px -176px;
}
.t-state-disabled .t-arrow-up
{
    background-position: -32px -160px;
}
.t-state-disabled .t-arrow-down
{
    background-position: -32px -176px;
}
.t-state-hover .t-arrow-up
{
    background-position: -48px -160px;
}
.t-state-hover .t-arrow-down
{
    background-position: -48px -176px;
}
.t-numerictextbox .t-arrow-up
{
    background-position: -16px -162px;
}
.t-numerictextbox .t-arrow-down
{
    background-position: -16px -178px;
}
.t-arrow-up-small
{
    background-position: 0 -304px;
}
.t-arrow-down-small
{
    background-position: -16px -304px;
}
.t-arrow-first
{
    background-position: 0 -192px;
}
.t-arrow-prev
{
    background-position: -16px -192px;
}
.t-arrow-next
{
    background-position: -32px -192px;
}
.t-arrow-last
{
    background-position: -48px -192px;
}
.t-state-disabled .t-arrow-first
{
    background-position: 0 -208px;
}
.t-state-disabled .t-arrow-prev
{
    background-position: -16px -208px;
}
.t-state-disabled .t-arrow-next
{
    background-position: -32px -208px;
}
.t-state-disabled .t-arrow-last
{
    background-position: -48px -208px;
}
.t-state-hover .t-arrow-first
{
    background-position: 0 -224px;
}
.t-state-hover .t-arrow-prev
{
    background-position: -16px -224px;
}
.t-state-hover .t-arrow-next
{
    background-position: -32px -224px;
}
.t-state-hover .t-arrow-last
{
    background-position: -48px -224px;
}
.t-filter
{
    background-position: 0 -240px;
}
.t-clear-filter
{
    background-position: -16px -240px;
}
.t-refresh
{
    background-position: -32px -240px;
}
.t-icon-calendar
{
    background-position: -48px -240px;
}
.t-icon-clock
{
    background-position: -64px -336px;
}
.t-edit
{
    background-position: 0 -336px;
}
.t-delete
{
    background-position: -16px -336px;
}
.t-insert, .t-update
{
    background-position: -32px -336px;
}
.t-cancel
{
    background-position: -48px -336px;
}
.t-group-delete
{
    background-position: 0 -288px;
}
.t-maximize
{
    background-position: -16px -288px;
}
.t-restore
{
    background-position: -32px -288px;
}
.t-close
{
    background-position: -64px -288px;
}
.t-insert-top
{
    background-position: 0 -320px;
}
.t-insert-middle
{
    background-position: -16px -320px;
}
.t-insert-bottom
{
    background-position: -32px -320px;
}
.t-add
{
    background-position: -48px -320px;
}
.t-denied
{
    background-position: -64px -320px;
}
.t-loading, .t-widget .t-loading
{
    background: transparent url('Simple/loading.gif') no-repeat 0 0;
}
.t-widget, .t-link:link, .t-link:active, .t-link:visited, .t-popup
{
    color: #000;
}
.t-group, .t-content, .t-editable-area
{
    border-color: #828282;
    background-color: #fff;
}
.t-colorpicker .t-arrow-down
{
    border-color: #989898;
}
.t-separator
{
    border-color: #d8d8d8;
    background-color: #999;
}
.t-alt
{
    background-color: #e7ede8;
}
.t-state-default
{
    border-color: #828282;
}
.t-active-filter
{
    background-color: #cdcdcd;
}
.t-state-hover, .t-state-hover:hover
{
    background-color: #e9e9e9;
    border-color: #828282;
}
.t-header .t-state-hover
{
    background-color: #dcdada;
}
.t-state-active, .t-header .t-state-active
{
    background-color: #fff;
    border-color: #828282;
}
.t-state-selected
{
    background-color: #ddd;
}
.t-state-error
{
    border-style: ridge;
    border-color: #f00;
    background-color: #ffc0cb;
}
.t-button
{
    border-color: #828282;
    color: #333;
}
.t-button, button.t-button.t-state-disabled:hover, a.t-button.t-state-disabled:hover, .t-state-disabled .t-button:hover
{
    background: #adadad url('Simple/sprite.png') repeat-x 0 -560px;
}
.t-button:hover
{
    background-position: 0 -624px;
    background-color: #c9c9c9;
}
.t-state-disabled, .t-state-disabled .t-link, .t-state-disabled .t-button
{
    color: #888;
}
.t-toolbar, .t-grouping-header, .t-grid-pager, .t-widget .t-status
{
    border-color: #aaa;
    background-color: #eee;
}
.t-grid td
{
    border-color: #ddd;
    border-right: 1px solid #b2b2b2;
}
.t-grouping-row td
{
    background: #fff url('Simple/sprite.png') repeat-x 0 -48px;
}
.t-footer-template td
{
    background-color: #eee;
    border-color: #828282 #eee #fff;
}
.t-group-footer td
{
    background-color: #eee;
    border-color: #828282;
}
.t-grid-footer
{
    background-color: #eee;
    border-color: #080808;
}
.t-grouping-header .t-group-indicator
{
    color: #333;
    border-color: #989898;
}
.t-grouping-dropclue
{
    background: url('Simple/sprite.png') no-repeat -48px -288px;
}
.t-grouping-row .t-group-cell, .t-grouping-row p
{
    background: #fff;
}
.t-treeview .t-drop-clue
{
    background-image: url('Simple/sprite.png');
    background-position: 0 -358px;
}
.t-treeview .t-state-selected
{
    border-color: #838383;
}
.t-panelbar .t-link, .t-panelbar .t-group, .t-panelbar .t-content
{
    border-color: #aaa;
}
.t-calendar th
{
    border-color: #c5c5c5;
}
.t-other-month .t-link
{
    color: #898989;
}
.t-treeview-lines .t-top, .t-treeview-lines .t-mid, .t-treeview-lines .t-bot
{
    background-image: url('Simple/treeview-nodes.png');
}
.t-rtl .t-treeview-lines .t-top, .t-rtl .t-treeview-lines .t-mid, .t-rtl .t-treeview-lines .t-bot
{
    background-image: url('Simple/treeview-nodes-rtl.png');
}
.t-treeview-lines .t-item
{
    background-image: url('Simple/treeview-line.png');
}
.t-treeview-lines .t-last
{
    background-image: none;
}
.t-editor-button .t-state-hover
{
    border-color: #e2e2e2 #878787 #878787 #e2e2e2;
    background-color: #c6c6c6;
}
.t-editor-button .t-state-active
{
    border-color: #767676 #d0d0d0 #d0d0d0 #767676;
    background-color: #9e9e9e;
}
.t-slider .t-draghandle
{
    background-image: url('Simple/sprite.png');
    color: #333;
}
.t-slider-track
{
    border-color: #a5a5a5;
}
.t-slider-horizontal .t-slider-track, .t-slider-horizontal .t-slider-selection
{
    background-image: url('Simple/sprite.png');
}
.t-slider-vertical .t-slider-track, .t-slider-vertical .t-slider-selection
{
    background-image: url('Simple/sprite-vertical.png');
}
.t-slider-horizontal .t-tick
{
    background-image: url('Simple/slider-hs-both.gif');
}
.t-slider-horizontal .t-slider-topleft .t-tick
{
    background-image: url('Simple/slider-hs-top.gif');
}
.t-slider-horizontal .t-slider-bottomright .t-tick
{
    background-image: url('Simple/slider-hs-bottom.gif');
}
.t-slider-horizontal .t-tick-large
{
    background-image: url('Simple/slider-h-both.gif');
}
.t-slider-horizontal .t-slider-topleft .t-tick-large
{
    background-image: url('Simple/slider-h-top.gif');
}
.t-slider-horizontal .t-slider-bottomright .t-tick-large
{
    background-image: url('Simple/slider-h-bottom.gif');
}
.t-slider-vertical .t-tick
{
    background-image: url('Simple/slider-vs-both.gif');
}
.t-slider-vertical .t-slider-topleft .t-tick
{
    background-image: url('Simple/slider-vs-left.gif');
}
.t-slider-vertical .t-slider-bottomright .t-tick
{
    background-image: url('Simple/slider-vs-right.gif');
}
.t-slider-vertical .t-tick-large
{
    background-image: url('Simple/slider-v-both.gif');
}
.t-slider-vertical .t-slider-topleft .t-tick-large
{
    background-image: url('Simple/slider-v-left.gif');
}
.t-slider-vertical .t-slider-bottomright .t-tick-large
{
    background-image: url('Simple/slider-v-right.gif');
}
.t-tooltip
{
    background: #adadad 0 -624px repeat-x url('Simple/sprite.png');
}
.t-callout
{
    background-image: url('Simple/sprite.png');
}
.t-splitbar-vertical, .t-ghost-splitbar-vertical
{
    background-image: url('Simple/sprite.png');
}
.t-splitbar-horizontal, .t-ghost-splitbar-horizontal
{
    background-image: url('Simple/sprite-vertical.png');
}
.t-dropzone-active, .t-upload-files
{
    border-color: #828282;
}
.t-dropzone-hovered, .t-upload-files
{
    background-color: #e2e2e2;
}
.t-dropzone em
{
    color: #828282;
}
.t-progress, .t-progress-status
{
    background-image: url('Simple/sprite.png');
}
.t-progress
{
    background-position: 0 -465px;
    border-color: #a1a1a1 #b3b3b3 #c8c8c8;
}
.t-progress-status
{
    background-position: 0 -472px;
    border-color: #989898 transparent #6b6b6b;
}
.t-imagebrowser .t-content
{
    background: #f1f1f1;
}
.t-breadcrumbs .t-first, .t-breadcrumbs .t-first:hover, .t-search-wrap label
{
    color: #9f9f9f;
}
.t-tiles-toolbar
{
    border-color: #aaa;
}
.t-tiles
{
    border-color: #e2e3ea;
    background: #fff;
}
.t-tile
{
    border-color: #fff;
    background: 0 100px repeat-x url('Simple/imagebrowser.png');
}
.t-tiles li.t-state-hover
{
    border-color: #989898;
    background-position: 0 0;
}
.t-tiles li.t-state-selected
{
    border-color: #989898;
    background-position: 0 -100px;
}
.t-tiles-toolbar, .t-tile .t-folder
{
    background-image: url('Simple/imagebrowser.png');
}
.t-tile em, .t-tile .t-filesize
{
    color: #666;
}
.t-tile-empty strong
{
    color: #aaa;
}