.fileBox {
    text-align: left;
    border: 1px solid #ccc;
    font-size: small;
    position: relative;
    font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
.fileBox h3{
    font-size: small;
}
.linkedPath {
    text-align: left;
    font-size: small;
    font-weight: bold;
    font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
.dirPane{
    overflow: auto;
}
.dirPane ul .expand{
    position: relative;
    left: 0;
    top: 0;
}
.dirPane ul li{
    margin-bottom: 0px;
}
#fileTable, .ftFileRow td, .ftFileRowDeleted td {
    border-top:1px #ccc solid
}
.ftFileRowDeleted td.ftIconCol{
    background:#f0f0f0 url(images/fileIconDeleted.gif) top left no-repeat
}
#fileTable{
    border-width:0;
    width:100%;
}
#ftTitle{
    font-weight:bold;
}
#ftTitle td{
    padding:4px 0 4px 0;
}
.ftIconCol{
    width:35px;
    vertical-align:top;
}
.ftIconCol img{
    margin:2px 0 0 6px;
}
.ftFileRow td, .ftFileRowDeleted td{
    border-width:1px 0 0 0;
    padding: 4px 0 0 0;
}
.ftFileRowDeleted, .ftFileRowDeletedComment{
    background-color:#f0f0f0 }
.ftFileName{
    font-weight:bold;
}
.ftComment{
    font-size: smaller;
    padding:0 0 4px 0;
}
/* SUBDIRECTORY TREE ICONS */
.folder{
    position: relative;
    left: -2.5em;
    padding-left:20px;
    white-space: nowrap;
}
.folder .expand{
    position: relative;
    border: 0;
}
/* SUBDIRECTORY TREE filename styles */
.folderPlain{
}
.folderEmpty{
    color: #777;
}
.folderHidden{
    font-style: italic;
}
.folderHiddenEmpty{
    font-style: italic; color: #777
}
