/******************************** LAYERS */
.QUploadButton_Cancel	{ z-index: 5; }
.QUploadButton_Progress { z-index: 3; }
.QUploadButton iframe	{ z-index: 2; }
/* ****************************************/
.QUploadButton
{
	position: relative;
	display: inline;
	line-height: 20px !important;
	height: 20px;
}
		.QUploadButton * {line-height: 20px !important;}
.QUploadButton iframe 
{
	position: relative;
	width: 70px; height: 20px !important; 
	border: solid 1px #aaa;
	margin: 0; padding: 0;
	margin-left: -8px !important;
	vertical-align: top;
}

.QUploadButton_Progress
{
	position: absolute;
	top: 0; left:0;
	height: 18px;
	border: solid 1px #ccc;
	display: none;
	background-color: #ccc;
}
		.QUploadButton_Cancel {
			cursor: hand;
			position: absolute; top: 3px; right: 5px;
			width: 14px; height: 14px;
			display: block;
			color: White;
			background-color: #990000;
			font-size: 11px;
			font-family: Arial Black;
			text-align: center;
		}
		.QUploadButton_Cancel:hover { background-color: #aa0000; color: White; }
				.QUploadButton_Cancel span { 
					cursor: hand;
					display: inline; 
					position: relative; top: -1px; left: 0;
					line-height: 12px;
				}
				
.QUploadButton_progressBar
{
	background-color:#00aa00;
	margin:1px; height:18px; width: 1px;
}
.QUploadButton_ProgressDetails
{
    font-size: 10px;
    position: absolute;
    top: 0; left:5px;
    width: 320px; height: 18px;
    color: white;
}

/* QFILEUPLOAD */

.QUploadNewRow 
{
	clear: both;
	position: relative;
	width: 555px; height: 25px;
	background-color: #efefef;
	border-bottom: dotted 1px white;
}
.QUploadFileValue
{
	position: relative;
	display: block;
	float:left;
	width: 460px; height: 15px;
	margin: 5px;
	vertical-align: middle;
}
.QUploadRemoveButton
{
	position: absolute;
	top:0; right:0;
	display: block;
	width: 80px; height: 23px;
	text-align: center;
	background-color: white;
	margin: 0; padding: 0;
	border: solid 1px white;
}
.QUploadRemoveButton .Button { position: absolute; top: 0; left:0; width: 80px; height: 23px;}

