﻿.raduploadsingle { display:inline; }
.ruInputs {	zoom:1;/*IE fix - removing items on the client*/ }
.ruInputs, .ruProgress { list-style:none; margin:0;	padding:0; }
.ruFileInput, .ruFakeInput, .ruButton { vertical-align:top; }
.ruCheck { position:relative; zoom:1; }
.ruStyled .ruFileInput { position:absolute;	z-index:1; opacity:0;/*Opera,Firefox*/ -moz-opacity:0;/*Firefox*/ filter:alpha(opacity=0);/*IE*/ }
.ruReadOnly .ruFakeInput { position:relative; z-index:2; }
.ruButtonDisabled { opacity:0.6;/*Opera,Firefox*/ -moz-opacity:0.6;/*Firefox*/ filter:alpha(opacity=60);/*IE*/ }
@media screen and (min-width=50px)
{
	.ruBar, .ruBar div { 	border: solid transparent; border-width: 1px 0;	}
}
/*Upload Specific*/
div.RadUpload_AL { width: 220px; }
.RadUpload_AL, .RadUpload_AL input { font:11px/16px arial,verdana,sans-serif; }
.RadUpload_AL input { color: #333; }
.RadUpload_AL * { margin: 0px 0px 1px 0px; padding: 0; }
/* file inputs and buttons */
.RadUpload_AL .ruInputs * {	vertical-align: middle; width:158px }

.RadUpload_AL .ruFileWrap {	display: inline-block;  position:relative; white-space:nowrap; }
.RadUpload_AL .ruFakeInput
{
	border: 1px solid #8e8e8e;
	height: 18px;
	line-height: 18px;
	padding: 5px 0px 0px 0px;

}
.RadUpload_AL .ruFileInput { height: 25px;	line-height: 21px; }
.RadUpload_AL .ruButton { border: 0; background: transparent; }
.RadUpload_AL .ruBrowse
{
	background: transparent url('../../images/global/Upload/ruSelectButton.gif') no-repeat 100% 0;
	height: 25px;
	padding: 0 10px 2px;
	width:60px;
}
*+html .RadUpload_AL .ruBrowse { padding-bottom: 0;}
.RadUpload_AL .ruClear,
.RadUpload_AL .ruActions .ruButton
{
	height: 21px;
	width: 86px;
	background: transparent url('../../images/global/Upload/ruButtonSmall.gif') no-repeat 0 0;
	margin-right: 10px;
}
.RadUpload_AL .ruRemove
{
	background: transparent url('../../images/global/Upload/ruRemoveIcon.gif') no-repeat 0 50%;
	padding-left: 10px;
	line-height: 16px;
}
/* progress area */
.RadUpload_AL .ruProgress {	border: 5px solid #999; background: #fff; padding: 22px 18px 15px; width: 390px; }
.RadUpload_AL .ruFilePortion, .RadUpload_AL .ruFileCount { color: #666; padding: 2px 0 11px; }
.RadUpload_AL .ruBar { background: transparent url('../../images/global/Upload/ruBar.gif') no-repeat 0 0; height:20px; }
.RadUpload_AL .ruBar div { background: transparent url('../../images/global/Upload/ruProgress.gif') no-repeat 0 0; height:20px; }
.RadUpload_AL .ruCurrentFile { font-size: 14px;	padding-top: 4px; }
.RadUpload_AL .ruCurrentFile span {	color: #4e4e4e; }
.RadUpload_AL .ruProgress .ruActions { margin:15px 0 0;	text-align: right; }