﻿input
{
    display:inline;
}

#structureManagement a:link,
#structureManagement a:visited,
#structureManagement a:hover,
#structureManagement a:active
{
    text-decoration:none;
    color:#333;
}

#structureManagement a:hover
{
    text-decoration:underline;
}

#menuTree
{
    float:left;
    padding:5px;
    width:500px;
}
#menuTree ul
{
    list-style-type:none;
}
#menuTree ul.expanded
{
    display:block;
}
#menuTree ul li
{
    padding:5px 0;
    margin-left:20px;
    line-height:15px;
}
#menuTree ul li img
{
    vertical-align:top;
}
#menuTree a.selected
{
    font-weight:bold;
}

#menuTree ul.collapsed
{
    display:none;
}

#menuTree .treeicon
{
    display:block;
    float:left;
    width:15px;
    text-align:center;
    overflow:hidden;
}


#menuTree a.treeicon.collapsed
{
    background-color:#ffcfcf;
}
#menuTree a.treeicon.expanded
{
    background-color:#cfffcf;
}

ul.hover 
{
    background-color:Yellow;
}
li.hover 
{
    background-color:#ccccff;
}

#menuItem
{
    float:left;
    padding:5px;
}

#menuItem label, #menuItem input
{
    display:block;
    float:left;
}

#menuItem label
{
    width:150px;
}

#menuItem br
{
    clear:left;
}

#menuItem .checklist
{
    float:left;    
}

#menuItem .checklist label
{
    width:auto;
}

#menuTree input[type=text]
{
    border:solid 1px black;
    margin:0;
    padding:0;
}

#menuTree input[type=text].defaultText
{
    color:#c0c0c0;
}

#menuTree ul li {clear: both;}

#menuTree ul
{
    padding-top:5px;
    padding-bottom:5px;
}

.dropHover 
{
    border-top: solid 1px red;
}


.menuTree 
{
    display: block;
    float:left;
    width: 400px;
}
.menuItemForm
{

    display: block;
    float:left;
    margin-left: 10px;
    width: 400px;
}
.arrow
{
    cursor: move;
}

.in-process
{
    background: url(../img/sm/loaderA64.gif) no-repeat top right;
}