.x-panel-header-text-container-default {
  font-weight: normal;
  line-height: 19px;
  padding-left: 2px;
  color: #333333; }

.x-panel-header-default .x-panel-header-glyph {
  line-height: 15px;
  text-align: center;
  font-size: 20px;
  color: #3d3d3d; }

.x-panel-header-default-vertical .x-panel-header-text-container {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-transform-origin: 0 0 0;
  -moz-transform-origin: 0 0 0;
  -ms-transform-origin: 0 0 0;
  -o-transform-origin: 0 0 0;
  transform-origin: 0 0 0; }

.x-ie8 .x-panel-header-default-vertical .x-panel-header-text-container, .x-ie7 .x-panel-header-default-vertical .x-panel-header-text-container, .x-ie9 .x-panel-header-default-vertical .x-panel-header-text-container {
  display: none; }

.x-panel-header-text-container-default-framed {
  font-weight: normal;
  line-height: 19px;
  padding-left: 2px;
  color: #333333; }

.x-panel-header-default-framed .x-panel-header-glyph {
  line-height: 15px;
  text-align: center;
  font-size: 20px;
  color: #3d3d3d; }

.x-panel-header-default-framed-vertical .x-panel-header-text-container {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-transform-origin: 0 0 0;
  -moz-transform-origin: 0 0 0;
  -ms-transform-origin: 0 0 0;
  -o-transform-origin: 0 0 0;
  transform-origin: 0 0 0; }

.x-ie8 .x-panel-header-default-framed-vertical .x-panel-header-text-container, .x-ie7 .x-panel-header-default-framed-vertical .x-panel-header-text-container, .x-ie9 .x-panel-header-default-framed-vertical .x-panel-header-text-container {
  display: none; }

.x-ie7 [class$="-mc"], .x-ie8 [class$="-mc"] {
  margin-top: -1px !important;
  margin-left: -1px !important; }

/*
==============================================================
===================== start ui-button ========================
*/
.x-btn-green-button-small {
  border-color: #94a23e; }

body.x-nbr .x-btn-green-button-small-frameInfo {
  font-family: th-3-3-3-3-1-1-1-1-2-2-2-2; }

.x-btn-green-button-small {
  padding: 2px 2px 2px 2px;
  border-width: 1px;
  border-style: solid;
  background-color: #9ba941; }

.x-btn-green-button-small .x-btn-inner {
  font-size: 11px;
  font-weight: normal;
  font-family: "Segoe UI", tahoma, arial, verdana, sans-serif;
  color: white;
  background-repeat: no-repeat;
  padding: 0 4px; }

.x-btn-green-button-small-icon button,
.x-btn-green-button-small-icon a,
.x-btn-green-button-small-icon .x-btn-inner,
.x-btn-green-button-small-noicon button,
.x-btn-green-button-small-noicon a,
.x-btn-green-button-small-noicon .x-btn-inner {
  height: 16px;
  line-height: 16px; }

.x-btn-green-button-small-icon button,
.x-btn-green-button-small-icon a {
  padding: 0; }
.x-btn-green-button-small-icon .x-btn-inner {
  width: 16px;
  padding: 0; }
.x-btn-green-button-small-icon .x-btn-icon {
  width: 16px;
  height: 16px;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0; }

.x-btn-green-button-small-icon-text-left button,
.x-btn-green-button-small-icon-text-left a {
  height: 16px; }
.x-btn-green-button-small-icon-text-left .x-btn-inner {
  height: 16px;
  line-height: 16px;
  padding-left: 20px; }
.x-btn-green-button-small-icon-text-left .x-btn-icon {
  width: 16px;
  height: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: auto; }
  .x-ie6 .x-btn-green-button-small-icon-text-left .x-btn-icon, .x-quirks .x-btn-green-button-small-icon-text-left .x-btn-icon {
    height: 16px; }

.x-btn-green-button-small-icon-text-right button,
.x-btn-green-button-small-icon-text-right a {
  height: 16px; }
.x-btn-green-button-small-icon-text-right .x-btn-inner {
  height: 16px;
  line-height: 16px;
  padding-right: 20px !important; }
.x-btn-green-button-small-icon-text-right .x-btn-icon {
  width: 16px;
  height: auto;
  top: 0;
  left: auto;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-small-icon-text-right .x-btn-icon, .x-quirks .x-btn-green-button-small-icon-text-right .x-btn-icon {
    height: 16px; }

.x-btn-green-button-small-icon-text-top .x-btn-inner {
  padding-top: 20px; }
.x-btn-green-button-small-icon-text-top .x-btn-icon {
  width: auto;
  height: 16px;
  top: 0;
  left: 0;
  bottom: auto;
  right: 0; }
  .x-ie6 .x-btn-green-button-small-icon-text-top .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-small-icon-text-top .x-btn-icon {
    width: 16px; }

.x-btn-green-button-small-icon-text-bottom .x-btn-inner {
  padding-bottom: 20px; }
.x-btn-green-button-small-icon-text-bottom .x-btn-icon {
  width: auto;
  height: 16px;
  top: auto;
  left: 0;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-small-icon-text-bottom .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-small-icon-text-bottom .x-btn-icon {
    width: 16px; }

.x-btn-green-button-small-over {
  border-color: #9ead42;
  background-image: none;
  background-color: #a5b445; }

.x-btn-green-button-small-focus {
  border-color: #9ead42;
  background-image: none;
  background-color: #a5b445; }

.x-btn-green-button-small-menu-active,
.x-btn-green-button-small-pressed {
  border-color: #838f37;
  background-image: none;
  background-color: #8a973a; }

.x-btn-green-button-small-disabled {
  border-color: #b7c466;
  background-image: none;
  background-color: #b7c466; }

.x-btn-green-button-medium {
  border-color: #94a23e; }

body.x-nbr .x-btn-green-button-medium-frameInfo {
  font-family: th-3-3-3-3-1-1-1-1-2-2-2-2; }

.x-btn-green-button-medium {
  padding: 2px 2px 2px 2px;
  border-width: 1px;
  border-style: solid;
  background-color: #9ba941; }

.x-btn-green-button-medium .x-btn-inner {
  font-size: 11px;
  font-weight: normal;
  font-family: "Segoe UI", tahoma, arial, verdana, sans-serif;
  color: white;
  background-repeat: no-repeat;
  padding: 0 3px; }

.x-btn-green-button-medium-icon button,
.x-btn-green-button-medium-icon a,
.x-btn-green-button-medium-icon .x-btn-inner,
.x-btn-green-button-medium-noicon button,
.x-btn-green-button-medium-noicon a,
.x-btn-green-button-medium-noicon .x-btn-inner {
  height: 24px;
  line-height: 24px; }

.x-btn-green-button-medium-icon button,
.x-btn-green-button-medium-icon a {
  padding: 0; }
.x-btn-green-button-medium-icon .x-btn-inner {
  width: 24px;
  padding: 0; }
.x-btn-green-button-medium-icon .x-btn-icon {
  width: 24px;
  height: 24px;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0; }

.x-btn-green-button-medium-icon-text-left button,
.x-btn-green-button-medium-icon-text-left a {
  height: 24px; }
.x-btn-green-button-medium-icon-text-left .x-btn-inner {
  height: 24px;
  line-height: 24px;
  padding-left: 28px; }
.x-btn-green-button-medium-icon-text-left .x-btn-icon {
  width: 24px;
  height: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: auto; }
  .x-ie6 .x-btn-green-button-medium-icon-text-left .x-btn-icon, .x-quirks .x-btn-green-button-medium-icon-text-left .x-btn-icon {
    height: 24px; }

.x-btn-green-button-medium-icon-text-right button,
.x-btn-green-button-medium-icon-text-right a {
  height: 24px; }
.x-btn-green-button-medium-icon-text-right .x-btn-inner {
  height: 24px;
  line-height: 24px;
  padding-right: 28px !important; }
.x-btn-green-button-medium-icon-text-right .x-btn-icon {
  width: 24px;
  height: auto;
  top: 0;
  left: auto;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-medium-icon-text-right .x-btn-icon, .x-quirks .x-btn-green-button-medium-icon-text-right .x-btn-icon {
    height: 24px; }

.x-btn-green-button-medium-icon-text-top .x-btn-inner {
  padding-top: 28px; }
.x-btn-green-button-medium-icon-text-top .x-btn-icon {
  width: auto;
  height: 24px;
  top: 0;
  left: 0;
  bottom: auto;
  right: 0; }
  .x-ie6 .x-btn-green-button-medium-icon-text-top .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-medium-icon-text-top .x-btn-icon {
    width: 24px; }

.x-btn-green-button-medium-icon-text-bottom .x-btn-inner {
  padding-bottom: 28px; }
.x-btn-green-button-medium-icon-text-bottom .x-btn-icon {
  width: auto;
  height: 24px;
  top: auto;
  left: 0;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-medium-icon-text-bottom .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-medium-icon-text-bottom .x-btn-icon {
    width: 24px; }

.x-btn-green-button-medium-over {
  border-color: #9ead42;
  background-image: none;
  background-color: #a5b445; }

.x-btn-green-button-medium-focus {
  border-color: #9ead42;
  background-image: none;
  background-color: #a5b445; }

.x-btn-green-button-medium-menu-active,
.x-btn-green-button-medium-pressed {
  border-color: #838f37;
  background-image: none;
  background-color: #8a973a; }

.x-btn-green-button-medium-disabled {
  border-color: #b7c466;
  background-image: none;
  background-color: #b7c466; }

.x-btn-green-button-large {
  border-color: #94a23e; }

body.x-nbr .x-btn-green-button-large-frameInfo {
  font-family: th-3-3-3-3-1-1-1-1-2-2-2-2; }

.x-btn-green-button-large {
  padding: 2px 2px 2px 2px;
  border-width: 1px;
  border-style: solid;
  background-color: #9ba941; }

.x-btn-green-button-large .x-btn-inner {
  font-size: 11px;
  font-weight: normal;
  font-family: "Segoe UI", tahoma, arial, verdana, sans-serif;
  color: white;
  background-repeat: no-repeat;
  padding: 0 3px; }

.x-btn-green-button-large-icon button,
.x-btn-green-button-large-icon a,
.x-btn-green-button-large-icon .x-btn-inner,
.x-btn-green-button-large-noicon button,
.x-btn-green-button-large-noicon a,
.x-btn-green-button-large-noicon .x-btn-inner {
  height: 32px;
  line-height: 32px; }

.x-btn-green-button-large-icon button,
.x-btn-green-button-large-icon a {
  padding: 0; }
.x-btn-green-button-large-icon .x-btn-inner {
  width: 32px;
  padding: 0; }
.x-btn-green-button-large-icon .x-btn-icon {
  width: 32px;
  height: 32px;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0; }

.x-btn-green-button-large-icon-text-left button,
.x-btn-green-button-large-icon-text-left a {
  height: 32px; }
.x-btn-green-button-large-icon-text-left .x-btn-inner {
  height: 32px;
  line-height: 32px;
  padding-left: 36px; }
.x-btn-green-button-large-icon-text-left .x-btn-icon {
  width: 32px;
  height: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: auto; }
  .x-ie6 .x-btn-green-button-large-icon-text-left .x-btn-icon, .x-quirks .x-btn-green-button-large-icon-text-left .x-btn-icon {
    height: 32px; }

.x-btn-green-button-large-icon-text-right button,
.x-btn-green-button-large-icon-text-right a {
  height: 32px; }
.x-btn-green-button-large-icon-text-right .x-btn-inner {
  height: 32px;
  line-height: 32px;
  padding-right: 36px !important; }
.x-btn-green-button-large-icon-text-right .x-btn-icon {
  width: 32px;
  height: auto;
  top: 0;
  left: auto;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-large-icon-text-right .x-btn-icon, .x-quirks .x-btn-green-button-large-icon-text-right .x-btn-icon {
    height: 32px; }

.x-btn-green-button-large-icon-text-top .x-btn-inner {
  padding-top: 36px; }
.x-btn-green-button-large-icon-text-top .x-btn-icon {
  width: auto;
  height: 32px;
  top: 0;
  left: 0;
  bottom: auto;
  right: 0; }
  .x-ie6 .x-btn-green-button-large-icon-text-top .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-large-icon-text-top .x-btn-icon {
    width: 32px; }

.x-btn-green-button-large-icon-text-bottom .x-btn-inner {
  padding-bottom: 36px; }
.x-btn-green-button-large-icon-text-bottom .x-btn-icon {
  width: auto;
  height: 32px;
  top: auto;
  left: 0;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-large-icon-text-bottom .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-large-icon-text-bottom .x-btn-icon {
    width: 32px; }

.x-btn-green-button-large-over {
  border-color: #9ead42;
  background-image: none;
  background-color: #a5b445; }

.x-btn-green-button-large-focus {
  border-color: #9ead42;
  background-image: none;
  background-color: #a5b445; }

.x-btn-green-button-large-menu-active,
.x-btn-green-button-large-pressed {
  border-color: #838f37;
  background-image: none;
  background-color: #8a973a; }

.x-btn-green-button-large-disabled {
  border-color: #b7c466;
  background-image: none;
  background-color: #b7c466; }

.x-btn-green-button-small .x-btn-icon-el {
  width: 16px;
  height: 16px; }
.x-btn-green-button-small .x-btn-glyph {
  line-height: 16px;
  color: white;
  font-size: 20px; }
.x-btn-green-button-small.x-btn-over .x-btn-glyph {
  color: white; }
.x-btn-green-button-small.x-btn-pressed .x-btn-glyph, .x-btn-green-button-small.x-btn-menu-active .x-btn-glyph {
  color: white; }

.x-btn-green-button-medium .x-btn-icon-el {
  width: 24px;
  height: 24px; }
.x-btn-green-button-medium .x-btn-glyph {
  line-height: 24px;
  color: white;
  font-size: 28px; }
.x-btn-green-button-medium.x-btn-over .x-btn-glyph {
  color: white; }
.x-btn-green-button-medium.x-btn-pressed .x-btn-glyph, .x-btn-green-button-medium.x-btn-menu-active .x-btn-glyph {
  color: white; }

.x-btn-green-button-large .x-btn-icon-el {
  width: 32px;
  height: 32px; }
.x-btn-green-button-large .x-btn-glyph {
  line-height: 32px;
  color: white;
  font-size: 36px; }
.x-btn-green-button-large.x-btn-over .x-btn-glyph {
  color: white; }
.x-btn-green-button-large.x-btn-pressed .x-btn-glyph, .x-btn-green-button-large.x-btn-menu-active .x-btn-glyph {
  color: white; }

.x-btn-green-button-small-icon-text-left .x-btn-icon-el {
  width: 16px; }
.x-btn-green-button-small-icon-text-left .x-btn-icon-el {
  right: auto; }

.x-btn-green-button-medium-icon-text-left .x-btn-icon-el {
  width: 24px; }
.x-btn-green-button-medium-icon-text-left .x-btn-icon-el {
  right: auto; }

.x-btn-green-button-large-icon-text-left .x-btn-icon-el {
  width: 32px; }
.x-btn-green-button-large-icon-text-left .x-btn-icon-el {
  right: auto; }

.x-btn-green-button-small-icon-text-right {
  /*marko*/ }
  .x-btn-green-button-small-icon-text-right .x-btn-icon-el {
    width: 16px; }
  .x-btn-green-button-small-icon-text-right .x-btn-icon-el {
    left: auto; }

.x-btn-green-button-medium-icon-text-right .x-btn-icon-el {
  width: 24px; }
.x-btn-green-button-medium-icon-text-right .x-btn-icon-el {
  left: auto; }

.x-btn-green-button-large-icon-text-right .x-btn-icon-el {
  width: 32px; }
.x-btn-green-button-large-icon-text-right .x-btn-icon-el {
  left: auto; }

.x-btn-green-button-small-icon-text-top .x-btn-icon-el {
  height: 16px;
  bottom: auto; }

.x-btn-green-button-medium-icon-text-top .x-btn-icon-el {
  height: 24px;
  bottom: auto; }

.x-btn-green-button-large-icon-text-top .x-btn-icon-el {
  height: 32px;
  bottom: auto; }

.x-btn-green-button-small-icon-text-bottom .x-btn-icon-el {
  height: 16px;
  top: auto; }

.x-btn-green-button-medium-icon-text-bottom .x-btn-icon-el {
  height: 24px;
  top: auto; }

.x-btn-green-button-large-icon-text-bottom .x-btn-icon-el {
  height: 32px;
  top: auto; }

/*
====================== end ui-button==========================
==============================================================
*/
/*
=================== start ui-toolbar-button===================
==============================================================
*/
.x-btn-green-button-toolbar-small {
  border-color: transparent; }

body.x-nbr .x-btn-green-button-toolbar-small-frameInfo {
  font-family: th-3-3-3-3-1-1-1-1-2-2-2-2; }

.x-btn-green-button-toolbar-small {
  padding: 2px 2px 2px 2px;
  border-width: 1px;
  border-style: solid;
  background-color: transparent; }

.x-btn-green-button-toolbar-small .x-btn-inner {
  font-size: 11px;
  font-weight: normal;
  font-family: "Segoe UI", tahoma, arial, verdana, sans-serif;
  color: #333333;
  background-repeat: no-repeat;
  padding: 0 4px; }

.x-btn-green-button-toolbar-small-icon button,
.x-btn-green-button-toolbar-small-icon a,
.x-btn-green-button-toolbar-small-icon .x-btn-inner,
.x-btn-green-button-toolbar-small-noicon button,
.x-btn-green-button-toolbar-small-noicon a,
.x-btn-green-button-toolbar-small-noicon .x-btn-inner {
  height: 16px;
  line-height: 16px; }

.x-btn-green-button-toolbar-small-icon button,
.x-btn-green-button-toolbar-small-icon a {
  padding: 0; }
.x-btn-green-button-toolbar-small-icon .x-btn-inner {
  width: 16px;
  padding: 0; }
.x-btn-green-button-toolbar-small-icon .x-btn-icon {
  width: 16px;
  height: 16px;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0; }

.x-btn-green-button-toolbar-small-icon-text-left button,
.x-btn-green-button-toolbar-small-icon-text-left a {
  height: 16px; }
.x-btn-green-button-toolbar-small-icon-text-left .x-btn-inner {
  height: 16px;
  line-height: 16px;
  padding-left: 20px; }
.x-btn-green-button-toolbar-small-icon-text-left .x-btn-icon {
  width: 16px;
  height: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: auto; }
  .x-ie6 .x-btn-green-button-toolbar-small-icon-text-left .x-btn-icon, .x-quirks .x-btn-green-button-toolbar-small-icon-text-left .x-btn-icon {
    height: 16px; }

.x-btn-green-button-toolbar-small-icon-text-right button,
.x-btn-green-button-toolbar-small-icon-text-right a {
  height: 16px; }
.x-btn-green-button-toolbar-small-icon-text-right .x-btn-inner {
  height: 16px;
  line-height: 16px;
  padding-right: 20px !important; }
.x-btn-green-button-toolbar-small-icon-text-right .x-btn-icon {
  width: 16px;
  height: auto;
  top: 0;
  left: auto;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-toolbar-small-icon-text-right .x-btn-icon, .x-quirks .x-btn-green-button-toolbar-small-icon-text-right .x-btn-icon {
    height: 16px; }

.x-btn-green-button-toolbar-small-icon-text-top .x-btn-inner {
  padding-top: 20px; }
.x-btn-green-button-toolbar-small-icon-text-top .x-btn-icon {
  width: auto;
  height: 16px;
  top: 0;
  left: 0;
  bottom: auto;
  right: 0; }
  .x-ie6 .x-btn-green-button-toolbar-small-icon-text-top .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-toolbar-small-icon-text-top .x-btn-icon {
    width: 16px; }

.x-btn-green-button-toolbar-small-icon-text-bottom .x-btn-inner {
  padding-bottom: 20px; }
.x-btn-green-button-toolbar-small-icon-text-bottom .x-btn-icon {
  width: auto;
  height: 16px;
  top: auto;
  left: 0;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-toolbar-small-icon-text-bottom .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-toolbar-small-icon-text-bottom .x-btn-icon {
    width: 16px; }

.x-btn-green-button-toolbar-small-over {
  border-color: #9cac39;
  background-image: none;
  background-color: #aebf40; }
  .x-btn-green-button-toolbar-small-over .x-btn-inner {
    color: #f7f7f7; }

.x-btn-green-button-toolbar-small-focus {
  border-color: #9cac39;
  background-image: none;
  background-color: #aebf40; }
  .x-btn-green-button-toolbar-small-focus .x-btn-inner {
    color: #f7f7f7; }

.x-btn-green-button-toolbar-small-menu-active,
.x-btn-green-button-toolbar-small-pressed {
  border-color: #8b9933;
  background-image: none;
  background-color: #9cac39; }
  .x-btn-green-button-toolbar-small-menu-active .x-btn-inner,
  .x-btn-green-button-toolbar-small-pressed .x-btn-inner {
    color: #f7f7f7; }

.x-btn-green-button-toolbar-small-disabled {
  background-image: none;
  background-color: transparent; }
  .x-btn-green-button-toolbar-small-disabled .x-btn-inner {
    color: #333333 !important; }

.x-ie .x-btn-green-button-toolbar-small-disabled .x-btn-inner {
  color: #595959 !important; }

.x-ie6 .x-btn-green-button-toolbar-small-disabled .x-btn-inner {
  color: #8c8c8c !important; }

.x-btn-green-button-toolbar-medium {
  border-color: transparent; }

body.x-nbr .x-btn-green-button-toolbar-medium-frameInfo {
  font-family: th-3-3-3-3-1-1-1-1-2-2-2-2; }

.x-btn-green-button-toolbar-medium {
  padding: 2px 2px 2px 2px;
  border-width: 1px;
  border-style: solid;
  background-color: transparent; }

.x-btn-green-button-toolbar-medium .x-btn-inner {
  font-size: 11px;
  font-weight: normal;
  font-family: "Segoe UI", tahoma, arial, verdana, sans-serif;
  color: #333333;
  background-repeat: no-repeat;
  padding: 0 3px; }

.x-btn-green-button-toolbar-medium-icon button,
.x-btn-green-button-toolbar-medium-icon a,
.x-btn-green-button-toolbar-medium-icon .x-btn-inner,
.x-btn-green-button-toolbar-medium-noicon button,
.x-btn-green-button-toolbar-medium-noicon a,
.x-btn-green-button-toolbar-medium-noicon .x-btn-inner {
  height: 24px;
  line-height: 24px; }

.x-btn-green-button-toolbar-medium-icon button,
.x-btn-green-button-toolbar-medium-icon a {
  padding: 0; }
.x-btn-green-button-toolbar-medium-icon .x-btn-inner {
  width: 24px;
  padding: 0; }
.x-btn-green-button-toolbar-medium-icon .x-btn-icon {
  width: 24px;
  height: 24px;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0; }

.x-btn-green-button-toolbar-medium-icon-text-left button,
.x-btn-green-button-toolbar-medium-icon-text-left a {
  height: 24px; }
.x-btn-green-button-toolbar-medium-icon-text-left .x-btn-inner {
  height: 24px;
  line-height: 24px;
  padding-left: 28px; }
.x-btn-green-button-toolbar-medium-icon-text-left .x-btn-icon {
  width: 24px;
  height: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: auto; }
  .x-ie6 .x-btn-green-button-toolbar-medium-icon-text-left .x-btn-icon, .x-quirks .x-btn-green-button-toolbar-medium-icon-text-left .x-btn-icon {
    height: 24px; }

.x-btn-green-button-toolbar-medium-icon-text-right button,
.x-btn-green-button-toolbar-medium-icon-text-right a {
  height: 24px; }
.x-btn-green-button-toolbar-medium-icon-text-right .x-btn-inner {
  height: 24px;
  line-height: 24px;
  padding-right: 28px !important; }
.x-btn-green-button-toolbar-medium-icon-text-right .x-btn-icon {
  width: 24px;
  height: auto;
  top: 0;
  left: auto;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-toolbar-medium-icon-text-right .x-btn-icon, .x-quirks .x-btn-green-button-toolbar-medium-icon-text-right .x-btn-icon {
    height: 24px; }

.x-btn-green-button-toolbar-medium-icon-text-top .x-btn-inner {
  padding-top: 28px; }
.x-btn-green-button-toolbar-medium-icon-text-top .x-btn-icon {
  width: auto;
  height: 24px;
  top: 0;
  left: 0;
  bottom: auto;
  right: 0; }
  .x-ie6 .x-btn-green-button-toolbar-medium-icon-text-top .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-toolbar-medium-icon-text-top .x-btn-icon {
    width: 24px; }

.x-btn-green-button-toolbar-medium-icon-text-bottom .x-btn-inner {
  padding-bottom: 28px; }
.x-btn-green-button-toolbar-medium-icon-text-bottom .x-btn-icon {
  width: auto;
  height: 24px;
  top: auto;
  left: 0;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-toolbar-medium-icon-text-bottom .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-toolbar-medium-icon-text-bottom .x-btn-icon {
    width: 24px; }

.x-btn-green-button-toolbar-medium-over {
  border-color: #9cac39;
  background-image: none;
  background-color: #aebf40; }
  .x-btn-green-button-toolbar-medium-over .x-btn-inner {
    color: #f7f7f7; }

.x-btn-green-button-toolbar-medium-focus {
  border-color: #9cac39;
  background-image: none;
  background-color: #aebf40; }
  .x-btn-green-button-toolbar-medium-focus .x-btn-inner {
    color: #f7f7f7; }

.x-btn-green-button-toolbar-medium-menu-active,
.x-btn-green-button-toolbar-medium-pressed {
  border-color: #8b9933;
  background-image: none;
  background-color: #9cac39; }
  .x-btn-green-button-toolbar-medium-menu-active .x-btn-inner,
  .x-btn-green-button-toolbar-medium-pressed .x-btn-inner {
    color: #f7f7f7; }

.x-btn-green-button-toolbar-medium-disabled {
  background-image: none;
  background-color: transparent; }
  .x-btn-green-button-toolbar-medium-disabled .x-btn-inner {
    color: #333333 !important; }

.x-ie .x-btn-green-button-toolbar-medium-disabled .x-btn-inner {
  color: #595959 !important; }

.x-ie6 .x-btn-green-button-toolbar-medium-disabled .x-btn-inner {
  color: #8c8c8c !important; }

.x-btn-green-button-toolbar-large {
  border-color: transparent; }

body.x-nbr .x-btn-green-button-toolbar-large-frameInfo {
  font-family: th-3-3-3-3-1-1-1-1-2-2-2-2; }

.x-btn-green-button-toolbar-large {
  padding: 2px 2px 2px 2px;
  border-width: 1px;
  border-style: solid;
  background-color: transparent; }

.x-btn-green-button-toolbar-large .x-btn-inner {
  font-size: 11px;
  font-weight: normal;
  font-family: "Segoe UI", tahoma, arial, verdana, sans-serif;
  color: #333333;
  background-repeat: no-repeat;
  padding: 0 3px; }

.x-btn-green-button-toolbar-large-icon button,
.x-btn-green-button-toolbar-large-icon a,
.x-btn-green-button-toolbar-large-icon .x-btn-inner,
.x-btn-green-button-toolbar-large-noicon button,
.x-btn-green-button-toolbar-large-noicon a,
.x-btn-green-button-toolbar-large-noicon .x-btn-inner {
  height: 32px;
  line-height: 32px; }

.x-btn-green-button-toolbar-large-icon button,
.x-btn-green-button-toolbar-large-icon a {
  padding: 0; }
.x-btn-green-button-toolbar-large-icon .x-btn-inner {
  width: 32px;
  padding: 0; }
.x-btn-green-button-toolbar-large-icon .x-btn-icon {
  width: 32px;
  height: 32px;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0; }

.x-btn-green-button-toolbar-large-icon-text-left button,
.x-btn-green-button-toolbar-large-icon-text-left a {
  height: 32px; }
.x-btn-green-button-toolbar-large-icon-text-left .x-btn-inner {
  height: 32px;
  line-height: 32px;
  padding-left: 36px; }
.x-btn-green-button-toolbar-large-icon-text-left .x-btn-icon {
  width: 32px;
  height: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: auto; }
  .x-ie6 .x-btn-green-button-toolbar-large-icon-text-left .x-btn-icon, .x-quirks .x-btn-green-button-toolbar-large-icon-text-left .x-btn-icon {
    height: 32px; }

.x-btn-green-button-toolbar-large-icon-text-right button,
.x-btn-green-button-toolbar-large-icon-text-right a {
  height: 32px; }
.x-btn-green-button-toolbar-large-icon-text-right .x-btn-inner {
  height: 32px;
  line-height: 32px;
  padding-right: 36px !important; }
.x-btn-green-button-toolbar-large-icon-text-right .x-btn-icon {
  width: 32px;
  height: auto;
  top: 0;
  left: auto;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-toolbar-large-icon-text-right .x-btn-icon, .x-quirks .x-btn-green-button-toolbar-large-icon-text-right .x-btn-icon {
    height: 32px; }

.x-btn-green-button-toolbar-large-icon-text-top .x-btn-inner {
  padding-top: 36px; }
.x-btn-green-button-toolbar-large-icon-text-top .x-btn-icon {
  width: auto;
  height: 32px;
  top: 0;
  left: 0;
  bottom: auto;
  right: 0; }
  .x-ie6 .x-btn-green-button-toolbar-large-icon-text-top .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-toolbar-large-icon-text-top .x-btn-icon {
    width: 32px; }

.x-btn-green-button-toolbar-large-icon-text-bottom .x-btn-inner {
  padding-bottom: 36px; }
.x-btn-green-button-toolbar-large-icon-text-bottom .x-btn-icon {
  width: auto;
  height: 32px;
  top: auto;
  left: 0;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-toolbar-large-icon-text-bottom .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-toolbar-large-icon-text-bottom .x-btn-icon {
    width: 32px; }

.x-btn-green-button-toolbar-large-over {
  border-color: #9cac39;
  background-image: none;
  background-color: #aebf40; }
  .x-btn-green-button-toolbar-large-over .x-btn-inner {
    color: #f7f7f7; }

.x-btn-green-button-toolbar-large-focus {
  border-color: #9cac39;
  background-image: none;
  background-color: #aebf40; }
  .x-btn-green-button-toolbar-large-focus .x-btn-inner {
    color: #f7f7f7; }

.x-btn-green-button-toolbar-large-menu-active,
.x-btn-green-button-toolbar-large-pressed {
  border-color: #8b9933;
  background-image: none;
  background-color: #9cac39; }
  .x-btn-green-button-toolbar-large-menu-active .x-btn-inner,
  .x-btn-green-button-toolbar-large-pressed .x-btn-inner {
    color: #f7f7f7; }

.x-btn-green-button-toolbar-large-disabled {
  background-image: none;
  background-color: transparent; }
  .x-btn-green-button-toolbar-large-disabled .x-btn-inner {
    color: #333333 !important; }

.x-ie .x-btn-green-button-toolbar-large-disabled .x-btn-inner {
  color: #595959 !important; }

.x-ie6 .x-btn-green-button-toolbar-large-disabled .x-btn-inner {
  color: #8c8c8c !important; }

.x-btn-green-button-toolbar-small .x-btn-icon-el {
  width: 16px;
  height: 16px; }
.x-btn-green-button-toolbar-small .x-btn-glyph {
  line-height: 16px;
  color: #666666;
  font-size: 20px; }
.x-btn-green-button-toolbar-small.x-btn-over .x-btn-glyph {
  color: #f7f7f7; }
.x-btn-green-button-toolbar-small.x-btn-pressed .x-btn-glyph, .x-btn-green-button-toolbar-small.x-btn-menu-active .x-btn-glyph {
  color: #f7f7f7; }

.x-btn-green-button-toolbar-medium .x-btn-icon-el {
  width: 24px;
  height: 24px; }
.x-btn-green-button-toolbar-medium .x-btn-glyph {
  line-height: 24px;
  color: #666666;
  font-size: 28px; }
.x-btn-green-button-toolbar-medium.x-btn-over .x-btn-glyph {
  color: #f7f7f7; }
.x-btn-green-button-toolbar-medium.x-btn-pressed .x-btn-glyph, .x-btn-green-button-toolbar-medium.x-btn-menu-active .x-btn-glyph {
  color: #f7f7f7; }

.x-btn-green-button-toolbar-large .x-btn-icon-el {
  width: 32px;
  height: 32px; }
.x-btn-green-button-toolbar-large .x-btn-glyph {
  line-height: 32px;
  color: #666666;
  font-size: 36px; }
.x-btn-green-button-toolbar-large.x-btn-over .x-btn-glyph {
  color: #f7f7f7; }
.x-btn-green-button-toolbar-large.x-btn-pressed .x-btn-glyph, .x-btn-green-button-toolbar-large.x-btn-menu-active .x-btn-glyph {
  color: #f7f7f7; }

.x-btn-green-button-toolbar-small-icon-text-left .x-btn-icon-el {
  width: 16px; }
.x-btn-green-button-toolbar-small-icon-text-left .x-btn-icon-el {
  right: auto; }

.x-btn-green-button-toolbar-medium-icon-text-left .x-btn-icon-el {
  width: 24px; }
.x-btn-green-button-toolbar-medium-icon-text-left .x-btn-icon-el {
  right: auto; }

.x-btn-green-button-toolbar-large-icon-text-left .x-btn-icon-el {
  width: 32px; }
.x-btn-green-button-toolbar-large-icon-text-left .x-btn-icon-el {
  right: auto; }

.x-btn-green-button-toolbar-small-icon-text-right {
  /*marko*/ }
  .x-btn-green-button-toolbar-small-icon-text-right .x-btn-icon-el {
    width: 16px; }
  .x-btn-green-button-toolbar-small-icon-text-right .x-btn-icon-el {
    left: auto; }

.x-btn-green-button-toolbar-medium-icon-text-right .x-btn-icon-el {
  width: 24px; }
.x-btn-green-button-toolbar-medium-icon-text-right .x-btn-icon-el {
  left: auto; }

.x-btn-green-button-toolbar-large-icon-text-right .x-btn-icon-el {
  width: 32px; }
.x-btn-green-button-toolbar-large-icon-text-right .x-btn-icon-el {
  left: auto; }

.x-btn-green-button-toolbar-small-icon-text-top .x-btn-icon-el {
  height: 16px;
  bottom: auto; }

.x-btn-green-button-toolbar-medium-icon-text-top .x-btn-icon-el {
  height: 24px;
  bottom: auto; }

.x-btn-green-button-toolbar-large-icon-text-top .x-btn-icon-el {
  height: 32px;
  bottom: auto; }

.x-btn-green-button-toolbar-small-icon-text-bottom .x-btn-icon-el {
  height: 16px;
  top: auto; }

.x-btn-green-button-toolbar-medium-icon-text-bottom .x-btn-icon-el {
  height: 24px;
  top: auto; }

.x-btn-green-button-toolbar-large-icon-text-bottom .x-btn-icon-el {
  height: 32px;
  top: auto; }

/*
==============================================================
================= start ui-button-active =====================
*/
.x-btn-green-button-active-small {
  border-color: #898989; }

body.x-nbr .x-btn-green-button-active-small-frameInfo {
  font-family: th-3-3-3-3-1-1-1-1-2-2-2-2; }

.x-btn-green-button-active-small {
  padding: 2px 2px 2px 2px;
  border-width: 1px;
  border-style: solid;
  background-color: #919191; }

.x-btn-green-button-active-small .x-btn-inner {
  font-size: 11px;
  font-weight: normal;
  font-family: "Segoe UI", tahoma, arial, verdana, sans-serif;
  color: white;
  background-repeat: no-repeat;
  padding: 0 4px; }

.x-btn-green-button-active-small-icon button,
.x-btn-green-button-active-small-icon a,
.x-btn-green-button-active-small-icon .x-btn-inner,
.x-btn-green-button-active-small-noicon button,
.x-btn-green-button-active-small-noicon a,
.x-btn-green-button-active-small-noicon .x-btn-inner {
  height: 16px;
  line-height: 16px; }

.x-btn-green-button-active-small-icon button,
.x-btn-green-button-active-small-icon a {
  padding: 0; }
.x-btn-green-button-active-small-icon .x-btn-inner {
  width: 16px;
  padding: 0; }
.x-btn-green-button-active-small-icon .x-btn-icon {
  width: 16px;
  height: 16px;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0; }

.x-btn-green-button-active-small-icon-text-left button,
.x-btn-green-button-active-small-icon-text-left a {
  height: 16px; }
.x-btn-green-button-active-small-icon-text-left .x-btn-inner {
  height: 16px;
  line-height: 16px;
  padding-left: 20px; }
.x-btn-green-button-active-small-icon-text-left .x-btn-icon {
  width: 16px;
  height: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: auto; }
  .x-ie6 .x-btn-green-button-active-small-icon-text-left .x-btn-icon, .x-quirks .x-btn-green-button-active-small-icon-text-left .x-btn-icon {
    height: 16px; }

.x-btn-green-button-active-small-icon-text-right button,
.x-btn-green-button-active-small-icon-text-right a {
  height: 16px; }
.x-btn-green-button-active-small-icon-text-right .x-btn-inner {
  height: 16px;
  line-height: 16px;
  padding-right: 20px !important; }
.x-btn-green-button-active-small-icon-text-right .x-btn-icon {
  width: 16px;
  height: auto;
  top: 0;
  left: auto;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-active-small-icon-text-right .x-btn-icon, .x-quirks .x-btn-green-button-active-small-icon-text-right .x-btn-icon {
    height: 16px; }

.x-btn-green-button-active-small-icon-text-top .x-btn-inner {
  padding-top: 20px; }
.x-btn-green-button-active-small-icon-text-top .x-btn-icon {
  width: auto;
  height: 16px;
  top: 0;
  left: 0;
  bottom: auto;
  right: 0; }
  .x-ie6 .x-btn-green-button-active-small-icon-text-top .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-active-small-icon-text-top .x-btn-icon {
    width: 16px; }

.x-btn-green-button-active-small-icon-text-bottom .x-btn-inner {
  padding-bottom: 20px; }
.x-btn-green-button-active-small-icon-text-bottom .x-btn-icon {
  width: auto;
  height: 16px;
  top: auto;
  left: 0;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-active-small-icon-text-bottom .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-active-small-icon-text-bottom .x-btn-icon {
    width: 16px; }

.x-btn-green-button-active-small-over {
  border-color: #969696;
  background-image: none;
  background-color: #9d9d9d; }

.x-btn-green-button-active-small-focus {
  border-color: #969696;
  background-image: none;
  background-color: #919191; }

.x-btn-green-button-active-small-menu-active,
.x-btn-green-button-active-small-pressed {
  border-color: #777777;
  background-image: none;
  background-color: #777777; }

.x-btn-green-button-active-small-disabled {
  border-color: #c4c4c4;
  background-image: none;
  background-color: #c4c4c4; }

.x-btn-green-button-active-medium {
  border-color: #898989; }

body.x-nbr .x-btn-green-button-active-medium-frameInfo {
  font-family: th-3-3-3-3-1-1-1-1-2-2-2-2; }

.x-btn-green-button-active-medium {
  padding: 2px 2px 2px 2px;
  border-width: 1px;
  border-style: solid;
  background-color: #919191; }

.x-btn-green-button-active-medium .x-btn-inner {
  font-size: 11px;
  font-weight: normal;
  font-family: "Segoe UI", tahoma, arial, verdana, sans-serif;
  color: white;
  background-repeat: no-repeat;
  padding: 0 3px; }

.x-btn-green-button-active-medium-icon button,
.x-btn-green-button-active-medium-icon a,
.x-btn-green-button-active-medium-icon .x-btn-inner,
.x-btn-green-button-active-medium-noicon button,
.x-btn-green-button-active-medium-noicon a,
.x-btn-green-button-active-medium-noicon .x-btn-inner {
  height: 24px;
  line-height: 24px; }

.x-btn-green-button-active-medium-icon button,
.x-btn-green-button-active-medium-icon a {
  padding: 0; }
.x-btn-green-button-active-medium-icon .x-btn-inner {
  width: 24px;
  padding: 0; }
.x-btn-green-button-active-medium-icon .x-btn-icon {
  width: 24px;
  height: 24px;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0; }

.x-btn-green-button-active-medium-icon-text-left button,
.x-btn-green-button-active-medium-icon-text-left a {
  height: 24px; }
.x-btn-green-button-active-medium-icon-text-left .x-btn-inner {
  height: 24px;
  line-height: 24px;
  padding-left: 28px; }
.x-btn-green-button-active-medium-icon-text-left .x-btn-icon {
  width: 24px;
  height: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: auto; }
  .x-ie6 .x-btn-green-button-active-medium-icon-text-left .x-btn-icon, .x-quirks .x-btn-green-button-active-medium-icon-text-left .x-btn-icon {
    height: 24px; }

.x-btn-green-button-active-medium-icon-text-right button,
.x-btn-green-button-active-medium-icon-text-right a {
  height: 24px; }
.x-btn-green-button-active-medium-icon-text-right .x-btn-inner {
  height: 24px;
  line-height: 24px;
  padding-right: 28px !important; }
.x-btn-green-button-active-medium-icon-text-right .x-btn-icon {
  width: 24px;
  height: auto;
  top: 0;
  left: auto;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-active-medium-icon-text-right .x-btn-icon, .x-quirks .x-btn-green-button-active-medium-icon-text-right .x-btn-icon {
    height: 24px; }

.x-btn-green-button-active-medium-icon-text-top .x-btn-inner {
  padding-top: 28px; }
.x-btn-green-button-active-medium-icon-text-top .x-btn-icon {
  width: auto;
  height: 24px;
  top: 0;
  left: 0;
  bottom: auto;
  right: 0; }
  .x-ie6 .x-btn-green-button-active-medium-icon-text-top .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-active-medium-icon-text-top .x-btn-icon {
    width: 24px; }

.x-btn-green-button-active-medium-icon-text-bottom .x-btn-inner {
  padding-bottom: 28px; }
.x-btn-green-button-active-medium-icon-text-bottom .x-btn-icon {
  width: auto;
  height: 24px;
  top: auto;
  left: 0;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-active-medium-icon-text-bottom .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-active-medium-icon-text-bottom .x-btn-icon {
    width: 24px; }

.x-btn-green-button-active-medium-over {
  border-color: #969696;
  background-image: none;
  background-color: #9d9d9d; }

.x-btn-green-button-active-medium-focus {
  border-color: #969696;
  background-image: none;
  background-color: #919191; }

.x-btn-green-button-active-medium-menu-active,
.x-btn-green-button-active-medium-pressed {
  border-color: #777777;
  background-image: none;
  background-color: #777777; }

.x-btn-green-button-active-medium-disabled {
  border-color: #c4c4c4;
  background-image: none;
  background-color: #c4c4c4; }

.x-btn-green-button-active-large {
  border-color: #898989; }

body.x-nbr .x-btn-green-button-active-large-frameInfo {
  font-family: th-3-3-3-3-1-1-1-1-2-2-2-2; }

.x-btn-green-button-active-large {
  padding: 2px 2px 2px 2px;
  border-width: 1px;
  border-style: solid;
  background-color: #919191; }

.x-btn-green-button-active-large .x-btn-inner {
  font-size: 11px;
  font-weight: normal;
  font-family: "Segoe UI", tahoma, arial, verdana, sans-serif;
  color: white;
  background-repeat: no-repeat;
  padding: 0 3px; }

.x-btn-green-button-active-large-icon button,
.x-btn-green-button-active-large-icon a,
.x-btn-green-button-active-large-icon .x-btn-inner,
.x-btn-green-button-active-large-noicon button,
.x-btn-green-button-active-large-noicon a,
.x-btn-green-button-active-large-noicon .x-btn-inner {
  height: 32px;
  line-height: 32px; }

.x-btn-green-button-active-large-icon button,
.x-btn-green-button-active-large-icon a {
  padding: 0; }
.x-btn-green-button-active-large-icon .x-btn-inner {
  width: 32px;
  padding: 0; }
.x-btn-green-button-active-large-icon .x-btn-icon {
  width: 32px;
  height: 32px;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0; }

.x-btn-green-button-active-large-icon-text-left button,
.x-btn-green-button-active-large-icon-text-left a {
  height: 32px; }
.x-btn-green-button-active-large-icon-text-left .x-btn-inner {
  height: 32px;
  line-height: 32px;
  padding-left: 36px; }
.x-btn-green-button-active-large-icon-text-left .x-btn-icon {
  width: 32px;
  height: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: auto; }
  .x-ie6 .x-btn-green-button-active-large-icon-text-left .x-btn-icon, .x-quirks .x-btn-green-button-active-large-icon-text-left .x-btn-icon {
    height: 32px; }

.x-btn-green-button-active-large-icon-text-right button,
.x-btn-green-button-active-large-icon-text-right a {
  height: 32px; }
.x-btn-green-button-active-large-icon-text-right .x-btn-inner {
  height: 32px;
  line-height: 32px;
  padding-right: 36px !important; }
.x-btn-green-button-active-large-icon-text-right .x-btn-icon {
  width: 32px;
  height: auto;
  top: 0;
  left: auto;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-active-large-icon-text-right .x-btn-icon, .x-quirks .x-btn-green-button-active-large-icon-text-right .x-btn-icon {
    height: 32px; }

.x-btn-green-button-active-large-icon-text-top .x-btn-inner {
  padding-top: 36px; }
.x-btn-green-button-active-large-icon-text-top .x-btn-icon {
  width: auto;
  height: 32px;
  top: 0;
  left: 0;
  bottom: auto;
  right: 0; }
  .x-ie6 .x-btn-green-button-active-large-icon-text-top .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-active-large-icon-text-top .x-btn-icon {
    width: 32px; }

.x-btn-green-button-active-large-icon-text-bottom .x-btn-inner {
  padding-bottom: 36px; }
.x-btn-green-button-active-large-icon-text-bottom .x-btn-icon {
  width: auto;
  height: 32px;
  top: auto;
  left: 0;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-active-large-icon-text-bottom .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-active-large-icon-text-bottom .x-btn-icon {
    width: 32px; }

.x-btn-green-button-active-large-over {
  border-color: #969696;
  background-image: none;
  background-color: #9d9d9d; }

.x-btn-green-button-active-large-focus {
  border-color: #969696;
  background-image: none;
  background-color: #919191; }

.x-btn-green-button-active-large-menu-active,
.x-btn-green-button-active-large-pressed {
  border-color: #777777;
  background-image: none;
  background-color: #777777; }

.x-btn-green-button-active-large-disabled {
  border-color: #c4c4c4;
  background-image: none;
  background-color: #c4c4c4; }

.x-btn-green-button-active-small .x-btn-icon-el {
  width: 16px;
  height: 16px; }
.x-btn-green-button-active-small .x-btn-glyph {
  line-height: 16px;
  font-size: 20px; }

.x-btn-green-button-active-medium .x-btn-icon-el {
  width: 24px;
  height: 24px; }
.x-btn-green-button-active-medium .x-btn-glyph {
  line-height: 24px;
  font-size: 28px; }

.x-btn-green-button-active-large .x-btn-icon-el {
  width: 32px;
  height: 32px; }
.x-btn-green-button-active-large .x-btn-glyph {
  line-height: 32px;
  font-size: 36px; }

.x-btn-green-button-active-small-icon-text-left .x-btn-icon-el {
  width: 16px; }
.x-btn-green-button-active-small-icon-text-left .x-btn-icon-el {
  right: auto; }

.x-btn-green-button-active-medium-icon-text-left .x-btn-icon-el {
  width: 24px; }
.x-btn-green-button-active-medium-icon-text-left .x-btn-icon-el {
  right: auto; }

.x-btn-green-button-active-large-icon-text-left .x-btn-icon-el {
  width: 32px; }
.x-btn-green-button-active-large-icon-text-left .x-btn-icon-el {
  right: auto; }

.x-btn-green-button-active-small-icon-text-right {
  /*marko*/ }
  .x-btn-green-button-active-small-icon-text-right .x-btn-icon-el {
    width: 16px; }
  .x-btn-green-button-active-small-icon-text-right .x-btn-icon-el {
    left: auto; }

.x-btn-green-button-active-medium-icon-text-right .x-btn-icon-el {
  width: 24px; }
.x-btn-green-button-active-medium-icon-text-right .x-btn-icon-el {
  left: auto; }

.x-btn-green-button-active-large-icon-text-right .x-btn-icon-el {
  width: 32px; }
.x-btn-green-button-active-large-icon-text-right .x-btn-icon-el {
  left: auto; }

.x-btn-green-button-active-small-icon-text-top .x-btn-icon-el {
  height: 16px;
  bottom: auto; }

.x-btn-green-button-active-medium-icon-text-top .x-btn-icon-el {
  height: 24px;
  bottom: auto; }

.x-btn-green-button-active-large-icon-text-top .x-btn-icon-el {
  height: 32px;
  bottom: auto; }

.x-btn-green-button-active-small-icon-text-bottom .x-btn-icon-el {
  height: 16px;
  top: auto; }

.x-btn-green-button-active-medium-icon-text-bottom .x-btn-icon-el {
  height: 24px;
  top: auto; }

.x-btn-green-button-active-large-icon-text-bottom .x-btn-icon-el {
  height: 32px;
  top: auto; }

.x-window-active .x-btn-green-button-active-small {
  background-color: #9ba941;
  border-color: #94a23e; }
.x-window-active .x-btn-green-button-active-small-over,
.x-window-active .x-btn-green-button-active-small-focus {
  background-color: #a5b445;
  border-color: #9ead42; }
.x-window-active .x-btn-green-button-active-small-disabled {
  background-color: #b7c466;
  border-color: #b7c466; }
.x-window-active .x-btn-green-button-active-small-pressed {
  background-color: #8a973a;
  border-color: #838f37; }
.x-window-active .x-btn-green-button-active-medium {
  background-color: #9ba941;
  border-color: #94a23e; }
.x-window-active .x-btn-green-button-active-medium-over,
.x-window-active .x-btn-green-button-active-medium-focus {
  background-color: #a5b445;
  border-color: #9ead42; }
.x-window-active .x-btn-green-button-active-medium-disabled {
  background-color: #b7c466;
  border-color: #b7c466; }
.x-window-active .x-btn-green-button-active-medium-pressed {
  background-color: #8a973a;
  border-color: #838f37; }
.x-window-active .x-btn-green-button-active-large {
  background-color: #9ba941;
  border-color: #94a23e; }
.x-window-active .x-btn-green-button-active-large-over,
.x-window-active .x-btn-green-button-active-large-focus {
  background-color: #a5b445;
  border-color: #9ead42; }
.x-window-active .x-btn-green-button-active-large-disabled {
  background-color: #b7c466;
  border-color: #b7c466; }
.x-window-active .x-btn-green-button-active-large-pressed {
  background-color: #8a973a;
  border-color: #838f37; }

/*
==================== end ui-button-active ====================
==============================================================
*/
/*
============ start ui-toolbar-button-active ==================
==============================================================
*/
.x-btn-green-button-active-toolbar-small {
  border-color: transparent; }

body.x-nbr .x-btn-green-button-active-toolbar-small-frameInfo {
  font-family: th-3-3-3-3-1-1-1-1-2-2-2-2; }

.x-btn-green-button-active-toolbar-small {
  padding: 2px 2px 2px 2px;
  border-width: 1px;
  border-style: solid;
  background-color: transparent; }

.x-btn-green-button-active-toolbar-small .x-btn-inner {
  font-size: 11px;
  font-weight: normal;
  font-family: "Segoe UI", tahoma, arial, verdana, sans-serif;
  color: #333333;
  background-repeat: no-repeat;
  padding: 0 4px; }

.x-btn-green-button-active-toolbar-small-icon button,
.x-btn-green-button-active-toolbar-small-icon a,
.x-btn-green-button-active-toolbar-small-icon .x-btn-inner,
.x-btn-green-button-active-toolbar-small-noicon button,
.x-btn-green-button-active-toolbar-small-noicon a,
.x-btn-green-button-active-toolbar-small-noicon .x-btn-inner {
  height: 16px;
  line-height: 16px; }

.x-btn-green-button-active-toolbar-small-icon button,
.x-btn-green-button-active-toolbar-small-icon a {
  padding: 0; }
.x-btn-green-button-active-toolbar-small-icon .x-btn-inner {
  width: 16px;
  padding: 0; }
.x-btn-green-button-active-toolbar-small-icon .x-btn-icon {
  width: 16px;
  height: 16px;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0; }

.x-btn-green-button-active-toolbar-small-icon-text-left button,
.x-btn-green-button-active-toolbar-small-icon-text-left a {
  height: 16px; }
.x-btn-green-button-active-toolbar-small-icon-text-left .x-btn-inner {
  height: 16px;
  line-height: 16px;
  padding-left: 20px; }
.x-btn-green-button-active-toolbar-small-icon-text-left .x-btn-icon {
  width: 16px;
  height: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: auto; }
  .x-ie6 .x-btn-green-button-active-toolbar-small-icon-text-left .x-btn-icon, .x-quirks .x-btn-green-button-active-toolbar-small-icon-text-left .x-btn-icon {
    height: 16px; }

.x-btn-green-button-active-toolbar-small-icon-text-right button,
.x-btn-green-button-active-toolbar-small-icon-text-right a {
  height: 16px; }
.x-btn-green-button-active-toolbar-small-icon-text-right .x-btn-inner {
  height: 16px;
  line-height: 16px;
  padding-right: 20px !important; }
.x-btn-green-button-active-toolbar-small-icon-text-right .x-btn-icon {
  width: 16px;
  height: auto;
  top: 0;
  left: auto;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-active-toolbar-small-icon-text-right .x-btn-icon, .x-quirks .x-btn-green-button-active-toolbar-small-icon-text-right .x-btn-icon {
    height: 16px; }

.x-btn-green-button-active-toolbar-small-icon-text-top .x-btn-inner {
  padding-top: 20px; }
.x-btn-green-button-active-toolbar-small-icon-text-top .x-btn-icon {
  width: auto;
  height: 16px;
  top: 0;
  left: 0;
  bottom: auto;
  right: 0; }
  .x-ie6 .x-btn-green-button-active-toolbar-small-icon-text-top .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-active-toolbar-small-icon-text-top .x-btn-icon {
    width: 16px; }

.x-btn-green-button-active-toolbar-small-icon-text-bottom .x-btn-inner {
  padding-bottom: 20px; }
.x-btn-green-button-active-toolbar-small-icon-text-bottom .x-btn-icon {
  width: auto;
  height: 16px;
  top: auto;
  left: 0;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-active-toolbar-small-icon-text-bottom .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-active-toolbar-small-icon-text-bottom .x-btn-icon {
    width: 16px; }

.x-btn-green-button-active-toolbar-small-over {
  border-color: #aeaeae;
  background-image: none;
  background-color: #bbbbbb; }
  .x-btn-green-button-active-toolbar-small-over .x-btn-inner {
    color: #f7f7f7; }

.x-btn-green-button-active-toolbar-small-focus {
  border-color: #aeaeae;
  background-image: none;
  background-color: #bbbbbb; }
  .x-btn-green-button-active-toolbar-small-focus .x-btn-inner {
    color: #f7f7f7; }

.x-btn-green-button-active-toolbar-small-menu-active,
.x-btn-green-button-active-toolbar-small-pressed {
  border-color: #a1a1a1;
  background-image: none;
  background-color: #aeaeae; }
  .x-btn-green-button-active-toolbar-small-menu-active .x-btn-inner,
  .x-btn-green-button-active-toolbar-small-pressed .x-btn-inner {
    color: #f7f7f7; }

.x-btn-green-button-active-toolbar-small-disabled {
  background-image: none;
  background-color: transparent; }
  .x-btn-green-button-active-toolbar-small-disabled .x-btn-inner {
    color: #333333 !important; }

.x-ie .x-btn-green-button-active-toolbar-small-disabled .x-btn-inner {
  color: #595959 !important; }

.x-ie6 .x-btn-green-button-active-toolbar-small-disabled .x-btn-inner {
  color: #8c8c8c !important; }

.x-btn-green-button-active-toolbar-medium {
  border-color: transparent; }

body.x-nbr .x-btn-green-button-active-toolbar-medium-frameInfo {
  font-family: th-3-3-3-3-1-1-1-1-2-2-2-2; }

.x-btn-green-button-active-toolbar-medium {
  padding: 2px 2px 2px 2px;
  border-width: 1px;
  border-style: solid;
  background-color: transparent; }

.x-btn-green-button-active-toolbar-medium .x-btn-inner {
  font-size: 11px;
  font-weight: normal;
  font-family: "Segoe UI", tahoma, arial, verdana, sans-serif;
  color: #333333;
  background-repeat: no-repeat;
  padding: 0 3px; }

.x-btn-green-button-active-toolbar-medium-icon button,
.x-btn-green-button-active-toolbar-medium-icon a,
.x-btn-green-button-active-toolbar-medium-icon .x-btn-inner,
.x-btn-green-button-active-toolbar-medium-noicon button,
.x-btn-green-button-active-toolbar-medium-noicon a,
.x-btn-green-button-active-toolbar-medium-noicon .x-btn-inner {
  height: 24px;
  line-height: 24px; }

.x-btn-green-button-active-toolbar-medium-icon button,
.x-btn-green-button-active-toolbar-medium-icon a {
  padding: 0; }
.x-btn-green-button-active-toolbar-medium-icon .x-btn-inner {
  width: 24px;
  padding: 0; }
.x-btn-green-button-active-toolbar-medium-icon .x-btn-icon {
  width: 24px;
  height: 24px;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0; }

.x-btn-green-button-active-toolbar-medium-icon-text-left button,
.x-btn-green-button-active-toolbar-medium-icon-text-left a {
  height: 24px; }
.x-btn-green-button-active-toolbar-medium-icon-text-left .x-btn-inner {
  height: 24px;
  line-height: 24px;
  padding-left: 28px; }
.x-btn-green-button-active-toolbar-medium-icon-text-left .x-btn-icon {
  width: 24px;
  height: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: auto; }
  .x-ie6 .x-btn-green-button-active-toolbar-medium-icon-text-left .x-btn-icon, .x-quirks .x-btn-green-button-active-toolbar-medium-icon-text-left .x-btn-icon {
    height: 24px; }

.x-btn-green-button-active-toolbar-medium-icon-text-right button,
.x-btn-green-button-active-toolbar-medium-icon-text-right a {
  height: 24px; }
.x-btn-green-button-active-toolbar-medium-icon-text-right .x-btn-inner {
  height: 24px;
  line-height: 24px;
  padding-right: 28px !important; }
.x-btn-green-button-active-toolbar-medium-icon-text-right .x-btn-icon {
  width: 24px;
  height: auto;
  top: 0;
  left: auto;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-active-toolbar-medium-icon-text-right .x-btn-icon, .x-quirks .x-btn-green-button-active-toolbar-medium-icon-text-right .x-btn-icon {
    height: 24px; }

.x-btn-green-button-active-toolbar-medium-icon-text-top .x-btn-inner {
  padding-top: 28px; }
.x-btn-green-button-active-toolbar-medium-icon-text-top .x-btn-icon {
  width: auto;
  height: 24px;
  top: 0;
  left: 0;
  bottom: auto;
  right: 0; }
  .x-ie6 .x-btn-green-button-active-toolbar-medium-icon-text-top .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-active-toolbar-medium-icon-text-top .x-btn-icon {
    width: 24px; }

.x-btn-green-button-active-toolbar-medium-icon-text-bottom .x-btn-inner {
  padding-bottom: 28px; }
.x-btn-green-button-active-toolbar-medium-icon-text-bottom .x-btn-icon {
  width: auto;
  height: 24px;
  top: auto;
  left: 0;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-active-toolbar-medium-icon-text-bottom .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-active-toolbar-medium-icon-text-bottom .x-btn-icon {
    width: 24px; }

.x-btn-green-button-active-toolbar-medium-over {
  border-color: #aeaeae;
  background-image: none;
  background-color: #bbbbbb; }
  .x-btn-green-button-active-toolbar-medium-over .x-btn-inner {
    color: #f7f7f7; }

.x-btn-green-button-active-toolbar-medium-focus {
  border-color: #aeaeae;
  background-image: none;
  background-color: #bbbbbb; }
  .x-btn-green-button-active-toolbar-medium-focus .x-btn-inner {
    color: #f7f7f7; }

.x-btn-green-button-active-toolbar-medium-menu-active,
.x-btn-green-button-active-toolbar-medium-pressed {
  border-color: #a1a1a1;
  background-image: none;
  background-color: #aeaeae; }
  .x-btn-green-button-active-toolbar-medium-menu-active .x-btn-inner,
  .x-btn-green-button-active-toolbar-medium-pressed .x-btn-inner {
    color: #f7f7f7; }

.x-btn-green-button-active-toolbar-medium-disabled {
  background-image: none;
  background-color: transparent; }
  .x-btn-green-button-active-toolbar-medium-disabled .x-btn-inner {
    color: #333333 !important; }

.x-ie .x-btn-green-button-active-toolbar-medium-disabled .x-btn-inner {
  color: #595959 !important; }

.x-ie6 .x-btn-green-button-active-toolbar-medium-disabled .x-btn-inner {
  color: #8c8c8c !important; }

.x-btn-green-button-active-toolbar-large {
  border-color: transparent; }

body.x-nbr .x-btn-green-button-active-toolbar-large-frameInfo {
  font-family: th-3-3-3-3-1-1-1-1-2-2-2-2; }

.x-btn-green-button-active-toolbar-large {
  padding: 2px 2px 2px 2px;
  border-width: 1px;
  border-style: solid;
  background-color: transparent; }

.x-btn-green-button-active-toolbar-large .x-btn-inner {
  font-size: 11px;
  font-weight: normal;
  font-family: "Segoe UI", tahoma, arial, verdana, sans-serif;
  color: #333333;
  background-repeat: no-repeat;
  padding: 0 3px; }

.x-btn-green-button-active-toolbar-large-icon button,
.x-btn-green-button-active-toolbar-large-icon a,
.x-btn-green-button-active-toolbar-large-icon .x-btn-inner,
.x-btn-green-button-active-toolbar-large-noicon button,
.x-btn-green-button-active-toolbar-large-noicon a,
.x-btn-green-button-active-toolbar-large-noicon .x-btn-inner {
  height: 32px;
  line-height: 32px; }

.x-btn-green-button-active-toolbar-large-icon button,
.x-btn-green-button-active-toolbar-large-icon a {
  padding: 0; }
.x-btn-green-button-active-toolbar-large-icon .x-btn-inner {
  width: 32px;
  padding: 0; }
.x-btn-green-button-active-toolbar-large-icon .x-btn-icon {
  width: 32px;
  height: 32px;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0; }

.x-btn-green-button-active-toolbar-large-icon-text-left button,
.x-btn-green-button-active-toolbar-large-icon-text-left a {
  height: 32px; }
.x-btn-green-button-active-toolbar-large-icon-text-left .x-btn-inner {
  height: 32px;
  line-height: 32px;
  padding-left: 36px; }
.x-btn-green-button-active-toolbar-large-icon-text-left .x-btn-icon {
  width: 32px;
  height: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: auto; }
  .x-ie6 .x-btn-green-button-active-toolbar-large-icon-text-left .x-btn-icon, .x-quirks .x-btn-green-button-active-toolbar-large-icon-text-left .x-btn-icon {
    height: 32px; }

.x-btn-green-button-active-toolbar-large-icon-text-right button,
.x-btn-green-button-active-toolbar-large-icon-text-right a {
  height: 32px; }
.x-btn-green-button-active-toolbar-large-icon-text-right .x-btn-inner {
  height: 32px;
  line-height: 32px;
  padding-right: 36px !important; }
.x-btn-green-button-active-toolbar-large-icon-text-right .x-btn-icon {
  width: 32px;
  height: auto;
  top: 0;
  left: auto;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-active-toolbar-large-icon-text-right .x-btn-icon, .x-quirks .x-btn-green-button-active-toolbar-large-icon-text-right .x-btn-icon {
    height: 32px; }

.x-btn-green-button-active-toolbar-large-icon-text-top .x-btn-inner {
  padding-top: 36px; }
.x-btn-green-button-active-toolbar-large-icon-text-top .x-btn-icon {
  width: auto;
  height: 32px;
  top: 0;
  left: 0;
  bottom: auto;
  right: 0; }
  .x-ie6 .x-btn-green-button-active-toolbar-large-icon-text-top .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-active-toolbar-large-icon-text-top .x-btn-icon {
    width: 32px; }

.x-btn-green-button-active-toolbar-large-icon-text-bottom .x-btn-inner {
  padding-bottom: 36px; }
.x-btn-green-button-active-toolbar-large-icon-text-bottom .x-btn-icon {
  width: auto;
  height: 32px;
  top: auto;
  left: 0;
  bottom: 0;
  right: 0; }
  .x-ie6 .x-btn-green-button-active-toolbar-large-icon-text-bottom .x-btn-icon, .x-quirks .x-ie .x-btn-green-button-active-toolbar-large-icon-text-bottom .x-btn-icon {
    width: 32px; }

.x-btn-green-button-active-toolbar-large-over {
  border-color: #aeaeae;
  background-image: none;
  background-color: #bbbbbb; }
  .x-btn-green-button-active-toolbar-large-over .x-btn-inner {
    color: #f7f7f7; }

.x-btn-green-button-active-toolbar-large-focus {
  border-color: #aeaeae;
  background-image: none;
  background-color: #bbbbbb; }
  .x-btn-green-button-active-toolbar-large-focus .x-btn-inner {
    color: #f7f7f7; }

.x-btn-green-button-active-toolbar-large-menu-active,
.x-btn-green-button-active-toolbar-large-pressed {
  border-color: #a1a1a1;
  background-image: none;
  background-color: #aeaeae; }
  .x-btn-green-button-active-toolbar-large-menu-active .x-btn-inner,
  .x-btn-green-button-active-toolbar-large-pressed .x-btn-inner {
    color: #f7f7f7; }

.x-btn-green-button-active-toolbar-large-disabled {
  background-image: none;
  background-color: transparent; }
  .x-btn-green-button-active-toolbar-large-disabled .x-btn-inner {
    color: #333333 !important; }

.x-ie .x-btn-green-button-active-toolbar-large-disabled .x-btn-inner {
  color: #595959 !important; }

.x-ie6 .x-btn-green-button-active-toolbar-large-disabled .x-btn-inner {
  color: #8c8c8c !important; }

.x-btn-green-button-active-toolbar-small .x-btn-icon-el {
  width: 16px;
  height: 16px; }
.x-btn-green-button-active-toolbar-small .x-btn-glyph {
  line-height: 16px;
  font-size: 20px; }

.x-btn-green-button-active-toolbar-medium .x-btn-icon-el {
  width: 24px;
  height: 24px; }
.x-btn-green-button-active-toolbar-medium .x-btn-glyph {
  line-height: 24px;
  font-size: 28px; }

.x-btn-green-button-active-toolbar-large .x-btn-icon-el {
  width: 32px;
  height: 32px; }
.x-btn-green-button-active-toolbar-large .x-btn-glyph {
  line-height: 32px;
  font-size: 36px; }

.x-btn-green-button-active-toolbar-small-icon-text-left .x-btn-icon-el {
  width: 16px; }
.x-btn-green-button-active-toolbar-small-icon-text-left .x-btn-icon-el {
  right: auto; }

.x-btn-green-button-active-toolbar-medium-icon-text-left .x-btn-icon-el {
  width: 24px; }
.x-btn-green-button-active-toolbar-medium-icon-text-left .x-btn-icon-el {
  right: auto; }

.x-btn-green-button-active-toolbar-large-icon-text-left .x-btn-icon-el {
  width: 32px; }
.x-btn-green-button-active-toolbar-large-icon-text-left .x-btn-icon-el {
  right: auto; }

.x-btn-green-button-active-toolbar-small-icon-text-right {
  /*marko*/ }
  .x-btn-green-button-active-toolbar-small-icon-text-right .x-btn-icon-el {
    width: 16px; }
  .x-btn-green-button-active-toolbar-small-icon-text-right .x-btn-icon-el {
    left: auto; }

.x-btn-green-button-active-toolbar-medium-icon-text-right .x-btn-icon-el {
  width: 24px; }
.x-btn-green-button-active-toolbar-medium-icon-text-right .x-btn-icon-el {
  left: auto; }

.x-btn-green-button-active-toolbar-large-icon-text-right .x-btn-icon-el {
  width: 32px; }
.x-btn-green-button-active-toolbar-large-icon-text-right .x-btn-icon-el {
  left: auto; }

.x-btn-green-button-active-toolbar-small-icon-text-top .x-btn-icon-el {
  height: 16px;
  bottom: auto; }

.x-btn-green-button-active-toolbar-medium-icon-text-top .x-btn-icon-el {
  height: 24px;
  bottom: auto; }

.x-btn-green-button-active-toolbar-large-icon-text-top .x-btn-icon-el {
  height: 32px;
  bottom: auto; }

.x-btn-green-button-active-toolbar-small-icon-text-bottom .x-btn-icon-el {
  height: 16px;
  top: auto; }

.x-btn-green-button-active-toolbar-medium-icon-text-bottom .x-btn-icon-el {
  height: 24px;
  top: auto; }

.x-btn-green-button-active-toolbar-large-icon-text-bottom .x-btn-icon-el {
  height: 32px;
  top: auto; }

.x-window-active .x-btn-green-button-active-toolbar-small {
  background-color: transparent;
  border-color: transparent; }
.x-window-active .x-btn-green-button-active-toolbar-small-over,
.x-window-active .x-btn-green-button-active-toolbar-small-focus {
  background-color: #aebf40;
  border-color: #9cac39; }
.x-window-active .x-btn-green-button-active-toolbar-small-disabled {
  background-color: transparent;
  border-color: transparent; }
.x-window-active .x-btn-green-button-active-toolbar-small-pressed {
  background-color: #9cac39;
  border-color: #8b9933; }
.x-window-active .x-btn-green-button-active-toolbar-medium {
  background-color: transparent;
  border-color: transparent; }
.x-window-active .x-btn-green-button-active-toolbar-medium-over,
.x-window-active .x-btn-green-button-active-toolbar-medium-focus {
  background-color: #aebf40;
  border-color: #9cac39; }
.x-window-active .x-btn-green-button-active-toolbar-medium-disabled {
  background-color: transparent;
  border-color: transparent; }
.x-window-active .x-btn-green-button-active-toolbar-medium-pressed {
  background-color: #9cac39;
  border-color: #8b9933; }
.x-window-active .x-btn-green-button-active-toolbar-large {
  background-color: transparent;
  border-color: transparent; }
.x-window-active .x-btn-green-button-active-toolbar-large-over,
.x-window-active .x-btn-green-button-active-toolbar-large-focus {
  background-color: #aebf40;
  border-color: #9cac39; }
.x-window-active .x-btn-green-button-active-toolbar-large-disabled {
  background-color: transparent;
  border-color: transparent; }
.x-window-active .x-btn-green-button-active-toolbar-large-pressed {
  background-color: #9cac39;
  border-color: #8b9933; }

/*
==============================================================
===================== start ui-panel =========================
*/
.x-panel-green-panel {
  border-color: #cecece; }

.x-panel-header-green-panel {
  font-size: 11px;
  border-color: #aabb3e;
  border-width: 1px;
  border-style: solid;
  background-image: none;
  background-color: #b9c85a; }
  .x-panel-header-green-panel > .x-panel-header-body .x-tool img:hover {
    background-color: #b1c247; }
  .x-panel-header-green-panel > .x-panel-header-body .x-tool img.x-tool-close {
    background-color: #c54a4a; }
    .x-panel-header-green-panel > .x-panel-header-body .x-tool img.x-tool-close:hover {
      background-color: #c95656; }

.x-panel-header-text-green-panel {
  color: #363636;
  font-size: 11px;
  font-weight: normal;
  font-family: "Segoe UI", tahoma, arial, verdana, sans-serif;
  line-height: 19px; }

.x-panel-body-green-panel {
  background: #f7f7f7;
  border-color: #cecece;
  color: black;
  border-width: 1px;
  border-style: solid; }

.x-panel-collapsed .x-window-header-green-panel,
.x-panel-collapsed .x-panel-header-green-panel {
  border-color: #aabb3e; }

.x-panel-header-green-panel-vertical {
  border-color: #aabb3e; }

.x-panel-header-green-panel-left,
.x-panel-header-green-panel-right {
  background-image: none;
  background-color: #b9c85a; }

.x-panel-header-green-panel-right-tc,
.x-panel-header-green-panel-right-mc,
.x-panel-header-green-panel-right-bc {
  background-position: right 0; }

.x-panel-header-green-panel-bottom-tc,
.x-panel-header-green-panel-bottom-mc,
.x-panel-header-green-panel-bottom-bc {
  background-position: 0 bottom; }

.x-panel-header-green-panel + .x-panel-body-green-panel {
  border-top-color: #aabb3e; }

.x-panel-header-green-panel + .x-toolbar-docked-top {
  border-top-color: #aabb3e; }

.x-panel-header-green-panel.x-accordion-hd {
  background-color: #b9c85a !important;
  border-top-color: #b9c85a !important; }

.x-panel-green-panel.x-grid-with-row-lines .x-panel-body-green-panel .x-grid-row-selected .x-grid-cell,
.x-panel-green-panel.x-grid-with-row-lines .x-panel-body-green-panel .x-grid-row-selected .x-grid-rowwrap-div {
  border-color: #bccb62 !important;
  background-color: #c9d581 !important; }

.x-panel-green-panel.x-tree-panel .x-panel-body-green-panel .x-grid-row-selected .x-grid-cell,
.x-panel-green-panel.x-tree-panel .x-panel-body-green-panel .x-grid-row-selected .x-grid-rowwrap-div {
  background-color: #c9d581 !important; }

.x-panel-header-text-container-green-panel {
  font-weight: normal;
  line-height: 19px;
  padding-left: 2px;
  color: #363636; }

.x-panel-header-green-panel .x-panel-header-glyph {
  line-height: 15px;
  text-align: center;
  font-size: 20px;
  color: #363636; }

.x-panel-header-green-panel-vertical .x-panel-header-text-container {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-transform-origin: 0 0 0;
  -moz-transform-origin: 0 0 0;
  -ms-transform-origin: 0 0 0;
  -o-transform-origin: 0 0 0;
  transform-origin: 0 0 0; }

.x-ie8 .x-panel-header-green-panel-vertical .x-panel-header-text-container, .x-ie7 .x-panel-header-green-panel-vertical .x-panel-header-text-container, .x-ie9 .x-panel-header-green-panel-vertical .x-panel-header-text-container {
  display: none; }

/*
======================= end ui-panel =========================
==============================================================
*/
/*
==============================================================
=================== start ui-panel-framed ====================
*/
.x-panel-green-panel-framed {
  border-color: #b9c85a; }

.x-panel-header-green-panel-framed {
  font-size: 11px;
  border-color: #b9c85a;
  border-width: 1px;
  border-style: solid;
  background-image: none;
  background-color: #b9c85a; }
  .x-panel-header-green-panel-framed > .x-panel-header-body .x-tool img:hover {
    background-color: #b1c247; }
  .x-panel-header-green-panel-framed > .x-panel-header-body .x-tool img.x-tool-close {
    background-color: #c54a4a; }
    .x-panel-header-green-panel-framed > .x-panel-header-body .x-tool img.x-tool-close:hover {
      background-color: #c95656; }

.x-panel-header-text-green-panel-framed {
  color: #363636;
  font-size: 11px;
  font-weight: normal;
  font-family: "Segoe UI", tahoma, arial, verdana, sans-serif;
  line-height: 19px; }

.x-panel-body-green-panel-framed {
  background: #f7f7f7;
  border-color: #cecece;
  color: #333333;
  border-width: 0;
  border-style: solid; }

.x-panel-collapsed .x-window-header-green-panel-framed,
.x-panel-collapsed .x-panel-header-green-panel-framed {
  border-color: #b9c85a; }

.x-panel-header-green-panel-framed-vertical {
  border-color: #b9c85a; }

.x-panel-header-green-panel-framed-left,
.x-panel-header-green-panel-framed-right {
  background-image: none;
  background-color: #b9c85a; }

body.x-nbr .x-panel-green-panel-framed-frameInfo {
  font-family: dh-4-4-4-4-1-2-2-2-4-4-4-4; }

.x-panel-green-panel-framed {
  padding: 4px 4px 4px 4px;
  border-width: 1px 2px 2px 2px;
  border-style: solid;
  background-color: #f7f7f7; }

body.x-nbr .x-panel-header-green-panel-framed-top-frameInfo {
  font-family: dh-4-4-0-0-1-2-0-2-3-5-4-5; }

.x-panel-header-green-panel-framed-top {
  padding: 3px 5px 4px 5px;
  border-width: 1px 2px 0 2px;
  border-style: solid;
  background-color: #b9c85a; }

body.x-nbr .x-panel-header-green-panel-framed-right-frameInfo {
  font-family: dh-0-4-4-0-1-2-2-0-5-4-5-4; }

.x-panel-header-green-panel-framed-right {
  padding: 5px 4px 5px 4px;
  border-width: 1px 2px 2px 0;
  border-style: solid;
  background-color: #b9c85a; }

body.x-nbr .x-panel-header-green-panel-framed-bottom-frameInfo {
  font-family: dh-0-0-4-4-0-2-2-2-3-5-4-5; }

.x-panel-header-green-panel-framed-bottom {
  padding: 3px 5px 4px 5px;
  border-width: 0 2px 2px 2px;
  border-style: solid;
  background-color: #b9c85a; }

body.x-nbr .x-panel-header-green-panel-framed-left-frameInfo {
  font-family: dh-4-0-0-4-1-0-2-2-5-4-5-4; }

.x-panel-header-green-panel-framed-left {
  padding: 5px 4px 5px 4px;
  border-width: 1px 0 2px 2px;
  border-style: solid;
  background-color: #b9c85a; }

.x-panel .x-panel-header-green-panel-framed-top {
  border-bottom-width: 1px !important; }

.x-panel .x-panel-header-green-panel-framed-right {
  border-left-width: 1px !important; }

.x-panel .x-panel-header-green-panel-framed-bottom {
  border-top-width: 1px !important; }

.x-panel .x-panel-header-green-panel-framed-left {
  border-right-width: 1px !important; }

body.x-nbr .x-panel-header-green-panel-framed-collapsed-top-frameInfo {
  font-family: dh-4-4-4-4-1-2-2-2-3-5-4-5; }

.x-panel-header-green-panel-framed-collapsed-top {
  padding: 3px 5px 4px 5px;
  border-width: 1px 2px 2px 2px;
  border-style: solid;
  background-color: #b9c85a; }

body.x-nbr .x-panel-header-green-panel-framed-collapsed-right-frameInfo {
  font-family: dh-4-4-4-4-1-2-2-2-5-4-5-4; }

.x-panel-header-green-panel-framed-collapsed-right {
  padding: 5px 4px 5px 4px;
  border-width: 1px 2px 2px 2px;
  border-style: solid;
  background-color: #b9c85a; }

body.x-nbr .x-panel-header-green-panel-framed-collapsed-bottom-frameInfo {
  font-family: dh-4-4-4-4-1-2-2-2-3-5-4-5; }

.x-panel-header-green-panel-framed-collapsed-bottom {
  padding: 3px 5px 4px 5px;
  border-width: 1px 2px 2px 2px;
  border-style: solid;
  background-color: #b9c85a; }

body.x-nbr .x-panel-header-green-panel-framed-collapsed-left-frameInfo {
  font-family: dh-4-4-4-4-1-2-2-2-5-4-5-4; }

.x-panel-header-green-panel-framed-collapsed-left {
  padding: 5px 4px 5px 4px;
  border-width: 1px 2px 2px 2px;
  border-style: solid;
  background-color: #b9c85a; }

.x-panel-header-green-panel-framed-right-tc,
.x-panel-header-green-panel-framed-right-mc,
.x-panel-header-green-panel-framed-right-bc {
  background-position: right 0; }

.x-panel-header-green-panel-framed-bottom-tc,
.x-panel-header-green-panel-framed-bottom-mc,
.x-panel-header-green-panel-framed-bottom-bc {
  background-position: 0 bottom; }

.x-panel-green-panel-framed.x-grid-with-row-lines .x-panel-body-green-panel-framed .x-grid-row-selected .x-grid-cell,
.x-panel-green-panel-framed.x-grid-with-row-lines .x-panel-body-green-panel-framed .x-grid-row-selected .x-grid-rowwrap-div {
  border-color: #bccb62 !important;
  background-color: #c9d581 !important; }

.x-panel-green-panel-framed.x-tree-panel .x-panel-body-green-panel-framed .x-grid-row-selected .x-grid-cell,
.x-panel-green-panel-framed.x-tree-panel .x-panel-body-green-panel-framed .x-grid-row-selected .x-grid-rowwrap-div {
  background-color: #c9d581 !important; }

.x-panel-header-text-container-green-panel-framed {
  font-weight: normal;
  line-height: 19px;
  padding-left: 2px;
  color: #363636; }

.x-panel-header-green-panel-framed .x-panel-header-glyph {
  line-height: 15px;
  text-align: center;
  font-size: 20px;
  color: #363636; }

.x-panel-header-green-panel-framed-vertical .x-panel-header-text-container {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-transform-origin: 0 0 0;
  -moz-transform-origin: 0 0 0;
  -ms-transform-origin: 0 0 0;
  -o-transform-origin: 0 0 0;
  transform-origin: 0 0 0; }

.x-ie8 .x-panel-header-green-panel-framed-vertical .x-panel-header-text-container, .x-ie7 .x-panel-header-green-panel-framed-vertical .x-panel-header-text-container, .x-ie9 .x-panel-header-green-panel-framed-vertical .x-panel-header-text-container {
  display: none; }

/*
==================== end ui-panel-framed =====================
==============================================================
*/
/*	
==============================================================
================= start ui-panel-active ======================
*/
.x-panel-green-panel-active {
  border-color: #cecece; }

.x-panel-header-green-panel-active {
  font-size: 11px;
  border-color: #c9c9c9;
  border-width: 1px;
  border-style: solid;
  background-image: none;
  background-color: #cecece; }
  .x-panel-header-green-panel-active > .x-panel-header-body .x-tool img:hover {
    background-color: #b4b4b4; }
  .x-panel-header-green-panel-active > .x-panel-header-body .x-tool img.x-tool-close {
    background-color: #818181; }
    .x-panel-header-green-panel-active > .x-panel-header-body .x-tool img.x-tool-close:hover {
      background-color: #818181; }

.x-panel-header-text-green-panel-active {
  color: #333333;
  font-size: 11px;
  font-weight: normal;
  font-family: "Segoe UI", tahoma, arial, verdana, sans-serif;
  line-height: 19px; }

.x-panel-body-green-panel-active {
  background: #f7f7f7;
  border-color: #c9c9c9;
  color: black;
  border-width: 1px;
  border-style: solid; }

.x-panel-collapsed .x-window-header-green-panel-active,
.x-panel-collapsed .x-panel-header-green-panel-active {
  border-color: #c9c9c9; }

.x-panel-header-green-panel-active-vertical {
  border-color: #c9c9c9; }

.x-panel-header-green-panel-active-left,
.x-panel-header-green-panel-active-right {
  background-image: none;
  background-color: #cecece; }

.x-panel-header-green-panel-active-right-tc,
.x-panel-header-green-panel-active-right-mc,
.x-panel-header-green-panel-active-right-bc {
  background-position: right 0; }

.x-panel-header-green-panel-active-bottom-tc,
.x-panel-header-green-panel-active-bottom-mc,
.x-panel-header-green-panel-active-bottom-bc {
  background-position: 0 bottom; }

.x-window-active .x-panel-green-panel-active {
  border-color: #b9c85a; }
.x-window-active .x-panel-header-green-panel-active + .x-panel-body-green-panel-active {
  border-top-color: #aabb3e; }
.x-window-active .x-panel-header-green-panel-active + .x-toolbar-docked-top {
  border-top-color: #aabb3e; }
.x-window-active .x-panel-header-green-panel-active.x-accordion-hd {
  background-color: #b9c85a !important;
  border-top-color: #b9c85a !important; }
.x-window-active .x-panel-header-text-green-panel-active {
  color: #363636; }
.x-window-active .x-panel-header-green-panel-active {
  border-color: #aabb3e;
  background-color: #b9c85a; }
  .x-window-active .x-panel-header-green-panel-active > .x-panel-header-body .x-tool img:hover {
    background-color: #b1c247; }
  .x-window-active .x-panel-header-green-panel-active > .x-panel-header-body .x-tool img.x-tool-close {
    background-color: #c54a4a; }
    .x-window-active .x-panel-header-green-panel-active > .x-panel-header-body .x-tool img.x-tool-close:hover {
      background-color: #c95656; }
.x-window-active .x-panel-header-text-green-panel-active {
  color: #363636; }
.x-window-active .x-panel-collapsed .x-window-header-green-panel-active,
.x-window-active .x-panel-collapsed .x-panel-green-panel-active {
  border-color: #aabb3e; }
.x-window-active .x-panel-header-green-panel-active-vertical {
  border-color: #aabb3e; }
.x-window-active .x-panel-header-green-panel-active-left,
.x-window-active .x-panel-header-green-panel-active-right {
  background-color: #b9c85a;
  color: #363636; }
.x-window-active .x-panel-green-panel-active.x-grid-with-row-lines .x-panel-body-green-panel-active .x-grid-table .x-grid-row-selected .x-grid-cell,
.x-window-active .x-panel-green-panel-active.x-grid-with-row-lines .x-panel-body-green-panel-active .x-grid-table .x-grid-row-selected .x-grid-rowwrap-div {
  border-color: #bccb62 !important;
  background-color: #c9d581 !important; }
.x-window-active .x-panel-green-panel-active.x-tree-panel .x-panel-body-green-panel-active .x-grid-row-selected .x-grid-cell,
.x-window-active .x-panel-green-panel-active.x-tree-panel .x-panel-body-green-panel-active .x-grid-row-selected .x-grid-rowwrap-div {
  background-color: #c9d581 !important; }

.x-panel-header-text-container-green-panel-active {
  font-weight: normal;
  line-height: 19px;
  padding-left: 2px;
  color: #333333; }

.x-window-active .x-panel-header-text-container-green-panel-active {
  color: #363636; }

.x-panel-header-green-panel-active .x-panel-header-glyph {
  line-height: 15px;
  text-align: center;
  font-size: 20px;
  color: #3d3d3d; }

.x-window-active .x-panel-header-green-panel-active .x-panel-header-glyph {
  color: #363636;
  opacity: 0.8; }

.x-panel-header-green-panel-active-vertical .x-panel-header-text-container {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-transform-origin: 0 0 0;
  -moz-transform-origin: 0 0 0;
  -ms-transform-origin: 0 0 0;
  -o-transform-origin: 0 0 0;
  transform-origin: 0 0 0; }

.x-ie8 .x-panel-header-green-panel-active-vertical .x-panel-header-text-container, .x-ie7 .x-panel-header-green-panel-active-vertical .x-panel-header-text-container, .x-ie9 .x-panel-header-green-panel-active-vertical .x-panel-header-text-container {
  display: none; }

/*
==================== end ui-panel-active =====================
==============================================================
*/
/*	
==============================================================
=============== start ui-panel-active-framed =================
*/
.x-panel-green-panel-active-framed {
  border-color: #cecece; }

.x-panel-header-green-panel-active-framed {
  font-size: 11px;
  border-color: #cecece;
  border-width: 1px;
  border-style: solid;
  background-image: none;
  background-color: #cecece; }
  .x-panel-header-green-panel-active-framed > .x-panel-header-body .x-tool img:hover {
    background-color: #b4b4b4; }
  .x-panel-header-green-panel-active-framed > .x-panel-header-body .x-tool img.x-tool-close {
    background-color: #818181; }
    .x-panel-header-green-panel-active-framed > .x-panel-header-body .x-tool img.x-tool-close:hover {
      background-color: #818181; }

.x-panel-header-text-green-panel-active-framed {
  color: #333333;
  font-size: 11px;
  font-weight: normal;
  font-family: "Segoe UI", tahoma, arial, verdana, sans-serif;
  line-height: 19px; }

.x-panel-body-green-panel-active-framed {
  background: #f7f7f7;
  border-color: #cecece;
  color: #333333;
  border-width: 0;
  border-style: solid; }

.x-panel-collapsed .x-window-header-green-panel-active-framed,
.x-panel-collapsed .x-panel-header-green-panel-active-framed {
  border-color: #cecece; }

.x-panel-header-green-panel-active-framed-vertical {
  border-color: #cecece; }

.x-panel-header-green-panel-active-framed-left,
.x-panel-header-green-panel-active-framed-right {
  background-image: none;
  background-color: #cecece; }

body.x-nbr .x-panel-green-panel-active-framed-frameInfo {
  font-family: dh-4-4-4-4-1-2-2-2-4-4-4-4; }

.x-panel-green-panel-active-framed {
  padding: 4px 4px 4px 4px;
  border-width: 1px 2px 2px 2px;
  border-style: solid;
  background-color: #f7f7f7; }

body.x-nbr .x-panel-header-green-panel-active-framed-top-frameInfo {
  font-family: dh-4-4-0-0-1-2-0-2-3-5-4-5; }

.x-panel-header-green-panel-active-framed-top {
  padding: 3px 5px 4px 5px;
  border-width: 1px 2px 0 2px;
  border-style: solid;
  background-color: #cecece; }

body.x-nbr .x-panel-header-green-panel-active-framed-right-frameInfo {
  font-family: dh-0-4-4-0-1-2-2-0-5-4-5-4; }

.x-panel-header-green-panel-active-framed-right {
  padding: 5px 4px 5px 4px;
  border-width: 1px 2px 2px 0;
  border-style: solid;
  background-color: #cecece; }

body.x-nbr .x-panel-header-green-panel-active-framed-bottom-frameInfo {
  font-family: dh-0-0-4-4-0-2-2-2-3-5-4-5; }

.x-panel-header-green-panel-active-framed-bottom {
  padding: 3px 5px 4px 5px;
  border-width: 0 2px 2px 2px;
  border-style: solid;
  background-color: #cecece; }

body.x-nbr .x-panel-header-green-panel-active-framed-left-frameInfo {
  font-family: dh-4-0-0-4-1-0-2-2-5-4-5-4; }

.x-panel-header-green-panel-active-framed-left {
  padding: 5px 4px 5px 4px;
  border-width: 1px 0 2px 2px;
  border-style: solid;
  background-color: #cecece; }

.x-panel .x-panel-header-green-panel-active-framed-top {
  border-bottom-width: 1px !important; }

.x-panel .x-panel-header-green-panel-active-framed-right {
  border-left-width: 1px !important; }

.x-panel .x-panel-header-green-panel-active-framed-bottom {
  border-top-width: 1px !important; }

.x-panel .x-panel-header-green-panel-active-framed-left {
  border-right-width: 1px !important; }

body.x-nbr .x-panel-header-green-panel-active-framed-collapsed-top-frameInfo {
  font-family: dh-4-4-4-4-1-2-2-2-3-5-4-5; }

.x-panel-header-green-panel-active-framed-collapsed-top {
  padding: 3px 5px 4px 5px;
  border-width: 1px 2px 2px 2px;
  border-style: solid;
  background-color: #cecece; }

body.x-nbr .x-panel-header-green-panel-active-framed-collapsed-right-frameInfo {
  font-family: dh-4-4-4-4-1-2-2-2-5-4-5-4; }

.x-panel-header-green-panel-active-framed-collapsed-right {
  padding: 5px 4px 5px 4px;
  border-width: 1px 2px 2px 2px;
  border-style: solid;
  background-color: #cecece; }

body.x-nbr .x-panel-header-green-panel-active-framed-collapsed-bottom-frameInfo {
  font-family: dh-4-4-4-4-1-2-2-2-3-5-4-5; }

.x-panel-header-green-panel-active-framed-collapsed-bottom {
  padding: 3px 5px 4px 5px;
  border-width: 1px 2px 2px 2px;
  border-style: solid;
  background-color: #cecece; }

body.x-nbr .x-panel-header-green-panel-active-framed-collapsed-left-frameInfo {
  font-family: dh-4-4-4-4-1-2-2-2-5-4-5-4; }

.x-panel-header-green-panel-active-framed-collapsed-left {
  padding: 5px 4px 5px 4px;
  border-width: 1px 2px 2px 2px;
  border-style: solid;
  background-color: #cecece; }

.x-panel-header-green-panel-active-framed-right-tc,
.x-panel-header-green-panel-active-framed-right-mc,
.x-panel-header-green-panel-active-framed-right-bc {
  background-position: right 0; }

.x-panel-header-green-panel-active-framed-bottom-tc,
.x-panel-header-green-panel-active-framed-bottom-mc,
.x-panel-header-green-panel-active-framed-bottom-bc {
  background-position: 0 bottom; }

.x-window-active .x-panel-green-panel-active-framed {
  border-color: #b9c85a; }
.x-window-active .x-panel-header-green-panel-active-framed {
  border-color: #b9c85a;
  background-color: #b9c85a; }
  .x-window-active .x-panel-header-green-panel-active-framed > .x-panel-header-body .x-tool img:hover {
    background-color: #b1c247; }
  .x-window-active .x-panel-header-green-panel-active-framed > .x-panel-header-body .x-tool img.x-tool-close {
    background-color: #c54a4a; }
    .x-window-active .x-panel-header-green-panel-active-framed > .x-panel-header-body .x-tool img.x-tool-close:hover {
      background-color: #c95656; }
.x-window-active .x-panel-header-text-green-panel-active-framed {
  color: #363636; }
.x-window-active .x-panel-collapsed .x-window-header-green-panel-active-framed,
.x-window-active .x-panel-collapsed .x-panel-header-green-panel-active-framed {
  border-color: #b9c85a;
  color: #363636; }
.x-window-active .x-panel-header-green-panel-active-framed-vertical {
  border-color: #b9c85a; }
.x-window-active .x-panel-header-green-panel-active-framed-left,
.x-window-active .x-panel-header-green-panel-active-framed-right {
  background-color: #b9c85a; }
.x-window-active .x-panel-header-green-panel-active-framed-top {
  background-color: #b9c85a; }
.x-window-active .x-panel-header-green-panel-active-framed-right {
  background-color: #b9c85a; }
.x-window-active .x-panel-header-green-panel-active-framed-bottom {
  background-color: #b9c85a; }
.x-window-active .x-panel-header-green-panel-active-framed-left {
  background-color: #b9c85a; }
.x-window-active .x-panel-header-green-panel-active-framed-collapsed-top {
  background-color: #b9c85a; }
.x-window-active .x-panel-header-green-panel-active-framed-collapsed-right {
  background-color: #b9c85a; }
.x-window-active .x-panel-header-green-panel-active-framed-collapsed-bottom {
  background-color: #b9c85a; }
.x-window-active .x-panel-header-green-panel-active-framed-collapsed-left {
  background-color: #b9c85a; }
.x-window-active .x-panel-green-panel-active-framed.x-grid-with-row-lines .x-panel-body-green-panel-active-framed .x-grid-table .x-grid-row-selected .x-grid-cell,
.x-window-active .x-panel-green-panel-active-framed.x-grid-with-row-lines .x-panel-body-green-panel-active-framed .x-grid-table .x-grid-row-selected .x-grid-rowwrap-div {
  border-color: #bccb62 !important;
  background-color: #c9d581 !important; }
.x-window-active .x-panel-green-panel-active-framed.x-tree-panel .x-panel-body-green-panel-active-framed .x-grid-row-selected .x-grid-cell,
.x-window-active .x-panel-green-panel-active-framed.x-tree-panel .x-panel-body-green-panel-active-framed .x-grid-row-selected .x-grid-rowwrap-div {
  background-color: #c9d581 !important; }

.x-panel-header-text-container-green-panel-active-framed {
  font-weight: normal;
  line-height: 19px;
  padding-left: 2px;
  color: #333333; }

.x-window-active .x-panel-header-text-container-green-panel-active-framed {
  color: #363636; }

.x-panel-header-green-panel-active-framed .x-panel-header-glyph {
  line-height: 15px;
  text-align: center;
  font-size: 20px;
  color: #3d3d3d; }

.x-window-active .x-panel-header-green-panel-active-framed .x-panel-header-glyph {
  color: #363636;
  opacity: 0.8; }

.x-panel-header-green-panel-active-framed-vertical .x-panel-header-text-container {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-transform-origin: 0 0 0;
  -moz-transform-origin: 0 0 0;
  -ms-transform-origin: 0 0 0;
  -o-transform-origin: 0 0 0;
  transform-origin: 0 0 0; }

.x-ie8 .x-panel-header-green-panel-active-framed-vertical .x-panel-header-text-container, .x-ie7 .x-panel-header-green-panel-active-framed-vertical .x-panel-header-text-container, .x-ie9 .x-panel-header-green-panel-active-framed-vertical .x-panel-header-text-container {
  display: none; }

/*
================== end ui-panel-active =======================
==============================================================
*/
/*
==============================================================
================ start ui-progress-active ====================
*/
.x-progress-green-progress {
  border-color: #9ba941; }
  .x-progress-green-progress .x-progress-bar {
    border-right-color: #9ba941;
    border-top-color: #9ba941;
    background-image: none;
    background-color: #9ba941; }
  .x-progress-green-progress .x-progress-text {
    color: white; }
  .x-progress-green-progress .x-progress-text-back {
    color: #878787; }

/*
==============================================================
================ start ui-progress-active ====================
*/
.x-progress-green-progress-active-active {
  border-color: #afafaf; }
  .x-progress-green-progress-active-active .x-progress-bar {
    border-right-color: #afafaf;
    border-top-color: #afafaf;
    background-image: none;
    background-color: #bcbcbc; }
  .x-progress-green-progress-active-active .x-progress-text {
    color: white; }
  .x-progress-green-progress-active-active .x-progress-text-back {
    color: #878787; }

.x-window-active .x-progress-green-progress-active-active {
  border-color: #9ba941; }
.x-window-active .x-progress-green-progress-active-active .x-progress-bar {
  border-right-color: #9ba941;
  border-top-color: #9ba941;
  background-color: #9ba941; }

/*
==============================================================
================= start ui-window-active =====================
*/
.x-window-active.x-window-green-window-active {
  background-color: #b9c85a;
  border-color: #b0c145; }

.x-window-active.x-window-green-window-active .x-window-header-green-window-active-top,
.x-window-active.x-window-green-window-active .x-window-header-green-window-active-bottom,
.x-window-active.x-window-green-window-active .x-window-header-green-window-active-left,
.x-window-active.x-window-green-window-active .x-window-header-green-window-active-right {
  background-color: #b9c85a; }

.x-window-active.x-window-green-window-active .x-window-header-text {
  color: #363636; }

.x-window-active.x-window-green-window-active .x-window-header .x-tool img:hover {
  background-color: #b1c247; }

.x-window-active.x-window-green-window-active .x-window-body {
  background-color: #f7f7f7; }

.x-window-active.x-window-green-window-active img.x-tool-close:hover {
  background-color: #c95656 !important; }

.x-window-active.x-window-green-window-active img.x-tool-close {
  background-color: #c54a4a !important; }

.x-window-active.x-window-green-window-active .x-btn-default-small {
  background-color: #9ba941;
  border-color: #94a23e; }
.x-window-active.x-window-green-window-active .x-btn-default-small-over,
.x-window-active.x-window-green-window-active .x-btn-default-small-focus {
  background-color: #a5b445;
  border-color: #9ead42; }
.x-window-active.x-window-green-window-active .x-btn-default-small-disabled {
  background-color: #b7c466;
  border-color: #b7c466; }
.x-window-active.x-window-green-window-active .x-btn-default-small-pressed {
  background-color: #8a973a;
  border-color: #838f37; }
.x-window-active.x-window-green-window-active .x-btn-default-medium {
  background-color: #9ba941;
  border-color: #94a23e; }
.x-window-active.x-window-green-window-active .x-btn-default-medium-over,
.x-window-active.x-window-green-window-active .x-btn-default-medium-focus {
  background-color: #a5b445;
  border-color: #9ead42; }
.x-window-active.x-window-green-window-active .x-btn-default-medium-disabled {
  background-color: #b7c466;
  border-color: #b7c466; }
.x-window-active.x-window-green-window-active .x-btn-default-medium-pressed {
  background-color: #8a973a;
  border-color: #838f37; }
.x-window-active.x-window-green-window-active .x-btn-default-large {
  background-color: #9ba941;
  border-color: #94a23e; }
.x-window-active.x-window-green-window-active .x-btn-default-large-over,
.x-window-active.x-window-green-window-active .x-btn-default-large-focus {
  background-color: #a5b445;
  border-color: #9ead42; }
.x-window-active.x-window-green-window-active .x-btn-default-large-disabled {
  background-color: #b7c466;
  border-color: #b7c466; }
.x-window-active.x-window-green-window-active .x-btn-default-large-pressed {
  background-color: #8a973a;
  border-color: #838f37; }

.x-window-active.x-window-green-window-active .x-tab-bar .x-tab-default {
  border-bottom: 1px solid #9ba941; }
.x-window-active.x-window-green-window-active .x-tab-bar .x-tab-over {
  background-color: #bcc86f; }
.x-window-active.x-window-green-window-active .x-tab-bar .x-tab-top-active {
  background-color: #9ba941;
  border: 1px solid #9ba941; }
.x-window-active.x-window-green-window-active .x-tab-bar .x-tab-bottom-active {
  background-color: #9ba941;
  border: 1px solid #9ba941; }
.x-window-active.x-window-green-window-active .x-tab-bar-bottom .x-tab {
  border-top-color: #9ba941 !important;
  border-bottom-color: transparent; }
.x-window-active.x-window-green-window-active .x-tab-bar-bottom .x-tab-active {
  border-bottom-color: #9ba941; }
.x-window-active.x-window-green-window-active .x-tab-bar .x-tab-bar-strip-default-plain {
  background-color: #9ba941;
  border-color: #9ba941; }
.x-window-active.x-window-green-window-active .x-tab-bar .x-tab-bar-strip-default {
  background-color: #9ba941;
  border-color: #9ba941; }
.x-window-active.x-window-green-window-active .x-tab-bar-top + .x-panel-body {
  border-top-color: #9ba941; }

.x-window-active.x-window-green-window-active .x-grid-with-row-lines .x-grid-row-selected .x-grid-cell,
.x-window-active.x-window-green-window-active .x-grid-with-row-lines .x-grid-row-selected .x-grid-rowwrap-div {
  border-color: #bccb62 !important;
  background-color: #c9d581 !important; }

.x-window-green-window-active {
  border-color: #99cc00; }

body.x-nbr .x-window-green-window-active-frameInfo {
  font-family: dh-5-5-5-5-1-1-1-1-4-4-4-4; }

.x-window-green-window-active {
  padding: 4px 4px 4px 4px;
  border-width: 1px;
  border-style: solid;
  background-color: #dddddd; }

.x-window-body-green-window-active {
  border-color: #99cc00;
  border-width: 1px;
  background: #f7f7f7;
  color: black; }

.x-window-header-green-window-active {
  font-size: 11px;
  border-color: #99cc00;
  zoom: 1; }
  .x-window-header-green-window-active .x-tool .x-tool-close {
    background-color: gray; }
    .x-window-header-green-window-active .x-tool .x-tool-close:hover {
      background-color: gray; }
  .x-window-header-green-window-active .x--tool:hover {
    background-color: #c4c4c4; }

.x-window-header-text-green-window-active {
  color: #4d4d4d;
  font-weight: bold;
  line-height: 22px;
  font-family: "Segoe UI", tahoma, arial, verdana, sans-serif;
  font-size: 11px; }

body.x-nbr .x-window-header-green-window-active-top-frameInfo {
  font-family: dh-5-5-0-0-1-1-0-1-4-5-0-5; }

.x-window-header-green-window-active-top {
  padding: 4px 5px 0 5px;
  border-width: 1px 1px 0 1px;
  border-style: solid;
  background-color: #dddddd; }

body.x-nbr .x-window-header-green-window-active-right-frameInfo {
  font-family: dh-0-5-5-0-1-1-1-0-5-4-5-0; }

.x-window-header-green-window-active-right {
  padding: 5px 4px 5px 0;
  border-width: 1px 1px 1px 0;
  border-style: solid;
  background-color: #dddddd; }

body.x-nbr .x-window-header-green-window-active-bottom-frameInfo {
  font-family: dh-0-0-5-5-0-1-1-1-0-5-4-5; }

.x-window-header-green-window-active-bottom {
  padding: 0 5px 4px 5px;
  border-width: 0 1px 1px 1px;
  border-style: solid;
  background-color: #dddddd; }

body.x-nbr .x-window-header-green-window-active-left-frameInfo {
  font-family: dh-5-0-0-5-1-0-1-1-5-0-5-4; }

.x-window-header-green-window-active-left {
  padding: 5px 0px 5px 4px;
  border-width: 1px 0 1px 1px;
  border-style: solid;
  background-color: #dddddd; }

body.x-nbr .x-window-header-green-window-active-collapsed-top-frameInfo {
  font-family: dh-5-5-5-5-1-1-1-1-4-5-4-5; }

.x-window-header-green-window-active-collapsed-top {
  padding: 4px 5px 4px 5px;
  border-width: 1px;
  border-style: solid;
  background-color: #dddddd; }

body.x-nbr .x-window-header-green-window-active-collapsed-right-frameInfo {
  font-family: dh-5-5-5-5-1-1-1-1-5-4-5-4; }

.x-window-header-green-window-active-collapsed-right {
  padding: 5px 4px 5px 4px;
  border-width: 1px;
  border-style: solid;
  background-color: #dddddd; }

body.x-nbr .x-window-header-green-window-active-collapsed-bottom-frameInfo {
  font-family: dh-5-5-5-5-1-1-1-1-4-5-4-5; }

.x-window-header-green-window-active-collapsed-bottom {
  padding: 4px 5px 4px 5px;
  border-width: 1px;
  border-style: solid;
  background-color: #dddddd; }

body.x-nbr .x-window-header-green-window-active-collapsed-left-frameInfo {
  font-family: dh-5-5-5-5-1-1-1-1-5-4-5-4; }

.x-window-header-green-window-active-collapsed-left {
  padding: 5px 4px 5px 4px;
  border-width: 1px;
  border-style: solid;
  background-color: #dddddd; }

.x-window-header-text-container-green-window-active {
  font-weight: bold;
  line-height: 22px;
  padding-left: 2px;
  color: #4d4d4d; }

.x-window-active .x-window-header-text-container-green-window-active {
  color: #363636;
  /*marko*/ }

.x-window-header-icon-green-window-active.x-window-header-glyph {
  line-height: 16px;
  text-align: center;
  font-size: 20px;
  color: #595959; }

.x-window-active .x-window-header-green-window-active .x-window-header-glyph {
  color: #363636; }

/*
==================== end ui-window-active ====================
==============================================================
*/
/*
==============================================================
===================== start ui-window ========================
*/
.x-window-green-window .x-window-header .x-tool img:hover {
  background-color: #b1c247; }

.x-window-green-window .x-window-body {
  background-color: #f7f7f7; }

.x-window-green-window img.x-tool-close:hover {
  background-color: #c95656 !important; }

.x-window-green-window img.x-tool-close {
  background-color: #c54a4a !important; }

.x-window-green-window .x-btn-default-small {
  background-color: #9ba941;
  border-color: #94a23e; }
.x-window-green-window .x-btn-default-small-over,
.x-window-green-window .x-btn-default-small-focus {
  background-color: #a5b445;
  border-color: #9ead42; }
.x-window-green-window .x-btn-default-small-disabled {
  background-color: #b7c466;
  border-color: #b7c466; }
.x-window-green-window .x-btn-default-small-pressed {
  background-color: #8a973a;
  border-color: #838f37; }
.x-window-green-window .x-btn-default-medium {
  background-color: #9ba941;
  border-color: #94a23e; }
.x-window-green-window .x-btn-default-medium-over,
.x-window-green-window .x-btn-default-medium-focus {
  background-color: #a5b445;
  border-color: #9ead42; }
.x-window-green-window .x-btn-default-medium-disabled {
  background-color: #b7c466;
  border-color: #b7c466; }
.x-window-green-window .x-btn-default-medium-pressed {
  background-color: #8a973a;
  border-color: #838f37; }
.x-window-green-window .x-btn-default-large {
  background-color: #9ba941;
  border-color: #94a23e; }
.x-window-green-window .x-btn-default-large-over,
.x-window-green-window .x-btn-default-large-focus {
  background-color: #a5b445;
  border-color: #9ead42; }
.x-window-green-window .x-btn-default-large-disabled {
  background-color: #b7c466;
  border-color: #b7c466; }
.x-window-green-window .x-btn-default-large-pressed {
  background-color: #8a973a;
  border-color: #838f37; }

.x-window-green-window .x-tab-bar .x-tab-default {
  border-bottom: 1px solid #9ba941; }
.x-window-green-window .x-tab-bar .x-tab-over {
  background-color: #bcc86f; }
.x-window-green-window .x-tab-bar .x-tab-top-active {
  background-color: #9ba941;
  border: 1px solid #9ba941; }
.x-window-green-window .x-tab-bar .x-tab-bottom-active {
  background-color: #9ba941;
  border: 1px solid #9ba941; }
.x-window-green-window .x-tab-bar-bottom .x-tab {
  border-top-color: #9ba941 !important;
  border-bottom-color: transparent; }
.x-window-green-window .x-tab-bar-bottom .x-tab-active {
  border-bottom-color: #9ba941; }
.x-window-green-window .x-tab-bar .x-tab-bar-strip-default-plain {
  background-color: #9ba941;
  border-color: #9ba941; }
.x-window-green-window .x-tab-bar .x-tab-bar-strip-default {
  background-color: #9ba941;
  border-color: #9ba941; }
.x-window-green-window .x-tab-bar-top + .x-panel-body {
  border-top-color: #9ba941; }

.x-window-green-window .x-grid-with-row-lines .x-grid-row-selected .x-grid-cell,
.x-window-green-window .x-grid-with-row-lines .x-grid-row-selected .x-grid-rowwrap-div {
  border-color: #bccb62 !important;
  background-color: #c9d581 !important; }

.x-window-green-window {
  border-color: #b0c145; }

body.x-nbr .x-window-green-window-frameInfo {
  font-family: dh-5-5-5-5-1-1-1-1-4-4-4-4; }

.x-window-green-window {
  padding: 4px 4px 4px 4px;
  border-width: 1px;
  border-style: solid;
  background-color: #b9c85a; }

.x-window-body-green-window {
  border-color: #99cc00;
  border-width: 1px;
  background: #f7f7f7;
  color: black; }

.x-window-header-green-window {
  font-size: 11px;
  border-color: #b0c145;
  zoom: 1; }
  .x-window-header-green-window .x-tool .x-tool-close {
    background-color: gray; }
    .x-window-header-green-window .x-tool .x-tool-close:hover {
      background-color: gray; }
  .x-window-header-green-window .x--tool:hover {
    background-color: #a3b43c; }

.x-window-header-text-green-window {
  color: #363636;
  font-weight: bold;
  line-height: 22px;
  font-family: "Segoe UI", tahoma, arial, verdana, sans-serif;
  font-size: 11px; }

body.x-nbr .x-window-header-green-window-top-frameInfo {
  font-family: dh-5-5-0-0-1-1-0-1-4-5-0-5; }

.x-window-header-green-window-top {
  padding: 4px 5px 0 5px;
  border-width: 1px 1px 0 1px;
  border-style: solid;
  background-color: #b9c85a; }

body.x-nbr .x-window-header-green-window-right-frameInfo {
  font-family: dh-0-5-5-0-1-1-1-0-5-4-5-0; }

.x-window-header-green-window-right {
  padding: 5px 4px 5px 0;
  border-width: 1px 1px 1px 0;
  border-style: solid;
  background-color: #b9c85a; }

body.x-nbr .x-window-header-green-window-bottom-frameInfo {
  font-family: dh-0-0-5-5-0-1-1-1-0-5-4-5; }

.x-window-header-green-window-bottom {
  padding: 0 5px 4px 5px;
  border-width: 0 1px 1px 1px;
  border-style: solid;
  background-color: #b9c85a; }

body.x-nbr .x-window-header-green-window-left-frameInfo {
  font-family: dh-5-0-0-5-1-0-1-1-5-0-5-4; }

.x-window-header-green-window-left {
  padding: 5px 0px 5px 4px;
  border-width: 1px 0 1px 1px;
  border-style: solid;
  background-color: #b9c85a; }

body.x-nbr .x-window-header-green-window-collapsed-top-frameInfo {
  font-family: dh-5-5-5-5-1-1-1-1-4-5-4-5; }

.x-window-header-green-window-collapsed-top {
  padding: 4px 5px 4px 5px;
  border-width: 1px;
  border-style: solid;
  background-color: #b9c85a; }

body.x-nbr .x-window-header-green-window-collapsed-right-frameInfo {
  font-family: dh-5-5-5-5-1-1-1-1-5-4-5-4; }

.x-window-header-green-window-collapsed-right {
  padding: 5px 4px 5px 4px;
  border-width: 1px;
  border-style: solid;
  background-color: #b9c85a; }

body.x-nbr .x-window-header-green-window-collapsed-bottom-frameInfo {
  font-family: dh-5-5-5-5-1-1-1-1-4-5-4-5; }

.x-window-header-green-window-collapsed-bottom {
  padding: 4px 5px 4px 5px;
  border-width: 1px;
  border-style: solid;
  background-color: #b9c85a; }

body.x-nbr .x-window-header-green-window-collapsed-left-frameInfo {
  font-family: dh-5-5-5-5-1-1-1-1-5-4-5-4; }

.x-window-header-green-window-collapsed-left {
  padding: 5px 4px 5px 4px;
  border-width: 1px;
  border-style: solid;
  background-color: #b9c85a; }

.x-window-header-text-container-green-window {
  font-weight: bold;
  line-height: 22px;
  padding-left: 2px;
  color: #363636; }

.x-window-header-icon-green-window.x-window-header-glyph {
  line-height: 16px;
  text-align: center;
  font-size: 20px;
  color: #363636; }

/*
===================== end ui-window ========================
============================================================
*/
/*
==============================================================
===================== start ui-tab ===========================
*/
div.x-panel-green-tab > .x-tab-bar-top .x-tab {
  border-bottom-color: #9ba941; }
div.x-panel-green-tab > .x-tab-bar-bottom .x-tab {
  border-top-color: #9ba941 !important; }
div.x-panel-green-tab > .x-tab-bar .x-tab-over {
  background-color: #bcc86f; }
div.x-panel-green-tab > .x-tab-bar .x-tab-active {
  background-color: #9ba941;
  border-color: #9ba941 !important; }
div.x-panel-green-tab > .x-tab-bar .x-tab-bar-strip-default-plain {
  background-color: #9ba941;
  border-color: #9ba941; }
div.x-panel-green-tab > .x-tab-bar .x-tab-bar-strip-default {
  background-color: #9ba941;
  border-color: #9ba941; }
div.x-panel-green-tab .x-tab-bar-top + .x-panel-body-green-tab {
  border-top-color: #9ba941 !important; }
div.x-panel-green-tab .x-panel-green-tab {
  border-color: #cecece; }
div.x-panel-green-tab .x-panel-header-green-tab {
  font-size: 11px;
  border-color: #cecece;
  border-width: 1px;
  border-style: solid;
  background-image: none;
  background-color: #cecece; }
div.x-panel-green-tab .x-panel-header-text-green-tab {
  color: #333333;
  font-size: 11px;
  font-weight: normal;
  font-family: "Segoe UI", tahoma, arial, verdana, sans-serif;
  line-height: 19px; }
div.x-panel-green-tab .x-panel-body-green-tab {
  background: #f7f7f7;
  border-color: #cecece;
  color: black;
  border-width: 1px;
  border-style: solid; }
div.x-panel-green-tab .x-panel-collapsed .x-window-header-green-tab,
div.x-panel-green-tab .x-panel-collapsed .x-panel-header-green-tab {
  border-color: #cecece; }
div.x-panel-green-tab .x-panel-header-green-tab-vertical {
  border-color: #cecece; }
div.x-panel-green-tab .x-panel-header-green-tab-left,
div.x-panel-green-tab .x-panel-header-green-tab-right {
  background-image: none;
  background-color: #cecece; }
div.x-panel-green-tab .x-panel-header-green-tab-right-tc,
div.x-panel-green-tab .x-panel-header-green-tab-right-mc,
div.x-panel-green-tab .x-panel-header-green-tab-right-bc {
  background-position: right 0; }
div.x-panel-green-tab .x-panel-header-green-tab-bottom-tc,
div.x-panel-green-tab .x-panel-header-green-tab-bottom-mc,
div.x-panel-green-tab .x-panel-header-green-tab-bottom-bc {
  background-position: 0 bottom; }

div.x-panel-green-tab .x-grid-with-row-lines .x-grid-row-selected .x-grid-cell,
div.x-panel-green-tab .x-grid-with-row-lines .x-grid-row-selected .x-grid-rowwrap-div {
  border-color: #bccb62 !important;
  background-color: #c9d581 !important; }

div.x-tabpanel-child .x-panel-green-tab .x-grid-with-row-lines .x-grid-row-selected .x-grid-cell,
div.x-tabpanel-child .x-panel-green-tab .x-grid-with-row-lines .x-grid-row-selected .x-grid-rowwrap-div {
  border-color: #bccb62 !important;
  background-color: #c9d581 !important; }

div.x-tabpanel-child .x-tabpanel-child .x-panel-green-tab .x-grid-with-row-lines .x-grid-row-selected .x-grid-cell,
div.x-tabpanel-child .x-tabpanel-child .x-panel-green-tab .x-grid-with-row-lines .x-grid-row-selected .x-grid-rowwrap-div {
  border-color: #bccb62 !important;
  background-color: #c9d581 !important; }

.x-tab-green-tab .x-tab-inner {
  color: #606060; }

.x-tab-green-tab-over {
  background-color: #bcc86f !important;
  border-bottom-color: #bcc86f !important; }
  .x-tab-green-tab-over .x-tab-inner {
    color: white; }

.x-panel-green-tab .x-tab-green-tab-active {
  background-color: #9ba941 !important; }
  .x-panel-green-tab .x-tab-green-tab-active .x-tab-inner {
    color: white; }

.x-tab-green-tab-disabled {
  border-bottom: none !important; }
  .x-tab-green-tab-disabled .x-tab-inner {
    color: #c3b3b3; }

.x-tab-green-tab-top {
  padding-left: 10px;
  padding-right: 13px;
  padding-top: 3px; }

.x-tab-green-tab-bottom {
  padding-left: 10px;
  padding-right: 13px; }
  .x-tab-green-tab-bottom .x-tab-inner {
    padding-top: 3px;
    display: block; }

.x-tab-bar-green-tab-right {
  right: 0px !important;
  left: auto !important;
  z-index: 2; }

.x-tab-green-tab-right {
  padding: 0px 15px 0px 8px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-transform-origin: 0px 0px 0px;
  -moz-transform-origin: 0px 0px 0px;
  -ms-transform-origin: 0px 0px 0px;
  -o-transform-origin: 0px 0px 0px;
  transform-origin: 0px 0px 0px;
  border-width: 0px !important; }
  .x-tab-green-tab-right:first-child {
    margin-left: 0 !important; }
  .x-tab-green-tab-right .x-tab-inner {
    line-height: 22px; }

.x-tab-green-tab-right-over {
  background-color: #bcc86f;
  border-bottom: 1px solid red; }

.x-tab-green-tab-right-active {
  background-color: #9ba941; }

.x-tab-green-tab-right-disabled {
  background-image: none; }

.x-tab-bar-green-tab-left {
  left: 0px !important;
  right: auto !important;
  z-index: 2; }

.x-tab-green-tab-left {
  padding: 0px 15px 0px 8px;
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-transform-origin: 100% 0px 0px;
  -moz-transform-origin: 100% 0px 0px;
  -ms-transform-origin: 100% 0px 0px;
  -o-transform-origin: 100% 0px 0px;
  transform-origin: 100% 0px 0px;
  border-width: 0px !important; }
  .x-tab-green-tab-left .x-tab-inner {
    line-height: 22px; }
  .x-tab-green-tab-left:first-child {
    margin-left: 0 !important; }

.x-tab-green-tab-left-over {
  background-color: #bcc86f; }

.x-tab-green-tab-left-active {
  background-color: #9ba941; }

.x-tab-green-tab-left-disabled {
  background-image: none; }

.x-tab-bar-strip-green-tab {
  background-color: #9ba941; }

.x-tab-green-tab .x-tab-inner {
  font-weight: normal; }

.x-tab-bar-plain .x-tab-bar-body {
  border-width: 0; }

/*
======================= end ui-tab ===========================
==============================================================
*/
/*
==============================================================
================= start ui-tab-active ========================
*/
.x-panel-green-tab-active .x-panel-green-tab-active {
  border-color: #cecece; }
.x-panel-green-tab-active .x-panel-header-green-tab-active {
  font-size: 11px;
  border-color: #cecece;
  border-width: 1px;
  border-style: solid;
  background-image: none;
  background-color: #cecece; }
.x-panel-green-tab-active .x-panel-header-text-green-tab-active {
  color: #333333;
  font-size: 11px;
  font-weight: normal;
  font-family: "Segoe UI", tahoma, arial, verdana, sans-serif;
  line-height: 19px; }
.x-panel-green-tab-active .x-panel-body-green-tab-active {
  background: #f7f7f7;
  border-color: #cecece;
  color: black;
  border-width: 1px;
  border-style: solid; }
.x-panel-green-tab-active .x-panel-collapsed .x-window-header-green-tab-active,
.x-panel-green-tab-active .x-panel-collapsed .x-panel-header-green-tab-active {
  border-color: #cecece; }
.x-panel-green-tab-active .x-panel-header-green-tab-active-vertical {
  border-color: #cecece; }
.x-panel-green-tab-active .x-panel-header-green-tab-active-left,
.x-panel-green-tab-active .x-panel-header-green-tab-active-right {
  background-image: none;
  background-color: #cecece; }
.x-panel-green-tab-active .x-panel-header-green-tab-active-right-tc,
.x-panel-green-tab-active .x-panel-header-green-tab-active-right-mc,
.x-panel-green-tab-active .x-panel-header-green-tab-active-right-bc {
  background-position: right 0; }
.x-panel-green-tab-active .x-panel-header-green-tab-active-bottom-tc,
.x-panel-green-tab-active .x-panel-header-green-tab-active-bottom-mc,
.x-panel-green-tab-active .x-panel-header-green-tab-active-bottom-bc {
  background-position: 0 bottom; }

.x-window-active div.x-panel-green-tab-active > .x-tab-bar-top .x-tab {
  border-bottom-color: #9ba941; }
.x-window-active div.x-panel-green-tab-active > .x-tab-bar-bottom .x-tab {
  border-top-color: #9ba941 !important;
  border-bottom-color: transparent !important; }
.x-window-active div.x-panel-green-tab-active > .x-tab-bar .x-tab-over {
  background-color: #b3c15d; }
.x-window-active div.x-panel-green-tab-active > .x-tab-bar-bottom .x-tab-active {
  border-bottom-color: #9ba941 !important; }
.x-window-active div.x-panel-green-tab-active > .x-tab-bar .x-tab-active {
  background-color: #9ba941;
  border-color: #9ba941 !important; }
.x-window-active div.x-panel-green-tab-active > .x-tab-bar .x-tab-bar-strip-default-plain {
  background-color: #9ba941;
  border-color: #9ba941; }
.x-window-active div.x-panel-green-tab-active > .x-tab-bar .x-tab-bar-strip-default {
  background-color: #9ba941;
  border-color: #9ba941; }
.x-window-active div.x-panel-green-tab-active .x-tab-bar-top + .x-panel-body-green-tab-active {
  border-top-color: #9ba941 !important; }
.x-window-active div.x-panel-green-tab-active .x-grid-with-row-lines .x-grid-row-selected .x-grid-cell,
.x-window-active div.x-panel-green-tab-active .x-grid-with-row-lines .x-grid-row-selected .x-grid-rowwrap-div {
  border-color: #bccb62 !important;
  background-color: #c9d581 !important; }
.x-window-active div.x-tabpanel-child .x-panel-green-tab-active .x-grid-with-row-lines .x-grid-row-selected .x-grid-cell,
.x-window-active div.x-tabpanel-child .x-panel-green-tab-active .x-grid-with-row-lines .x-grid-row-selected .x-grid-rowwrap-div {
  border-color: #bccb62 !important;
  background-color: #c9d581 !important; }
.x-window-active div.x-tabpanel-child div.x-tabpanel-child .x-tabpanel-child .x-panel-green-tab-active.x-grid-with-row-lines .x-grid-row-selected .x-grid-cell,
.x-window-active div.x-tabpanel-child div.x-tabpanel-child .x-tabpanel-child .x-panel-green-tab-active.x-grid-with-row-lines .x-grid-row-selected .x-grid-rowwrap-div {
  border-color: #bccb62 !important;
  background-color: #c9d581 !important; }

.x-tab-green-tab-active .x-tab-inner {
  color: #606060; }

.x-tab-green-tab-active-over {
  background-color: #b9b5b5 !important;
  border-bottom-color: #b9b5b5 !important; }
  .x-tab-green-tab-active-over .x-tab-inner {
    color: white; }

.x-panel-green-tab-active .x-tab-green-tab-active-active {
  background-color: #948d8d !important; }
  .x-panel-green-tab-active .x-tab-green-tab-active-active .x-tab-inner {
    color: white; }

.x-tab-green-tab-active-disabled {
  border-bottom: none !important; }
  .x-tab-green-tab-active-disabled .x-tab-inner {
    color: #c3b3b3; }

.x-tab-green-tab-active-top {
  padding-left: 10px;
  padding-right: 13px;
  padding-top: 3px; }

.x-tab-green-tab-active-bottom {
  padding-left: 10px;
  padding-right: 13px; }
  .x-tab-green-tab-active-bottom .x-tab-inner {
    padding-top: 3px;
    display: block; }

.x-tab-bar-green-tab-active-right {
  right: 0px !important;
  left: auto !important;
  z-index: 2; }

.x-tab-green-tab-active-right {
  padding: 0px 15px 0px 8px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-transform-origin: 0px 0px 0px;
  -moz-transform-origin: 0px 0px 0px;
  -ms-transform-origin: 0px 0px 0px;
  -o-transform-origin: 0px 0px 0px;
  transform-origin: 0px 0px 0px;
  border-width: 0px !important; }
  .x-tab-green-tab-active-right:first-child {
    margin-left: 0 !important; }
  .x-tab-green-tab-active-right .x-tab-inner {
    line-height: 22px; }

.x-tab-green-tab-active-right-over {
  background-color: #b9b5b5;
  border-bottom: 1px solid red; }

.x-tab-green-tab-active-right-active {
  background-color: #948d8d; }

.x-tab-green-tab-active-right-disabled {
  background-image: none; }

.x-tab-bar-green-tab-active-left {
  left: 0px !important;
  right: auto !important;
  z-index: 2; }

.x-tab-green-tab-active-left {
  padding: 0px 15px 0px 8px;
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-transform-origin: 100% 0px 0px;
  -moz-transform-origin: 100% 0px 0px;
  -ms-transform-origin: 100% 0px 0px;
  -o-transform-origin: 100% 0px 0px;
  transform-origin: 100% 0px 0px;
  border-width: 0px !important; }
  .x-tab-green-tab-active-left .x-tab-inner {
    line-height: 22px; }
  .x-tab-green-tab-active-left:first-child {
    margin-left: 0 !important; }

.x-tab-green-tab-active-left-over {
  background-color: #b9b5b5; }

.x-tab-green-tab-active-left-active {
  background-color: #948d8d; }

.x-tab-green-tab-active-left-disabled {
  background-image: none; }

.x-tab-bar-strip-green-tab-active {
  background-color: #948d8d; }

.x-tab-green-tab-active .x-tab-inner {
  font-weight: normal; }

.x-tab-bar-plain .x-tab-bar-body {
  border-width: 0; }

.x-window-active .x-tab-green-tab-active-over {
  background-color: #bcc86f !important;
  border-bottom-color: #bcc86f !important; }
.x-window-active .x-panel-green-tab-active .x-tab-green-tab-active-active {
  background-color: #9ba941 !important; }
.x-window-active .x-tab-green-tab-active-disabled {
  border-bottom: none !important; }
.x-window-active .x-tab-green-tab-active-top {
  padding-left: 10px;
  padding-right: 13px;
  padding-top: 3px; }
.x-window-active .x-tab-green-tab-active-bottom {
  padding-left: 10px;
  padding-right: 13px; }
  .x-window-active .x-tab-green-tab-active-bottom .x-tab-inner {
    padding-top: 3px;
    display: block; }
.x-window-active .x-tab-bar-green-tab-active-right {
  right: 0px !important;
  left: auto !important;
  z-index: 2; }
.x-window-active .x-tab-green-tab-active-right {
  padding: 0px 15px 0px 8px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-transform-origin: 0px 0px 0px;
  -moz-transform-origin: 0px 0px 0px;
  -ms-transform-origin: 0px 0px 0px;
  -o-transform-origin: 0px 0px 0px;
  transform-origin: 0px 0px 0px;
  border-width: 0px !important; }
  .x-window-active .x-tab-green-tab-active-right:first-child {
    margin-left: 0 !important; }
  .x-window-active .x-tab-green-tab-active-right .x-tab-inner {
    line-height: 22px; }
.x-window-active .x-tab-green-tab-active-right-over {
  background-color: #bcc86f;
  border-bottom: 1px solid red; }
.x-window-active .x-tab-green-tab-active-right-active {
  background-color: #9ba941; }
.x-window-active .x-tab-green-tab-active-right-disabled {
  background-image: none; }
.x-window-active .x-tab-bar-green-tab-active-left {
  left: 0px !important;
  right: auto !important;
  z-index: 2; }
.x-window-active .x-tab-green-tab-active-left {
  padding: 0px 15px 0px 8px;
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-transform-origin: 100% 0px 0px;
  -moz-transform-origin: 100% 0px 0px;
  -ms-transform-origin: 100% 0px 0px;
  -o-transform-origin: 100% 0px 0px;
  transform-origin: 100% 0px 0px;
  border-width: 0px !important; }
  .x-window-active .x-tab-green-tab-active-left .x-tab-inner {
    line-height: 22px; }
  .x-window-active .x-tab-green-tab-active-left:first-child {
    margin-left: 0 !important; }
.x-window-active .x-tab-green-tab-active-left-over {
  background-color: #bcc86f; }
.x-window-active .x-tab-green-tab-active-left-active {
  background-color: #9ba941; }
.x-window-active .x-tab-green-tab-active-left-disabled {
  background-image: none; }
.x-window-active .x-tab-bar-strip-green-tab-active {
  background-color: #9ba941; }
.x-window-active .x-tab-green-tab-active .x-tab-inner {
  font-weight: normal; }
.x-window-active .x-tab-bar-plain .x-tab-bar-body {
  border-width: 0; }

/*
=================== end ui-tab-active ========================
==============================================================
*/
