/* START Video Player Container */
#nbaLogoHeader {
	position: relative;
	top: 0px;
	width: 938px;
	height: 47px;
	background-repeat: no-repeat;
}

/* TEAM BRANDED LOGO HEADER */
#nbaBrandedLogoHeader {
	position: relative;
	top: -4px;
	width: 938px;
	height: 140px;
	background-repeat: no-repeat;
	display: block;
	cursor: pointer;
}

#nbaBrandedLogoBG {
	background-color: #000000;
}

#nbaBrandedContainer {
	position: relative;
	bottom: 0px;
	width: 938px;
	height: 630px;
	background-color: #3b3b3b;
}

.nbaVPLftBtmCurveBranded {
	position: relative;
	top: 15px;
	left: 0px;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpVPLftBtmCurve.gif);
	background-repeat: no-repeat;
	width: 600px;
	height: 10px;
}

#nbaVPContainer {
	position: relative;
	top: 2px;
	width: 938px;
	height: 639px;
	background-color: #3b3b3b;
}

#nbaVPTopBdrs {
	position: relative;
	top: 0px;
	width: 938px;
	height: 25px;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpVPTopBdrs.gif);
	background-repeat: no-repeat;
}

#nbaVPLeftColumn {
	position: relative;
	float: left;
	left: 10px;
	top: 0px;
	width: 602px;
	height: 585px;
	background: #000000 url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpVPLftBtmCurve.gif)
		no-repeat scroll 0px 575px;
}

.nbaVPLftBtmCurve {
	display: none;
	position: relative;
	top: 0px;
	bottom: 0px;
	left: 0px;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpVPLftBtmCurve.gif);
	background-repeat: no-repeat;
	width: 600px;
	height: 10px;
}

#nba594x31ad {
	position: relative;
	left: 8px;
	top: 0px;
	background-color: #000000;
	min-height: 1px;
	width: 594px;
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #000000;
	text-align: center;
}

#nbaVPBlkHorDivider {
	position: relative;
	left: 8px;
	top: 0px;
	background-color: #000000;
	width: 602px;
}

/* VP Main Video Area */
#nbaVPMainVideoContain {
	position: relative;
	left: 8px;
	top: 0px;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpBgVidArea.gif);
	background-repeat: repeat-x;
	width: 590px;
	height: 535px;
}

#nbaVPPanelBG {
	position: relative;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpVidBannerBg.gif);
	background-repeat: repeat-x;
	width: 586px;
	height: 56px;
	text-align: left;
	/*padding-top: 4px;*/
}

#nbaVPLogoLeft {
	position: relative;
	float: left;
	left: 3px;
	background-repeat: no-repeat;
	height: 45px;
	width: 45px;
	top: 5px;
}

#nbaVPLogoRight {
	position: relative;
	float: right;
	background-repeat: no-repeat;
	height: 45px;
	width: 45px;
	top: 5px;
	right: 5px;
}

#nbaVPPlayerImg {
	
}

/* CVP video styling */
#cvp_wrapper {
	top:5px; position:relative;
}
#cvp_metadata_block {
	position: absolute; top: 380px; left: 0px; text-align:left; padding-left:5px; font-family: Helvetica;
}
#cvpHeadline {
	font-weight: bold; font-size: 14px; color: #FFFFFF;
}
#cvpDescritpion {
	position: relative; top: 8px; width: 400px; font-size: 11px; color: #FFFFFF;
}
#cvpSource {
	position: relative; top: 16px; width: 400px; font-size: 11px; color: #666666;
}
#nbaVideoGridPosition.nbaVideoGridContent {
	cursor: pointer;
}



/* Team Logo above Video Section */
#nbaVPTeamSmallLogo {
	position: relative;
	float: left;
	left: 3px;
	top: 5px;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpTeamLogo.gif);
	background-repeat: no-repeat;
	height: 45px;
	width: 48px;
	padding-right: 5px;
}

.nbaVPLftBtmCurveTeams {
	position: relative;
	top: 50px;
	left: 0px;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpVPLftBtmCurve.gif);
	background-repeat: no-repeat;
	width: 600px;
	height: 10px;
}

/* Team Branded Logo Above Video Section */
#nbaVPBrandedLogoLeft {
	position: relative;
	float: left;
	left: 3px;
	top: 2px;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpVPTeamBrandLogo.gif);
	background-repeat: no-repeat;
	height: 45px;
	width: 45px;
	padding-left: 5px;
}

#nbaVideoPlayerLogoBG {
	position: relative;
	float: left;
	margin-left: 5px;
	top: 5px;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/nbaVideoPlayerLogoBG.gif);
	background-repeat: no-repeat;
	height: 55px;
	width: 55px;
	/*padding-left: 5px;*/ /*border: 1px solid white;*/
}

.nbaVPLogoHdrTxt {
	font-family: Arial, Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	padding-top: 10px;
	padding-left: 4px;
}

.nbaVPTeamLogosmTxt {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
}

#nbaVideoFrame {
	position: relative;
	top: 5px;
	left: 0px;
	width: 576px;
	height: 462px;
}

/* BELOW FOLD: Bottom Container */
#nbaVPBottomContainer {
	position: relative;
	top: 0px;
	bottom: 20px;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpGreyBlackBdrBG.gif);
	background-repeat: no-repeat;
	width: 938px;
	float: left;
	margin-bottom: 8px;
}

/* BELOW FOLD: Bottom Left Container */
#nbaVPBottomLeftContainer {
	position: relative;
	top: 1px;
	left: 5px;
	float: left;
	width: 633px;
}

/* BELOW FOLD: Thumbnail Grid */
#nbaVPGrid {
	overflow: auto;
	position: relative;
	top: 10px;
	left: 9px;
	background-color: rgb(255, 255, 255);
	width: 598px;
	height: 385px;
}

/* BELOW FOLD: Bottom Right Container */
#nbaVPBottomRightContainer {
	position: relative;
	top: 0px;
	float: right;
	right: 3px;
	width: 305px;
}

/* Search Video Box */
#nbaVPSearchBox {
	background-color: transparent;
	background-repeat: repeat-x;
	height: 113px;
}

/* Photos, NBA Store Boxes */
.nbaVPRightColBox {
	position: relative;
}

/* Elcid store feed - Box border */
.rightColBox {
	border: 1px solid #D0D0D0;
	border-top: 0px;
}

.rightColInBox {
	padding: 7px;
	width: 284px;
}

/*   VP RIGHT COLUMN - Advertisement - More Videos */
#nbaVPRightColumn {
	position: relative;
	float: right;
	right: 10px;
	top: 0px;
	width: 320px;
	height: 585px;
	background: #000000 url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpVPRgtBtmCurve.gif)
		no-repeat scroll 0px 575px;
}

.nbaVPRgtBtmCurve {
	display: none;
	margin-top: 10px;
	background: transparent url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpVPRgtBtmCurve.gif)
		no-repeat scroll 0px 0px;
	width: 320px;
	height: 10px;
}

/* Right Video (ad two) grey top area */
#nbaVPAdverTop {
	position: relative;
	left: 10px;
	top: 0px;
	background-color: #999999;
	height: 13px;
	width: 300px;
	border-bottom: 1px solid #000000;
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #ffffff;
	text-align: center;
}

#nbaVPAdvertisment {
	position: relative;
	left: 10px;
	top: 0px;
	background-color: #000000;
	height: 249px;
	width: 300px;
}

#nbaVPBlkHorDivider_a2 {
	display: none;
	position: relative;
	top: 0px;
	background-color: #000000;
	height: 8px;
	width: 300px;
}

/* Right More Video border area */
#nbaVPMoreVidContain {
	position: relative;
	left: 10px;
	top: 0px;
	width: 300px;
	height: 292px;
	margin-top: 8px;
	background-color: #333333;
}

#nbaVPMVGryTopCurv {
	left: 0px;
	top: 0px;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpBdrMvTopCurve.gif);
	width: 288px;
	height: 6px;
}

#nbaVPMVGryBtmCurv {
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpBdrMvBtmCurve.gif);
	width: 288px;
	height: 6px;
}

#nbaVPMVGryLftBdr {
	background-color: #333333;
	width: 6px;
	height: 280px;
}

#nbaVPMVGryRgtBdr {
	background-color: #333333;
	width: 6px;
	height: 280px;
}

/* More Video Grey Panel Header and Text */
#nbaVPMVGreyPanelHdr {
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpMVPanelTeamBrandHdr.gif);
	background-repeat: no-repeat;
	width: 288px;
	height: 23px;
	padding-top: 2px;
}

#nbaVPMVGryPanelTlt {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-left: 10px;
}

/* More Video Blue Panel Header and Text */
#nbaVPMVPanelHdr {
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpMvPanelHdr.gif);
	background-repeat: no-repeat;
	width: 288px;
	height: 23px;
}

#nbaVPMVPanelTlt {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding-top: 2px;
	padding-left: 10px;
}

/* More Video Buttons */
#nbaVPMVBtnContain {
	width: 288px;
	height: 17px;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpMvBtnBg.gif);
	background-repeat: repeat-x;
}

.nbaVPMVBtns ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-family: Arial, Verdana;
}

.nbaVPMVBtns ul li {
	position: relative;
	display: inline;
	float: left;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpMvBtn.gif);
	background-repeat: no-repeat;
	height: 17px;
	font-family: Arial, Verdana;
	font-size: 10px;
}

.nbaVPMVBtns ul li a {
	display: block;
	width: 80px;
	text-decoration: none;
	color: #ffffff;
	font-family: Arial, Verdana;
	font-size: 10px;
	text-align: center;
	padding-top: 1px;
}

.nbaVPMVBtns ul li a:hover {
	position: relative;
	display: inline;
	float: left;
	text-decoration: none;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpMvBtnHover.gif);
	background-repeat: no-repeat;
	height: 17px;
	color: #ffffff;
	padding-top: 1px;
	font-family: Arial, Verdana;
	font-size: 10px;
}

#nbaMVSelected {
	position: relative;
	display: inline;
	float: left;
	text-decoration: none;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpMvBtnHover.gif);
	background-repeat: no-repeat;
	height: 17px;
	color: #ffffff;
	font-family: Arial, Verdana;
	font-size: 10px;
	font-weight: normal;
	padding-left: 3px;
	padding-right: 3px;
}

/* More Video Content */
#nbaVPMVTxtContain {
	position: relative;
	width: 288px;
	height: 240px;
	background-color: #000000;
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #ffffff;
	overflow: auto;
}

#nbaVPMVTxtBlock {
	position: relative;
	top: 0px;
	width: 240px;
	margin-left: 8px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #333333;
}

.nbaVPMVImgBlock img {
	float: left;
}

.nbaVPMVTxtTitle {
	font-size: 12px;
	font-weight: bold;
	color: #3399CC;
}

.nbaVPMVTxtBlock_pad {
	text-align:left;
	color: #fff;
	margin-left: 90px;
}

/*-- More Video sm blue links */
#nbaVPMVsmTxt a,#nbaVPMVsmTxt a:link,#nbaVPMVsmTxt a:active {
	text-decoration: none;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #3399CC;
}

#nbaVPMVsmTxt a:hover {
	text-decoration: none;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #ffffff;
}

#nbaVPMVsmTxt a:visited {
	text-decoration:none;
	font-family: Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	color:#3399CC;
}

.nbaVPMVsmTxt {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

/* END VIDEO SECTION */ /* START GAME VIDEO TABLE */
	/* Styles for tables with tabs */
#nbaBottomLeftRightContainer {
	/* Right and Left column container with background image */
	float: left;
	position: relative;
	bottom: 0px;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpGreyBlackBdrBG.gif);
	background-repeat: no-repeat;
	width: 938px;
	margin-bottom: 8px;
}

#nbaBottomLeftRightContainerTeam {
	/*left column contain for Teams Page*/
	position: relative;
	top: 0px;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpGreyBlackBdrBG.gif);
	background-repeat: no-repeat;
	width: 938px;
	height: 100%;
}

#nbaBottomLeftColumn { /* left column container */
	position: relative;
	top: 0px;
	left: 5px;
	float: left;
	width: 618px;
}

#nbaVideoGrid
	{
	_z-index:-1;
	}

#nbaVideoGrid.nbaVideoGridPositioning { /* used to position the table */
	position: relative;
	top: 6px;
	left: 9px;
	background-color: #FFFFFF;
	width: 598px;
	height: 380px;
	overflow: auto;
}

/* Team Brand Gray Tabbed Table */
#nbaVPBrandedTabTblBg {
	position: relative; /* modified by Karen 9/28/08 */
	top: 0px;
	background-image:
		url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpGenericBrandedTabTableBg.gif);
	background-repeat: no-repeat;
	width: 616px;
	height: 444px;
}

div.nbaTabsGray {
	float: left;
}

div.nbaTabsGray div.FirstTab {
	background-image:
		url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpGenericBrandedLeftOffTab.gif);
	background-repeat: no-repeat;
	width: 127px;
}

div.nbaTabsGray div.LastTab {
	background-image:
		url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpGenericBrandedRightOffTab.gif);
	background-repeat: no-repeat;
	width: 113px;
}

div.nbaTabsGray div#t1.ActiveTab {
	background-image:
		url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpGenericBrandedLeftOnTab.gif);
	width: 127px;
}

div.nbaTabsGray div#t2.ActiveTab {
	background-image:
		url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpGenericBrandedRightOnTab.gif);
	width: 113px;
}

div.nbaTabsGray div.ActiveTab {
	background-repeat: no-repeat;
}

/* Teams Table Background with Red and Blue Tabs */
#nbaVPGenBluTabTblBg {
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpGenericTabTableBg.gif);
	background-repeat: no-repeat;
	width: 616px;
	height: 444px;
}

#nbaVPGenBluTabTblBg.nabVPGenBluTabTblPosition {
	position: relative;
	top: 0px;
}

div.nbaTabsBlue {
	float: left;
}

div.nbaTabsBlue div.FirstTabRed {
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpGenericLeftRedTab.gif);
	background-repeat: no-repeat;
	width: 127px;
}

div.nbaTabsBlue div.LastTabRed {
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpGenericRightRedTab.gif);
	background-repeat: no-repeat;
	width: 113px;
}

div.nbaTabsBlue div#t1.ActiveTab {
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpGenericLeftBluTab.gif);
	width: 127px;
}

div.nbaTabsBlue div#t2.ActiveTab {
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpGenericRightBluTab.gif);
	width: 113px;
}

div.nbaTabsBlue div.ActiveTab {
	background-repeat: no-repeat;
}

/* Classes for Red, Blue and Gray Tabs */
div.nbaTab {
	cursor: pointer;
	float: left;
	width: 127px;
	height: 32px;
}

div.nbaPanels {
	clear: left;
	width: 616px;
	height: 430px;
}

#nbaTabTxt {
	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
}

/* Additional Styles for Teams and Team_Branded pages */
#p2.nbaPanelDisplay {
	/* used for Team_Branded and Teams tab.  Located on p2 */
	display: none;
}

.nbaMorePlayerAlign {
	/* right alignment for Latest News "More Player News" link */
	position: relative;
	text-align: right;
	clear: both;
}

#nbaBottomRightColumn { /* bottom right column */
	position: relative;
	top: 0px;
	float: right;
	right: 3px;
	width: 305px;
}

#nbaTopSpacing {
	/* used for 15px spacing above photo galleries and nba store */
	position: relative;
	top: 15px;
}

#nbaPhotoTopSpacing {
	position: relative;
	top: 40px;
}

#nbaBrandedFooterSpacing {
	position: relative;
	left: 66px;
}

#nbaClearBoth {
	/* located on the bottom of the Team_Branded page above the red bar */
	clear: both;
}

/* STYLES FOR TABLES WITHOUT TABS - PLAYER AND VIDEOPLAYER_GAMES PAGES */
#nbaTop20pxSpacing {
	margin-top: 20px;
}

#nbaVPGVTableBg { /* Video Player Games Table Background */
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpGVTableBg.gif);
	background-repeat: no-repeat;
	width: 616px;
	height: 500px;
	position: relative;
	top: 3px
}

#nbaVPGVTableBg #nbaVideoGrid tbody .nbaVideoGridContent {
	margin: 7px 0px 0px 5px;
}

#nbaVPGameVideoTitle {
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	padding: 15px 0px 0px 15px;
}

#nbaBottomLeftRightContainNoTab {
	position: relative;
	top: 0px;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpGreyBlackBdrBG.gif);
	background-repeat: no-repeat;
	width: 938px;
	height: 100%;
}

/*VIDEO PLAYER GAMES PAGE */
#nbaVideoPlayerGamesTable {
	position: relative;
	top: 1px;
	left: 5px;
	float: left;
	width: 633px;
}

#nbaBottomLeftColumnNoTab {
	position: relative;
	top: 4px;
	left: 5px;
	float: left;
	width: 633px;
}

#nbaVPGenericTableBg {
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpGVGenericTableBg.gif);
	background-repeat: no-repeat;
	width: 616px;
	height: 444px;
	position: relative;
	top: 3px;
}

#nbaVideoGrid.nbaVideoGridNoTab {
	position: relative;
	top: 10px;
	left: 9px;
	background-color: #FFFFFF;
	width: 598px;
	height: 385px;
	overflow: auto;
}

#nbaVPPVTitle {
	position: relative;
	height: 31px;
}

#nbaVPVGSubTlt {
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	padding: 4px 0px 0px 10px;
}

/* Solid Blue Border*/
.nbaVPGVBluBdr {
	position: relative;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpGvBlueBdr.gif);
	background-repeat: repeat-x;
	width: 580px;
	height: 17px;
}

/* Gradient Blue Border */
.nbaVPGVGradBluBdr {
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpGvGradBlueBdr.gif);
	background-repeat: repeat-x;
	width: 580px;
	height: 23px;
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}

/* VIDEO Player Games page style */
#nbaVideoGrid.nbaVideoGridVideoPlayer {
	position: relative;
	top: 8px;
	left: 9px;
	background-color: #FFFFFF;
	width: 598px;
	height: 441px;
	overflow: auto;
}

/* Video Grid styles for all video pages */
#nbaVideoGridSpacing {
	position: relative;
	right: 5px;
}

#nbaVPGameVideoTitle {
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	padding: 15px 0px 0px 15px;
}

/* LATEST HEADLINE SECTION */
#nbaVPHDLineHdr {
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpHeadLineHdr.gif);
	background-repeat: no-repeat;
	width: 606px;
	height: 32px;
}

.nbaVPHDLineBdr {
	position: relative;
	top: 15px;
	left: 3px;
	width: 606px;
	border: 1px solid #d0d0d0;
}

.nbaPadding {
	padding-left: 10px;
	padding-right: 10px;
}

.nbaVPHDLineBtmBdr {
	clear: both; /*added 9/28/08 by Karen */
	border-bottom: 1px solid #d0d0d0;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
}

#nbaVPHDLineTlt {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-left: 10px;
	padding-top: 5px;
}

#nbaVPHDLineSubTlt {
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #035098;
	text-decoration: underline;
	padding-top: 5px;
}

#nbaVPHDLineDate {
	color: #666666;
}

/* Player Headline Image */
#nbaVPplayer {
	position: relative;
	top: 10px;
	float: left;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpHeadLnKobeImg.gif);
	background-repeat: no-repeat;
	width: 135px;
	height: 95px;
}

/* Teams Headline Image*/
#nbaVPTeamImg {
	position: relative;
	top: 10px;
	float: left;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpVPTeamImg.gif);
	background-repeat: no-repeat;
	width: 135px;
	height: 95px;
}

/* Teams Brand Headline Image */
#nbaVPTeamBrandImg {
	position: relative;
	top: 10px;
	float: left;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpVPTeamImg.gif);
	background-repeat: no-repeat;
	width: 135px;
	height: 95px;
}

#nbaVPBlockTxt {
	float: right;
	right: 10px;
	width: 435px;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-top: 5px;
}

#nbaVPHDLinetxt {
	right: 10px;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-top: 5px;
}

/*-- Latest Headline Links */
.nbaVPHDLineLnks a,.nbaVPHDLineLnks a:link,.nbaVPHDLineLnks a:active,.nbaVPHDLineLnks a:hover,.nbaVPHDLineLnks a:visited
	{
	text-decoration: none;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #3399CC;
}

/* Team Brand Red bar above the footer */
#nbaRedFooterBar {
	position: relative;
	bottom: 0px;
	left: 65px;
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/gvpGenBrandBtmRedBar.gif);
	background-repeat: no-repeat;
	width: 938px;
	height: 22px;
	margin-top: 12px;
}

/* NBA Video Channel Styles */
.nbaVCTableTopCurve {
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/vcTableTopCurve.gif);
	background-repeat: no-repeat;
	width: 616px;
	height: 15px;
}

.nbaVCTableBottomCurve {
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/vcTableBottomCurve.gif);
	background-repeat: no-repeat;
	width: 616px;
	height: 19px;
}

.nbaVCTableLeftBorder {
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/vcTableLeftBdr.gif);
	background-repeat: repeat-y;
	width: 9px;
}

.nbaVCTableRightBorder {
	background-image: url(http://i.cdn.turner.com/nba/nba/.element/img/1.0/video/vcTableRightBdr.gif);
	background-repeat: repeat-y;
	width: 9px;
	background-position: right;
}

.nbaTableBackGround {
	background-color: #FFFFFF;
}

.nbaRightBorder {
	border-right: 1px solid #6666cc;
}

.nbaChannel_594x31ad {
	width: 594px;
	height: 31px;
	border: 1px solid #000000;
	margin-bottom: 5px;
}

.nbaChannelHeaderText {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}

.nbaChannelTableText {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: Blue;
	padding-left: 10px;
	padding-top: 10px;
	border-right: 1px solid #6666cc;
	vertical-align: top;
}

.nbaChannelSubTitles {
	float: left;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	padding-left: 10px;
}

.nbaChannelSmallText {
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
	text-align: right;
	padding-right: 5px;
}

.nbaChannelArrow {
	font-size: 0px;
	line-height: 0%;
	width: 0px;
	border-bottom: 10px solid #ffffff;
	border-left: 5px solid #1066a5;
	border-right: 5px solid #1066a5;
	vertical-align: top;
	margin-right: 2px;
	text-decoration: none;
	cursor: hand;
}

a.two:link,a.two:visited,a.two:hover {
	color: #0000FF;
}

#nbaVPPVTitle span {
	display: block;
	position: absolute;
	top: 15px;
	left: 15px;
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
}

#nbaVPBrandedTabTblBg #nbaVPPVTitle .nbaPagination,
#nbaVPGenBluTabTblBg #nbaVPPVTitle .nbaPagination {
	color: #000;
	position: absolute;
	font-weight: bold;
	top: 15px;
	left: 293px;
	text-align: right;
	width: 307px;
}

#nbaVPBrandedTabTblBg .nbaPagination,
#nbaVPGenBluTabTblBg .nbaPagination {
	color:#000;
	position: absolute;
	font-weight: bold;
	top: 420px;
	left: 293px;
	text-align: right;
	width: 307px;
}

#nbaMainVidSection {width:938px; float:left;background:#fff;margin-top:0px;margin-bottom:15px;}

