/*Common*/
.z-dragged {
	background: #B2AEA6;
}
.z-drag-over {
	background: #B2AEA6;
}
div.z-drop-ghost {
	border-color:#ABA799;
}
.z-loading {
	background-color:#5f9ea0;
	border-color:#418c8d;
}
div.z-progressmeter {
	border-color:#ABA799;
}
.z-loading-indicator {
	border-color: #73c1c3;
	color:#403E39;
}
/* input boxes */
.z-textbox, .z-decimalbox, .z-intbox, .z-longbox, .z-doublebox {
	border-color : #A9A597;
}
.z-combobox-inp ,.z-spinner-inp,.z-datebox-inp,.z-timebox-inp ,.z-bandbox-inp {
	border-color : #A9A597;
}
.z-combobox .z-combobox-img,
.z-spinner .z-spinner-img,
.z-datebox .z-datebox-img,
.z-timebox .z-timebox-img ,
.z-bandbox .z-bandbox-img {
	border-color : #A9A597;
}
.z-textbox-focus, .z-textbox-focus input,
.z-decimalbox-focus, .z-decimalbox-focus input,
.z-intbox-focus, .z-intbox-focus input,
.z-longbox-focus, .z-longbox-focus input,
.z-doublebox-focus, .z-doublebox-focus input {
	border-color : #ABA799;
}
.z-combobox-focus .z-combobox-inp,
.z-spinner-focus .z-spinner-inp,
.z-datebox-focus .z-datebox-inp,
.z-timebox-focus .z-timebox-inp ,
.z-bandbox-focus .z-bandbox-inp  {
	border-color : #ABA799;
}
.z-combobox-focus .z-combobox-img,
.z-spinner-focus .z-spinner-img,
.z-datebox-focus .z-datebox-img,
.z-timebox-focus .z-timebox-img ,
.z-bandbox-focus .z-bandbox-img {
	border-color : #ABA799;
}
.z-combobox-pp ,.z-bandbox-pp {
	border-color:#ABA799;
}
.z-combobox-pp .z-combo-item-over {
	background-color: #D6D6D6;
}
.z-combobox-pp .z-combo-item-seld {
	background-color:#D1CFCA;
}
.z-combobox-pp .z-combo-item-over-seld {
	background-color:#B2AEA6;
}
/*borderlayout*/
.z-west-header, .z-center-header, .z-east-header, .z-north-header, .z-south-header {
	color : #403E39;
}
.z-east-colpsd, .z-west-colpsd, .z-south-colpsd, .z-north-colpsd {
	background-color : #F9F9F8;
	border-color : #ABA799;
}
.z-west-header, .z-center-header, .z-east-header, .z-north-header, .z-south-header {
	border-color : #ABA799;
}
.z-west, .z-center, .z-east, .z-north, .z-south {
	border-color : #ABA799;
}
.z-border-layout {
	background-color:#D1CFCA;
}
/*calendar & datebox*/
.z-calendar-calyear,
.z-datebox-pp .z-datebox-calyear {
	background-color: #EEEDEB;
	border-color: #F9F9F8 #ABA799 #ABA799 #F9F9F8;
}
.z-calendar-calday,
.z-datebox-calday {
	border-color: #F9F9F8;
}
.z-calendar-caldow td,
.z-datebox-caldow td {
	color: #403E39;
	background-color: #EEEDEB;
}
.z-calendar-calmon td, .z-calendar-calday td, .z-calendar-calday td a, .z-calendar-calday td a:visited,
.z-datebox-calmon td, .z-datebox-calday td, .z-datebox-calday td a, .z-datebox-calday td a:visited {
	color: #403E39;
}
.z-calendar-calmon td.z-calendar-seld, .z-calendar-calday td.z-calendar-seld,
.z-datebox-calmon td.z-datebox-seld, .z-datebox-calday td.z-datebox-seld {
	background-color: #D1CFCA;
	border-color: #ABA799;
}
.z-calendar-over,
.z-datebox-over {
	background-color: #D6D6D6;
}
.z-calendar-calmon td.z-calendar-over-seld, .z-calendar-calmon td.z-calendar-over-seld a:hover,
.z-calendar-calday td.z-calendar-over-seld, .z-calendar-calday td.z-calendar-over-seld a:hover,
.z-datebox-calmon td.z-datebox-over-seld, .z-datebox-calmon td.z-datebox-over-seld a:hover,
.z-datebox-calday td.z-datebox-over-seld, .z-datebox-calday td.z-datebox-over-seld a:hover {
	background-color: #B2AEA6;
}
/*groupbox*/
.z-groupbox-tl,
.z-groupbox-hl {
	border-color : #ABA799;
}
.z-groupbox-cnt {
	border-color : #ABA799;
}
/*Menu*/
.z-menubar-hor, .z-menubar-ver {
	border-color : #ABA799;
	background-color: #EEEDEB;
}
.z-menu-popup-cnt .z-menu-item-over, .z-menu-popup-cnt .z-menu-over {
	border-color : #D1CFCA;
	background-color:#F9F9F8;
}
.z-menu-popup {
	border-color : #ABA799;
}
.z-menu-separator-inner {
	background-color:#CDCDCD;
}
/*tree*/
div.z-tree, div.z-dottree, div.z-filetree, div.z-vfiletree {
	background-color : #F9F9F8;
	border-color :#ABA799;
}
tr.z-tree-row-seld {
	background-color : #D1CFCA;
}
tr.z-tree-row-over{
	background-color : #D6D6D6;
}
tr.z-tree-row-over-seld {
	background-color : #B2AEA6 ;
}
div.z-tree-header th.z-tree-col, div.z-tree-header th.z-auxheader,
div.z-dottree-header th, div.z-filetree-header th, div.z-vfiletree-header th {
	border-color: #F9F9F8 #ABA799 #ABA799 #F9F9F8;
}
/*listbox*/
tr.z-listbox-odd {
	background-color : #fffae5;
}
tr.z-list-item-seld {
	background-color : #D1CFCA;
}
tr.z-list-item-over {
	background-color : #c7ccaf;
}
tr.z-list-item-over-seld {
	background-color : #B2AEA6;
}
div.z-listbox-header th.z-list-header, div.z-listbox-header th.z-auxheader {
	border-color: #F9F9F8 #ABA799 #ABA799 #F9F9F8;
}
div.z-listbox {
	background-color : #d3f3f1;
	border-collapse: collapse;
	border-color : #ABA799;
}

div.z-listbox-footer {
	background-color : #D1CFCA;
	border-color : #ABA799;
}
div.z-listbox-pgi-b, div.z-tree-pgi-b, div.z-grid-pgi-b  {
	border-color : #CDCDCD;
}
/*grid*/
tr.cells td {
	border-bottom-color:#ABA799;
}
div.z-grid {
	background-color:#F9F9F8;
	border-color:#ABA799;
}
tr.z-grid-odd td.z-row-inner, tr.z-grid-odd {
	background-color : #fffae5;
}
div.z-grid-header th.z-column, div.z-grid-header th.z-auxheader {
	border-color: #F9F9F8 #ABA799 #ABA799 #F9F9F8;
}
tr.z-row td.z-row-inner {
	border-color: #F9F9F8 #ABA799 #ABA799 #F9F9F8;
}
/*group*/
td.z-list-group-inner div.z-list-cell-cnt {
	color : #403E39;
}
td.z-list-group-inner {
	border-top-color: #ABA799;
	border-bottom-color:#CDCDCD;
}
td.z-list-group-foot-inner div.z-list-cell-cnt {
	color : #403E39;
}
tr.z-list-group {
	background-color: #F3F3F1;
}
tr.z-group {
	background-color: #F3F3F1;
}
td.z-group-inner {
	border-top : none;
	/*border-top-color: #ABA799;
	border-bottom-color:#CDCDCD;*/
}
.z-group-inner .z-group-cnt span, .z-group-inner .z-group-cnt {
	color : #403E39;
}
.z-group-foot-inner .z-group-foot-cnt span, .z-group-foot-inner .z-group-foot-cnt {
	color : #403E39;
}
/*paging*/
.z-paging {
	border-color : #ABA799;
}
.z-paging-inp {
	border-color : #A9A597;
}
.z-paging-os .z-paging-os-cnt {
	background-color: #B2AEA6;
	border-color : #ABA799;
	color: #403E39;
}
.z-paging-os .z-paging-os-seld:hover {
	color: white;
}
/*panel*/
.z-panel-hl {
	border-color : #ABA799;
}
.z-panel-noborder .z-panel-header.z-panel-header-noborder ,
.z-panel-header {
	color : #403E39;
	border-color : #ABA799;
}
.z-panel-children {
	border-color : #ABA799;
}
.z-panel-cm {
	background-color :#d3f3f1;
}
.z-panel-cm .z-panel-children,
.z-panel-cm .z-panel-children-noheader {
	border-color : #ABA799;
}
.z-panel-fm {
	background-color:#F9F9F8 ;
}
.z-panel-move-ghost {
	background-color: #D1CFCA;
}
.z-panel-move-ghost ul {
	border-color: #ABA799;
	background-color: #D1CFCA;
}
.z-panel-move-block {
	border-color: #ABA799;
}
.z-panel .z-panel-body  .z-panel-top div.z-toolbar,
.z-panel .z-panel-body  .z-panel-btm div.z-toolbar,
.z-panel .z-panel-body  .z-panel-btm2 div.z-toolbar,
.z-panel-noborder .z-panel-body  .z-panel-top div.z-toolbar,
.z-panel-noborder .z-panel-body  .z-panel-btm div.z-toolbar,
.z-panel-noborder .z-panel-body  .z-panel-btm2 div.z-toolbar {
	border-color: #ABA799;
}
/*popup*/
.z-popup .z-popup-cm {
	background-color:#ffffff ;
}
/*tabbox*/
.z-tabs-scroll {
	background-color : #F9F9F8;
	border-color : #ABA799;
}
.z-tabs .z-tabs-space {
	background-color : #F9F9F8;
	border-color: #ABA799;
}
.z-tabs .z-tabs-cnt {
	border-color:#ABA799;
}
.z-tabpanel{
	border-color:#ABA799;
}
.z-tabbox-ver .z-tabpanels-ver {
	border-color:#ABA799;
}
.z-tabs-ver-scroll {
	border-color:#ABA799;
}
.z-tabs-ver .z-tabs-ver-cnt {
	border-color:#ABA799;
}
.z-tabs-ver-space {
	background-color : #F9F9F8;
	border-color: #ABA799;
}
.z-tab .z-tab-text,
.z-tab .z-tab-hl:hover .z-tab-text {
	color : #403E39;
}
.z-tab-seld .z-tab-text {
	color : #403E39;
}
.z-tab .z-tab-body:hover .z-tab-text {
	color : #403E39;
}
.z-tab-ver .z-tab-ver-text {
	color : #403E39;
}
.z-tab-ver-seld .z-tab-ver-text {
	color : #403E39;
}
.z-tabs-left-scroll , .z-tabs-right-scroll,
.z-tabs-ver-down-scroll, .z-tabs-ver-up-scroll {
	border-color :#ABA799;
}
.z-tabbox-accordion .z-tabpanel-accordion {
	border-color :#ABA799;
}
.z-tabbox-accordion-lite .z-tabpanel-accordion-lite {
	border-color:#ABA799;
}
.z-tab-accordion-lite-header {
	border-color:#ABA799;
}
.z-tabpanels-accordion-lite {
	border-color:#ABA799;
}
/*toolbar*/
.z-toolbar {
	border-color :#ABA799;
}
.z-toolbar a, .z-toolbar a:visited, .z-toolbar a:hover {
	background-color : #D1CFCA;
	border-color : #D1CFCA;
}
/*window*/
.z-window-embedded-cnt, .z-window-popup-cnt {
	border-color :#ABA799;
}
.z-window-embedded-tl, .z-window-embedded-tl-noborder {
	border-color : #ABA799;
}
.z-window-popup-cm, .z-window-modal-cm, .z-window-highlighted-cm, .z-window-overlapped-cm {
	border-color : #403E39;
}
.z-window-resize-proxy {
	border-color : #ABA799;
	background-color: #D1CFCA;
}
.z-window-move-ghost {
	background-color : #D1CFCA;
}
.z-window-move-ghost dl,
.z-window-resize-faker {
	background-color : #D1CFCA;
	border-color : #ABA799;
}
.z-window-popup-tl {
	border-color : #ABA799;
}