/* RadUpload Telerik skin */

div.RadUpload_SkyBlue
{
	width: 420px;
}

.RadUpload_SkyBlue,
.RadUpload_SkyBlue input
{
	font:11px/16px arial,verdana,sans-serif;
}

.RadUpload_SkyBlue input
{
	color: #333;
}

.RadUpload_SkyBlue *
{
	margin: 0;
	padding: 0;
}

/* file inputs and buttons */

.RadUpload_SkyBlue .ruInputs *
{
	vertical-align: middle;
}

.RadUpload_SkyBlue .ruInputs li
{
	padding-bottom: 13px;
}

.RadUpload_SkyBlue .ruCheck
{
	margin: 0 10px 0 0;
}

.RadUpload_SkyBlue_rtl .ruCheck
{
	margin: 0 0 0 10px;
}

.RadUpload_SkyBlue .ruFileWrap
{
	display: inline-block;
	margin-right: 18px;
}

.RadUpload_SkyBlue_rtl .ruFileWrap
{
	margin-left: 18px;
	margin-right: 0;
}

.RadUpload_SkyBlue .ruFakeInput,
.RadUpload_SkyBlue .ruButton
{
	padding: 2px;
	margin: 0;
	border-width: 1px;
	border-style: solid;
}

.RadUpload_SkyBlue .ruFakeInput
{
	line-height: 21px;
	padding: 0;
	border-right-width: 0;
}

.RadUpload_SkyBlue_rtl .ruFakeInput
{
	border-left-width: 0;
	border-right-width: 1px;
}

.RadUpload_SkyBlue .ruFileInput
{
	height: 25px;
	line-height: 21px;
}

.RadUpload_SkyBlue .ruFakeInput
{
	height: 23px;
	background: #fff;
	border-color: #667d90;
	vertical-align: top;
}

.RadUpload_SkyBlue .ruButton
{
	border-color: #52a0e2 #3075ce #3075ce #52a0e2;
	background: #97c8e7;
	color: #04569c;
	height: 25px;
	padding: 0 10px 2px;
}

* html .RadUpload_SkyBlue .ruButton { padding-bottom: 0;}
*+html .RadUpload_SkyBlue .ruButton { padding-bottom: 0;}

.RadUpload_SkyBlue .ruClear,
.RadUpload_SkyBlue .ruActions .ruButton
{
	margin-right: 10px;
}

.RadUpload_SkyBlue_rtl .ruClear,
.RadUpload_SkyBlue_rtl .ruActions .ruButton
{
	margin-right: 0;
	margin-left: 10px;
}

.RadUpload_SkyBlue .ruRemove
{
	background: transparent url('Upload/ruSprite.gif') no-repeat 0 7px;
	padding-left: 10px;
	line-height: 16px;
	border: 0;
	color: #333;
}

* html .RadUpload_SkyBlue .ruRemove { background-position: 8px 7px; }
*+html .RadUpload_SkyBlue .ruRemove { background-position: 8px 7px; }

.RadUpload_SkyBlue_rtl .ruRemove
{
	background-position: 100% 7px;
	padding-left: 0;
	padding-right: 10px;
}

* html .RadUpload_SkyBlue_rtl .ruRemove { background-position: 95% 7px; }
*+html .RadUpload_SkyBlue_rtl .ruRemove { background-position: 95% 7px; }

/* progress area */

.RadUpload_SkyBlue .ruProgress
{
	border: 5px solid #71b1e7;
	background: #fff;
	padding: 22px 18px 15px;
	width: 344px;
}

.RadUpload_SkyBlue .ruFilePortion,
.RadUpload_SkyBlue .ruFileCount
{
	color: #666;
	padding: 2px 0 11px;
}

.RadUpload_SkyBlue .ruBar
{
	height:20px;
	border: 1px solid #52a0e2;
	background: #e2f7ff;
}

.RadUpload_SkyBlue .ruBar div
{
	height:20px;
	margin: -1px 0 0 -1px;
	border: 1px solid;
	border-color: #3c8214 #7ec658 #3c8214 #3c8214;
	background: #77c34d;
}

.RadUpload_SkyBlue_rtl .ruBar div
{
	margin: -1px -1px 0 0;
	border-color: #3c8214 #3c8214 #3c8214 #7ec658;
}

* html .RadUpload_SkyBlue .ruBar div /* IE6 */
{
	position: absolute;
}

.RadUpload_SkyBlue .ruCurrentFile
{
	font-size: 14px;
	padding-top: 4px;
}

.RadUpload_SkyBlue .ruCurrentFile span
{
	color: #286400;
}

.RadUpload_SkyBlue .ruProgress .ruActions
{
	margin:15px 0 0;
	text-align: right;
}

.RadUpload_SkyBlue_rtl .ruProgress .ruActions
{
	text-align: left;
}

/* Opera RTL hack... Aargh! */
@media all and(-webkit-max-device-pixel-ratio:10000),
   not all and(-webkit-min-device-pixel-ratio:0) {
	.RadUpload_SkyBlue_rtl .ruClear,
	.RadUpload_SkyBlue_rtl .ruActions .ruButton
	{
		margin-right: 10px;
		margin-left: 0;
	}

	.RadUpload_SkyBlue_rtl .ruFileWrap
	{
		margin-left: 0;
		margin-right: 18px;
	}

	.RadUpload_SkyBlue_rtl .ruCheck
	{
		margin: 0 10px 0 0;
	}
}
