#asset-status {
	padding:				0 15px 10px;
	text-align:center;
}
 
#asset-status .progress {
	background:				white url(images/progress.gif) no-repeat;
	background-position:	+50% 0;
	margin-right:			0.5em;
}
 
#asset-status .progress-text {
	font-size:				0.9em;
	font-weight:			bold;
}
#asset-meta table {
	margin:0 auto 0;
	text-align:left;
}
 
#asset-list {
	list-style:				none;
	margin:0;
	padding:0;
	border:3px solid #eee;
}
 
#asset-list li.file {
	height:48px;
	margin:3px 0;
	background:				url(images/file.png) no-repeat 0 0;
}
#asset-list li.file.file-uploading {
	background-position:	0 -50px;
	background-color:		#fff;
}
#asset-list li.file.file-success {
	background-position:	0 -100px;
}
#asset-list li.file.file-failed {
	background-position:	0 -150px;
}
 
#asset-list li.file .file-name {
	margin-left:			50px;
	display:				block;
	clear:					left;
	line-height:			40px;
	height:					40px;
	font-weight:			bold;
}
#asset-list li.file .file-size {
	line-height:			18px;
	float:					right;
	margin-top:				2px;
	margin-right:			6px;
}
#asset-list li.file .file-info {
	display:				block;
	margin-left:			50px;
	margin-top:-10px;
	color:#c00;
	text-decoration: blink;
}
#asset-list li.file .file-remove {
	display:block;
	clear:					right;
	float:					right;
	width:15px;
	height:15px;
	margin-right:2px;
	background:url(images/icons_round.png) no-repeat 0 0;
	text-indent:-3000px;
	overflow:hidden;
	vertical-align:middle;
	background-position:0 -30px;
}
#asset-list li.file .file-remove:hover {
	background-position:-20px -30px;
}

#overall-info,
#current-info {
	width:290px;
	margin:0 auto;
	padding-left:20px;
	text-align:left;
}
.hide {
	display:none;
}
/* CM */
.blink {
	text-decoration:blink;
}
