<style>

body { font-family: "Lucida Grande", sans-serif; margin: 0; }

a { text-decoration: none; color: black; }
a:hover { text-decoration: underline; }

.resizing { cursor:col-resize; }

.resizerClass { 
    float: right;
    height: 1px;
    width: 5px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAABCAYAAAAW/mTzAAAAEUlEQVQImWNggIKDBw/+h7EBIe0DQ+aBTDEAAAAASUVORK5CYII=);
}

#SizeColumnRight {
    float: right;
    height: 2px;
    width: 0; 
}

#ftpDirectoryTable {
    border-spacing: 0;
}

#HeaderRow { height: 15px; padding: 222; }

th { 
     font-size: 12px; 
     font-weight: normal; 
     height: 12px;
     border-top: thin solid #c1c1c1; 
     border-bottom: thin solid #c1c1c1; 
     padding: 0; 
     text-align: left; 
     background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAPCAIAAACqfTKuAAAALElEQVQImT3DQQrAQAwDMWOc//83hsyeWoEEeHfd1ndn4N/WM+NPEicRYEkPLaAbCdW/XZAAAAAASUVORK5CYII=);
}

#NameHeader { 
	width: 200px;
	min-width: 200px; 
}

#DateHeader { 
    width: 200px; 
    min-width: 200px; 
    padding: 0 0 0 12px; 
}

#SizeHeader { 
    width: 100px; 
    min-width: 100px; 
    text-align: right; 
    padding: 0 12px 0 0; 
}

td { font-size: 12px; }

.ftpDirectoryIcon {
    width: 16px; 
    height: 16px; 
	min-width: 16px;
    background-repeat: no-repeat;
    background-position: top center; 
    padding: 0px 33px 0px 0px; 
}

.ftpDirectoryTypeDirectory {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAABvElEQVQokYWSPYtUQRBFT/Xr3WUUFkFQMDAxFARNTU00EDQ08l8YiKEg/gkFMXRjzcxMRNjF1EAQg0XEcdmZ99FV16B7hllFtqCaol/3ubdelwF8l17uvT14wCqE3b997fUls4ecEgbwdO/j8TQOZwACSMDWzmzx+N6Ns6cCXvzQs/29d486Myz9y09m0KAYWNWkSFy9e+u5PXn1fn7n5vVdpHbJsdQRRUxRQGIKGOXIhUcQLrBtPuwfHOVQ8HP+G3lpgNpERAWYwMMqIISHcA9S2iFk5AiW8+OyazatbUqOS0SIEIQcyVDbE0EUgbHMxfDJRCqOmSFAAiEiwCRKgBQIGgCUwAPPZXSVCVQc2g+TqGo0xTWw1hggpxRX9ij2qy9sh1PZBq0KQURgGKG6R1s9gaJYHou6cegpmjY+c0K1jUvD1xORBnqny0Pfz47GQhfT+o3RJkg40G2OnoLoOqahn2UJlj10mhCpPqJBeBuersJycyAgCYoMCbKhGIcFW7EgmsEmUv2keilYm8MAz2AQefBy+O3zp3OYVg38N3SiMM5fvHBoX6TLV8zG1uYq01+5MrFKB/zNV23/AdO5O06+AqZOAAAAAElFTkSuQmCC);
}

.ftpDirectoryTypeFile {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABoklEQVQ4jYWSz6raQBTGf3NmnBCT7Bo1JLal0JcQoeu783HuK7gQu/IBuu1L9AXcddNNN6JUqCAEBYvN6eLe5MY/l35wGIaZ85vzfYzhSR+Xy+X30+nkVZXz+cx+v6csS+I4JgxDjaLoz3g8fg/8oiV5XvtxHPs0Ten1eqRpSp7nDIdDjscjQRCYPM+DxWLxFXh7D/BXRBARjDF474njmCRJyLKM9XpNURQ8PDyM5/P5F+DdNQDnHNbaprz3RFFEkiSsVisAiqJgMpl8mk6nn4E3AK4GWGsxxgCgqqgqIkJVVQwGA2azGYfDgX6/T5ZlE+AR+N0AOp1O46sGqCpRFDEajdjtdmy3W1SVzWYD0Ad+NADnHMaYi+a6rLU454jjmLIs6xZ/14KioLwKEREABToXgOcDxMjdKYwxBEGAqlJVFTcAQEXEXAfZLhGh2+3SXGoDjDHUfwEUvWOjhoRhyA3Ae29UFSMCqoC+Gqpz7hZgjMFa24zftnFtqa2LEOsg/wehBXEv/XJDv943jz1NKhcA59w34ANwutv1ogD4CZQA/wCSA+5Kc4yHyAAAAABJRU5ErkJggg==);
}

.ftpDirectoryFileName { padding: 1px 0 2px 0; }
.ftpDirectoryFileDate { padding: 1px 0 2px 12px; }
.ftpDirectoryFileSize { text-align: right; padding: 1px 15px 2px 0; }

</style>