I would like in a Tree to bold parent item only, and keep the sub-items normal size.

I tried to use css in this way, but it does not work:

```
.gwt-Tree{
    font-weight: bold;
}

.gwt-TreeItem {
    font-weight: normal;
}

.gwt-Tree .gwt-TreeItem-selected {
    font-weight: normal;
}

```

Is there a way to get there?

Thank you in advance

Edited- Java code:

```
String[] composers = new String[]{"Item 1","Item 2","Item 3"};

Resources treeResource = GWT.create(TreeResources.class); 

Tree staticTree = new Tree(treeResource);

TreeItem item1 = staticTree.addTextItem(composers[0]);          

TreeItem item2 = staticTree.addTextItem(composers[1]);

// add sub items
addItemSection(item1, "item 1 - 1",new String[]{});
addItemSection(item1, "item 1 - 2", new String[]{});

addItemSection(item2, "item 2 - 1",new String[]{});
addItemSection(item2, "item 2 - 2", new String[]{});
addItemSection(item2, "item 2 - 3", new String[]{});

TreeItem item = new TreeItem();
item1.addItem(item);
item2.addItem(item);

Tree t = new Tree();
t.addItem(item1);
t.addItem(item2);

private void addItemSection(TreeItem parent, String label, String[] composerWorks) 
{
   TreeItem section = parent.addTextItem(label);        

   for (String work : composerWorks) {
    section.addTextItem(work);
   }
}

```

The result:

**Item 1**  

 Item 1 - 1  

 Item 1 - 2 

**Item 2**  

 Item 2 - 1  

 Item 2 - 2  

 Item 2 - 3

But in my case everything is in bold :/