img {border: 0px;}
div.main {width: 950px; text-align: left; margin: 0px; background-color: #fff; height: 100%; padding: 10px; border: 1px solid #f6f6f6;}
table.mainTable {width: 940px; border: 1px solid #f0f0f0; }
table.mainTable tr th { color: #fff; font-weight: normal; font-size: 12px; padding: 5px; }
table.mainTable tr.folder td { background-color: #DDF4B5; border-bottom: 1px solid #fff; font-weight: bold; font-size: 12px; padding: 4px; color: #333;}
table.mainTable tr.write td { background-color: #DDF4B5; border-bottom: 1px solid #fff; font-weight: bold; font-size: 12px; padding: 4px; color: #333;}
table.mainTable tr.write td a { font-weight: bold; font-size: 12px; color: #333;}
table.mainTable tr.folder td a { font-weight: bold; font-size: 12px; color: #333;}
table.mainTable tr.folder td a:hover { color: #aaa;}
table.mainTable tr.file td { background-color: #f6f6f6; border-bottom: 1px solid #eee; font-weight: normal; font-size: 12px; padding: 4px;}
table.mainTable tr.file td a {  font-weight: normal; font-size: 12px;}
table.mainTable tr.file td a:hover {  color: #aaa;}
div.navigation {padding: 5px; width: 400px; margin: 10px 0px 0px}
div.navigation a {  padding: 2px 6px; background-color: #6C9C31; color:#fff;  font-weight: bold; font-size: 12px; }
div.navigation a:hover { font-size: 12px; color: #000;	}
div.footer {font-size: 11px; color: #aaa;}
table.mainTable tr.empty td {padding: 20px; font-size: 12px; text-align: center;}
div.path {padding: 5px; width: 300px; margin: 10px 0px 0px; color: #ccc; }
div.path a { font-weight: normal; color: #6C9C31; font-size: 18px;}
div.path a:hover { font-weight: normal; color: #DDF4B5; font-size: 18px;}

div.button1 {padding: 0px; }
div.button1 a {display: block; background-color: #A7CA75; padding: 3px 5px; font-weight: bold; color: #fff; text-decoration: none;}
div.button1 a:hover {display: block; background-color: #333333;}

table.login {border: 10px solid #DDF4B5;}