
/*div#MaskLayer, div#ActiveLayer, 
#OperLayer, */
    /*height: 100%;
    display: none;*/
/*
#OperLayer{    
    z-index: 9990;
    background:Black;
    filter: alpha(opacity=30);
}
#WaitMsgLayer{ }*/

#WaitMsgLayer  {
    display: none;
    position: absolute;
    left: 0px;
    top: 31px;
    width: 100%;
    z-index: 9999;
}
#WaitMsgLayer td { text-align: center; vertical-align: middle; }

div.WaitMsgBox, div.WaitMsgBox_Err{
    display: inline-block;
    width: 90px;    
    border: 1px #666 solid;
    background: #FFEAB7;
    cursor: default;
}
div.WaitMsgBox span, div.WaitMsgBox_Err span {
    display: inline-block;
    height: 12px;
    color: black;
    font-size: 12px;
    margin: 6px;
}
div.WaitMsgBox b, div.WaitMsgBox_Err b {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 2px;
    background: url(image/wait.gif);
}

div.WaitMsgBox_Err b {
    background: url(image/error.gif);
}
div.WaitMsgBox_Err span {
    color: Red;
    border-color: Red;
}




#SolidPanel{
    background: #f3f1e6;
    border: 1px solid #aca899;
    color: Black;
    overflow: hidden;
    position: absolute; /*fixed;*/
    top : 48px;
    right : 8px;
    width: 180px;
    height: 360px;
}
#SolidPanel h1{
    width: 170px;
    height: 13px;
    background: blue url(ToolBox/titleBg.gif);
    color: White;
    font-size: 12px;
    font-weight: normal;
    cursor: default;
    margin: 1px 2px;
    padding: 2px 3px;
}
#SolidPanel h1 a:link, #SolidPanel h1 a:visited{
    background: url(ToolBox/moveBtn.gif);
    width: 13px;
    height: 13px;
    cursor: default;
    border: 1px solid #3676da;
    display: inline-block;
    position: absolute;
    right: 3px;
    top: 2px;
}
#SolidPanel h1 a:hover{
    background: #9cb6e7 url(ToolBox/moveBtn.gif);
    width: 13px;
    height: 13px;
    cursor: default;
    border: 1px #3c5aaa solid;
    display: inline-block;
    position: absolute;
    right: 3px;
    top: 2px;
}
#SolidPanel h2{
    background: #f3f1e6;
    border: 1px solid #aca899;
    width: 174px;
    height: 337px;
    font-size: 12px;
    overflow: auto;
    color: Black;
    margin: 1px 2px 2px;
}
div.toolFolder
{
    background: url(ToolBox/folderBg.gif) #f3f1e6 repeat-x;
    height: 15px;
    margin: 2px 1px 1px 2px;
    cursor: default;
}
div.toolFolder b
{
    background: url(ToolBox/folderBtn.gif) no-repeat;
    display: block;
    width: 9px;
    height: 9px;
    font-size: 1px;
    margin: 2px;
    float: left;
}
div.toolFolder span
{
    display: block;
    height: 13px;
    font-size: 12px;
    font-weight: bold;
    float: left;
}

.toolNode {
    margin: 0 0 0 4px;
    height: 22px;
    cursor: default;
    border: 1px solid #f3f1e6;/*;#316ac5  #c1d2ee*/
    background: #f3f1e6;
}
.toolNode b, .toolNodeOv b {
    background: url(ToolBox/icon1.gif);
    width: 16px;
    height: 16px;
    display: inline-block;
    margin: 3px 4px;
}
.toolNode span, .toolNodeOv span {
    display: inline-block;
    padding: 0px 0px 4px 4px;
    font-weight: normal;
}

.toolNodeOv {
    margin: 0 0 0 4px;
    height: 22px;
    cursor: default;
    border: 1px solid #316ac5;
    background: #c1d2ee;
}



/*
.test
{
    width: 100%;
    background: #f3f1e6;
    border: 2px dotted red;
    display: block;
}
/**/