/* grid selected row */
.x-grid3-row-selected table tbody tr td > div[style] { 
	background-image: url(/wcsfiles/images/gray/gridrowbg.png) !important;
	background-position: top;
}
.x-grid3-row-selected table tbody tr td {
	background: none !important;
	background-image: url(/wcsfiles/images/gray/gridrowbg.png) !important;
	background-position: top;
}

/* triggerfield */
.x-form-field-wrap .x-form-lang-trigger{background-image:url(/wcsfiles/images/gray/lang-trigger.gif);cursor:pointer;}
.x-form-field-wrap .x-form-new-trigger{background-image:url(/wcsfiles/images/gray/new-trigger.gif);cursor:pointer;}
.x-form-field-wrap .x-form-colorfield-trigger{background-image:url(/wcsfiles/images/color-trigger.gif);cursor:pointer;}

.x-menu-item-checked .x-menu-group-item .x-menu-item-icon{
    background-image:url(ext/images/gray/menu/group-checked.gif);
}

/*
.x-window-mc {
	background: none !important;
	background-image: url("/wcsfiles/images/gray/bg.png") !important;
}
.x-window-mr {
	background-image: url("/wcsfiles/images/gray/right.png") !important;
}
.x-window-ml {
	background-image: url("/wcsfiles/images/gray/left.png") !important;
}
*/
.x-btn-group-ribbonstyle .x-btn-group-bc {
	background-image: url('/wcsfiles/images/gray/ribbon/ribbon-group-bt.gif');
}

.ui-ribbon .x-toolbar {
    background-image: url('/wcsfiles/images/gray/ribbon/ribbon-bg.gif');
}

.ui-ribbon .x-tab-strip-top .x-tab-right,
.ui-ribbon .x-tab-strip-top .x-tab-left,
.ui-ribbon .x-tab-strip-top .x-tab-strip-inner {
    background-image: url('/wcsfiles/images/gray/ribbon/ribbon-tabs-sprite.gif');
}

.ui-ribbon ul.x-tab-strip-top,
.ui-ribbon .x-panel-noborder .x-panel-tbar-noborder .x-toolbar {
    border-bottom-color: #bebebe;
}

.ui-ribbon .x-tab-strip span.x-tab-strip-text,
.ui-ribbon .x-tab-strip-active span.x-tab-strip-text {
    color: #383838;
}

.x-btn-group-ribbonstyle .x-btn-group-bc {
    background-image: url('/wcsfiles/images/gray/ribbon/ribbon-group-bt.gif');
}

.ui-ribbon .x-toolbar {
    background-image: url('/wcsfiles/images/gray/ribbon/ribbon-bg.gif');
}

.ui-ribbon .x-tab-strip-top .x-tab-right,
.ui-ribbon .x-tab-strip-top .x-tab-left,
.ui-ribbon .x-tab-strip-top .x-tab-strip-inner {
    background-image: url('/wcsfiles/images/gray/ribbon/ribbon-tabs-sprite.gif');
}

.x-btn-group-ribbonstyle:hover .x-btn-group-bc {
	background-image: url('/wcsfiles/images/gray/ribbon/ribbon-group-bt-hover.gif');
}
.x-btn-group-ribbonstyle:hover .x-btn-group-tl {
	background-image: url('/wcsfiles/images/gray/ribbon/group-cs.gif');
}
.x-btn-group-ribbonstyle:hover .x-btn-group-tr {
	background-image: url('/wcsfiles/images/gray/ribbon/group-cs.gif');
}
.x-btn-group-ribbonstyle:hover .x-btn-group-tc {
	background-image: url('/wcsfiles/images/gray/ribbon/group-tb.gif');
}
.x-btn-group-ribbonstyle:hover .x-btn-group-ml {
	background-image: url('/wcsfiles/images/gray/ribbon/group-lr.gif');
}
.x-btn-group-ribbonstyle:hover .x-btn-group-mr {
	background-image: url('/wcsfiles/images/gray/ribbon/group-lr.gif');
}
.x-btn-group-ribbonstyle:hover .x-btn-group-bl {
	background-image: url('/wcsfiles/images/gray/ribbon/group-cs.gif');
}
.x-btn-group-ribbonstyle:hover .x-btn-group-br {
	background-image: url('/wcsfiles/images/gray/ribbon/group-cs.gif');
}
.x-btn-group-ribbonstyle:hover .x-btn-group-header {
	color: #222222;
}

.multifield-arrow {
	background-image: url('/wcsfiles/images/gray/multifield-arrow.gif');
}

.x-panel .x-tip-anchor {
	background-image: url('/wcsfiles/images/gray/multifield-arrow.gif');
}
.x-window-mc {
	background-color: #F4F4F4;
}

.login-window .x-window-body {
	background-color: transparent !important;
}
.x-btntomenu.x-btn-over {
	background: #f1f1f1 url(./ext/images/gray/menu/item-over.gif) repeat-x left bottom;
	border: 1px solid #acacac;
}

.x-alert {
	border: 1px solid #999999;
}


.menuTree .x-panel-header-text {
	color: #777;
}
.menuTree .x-panel-body, .menuTree .x-panel-header, .x-layout-collapsed, .x-layout-split {
	background-color: #F0F0F0;
}
.menuTree .x-tree-node-over {
	background-color: #ddd;
}
.menuTree {
	border-top: 1px solid #CCCCCC;
}


.ext-webkit input[type="checkbox"]:not(:disabled):active {
	background: -webkit-linear-gradient(#F0F0F0, #BEBEBE);
	border-color: #A0A0A0;
}
.ext-webkit input[type="checkbox"]:not(:disabled):not(:active):hover {
	background: -webkit-linear-gradient(#FAFAFA, gainsboro);
	border-color: #A0A0A0;
}
.ext-webkit input[type="checkbox"] {
	background: -webkit-linear-gradient(#FFFFFF, #FAFAFA);
	border: 1px solid #c1c1c1;
}
.ext-webkit input[type="checkbox"]:checked {
	border-color: #A0A0A0;
}
.ext-webkit input[type="checkbox"]:checked::before {
	color: gray;
}
.ext-webkit input[type="radio"]:not(:disabled):active {
	background: -webkit-linear-gradient(#F0F0F0, #BEBEBE);
	border-color: #7f7f7f;
}
.ext-webkit input[type="radio"]:not(:disabled):not(:active):hover {
	background: -webkit-linear-gradient(#FAFAFA, gainsboro);
	border-color: #7f7f7f;
}
.ext-webkit input[type="radio"] {
	background: -webkit-linear-gradient(#FFFFFF, #FAFAFA);
	border: 1px solid #A0A0A0;
}
.ext-webkit input[type="radio"]:checked {
	border-color: #7f7f7f;
}
.ext-webkit input[type="radio"]:checked::before {
	background: gray;
}


.x-checkboxcombo-list {
	background-color: #eaeaea;
	border: 1px solid #c7c7c7;
	font: 12px tahoma,arial,helvetica,sans-serif;
	overflow: hidden;
}
.x-checkboxcombo-list-inner {
	background-color: #FFFFFF;
	overflow-x: hidden;
	overflow-y: auto;
	position: relative;
}
.x-checkboxcombo-list-inner .x-form-item {
	border: 1px solid #FFFFFF;
	overflow: hidden;
	padding: 2px;
	white-space: nowrap;
	margin: 0px;
}
.x-checkboxcombo-list-inner .x-checkboxcombo-item-over {
	background-color: #e3e3e3;
	border-color: #b6b6b6 !important;
	border: 1px dotted !important;
	cursor:pointer;
	background-color: #e3e3e3;
	border-color: #b6b6b6 !important;
}
.bordert, .borderr, .borderb, .borderl {
	border-color: #d0d0d0;
}
.x-tree .x-panel-mc .x-panel-body {
	border: 1px solid #d0d0d0;
}

#west .x-panel-body, #west .x-panel-header {
	background-color:transparent !important;
}
#west {
	background-color:#F0F0F0 !important;
    background-image:url(/wcsfiles/images/gray/west-bg.gif) !important;
	background-repeat: repeat-y !important;
	background-position: right top !important;

}
#west-xsplit{
	background-color:#E6E6E6 !important;
}
#east .x-panel-body, #east .x-panel-header {
	background-color:transparent !important;
}
#east {
	background-color:#F0F0F0 !important;
    background-image:url(/wcsfiles/images/gray/east-bg.gif) !important;
	background-repeat: repeat-y !important;
	background-position: left top !important;

}
#east-xsplit{
	background-color:#E6E6E6 !important;
}
.eastPanel .x-panel-header-text {
	color: #777;
}
.eastPanel .x-panel-body, .eastPanel .x-panel-header, .x-layout-collapsed, .x-layout-split {
	background-color: #F0F0F0;
}
.eastPanel {
	border-top: 1px solid #CCCCCC;
}


.x-search-north .x-panel-body {
	background-color:#d7d7d7;
}
.x-search-list .x-search-selected{
    background-image:url(/wcsfiles/css/ext/images/gray/toolbar/bg.gif);
}
.x-search-empty {
	background-color:#F0F0F0; 
}
.x-layout-collapsed-west {
    background-image:url(/wcsfiles/css/ext/images/gray/grid/grid3-special-col-bg.gif);
}

.x-search {
}

.x-search .x-search-north input[type="text"] {
    background: url(/wcsfiles/images/search-white.png) no-repeat 8px 6px #f0f0f0;
    border: 1px solid #d1d1d1;
    font: 12px tahoma,arial,helvetica,sans-serif;
    color: #aaa;
    /*width: 150px;*/
    padding: 3px 15px 3px 30px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-shadow: 0 2px 3px rgba(255, 255, 255, 0.1);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.55) inset;
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.55) inset;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.55) inset;
    -webkit-transition: all 0.7s ease 0s;
    -moz-transition: all 0.7s ease 0s;
    -o-transition: all 0.7s ease 0s;
    transition: all 0.7s ease 0s;
	border: none;
    }

.x-search input[type="text"]:focus {
    /*width: 200px;*/
	background-color:#FFFFFF;
	color: #666;
    }

.x-search .x-form-field-wrap .x-form-clear-trigger-east{
	background-image:url(/wcsfiles/images/clear-trigger.png);
	cursor:pointer;
	margin-left: -19px;
	top:1px;
	border-bottom: none;
}
.searchfield .x-search-list{
	background-color: transparent !important;
}
.searchfield .x-search-over{
	background-color: #f5f5f5;
}
.searchfield .x-panel-header{
	display: none;
}
.searchfield .x-search-empty {
	background-color: transparent !important;
}
.searchfield .x-search-list .x-search-selected{
    background-image:none;
	background-image: -webkit-radial-gradient(50% 120%, ellipse cover, rgb(255,255,255) 0%, rgba(255,255,255, 0) 80%);
	background-image: -moz-radial-gradient(50% 120%, ellipse cover, rgb(255,255,255) 0%, rgba(255,255,255, 0) 80%);
}
.x-search .x-panel-bwrap{
	border-right:none;
}