.ext-el-mask {
	Z-INDEX: 20000; FILTER: alpha(opacity=50); LEFT: 0px; WIDTH: 100%; ZOOM: 1; POSITION: absolute; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #ccc; -moz-opacity: 0.5; opacity: .50
}
.ext-el-mask-msg {
	BORDER-RIGHT: #6593cf 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #6593cf 1px solid; PADDING-LEFT: 2px; Z-INDEX: 20001; BACKGROUND: url(images/box/tb-blue.gif) #c3daf9 repeat-x 0px -16px; LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #6593cf 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #6593cf 1px solid; POSITION: absolute; TOP: 0px
}
.ext-el-mask-msg DIV {
	BORDER-RIGHT: #a3bad9 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #a3bad9 1px solid; PADDING-LEFT: 10px; BACKGROUND: #eee; PADDING-BOTTOM: 5px; FONT: 11px tahoma, arial, helvetica, sans-serif; BORDER-LEFT: #a3bad9 1px solid; CURSOR: wait; COLOR: #222; PADDING-TOP: 5px; BORDER-BOTTOM: #a3bad9 1px solid
}
.ext-shim {
	LEFT: 0px; VISIBILITY: hidden; OVERFLOW: hidden; POSITION: absolute; TOP: 0px
}
.ext-ie .ext-shim {
	FILTER: alpha(opacity=0)
}
.ext-ie6 .ext-shim {
	MARGIN-TOP: 3px; MARGIN-LEFT: 5px
}
.x-mask-loading DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; BACKGROUND: url(images/grid/loading.gif) #fbfbfb no-repeat 5px 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-TOP: 5px
}
.x-hidden {
	LEFT: -10000px; VISIBILITY: hidden; POSITION: absolute; TOP: -10000px
}
.x-hide-offsets {
	LEFT: -10000px; VISIBILITY: hidden; POSITION: absolute; TOP: -10000px
}
.x-hide-display {
	DISPLAY: none! important
}
.x-hide-visibility {
	VISIBILITY: hidden! important
}
.x-masked {
	OVERFLOW: hidden! important
}
.x-masked SELECT {
	VISIBILITY: hidden
}
.x-masked OBJECT {
	VISIBILITY: hidden
}
.x-masked EMBED {
	VISIBILITY: hidden
}
.x-layer {
	VISIBILITY: hidden
}
.x-unselectable {
	-moz-user-select: none; -khtml-user-select: none
}
.x-unselectable * {
	-moz-user-select: none; -khtml-user-select: none
}
.x-repaint {
	ZOOM: 1; BACKGROUND-COLOR: transparent; -moz-outline: none
}
.x-item-disabled {
	FILTER: alpha(opacity=60); CURSOR: default; COLOR: gray; -moz-opacity: .6; opacity: .6
}
.x-item-disabled * {
	CURSOR: default! important; COLOR: gray! important
}
.x-splitbar-proxy {
	FONT-SIZE: 1px; Z-INDEX: 20001; BACKGROUND: #aaa; VISIBILITY: hidden; OVERFLOW: hidden; LINE-HEIGHT: 1px; ZOOM: 1; POSITION: absolute
}
.x-splitbar-h {
	CURSOR: col-resize
}
.x-splitbar-proxy-h {
	CURSOR: col-resize
}
.x-splitbar-v {
	CURSOR: row-resize
}
.x-splitbar-proxy-v {
	CURSOR: row-resize
}
.x-color-palette {
	WIDTH: 150px; CURSOR: pointer; HEIGHT: 92px
}
.x-color-palette A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; CURSOR: pointer; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none; -moz-outline: 0 none; outline: 0 none
}
.x-color-palette A:hover {
	BORDER-RIGHT: #8bb8f3 1px solid; BORDER-TOP: #8bb8f3 1px solid; BACKGROUND: #deecfd; BORDER-LEFT: #8bb8f3 1px solid; BORDER-BOTTOM: #8bb8f3 1px solid
}
.x-color-palette A.x-color-palette-sel {
	BORDER-RIGHT: #8bb8f3 1px solid; BORDER-TOP: #8bb8f3 1px solid; BACKGROUND: #deecfd; BORDER-LEFT: #8bb8f3 1px solid; BORDER-BOTTOM: #8bb8f3 1px solid
}
.x-color-palette EM {
	BORDER-RIGHT: #aca899 1px solid; BORDER-TOP: #aca899 1px solid; DISPLAY: block; BORDER-LEFT: #aca899 1px solid; BORDER-BOTTOM: #aca899 1px solid
}
.x-color-palette EM SPAN {
	DISPLAY: block; WIDTH: 10px; CURSOR: pointer; LINE-HEIGHT: 10px; HEIGHT: 10px
}
.x-ie-shadow {
	DISPLAY: none; BACKGROUND: #777; LEFT: 0px; OVERFLOW: hidden; ZOOM: 1; POSITION: absolute; TOP: 0px
}
.x-shadow {
	DISPLAY: none; LEFT: 0px; OVERFLOW: hidden; POSITION: absolute; TOP: 0px
}
.x-shadow * {
	OVERFLOW: hidden
}
.x-shadow * {
	CLEAR: none; BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; ZOOM: 1
}
.x-shadow .xstc {
	FLOAT: left; HEIGHT: 6px
}
.x-shadow .xsbc {
	FLOAT: left; HEIGHT: 6px
}
.x-shadow .xstl {
	FLOAT: left; WIDTH: 6px; HEIGHT: 6px
}
.x-shadow .xstr {
	FLOAT: left; WIDTH: 6px; HEIGHT: 6px
}
.x-shadow .xsbl {
	FLOAT: left; WIDTH: 6px; HEIGHT: 6px
}
.x-shadow .xsbr {
	FLOAT: left; WIDTH: 6px; HEIGHT: 6px
}
.x-shadow .xsc {
	WIDTH: 100%
}
.x-shadow .xsml {
	FLOAT: left; WIDTH: 6px; HEIGHT: 100%
}
.x-shadow .xsmr {
	FLOAT: left; WIDTH: 6px; HEIGHT: 100%
}
.x-shadow .xsmc {
	BACKGROUND: url(images/shadow-c.png); FLOAT: left; HEIGHT: 100%
}
.x-shadow .xst {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 6px
}
.x-shadow .xsb {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 6px
}
.x-shadow .xsml {
	BACKGROUND: url(images/shadow-lr.png) repeat-y 0px 0px
}
.x-shadow .xsmr {
	BACKGROUND: url(images/shadow-lr.png) repeat-y -6px 0px
}
.x-shadow .xstl {
	BACKGROUND: url(images/shadow.png) no-repeat 0px 0px
}
.x-shadow .xstc {
	BACKGROUND: url(images/shadow.png) repeat-x 0px -30px
}
.x-shadow .xstr {
	BACKGROUND: url(images/shadow.png) repeat-x 0px -18px
}
.x-shadow .xsbl {
	BACKGROUND: url(images/shadow.png) no-repeat 0px -12px
}
.x-shadow .xsbc {
	BACKGROUND: url(images/shadow.png) repeat-x 0px -36px
}
.x-shadow .xsbr {
	BACKGROUND: url(images/shadow.png) repeat-x 0px -6px
}
.loading-indicator {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 20px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/loading.gif); MARGIN: 3px; LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat
}
.x-text-resize {
	LEFT: -1000px; VISIBILITY: hidden; ZOOM: 1; POSITION: absolute; TOP: -1000px
}
.x-drag-overlay {
	DISPLAY: none; Z-INDEX: 20000; LEFT: 0px; BACKGROUND-IMAGE: url(/images/s.gif); WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.x-clear {
	CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; LINE-HEIGHT: 0; HEIGHT: 0px
}
.x-spotlight {
	Z-INDEX: 8999; FILTER: alpha(opacity=50); LEFT: 0px; WIDTH: 0px; ZOOM: 1; POSITION: absolute; TOP: 0px; HEIGHT: 0px; BACKGROUND-COLOR: #ccc; -moz-opacity: 0.5; opacity: .50
}


