/*** Extender Type CSS for Panel Views ***/
.x-tool { overflow: hidden; width: 15px; height: 15px; float: right; cursor: pointer; background: transparent url(images/default/panel/tool-sprites.gif) no-repeat; margin-left: 2px; }
.x-tool-toggle { background-position: 0 -60px; }
.x-tool-toggle-over { background-position: -15px -60px; }
.x-panel-collapsed .x-tool-toggle { background-position: 0 -75px; }
.x-panel-collapsed .x-tool-toggle-over { background-position: -15px -75px; }
.x-tool-close { background-position: 0 -0; }
.x-tool-close:hover, .x-tool-close-over { background-position: -15px 0; }
.x-tool-minimize { background-position: 0 -15px; }
.x-tool-minimize:hover, .x-tool-minimize-over { background-position: -15px -15px; }
.x-tool-maximize { background-position: 0 -30px; }
.x-tool-maximize:hover, .x-tool-maximize-over { background-position: -15px -30px; }
.x-tool-restore { background-position: 0 -45px; }
.x-tool-restore-over { background-position: -15px -45px; }
.x-tool-gear { background-position: 0 -90px; }
.x-tool-gear:hover, .x-tool-gear-over { background-position: -15px -90px; }
.x-tool-pin { background-position: 0 -135px; }
.x-tool-pin-over { background-position: -15px -135px; }
.x-tool-unpin { background-position: 0 -150px; }
.x-tool-unpin-over { background-position: -15px -150px; }
.x-tool-right { background-position: 0 -165px; }
.x-tool-right-over { background-position: -15px -165px; }
.x-tool-left { background-position: 0 -180px; }
.x-tool-left-over { background-position: -15px -180px; }
.x-tool-up { background-position: 0 -210px; }
.x-tool-up:hover, .x-tool-up-over { background-position: -15px -210px; }
.x-tool-down { background-position: 0 -195px; }
.x-tool-down:hover, .x-tool-down-over { background-position: -15px -195px; }
.x-tool-refresh { background-position: 0 -225px; }
.x-tool-refresh-over { background-position: -15px -225px; }
.x-tool-minus { background-position: 0 -255px; }
.x-tool-minus-over { background-position: -15px -255px; }
.x-tool-plus { background-position: 0 -240px; }
.x-tool-plus-over { background-position: -15px -240px; }
.x-tool-search { background-position: 0 -270px; }
.x-tool-search-over { background-position: -15px -270px; }
.x-tool-save { background-position: 0 -285px; }
.x-tool-save-over { background-position: -15px -285px; }
.x-tool-help { background-position: 0 -300px; }
.x-tool-help-over { background-position: -15px -300px; }
.x-tool-print { background-position: 0 -315px; }
.x-tool-print-over { background-position: -15px -315px; }
.x-panel-ghost { background: #cbddf3; z-index: 12000; overflow: hidden; /* position: absolute; */ left: 0; top: 0; opacity: .65; -moz-opacity: .65; filter: alpha(opacity=65); }
.x-panel-bwrap { overflow: hidden; zoom: 1; left: 0; top: 0; border: solid 1px #99bbe8; }
.x-panel-header { overflow: hidden; zoom: 1; }
.x-panel-tc { background: transparent url(images/default/panel/top-bottom.gif) repeat-x 0 0; overflow: hidden; }
.x-panel-tr { background: transparent url(images/default/panel/corners-sprite.gif) no-repeat right 0; zoom: 1; padding-right: 6px; }
.x-panel-tl { cursor: move; background: transparent url(images/default/panel/corners-sprite.gif) no-repeat 0 0; padding-left: 6px; zoom: 1; border-bottom: 1px solid #99bbe8; }
.x-panel-tl .x-panel-header { color: #15428b; font: bold 11px Verdana, Arial, Helvetica, sans-serif; padding: 5px 0 4px 0; border: 0 none; background: transparent; }
.x-panel-header { overflow: hidden; zoom: 1; color: #15428b; font: bold 11px Verdana, Arial, Helvetica, sans-serif; padding: 5px 3px 4px 5px; border: 1px solid #99bbe8; line-height: 15px; background: transparent url(images/default/panel/white-top-bottom.gif) repeat-x 0 -1px; }
.x-panel-tl .x-panel-icon, .x-window-tl .x-panel-icon { padding-left: 20px !important; background-repeat: no-repeat; background-position: 0 4px; zoom: 1; }
.x-panel { border-style: solid; border-color: #99bbe8; border-width: 0; padding: 0px; }
/***************/
.x-menu { border: 1px solid #000000; background-color: #393939; background-image: url(images/default/menu/menu.gif); }
.x-menu-sep { background-color: #4d4d4d; border-bottom: 1px solid #272727; }
.x-menu-plain { background: #393939 !important; }
.x-menu-item-active { background-image: url(images/default/menu/item-over.gif); background-color: #3f3f3f; border: 1px solid #222222; }
.x-menu a.x-menu-item { color: #eeeeee; }
.x-menu-item-active a.x-menu-item { color: #ffffff; }
div.messageTip { background: #FFFECD url(ico-message-tip.gif) no-repeat scroll 10px center; border: 1px solid #C0C0C0; clear: left; color: #111111; font-weight: normal; margin: 20px 0px; padding: 5px 5px 5px 35px; width: 50%; }
/*** Extender Type CSS Ends ***/
