#sideBar a:link, #sideBar a:visited, #sideBar a:active, #sideBar a:hover{ text-decoration:none; }
.embedBody { margin:0; padding:0; }
#sideBar { margin:0 auto; overflow: hidden; }
#videoDetails { padding:6px 6px 0 6px; margin:0 auto; overflow:hidden; }

#videoPlayer_wrapper { margin:0 auto; }

/*
#companyDetails { width:62px; float:left; }
#companyDetails .logo { width:62px; height:62px; }
#companyDetails .link { width:62px; height:17px; margin-top:6px; }
*/

.logo { width:62px; float:left; margin-right:6px; }
#storyDetails { float:left; }

/*#storyDetails { min-width:120px; max-width:320px; float:left; margin-left:6px; }*/
#storyDetails .title { font-size:18px; font-weight:bold; font-family: 'PT Sans',arial,helvetica,sans-serif; color:#175A92 !important; text-decoration:none !important; }
#storyDetails .description { font-size:13px; color:#6D6E70 !important; font-family: 'PT Sans',arial,helvetica,sans-serif; text-decoration:none !important; }

#listings { padding:0; position:relative; margin:6px auto 0; overflow:hidden; }
#listings .item { width:217px; padding:12px 10px; border-bottom:1px dotted #B3B3B3; margin:0 auto; overflow:hidden; display:block; }
#listings .active { background:#EFEFEF; }
#listings .thumbnail { width:96px; background:#999; float:left; }
#listings .thumbnail img{ border:0 none; }
#listings .gradientTop { height:13px; position:absolute; top:-3px; z-index:100; }
#listings .gradientBot { height:13px; position:absolute; bottom:2px; z-index:100; }

#scrollFrame { height:275px; overflow:auto; }
#scrollBox { overflow:hidden; }

.itemDetails { margin-left:6px; float:left; }
.itemDetails .title { font-size:12px; font-weight:bold; font-family: 'PT Sans',arial,helvetica,sans-serif; color:#175A92 !important; text-decoration:none !important; }
.itemDetails .description { font-size:10px; font-family: 'PT Sans',arial,helvetica,sans-serif; color:#6D6E70 !important; text-decoration:none !important; }

.loading { background:url(http://d29xw9s9x32j3w.cloudfront.net/images/embed-static/ajax-loader.gif) center center no-repeat; height:42px; }
.hideSidebar { display: none; }
.errorMsg { min-width:200px; max-width:400px; font-size:13px; font-family: 'PT Sans',arial,helvetica,sans-serif; color:#6D6E70; }

.noVideoList { font-size:11px; font-family: 'PT Sans',arial,helvetica,sans-serif; text-align:center; margin-top:10px; color:#aaaaaa; }
.playerBackground { background:#EFEFEF url(http://d29xw9s9x32j3w.cloudfront.net/images/embed-static/NoVideoAvailableMessage.jpg) no-repeat; }
.expiredMsg { background:#EFEFEF; border-top:1px solid #B3B3B3; border-bottom:1px solid #B3B3B3; font-size:10px; font-weight:bold; font-family: 'PT Sans',arial,helvetica,sans-serif; margin:-15px auto 0; overflow:hidden; z-index:1000; position:absolute; padding:10px 0; text-align:center; top:50%; }
#expiredImage { margin:0 auto; display:block; }
#expiredContent { position:relative; background:#000; margin:0 auto; }

::-webkit-scrollbar {
      width: 16px;
}/* this targets the default scrollbar (compulsory) */
::-webkit-scrollbar-track {
      background-color: #EFEFEF;
} /* the new scrollbar will have a flat appearance with the set background color */
::-webkit-scrollbar-thumb {
      background-color: #CCC;
} /* this will style the thumb, ignoring the track */
::-webkit-scrollbar-button {
      background-color: #EFEFEF;
} /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */
::-webkit-scrollbar-corner {
      background-color: black;
} /* if both the vertical and the horizontal bars appear, then perhaps the right bottom corner also needs to be styled */

::-webkit-scrollbar-button:start:decrement {
	background: #CCC url(http://d29xw9s9x32j3w.cloudfront.net/images/embed-static/uparrow.png) center center no-repeat;
	display:none;
}

::-webkit-scrollbar-button:end:increment {
	 background: #CCC url(http://d29xw9s9x32j3w.cloudfront.net/images/embed-static/downarrow.png) center center no-repeat;
	 display:none;
}

body {
	background: #FFF;
    scrollbar-face-color: #CCC; 
	scrollbar-highlight-color: #CCC;
	scrollbar-shadow-color: #CCC; 
	scrollbar-3dlight-color: #CCC;
	scrollbar-arrow-color: #999; 
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #CCC;
}
