.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;}
.downloadEntry, .downloadEntryAlt{margin:10px 0 0;clear:both;padding:10px;}
.downloadEntryAlt{background:#f0f0f0;}

.FileFileName .EntryThumbnail {float:left;margin-right:5px;}
.FileFileName a {display:block; float:left; width:390px;}
.fileInfo, .FileFileDescription{clear:both;}
.FileFileDescription {line-height:1.3em;}
.fileInfo {list-style:none;margin:10px 10px 10px 16px;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;
}
