@charset "utf-8";
/* CSS Document */

/*/////////////////////////////////////*/
/* single upload */
.single_uploader_container {
	position:relative;
	height:28px;
	clear:both;
}

.single_uploader_container .input {
	position:absolute;
	left:0px;
	top:0px;
}

.single_uploader_container .browse_button {
	position:absolute;
	right:0px;
	top:0px;
}

.single_uploader_container .progress_bg {
	position:absolute;
	left:0px;
	top:0px;
	
	height:28px;
	background:#FFF;
	
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}

.single_uploader_container .progress_container {
	position:absolute;
	left:0px;
	top:0px;
}

.progress_container .status {
	float:left;
	font-size:10px;
	font-weight:bold;
	margin-bottom:2px;
}

.progress_container .transfer {
	float:right;
	font-size:10px;
}

.progress_container .bar_wrapper {
	clear:both;
	position:relative;
	border:1px solid #000;
	width:100%;
	height:5px;
	background:#FFF;
	font-size:0; /*IE6 fix */
}
/* single upload */
/*/////////////////////////////////////*/

.progress_container .status {
	float:left;
	font-size:10px;
	font-weight:bold;
	margin-bottom:2px;
}

.progress_container .transfer {
	float:right;
	font-size:10px;
}

.progress_container .bar_wrapper {
	clear:both;
	position:relative;
	border:1px solid #000;
	width:100%;
	height:5px;
	background:#FFF;
	font-size:0; /*IE6 fix */
}

.progress_container .bar_move {
	height:5px;
	background:url(images/progress_move.gif) repeat-x #f6d1b4;
}

.progress_container .bar_done {
	height:5px;
	background:#ffa864;
	background:url(images/progress_done.gif) repeat-x #f6d1b4;
}

/*/////////////////////////////////////*/
/* multi upload */
.multi_uploader_container {
	position:relative;
	clear:both;
}

.multi_uploader_container .uploader {
}

.multi_uploader_container .uploader .input {
	position:absolute;
	left:0px;
	top:0px;
}

.multi_uploader_container .uploader .browse_button {
	position:absolute;
	right:0px;
	top:0px;
}

.multi_uploader_container .uploader .progress_bg {
	position:absolute;
	left:0px;
	top:0px;
	
	height:28px;
	background:#FFF;
	
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}

.multi_uploader_container .uploader .progress_container {
	position:absolute;
	left:0px;
	top:0px;
}

.multi_uploader_container .uploader .notes {
	padding-top:28px;
}

.multi_uploader_container .queue {
	border:1px solid #000;
	margin:5px 0px 10px 0px;
	overflow:scroll;
	overflow-x:hidden;
	padding:5px;
}

.multi_uploader_container .queue .item_container {
	position:relative;
	border:1px solid #DBDCDE;
	background:url(images/queue_item_bg.jpg) no-repeat right #f5f5f5;
	height:50px;
	width:auto;
	margin-bottom:5px;
}

.multi_uploader_container .queue .item_container .filename {
	position:absolute;
	left:2px;
	top:4px;
}

.multi_uploader_container .queue .item_container .cancel_button {
	position:absolute;
	right:2px;
	top:2px;
	cursor:pointer;
}

.multi_uploader_container .queue .item_container .progress_container {
	position:absolute;
	left:2px;
	bottom:4px;
}

/* multi_upload */
/*/////////////////////////////////////*/