/********************/
/* File manager Menu */
/********************/

#toolbar {
  border: 1px solid black;
  background: url(../yui/assets/skins/sam/sprite.png) repeat-x scroll 0 0;
}

#button_delete .first-child {
  background: url(../images/silk/icons/delete.png) left center no-repeat;
}

#button_rename .first-child {
  background: url(../images/silk/icons/pencil.png) left center no-repeat;
}

#button_new_folder .first-child {
  background: url(../images/silk/icons/folder_add.png) left center no-repeat;
}

#showACL .first-child {
  background: url(../images/silk/icons/lock.png) left center no-repeat;
}

#button_upload .first-child {
  background: url(../images/silk/icons/arrow_up.png) left center no-repeat;
}

#button_info .first-child {
  background: url(../images/silk/icons/information.png) left center no-repeat;
}

#button_delete .first-child button, #button_rename .first-child button, #button_new_folder .first-child button, #showACL .first-child button, #button_upload .first-child button, #button_info .first-child button {
  padding-left: 1.5em;
}

#toolbar .yui-button, #toolbar .yui-button .first-child {
  border-color: transparent;
}

#toolbar .yui-button-hover, #toolbar .yui-button-hover .first-child {
  border-color: #808080;
}

#toolbar .yui-button {
  background: none;
  margin-left:10px;
}

#toolbar .yui-button-hover {
  background: transparent url(../yui/assets/skins/sam/sprite.png) repeat-x scroll 0 -1300px;
}

.file_tree {
  border-left: 1px solid black;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  padding: 10px;
}

.fileIcon {
  display: block;
  height: 22px;
  padding-left: 20px;
}

.icon-ppt {
  background: transparent url(../yui-additions/treeview/assets/img/icons.png) 0 0px no-repeat;
}

.icon-dmg {
  background: transparent url(../yui-additions/treeview/assets/img/icons.png) 0 -36px no-repeat;
}

.icon-prv {
  background: transparent url(../yui-additions/treeview/assets/img/icons.png) 0 -72px no-repeat;
}

.icon-gen {
  background: transparent url(../yui-additions/treeview/assets/img/icons.png) 0 -108px no-repeat;
}

.icon-doc {
  background: transparent url(../yui-additions/treeview/assets/img/icons.png) 0 -144px no-repeat;
}

.icon-jar {
  background: transparent url(../yui-additions/treeview/assets/img/icons.png) 0 -180px no-repeat;
}

.icon-zip {
  background: transparent url(../yui-additions/treeview/assets/img/icons.png) 0 -216px no-repeat;
}

/* Upload Dialog Styling*/

.uploadButton a, .clearButton a {
  display: block;
  width: 100px;
  height: 40px;
  text-decoration: none;
  margin-left: 5px;
}

.uploadButton a {
  background: url("../uploader/assets/uploadFileButton.png") 0 0 no-repeat;
}

.uploadButton a:visited, .clearButton a:visited {
  background-position: 0 0;
}

.uploadButton a:hover, .clearButton a:hover {
  background-position: 0 -40px;
}

.uploadButton a:active, .clearButton a:active {
  background-position: 0 -80px;
}

#fileProgress {
  border: black 1px solid;
  width: 300px;
  height: 40px;
  float: left;
  background-color: white;
}

#fileName {
  text-align: center;
  margin: 5px;
  font-size: 15px;
  width: 290px;
  height: 25px;
  overflow: hidden;
}

#progressBar {
  width: 300px;
  height: 5px;
  background-color: #CCCCCC
}

#uploaderUI {
  width: 100px;
  height: 40px;
  margin-left: 5px;
  float: left;
  background: url("../uploader/assets/selectFileButton.png") 0 0 no-repeat;
}

.uploadButton {
  float: left
}

/**************************/
/*  Data Info Panel styes */
/**************************/


.topMenu {
  height: 20px;
  padding: 7px;
  font-size: larger;
  border: 1px solid black;
  background: url(../yui/assets/skins/sam/sprite.png) repeat-x scroll 0 0;
  cursor: pointer;
}

.lowerMenu {
  height: 20px;
  padding: 7px;
  font-size: larger;
  border-left: 1px solid black;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  background: url(../yui/assets/skins/sam/sprite.png) repeat-x scroll 0 0;
  cursor: pointer;
}

#inlineLinkPanel .bd {
  overflow: auto;
  padding: 4px;
  background-color: #ffffff;
}

#mdlinkPanel .bd {
  overflow: auto;
  padding: 4px;
  background-color: #ffffff;
}

#infolinkPanel .bd {
  overflow: auto;
  padding: 4px;
  background-color: #ffffff;
}

#historyList, #versionsList, #linkList, #acList, #metaDataList, #tagList {
  padding-top: 5px;
  padding-bottom: 5px;
}

#historyList .cell, #versionsList .cell, #linkList .cell, #acList .cell, #metaDataList .cell, #tagList .cell {
  padding: 3px;
}

