.FileListCellLeftMostImageOnly { padding: 4px; border: solid 1px #E1E1E1; border-top-width: 0px; border-right-width: 0px; color: #333; width: 20px; }
.FileFileName { font-weight: bold; margin-bottom: 5px; }
.FileFileName a { font-size: 16px; }
.FileFileRating { margin-top: 2px; padding-left: 20px; }
.FileFileDetail { color: #666; margin: 2px 0; }
.FileFileArea { }
.FilePropertyName { width: 20%; font-size: 80%; font-weight: bold; border-bottom: solid 1px #E1E1E1; height: 36px; }
.FileProperty { width: 30%; font-size: 80%; border-bottom: solid 1px #E1E1E1; height: 36px; }
.FileFileDescriptionArea { font-size: 90%; padding: 8px; vertical-align: top; }
.FileFolderNameAndImageHeader { }
.FileFolderFileCountHeader { text-align: center; }
.FileFolderCommentCountHeader { text-align: center; }
.FileFolderImageColumn { width: 20px; }
.FileFolderNameColumn { width: 60%; }
.FileFolderFileCountColumn { text-align: center; width: 20%; }
.FileFolderCommentCountColumn { text-align: center; width: 20%; }
.FileFileNameHeader { }
.FileFileDateHeader { text-align: center; }
.FileFileDownloadCountHeader { text-align: center; }
.FileFileActionHeader { text-align: center; }
.FileFileNameColumn { width: 55%; }
.FileFileDateColumn { text-align: center; width: 15%; }
.FileFileDownloadCountColumn { text-align: center; width: 10%; }
.FileFileActionColumn { text-align: center; width: 20%; padding-top: 8px; }
.FilePortalListNameHeader { }
.FilePortalListDownloadCountHeader { text-align: center; }
.FilePortalListActionHeader { text-align: center; }
.FilePortalListNameColumn { width: 50%; }
.FilePortalListDownloadCountColumn { text-align: center; width: 25%; }
.FilePortalListActionColumn { text-align: center; width: 25%; padding-top: 8px; }
.tabs { margin: 0; padding: 0; position: relative; top: 1px; height: 1%; }
.tabs .selected, .tabs .unselected { float: left; border: 1px solid #d0d0d0; margin-right: 5px; }
.tabs .selected { border-bottom: 1px solid #fff; }
.tabs .selected a, .tabs .unselected a { padding: 3px 5px; background: #f0f0f0; display: block; text-decoration: none; }
.tabs .selected a { background: #fff; }
.tabs .selected a:visted {color:#073478;}
.tabs .selected a:hover, .tabs .selected a:active { text-decoration: none; color: #073478; cursor: default; }
.tabs .unselected a:visted {color:#073478;}
.tabs .unselected a:hover, .tabs .selected a:active { text-decoration: none; color: #073478; background: #e0e0e0; }
.tabsBody { border: 1px solid #d0d0d0; clear: both; margin: 0; padding:10px;}
.downloadEntry, .downloadEntryAlt { margin: 10px 0 0; clear: both; padding: 10px; }
.downloadEntryAlt { background: #f0f0f0; }
.EntryThumbnail { display: inline-block;}
.EntryThumbnail img { margin: 0!important; }
.FileFileName a { width: 390px; }
.fileInfo, .FileFileDescription { clear: both; }
.FileFileDescription { line-height: 1.3em; }
.fileInfo { list-style: none; margin: 10px 0; padding: 0; font-weight: bold; font-size: 90%; color: #555 }
.fileInfo li { float: left; margin: 0 5px; }
.downloadEntry .FileFileName, .downloadEntryAlt .FileFileName { font-size: 110%; }
a.CommonDownloadButton { background: url(../images/file/download_icon.gif) no-repeat; padding: 5px 0 5px 25px; text-transform: uppercase; font-weight: bold; font-size: 110%; }
.downloadEntry a.CommonDownloadButton, .downloadEntryAlt a.CommonDownloadButton { background: none; text-indent: 0; display: inline; }
.downloadEntry .FileFileDescription, .downloadEntryAlt .FileFileDescription { margin: 2px 0; padding-left: 20px; }
.FileFilePropertiesArea { width: 150px; padding: 10px; border: 1px solid #d0d0d0; float: right; margin: 0 0 10px 10px; }
.FileFilePropertiesArea ul { list-style: none; margin: 0; padding: 0; }
.FileFilePropertiesArea ul li { margin-bottom: 5px; }
.FileFilePropertiesArea ul.FileActions { margin-top: 10px; border-top: 2px dotted #d0d0d0; padding-top: 10px; }
.dataLabel { font-weight: bold; display: inline; }
.FileFileDescriptionArea { margin: 0; padding: 0; }
.FileFileDescriptionArea p { line-height: 1.6em; margin: 0 0 10px; padding: 0; }
.FileTags { font-weight: bold; }
.CommonTagCloud { background-color: #f7f7f7; padding: 8px; margin: 32px 0; color: #999; line-height: 250%; list-style-type: none; }
ul.CommonTreeList { margin: 0; padding: 0; }
ul.CommonTreeList li { margin: 0; padding: 5px 0 0 18px; list-style-type: none; }
.CommonTreeListItemSelected { font-weight: bold; padding: 5px 0 0 18px; background-image: url(../images/common/folder_open.gif); background-repeat: no-repeat; background-position: left 3px; }
.CommonTreeListItem { font-weight: normal; padding: 5px 0 0 18px; background-image: url(../images/common/folder.gif); background-repeat: no-repeat; background-position: left 3px; }
.CommonTreeListItemSelected a:link, .CommonTreeListItemSelected a:visited, .CommonTreeListItemSelected a:active, .CommonTreeListItem a:link, .CommonTreeListItem a:visited, .CommonTreeListItem a:active { text-decoration: none; color: #000; }
.CommonTreeListItemSelected a:hover, .CommonTreeListItem a:hover { text-decoration: underline; color: #000; }
.download .postInfo { margin: 0 0 20px; }
.download .postBody { padding-top: 0; }
.download.story { margin: 0 0 30px; }