body.myGallery {
  background-image: url(images/mygallery/tsk_psb_background.png);
  background-color: #53a9ff;
  font-family: 'Arial', sans-serif;
}

.myGallery-topbox {
  display: block;
  background-color: black;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.7;
  filter: alpha(opacity=70);
  visibility: hidden;
}

.myGallery img {
  border: 2px solid silver;
}

.myGallery-caption {
  background-color: white;
  overflow: hidden;
  display: none;
  font-size: 1.5rem;
  /*	padding: 5px;*/
  height: 40px;
  text-align: center;
  align-content: center;
}

.myGall-caption-wrapper {
  background-color: blue;
  font-size: 1em;
  padding: 5px;
  text-align: center;
  /*	height: 30px;*/
  /*background: white;*/
}

div.myGall-controlbar {
  /*     background-image: url(/templates/tsk_helix_template/images/mygallery/controlbar.png);*/
  background-image: url(../images/mygallery/controlbar.png);
  background-position: 0px -90px;
  position: absolute;
  /*     left: 195px;
     top: 300px;*/
  height: 40px;
  width: 210px;
  z-Index: 1010;
}

div.myGall-controlbar div {
  /*     background-image: url(/templates/tsk_helix_template/images/mygallery/controlbar.png);*/
  background-image: url(../images/mygallery/controlbar.png);
  top: 5px;
  width: 30px;
  height: 30px;
  float: left;
  z-Index: 1011;
}

div.myGall-controlbar div.left {
  background-position: 0px 0px;
}

div.myGall-controlbar div.left:hover {
  background-position: 0px -30px;
}

div.myGall-controlbar div.left_d {
  background-position: 0px -60px;
}

div.myGall-controlbar div.play {
  background-position: -30px 0px;
}

div.myGall-controlbar div.play:hover {
  background-position: -30px -30px;
}

div.myGall-controlbar div.play_d {
  background-position: -30px -60px;
}

div.myGall-controlbar div.pause {
  background-position: -60px 0px;
}

div.myGall-controlbar div.pause:hover {
  background-position: -60px -30px;
}

div.myGall-controlbar div.pause_d {
  background-position: -60px -60px;
}

div.myGall-controlbar div.right {
  background-position: -90px 0px;
}

div.myGall-controlbar div.right:hover {
  background-position: -90px -30px;
}

div.myGall-controlbar div.right_d {
  background-position: -90px -60px;
}

div.myGall-controlbar div.move {
  background-position: -120px 0px;
  cursor: move;
}

div.myGall-controlbar div.move:hover {
  background-position: -120px -30px;
}

div.myGall-controlbar div.move_d {
  background-position: -120px -60px;
}

div.myGall-controlbar div.max {
  background-position: -150px 0px;
}

div.myGall-controlbar div.max:hover {
  background-position: -150px -30px;
}

div.myGall-controlbar div.max_d {
  background-position: -150px -60px;
}

div.myGall-controlbar div.close {
  background-position: -180px 0px;
}

div.myGall-controlbar div.close:hover {
  background-position: -180px -30px;
}

div.myGall-controlbar div.close_d {
  background-position: -180px -60px;
}

#center-view {
  background-color: rgb(50%, 50%, 50%)
}

table#outlineTable td {
  padding: 0px;
  border: medium;
  margin: 0px;
  line-height: 0;
  font-size: 0px;
  width: 20px;
}

table#outlineTable tr:nth-child(1) td:nth-child(1) {
  background: url("../images/mygallery/outlines/tsk-outline_IV.png") 0px 0px;
}

table#outlineTable tr:nth-child(1) td:nth-child(2) {
  background: url("../images/mygallery/outlines/tsk-outline_IV.png") 0px -40px;
  height: 20px;
}

table#outlineTable tr:nth-child(1) td:nth-child(3) {
  background: url("../images/mygallery/outlines/tsk-outline_IV.png") -20px 0px;
}

table#outlineTable tr:nth-child(2) td:nth-child(1) {
  background: url("../images/mygallery/outlines/tsk-outline_IV.png") 0px -80px;
}

table#outlineTable tr:nth-child(2) td:nth-child(2) {}

table#outlineTable tr:nth-child(2) td:nth-child(3) {
  background: url("../images/mygallery/outlines/tsk-outline_IV.png") -20px -80px;
}

table#outlineTable tr:nth-child(3) td:nth-child(1) {
  background: url("../images/mygallery/outlines/tsk-outline_IV.png") 0px -20px;
}

table#outlineTable tr:nth-child(3) td:nth-child(2) {
  background: url("../images/mygallery/outlines/tsk-outline_IV.png") 0px -60px;
  height: 20px;
}

table#outlineTable tr:nth-child(3) td:nth-child(3) {
  background: url("../images/mygallery/outlines/tsk-outline_IV.png") -20px -20px;
  cursor: 'se-resize';
}