.fl-uploader{width:434px;position:relative;clear:both;}
table.fl-uploader-header{width:434px;margin-bottom:0;border-bottom:1px solid #999;color:#333;font-size:.9em;font-weight:bold;}
.fl-uploader-header tr{width:100%;}
.fl-uploader-header th{text-align:left;border:none;}
.fl-uploader-header th.fl-uploader-file-name{width:27em;}
.fl-uploader-header .fl-uploader-file-size{text-align:right;white-space:nowrap;}
.fl-uploader-browse-instructions{background-color:#F0F9FF;color:#666;text-align:center;padding:6px;}
.fl-scrollable-scroller{display:block;position:relative;overflow:auto;overflow-x:hidden;overflow-y:auto;max-height:160px;}
.fl-scrollable-inner{position:relative;overflow:hidden;}
table.fl-uploader-queue{margin:0;}
.fl-uploader-queue tr.fl-uploader-dim{color:#666;}
.fl-uploader-queue caption{display:none;}
.fl-uploader-queue tbody{z-index:6;display:block;font-size:.9em;}
.fl-uploader-queue tr:focus,.fl-uploader-queue tr.fl-uploader-file-state-ready:hover{background-color:#FFF9DC;}
.fl-uploader-queue td{border:none;border-bottom:1px solid #C5C5C5;margin:0;text-align:left;padding:3px 6px;}
.fl-uploader-queue td.fl-uploader-file-name{width:26em;overflow:hidden;font-weight:normal;}
.fl-uploader-queue .fl-uploader-file-size{text-align:right;white-space:nowrap;width:6em;}
.fl-uploader-queue .fl-uploader-file-actions,.fl-uploader-header .fl-uploader-file-actions{padding-right:15px;white-space:nowrap;text-align:center;}
.fl-uploader-queue .fl-uploader-file-actions .fl-uploader-dim{border:1px solid transparent;background-color:transparent;cursor:auto;}
.fl-uploader-file-actions button{border:1px solid transparent;height:22px;width:24px;overflow:hidden;background-color:transparent;background-attachment:scroll;background-repeat:no-repeat;background-position:1px 1px;padding:0;margin:0;}
.fl-uploader-file-actions .fl-uploader-file-action-remove{background-image:url(../images/remove.png);cursor:pointer;}
.fl-uploader-file-actions .fl-uploader-file-action-remove:hover,tr:focus .fl-uploader-file-actions .fl-uploader-file-action-remove{border:1px solid #CCC;background-color:#FFF;}
tr.fl-uploader-file-state-uploaded button{background-image:url(../images/tick.png);}
tr.fl-uploader-file-state-uploaded .fl-uploader-file-name{border-left:4px solid #74B74A;color:#5E7A5E;}
.fl-uploader-queue-footer{z-index:6;position:relative;background-color:#F7F7F7;border-top:1px solid #999;color:#4d4d4d;font-size:1.07em;font-weight:bold;padding:8px 6px;vertical-align:middle;}
.fl-uploader span.fl-uploader-browse{background-image:url(../images/add.png);background-attachment:scroll;background-repeat:no-repeat;background-position:0 5px;padding:5px 5px 0 22px;border:none;white-space:nowrap;color:#005ebc;font-weight:bold;text-decoration:underline;}
.fl-uploader-queue-footer .fl-uploader-total-progress-text{padding-top:6px;}
.fl-uploader-browse{display:block;overflow:hidden;height:1.65em;width:6em;cursor:default;}
.fl-uploader-browse.fl-uploader-browseMore{width:4.5em;}
.fl-uploader-browse input{position:relative;overflow:hidden;float:right;height:3em;bottom:2em;letter-spacing:5px;left:10px;opacity:0;-moz-opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
html>body .fl-uploader span.fl-uploader-browse{border:1px solid transparent;}
.fl-uploader span.fl-uploader-browse:hover{border:1px solid #CCC;background-color:#FFF;}
.fl-uploader span.fl-uploader-browse:focus,.fl-uploader span.fl-uploader-browse.focus{outline:2px solid #142B8C;background-color:#FFF;}
.fl-uploader-browse-overlay{position:absolute;top:8px;left:320px;z-index:7;}
.fl-uploader-flash10-wrapper{position:relative;float:left;}
.fl-uploader-buttons{margin-top:1em;text-align:right;}
.fl-uploader-buttons button{border-width:1px;border-style:solid;font-weight:bold;color:#FFF;height:32px;padding:0;outline:none;cursor:pointer;width:8.4em;font-size:1em;}
.fl-uploader-buttons button:focus{outline:2px solid #142B8C;}
.fl-uploader-buttons .fl-uploader-button-upload{background-color:#74B74A;border-color:#006838;}
.fl-uploader-buttons .fl-uploader-button-upload:hover{background-color:#519325;border-color:#142B8C;}
.fl-uploader-buttons .fl-uploader-button-stop{background-color:#4F99D3;border-color:#2A3990;}
.fl-uploader-buttons .fl-uploader-button-stop:hover{background-color:#115F8F;}
.fl-uploader-buttons .fl-uploader-dim,.fl-uploader-buttons .fl-uploader-dim:hover{background-color:#999;border-color:#666;cursor:auto;}
.fl-uploader-file-progress,.fl-uploader-total-progress-okay,.fl-uploader-total-progress-errored{position:absolute;display:none;background-attachment:scroll;background-position:bottom left;background-repeat:repeat-x;overflow:hidden;left:-1px;z-index:-1;top:0;height:100%;}
.fl-uploader-file-progress{background-image:url('../images/gradient-file-green.png');background-color:#D1D6DD;border-right:1px solid #9FCE7F;}
.fl-uploader-queue .fl-uploader-file-state-error th{border-left:4px solid #F5E392;background-color:#FCFBE6;border-bottom-width:0;}
.fl-uploader-queue .fl-uploader-file-state-error td{background-color:#FCFBE6;border-bottom-width:0;}
.fl-uploader-queue .fl-uploader-file-error td{background-color:#FCFBE6;border-left:4px solid #F5E392;background-image:url(../images/error.png);background-position:6px 2px;background-repeat:no-repeat;padding-bottom:8px;padding-left:32px;}
.fl-uploader-errorsPanel{float:left;width:100%;margin-top:.5em;border-top:1px solid #d2d2d2;font-size:.9em;color:#3da6e5;}
.fl-uploader-errorsPanel-header{background-image:url("../images/error.png");background-position:1px center;background-repeat:no-repeat;padding:6px 0 6px 0;margin-bottom:10px;}
.fl-uploader-errorsPanel-header span{padding-left:21px;font-size:1.1em;font-weight:bold;color:#000;}
.fl-uploader-errorPanel-section-wrapper{float:left;width:90%;}
.fl-uploader-errorPanel-section-title{width:90%;color:#333;font-weight:normal;}
.fl-uploader-errorPanel-section-removeButton{background-color:inherit;background-image:url("../images/grey-4d4d4d-x-button.png");background-position:center;background-repeat:no-repeat;border-width:0;width:18px;height:18px;padding:0;margin-right:9px;}
.fl-uploader-errorPanel-section-removeButton:hover{background-image:url("../images/grey-999999-x-button.png");}
.fl-uploader-errorPanel-section-toggleDetails{border:none;padding:0;text-decoration:underline;cursor:pointer;height:1em;margin:0 0 1.5em 0;position:relative;color:#008be0;background-color:#F7F7F7;}
.fl-uploader-errorPanel-section-details{color:#666;font-weight:normal;clear:both;}
.fl-uploader-errorPanel-section-details p{margin-bottom:0;margin-top:.5em;line-height:1.7em;}
.fl-uploader-basic-save{margin-top:.6em;display:block;}
.fl-uploader-hidden{display:none;}
.fl-uploader span.fl-uploader-browse.fl-uploader-dim{outline:none;background-color:#F7F7F7;color:#d2d2d2;background-image:url("../images/add-grey.png");}
.fl-uploader-flash9-container{overflow:hidden;width:1px;height:1px;}
.hideUploaderForOpera{visibility:hidden;overflow:hidden;height:0;width:0;padding:0;}