/* custom stylesheet for the silverlight v5 video player */



.ux.hub .verticalContainer        {width:972px !important;}
.ux.hub .vxp_gallery a                {color: #0044cc !important;
  font-weight: normal !important;
  text-decoration: none !important;}

.vxp_infoPane .scrollable                    {height:93px !Important;}

#msne_video_hub_musicv5_ux1_1_5   {padding-top: 20px !important;}

.moduleContainer widgetMode slotMode     {width:972px !important;}

.videoModule .videoModuleHeader {
width:942px !important; 
padding-top:16px !important; 
height:35px !important; 
z-index: 0 !important;
}
.videoModule {
margin:0px !important; 
padding:0px !important; 
left:0px !important; 
width:964px !important; 
background-color:#fff !important;
}

.vxp_tabRow

.ux .bg03 {background-color: #fff !important;}
.ux .bg05 {background-color: #000 !important;}
.ux .bc05 {border-color: #fff !important;}

.uxVideo                          {width:972px !important; background-color:#fff !important;}
.uxVideo .content.percentage100   {margin-left: 5px !important; width:956px !important;}
.uxVideo .sz-m                    {height:20px !important;}
.uxVideo .sz-l-l                  {margin-left:0px !important;width:962px !important;}
.uxVideo .textSpacer-r            {color:#000 !important}
/*.uxVideo .textSpacer-r            {color:#ffcf1b !important}*/
.uxVideo .paginationContainer            {height:30px !important; width:900px !important;}
.uxVideo .pagedGallery .vxp_gallery .spacer {float:left; width:32px !important;}
.uxVideo .smallGallery .horizontal .vxp_gallery     {padding-left:0px !important;}
.uxVideo .horizRule               {display:none !important;}
.uxVideo .horizontalContainer .sz-xl.horizSpacer {width:10px !important;}
.uxVideo .singleContainer_33             {margin-left:10px !important; width:300px !important}
.uxVideo .openHtml                {background-color:#fff !important; margin-bottom:0px !important; white-space:wrap !important;}

.playerRow                 {width: 956px !important; border-bottom:1px solid #ccc !important; }
.playerRow .playerContainer       {padding:0px !important; 
                           margin-top:3px !important;
                           background-color: #000000 !important; 
                           border:1px solid #ccc !important; 
                           border-bottom:none !important; 
                           z-index: 0 !important}

.playerRow .videoQueueContainer   {border-bottom:1px solid #ccc !important; margin-top:0px !important;}
.playerControls                   {border-bottom:1px solid #ccc !important;}

.vxp_tab             {background-color: #fff !important; color:#000 !important;
                           text-transform:uppercase !important;
                           font-size:10pt !important;
                           font-weight:normal !important;
                           border:0px !important;
                           height:25px !important;
                           line-height:25px !important;
                           }

.tabbedContainer .tabRow          {
                           padding-left:0 !important;
                           }

.vxp_tc1   {background-color: #fff !important; 
                           font-family: 'Segoe UI Semibold', 'Segoe UI';
			   border:0px !important;
                           color:#000 !important;
                           height:25px !important;
                           line-height:25px !important; }

.vxp_border_4.vxp_tab_content {
	border-top:1px solid #ccc !important; 
	padding-left:0px !important; 
	width:938px !important;
}

.videoQueue .vxp_gallery .vxp_gallery_item .vxp_thumb {border:1px solid #fff !important;}
.videoQueue .vxp_gallery .vxp_gallery_item        {margin-right:6px !important;}

.small .videoQueue .videoContainer {margin-top:0px !important; margin-bottom: 0px !important;}

.small.videoQueueContainer        {
                           border-bottom:none !important;
                           margin-top:3px !important;
                            }

.large.videoQueueContainer        {width:143px !important;
                           border-bottom:none !important;
                           margin-bottom:-5px !important;
                           margin-top: 3px !important;}

.videoQueueContainer ie6queueSmall small {width:400px !important;}
.videoQueueContainer ie6queueSmall large {width:143px !important;}

.playerControls .size .buttonImage.large {background-image:url('http://entimg.msn.com/i/video/ent/v5/i/b_enlarge.png') !important;}
.playerControls .size .buttonImage.small {background-image:url('http://entimg.msn.com/i/video/ent/v5/i/b_shrink.png') !important;}
.playerControls .share .buttonImage      {background-image:url('http://entimg.msn.com/i/video/ent/v5/i/b_share.png') !important;}

.tooltipTarget over               {background-color: #fff !important;}

.scrollbar {
	font-size: 16px !important;
	position: absolute !important;
	right: 0 !important;
	top: 0 !important;
	width: 12px !important;
	}

.scrollbar .handle 
	{
	width: 12px !important;
	}

.scrollbar .handle .inner
	{	
	height: 100% !important;
	margin:0px !important; 
	}

.scrollbar .topButton
	{
	background-image: url(http://www.microsoft.com/resources/msdn/en-us/office/media/video/images/scroll_arrows_black.png) !important;
	background-position: -1px -1px !important;
	height: 8px !important;
    	width: 12px !important;
	}

.scrollbar .bottomButton 
	{
	background-image: url(http://www.microsoft.com/resources/msdn/en-us/office/media/video/images/scroll_arrows_black.png) !important;
	background-position: -1px -7px !important;
	height: 8px !important;
    	width: 12px !important;
	}
	
	
.vxp_info .highlighted {color:#000 !important;}
.linkRow .relatedLink {color:#000 !important;}




#slot1                            {width:970px !important; background-color:#fff !important; padding-left:0px !important;}
.vxp_gallery .vxp_grid .vxp_gallery_item .source a           {color:#000 !important}
.vxp_gallery .vxp_grid .vxp_gallery_item hovered             {background-color: #3c3c3c !important;}
.vxp_info .vxp_playerUrl oneLine title p1-4 a    {color:#000 !important;}
.subTitle p2-2                    {color:#000 !important}

.vxp_gallery .vxp_gallery_item .vxp_thumb                    {border:1px solid #ccc !important;}

td, p, div, span                  {color:#000;}
.vxp_gallery .tooltip .content        {background-color:#fff !important; border-color:#ccc !important;}

.smallGallery .horizontal .vxp_gallery .vxp_grid        {width:966px !important;}
.smallGallery .paginationContainer.sz-m-b       {padding-right:25px !important; margin-bottom:0px !important;}
.smallGallery .horizRule.sz-m-b          {display:none !important;}

.pagedGallery .relatedLink        {width:97% !important;}

.pagination                {width:935px !important; padding:0px !important}
.pagination .page                 {
                           background-color:white !important; 
                           color:#000 !important;
                           }
/*.pagination .arrow                {
                           background-image:url('http://img1.video.s-msn.com/i/pagination/page_icons2.png') !important;
                           }*/



.uxVideo .headerLabel             {
                           border-bottom:3px solid #918040 !important;
                           overflow:hidden !important;
                           }



/* Open HTML Module 3-Thumbs Bits */

#ohm_box      {
              padding:0px; 
              margin:0px; 
              border:0px; 
              width:300px; 
              height:300px; 
              font-family:segoe; 
              float:left; 
              font-size:10pt;}
              
#ohm_title    {
              font-size:10pt; 
              float:left;
              height:16px !important;
              width:300px !important;
              border-bottom:3px solid #918040 !important;
              margin-bottom: 16px !important;
              }
              
.ohm_row             {
              height:70px; 
              width:300px; 
              float:left; 
              margin:0px 0px 22px 0px;
              }
              
.ohm_row IMG {
              border: solid 1px #9c8945 !important; 
              width:125px !important; 
              float:left !important; 
              margin: 0px 10px 0px 0px !important; 
              }
              
.ohm_headline {
              font-weight:bold !important; 
              color:#000 !important; 
              width:160px !important; 
              float:left !important; 
              }

.ohm_headline a      {
              font-weight:bold !important; 
              color:#000 !important; 
              text-decoration:none !important;
              }

.ohm_headline a:hover      {
              font-weight:bold !important; 
              color:#000 !important; 
              text-decoration:underline !important;
              }

.ohm_headline a:visited    {
              font-weight:bold !important; 
              color:#000 !important; 
              text-decoration:none !important;
              }

.ohm_headline a:visited:hover     {
              font-weight:bold !important; 
              color:#000 !important; 
              text-decoration:underline !important;
              }
              
.ohm_blurb    {
              font-weight:normal; 
              color:#000; 
              width:160px; 
              float:left;
              }

/* Open HTML Module Wide Bits */


.ohmw_box     {
              border: none; 
              width:940px; 
              height:185px; 
              padding:0px; 
              margin:0px 0px 0px 0px; 
              border:none; 
              background-color:#fff !important; 
              float:left; 
              font-family:segoe UI;
              }

.ohmw_boxTitle       {
              border-bottom:3px solid #9C8945;
              width:940px; 
              height:28px;  
              float:left; 
              margin: 9px 0px 15px 0px; 
              }
              
.ohmw_txtArea        {
              width:570px; 
              height:125px; 
              background: #fff url('http://entimg.s-msn.com/i/video/ent/v5/i/editors_pickbg_trans.png') no-repeat 0px 0px; 
              color:#000;
              float:left; 
              margin:0px 10px 0px 0px; 
              font-size:12px; 
              line-height:19px;
              }
              
.ohmw_txtArea IMG    {
              float:left !important; 
              border:none !important;
              }
              
.ohmw_modTitle       {
              display:inline-block; 
              font-family: 'Segoe UI Light', 'Segoe UI', Arial, Helvetica;
	      font-size:14px !important; 
              font-weight:normal; 
              color:#000; 
              margin:0px; 
              padding:3px 30px 0px 0px; 
              height:28px; 
              text-transform:uppercase !important;
              }
              
.ohmw_txtAreaTitle   {
              display:block;
              font-family: 'Segoe UI Light', 'Segoe UI', Arial, Helvetica;
              font-size:20px !important;
              font-weight:normal;
              height:26px;
              margin:0px 0px -20px 0px;
              }

.ohmw_txtArea a      {
              color:#000; 
              font-weight:bold; 
              text-decoration:none;
              }

.ohmw_txtArea a:visited {
              color:#000; 
              font-weight:bold; 
              text-decoration:none;
              }


.ohmw_txtArea a:hover {
              color:#000; 
              font-weight:bold; 
              text-decoration:underline;
              }

.ohmw_txtArea a:visited:hover {
              color:#000; 
              font-weight:bold; 
              text-decoration:underline;
              }

/* Open HTML Module Horizontal 5 thumbs Bits */

#ohmh_box {
       width:960px;
       padding:0px; 
       margin:0px; 
       border:none;
       }
       
.ohmh_imgBox {
       float:left; 
       margin:0px 30px 0px 0px; 
       padding:0px; 
       width:162px; 
       color:#000; 
       font-family:segoe UI; 
       font-size: 10pt;
       }
.ohmh_imgBox IMG {
       border: solid 1px #9c8945 !important; 
       float:left !important;
       }

.ohmh_imgBox a             {color:#000 !important; text-decoration:none !important;}
.ohmh_imgBox a:visited     {color:#000 !important; text-decoration:none !important;}
.ohmh_imgBox a:hover       {color:#000 !important; text-decoration:underline !important;}
.ohmh_imgBox a:visited:hover      {color:#000 !important; text-decoration:underline !important;}

/* Sharing Network Module Bits */

#snm_box      { 
       width:945px;  
       height:212px;  
       padding:18px 0px 0px 0px;  
       margin:0px 0px 0px 0px;  
       float:left; 
       background:#0b0b0b; 
       } 
       
#snm_boxTitle        { 
       width:920px;  
       height:28px;  
       padding:6px 0px 0px 12px;  
       margin:0px 0px 10px 0px;  
       float:left;  
       color:#000;  
       font-family: 'Segoe UI';  
       font-size:10pt;  
       font-weight:normal; 
       background:url('http://entimg.s-msn.com/i/video/ent/v5/i/bg_ohmw_titlebar.jpg') no-repeat left top;} 
       
.snm_btn             { 
       width:115px;  
       height:155px;  
       padding:0px;  
       margin:0px 37px 0px 0px;  
       float:left; 
       }
#snm_btnBox   { 
       width:912px;  
       padding:0px;  
       margin:0px 0px 0px 26px; 
       }

.snm_btnTxt   {
       color:#000 !important; 
       font-family:'Segoe UI'; 
       font-size:9pt; 
       font-weight:normal; 
       float:left; 
       width:130px; 
       height:30px; 
       text-align:center;
       padding:5px 0px 0px 0px; 
       margin:0px 0px 0px -10px;
       }
       
.snm_btnTxt a        {color:#000 !important;; text-decoration:none !important;}
.snm_btnTxt a:hover        {color:#000 !important;; text-decoration:underline !important;}
.snm_btnTxt a:visited             {color:#000 !important;; text-decoration:none !important;}
.snm_btnTxt a:visited:hover {color:#000 !important;; text-decoration:underline !important;}

.cnw .cnwlnk a             {color:#000 !important;} 
.cnw .cnwlnk a:hover       {color:#000 !important;} 
.cnw .cnwlnk a:visited     {color:#000 !important;} 
.cnw .cnwlnk a:visited:hover      {color:#000 !important;} 

.cnw .cnwhead {
       font-family:'Segoe UI',Tahoma,Arial !important;
       font-weight:normal !important;
       font-size:10pt !important;
       text-transform:uppercase !important;
       padding:0px !important;
       margin: 0px 0px 20px 0px !important;
       border-bottom:3px solid #918040;
       overflow:hidden;
       white-space:nowrap;
       color:#000;
       }

.listWidget .list.item
       {
       line-height: 25px !important;
       }



.GPWrapper {background: #1c1c1c !important; padding:0px 0px 6px 0px;}
.FlashCellRowEdit10Css, .RightTableCss,.PromoCellCss {display:none !important;}
.GPWrapper, .tbMain, .tp10, .mh_outer, .mh_inner, .ContentCellCss {padding:0px !important;margin:0px !important;border:none !important;}



