
.BodyVisible{
  position: absolute;
  background-color: transparent;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  top:0px;
  left:0px;
  right:0px;
  bottom:0px;
  overflow: hidden;
}

.BodyHeader{
  background-color: #00000000;
  position:absolute;
  top:0px;
  left:0px;
  right:0px;
  height:34px;
  z-index:100;
}

.BodyContainer{
  background-color: #00000000;
  position:absolute;
  top:34px;
  left:0px;
  right:165px;
  bottom:0px;
  z-index:100;
}

.BodyIndexs{
  position:absolute;
  top:60px;
  right:40px;
  width:120px;
  bottom:0px;
  overflow: hidden;
}

.IndexsDiv{
  position:absolute;
  top:32px;
  width:118px;
  bottom:0px;

  overflow: hidden;
  overflow-y: scroll; /* Add the ability to scroll */
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}

/* Hide scrollbar for Chrome, Safari and Opera */
.IndexsDiv::-webkit-scrollbar {
  display: none;
}

.BackGround{
  background-image: linear-gradient(rgb(3,3,15), rgb(35,99,108));
  position:fixed;
  left:0px;
  right:0px;
  top:0px;
  bottom:0px;
  z-index:-10;
}

/* Main logo+title */
.logotitle{
  font-family: 'Play', sans-serif;
  font-size: 2.0rem;
  color: #FFFFFF;
  position:absolute;
  padding: 0px 60px 0px 0px;
}

/* ================================================== */

.file-desc{
  position:absolute;
  padding-right: 12px;
  font-family:'Courier New', Courier, monospace;
  font-size: 13px;
  color:white;
}

.obj-title{
  position:absolute;
  z-index: 1;
  right:0px;
  top:0px;
  height:auto;
  padding: 0px 3px 0px 3px;
  margin: 1px 1px 1px 1px;
  background-color: #00FFFF;
  font-family:'Courier New', Courier, monospace;
  font-size: 14px;
  color:black;
}
