.fileEnv {
	float:left;
}
.filesEnv .filesHeading {
	color:#888;
	padding:2px;
	display:block;
	clear:both;
	height:1%;
}
.filesHeading .label {
	padding:0 0 2px 3px;
	float:left;
	cursor:pointer;
}

.filesHeading .btn {
	font-size:9px;
	padding:0 5px 0 5px;
	float:right;
	cursor:pointer;
}

.filesHeading .over {
		color:#000;
}

.filesEnv .fileList {
	margin:0;
	padding:0;
	border-bottom:1px dotted #CCC;
	float:none;
	display:block;
	clear:both;
	overflow:auto;
}


.req {
	color:red;
	font-weight:bold;
}

.filename {
	background-image:url(../img/icons_files/Unknown.gif);
}

.fileList .pdf .filename {
	background-image:url(../img/icons_files/PDF.gif);
}
.fileList .xls .filename {
	background-image:url(../img/icons_files/Excel.gif);
}
.fileList .doc .filename {
	background-image:url(../img/icons_files/ms_word.gif);
}

.fileList .gif .filename,.fileList .jpg .filename, .fileList .tif .filename {
	background-image:url(../img/icons_files/Image.gif);
}

.fileList .txt .filename {
	background-image:url(../img/icons_files/Text.gif);
}

.fileList .html .filename,.fileList .htm .filename {
	background-image:url(../img/icons_files/Web_Doc.gif);
}

.fileList .zip .filename,{
	background-image:url(../img/icons_files/ZIP.gif);
}

.fileList .docs .filename, {
	background-image:url(../img/icons/Docs.gif);
}