

.x-window-mc {
	background:      #E8E8E8 none repeat scroll 0%;
	border:          1px solid #AABBCC;
	}
.x-window-tl .x-window-header {
	padding:         5px 0px 6px 4px;
	}

.x-window-dlg .ext-mb-text, 
.x-window-dlg .x-window-header-text {
	font-size:       11px;
	}

/* panels */
.x-window .x-panel-header {
	border:          0;
  }
.x-panel-tbar .x-toolbar {
	border-color:    #AABBCC;
	border-style:    solid;
	border-width:    0 0 1px 0;
	overflow:        hidden;
	padding:         2px;
	}


/* grid */
.x-grid3-hd-inner {
	padding:         2px 3px 2px 5px;
	}

/* window form */
.x-window .x-form {
  }
.x-window .x-form-item {
  font-family:     arial,helvetica,sans-serif;
  font-size:       1em;
  }
.x-window .x-form-label-top .x-form-item label {
  line-height:     1.2em;
  }
.x-window .x-form-text {
  height:          20px;
  line-height:     16px;
  vertical-align:  middle;
  }
.x-window .x-form-text,
.x-window  textarea.x-form-field {
  background:      #fff none;
  border:          1px solid #B5B8C8;
  padding:         1px 3px;
  }
.x-window .x-form-field {
  font-family:     arial,helvetica,sans-serif;
  font-size:       11px;
  }
.x-window .x-form-focus,
.x-window  textarea.x-form-focus {
  border:          1px solid #00a4e4;
  }
.x-window .x-form-invalid {
  border:          1px dashed red;
  }
.x-window .x-form-readonly {
  border:          1px solid #f0f0f0;
  }
.x-window .x-panel-btns-ct {
  padding:         0;
  }
.x-window .x-panel-btns-ct table td.x-panel-btn-td {
  padding:         8px 4px 8px 0;
  }
.x-window .x-fieldset {
	/*border:          1px solid #00A4E4;
	margin-bottom:   10px;
	padding:         10px;*/
	}
	