#uploader_form {

	margin:15px 10px 0;

}

#uploader_metadata_form {

	margin:15px 0 0;

	display:none;

}



form.uploader label {

	margin:0 0 3px;

	display:block;

}

form.uploader label span {

	color:#7c0000;

	font-size:24px;

	font-weight:bold;

	line-height:100%;

	vertical-align:middle;

}



form.uploader textarea, form.uploader input {

	border:1px solid #ccc;

	width:300px;

	font-family:Arial,sans-serif;

	font-size:12px;

	margin:0 0 10px;

	display:block;

}

form.uploader textarea:focus, form.uploader input:focus {

	border:1px solid #141212;

}



form.uploader select {

	border:1px solid #ccc;

	margin:0 5px 10px 0;

}



.upload-media-form h5 {

	background-color:#f8f8f8;

	font-size:12px;

	margin:0 10px;

	padding:5px 11px;

}



.upload-progress {

	background-color:#f8f8f8;

	border:none;

	width:300px;

	margin:0 10px 10px 0;

	padding:0 0 15px;

}



.upload-status {

	background-color:#f8f8f8;

	font-size:11px;

	margin:0 10px;

	padding:5px 11px;

}



.upload-form .upload-progress {

	background-color:transparent;

	width:auto;

}



.upload-progress legend {

	background-color:#f8f8f8;

	font-weight:bold;

}





.progressWrapper {

	/*width: 357px;*/

	margin:5px 0 0;

	overflow: hidden;

}



.progressContainer {

	border:1px solid #e8e8e8;

	background-color:#f8f8f8;

	padding:5px;

	margin:0 10px;

	overflow:hidden;

}



/* Message */

.message {

	margin:1em 0;

	padding:10px 20px;

	border:1px solid #ffdd99;

	background-color:#ffffcc;

	overflow: hidden;

}



/* Error */

.red {

	border:1px solid #b27373;

	/*background-color: #FFEBEB;*/

}



/* Current */

.green {

	border:1px solid #cee2f2;

	/*background-color: #EBFFEB;*/

}



/* Complete */

.blue {

	border:1px solid #b5d4b5;

	/*background-color: #F0F5FF;*/

}



.progressName {

	color:#666;

	font-size:11px;

	font-weight:bold;

	/*width: 323px;*/

	/*height: 14px;*/

	white-space:nowrap;

	overflow:hidden;

}



.progressBarInProgress,

.progressBarComplete,

.progressBarError {

	background-color:#666;

	width:0%;

	height:3px;

	font-size:0;

	margin-top:2px;

}



.progressBarComplete {

	background-color:#108c1c;

	width:100%;

	visibility:hidden;

}



.progressBarError {

	background-color:#b20404;

	width:100%;

	visibility:hidden;

}



.progressBarStatus {

	font-size:9px;

	white-space:nowrap;

	margin-top:2px;

}



a.progressCancel {

	display:none;

}





form.uploader .button {

	width:auto;

	height:24px;

	line-height:100%;

	display:inline;

}



form.uploader .button.inactive {

	background-color:#f8f8f8;

}



form.uploader .error {

	background-color:#9d0404;

	color:#fff;

}



object.swfupload {

	float:left;

	display:inline;

}



#bt_cancel {

	background-color:#7c0000;

	color:#fff;

	font-weight:bold;

	margin:0 0 0 5px;

	padding:3px 10px;

	float:left;

}

#bt_cancel.inactive {

	background-color:#d8d8d8;

}

#bt_cancel.inactive:hover {

	cursor:default;

}



#bt_submit {

	background-color:#7c0000;

	color:#fff;

	font-weight:bold;

	margin:15px 5px 0 0;

	padding:3px 10px;

}

#bt_cancel:hover, #bt_submit:hover {

	cursor:pointer;

}



#upload_status.loading {

	background:url(/includes/objects/pluck/gfx/loading-sml.gif) no-repeat left top;

	padding-left:20px;

}

#upload_status_main {

	font-size:18px;

	font-weight:bold;

	display:none;

}



#termsconditions {

	border:1px solid #ccc;

	background-color:#e8e8e8;

	width:400px;

	font-size:12px;

	line-height:140%;

	padding:5px 10px;

	position:absolute;

	left:540px;

	top:558px;

	z-index:999;

}

#termsconditions h5 {

	font-size:14px;

	font-weight:bold;

	margin:0 0 10px;

	padding:0;

}