@import "../default.css";
.x-window-tl .x-window-header {
 font:bold 11px tahoma,arial,verdana,sans-serif;
 padding:5px 0 4px 0;
 color:#ffffff;
}
.x-window-tl {
 background: transparent url(images/window/left-corners.png) no-repeat 0 0;
 padding-left:6px;
 zoom:1;
 z-index:1;
 position:relative;
}
.x-window-tl .x-window-header {
 padding-bottom:2px;
 padding-top:1px;
}
.x-window-header-text {
 line-height:21px;;
}
.x-window-tc {
 background: transparent url(images/window/top-bottom.png) repeat-x 0 0;
 overflow:hidden;
 zoom:1;
}
.x-window-tr {
 background: transparent url(images/window/right-corners.png) no-repeat right 0;
 padding-right:6px;
}
.x-window-bl {
 background: transparent url(images/window/left-corners.png) no-repeat 0 bottom;
 padding-left:6px;
 zoom:1;
}
.x-window-bc {
 height:6px;
 font-size:0;
 line-height:0;
 background: transparent url(images/window/top-bottom.png) repeat-x 0 bottom;
 zoom:1;
}
.x-window-br {
 background: transparent url(images/window/right-corners.png) no-repeat right bottom;
 padding-right:6px;
 zoom:1;
}
.x-window-ml {
 background: transparent url(images/window/left-right.png) repeat-y 0 0;
 padding-left:6px;
 zoom:1;
}
.x-window-mr {
 background: transparent url(images/window/left-right.png) repeat-y right 0;
 padding-right:6px;
 zoom:1;
}
.x-window-mc, .x-window-plain .x-window-mc {
 background:#fff none !important;
 border:1px solid #999;
}
.x-window-body {
 border:1px solid #222 !important;
}
.x-window-maximized .x-window-mc {
 border-bottom:0 none !important;
 border-left:0 none !important;
 border-right:0 none !important;
}
.x-window-proxy {
 background:#333 none;
}
.x-window-header .x-tool {
 background:transparent url(images/panel/tool-sprites.png) no-repeat;
 margin-left:0;
}
.x-window-header .x-tool-close {
 background-position:0 -0;
 height:18px;
 width:44px;
}
.x-window-header .x-tool-close:hover { background-position:-44px 0; }
.x-window-header .x-tool-minimize {
 background-position:-36px -18px;
 height:18px;
 width:26px;
}
.x-window-header .x-tool-minimize:hover { background-position:-62px -18px; }
.x-window-header .x-tool-maximize {
 background-position:-38px -36px;
 height:18px;
 width:25px;
}
.x-window-header .x-tool-maximize:hover { background-position:-63px -36px; }
.x-window-header .x-tool-restore {
 background-position:-38px -54px;
 height:18px;
 width:25px;
}
.x-window-header .x-tool-restore:hover { background-position:-63px -54px; }
.x-window-header .x-tool-up {
 background-position:-38px -72px;
 height:18px;
 width:25px;
 margin-right: 3px;
}
.x-window-header .x-tool-up:hover { background-position:-63px -72px; }
.x-window-header .x-tool-down {
 background-position:-38px -90px;
 height:18px;
 width:25px;
 margin-right: 3px;
}
.x-window-header .x-tool-down:hover { background-position:-63px -90px; }
.x-window-header .x-tool-gear {
 background-position:-38px -108px;
 height:18px;
 width:25px;
 margin-right: 3px;
}
.x-window-header .x-tool-gear:hover { background-position:-63px -108px; }
.x-window-header .x-tool-left {
 background-position:-38px -126px;
 height:18px;
 width:25px;
 margin-right: 3px;
}
.x-window-header .x-tool-left:hover { background-position:-63px -126px; }
.x-window-header .x-tool-right {
 background-position:-38px -144px;
 height:18px;
 width:25px;
 margin-right: 3px;
}
.x-window-header .x-tool-right:hover { background-position:-63px -144px; }
.x-window-header .x-tool-pin {
 background-position:-38px -162px;
 height:18px;
 width:25px;
 margin-right: 3px;
}
.x-window-header .x-tool-pin:hover { background-position:-63px -162px; }
.x-window-header .x-tool-unpin {
 background-position:-38px -180px;
 height:18px;
 width:25px;
 margin-right: 3px;
}
.x-window-header .x-tool-unpin:hover { background-position:-63px -180px; }
.x-window-header .x-tool-refresh {
 background-position:-38px -270px;
 height:18px;
 width:25px;
 margin-right: 3px;
}
.x-window-header .x-tool-refresh:hover { background-position:-63px -270px; }
.x-window-header .x-tool-plus {
 background-position:-38px -288px;
 height:18px;
 width:25px;
 margin-right: 3px;
}
.x-window-header .x-tool-plus:hover { background-position:-63px -288px; }
.x-window-header .x-tool-minus {
 background-position:-38px -306px;
 height:18px;
 width:25px;
 margin-right: 3px;
}
.x-window-header .x-tool-minus:hover { background-position:-63px -306px; }
.x-window-header .x-tool-search {
 background-position:-38px -324px;
 height:18px;
 width:25px;
 margin-right: 3px;
}
.x-window-header .x-tool-search:hover { background-position:-63px -324px; }
.x-window-header .x-tool-save {
 background-position:-38px -342px;
 height:18px;
 width:25px;
 margin-right: 3px;
}
.x-window-header .x-tool-save:hover { background-position:-63px -342px; }
.x-window-header .x-tool-help {
 background-position:-38px -360px;
 height:18px;
 width:25px;
 margin-right: 3px;
}
.x-window-header .x-tool-help:hover { background-position:-63px -360px; }
.x-window-header .x-tool-print {
 background-position:-38px -378px;
 height:18px;
 width:25px;
 margin-right: 3px;
}
.x-window-header .x-tool-print:hover { background-position:-63px -378px; }

.taskbar {
 position: absolute;
 background-color: #009999;
 height: 30px;
 line-height: 30px;
 background-color: #010102;
 background: url(images/task/taskbar.png) repeat-x left top;
 left: 0;
 bottom: 0px;
 width:100%;
 padding: 0px 0px 0px 0px;
 display: none;
}

.taskbar ul{
 height:28px;
 list-style:none;
}

.taskbar ul li {
 float:left;
 display:inline;
 padding-left:5px;
 margin-top:1px;
}

.taskbar ul li a {
 float:left;
 background:url('images/task/tasklbutton.png') no-repeat left top;
 padding:0 0 0 5px;
 cursor:pointer;
}
.taskbar ul li a span {
 float:left;
 background:url('images/task/taskrbutton.png') no-repeat right top;
 padding:0px 4px 4px 0px;
 color:#ffffff;
 max-height:24px;
 padding-left:10px;
 padding-right:15px;
 cursor:pointer;
}
.taskbar ul li:hover a {  background-position:0% -84px; }
.taskbar ul li:hover a span { background-position:100% -84px; }
.taskbar ul .current a,.taskbar  ul .current:hover a { background-position:0% -28px; }
.taskbar ul .current a span,.taskbar  ul .current:hover a span { background-position:100% -28px; }