.t-widget
{
  background-color: #ffffff;
  border-color: #b20000;
}
.t-header,.t-grid-header
{
  background: #d60000 url('aat/sprite.png') repeat-x 0 -368px;
  border-color: #ad0000;
}

.t-grid-header .t-header 
{
  border-color: #fff;
}

.t-panelbar .t-state-hover
{
  background-image: none;
}
.t-icon
{
  background-image: url('aat/sprite.png');
}
.t-editor .t-tool-icon
{
  background-image: url('aat/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-header .t-arrow-up,.t-state-hover .t-arrow-up
{
  background-position: -48px -160px;
}
.t-header .t-arrow-down,.t-state-hover .t-arrow-down
{
  background-position: -48px -176px;
}
.t-state-disabled .t-arrow-up
{
  background-position: -32px -160px;
}
.t-state-disabled .t-arrow-down
{
  background-position: -32px -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-header .t-arrow-first,.t-state-hover .t-arrow-first
{
  background-position: 0 -224px;
}
.t-header .t-arrow-prev,.t-state-hover .t-arrow-prev
{
  background-position: -16px -224px;
}
.t-header .t-arrow-next,.t-state-hover .t-arrow-next
{
  background-position: -32px -224px;
}
.t-header .t-arrow-last,.t-state-hover .t-arrow-last
{
  background-position: -48px -224px;
}
.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-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('aat/loading.gif') no-repeat 0 0;
}
.t-widget,.t-link,.t-popup
{
  color: #333333;
}
.t-header,.t-header .t-link
{
  color: #ffffff;
}
.t-header .t-group,.t-group .t-link
{
  color: #333333;
}
.t-group,.t-content,.t-editable-area
{
  background-color: #ffffff;
  border-color: #ad0000;
}
.t-colorpicker .t-arrow-down
{
  border-color: #b20000;
}
.t-separator
{
  background-color: #ba0000;
  border-color: #db0000;
}
.t-alt
{
  background-color: #ffffff;
}
.t-state-default
{
  border-color: #ccc;
}
.t-active-filter
{
  background-color: #d40000;
}
.t-state-hover
{
  background-color: #f20000;
  border-color: #ad0000;
}
.t-state-hover,.t-state-hover .t-link,.t-header .t-state-hover,.t-group .t-state-hover
{
  color: #333333;
}
.t-state-active
{
  background-color: #ffffff;
  border-color: #ad0000;
}
.t-state-active,.t-state-active .t-link,.t-state-active .t-header .t-state-active,.t-state-active .t-header .t-state-active .t-link
{
  color: #333333;
}
.t-state-active .t-header,.t-state-active .t-header .t-link
{
  color: #ffffff;
}
.t-state-active .t-state-hover,.t-state-active .t-header .t-state-hover .t-link
{
  color: #333333;
}
.t-state-selected
{
  background-color: #ff1a1a;
}
.t-state-error
{
  /*background-color: #ff2626;
  border-color: #ff0000;
  border-style: ridge;*/
  border: 1px solid #ff0000 ! important;
}
.t-button
{
  background: #e8e8e8 url('aat/sprite.png') repeat-x 0 -96px;
  color: #ffffff !important;
}
.t-button-hover
{
  background-position: 0 -128px;
  color: #8a0000;
}
.t-state-disabled,.t-state-disabled .t-link
{
  color: #bababa;
}
.t-toolbar,.t-grouping-header,.t-widget .t-pager-wrapper,.t-grid-footer,.t-widget .t-status
{
  /*background-color: #ffa2a1;*/
  border-color: #bf0000;
}
.t-panelbar .t-link
{
  border-color: #333333;
}
.t-tabstrip li.t-state-active
{
  border-bottom-color: #ffffff;
}
.t-grid td,.t-grid .t-last
{
  /*border-bottom: 1px solid #e89797;
  border-right: 1px solid #bf0000;*/
}
.t-grouping-row td
{
  background: #ffffff url('aat/sprite.png') repeat-x 0 -48px;
  font-weight: bold;
}
.t-footer-template td
{
  background-color: #ffa2a1;
  border-color: #bf0000 #ffa2a1 #ffffff;
}
.t-footer-template-wrap,.t-footer-template-wrap table
{
  background-color: #ffa2a1;
  border-color: #bf0000;
}
.t-grouping-header .t-group-indicator
{
  border-color: #cccccc;
  color: #333333;
}
.t-grouping-dropclue
{
  background: url('aat/sprite.png') no-repeat -48px -288px;
}
.t-grouping-row .t-group-cell,.t-grouping-row p
{
  background: #ffffff;
}
.t-treeview .t-drop-clue
{
  background-image: url('aat/sprite.png');
  background-position: 0 -358px;
}
.t-treeview .t-state-selected
{
  border-color: #c70000;
}
.t-editor-button .t-state-active
{
  background-color: #ba0000;
}
.t-calendar th
{
  background-color: #F1F1F0;
  /*background-color: #ffc5c4;*/	
  /*border-color: #f23a3a;*/
}
.t-other-month .t-link
{
  color: #787878;
}
.t-treeview-lines .t-top,.t-treeview-lines .t-mid,.t-treeview-lines .t-bot
{
  background-image: url('Web20/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('Web20/treeview-nodes-rtl.png');
}
.t-treeview-lines .t-item
{
  background-image: url('Web20/treeview-line.png');
}
.t-treeview-lines .t-last
{
  background-image: none;
}
.t-drag-clue
{
  color: #ffffff;
}
.t-editor-button .t-state-hover
{
  background-color: #d60000;
  border-color: #d10000 #9e0000 #9e0000 #d10000;
}
.t-editor-button .t-state-active
{
  background-color: #b80000;
  border-color: #9e0000 #cc0000 #cc0000 #9e0000;
}
.t-alt
{
  BACKGROUND-COLOR: #DEDEDE;
}
.t-numeric .t-link
{
  BACKGROUND-COLOR: transparent;
}
.t-group .t-state-hover
{
  BACKGROUND-COLOR: #931216;
  COLOR: #FFFFFF;
}
.t-group .t-state-hover .t-link
{
  BACKGROUND-COLOR: #931216;
  COLOR: #FFFFFF;
}
.t-group .t-state-selected
{
  BACKGROUND-COLOR: #F0E7CA;
}
.t-group .t-state-selected .t-link
{
  BACKGROUND-COLOR: #F0E7CA;
}
.t-alt
{
  BACKGROUND-COLOR: #F1F1F0;
}
.t-group .t-state-hover
{
  BACKGROUND-COLOR: #F0E7CA;
  COLOR: #000000;
}
.t-group .t-state-hover .t-link
{
  BACKGROUND-COLOR: #F0E7CA;
  COLOR: #000000;
}
.t-group .t-state-selected
{
  BACKGROUND-COLOR: #931216;
  COLOR: #FFFFFF;
}
.t-group .t-state-selected .t-link
{
  BACKGROUND-COLOR: #931216;
  COLOR: #FFFFFF;
}
.t-state-hover
{
  BACKGROUND-COLOR: #F0E7CA;
}
.t-state-selected
{
  BACKGROUND-COLOR: #931216;
  COLOR: #FFFFFF;
}
.t-state-selected .t-link
{
  COLOR: #FFFFFF;
}
.t-menu li
{
  text-align: left;
}