.clearer {

}
#loading{
    position: fixed;
    top: 0;
    left: 0;
    z-index: 5000;
    background-color: white;
    font-size: 130%;
    color: red;
    padding: 10px;
}
div.files {

}
div.files div.noresult{ margin-top:30px; float:none; }

div.files div.filelist {
margin:5px 0 5px 0;
clear:right;
}
div.files div.filelist div.file {
float:left;
position:relative;
width:678px;
padding:5px;
}
div.files div.pager {
margin:5px 0 5px 0;
}

div.files div.pager { margin-left:38px; width:600px; }
div.files div.pager div { width:200px;float:left; }
div.files div.pager div.pagerleft { text-align:left;}
div.files div.pager div.pagercenter { text-align:center;}
div.files div.pager div.pagerright { text-align:right;}
.row1 { background-color:#DCE4F0;}
.row2 { background-color:#FFF;}
.hide { display:none;}
/*****************filter**************/
.filterform label{
	font-weight:bold;
	float: left;  
	width: 7em;  
	margin-right: 1em; 
}
.filterform input, .filterform textarea , .filterform select{
	width: 180px;
	margin-bottom: 0.5em;
}

.filterform button{
	margin-right: 1em; 
}
.filterform br{
	clear: left;
}
/*****************doctype**************/
.file em {
	background-color: transparent;
	background-image: url(doctypes.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	margin: 0px;
	display: inline-block;
	margin-right:10px;
}
.bmp em {
	background-position: -48px 0;
}
.doc em {
	background-position: -32px 0;
}
.empty em {
	background-position: -16px 0;
}
.exe em {
	background-position: -64px 0;
}
.gif em {
	background-position: 0 -16px;
}
.htm em, .html em {
	background-position: -16px -16px;
}
.jpg em, .jpeg em {
	background-position: -32px -16px;
}
.mdb {
	background-position: -48px -16px;
}
.mpeg em, .mpg em {
	background-position: -64px -16px;
}
.pdf em {
	background-position: -32px -32px;
}
.pps em {
	background-position: -48px -32px;
}
.ppt em {
	background-position: -64px -32px;
}
.rtf em {
	background-position: 0px -48px;
}
.tif em {
	background-position: -16px -48px;
}
.txt em {
	background-position: -32px -48px;
}
.unknown em {
	background-position: -48px -48px;
}
.url em {
	background-position: -64px -48px;
}
.wav em {
	background-position: 0px -64px;
}
.wpd em {
	background-position: -16px -64px;
}
.xls em {
	background-position: -32px -64px;
}
.xml em {
	background-position: -48px -64px;
}
.zip em {
	background-position: -64px -64px;
}
