
/*
.x-toolbar-menu {}

.x-toolbar-menu .x-btn .x-btn-left{background: transparent;}
.x-toolbar-menu .x-btn .x-btn-right{background: transparent;}
.x-toolbar-menu .x-btn .x-btn-center{background: transparent;}

.x-toolbar-menu .x-btn-over .x-btn-left{background:url(../images/default/toolbar/tb-btn-sprite.gif) no-repeat 0 0;}
.x-toolbar-menu .x-btn-over .x-btn-right{background:url(../images/default/toolbar/tb-btn-sprite.gif) no-repeat 0 -21px;}
.x-toolbar-menu .x-btn-over .x-btn-center{background:url(../images/default/toolbar/tb-btn-sprite.gif) repeat-x 0 -42px;}
*/

#toolLogin button {
    height:15px;
}

#TaskBarButtons .x-btn-mc em.x-btn-arrow {
    background-image: none;/* url(../images/default/button/arrow.gif);*/
    padding-left: 5px;
    padding-right: 5px;
}

#TaskBarButtons .x-btn-mc em {
    padding-left: 5px;
    padding-right: 5px;
}

html, body {
    font: normal 12px tahoma, arial, verdana, sans-serif;
    margin: 0;
    padding: 0;
    border: 0 none;
    overflow: hidden;
    height: 100%;
}

#x-desktop {
    background:#2673AB url(../images/wallpapers/desk.jpg) no-repeat center center;
    width: 100%;
    height: 100%;
    border: 0 none;
    position: relative;
    overflow:hidden;
    zoom:1;
}

#ux-headerbar {
    width:100%;
    background: #D0DEF0 url(../images/taskbar/headerbar-left.gif) no-repeat left top;
}

#ux-headerbar-right {
    width: 6px;
    background: #D0DEF0 url(../images/taskbar/headerbar-right.gif) no-repeat left top;
}

#ux-headerbar-start {
    width:64px;
    padding-left: 8px;
    padding-right: 8px;
}

#ux-headerbar-tool{
    width:30px;
    background: #D0DEF0 url(../images/taskbar/headerbar-tool.gif) repeat-x left top;
}

#ux-headerbar-tool-right {
    width:13px;
    background: #D0DEF0 url(../images/taskbar/headerbar-tool-right.gif) no-repeat left top;
    display:block;
    height:30px;
}

#ux-headerbar-title {
    height: 30px;
    background: #D0DEF0 url(../images/taskbar/headerbar-title.gif) repeat-x left top;
    width:100%;
    font-size: 10pt;
    font-weight: bold;
    color: gray;
}

#ux-headerbar-menu {
    height: 26px;
    background: #D0DEF0 url(../images/taskbar/headerbar-menu.gif) repeat-x left top;
}

#ux-headerbar-tool .x-toolbar {
    border-style:none;
    padding:0px;
    padding-top:1px;
}

.ux-headerbar-toolbar {
    background:transparent none repeat scroll 0%;
    border-style:none;
    border-width:0pt 0pt 0px;
}



.x-btn-text-icon .ux-startbutton-center .x-btn-text{
    background-position: 0 4px;
    background-repeat: no-repeat;
    color:#000000 !important;
    font-weight:bold;
    padding:7px 0px 7px 28px;
}

.ux-startbutton-left, .ux-startbutton-right {
    font-size:1px;
    line-height:1px;
}
.ux-startbutton-left{
    width:17px;
    height:38px;
    background:url( ../images/taskbar/btn-start.gif ) no-repeat 0 0;
}
.ux-startbutton-right{
    width:17px;
    height:38px;
    background:url( ../images/taskbar/btn-start.gif ) no-repeat 0 -76px;
}
.ux-startbutton-left i, .ux-startbutton-right i{
    display:block;
    width:17px;
    overflow:hidden;
    font-size:1px;
    line-height:1px;
}
.ux-startbutton-center{
    background:url( ../images/taskbar/btn-start.gif ) repeat-x 0 -38px;
    width:4px;
    height:38px;
    padding:0;
    cursor:pointer;
    overflow:hidden;
    font-size:1px;
    line-height:1px;
}


/*
.ux-headerbar-toolbar .x-toolbar .x-btn-with-menu .x-btn-center em {
    padding-right:0px;
}
.ux-headerbar-toolbar .x-btn-with-menu .x-btn-center em {
    display:block;
    padding-right:10px;
}
*/



#ux-desktop-properties-shadow {
    -moz-opacity:.10;
    opacity:.10; 
    filter:alpha(opacity=10);
    background-color:white;
    position:absolute;
    width:370px;
    height:80px;
    left:20px;
    bottom:20px;
}

#ux-desktop-properties {
    border:1px solid white;
    position:absolute;
    width:370px;
    height:80px;
    left:20px;
    bottom:20px;
}

#ux-desktop-properties table{ margin: 10px; }
#ux-desktop-properties td{ font-size: 10pt; }

.message .x-box-mc { font-family: verdana,Arial; font-size:12px; }
#message-div { position:absolute; left:35%; top:10px; width:250px; z-index:200000;}
.x-menu-sep { height:1px; }

.user { background-image:url( ../images/icons/fam/user.gif ) !important; }
.login { background-image: url( ../images/icons/login.gif ) !important; }
.logout { background-image: url( ../images/icons/logout.gif ) !important; }
.settings { background-image: url( images/icons/gears.gif ) !important; }

