﻿/* CSS */
#FileBrowser {display:none;width:920px;height:570px;background:#eee;border:1px solid #ccc;position:absolute;top:5%;left:-460px;margin-left:50%;z-index:9;}
#FileBrowser .FileBrowserHeading {width:100%;height:29px;background:#999;color:#fff;font-weight:bold;line-height:30px;text-indent:10px;font-size:14px;border-bottom:1px solid #ccc;}
#FileBrowser .FileBrowserHeading .FileBrowserClose {float:right;padding-right:10px;color:#fff;}
#FileBrowser .FileBrowserDirectoryList {float:left;display:block;padding:0;margin:0;width:248px;border-right:1px solid #ccc;height:494px;background:#fff;overflow-y:scroll;padding-top:10px;}
#FileBrowser .FileBrowserDirectoryList li {list-style:none;margin:0 0 0 5px;padding:0;min-height:25px;line-height:25px;}
#FileBrowser .FileBrowserDirectoryList li a.DirectorySelected {font-weight:bold;text-decoration:none;}
#FileBrowser .FileBrowserDirectoryList li ul {padding:0;margin:0;margin-left:15px;}
#FileBrowser .FileBrowserDirectoryList li a {color:#333;font-size:12px;}
#FileBrowser .FileBrowserDirectoryList li ul li {-left:0px;}
#FileBrowser .FileBrowserActionBar {float:left;width:670px;margin:0;padding:0;background:#fff;border-bottom:1px solid #ccc;overflow:hidden;height:35px;}
#FileBrowser .FileBrowserActionBar li {float:left;padding:0;margin:0;list-style:none;border-right:1px solid #ccc;background:#f9f9f9;}
#FileBrowser .FileBrowserActionBar li a {float:left;padding:10px;margin:0;color:#000;font-weight:bold;display:block;font-size:12px;text-decoration:none;}
#FileBrowser .FileBrowserActionBar li a img {vertical-align:bottom;margin-right:5px;}
#FileBrowser .FileBrowserActionBar li a:hover {text-decoration:none;background:#f1f1f1;}
#FileBrowser .FileBrowserActionBar li.FileBrowserAlignRight {float:right;border-right:0;border-left:1px solid #ccc;}
#FileBrowser .FileBrowserActionBar li.FileBrowserAlignLeft {float:left;}
#FileBrowser .FileBrowserActionBarLeft {width:248px;border-right:1px solid #ccc;overflow:hidden;}

#FileBrowser .FileBrowserFileList.FileListViewTiles {float:left;width:657px;height:496px;padding:8px 0 0 8px;margin:0;overflow-y:scroll;}
#FileBrowser .FileBrowserFileList.FileListViewTiles li {list-style:none;margin:0 8px 8px 0;padding:10px;border:1px solid #ccc;background:#fff;text-align:center;float:left;width:130px;height:120px;overflow:hidden;position:relative;}
#FileBrowser .FileBrowserFileList.FileListViewTiles li:hover {background:#f6f6f6;}
#FileBrowser .FileBrowserFileList.FileListViewTiles li a {display:block;color:#333;width:100%;height:100%;cursor:default;}
#FileBrowser .FileBrowserFileList.FileListViewTiles li span {display:block;width:125px;overflow:hidden;position:absolute;bottom:8px;left:0px;font-size:10px;}
#FileBrowser .FileBrowserFileList.FileListViewTiles li a:hover {text-decoration:none;}
#FileBrowser .FileBrowserFileList.FileListViewTiles li .ImagePreview {max-width:100px;max-height:75px;padding:1px;border:1px solid #ccc;vertical-align:middle;margin-bottom:5px;}
#FileBrowser .FileBrowserFileList.FileListViewTiles li.FileSelected {background:#e0ffec;border:1px solid #00d550;}

#FileBrowser .FileBrowserFileList.FileListViewList {float:left;width:668px;height:504px;overflow-y:scroll;padding:0;margin:0;background:#fff;}
#FileBrowser .FileBrowserFileList.FileListViewList li {list-style:none;padding:0;margin:0;border-top:1px solid #ccc;}
#FileBrowser .FileBrowserFileList.FileListViewList li:first-child {border-top:0;}
#FileBrowser .FileBrowserFileList.FileListViewList li:hover {background:#f6f6f6;}
#FileBrowser .FileBrowserFileList.FileListViewList li a {display:block;color:#333;height:45px;padding:9px 0;padding-left:9px;cursor:default;}
#FileBrowser .FileBrowserFileList.FileListViewList li a:hover {text-decoration:none;}
#FileBrowser .FileBrowserFileList.FileListViewList li .ImagePreview {max-width:50px;max-height:40px;padding:1px;border:1px solid #ccc;vertical-align:middle;margin-right:5px;float:right;}
#FileBrowser .FileBrowserFileList.FileListViewList li.FileSelected {background:#e0ffec;}

#FileBrowser .FileBrowserSessionLoggedOut {width:900px;height:520px;;position:absolute;top:30px;left:0;background:#fff;z-index:9;padding:10px;display:none;}

#FileBrowser .FileUploadBox {display:none;width:850px;height:480px;position:absolute;top:50px;left:-425px;margin-left:50%;background:#fff;border:1px solid #ccc;z-index:9;}

#FileBrowser .FileBrowserDisabled {display:none;width:100%;height:100%;position:absolute;top:0;left:0;background:#000;z-index:8;}

#FileBrowser .FileBrowserDeleteConfirmButton {position:absolute;bottom:0;left:250px;display:block;padding:5px;background:#666;color:#fff;font-weight:bold;display:none;z-index:8;}