html,body{background:#3d71b8 url(../images/desktop/desktop.jpg) no-repeat left top;background-position:center center;background-repeat:no-repeat;border:0 none;font:normal 12px tahoma, arial, verdana, sans-serif;height:100%;margin:0;overflow:hidden;padding:0;}
.start{background-image:url( ../images/default/taskbar/startbutton-icon.gif )!important;}
.bogus{background-image:url( ../images/default/bogus.png )!important;}
.logout{background-image:url( ../images/default/logout.gif )!important;}
.settings{background-image:url( ../images/default/gears.gif )!important;}
#dpanels{float:right;width:250px;}
#dpanels .x-panel{margin:15px;}
#dpanels .x-date-picker{background:transparent;border:0 none;border-top:0 none;width:100%!important;}
#dpanels .x-date-picker td.x-date-active{background:#fff;}
#x-desktop{border:0 none;height:90%;overflow:hidden;position:relative;width:100%;}
#ux-taskbar .x-btn{float:left;margin:1px 0 0 1px;position:relative;}
#ux-taskbar-start .x-btn{float:left;margin:0;position:relative;}
#ux-taskbar button{color:#fff;text-align:left;}
#title-bar-wrapper{height:35px;}
#title-bar{color:#259;float:left;font:bold 16px tahoma,arial,verdana,sans-serif;padding:9px 7px;}
#x-logout{float:right;padding:6px 7px;}
.x-btn-text-icon .x-btn-center .logout{background-position:0 3px;background-repeat:no-repeat;padding:3px 0 3px 18px;}
#ux-taskbar{background:transparent none;height:30px;margin:0;padding:0;position:relative;z-index:12001;}
.x-btn-icon .ux-taskbutton-center .x-btn-text{background-position:center;background-repeat:no-repeat;cursor:pointer;height:16px;padding:0;white-space:nowrap;width:16px;}
.x-btn-icon .ux-taskbutton-center{padding:1px;}
.x-btn-text-icon .ux-taskbutton-center .x-btn-text{background-position:0 6px;background-repeat:no-repeat;padding:7px 0 7px 20px;}
.x-btn-text-icon .ux-startbutton-center .x-btn-text{background-position:0 4px;background-repeat:no-repeat;color:#000!important;font-weight:700;padding:7px 0 7px 28px;}
.ux-taskbutton-left{background:url( ../images/default/taskbar/taskbutton.gif ) no-repeat 0 0;height:28px;width:4px;}
.ux-taskbutton-right{background:url( ../images/default/taskbar/taskbutton.gif ) no-repeat 0 -28px;height:28px;width:4px;}
.ux-taskbutton-left i,.ux-taskbutton-right i{display:block;font-size:1px;line-height:1px;overflow:hidden;width:4px;}
.ux-taskbutton-center{background:url( ../images/default/taskbar/taskbutton.gif ) repeat-x 0 -56px;cursor:pointer;padding:0 5px;text-align:center;vertical-align:middle;white-space:nowrap;}
#ux-taskbar .ux-taskbutton-right{background-position:0 -28px;}
#ux-taskbar .ux-taskbutton-center{background-position:0 -56px;}
#ux-taskbar .x-btn-over .ux-taskbutton-left{background-position:0 -252px;}
#ux-taskbar .x-btn-over .ux-taskbutton-right{background-position:0 -280px;}
#ux-taskbar .x-btn-over .ux-taskbutton-center{background-position:0 -308px;}
#ux-taskbar .x-btn-click .ux-taskbutton-left{background-position:0 -168px;}
#ux-taskbar .x-btn-click .ux-taskbutton-right{background-position:0 -196px;}
#ux-taskbar .x-btn-click .ux-taskbutton-center{background-position:0 -224px;}
#ux-taskbar .active-win .ux-taskbutton-left{background-position:0 -84px;}
#ux-taskbar .active-win .ux-taskbutton-right{background:url( ../images/default/taskbar/taskbutton.gif ) no-repeat 0 -112px;}
#ux-taskbar .active-win .ux-taskbutton-center{background:url( ../images/default/taskbar/taskbutton.gif ) repeat-x 0 -140px;}
#spacer{float:left;height:25px;margin-top:2px;overflow:hidden;width:0;}
.x-window-body p,.x-panel-body p{margin:0;padding:10px;}
.x-window-maximized .x-window-bc{height:0;}
.ux-start-menu{background:transparent none;border:0 none;padding:0;}
.ux-start-menu-tl .x-window-header{color:#f1f1f1;font:bold 11px tahoma,arial,verdana,sans-serif;padding:5px 0 4px;}
.x-panel-tl .x-panel-icon,.ux-start-menu-tl .x-panel-icon{background-position:0 4px;background-repeat:no-repeat;padding-left:20px!important;}
.ux-start-menu-tl{background:transparent url( ../images/default/taskbar/start-menu-left-corners.png ) no-repeat 0 0;padding-left:6px;position:relative;z-index:1;}
.ux-start-menu-tr{background:transparent url( ../images/default/taskbar/start-menu-right-corners.png ) no-repeat right 0;padding-right:6px;}
.ux-start-menu-tc{background:transparent url( ../images/default/taskbar/start-menu-top-bottom.png ) repeat-x 0 0;overflow:hidden;}
.ux-start-menu-ml{background:transparent url( ../images/default/taskbar/start-menu-left-right.png ) repeat-y 0 0;padding-left:6px;}
.ux-start-menu-bc{background:transparent url( ../images/default/taskbar/start-menu-top-bottom.png ) repeat-x 0 bottom;}
.ux-start-menu-bc .x-window-footer{font-size:0;line-height:0;padding-bottom:6px;}
.ux-start-menu-bl{background:transparent url( ../images/default/taskbar/start-menu-left-corners.png ) no-repeat 0 bottom;padding-left:6px;}
.ux-start-menu-br{background:transparent url( ../images/default/taskbar/start-menu-right-corners.png ) no-repeat right bottom;padding-right:6px;}
.x-panel-nofooter .ux-start-menu-bc{height:6px;}
.ux-start-menu-splitbar-h{background-color:#d0d0d0;}
.ux-start-menu-apps-panel{background:#fff none;border:1px solid #1e2124;}
.ux-start-menu-tools-panel{background:transparent url( ../images/default/taskbar/start-menu-right.png ) repeat-y scroll right 0;border:0 none;}
#ux-taskbar-start{background:#000 url( ../images/default/taskbar/taskbar-start-panel-bg.gif ) repeat-x left top;left:0;padding:0;position:absolute;}
#ux-taskbar-start .x-toolbar{background:none;border:0 none;padding:0;}
#ux-taskbuttons-panel{background:#000 url( ../images/default/taskbar/taskbuttons-panel-bg.gif ) repeat-x left top;padding-top:0;position:relative;}
.ux-taskbuttons-strip-wrap{overflow:hidden;position:relative;width:100%;}
ul.ux-taskbuttons-strip{display:block;width:5000px;}
ul.ux-taskbuttons-strip li{float:left;margin-left:2px;}
ul.ux-taskbuttons-strip li.ux-taskbuttons-edge{background:transparent!important;border:0 none!important;float:left;font-size:1px!important;line-height:1px!important;margin:0!important;overflow:hidden;padding:0!important;width:1px;}
.x-clear{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
.x-taskbuttons-scrolling{position:relative;}
.x-taskbuttons-scrolling .ux-taskbuttons-strip-wrap{margin-left:18px;margin-right:18px;}
td.ux-taskbuttons-edge{background:transparent!important;border:0 none!important;font-size:1px!important;line-height:1px!important;margin:0!important;overflow:hidden;padding:0!important;width:1px;}
.ux-taskbuttons-scroller-left{background:transparent url( ../images/default/taskbar/scroll-left.gif ) no-repeat -18px 0;cursor:pointer;left:1px;position:absolute;top:0;width:18px;z-index:10;}
.ux-taskbuttons-scroller-left-disabled{background-position:-18px 0;cursor:default;}
.ux-taskbuttons-scroller-right{background:transparent url( ../images/default/taskbar/scroll-right.gif ) no-repeat 0 0;cursor:pointer;position:absolute;right:0;top:0;width:18px;z-index:10;}
.ux-taskbuttons-scroller-right-over{background-position:-18px 0;}
.ux-taskbuttons-scroller-right-disabled{background-position:0 0;cursor:default;}
.ux-toolmenu-sep{background-color:#18191a;border-bottom:1px solid #858789;display:block;font-size:1px;line-height:1px;margin:2px 3px;}
.ux-start-menu-tools-panel ul.x-menu-list li.x-menu-list-item .x-menu-item-active a.x-menu-item{color:#000;}
.ux-start-menu-tools-panel .x-menu-item-active{background:#525456 url( ../images/default/taskbar/item-over.gif ) repeat-x left bottom;border:1px solid #000;padding:0;}
#ux-taskbar .x-splitbar-h{background:#000 url( ../images/default/taskbar/taskbar-split-h.gif ) no-repeat 0 0;width:8px;}
.x-window-header-text{cursor:default;}
.ux-startbutton-left{background:url( ../images/default/taskbar/startbutton.gif ) no-repeat 0 0;height:28px;width:10px;}
.ux-startbutton-right{background:url( ../images/default/taskbar/startbutton.gif ) no-repeat 0 -28px;height:30px;width:10px;}
.ux-startbutton-left i,.ux-startbutton-right i{display:block;font-size:1px;line-height:1px;overflow:hidden;width:10px;}
.ux-startbutton-center{background:url( ../images/default/taskbar/startbutton.gif ) repeat-x 0 -56px;cursor:pointer;padding:0;text-align:center;vertical-align:middle;white-space:nowrap;}
#ux-taskbar .ux-startbutton-right{background-position:0 -30px;}
#ux-taskbar .ux-startbutton-center{background-position:0 -60px;}
#ux-taskbar .x-btn-over .ux-startbutton-left{background-position:0 -270px;}
#ux-taskbar .x-btn-over .ux-startbutton-right{background-position:0 -300px;}
#ux-taskbar .x-btn-over .ux-startbutton-center{background-position:0 -330px;}
#ux-taskbar .x-btn-click .ux-startbutton-left{background-position:0 -180px;}
#ux-taskbar .x-btn-click .ux-startbutton-right{background-position:0 -210px;}
#ux-taskbar .x-btn-click .ux-startbutton-center{background-position:0 -240px;}
#ux-taskbar .active-win .ux-startbutton-left{background-position:0 -90px;}
#ux-taskbar .active-win .ux-startbutton-right{background:url( ../images/default/taskbar/startbutton.gif ) no-repeat 0 -120px;}
#ux-taskbar .active-win .ux-startbutton-center{background:url( ../images/default/taskbar/startbutton.gif ) repeat-x 0 -150px;}
.x-resizable-proxy{background:#C7DFFC;border:1px solid #3b5a82;}
#x-shortcuts dt{clear:left;display:block;float:left;font:normal 12px tahoma,arial,verdana,sans-serif;margin:15px 0 0 15px;position:absolute;text-align:center;width:64px;}
#x-shortcuts dt a{color:#FFF;display:block;text-decoration:none;width:64px;}
#x-shortcuts dt div{color:#FFF;cursor:pointer;overflow:hidden;width:100%;}
.ext-ie #x-shortcuts dt img{background:transparent!important;}
#x-shortcuts dt a:hover{text-decoration:underline;}
.username{background-image:url(../images/default/user.gif);background-position:1px 1px;background-repeat:no-repeat;font-size:12px;height:20px;padding-bottom:2px;padding-left:20px;padding-top:2px;width:120px;}
.password{background-image:url(../images/default/logout.gif);background-position:1px 1px;background-repeat:no-repeat;font-size:12px;height:20px;padding-bottom:2px;padding-left:20px;padding-top:2px;width:120px;}
.email{background-image:url(../images/default/email.gif);background-position:1px 1px;background-repeat:no-repeat;font-size:12px;height:20px;padding-bottom:2px;padding-left:20px;padding-top:2px;width:120px;}
.gdcode{background-image:url(../images/default/warning.gif);background-position:1px 1px;background-repeat:no-repeat;font-size:12px;height:20px;padding-bottom:2px;padding-left:20px;padding-top:2px;width:60px;}
.ux-taskbutton-left,.ux-taskbutton-right,.ux-startbutton-left,.ux-startbutton-right{font-size:1px;line-height:1px;}
#ux-taskbar .ux-taskbutton-left,.ux-taskbuttons-scroller-left-over,#ux-taskbar .ux-startbutton-left{background-position:0 0;}
#ux-taskbar .active-win .ux-taskbutton-center button,.ux-start-menu-tools-panel ul.x-menu-list li.x-menu-list-item a.x-menu-item,#ux-taskbar .active-win .ux-startbutton-center button{color:#fff;}
.ux-start-menu-bwrap,.ux-start-menu-body{background:transparent none;border:0 none;}