#attach-list {
	padding: 0;
	list-style: none;
	margin: 0;
	width:380px;
}
 
#attach-list .file-invalid {
	cursor: pointer;
	color: #a50808;
	padding:5px 0 0 67px;
	line-height: 18px;
	background: url(../_images/fancyupload/error.png) no-repeat 24px 5px;
	margin: 10px 0 1px 0;
	width:260px;
}
#attach-list .file-invalid span {
	background-color: none;
	padding: 1px;
}
 
#attach-list .file {
	line-height: 18px;
	padding: 5px 0 0 30px;
	background: url(../_images/fancyupload/attach.png) no-repeat;
	height: 28px;
	margin:8px 0 8px 0;
	width:380px;
}
 
#attach-list .file span,
#attach-list .file a {
	padding: 0 4px;
	color:#5C97C5;
	font-size:16px;
	background-color:none;
}
 
#attach-list .file .file-size {
	color: #666;
}
 
#attach-list .file .file-error {
	cursor: pointer;
	color: #a50808;
}
 
#attach-list .file .file-progress {
	width: 125px;
	height: 12px;
	vertical-align: middle;
	background-image: url(../_images/fancyupload/progress.gif);
}
