ul.software{padding-left:15px;}
ul.software li{padding-top:5px;}
.name{cursor:pointer;}
.p-right5{padding-right:5px;}
input.attacher{margin-right:5px; vertical-align:middle;}
#ulwrapper{margin-top:10px;}
.loupe
{
	background: url("../../img/input_find.png") no-repeat transparent;
      color:#777777;
      height:10px;
      overflow:hidden;
      padding: 1px;
      position:absolute;
      width: 10px;
      right:8px;
      top: 7px;
}
li.group
{ 
	color:#336699;
	margin:0;
    cursor: pointer;
    padding: 2px 3em 2px 30px;
    position: relative;
}
li.group:hover{background-color: #e2ecff;}
.searcher{position: relative;}
#dialogwrapper .popupwrapper{width: 221px;}
#remove {bottom:3px; position:relative;}
#removelabel{bottom:6px; position:relative;}
.nodeicon{padding-right: 5px; cursor: pointer;}
.icon{padding-right: 5px; }
a.disabled{color:#9d9d9e;}