/*mainNav*/
div.mainNav { padding-top:35px; text-align:left; }
div.mainNav a { cursor:hand; }
div.mainNav a:link, div.mainNav a:visited { text-decoration:none; }
div.mainNav a:focus, div.mainNav a:hover, div.mainNav a:active { text-decoration:none;  }

/*****************navtree****************/
.dataElement {
 margin-bottom: 5px;
 margin-left: 12px;      /*18px;*/
 /*font-size: 13pt;*/
font-size:0.9em;
}
.dataElement .dataElement {
    font-size: 0.9em;
    }
.dataElement .dataElement .dataElement .dataElement{
    font-size: 1.11em;
    }
.linkElement {
 text-decoration: none;
 color: #303062;
  font-weight:normal;

 margin-bottom: 5px;
}
span.itemText a {
padding-left:12px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=\'/img/tree/folder.png\');}
span.itemText a.unexp[class] {background: url(/img/tree/folder.png) no-repeat;}

span.itemText a.sel,span.itemText a.exp {
padding-left:12px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=\'/img/tree/folder_exp.png\');}
span.itemText a.sel[class],span.itemText a.exp[class] {background: url(/img/tree/folder_exp.png) no-repeat;}
}
