@charset "utf-8";
@import url("../sitebar.css");
@import url("common.css");

body.siteBar
{
    margin: 0px 2px;
}

.siteBar #logo
{
    width: 179px;
}

.siteBar #userCtxMenu
{
    border: 2px solid #8899aa;
    color: #333;
}

.siteBar #linkCtxMenu, #nodeCtxMenu
{
    background: #8899aa;
}

.siteBar #toolbar
{
    border: 2px solid #8899aa;
}

.siteBar #toolbar img
{
    border: 1px solid white;
}

.siteBar #tail
{
    border: 2px solid #8899aa;
    background: #fffff5;
}

.siteBar div.menu
{
    border: 2px outset #202020;
    background: #fffff5;
    color: #333;
    padding-left: 3px;
    padding-right: 3px;
}

.siteBar div.item
{
    padding-left: 15px;
    padding-right: 15px;
}

.siteBar div.menu .active
{
    padding-left: 15px;
    padding-right: 15px;
    color: #333;
    background: #c0d2ec;
}

.siteBar div.menu .disabled
{
    padding-left: 15px;
    padding-right: 15px;
    color: #333;
}

.siteBar div.menu .separator
{
    margin-top: 3px;
    border-top: gray solid 1px;
    border-bottom: silver solid 1px;
}

.siteBar div.tree
{
    color: #333;
}

.siteBar div.root
{
    left: 0;
}
.siteBar div.tree div.link
{
    height: 18px;
}

.siteBar div.root div.node img.root
{
    height: 18px;
    vertical-align: text-bottom;
    border: 0;
}

.siteBar div.tree div.node img
{
    height: 18px;
}

.siteBar div.tree div.node img.favicon
{
    height: 16px;
    width: 16px;
    vertical-align: text-bottom;
    border: 0;
    margin-right: 1px;
}

.siteBar div.tree a
{
    text-decoration: none;
    color: #333;
}
.siteBar div.tree a:hover
{
    background: #dddfff;
}

.siteBar div.tree a:hover .selected
{
    color: white;
    background: #8899aa;
}

.siteBar div.tree a.highlight
{
    background-color: #c0d2ec;
}

/*** Command Window ***/



.siteBar #warnHead
{
    background: #8899aa;
}

/*** Integrator window ***/


.siteBar #launcher
{
    border: 2px solid #8899aa;
    padding: 2px;
    background: #fffff5;
}

.siteBar #launcher h2
{
    margin-bottom: 5px;
    border: 2px solid #8899aa;
    background: #fffff5;
}

.siteBar #launcher p
{
    margin-top: 1px;
    margin-bottom: 0;
    font-size: x-small;
}

.siteBar #launcher table
{
    background: #fffff5;
}

.siteBar #launcher table th
{
    background: #8899aa;
    color: white;
}

.siteBar #launcher table td
{
    background: #fffff5;
}

.siteBar span.compatibleNo
{
    color: #dddddd;
}

.siteBar span.compatibleYes
{
    color: white;
}
