/* Defaults */
body .x-layer		{ text-align: left; }
body .x-window		{ text-align: left; }
form			{ display: block; }

/* Grid Filter Menu */
.gws-grid .x-panel-tbar-noborder .x-toolbar
			{ border-bottom: 1px solid #003366;
			  padding: 7px; }
.gws-filter-menu	{ background: #EEEEEE; }
.gws-filter-menu .ytb-text
			{ margin-right: 5px;
			  font-size: 11px;
			  font-weight: bold;
			  color: #003366; }
.gws-filter-menu .ytb-sep
			{ height: 18px;
			  width: 1px;
			  margin-left: 14px;
			  margin-right: 10px;
			  background: #003366; }

/* Page */
.gws-page .html-info	{ padding: 10px;
			  border: 1px solid #BBBBBB;
			  background: #EEEEEE; }
.gws-page .html-info .x-panel-body
			{ background: #EEEEEE; }
.gws-page .x-panel-body	{ border-color: #BBBBBB; }
.gws-page .x-panel-bbar .x-toolbar
			{ border: 0px;
			  padding-right: 17px; }
.gws-page .x-panel-noborder .x-panel-header-noborder
			{ padding-bottom: 7px;
			  border: 0px;
			  border-top: 1px solid #BBBBBB;
			  border-bottom: 1px solid #BBBBBB;
			  background: #EEEEEE;
			  font-size: 14px; }
.gws-page-menu		{ background: #FFFFFF; }
.gws-page-menu .x-form-field-wrap
			{ margin-right: 12px; }
.gws-page-menu .x-btn
			{  }
.gws-page-menu .x-btn-center
			{ border: 1px solid #BBBBBB;
			  background: #EEEEEE; }
.gws-page-menu .x-btn-left
			{ background: transparent; }
.gws-page-menu .x-btn-right
			{ background: transparent; }
.gws-page-menu .x-btn-text-icon .x-btn-text
			{ padding-right: 5px;
			  padding-left: 25px;
			  padding-top: 5px;
			  padding-bottom: 5px;
			  background-position: 4px 4px;
			  font-size: 11px;
			  font-weight: bold;
			  color: #666666;
			  text-align: left; }
.ext-gecko3 .gws-page-menu .x-btn-text-icon .x-btn-center .x-btn-text
			{ padding-top: 4px; }
.gws-page-menu .x-btn-over .x-btn-center, .gws-page-menu .x-btn-menu-active .x-btn-center
			{ border-color: #999999;
			  background: #DDDDDD; }
.gws-page-menu .x-btn-over .x-btn-left, .gws-page-menu .x-btn-menu-active .x-btn-left
			{ background: transparent; }
.gws-page-menu .x-btn-over .x-btn-right, .gws-page-menu .x-btn-menu-active .x-btn-right
			{ background: transparent; }
.gws-page .x-fieldset 	{ padding: 0px;
			  border: 0px; }
.gws-page .x-fieldset .x-fieldset-bwrap
			{ padding-left: 15px; }
.gws-page .x-fieldset legend
			{ padding-left: 0px;
			  padding-right: 5px; }
.ext-ie6 .gws-page .x-fieldset legend
			{ margin-left: -7px; }
.ext-ie6 .gws-page .x-fieldset .x-fieldset-bwrap
			{ padding-left: 15px; }
.gws-page .x-fieldset-header-text
			{ font-size: 12px; }

/* Page Form */
.gws-page .x-form .x-btn
			{ margin-top: 0px;
			  margin-bottom: 0px;
			  padding-top: 2px; }
.gws-page .x-form .x-btn-center
			{ border: 1px solid #BBBBBB;
			  background: #EEEEEE; }
.gws-page .x-form .x-btn-left
			{ background: transparent; }
.gws-page .x-form .x-btn-right
			{ background: transparent; }
.gws-page .x-form .x-btn-text-icon .x-btn-text
			{ padding-right: 0px;
			  padding-left: 15px;
			  padding-top: 0px;
			  padding-bottom: 0px;
			  background-position: 0px 0px;
			  font-size: 11px;
			  font-weight: bold;
			  color: #666666;
			  text-align: left; }
.ext-gecko3 .gws-page .x-form .x-btn-text-icon .x-btn-center .x-btn-text
			{ padding-top: 0px; }
.gws-page .x-form .x-btn-over .x-btn-center
			{ border-color: #999999;
			  background: #DDDDDD; }
.gws-page .x-form .x-btn-over .x-btn-left
			{ background: transparent; }
.gws-page .x-form .x-btn-over .x-btn-right
			{ background: transparent; }
.gws-page .x-form .x-item-disabled .x-form-radio-wrap-inner .x-form-cb-label
			{ color: #000000 !important; }

/* Window */
.gws-window .x-window-body
			{ background: #FFFFFF; }
.gws-window .x-window-bbar .x-toolbar
			{ border-top: 1px solid #003366;
			  padding: 7px 5px; }
.gws-window-menu	{ background: #EEEEEE; }
.gws-window-menu .x-btn
			{  }
.gws-window-menu .x-btn-center
			{ border: 1px solid #BBBBBB;
			  background: #EEEEEE; }
.gws-window-menu .x-btn-left
			{ background: transparent; }
.gws-window-menu .x-btn-right
			{ background: transparent; }
.gws-window-menu .x-btn-text-icon .x-btn-text
			{ padding-right: 5px;
			  padding-left: 25px;
			  padding-top: 5px;
			  padding-bottom: 5px;
			  background-position: 4px 4px;
			  font-size: 11px;
			  font-weight: bold;
			  color: #666666;
			  text-align: left; }
.ext-gecko3 .gws-window-menu .x-btn-text-icon .x-btn-center .x-btn-text
			{ padding-top: 4px; }
.gws-window-menu .x-btn-over .x-btn-center
			{ border-color: #999999;
			  background: #DDDDDD; }
.gws-window-menu .x-btn-over .x-btn-left
			{ background: transparent; }
.gws-window-menu .x-btn-over .x-btn-right
			{ background: transparent; }
.gws-window .x-fieldset { padding: 0px;
			  border: 0px; }
.gws-window .x-fieldset legend
			{ padding-left: 0px;
			  padding-right: 5px; }
.ext-ie6 .gws-window .x-fieldset legend
			{ margin-left: -7px; }
.gws-window .x-fieldset-header-text
			{ font-size: 12px; }

/* Window Form */
.gws-window .x-form .x-btn
			{ margin-top: 0px;
			  margin-bottom: 0px;
			  padding-top: 2px; }
.gws-window .x-form .x-btn-center
			{ border: 1px solid #BBBBBB;
			  background: #EEEEEE; }
.gws-window .x-form .x-btn-left
			{ background: transparent; }
.gws-window .x-form .x-btn-right
			{ background: transparent; }
.gws-window .x-form .x-btn-text-icon .x-btn-text
			{ padding-right: 0px;
			  padding-left: 15px;
			  padding-top: 0px;
			  padding-bottom: 0px;
			  background-position: 0px 0px;
			  font-size: 11px;
			  font-weight: bold;
			  color: #666666;
			  text-align: left; }
.ext-gecko3 .gws-window .x-form .x-btn-text-icon .x-btn-center .x-btn-text
			{ padding-top: 0px; }
.gws-window .x-form .x-btn-over .x-btn-center
			{ border-color: #999999;
			  background: #DDDDDD; }
.gws-window .x-form .x-btn-over .x-btn-left
			{ background: transparent; }
.gws-window .x-form .x-btn-over .x-btn-right
			{ background: transparent; }
.gws-window .x-form .x-item-disabled .x-form-radio-wrap-inner .x-form-cb-label
			{ color: #000000 !important; }

/* Ext Default Overrides */
.ext-mb-content		{ text-align: center; }
.x-grid3-row-body p	{ margin: 5px 5px 10px 5px !important; }
.x-grid3-summary-row	{ border: 0px !important; }
.x-grid3-summary-row .x-grid3-cell-inner
			{ text-align: right;
			  font-weight:bold; }
.x-menu			{ border: 1px solid #999999;
			  background: #EEEEEE; }
.x-menu .x-menu-item-active
			{ border: 1px solid #999999;
			  background: #DDDDDD; }
.x-menu a.x-menu-item	{ padding: 3px;
			  font-size: 11px;
			  font-weight: bold;
			  color: #666666; }
.x-menu .x-menu-item-active a.x-menu-item
			{ color: #666666; }
.x-menu .x-menu-item-icon
			{ height: 0px;
			  width: 0px;
			  margin: 0px; }

/* Ext Bug Corrections */
.ext-ie .x-window-bbar .x-toolbar
			{ position: static; }
.ext-ie6 .x-combo-list-inner
			{ overflow: auto !important; overflow-x: hidden !important; }

/* Ext Extension - StaticField */
.ux-static-field	{ padding: 3px;
			  padding-bottom: 5px;
			  padding-left: 0px; }

/* Ext Extension - BlindPanel */
.ux-blind-panel, .ux-blind-panel .x-panel-body
			{ background-color: #DFE8F6; }

/* Ext Extension - GridCheckboxColumn */
.x-grid3-check-col-disabled
			{ width: 100%;
			  height: 16px;
			  background-position: center center;
			  background-repeat: no-repeat;
			  background-color: transparent;
			  background-image: url(/include/images/backend/diabledchecked.gif); }

/* Ext Extension - LayoutCenter */
.ux-center-layout .x-panel-body
			{ text-align: center; }
.ux-center-layout-item	{ margin: 0 auto;
			  text-align: left; }
.ux-center-layout-item .x-panel-body
			{ text-align: left; }
