.PlayerUI_playerWrapperOuter{
  width:100%;
}

.PlayerUI_playerWrapper{
  margin: 0 auto;
}


.PlayerUI_topFlashBorderWhite{
  border-top-style:solid;
  border-left-style:solid;
  border-right-style:solid;
  border-color:white;
  border-width:2px;
}
.PlayerUI_topFlashBorderGray{
  border-top-style:solid;
  border-left-style:solid;
  border-right-style:solid;
  border-color:rgb(204,204,204);
  border-width:2px;
}

.PlayerUI_whiteBorderFlash{
  border-bottom-style:solid;
  border-left-style:solid;
  border-right-style:solid;
  border-color:white;
  border-width:2px;
}

.PlayerUI_grayBorder{
  border-style:solid;
  border-color:rgb(204,204,204);
  border-width:1px;
}

.PlayerUI_grayBorderFlash{
  border-bottom-style:solid;
  border-left-style:solid;
  border-right-style:solid;
  border-color:rgb(204,204,204);
  border-width:2px;
}

.PlayerUI_bottomBar{
  border-top-color:rgb(204,204,204);
  border-top-style:solid;
  border-top-width:1px;
  background-color: #6d7e8a;
  width:100%;
  height:30px;
  table-layout:fixed;
}

.PlayerUI_bottomBarMessageArea{
  border-left-color:white;
  border-left-style:solid;
  border-left-width:1px;
  border-right-width:1px;
  height:100%;
  padding-left:8px;
  color:white;
}


.PlayerUI_panelArea{
  background-color:white;
  overflow:hidden;
}

.PlayerUI_doneOverlay{
  position:relative;
  overflow:hidden;
}
.PlayerUI_topCaptionWrapper{
  background-color:white;
  position:relative;
}
.PlayerUI_topCaptionArea{
  background-color:rgb(218, 231,239);
  width:100%;
  position:absolute;
  bottom:0px;
}

.PlayerUI_topCaptionContent{
  font-size: 17px;
  padding: 8px;
  display:none;
  border-top-style:solid;
  border-left-style:solid;
  border-right-style:solid;
  border-color:rgb(204,204,204);
  border-width:1px;
}

.PlayerUI_bottomCaptionArea{
  width:100%;
  position:relative;
}

.PlayerUI_bottomCaptionContent{
  font-size: 17px;
  border-top-style:solid;
  border-color:rgb(204,204,204);
  border-width:0px;
  background-color:rgb(254, 250, 210);
  visibility:hidden;
}

.PlayerUI_captionOverlay{
  /*background-color:rgb(254, 250, 210);*/
  background-color:white;
  width:100%;
  position:absolute;
  top:0px;
}

.PlayerUI_panelSelectButtonUp{
  margin-top:2px;
  width:25px;
  height:25px;
  background-color:gray;
  background-image:url('./panel_button_up.png');
  background-repeat:no-repeat;
  border: 0px;
  cursor:pointer;
  outline:none;
}

.PlayerUI_panelSelectButtonDown{
  width:25px;
  margin-top:2px;
  height:25px;
  background-color:gray;
  background-image:url('./panel_button_down.png');
  background-repeat:no-repeat;
  border: 0px;
  cursor:pointer;
  outline:none;
}


.PlayerUI_panelSelectButtonTable{
  display:inline-block;
}

.PlayerUI_panelButtonContainer{
  height:34px;
  padding-right:6px;
  text-align:right;
  background-color: #6d7e8a;
  border-right-width:1px;
  border-right-color:white;
  border-right-style:solid;
  /*
  border-left-width:1px;
  border-left-color:white;
  border-left-style:solid;
  */
}


.PlayerUI_bottomBarButton{
  width:25px;
  height:25px;
  background-color:rgba(0,0,0,0);
  background-repeat:no-repeat;
  border: 0px;
  cursor:pointer;
  outline:none;
}

.PlayerUI_doneOverlayButton{
  position:relative;
  top:100px;
  width:45px;
  height:45px;
  background-color:rgba(0,0,0,0);
  background-repeat:no-repeat;
  border: 0px;
  cursor:pointer;
  outline:none;
}



.PlayerUI_resetButtonLarge{
  background-image:url('./reset_button_large.png');
}

.PlayerUI_resetButton{
  background-image:url('./reset_button.png');
  position:relative;
  top:2px;
  left:4px;
}
.PlayerUI_playPauseContainer{
  position:relative;
  padding-left:4px;
  padding-right:4px;
}

.PlayerUI_playButtonLarge{
  background-image:url('./play_button_large.png');
}

.PlayerUI_playButton{
  background-image:url('./play_button.png');
  top:2px;
  position:relative;
}

.PlayerUI_pauseButton{
  background-image:url('./pause_image.png');
  top:6px;
  position:absolute;
}

.PlayerUI_nextButtonLarge{
  background-image:url('./next_button_large.png');
  position:absolute;
  right:0px;
}

.PlayerUI_nextButton{
  position:relative;
  top:2px;
  left:4px;
  background-image:url('./next_button.png');
}

.PlayerUI_nextButtonContainer{
  width:36px;
}

.PlayerUI_loadingIndicator{
  background-image:url('./loading_image.gif');
  width:24px;
  height:30px;
  position:absolute;
  top:6px;
}

