img.icon {
margin:2px!important;
padding:2px!important;
}

div.FileServerSearch span {
margin:5px;
}

div.FileServerSearch {
height:35px;
}

table.FileServer {
background-color:#fff;
border-collapse:collapse;
width:100%;
}

td.FileServerLeftPane {
vertical-align:top;
border:1px solid #bbb;
min-height:300px;
width:200px;
height:100%;
overflow:auto;
padding:5px;
}

td.FileServerRightPane {
vertical-align:top;
border:1px solid #bbb;
padding:5px 5px 20px 10px;
}

.FileServerDetails td {
border:1px #fff solid;
height:50px;
text-align:left;
padding:3px;
}

.FileServerDetails tr.B td {
background-color:#eee;
}

.FileServerDetails th {
background-color:#ccc;
color:#000;
font-weight:400;
border:1px #fff solid;
padding:3px;
}

th#Icon {
width:5%;
}

th#Name {
width:65%;
}

.FileServerTools a {
text-decoration:none;
font-weight:400;
}

.FileServerTools td {
vertical-align:middle;
text-align:left;
margin:0;
padding:0;
}

#FileServerSearch li {
background-image:none;
margin:0;
padding:0;
}

#FileServerSearch li.folder {
list-style-image:url(folder.png);
}

span.folder a {
padding-left: 5px;
}

.FileServerPath {
height:30px;
font-weight:700;
}

td.barPadding {
width:100%;
}

td.barSeparator {
border-left:1px solid #bbb;
}

table.iconbar {
width:100%;
border-collapse:collapse;
border:1px solid #bbb;
background:url(../../_ExSite/css/barbg.png);
margin:0 0 10px;
padding:0 0 0 10px;
line-height: normal;
}

table.iconbar td {
font-size:70%;
text-align:center;
height:35px;
margin:0;
padding:0;
}

table.iconbar a {
display:block;
font-weight:400;
color:#666;
text-decoration:none;
padding:10px 20px 4px;
}

table.iconbar a:hover {
text-decoration:none;
color:#000;
background-color:#f0f0f0;
}

table.iconbar a img {
border:none;
margin:0!important;
padding:0!important;
}

.info,.success,.warning {
border:1px solid;
background-repeat:no-repeat;
background-position:10px center;
margin:10px 0;
padding:15px 10px 15px 50px;
}

.info {
color:#00529B;
background-color:#BDE5F8;
background-image:url(information.png);
}

.success {
color:#4F8A10;
background-color:#DFF2BF;
background-image:url(accept.png);
}

.warning {
color:#9F6000;
background-color:#FEEFB3;
background-image:url(exclamation.png);
}

th#Size,th#Modified,th#Options {
width:10%;
}
