html,
	body {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #212121;
  -webkit-tap-highlight-color:rgba(255,0,0,0);
}


body {
  color: #fff;
  padding: 0px;
  font: 13px "Arial", sans-serif;
  margin: 0px;
}
#superblaze {
    position: absolute;
    left: 0px;
    top: 0px;
    height: 506px;
    width: 900px;
    z-index: 2;
}
#loader {
  position: absolute;
  left: 0px;
  top: 0px;
  text-align: left;
  padding: 0px 0px;
  margin: 0px;
  display: none;
}

#scenediv {
  position: absolute;
  text-align: left;
  padding: 0px 0px;
  margin: 0;
  width: 900px;
  height: 506px;
  visibility: hidden;
}

#zoomSliderContainer {
  position: absolute;
  left: 970px;
  top: 225px;
}

.ui-slider {
  border: 1px solid #aaaaaa;
  background: #ffffff;
}

.ui-slider .ui-widget-header {
  background: #0083CA;
}

.ui-corner-all {
  visibility: hidden;
}

.ui-slider .ui-slider-handle {
  width: 69px;
  height: 25px;
  background: url(../images_gl/zoom_handle_up.png) no-repeat;
  overflow: hidden;
  position: absolute;
  left: -34px;
  border-style: none;
  outline: none;
}

#close {
    position: absolute;
    top: 10px;
    left: 899px;
    display: none;
}

.ui-slider-handle-hover {
      width:41px;
      height:16px;
      background:url("../images_gl/zoom_handle_down.png") no-repeat; overflow:hidden; 
}

.zoom {
  position: absolute;
  left: -2px;
  top: -2px;
  cursor: pointer;
  width: 44px;
  height: 44px;
}

#zoomInBtn {
  background-image: url("../images_gl/plus_up.png");
  background-repeat: no-repeat;
  overflow: hidden;
  background-size: 44px 44px;
}

#zoomInBtnActive {
  background-image: url("../images_gl/plus_down.png");
  background-repeat: no-repeat;
  overflow: hidden;
  background-size: 44px 44px;
  visibility: hidden;
}

#zoomOut {
  left: -2px;
  top: 161px;
}

#zoomOutBtn {
  background-image: url("../images_gl/minus_up.png");
  background-repeat: no-repeat;
  overflow: hidden;
  background-size: 44px 44px;
}
#zoomOutBtnActive {
  background-image: url("../images_gl/minus_down.png");
  background-repeat: no-repeat;
  overflow: hidden;
  background-size: 44px 44px;
  visibility: hidden;
}

#option1 {
    left: 15px;
    top: 415px;
    background-image: url("../images_gl/option1.png");
    background-repeat: no-repeat;
    overflow: hidden;
    visibility: hidden;
}

#option2 {
    left: 15px;
    top: 415px;
    background-image: url("../images_gl/option2.png");
    background-repeat: no-repeat;
    overflow: hidden;
}

.btn {
    position: absolute;
    width: 70px;
    height: 70px;
    cursor: pointer;
}
.option1 {
    left: 15px;
    top: 415px;
}

#option1Btn {
    background-image: url("../images_gl/option2_up.png");
    background-repeat: no-repeat;
    overflow: hidden;
}

#option1BtnDown {
    background-image: url("../images_gl/option2_down.png");
    background-repeat: no-repeat;
    overflow: hidden;
    visibility: hidden;
}
.option2 {
    left: 15px;
    top: 315px;
}

#option2Btn {
    background-image: url("../images_gl/option1_up.png");
    background-repeat: no-repeat;
    overflow: hidden;
}

#option2BtnDown {
    background-image: url("../images_gl/option1_down.png");
    background-repeat: no-repeat;
    overflow: hidden;
    visibility: hidden;
}

.option3 {
    left: 15px;
    top: 215px;
}
#option3Btn {
    background-image: url("../images_gl/option3_up.png");
    background-repeat: no-repeat;
    overflow: hidden;
}

#option3BtnDown {
    background-image: url("../images_gl/option3_down.png");
    background-repeat: no-repeat;
    overflow: hidden;
    visibility: hidden;
}
.option4 {
    left: 15px;
    top: 115px;
}

#option4Btn {
    background-image: url("../images_gl/option4_up.png");
    background-repeat: no-repeat;
    overflow: hidden;
}

#option4BtnDown {
    background-image: url("../images_gl/option4_down.png");
    background-repeat: no-repeat;
    overflow: hidden;
    visibility: hidden;
}

.option5 {
    left: 15px;
    top: 15px;
}

#option5Btn {
    background-image: url("../images_gl/option5_up.png");
    background-repeat: no-repeat;
    overflow: hidden;
}

#option5BtnDown {
    background-image: url("../images_gl/option5_down.png");
    background-repeat: no-repeat;
    overflow: hidden;
    visibility: hidden;
}
.mode1 {
    left: 815px;
    top: 15px;
}

#mode1Btn {
    background-image: url("../images_gl/mode1_up.png");
    background-repeat: no-repeat;
    overflow: hidden;
}

#mode1BtnDown {
    background-image: url("../images_gl/mode1_down.png");
    background-repeat: no-repeat;
    overflow: hidden;
    visibility: hidden;
}

.mode2 {
    left: 815px;
    top: 115px;
}

#mode2Btn {
    background-image: url("../images_gl/mode2_up.png");
    background-repeat: no-repeat;
    overflow: hidden;
}

#mode2BtnDown {
    background-image: url("../images_gl/mode2_down.png");
    background-repeat: no-repeat;
    overflow: hidden;
    visibility: hidden;
}

.mode3 {
    left: 815px;
    top: 215px;
}

#mode3Btn {
    background-image: url("../images_gl/flash_up.png");
    background-repeat: no-repeat;
    overflow: hidden;
}

#mode3BtnDown {
    background-image: url("../images_gl/flash_down.png");
    background-repeat: no-repeat;
    overflow: hidden;
    visibility: hidden;
}
.mode4 {
    left: 815px;
    top: 315px;
}

#mode4Btn {
    background-image: url("../images_gl/mode4_up.png");
    background-repeat: no-repeat;
    overflow: hidden;
}

#mode4BtnDown {
    background-image: url("../images_gl/mode4_down.png");
    background-repeat: no-repeat;
    overflow: hidden;
    visibility: hidden;
}


.reset {
    left: 815px;
    top: 415px;
}

#resetBtn {
    background-image: url("../images_gl/reset_up.png");
    background-repeat: no-repeat;
    overflow: hidden;
}
#resetBtnDown {
    background-image: url("../images_gl/reset_down.png");
    background-repeat: no-repeat;
    overflow: hidden;
    visibility: hidden;
}
div.transbox {
      position:absolute;
      top : 430px;
      left :180px;
      width:495px;
      height:100px;
      margin:0px;
      }
      div.bar {
      position:absolute;
      top:-20px;
      left:0px;
      background-color:#CCCCCC;
      width:1px;
      height:5px;
      overflow:hidden;
      }
       div.loadtext {
      position:absolute;
      top:-15px;
      left:0px;
      color:#CCCCCC;
      font-family: Arial;
      font-size: 10px;
      }
      img.thumbnail {
      float:left;
      width:100px;
      margin:0px;
      padding:0px;
      border:1px solid #CCCCCC;
      padding: 8px 0px 0px 0px;
      display: inline;
      background-color:#212121;
      }
      
      div.thumbHolder {
      position: absolute;
      top : 430px;
      left : 180px;
      width:525px;
      visibility: hidden;
      padding: 0px;
      margin: 0px;
      display: none;
      line-height:0;
      }
      .rotateLeft {
      position:absolute;
      top:200px;
      left:10px;
      }
      .rotateRight {
      position:absolute;
      top:200px;
      left:810px;
      }
      a {
      outline:none;
      }
      #sliderframe {
      position:absolute;
      left:0px;
      top:0px;
      }
      .shotSelector {
      background : #CCCCCC;
      position: absolute;
      width : 102px;
      overflow:hidden; 
      height : 5px;
      top: -5px;
      left: 0px;
      }
      .clear { clear: both; }
#enviromentChange1{
    left:188px;
    top:430px;
    width:128px;
    height:73px;
    position:absolute;
    cursor: pointer;
    }
    #enviromentChange2{
    left:318px;
    top:430px;
    width:128px;
    height:73px;
    position:absolute;
    cursor: pointer;
    }   
    #enviromentChange3{
    left:448px;
    top:430px;
    width:128px;
    height:73px;
    position:absolute;
    cursor: pointer;
    }
    #enviromentChange4{
    left:578px;
    top:430px;
    width:128px;
    height:73px;
    position:absolute;
    cursor: pointer;
    }
    #enviroment2LoadingStatus { 
    left:356px;
    top:463px;
    width:0px;
    height:7px;
    font-weight:bold;
    background-image:url('../interface_images/preloaderBar.png');
    background-repeat:no-repeat;
    position:absolute;
    }
    #enviroment3LoadingStatus {
    left:487px;
    top:463px;
    width:0px;
    height:7px;
    font-weight:bold;
    background-image:url('../interface_images/preloaderBar.png');
    background-repeat:no-repeat;
    position:absolute;
    }
    #enviroment4LoadingStatus { 
    left:618px;
    top:463px;
    width:0px;
    height:7px;
    font-weight:bold;
    background-image:url('../interface_images/preloaderBar.png');
    background-repeat:no-repeat;
    position:absolute;
    }

.noselect, img {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-drag: none;
  user-drag: none; 
}
