.upload {margin:1em auto;width:800px}
.upload h1 {font-size: 1.5em;margin:0 0 4px}
.upload h1 span {float:left}
.upload h1 span.trySingleUpload {color:#999;float:right;font-size:12px;font-weight:400;padding:8px 0 0}
.upload ul {font-size:13px;line-height:2;list-style-type:disc;margin:22px 16px}
.upload p {font-size:13px;margin: 0;}
.upload img {float:right; margin-left:10px;} /* Images aligned to the right side of paragraph in Upload Via Plugins page */
.upload .loading {color:#333;font-weight:700;margin:5px 0 0 7px;width:6em;}
.upload .loading img { margin: .5em 0 0;}
.upload .settingsBox {color:#333;font-size:1em;padding:5px 35px 14px;text-align:right}
#UploadButton {font-size:.8em}
.upload .publishbtn {float:right;margin:-18px 32px 0 0}
.upload .settingsBox select {margin:0 10px 0 0;width:125px}
.upload .settingsBox div {color:#777;margin:14px 0}
a.tooltip:link, a.tooltip:visited, a.tooltip:active {background:#DBEBE5;border:0; color:#099;padding:1px 4px;margin:0;position:relative;text-decoration:none;z-index:24;-moz-border-radius:3px;-webkit-border-radius:3px}
a.tooltip:hover {background:#DBEBE5;color:#099;z-index:256}
a.tooltip span, .tooltip span {background:#FFF1A8;color:#000;display:none;font-size:11px;position:absolute;top:18px;left:0;width:212px;padding:2px 12px;text-align:left;z-index:100;-moz-border-radius:5px;-webkit-border-radius:5px}
a.tooltip:hover span, .tooltip:hover span, .tooltip:focus span {display:block}
.upload a.tooltip {display:inline}
.upload a.tooltip span {font-size:12px;left:18px;padding:6px 10px;top:0;width:256px}
input.singleUpload, .upload_box input.singleUpload {font-size:1.2em;font-weight:700;width:100px}
.upload_box input.singleUpload {margin:12px 0 0}
.upload .small_fonts, .upload_box .small_fonts {color:#777;font-size:11px}
.upload h1 .small_fonts {float:none;font-size:13px;padding:0}
.upload .progress_swf, #slideshow_edit_form .progress_swf {background:transparent;display:inline;overflow:hidden;width:136px}
.upload .progress_bar, #slideshow_edit_form .progress_bar {background:#FFF1A8;border:0;color:#000;margin:0;padding:10px 12px;-moz-border-radius:5px;-webkit-border-radius:5px}
#slideshow_edit_form .progress_bar {margin:6px 0 16px 234px}
.all_upload_content {font-size:13px;margin:0 auto;width:800px}
.emailupload .notopmargin {line-height:1.5;margin-top:6px;margin-bottom:6px}
.upload .upload_metadata select {width:177px}
.upload .upload_metadata .small_fonts {font-weight:700;padding:0}
.upload .upload_metadata td input, .upload .upload_metadata td select {margin:0 0 2px}
.upload .upload_metadata td input.bold {float:right;margin:6px 30px 0 7px;width:88px}
.upload .upload_metadata td input.uploadDelete {float:right;margin:6px 0 0}
.upload .upload_metadata td div.allowDownload {height:21px;margin:17px 0 0}
.upload .upload_metadata td input.allowDownload {margin:0 0 0 1px;vertical-align:text-top}

/* Checkbox and Radio styling overrides */
.upload_box input[type="checkbox"], 
.upload_box input[type="radio"], 
.upload_box #dwnld_chk, 
.upload_box #secret_url_chk, 
.upload_box #allow_embedding_chk, 
.upload_box #restore_thumbnail, 
.upload_box #events_allow_flicker, 
.upload_box #comm_public, 
.upload_box #private_join_type_anyone, 
.upload_box #private_join_type_admin, 
.upload_box #private_join_type_invite, 
.upload_box #post_type_anyone, 
.upload_box #post_type_member, 
.upload_box #comm_private, 
.upload_box #events_allow_flicker, 
.upload_box #community_list_type,
.upload_box input[type="checkbox"]:focus, 
.upload_box input[type="radio"]:focus, 
.upload_box #dwnld_chk:focus, 
.upload_box #secret_url_chk:focus, 
.upload_box #allow_embedding_chk:focus, 
.upload_box #restore_thumbnail:focus, 
.upload_box #events_allow_flicker:focus, 
.upload_box #comm_public:focus, 
.upload_box #private_join_type_anyone:focus, 
.upload_box #private_join_type_admin:focus, 
.upload_box #private_join_type_invite:focus, 
.upload_box #post_type_anyone:focus, 
.upload_box #post_type_member:focus, 
.upload_box #comm_private:focus,
.upload_box #events_allow_flicker:focus,
.upload_box #community_list_type:focus 
{border:2px solid red;padding:0;width:22px;}

.upload a.tooltip span ol li {margin:4px 0}
span.tooltip {background:#FFF1A8;border:1px solid #e2d694;font-size:12px;line-height:16px;margin:22px 0 0 205px;padding:5px 8px;position:absolute;text-align:left;width:275px;-moz-border-radius:5px;-webkit-border-radius:5px}
/* bulk upload */
optgroup option {padding-left:10px}
.swfupload {margin:5px}
.browsebtn, .publishbtn {font-size:16px;width:150px;font-weight:700;font-family:Arial, Helvetica, Verdana, sans-serif}
.upld_btn {padding:0 5px 12px;font-size:.9em;color:gray}
.upload_content {border:2px solid #C3E6D8;padding:0px;color:#333}
.upload_metadata {margin:0;padding:0 0 5px;border:1px solid #FFFEE7}
.upload_metadata td {padding:0 0 0 28px;vertical-align:top;width:200px}
.upload_metadata b {font-color:#333}
.upload_metadata em {font-size:11px;color:#999}
.upload_metadata .input {border:1px solid #999;color:#777;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:1em;padding:3px 4px;width:190px}
.upload_metadata textarea.input {display:block;font-family:Arial, Helvetica, Verdana, sans-serif;height:99px;width:280px}
.FileItem .head {font-size:100%;color:#139999;padding:0 5px 5px 28px;font-weight:400}
.FileItem .head div.fileUploaded {overflow:hidden;white-space:nowrap;width:507px}
.FileItem div.head {color:#444;padding:0}
#UploadFileList ul {margin:0;padding:0;list-style:none}
.FileItem {display:block;background:#F8FCFA;border-top:2px solid #C3E6D8;padding:5px 7px;clear:both}
.FileItem .progress {width:690px;margin:7px 0 0 23px}
.FileItem .percent {float:right;width:70px;font-size:28px;font-weight:700;color:#A2D8C2;text-align:right}
.uploadPublished {background:#DFF3CB url('http://public.slidesharecdn.com/images/i.success.gif') no-repeat 20px 50%;padding:15px 10px 15px 60px}
.uploadPublished .head {color:#208600}
.uploadProgress {background:#FBF6E7 url('http://public.slidesharecdn.com/images/i.progress.gif') no-repeat 18px 50%;padding:15px 10px 15px 60px}
.uploadProgress .head {color:#BB9970}
.uploadCompleted {background:#F8FCFA}
.uploadCancelled {background:#F3CFCF}
.uploadFailed {background:#F3CFCF url('http://public.slidesharecdn.com/images/i.error.gif') no-repeat 20px 50%;padding:15px 10px 15px 60px}}
.uploadFailed .head {color:#C41616}
.uploadCompleted .cancelbtn, .uploadCancelled .cancelbtn, .uploadStartded .cancelbtn {display:none}
/* single upload */
.upload_box {float:left;margin:0;width:590px}
.upload_p_left, .upload_p_no_left_pad {padding:0;text-align:right}
.upload_txt_area {border:1px solid #CBCBCB;font-size:1em;margin:5px 2px;padding:5px 3px 0;width:300px;}
.upload_txt_field {font-size:1em;margin:5px 2px;padding:5px 3px 0;}
.upload_box select {margin:5px 0;width:156px}
.upload_box input, .upload_box textarea {border:1px solid #999;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:1em;padding:3px;width:302px}
.upload_box input:focus, .upload_box input:hover, .upload_box textarea:focus, .upload_box textarea:hover {border:1px solid #000}
.upload_box tr:focus, .upload_box tr:hover {background:#fffee7}
.upload_box textarea {height:99px}
.upload_box td {border-top:2px solid #F3f3f3;padding:14px 9px;vertical-align:middle}
.upload_box tr.noBorder td {border:0}
.upload_box tr.noBorder td p {padding:0 0 0 16px}
/* single upload */
.cancelbtn {display:block;width:14px;height:14px;float:right;background:url('http://public.slidesharecdn.com/images/bulk_upload_cancel.gif') no-repeat}
.cancelbtn:hover {background:url('http://public.slidesharecdn.com/images/bulk_upload_cancel.gif') 14px 0}
span.progressBar {width:690px;display:block;font-size:1px;height:4px;margin-top:7px;margin-bottom:5px;background-color:#DDD}
/* Head messages */
.head_message {background:#FFF1A8;border:1px solid #e2d694;color:#333;line-height:1.4;padding:12px 16px;text-align:left;vertical-align:middle;width:auto;-moz-border-radius:7px;-webkit-border-radius:7px}
/* Edit profile page */
.emailNotifications {border:1px solid #CCC;border-collapse:collapse;border-spacing:5px;font-size:12px;}
.emailNotifications td {border:1px solid #CCC;margin:1px;padding:4px}

.expand {background:transparent url(/images/expand.gif) no-repeat 0 3px}
.collapse {background:transparent url(/images/collapse.gif) no-repeat 0 3px}
a.collapse:link, a.collapse:hover, a.collapse:visited, a.collapse:active, a.expand:link, a.expand:hover, a.expand:visited, a.expand:active {color:#000;font-weight:700;padding:0 0 0 16px;text-decoration:none;}
.upload .error {width:285px}

.uploadInfo          { background: #EEE; margin: 1em 0 0 0; padding: 2em 2em .5em; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.singleUploadProgress {background:#FFF url('/images/processing.gif') no-repeat 18px 50%;padding:15px 10px 15px 60px}
