






















/*Common*/
.z-dragged {
	background: #B2AEA6;
}
.z-drag-over {
	background: #B2AEA6;
}
div.z-drop-ghost {
	border-color:#ABA799;
}
.z-loading {
	background-color:#ABA799;
	border-color:#ABA799;
}
div.z-progressmeter {
	border-color:#ABA799;
}
.z-loading-indicator {
	border-color:#ABA799;
	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-btn,
.z-spinner .z-spinner-btn,
.z-datebox .z-datebox-btn,
.z-timebox .z-timebox-btn ,
.z-bandbox .z-bandbox-btn {
	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-btn,
.z-spinner-focus .z-spinner-btn,
.z-datebox-focus .z-datebox-btn,
.z-timebox-focus .z-timebox-btn ,
.z-bandbox-focus .z-bandbox-btn {
	border-color : #ABA799;
}
.z-combobox-rounded-pp ,.z-bandbox-rounded-pp,
.z-combobox-pp ,.z-bandbox-pp {
	border-color:#ABA799;
}
.z-combobox-rounded-pp .z-comboitem-over,
.z-combobox-pp .z-comboitem-over {
	background-color: #D6D6D6;
}
.z-combobox-rounded-pp .z-comboitem-seld,
.z-combobox-pp .z-comboitem-seld {
	background-color:#D1CFCA;
}
.z-combobox-rounded-pp .z-comboitem-over-seld,
.z-combobox-pp .z-comboitem-over-seld {
	background-color:#B2AEA6;
}
.z-combobox-text-invalid,
.z-bandbox-text-invalid,
.z-datebox-text-invalid,
.z-timebox-text-invalid,
.z-spinner-text-invalid {
	border: 1px solid #DD7870;
}
/*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-borderlayout {
	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-calyear td.z-calendar-seld,
.z-calendar-calmon td.z-calendar-seld,
.z-calendar-calday td.z-calendar-seld {
	background-color: #D1CFCA;
	border-color: #ABA799;
}
.z-calendar-calyear .z-calendar-over,
.z-calendar-calmon .z-calendar-over,
.z-calendar-caldayrow .z-calendar-over {
	background-color: #D6D6D6;
}
.z-calendar td.z-calendar-over-seld,
.z-datebox-calmon td.z-datebox-over-seld,
.z-datebox-calday td.z-datebox-over-seld {
	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;
}
.z-menu-body-over .z-menu-inner-m .z-menu-btn, 
.z-menu-body-seld .z-menu-inner-m .z-menu-btn, 
.z-menu-item-body-over .z-menu-item-inner-m .z-menu-btn{
	color : #403E39;
}
/*tree*/
div.z-tree, div.z-dottree, div.z-filetree, div.z-vfiletree {
	background-color : #F9F9F8;
	border-color :#ABA799;
}
tr.z-treerow-seld {
	background-color : #D1CFCA;
}
tr.z-treerow-over{
	background-color : #D6D6D6;
}
tr.z-treerow-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 : #F9F9F8;
}
tr.z-listitem-seld {
	background-color : #D1CFCA;
}
tr.z-listitem-over {
	background-color : #D6D6D6;
}
tr.z-listitem-over-seld {
	background-color : #B2AEA6;
}
div.z-listbox-header th.z-listheader, div.z-listbox-header th.z-auxheader {
	border-color: #F9F9F8 #ABA799 #ABA799 #F9F9F8;
}
div.z-listbox {
	background-color : #D1CFCA;
	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 : #F9F9F8
}
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;
}
div.z-grid-footer {
	background-color : #D1CFCA;
	border-top-color: #ABA799;
}
/*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-color: #ABA799;
	border-bottom-color:#CDCDCD;
}
.z-group-inner .z-group-cnt .z-label, .z-group-inner .z-group-cnt {
	color : #403E39;
}
.z-groupfoot-inner .z-groupfoot-cnt .z-label, .z-groupfoot-inner .z-groupfoot-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, .z-panel-hm .z-panel-header {
	color : #403E39;
	border-color : #ABA799;
}
.z-panel-children {
	border-color : #ABA799;
}
.z-panel-cm {
	background-color :#F3F3F1;
}
.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:#F3F3F1 ;
}
/*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, .z-toolbar-tabs-outer{
	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;
}

/* colorpicker */
.z-colorbox {	
	border-color : #ABA799;
}

.z-colorpicker, .z-colorpicker-gradient, z-colorpicker-bar {
	border-color : #ABA799;
}

.z-colorpalette {	
	border-color : #ABA799;
}

.z-colorpalette-newcolor {
	border-color : #ABA799;
}

.z-colorpalette-hex-inp {
	border-color : #ABA799;
}

.z-colorpicker-r-inp, 
.z-colorpicker-g-inp, 
.z-colorpicker-b-inp, 
.z-colorpicker-h-inp, 
.z-colorpicker-s-inp, 
.z-colorpicker-v-inp, 
.z-colorpicker-hex-inp {
	border-color : #ABA799;
}

.z-colorpicker-ok-btn, 
.z-colorpicker-cancel-btn {
	border-color : #ABA799;
}
.z-toolbarbutton-over {
	border-top-color: #ABA799;
	border-bottom-color:#ABA799;
}
.z-toolbarbutton-over .z-toolbarbutton-body {
	border-left-color: #ABA799;
	border-right-color:#ABA799;
}