.x-form-field, .x-fieldset, x-panel-bbar-round {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.x-form-field.x-form-checkbox, .x-fieldset.x-fieldset-collapsed {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

x-panel-bbar-round .x-toolbar {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.x-panel-header-round {
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

/*, .x-panel, .x-panel-bwrap, .x-panel-body, .x-tab-panel-bwrap, .x-tab-panel, .x-tab-panel-body, this is a start of having rounded tbapanels, but it is not complete. A grid in a panel will position itself over the rounded corners so
they will be cut off. As in the scan policy editor family grid. One solution is probably to have the grid a few pixels shorter than the tab so that it is not visible. */
.x-panel-body-round {
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}

.x-grid3-body-round {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.x-field-rounded .x-form-field {
	-webkit-border-top-right-radius: 0px !important;
	-webkit-border-bottom-right-radius: 0px !important;
	-moz-border-radius-topright: 0px !important;
	-moz-border-radius-bottomright: 0px !important;
	border-top-right-radius: 0px !important;
	border-bottom-right-radius: 0px !important;
}

.x-form-trigger {
	background: url(/images/ext/trigger.gif) no-repeat;
	border-bottom: none;
}

.x-form-date-trigger {
	background: url(/images/ext/date-trigger.gif) no-repeat;
	border-bottom: none;
}

.x-form-spinner-up {
	background-image: url(/images/ext/spinner.gif) !important;
}

.x-form-spinner-down {
	background-image: url(/images/ext/spinner.gif) !important;
}

.x-combo-leftcorners,
.x-combo-noedit {
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}

.x-small-editor .x-form-field-wrap .x-form-trigger {
	background: url(/images/ext/trigger_small.gif) no-repeat;
	height: 20px;
}

.x-form-field-wrap .x-form-clear-trigger {
	background-image: url(/images/ext/clear-trigger-small.gif) !important;
}

.x-form-field-wrap .x-form-not-rounded {
	background-image: url(/images/ext/clear-trigger.gif) !important;
	border-bottom: 1px solid #B5B8C8;
	height: 19px !important;
}

.x-form-field-wrap .x-form-search-trigger {
	background-image: url(/images/ext/search-trigger-small.gif) !important;
}
