
.flowplayer {
   background-color: #333;
}

.fp-playlist {
   position: absolute;
   /*FOR NO PLAYLIST TEXT bottom: -122px;*/
   bottom: -192px;
   width: 915px;
   text-align: center;
   /*display:none;*/
   height:150px !important;/*FOR PLAYLIST TEXT */
}

.fp-playlist .new
{
    background-color:#fff;
}

.fp-playlist a {
   display: inline-block;
   width: 135px;
   height: 70px;
   margin: 10px 5px 10px 5px;
   position:relative;
   padding-top:17px;
}

.FlowPlaylist a.is-active {
   background:url("/Images/btn_SelectedVideo.png") no-repeat scroll top left transparent;
}

a.is-paused {
   opacity:.50;
}

.fp-next, .fp-prev, .cfp-next, .cfp-prev {
   position: absolute;
   /*bottom: -60px;*/
   font-size: 20px;
   /*display: none;*/
   cursor: pointer;
    z-index: 100;
}

.fp-next, .cfp-next {
   right: 0;
   z-index: 100;
}

.is-ready .fp-next, .is-ready .fp-prev {
   /*display: inline;*/
}

.PlayListLink
{
    background:#1A2E5A;
    padding:0;
    position:absolute;
    bottom:176px;
    right:0;
    left:0;
    cursor:pointer;
    text-align:right;
    height:24px;
    z-index:100;
}
.playlistdetailed .PlayListLink {
    bottom:226px;
}

.PlayListTitle
{
    position:absolute;
    bottom:150px;
    left:50px;
    color:#074391;
    z-index:100;
}
.playlistdetailed .PlayListTitle {
    bottom: 193px;
}

.PlayListLinkContainer{
    background-color:#fff;
    padding:0px 10px 0px 10px;
    height:20px;
    color:#074391;
}

.cfp-next {
    right: 0;
    background:url("/Images/arrow-rhs23x30.png") no-repeat  #1A2E5A;
}

.cfp-prev {
    left: 0;
    background:url("/Images/arrow-lhs23x30.png") no-repeat  #1A2E5A;
}

.fp-playlist .cfp-next, .fp-playlist .cfp-prev {
  position: absolute;
  top: 27px;
  margin: 0;
  height: 90px;
  width: 50px;
  background-position: center center;
  height: 90px;
  padding-top: 0;
  width: 45px;
}

.FlowPlaylist
{
    background-color:#fff;
}

.playlistDescription
{
    position:absolute;
    color:#5D5853;
    text-align:left;
}

.playlistImage
{
}

.playlistImage img
{
    width:135px;
    height:90px;
}


.FlowPlaylist .fp-playlist .detailedPlaylistItem { float:left; }

.FlowPlaylist.playlistdetailed .fp-playlist {
    bottom: -272px;
    height:220px !important;
} 

.FlowPlaylist .fp-playlist .detailedPlaylistItem .playlistDescription { display:none;}
.FlowPlaylist .fp-playlist .detailedPlaylistItem .playlistDetailedDescription 
{ 
    display:block; 
    width:135px; 
    margin:10px 5px;
    font-size:12px;
    line-height:14px;
    text-align:left;
}

.FlowPlaylist .fp-playlist .detailedPlaylistItem .playlistDetailedDescription .plDescription { 
/*  padding-top:  6px;*/
  font-size:    14px;
  line-height:  16px;
  min-height:   48px;
}

.FlowPlaylist .fp-playlist .detailedPlaylistItem .playlistDetailedDescription .plDescription + a {
  /*padding-top: 0;*/
  font-size:    16px;
  line-height:  16px;
  margin-left: 0;
}

[id$="FlowPlayerContainer"].FlowPlaylist {
  height: auto !important;
  width:960px;
}

[id$="FlowPlayerContainer"].FlowPlaylist .PlayListLink/*, [id$="FlowPlayerContainer"].FlowPlaylist .PlayListTitle*/ {
  position: relative;
  top: -0;
  margin-bottom: 0;
  line-height: 24px;
}

[id$="FlowPlayerContainer"].FlowPlaylist .PlayListTitle {
  margin-bottom: 0;
  position: static !important;
  background-color: #FFFFFF;
  padding-left: 50px;
  padding-top: 14px;
}

[id$="FlowPlayerContainer"] > div.flowplayer { 
  margin-bottom: 0;
  height: auto !important;
  background-position: center top;
}

[id$="FlowPlayerContainer"] > div.flowplayer .fp-playlist {
  position: relative !important;
  height: auto !important;
  top: 0;
  left: 0;
  margin-left: 0;
  padding-left: 45px;
  background-color: #FFFFFF;
  /*margin-bottom:-23px;*/
}

[id$="FlowPlayerContainer"] > div.flowplayer > iframe {
  position: static !important;
  /*height: 540px !important;*/
  display: block;
}

.FlowPlaylist > div.flowplayer > iframe {
  height: 540px !important;
}




/*[id$="FlowPlayerContainer"] > div.flowplayer .fp-ui { height: 540px !important; }*/

.FlowPlaylist > div.flowplayer .fp-ui {
  height: 540px !important;
}


[id$="FlowPlayerContainer"] > div.flowplayer .fp-playlist {
  padding: 0 45px;
}

[id$="FlowPlayerContainer"] > div.flowplayer .fp-playlist .new {
  overflow: hidden;
  margin-left: 0;
  height: auto !important;
}

[id$="FlowPlayerContainer"] > div.flowplayer .fp-playlist .new.activeSlide {
  position: relative !important;
  display: block !important;
}

[id$="FlowPlayerContainer"] > div.flowplayer .fp-playlist .detailedPlaylistItem > a {
  height: auto !important;
}

[id$="FlowPlayerContainer"] > div.flowplayer .fp-playlist .detailedPlaylistItem .playlistDetailedDescription {
  margin-top: 0;
}

[id$="FlowPlayerContainer"] > div.flowplayer .fp-playlist .detailedPlaylistItem .playlistDetailedDescription a {
  height: auto;
}

.ControlTitle.help-topics { margin-top: 65px !important; }

.fp-message {display:none !important;}

.PlayListText
{
    margin:0 45px 20px 45px;
}

.CruiseDestination .fp-playlist
{
    display:none;
}

.CruiseDestination .fp-ratio
{
    padding-top:0 !important;
}

.CruiseDestination .flowplayer
{
    top:0;
}