window { 
 display: block; 
 background-color:white;
} 

tree { 
 display: table; 
 background-color:white;
 border: none; 
 border-spacing: 0px; 
 //border-collapse: collapse; 
 width: 100%
} 

treeitem { 
 display: table-row; 
} 

treehead { 
 display: table-header-group; 
} 

treebody { 
 display: table-row-group; 
} 

treecell { 
 display: table-cell; 
 color: black;
 font-family: Verdana;
 font-size: 10pt;
} 

treecell[selectedcell] { 
 background-color: #666699; 
 color: white;
} 

treehead treeitem treecell { 
 font-size: 9pt;
 background-color: #666699; 
 border: thin darkgray solid; 
 color: white;
} 

treeitem > treecell > titledbutton {
 height: 16px;
 width: 16px;
 list-style-image: url("chrome://messenger/skin/closedMailFolder.gif");
}

treeitem[open="true"] > treecell > titledbutton {
 height: 16px;
 width: 16px;
 list-style-image: url("chrome://messenger/skin/openMailFolder.gif");
}

treeitem[SpecialFolder="Inbox"] > treecell > titledbutton {
 vertical-align: bottom;
 height: 16px;
 width: 16px;
 list-style-image: url("chrome://messenger/skin/closedInbox.gif");
}

treeitem[SpecialFolder="Trash"] > treecell > titledbutton {
 vertical-align: bottom;
 height: 16px;
 width: 16px;
 list-style-image: url("chrome://messenger/skin/closedTrash.gif");
}

treeitem[SpecialFolder="Unsent Messages"] > treecell > titledbutton {
 vertical-align: bottom;
 height: 16px;
 width: 16px;
 list-style-image: url("chrome://messenger/skin/closedOutbox.gif");
}

