﻿/* Files and Folders */
.progressWrapper{width:357px;overflow:hidden;background-color:#000;}
.progressContainer{margin:1px;padding:4px;border:solid 1px #E8E8E8;background-color:#F7F7F7;overflow:hidden;}
.progressBarInProgress, .progressBarComplete, .progressBarError{font-size:0px;width:0%;height:2px;background-color:blue;text-align:left;margin-top:2px;float:left;}
.progressBarComplete{width:100%;background-color:green;visibility:hidden;}
.progressBarError{width:100%;background-color:red;visibility:hidden;}
.progressBarStatus{margin-top:2px;text-align:left;white-space:nowrap;}
a.progressCancel, a.progressCancel:link, a.progressCancel:active, a.progressCancel:visited, a.progressCancel:hover{font-size:0px;display:block;height:14px;width:14px;background-image:url(images/SWFUpload/cancelbutton.gif);background-repeat:no-repeat;background-position:-14px 0px;float:right;}
a.progressCancel:hover{background-position:0px 0px;}
.FilesAndFolders .DataGrid_Container{border-collapse:collapse;}
.FilesAndFolders .DataGrid_Container td{border-collapse:collapse;padding:5px}
.FilesAndFolders .DataGrid_Item td{border-bottom:1px dotted #AAA;}
.FilesAndFolders .DataGrid_AlternatingItem td{border-bottom:1px dotted #AAA;}

/* Header bar */
.FilesAndFoldersHeader{}/* Header table */
.FilesAndFolders .FolderBreadCrumbs{}/* Header breadcrumbs cell */
.FilesAndFolders .FileButtons{text-align:right;display:none}/* Header add-files cell - set display:block to expose */
.FilesAndFolders .CommandButton{display:inline-block;margin:6px}
.FilesAndFolders .FileSearch{text-align:right}

/* FileTerms Overlay */
#confirm {display:none;}
#confirm-overlay {background-color:#eee; cursor:wait;}
#confirm-container {height:160px; width:420px; font: 16px/22px 'Trebuchet MS', Verdana, Arial; text-align:left; background:#fff; border:2px solid #336699;}
#confirm-container .header {height:30px; line-height:30px; width:100%; background:url(Images/Confirm/header.gif) repeat-x; color:#fff; font-weight:bold;}
#confirm-container .header span {padding-left:8px;}
#confirm-container .message {color:#333; font-size:14px; margin:0; padding:12px 4px 12px 8px;}
#confirm-container .buttons {line-height:26px; width:160px; float:right; padding:10px 8px 0;} 
#confirm-container .buttons div {float:right; margin-left:4px; width:70px; height:26px; color:#666; font-weight:bold; text-align:center; background:url(Images/Confirm/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;} 
#confirm-container a.modal-close,
#confirm-container a.modal-close:link,
#confirm-container a.modal-close:active,
#confirm-container a.modal-close:visited {text-decoration:none; font-weight:bold; position:absolute; right:10px; top:2px; color:#fff;}
#confirm-container a.modal-close:hover {color:#ccc;}

/* Edit Overlay */
#edit-overlay {background-color:#eee; cursor:wait;}
#edit-container {height:225px; width:500px; font: 16px/22px 'Trebuchet MS', Verdana, Arial; text-align:left; background:#fff; border:2px solid #336699;}
#edit-container .header {height:30px; line-height:30px; width:100%; background:url(Images/Confirm/header.gif) repeat-x; color:#fff; font-weight:bold;}
#edit-container .header span {padding-left:8px;}
#edit-container .message {color:#333; font-size:14px; margin:0; padding:12px 4px 12px 8px;}
#edit-container .buttons {text-align: center;} 
#edit-container .buttons div {float:right; margin-left:4px; width:70px; height:26px; color:#666; font-weight:bold; text-align:center; background:url(Images/Confirm/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;} 
#edit-container a.modal-close,
#edit-container a.modal-close:link,
#edit-container a.modal-close:active,
#edit-container a.modal-close:visited {text-decoration:none; font-weight:bold; position:absolute; right:10px; top:2px; color:#fff;}
#edit-container a.modal-close:hover {color:#ccc;}