@charset "utf-8";
/* CSS Document */

/* Reset */
*{ outline:none; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,th,var { font-style:normal; font-weight:normal; }
ol,ul {	list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
.v_bottom{ vertical-align:text-bottom; vertical-align:bottom; }
p strong{ font-weight:bold; }
.clear{ clear:both;	position:relative; }




body {
	font-family: Arial, Helvetica, sans-serif; 
	background-repeat: repeat-x;
	color: #000;
	font-size: 100%;
}

#nbaChromeNav { display: none; position: static; top: 0; }
#nbaChromeNav #nbaChromeLogin, #nbaChromeNav #nbaChromeSearch { display: none; }
#nbaChromeNav #nbaChrome { float: none; }
#nbaChromeNav #nbaChromeContent { float: none; margin: 0 auto; width: 990px; }
#site_container {
	background-position: center top;
	background-repeat: no-repeat;
	margin: 0 0 10px;
	
}
	*html #site_container { height: 800px; }

	#site_container #eyebrow {
		background-color: #C4CED4;
		height: 19px;
		overflow: hidden;
		margin: 0 0 3px;
		text-align: center;
		display: none;
	}
		#site_container #eyebrow #continue_to {
			position: relative;
			left: 12px;
			top: -3px;
		}
		#site_container #eyebrow #homepage {
			position: relative;
			left: -12px;
			top: -3px;
		}


#content_area {
	width: 990px;
	margin: 0 auto;
}

	#header {
		height: 194px;
		position: relative;
		z-index: 3;
	}
		#content_area .header_zindex { z-index: 100; }
		#header_bg {
			width: 990px;
			height: 194px;
			background: url(../image/header_bg.png) no-repeat;
			* background-image: none;
			* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/header_bg.png' );
			position: absolute;
			top: 0;
			left: 0;
		}
		#branding_area {
			float: left; display: inline;
			width: 240px;
			height: 182px;
			padding: 12px 0 0;
			position: relative;
			z-index: 10;
		}	
			#branding_area div { text-align: center; }
			#branding_area div img { behavior: url(script/iepngfix.htc); }
			#branding_area #sponsor {
				font-size: 10px;
				line-height: 20px;
				font-weight: bold;
				color: #FFF;
				width: 150px;
				height: 25px;
				margin: 4px auto 0;
			}
				#sponsor iframe { width: 150px; height: 25px; padding: 0; margin: 0; border: none; overflow: hidden; }
				#branding_area #sponsor img { position: relative; top: 6px; left: 5px; }
			#branding_area #arena_stats {
				position: absolute;
				bottom: 0;
				left: 5px;
				padding: 4px;
				z-index: 10;
			}
				#arena_stats #arena_stats_button { position: relative; z-index: 2; }
				*html #arena_stats #arena_stats_button { top: 3px; }
				*:first-child+html #arena_stats #arena_stats_button { top: 3px; }
				#arena_stats #arena_dropdown {
					width: 226px;
					height: 143px;
					padding: 20px 7px 7px;
					position: absolute;
					top: 2px; left: -5px;
					cursor: default;
					display: none;
					z-index: 1;
				}
				*html #arena_stats #arena_dropdown { top: 12px; }
				*:first-child+html #arena_stats #arena_dropdown { top: 12px; }
				
					#arena_stats #arena_dropdown #arena_dropdown_bg {
						width: 240px;
						height: 170px;
						background: url(../image/arena_stats_bg.png) no-repeat;
						* background: none;
						* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/arena_stats_bg.png' );
						position: absolute;
						top: 0; left: 0;
					}
					#arena_stats #arena_dropdown #arena_content {
						width: 214px;
						height: 133px;
						padding: 5px 5px 5px 7px;
						background: #E7E7E7;
						position: relative;
						filter: alpha(opacity=90);
						-moz-opacity: .9;
						-khtml-opacity: .9;
						opacity: .9;
					}
					#arena_stats #arena_dropdown #arena_content .arena_section {
						border-bottom: 1px solid #DDD;
						padding: 5px 0;
					}
					#arena_stats #arena_dropdown #arena_content .arena_header {
						background: url(../image/arena_stats_sprite.gif) no-repeat;
						width: 80px;
						height: 10px;
						overflow: hidden;
						float: left; 
						display: inline;
						margin-top: 2px;
					}
					#arena_stats #arena_dropdown #arena_content p {
						font-size: 13px;
						line-height: 14px;
						font-weight: bold;
						text-align: left;
						color: #414141;
						width: 130px;
						float: right; display: inline;
					}
					#arena_stats #arena_dropdown #arena_content span {
						font-size: 11px;
						font-weight: normal;
					}
					
						#arena_stats #arena_dropdown #arena_content #officials .arena_header { background-position: 0 -10px; }
						#arena_stats #arena_dropdown #arena_content #attendance .arena_header { background-position: 0 -20px; }
					
		#jumbotron {
			float: left; display: inline;
			width: 514px;
			height: 194px;
			position: relative;
		}
			.jumbotron_section {
				width: 144px;
				height: 166px;
				padding: 0 13px;
				float: left; display: inline;
			}
				.jumbotron_section .team_logotype {
					margin: 11px 0 0;
					height: 54px;
					text-align: center;
				}
					.jumbotron_section .team_logotype img {
						behavior: url(script/iepngfix.htc);
					}
				.jumbotron_section .jumbo_score {
					text-align: center;
					position: relative;
					width: 134px;
					height: 61px;
					padding: 12px 10px 8px 0;
					overflow: hidden; /*Required for IE6, otherwise third digit will appear briefly on page load*/
				}	
				.jumbotron_section .jumbo_score .jumbo_score_line {
					background: url(../image/jumbo_score_line.png) no-repeat;
					* background-image: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/jumbo_score_line.png' );
					width: 144px;
					height: 4px;
					position: absolute;
					top: 37px;
					left: 1px;
					z-index: 1;
				}
				.jumbotron_section .jumbo_score .jumbo_score_bg {
					background: url(../image/jumbo_score_bg.png) no-repeat;
					* background-image: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/jumbo_score_bg.png' );
					width: 144px;
					height: 81px;
					position: absolute;
					top: 0; left:0;
					z-index: 2;
				}
				
				.jumbotron_section .jumbo_score .jumbo_digit {
					width: 45px;
					height: 56px;
					float: right;
					display: inline;
					margin: 0 0 0 2px;
					overflow: hidden;
					position: relative;
				}
				.jumbotron_section .jumbo_score .hundreds_digit { visibility: hidden; }
					.jumbotron_section .jumbo_score .jumbo_digit img {
						position: absolute;
						left: 0;
						behavior: url(script/iepngfix.htc);
					}
				
				.jumbotron_section .jumbo_score .none { width: 0; } 	.jumbotron_section .jumbo_score .digit0 { width: 44px; } 	
				.jumbotron_section .jumbo_score .digit1 { width: 31px; }	.jumbotron_section .jumbo_score .digit2 { width: 45px; }
				.jumbotron_section .jumbo_score .digit3 { width: 44px; }	.jumbotron_section .jumbo_score .digit4 { width: 47px; } 	
				.jumbotron_section .jumbo_score .digit5 { width: 45px; }	.jumbotron_section .jumbo_score .digit6 { width: 44px; }
				.jumbotron_section .jumbo_score .digit7 { width: 44px; }	.jumbotron_section .jumbo_score .digit8 { width: 44px; }
				.jumbotron_section .jumbo_score .digit9 { width: 45px; }

					.jumbotron_section .jumbo_score .none img { top: 56px; } 	.jumbotron_section .jumbo_score .digit0 img { top: 0; } 	
					.jumbotron_section .jumbo_score .digit1 img { top: -56px; }	.jumbotron_section .jumbo_score .digit2 img { top: -112px; }
					.jumbotron_section .jumbo_score .digit3 img { top: -168px; }	.jumbotron_section .jumbo_score .digit4 img { top: -224px; } 	
					.jumbotron_section .jumbo_score .digit5 img { top: -280px; }	.jumbotron_section .jumbo_score .digit6 img { top: -336px; }
					.jumbotron_section .jumbo_score .digit7 img { top: -392px; }	.jumbotron_section .jumbo_score .digit8 img { top: -448px; }
					.jumbotron_section .jumbo_score .digit9 img { top: -504px; }
					
				
				
				.jumbotron_section #quarter_and_time {
					width: 124px;
					height: 28px;
					margin: 0 auto 3px;
					font-family: "Arial Black", Arial, Helvetica, sans-serif;
					font-size: 19px;
					letter-spacing: -.03em;
					line-height: 25px;
					color: #FFF;
				}
					#quarter_and_time #quarter_indicator {
						float: left; display: inline;
						width: 62px;
						height: 28px;
						background: url(../image/quarter_bg.gif) no-repeat;
						text-align: center;
						line-height: 24px;
					}
						#quarter_and_time #quarter_indicator sup { font-size: 13px; margin: 0 0 0 1px; }
					#quarter_and_time #time_indicator {
						float: left; display: inline;
						background-image: url(../image/progress_bar_bg.png);
						* background: none;
						* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/progress_bar_bg.png' );
						height: 27px;
						width: 62px;
						text-align: center;
					}
				.jumbotron_section #timeout_chart {
					font-family: "Arial Black", Arial, Helvetica, sans-serif;
					font-size: 14px;
					width: 100%;
					text-align: center;
					margin: 0 0 1px;
					color: #FFF;
				}
					.jumbotron_section #timeout_chart td { border-bottom: 1px solid #181818; }
					.jumbotron_section #timeout_chart .timeout_left { padding: 0 0 0 15px; }
					.jumbotron_section #timeout_chart .timeout_right { padding: 0 15px 0 0; }	
						
					#tc_fouls { width: 29px; height: 9px; }
					#tc_full_tos { width: 43px; height: 10px; }
					#tc_twenty_tos { width: 37px; height: 10px; }
				
				.jumbotron_section #qbyq_teams {
					width: 41px;
					height: 44px;
					font-family: "Arial Black", Arial, Helvetica, sans-serif;
					font-size: 8px;
					text-transform: uppercase;
					color: #FFF;
					background: url(../image/qbyq_teams_bg.gif) no-repeat;
					float: left; display: inline;
				}
					#qbyq_teams td {
						padding: 0 0 0 4px;
						border-right: 1px solid #000;
						line-height: 14px;
						height: 10px;
						width: 41px;
					}
					#qbyq_teams th {
						border-right: 1px solid #000;
						height: 14px;
						width: 41px;
					}
				#quarters_holder { 
					float: left; display: inline; 
					width: 78px;
					height: 53px;
					overflow: auto;
				}
					.jScrollHorizontalPaneContainer { position: relative; overflow: hidden; z-index: 1; float: left; display: inline; }
					.jScrollHorizontalPaneTrack { position: absolute; cursor: pointer; left: 0; bottom: 0; height: 100%; width: 100%; background: url(../image/hscroll_track_bg.gif) repeat-x; }
					.jScrollHorizontalPaneDrag { position: absolute; cursor: pointer; overflow: hidden; background: url(../image/hscroll_bg.png) no-repeat; behavior: url(script/iepngfix.htc); }
					
				.jumbotron_section #qbyq_quarters {
					width: 77px;
					font-family: "Arial Black", Arial, Helvetica, sans-serif;
					font-size: 8px;
					text-transform: uppercase;
					text-align: center;
					color: #FFF;
					background-color: #222;
				}
					.jumbotron_section #qbyq_quarters td {
						border-right: 1px solid #000;
						line-height: 14px;
						width: 20px;
						height: 15px;
					}
					.jumbotron_section #qbyq_quarters th {
						border-right: 1px solid #000;
						background-image: url(../image/qbyq_quarters_bg_sprite.gif);
						background-repeat: no-repeat;
						height: 13px;
						width: 20px;
					}
						#qbyq_qtr2 { background-position: 0 -13px; } #qbyq_qtr3 { background-position: 0 -26px; } #qbyq_qtr4 { background-position: 0 -39px; } #qbyq_qtr5 { background-position: 0 -52px; }
						#qbyq_qtr6 { background-position: 0 -65px; } #qbyq_qtr7 { background-position: 0 -78px; } #qbyq_qtr8 { background-position: 0 -91px; } 
						#qbyq_qtr5, #qbyq_qtr6, #qbyq_qtr7, #qbyq_qtr8, #qbyq_vtm_score_qtr5, #qbyq_vtm_score_qtr6, #qbyq_vtm_score_qtr7, #qbyq_vtm_score_qtr8, #qbyq_htm_score_qtr5, #qbyq_htm_score_qtr6, #qbyq_htm_score_qtr7, #qbyq_htm_score_qtr8 { display: none; }
				.jumbotron_section #qbyq_total {
					width: 24px;
					height: 44px;
					font-family: "Arial Black", Arial, Helvetica, sans-serif;
					font-size: 8px;
					text-transform: uppercase;
					color: #FFF;
					background: url(../image/qbyq_total_bg.gif) no-repeat;
					float: left; display: inline;
				}
					#qbyq_total td {
						line-height: 14px;
						width: 24px;
						height: 15px;
						text-align: center;
					}
					#qbyq_total th {
						width: 24px;
						height: 13px;
					}
				
				#tabs_navigation {
					height: 23px;
					position: absolute;
					bottom: 0;
					left: 0;
					padding: 0 0 0 25px;
					overflow: hidden;
				}
					#tabs_navigation .tab {
						float: left; display: inline;
						cursor: pointer;
						height: 23px;
						margin: 0 5px 0 0; 
						display: none;
					}
					#tabs_navigation #auto_tab { 
						width: 29px;
						height: 8px;
						overflow: hidden;
						background-image: url(../image/nav_auto.gif);
						background-repeat: no-repeat;
						margin: 5px 5px 0 0; 
						float: left; display: inline;
						cursor: pointer;
						display: none;
					}
						#tabs_navigation .auto_selected { background-position: 0 -8px; }
					#tabs_navigation #stats_tab { width: 74px; background-image: url(../image/nav_stats.gif); }
					#tabs_navigation #shotchart_tab { width: 107px; background-image: url(../image/nav_shot_chart.gif); }
					#tabs_navigation #playbyplay_tab { width: 122px; background-image: url(../image/nav_play_by_play.gif); }
					#tabs_navigation #boxscore_tab { width: 101px; background-image: url(../image/nav_box_score.gif); }
					
					#tabs_navigation .nav_hover { background-position: 0 -23px; }
					#tabs_navigation .nav_selected { background-position: 0 -46px; cursor: default; }
					
					
				
		#media_area {
			float: left; display: inline;
			width: 236px;
			height: 181px;
			padding: 13px 0 0;
			position: relative;
			z-index: 10;
		}
			#media_area #coverage_table {
				font-size: 9px;
				line-height: 17px;
				font-weight: bold;
				color: #FFF;
				width: 100px;
				margin: 0 5px 0 0;
				float: left; display: inline;
			}
				#media_area #coverage_table tr {
					visibility: hidden;
				}
				#media_area #coverage_table th {
					text-transform: uppercase;
					color: #717171;
					width: 37px;
				}
				#media_area #coverage_table td {
					width: 69px;
				}
			#chat_image { margin: 4px 0 0 4px; width: 38px; height: 7px; }
			#connect_image { margin: 4px 0 0 4px; width: 60px; height: 7px; }
			#media_area #tv_logo {
				height: 44px;
				width: 30px;
				padding: 0 10px 0 0;
				margin: 2px 8px 0 0;
				border-right: 1px solid #666;
				float: left; display: inline;
				visibility: hidden;
			}
				#media_area #tv_logo img { behavior: url(script/iepngfix.htc); }
			#media_area #league_pass {
				width: 68px;
				float: left; display: inline;
				text-align: center;
			}
			#league_pass {
				display: none !important;
			}

				#media_area #league_pass img { behavior: url(script/iepngfix.htc); margin: 0 0 4px; }
			
			#media_area #interact_tab {
				width: 223px;
				height: 104px;
				margin: 3px 0 0;
			}	
				#interact_tab_bg { 
					width: 223px;
					height: 106px;
					background: url(../image/interact_bg.png) no-repeat;
					* background: none;
					* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/interact_bg.png' );
					position: absolute;
					z-index: 1;
				}
				#interact_tab_content {
					width: 205px;
					padding: 29px 9px 0;
					margin: 3px 0 0;
					position: relative;
					z-index: 2;
				}
				#media_area .clear { height: 0px; overflow: hidden; }
				#media_area #interact_tab .interact_quote {
					font-size: 10px;
					line-height: 11px;
					font-weight: bold;
					color: #FFF;
					border-top: 1px solid #666;
					padding: 4px 0 0;
					height: 33px;
					overflow: hidden;
				}
				#interact_tab .interact_divider { border-bottom: 1px solid #666; margin: 7px 0; }
					#media_area #interact_tab .interact_username {
						font-family: "Arial Black", Arial, Helvetica, sans-serif;
						font-size: 9px;
						font-weight: normal;
						text-transform: uppercase;
						color: #717171;
					}
					#media_area #interact_tab .interact_link {
						position: relative;
						cursor: pointer;
					} 
			#media_area #connect { text-align: right; line-height: 16px; padding: 0 32px; cursor: pointer; display: none; }
			#media_area #connect .connect_icon {
				width: 16px;
				height: 16px;
				overflow: hidden;
				margin: 0 7px 0 0;
				background: url(../image/connect_sprite.gif) no-repeat;
				float: left; display: inline;
			}
				#media_area #connect .connect_icon a { width: 100%; height: 100%; display: block; }
			#media_area #connect #twitter_icon { background-position: 0 -16px; } #media_area #connect #mspace_icon { background-position: 0 -32px; }
			
			#media_area #media_area_links {
				position: absolute;
				bottom: 0; right: 0;
			}
				#media_area #media_area_links img {
					behavior: url(script/iepngfix.htc);
					margin: 0 13px 0 0;
				}
				#media_area #game_highlights {
					position: absolute;
					bottom: 1px;
					right: 69px;
					z-index: 10;
					cursor: pointer;
					display: none;
				}
				#media_area #back_to_pregame {
					position: absolute;
					bottom: 1px;
					right: 69px;
					z-index: 10;
					cursor: pointer;
				}
				#media_area #game_notes {
					position: absolute;
					bottom: 0;
					right: -6px;
					padding: 4px;
					z-index: 10;
				}
					#game_notes #game_notes_button { position: relative; z-index: 2; }
					*:first-child+html #game_notes #game_notes_button { top: 3px; }
					*html #game_notes #game_notes_button { top: 3px; }
					#game_notes #notes_dropdown {
						width: 87px;
						height: 46px;
						padding: 19px 6px 7px;
						position: absolute;
						top: 2px; left: -20px;
						cursor: default;
						display: none;
						z-index: 1;
					}
					*html #game_notes #notes_dropdown { top: 12px; }
					*:first-child+html #game_notes #notes_dropdown { top: 12px; }
						#game_notes #notes_dropdown #notes_dropdown_bg {
							width: 99px;
							height: 72px;
							background: url(../image/game_notes_bg.png) no-repeat;
							* background: none;
							* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/game_notes_bg.png' );
							position: absolute;
							top: 0; left: 0;
						}
						#game_notes #notes_dropdown #notes_content {
							width: 76px;
							padding: 0 2px 0 7px;
							background: #E7E7E7;
							position: relative;
							filter: alpha(opacity=90);
							-moz-opacity: .9;
							-khtml-opacity: .9;
							opacity: .9;
						}
						#game_notes #notes_dropdown #notes_content .notes_section {
							font-family: "Arial Black", Arial, Helvetica, sans-serif;
							font-size: 14px;
							line-height: 22px;
							text-transform: uppercase;
							border-bottom: 1px solid #DDD;
							background: url(../image/game_notes_arrow.gif) no-repeat 65px 8px;
						}
							#game_notes .notes_section a { display: block; width: 100%; height: 100%; }
	
	
	#main {
		width: 990px;
	}
	
	#league_scoreboard {
		background: url(../image/scoreboard_bg.gif) repeat-x;
		height: 65px;
		padding: 0 0 0 13px;
		margin: 10px 0 0;
	}
		#league_scoreboard #scoreboard_date {
			float: left; display: inline;
			width: 57px;
			margin: 5px 15px 0 0;
			font-family: "Arial Black", Arial, Helvetica, sans-serif;	
			font-size: 11px;
			line-height: 11px;
			text-transform: uppercase;
			color: #FFF;
		}
			#league_scoreboard #scoreboard_date #game_count {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #9F9E9E;
			}
		#league_scoreboard #nba_ticker {
			height: 35px; 
			width: 217px;
			font-size: 9px;
			line-height: 10px;
			font-weight: bold;
			background-color: #FFF;
			float: left; display:inline; 
			padding: 21px 10px 0 13px;
			margin: 5px 9px 0 0;
			background: url(../image/nba_ticker_bg.gif) no-repeat;
			overflow: hidden;
			cursor: default;
		}
		#nba_ticker { }
		#league_scoreboard #scoreboard_arrow_left, #league_scoreboard #scoreboard_arrow_right {
			width: 18px;
			height: 41px;
			background: url(../image/scoreboard_arrows.gif) no-repeat;
			float: left; display: inline;
			margin: 20px 0 0;
			cursor: pointer;
		}
		#league_scoreboard #scoreboard_arrow_right { background-position: -18px 0; margin-left: -3px; }
		#content_area #league_scoreboard .arrow_inactive {
			visibility: hidden;
			cursor: default;
		}
		#league_scoreboard #scoreboard_games_wrapper {
			width: 612px;
			height: 57px;
			overflow: hidden;
			position: relative;
			float: left; display: inline;
			padding: 4px 0 0;
		}
			#league_scoreboard #scoreboard_games {
				position: absolute;
				left: 0;
				width: 1000px;
			}
				
			#league_scoreboard .scoreboard_game {
				height: 57px; width: 65px;
				font-size: 11px;
				line-height: 17px;
				font-weight: bold;
				letter-spacing: -.02em;
				float: left; display:inline; 
				margin: 0 3px 0 0;
				display: none;
				cursor: pointer;
			}
				#league_scoreboard .scoreboard_game th { text-align: center; width: 65px; line-height: 13px;  }
				#league_scoreboard .scoreboard_game td { padding: 0 0 0 5px;  }
				#league_scoreboard .scoreboard_game .footer_cell { font-size: 8px; line-height: 8px; text-align: center; text-transform: uppercase; padding: 0; }
			#league_scoreboard .preview { background: url(../image/game_bg_preview.gif) no-repeat; }
			#league_scoreboard .live { background: url(../image/game_bg_live.gif) no-repeat; }
			#league_scoreboard .final { background: url(../image/game_bg_final.gif) no-repeat; }
			
				#league_scoreboard .preview th {
					font-size: 10px;
					font-weight: bold;
					text-transform: uppercase;
				}
				#league_scoreboard .preview .footer_cell { color: #FFF; }
				
				#league_scoreboard .live th {
					font-size: 10px;
					font-weight: bold;
					text-transform: uppercase;
					color: #D10023;
				}
					#league_scoreboard .live th strong { font-family: "Arial Black", Arial, Helvetica, sans-serif; font-weight: normal; }
				#league_scoreboard .live .leading_score,
				#league_scoreboard .final .leading_score { color: #FFF; }
				#league_scoreboard .live .footer_cell { color: #D10023; }
				
				#league_scoreboard .final th {
					font-family: "Arial Black", Arial, Helvetica, sans-serif;
					font-size: 9px;
					text-transform: uppercase;
					color: #FFF;
				}
				#league_scoreboard .final td { color: #AEAEAE; }
				#league_scoreboard .final .footer_cell { color: #FFF; }
				
		
	
	#footer_ad {
		height: 90px;
		text-align: center;
		display: none;
		margin: 0 0 -8px;
	}
		#footer_ad iframe {
			width: 728px;
			height: 90px;
			border: none;
			overflow: hidden;
			background: none;
		}
	
	
	#init_screen {
		height: 212px;  
		background-color: #000;
		color: #FFF;
		text-align: center;
		font-size: 18px;
		filter: alpha(opacity=80);
		-moz-opacity: .8;
		-khtml-opacity: .8;
		opacity: .8;
		padding: 135px 0 0;
	}

	
	#loading_screen {
		width: 990px;
		height: 347px;  
		background-color: #000;
		color: #FFF;
		text-align: center;
		font-size: 18px;
		filter: alpha(opacity=80);
		-moz-opacity: .8;
		-khtml-opacity: .8;
		opacity: .8;
		position: absolute;
		top: 224px; /* For NBA/Broadcaster brands; Should be 216px for team eyebrows */
		z-index: 1000;
		display: none;
	}
		#loading_screen div {
			margin-top: 135px;
		}
	
	/* STAT TRACKER */
	#stats_screen {
		position: relative;
		float: left;
		padding: 5px 12px 0;
		display: none;
	}
		.mini_banner {
			position: absolute;
			text-align: center;
			width: 966px;
			top: 0;
			z-index: 1;
		}
			.mini_banner img { height: 22px; }
			.mini_banner iframe { width: 460px; height: 22px; padding: 0; margin: 0; border: none; overflow: hidden; }
		#stats_screen .mini_banner { top: 5px; }
		#stats_screen .team_container {
			width: 482px;
			border-right: 2px solid #BBBABA;
			float: left; display: inline;
		}
		#stats_screen .team_header {
			height: 63px;
			-moz-border-radius-topleft: 4px;
			-webkit-border-top-left-radius: 4px;
			background-image: url(../image/stats_team_header_bg.png);
			background-repeat: repeat-x;
			* background-image: none;
			* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/stats_team_header_bg.png' );
		}
			#stats_screen .team_header .team_name {
				font-family: "Arial Black", Arial, Helvetica, sans-serif;
				height: 63px;
				padding: 0 11px;
				float: left; display: inline;
			}
				#stats_screen .team_header .team_name .initials {
					font-size: 40px;
					line-height: 30px;
					letter-spacing: -.02em;
					color: #FFF;
					padding: 5px 0 0;
				}
				#stats_screen .team_header .team_name .record {
					font-size: 14px;
					color: #FFF;
				}
			
			#stats_screen .team_header .selection_area {
				width: 309px;
				padding: 33px 10px 0;
				float: right; display: inline;
			}
				.selection_area .pick_set {
					width: 115px;
					height: 10px;
					overflow: hidden;
					margin: 4px 12px 0;
					float: left; display: inline;
					background: url(../image/pick_set.png) no-repeat;
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/pick_set.png', sizingMethod='crop');
				}
				.selection_area .pick_set_select {
					font-size: 9px;
					line-height: 16px;
					font-weight: bold;
					letter-spacing: .05em;
					text-transform: uppercase;
					color: #FFF;
					width: 97px;
					height: 18px;
					padding: 0 0 0 7px;
					margin: 0 5px 0 0;
					background: url(../image/pick_set_dropdown.gif);
					float: left; display: inline;
					cursor: pointer;
					position: relative;
					z-index: 2;
				}
					.selection_area .pick_set_select .pick_set_dropdown {
						background-color: #333333;
						position: absolute;
						top: 18px; left: 0;
						width: 104px;
						-moz-border-radius: 2px;
						-webkit-border-radius: 2px;
						display: none;
					}
					.selection_area .pick_set_select .pick_set_dropdown li {
						line-height: 18px;
						display: block;
						width: 90px;
						height: 18px;
						padding: 0 7px 3px;
					}
				.selection_area .auto_button {
					width: 55px;
					height: 18px;
					overflow: hidden;
					float: left; display: inline; 
					cursor: pointer;
					position: relative;
				}
					.selection_area .auto_button img {
						position: absolute;
						top: 0; left: 0;
						behavior: url(script/iepngfix.htc);
						width: 55px;
						height: 36px;
					}
					.selection_area .auto_hover img { top: -18px; }
				
		#stats_screen .team_container table {
			background-color: #FFF;
			width: 100%;
			font-size: 18px;
			letter-spacing: -.02em;
			color: #414141;
			text-align: center;
		}
			#stats_screen .team_container table td { 
				border-bottom: 1px solid #D5D5D5;
				border-right: 1px solid #D5D5D5; 
			}
			#stats_screen .team_container table .stat_heading {
				padding: 7px 0 8px;
				border-right: none;
				background-color: #C1C2C3;
			}
			
			#stats_screen .three_col_table .dynamic_col  { width: 55px; }
			#stats_screen .four_col_table .dynamic_col { width: 41px; }
			
			#stats_screen .team_container table .fourth_col {  border-right: none; }
			#stats_screen .three_col_table .fourth_col { display: none; }
			#stats_screen .four_col_table .fourth_col { display: table-cell; }
			
			#stats_screen .three_col_table .third_col {  border-right: none; }
			
			#stats_screen table .p_photo { width: 55px; } #stats_screen table .mins { width: 66px; }	
			#stats_screen table .p_name { width: 200px; }
			
				#stats_screen table .stat_heading div {
					background: url(../image/stats_heading_sprite.gif) no-repeat;
					height: 8px;
					overflow: hidden;
				}
				#stats_screen table .p_photo div { background-position: 10px 0; } #stats_screen table .p_name div { background: none; }
				#stats_screen table .mins div { background-position: 23px -16px; }
				
			#stats_screen table .bold_stat { font-family: "Arial Black", Arial, Helvetica, sans-serif; }
			
			#stats_screen table .headshot { width: 55px;  height: 43px; }
				#stats_screen table .headshot div { width: 55px; height: 43px; overflow: hidden; position: relative; background: url(../image/default_player.gif) no-repeat 0 -3px; }
				*:first-child+html #stats_screen table .headshot div { height: 44px; }
				*html #stats_screen table .headshot div { height: 44px; }
					#stats_screen table .headshot div img { width: 55px;  position: relative; top: -6px; -ms-interpolation-mode: bicubic; }
					
			#stats_screen table .player_name { 
				font-family: "Arial Black", Arial, Helvetica, sans-serif;
				font-size: 14px;
				line-height: 14px;
				text-transform: uppercase;
				text-align: left;
				padding: 0 10px 0 14px;
			}
			
			#stats_screen .team_container .leaders_table {
				font-family: "Arial Black", Arial, Helvetica, sans-serif;
				font-size: 18px;
				line-height: 16px;
				text-transform: uppercase;
				border-top: 1px solid #D5D5D5;
				display: none;
			}
				#stats_screen .team_container .leaders_table td {
					height: 61px;
				}
				#stats_screen .team_container .leaders_table th {
					background-color: #C1C2C3;
					text-align: center;
					width: 98px;
					border-right: 1px solid #D5D5D5;
					border-bottom: 1px solid #D5D5D5;
				}
				#stats_screen .team_container .leaders_table .headshot { width: 74px; background-color: #E6E6E7;  }
					#stats_screen .team_container .leaders_table .headshot div { width: 54px; height: 44px; margin: 0 auto; overflow: hidden; }
				#stats_screen .team_container .leaders_table .player_name { width: 196px; font-size: 18px; line-height: 16px; }
					#stats_screen .team_container .leaders_table .player_name .player_number { font-size: 14px; color: #414141; }
				#stats_screen .team_container .leaders_table .player_stat { width: 112px; }


		#stats_screen .team_bottom {
			background-color: #FFF;
			-moz-border-radius-bottomleft: 4px;
			-webkit-border-bottom-left-radius: 4px;
			height: 33px;
			padding: 0 0 0 9px;
		}
			#stats_screen .team_bottom span {
				cursor: pointer;
				font-size: 10px;
				line-height: 28px;
				font-weight: bold;
				text-transform: uppercase;
				color: #000;
			}
		
		#stats_screen #htm_stats { border-right: none; }
		#stats_screen #htm_stats .team_header { 
			-moz-border-radius-topleft: 0;
			-moz-border-radius-topright: 4px;
			-webkit-border-top-left-radius: 0;
			-webkit-border-top-right-radius: 4px;
		}
			#stats_screen #htm_stats .team_header .team_name { float: right; }
				#stats_screen #htm_stats .team_header .team_name .record { text-align: right; }
			#stats_screen #htm_stats .team_header .selection_area { float: left; }
			
		#stats_screen #htm_stats .team_bottom { 
			-moz-border-radius-bottomleft: 0;
			-moz-border-radius-bottomright: 4px;
			-webkit-border-bottom-left-radius: 0;
			-webkit-border-bottom-right-radius: 4px;
		}
		
	
	
	#shotchart_screen { 
		display: none; 
		height: 345px;
		position: relative;
		z-index: 15;
	}
		#shotchart_screen #scorer_table { 
			text-align: center; 
			width: 731px;
			height: 41px;
			padding: 5px 0 0 4px;
			margin: 0 0 0 124px;
			background: url(../image/scorer_table.png) no-repeat 0 0;
			* background: none;
			* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/scorer_table.png' );
			position: relative;
			z-index: 2;
		}
			#scorer_table iframe { width: 460px; height: 22px; padding: 0; margin: 0; border: none; overflow: hidden; }
			#scorer_table img { height: 22px; }
		#shotchart_screen #court {
			background-repeat: no-repeat;
			background-position: 0 0;
			behavior: url(script/iepngfix.htc);
			position: absolute;
			top: 0;
			width: 990px;
			height: 293px;
		}
		#shotchart_screen #court_overlay {
			position: absolute;
			top: 0;
			left: 0;
			width: 990px;
			height: 263px;
			margin: 30px 0 0;
			z-index: 15;
		}
		#shotchart_screen #court_overlay #left_hoop {
			position: absolute;
			left: 17px;
			top: 10px;
			width: 157px;
			height: 151px;
			background: url(../image/hoop_left.png);
			* background: none;
			* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/hoop_left.png' );
			z-index: 5;
		}
		#shotchart_screen #court_overlay #right_hoop {
			position: absolute;
			right: 17px;
			top: 10px;
			width: 157px;
			height: 151px;
			background: url(../image/hoop_right.png);
			* background: none;
			* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/hoop_right.png' );
			z-index: 5;
		}
		#shot_marker_template { display: none; }
		#shotchart_screen #court_overlay .shot_marker { position: absolute; z-index: 11; width: 37px; height: 18px; }
		#shotchart_screen #court_overlay .more_zindex { z-index: 12; }
			#shotchart_screen #court_overlay .shot_marker .make_ring {
				position: relative; 
				width: 37px;
				height: 18px;
				z-index: 2;
				background: url(../image/make_ring.png) no-repeat; 
				* background: none;
				* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/make_ring.png' );
			}
			#shotchart_screen #court_overlay .shot_marker .miss_ring {
				position: relative; 
				width: 37px;
				height: 18px;
				z-index: 2;
				background: url(../image/miss_ring.png) no-repeat; 
				* background: none;
				* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/miss_ring.png' );
			}
			#shotchart_screen #court_overlay .shot_marker .shot_color {
				position: absolute;
				top: 3px; left: 6px;
				width: 26px; height: 10px;
				overflow: hidden;
				z-index: 1;
			}
			
			#shotchart_screen #court_overlay .shot_marker .shot_tooltip {
				font-family: "Arial Black", Arial, Helvetica, sans-serif;
				font-size: 11px;
				text-transform: uppercase;
				color: #FFF;
				width: 330px;
				position: absolute;
				top: -57px;
				left: -9px;
				display: none;
				z-index: 999;
			}
			
				#shotchart_screen #court_overlay .shot_marker .shot_tooltip .tooltip_left {
					background: url(../image/shot_tooltip_left.png) no-repeat;
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/shot_tooltip_left.png' );
					width: 60px;
					height: 62px;
					padding: 3px 0 0 5px;
					float: left; display: inline;
				}
				#shotchart_screen #court_overlay .shot_marker .shot_tooltip .tooltip_middle {
					background: url(../image/shot_tooltip_middle.png) repeat-x;
					* background: url(../image/shot_tooltip_middle.gif) repeat-x;
					height: 61px;
					padding: 4px 0 0;
					float: left; display: inline;
				}
				#shotchart_screen #court_overlay .shot_marker .shot_tooltip .tooltip_right {
					background: url(../image/shot_tooltip_right.png) no-repeat;
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/shot_tooltip_right.png' );
					width: 8px; height: 65px;
					float: left; display: inline;
				}
					#shotchart_screen #court_overlay .shot_marker .tooltip_headshot {
						width: 55px;
						height: 50px;
						overflow: hidden;
						position: absolute;
						top: -53px;
						left: -4px;
						background: url(../image/default_player.gif) no-repeat;
						display: none;
						z-index: 1000;
					}
						#shotchart_screen #court_overlay .shot_tooltip .tooltip_headshot img { width: 55px; position: relative; top: -5px; -ms-interpolation-mode: bicubic; }
					
					#shotchart_screen #court_overlay .shot_tooltip .tooltip_middle .tooltip_name {
						font-size: 10px;
						line-height: 14px;
						border-bottom: 1px solid #555;
					}
					#shotchart_screen #court_overlay .shot_tooltip .tooltip_middle .tooltip_time {
						line-height: 17px;
						border-bottom: 1px solid #555;
						margin: 0 0 1px;
					}
					
		#shotchart_timeline { 
			width: 990px;
			position: absolute;
			bottom: 0;
			z-index: 20;
		}
			.timeline_top {
				height: 25px;
				width: 990px;
				background: url(../image/timeline_top_bg.gif) repeat-x;
			}
				.timeline_top .timeline_quarter { float: left; display: inline; }
				#timeline_q5, #timeline_q6, #timeline_q7, #timeline_q8 { display: none; }
					
					.timeline_quarter .timeline_quarter_tab {
						width: 19px;
						height: 25px;
						margin: 0 1px 0 0;
						float: left; display: inline;
						background: url(../image/quarter_tab_sprite.gif) no-repeat;
					}
					
					#timeline_q1 .timeline_quarter_tab { background-position: 0 0; } #timeline_q2 .timeline_quarter_tab { background-position: 0 -25px; }
					#timeline_q3 .timeline_quarter_tab { background-position: 0 -50px; } #timeline_q4 .timeline_quarter_tab { background-position: 0 -75px; }
					#timeline_q5 .timeline_quarter_tab { background-position: 0 -100px; } #timeline_q6 .timeline_quarter_tab { background-position: 0 -125px; }
					#timeline_q7 .timeline_quarter_tab { background-position: 0 -150px; } #timeline_q8 .timeline_quarter_tab { background-position: 0 -175px; }
					
					#timeline_q1 .selected_tab { background-position: -19px 0; } #timeline_q2 .selected_tab { background-position: -19px -25px; }
					#timeline_q3 .selected_tab { background-position: -19px -50px; } #timeline_q4 .selected_tab { background-position: -19px -75px; }
					#timeline_q5 .selected_tab { background-position: -19px -100px; } #timeline_q6 .selected_tab { background-position: -19px -125px; }
					#timeline_q7 .selected_tab { background-position: -19px -150px; } #timeline_q8 .selected_tab { background-position: -19px -175px; }
					
					.timeline_live {
						width: 37px;
						height: 25px;
						background: url(../image/live_button.gif) no-repeat;
						float: right; display: inline;
					}
					.back_to_live {
						background-position: 0 -25px;
						cursor: pointer;
					}
					.timeline_quarter .shot_timeline {
						width: 780px;
						height: 25px;
						position: relative;
						float: left; display: inline;
						display: none;
					}
					.timeline_quarter .timeline_open { display: block; }
						.shot_make {
							width: 14px;
							height: 14px;
							position: absolute;
							top: 6px;
							display: none;
						}
						.shot_miss {
							width: 8px;
							height: 8px;
							position: absolute;
							top: 9px;
							display: none;
						}
							.shot_make img { behavior: url(script/iepngfix.htc); position:relative; width:14px; height:14px; }
							.shot_miss img { behavior: url(script/iepngfix.htc); position:relative; width:8px; height:8px; }
					
					.timeline_quarter .shot_timeline .slider_bar {
						width: 770px;
						height: 3px;
						background-color: #777;
						position: absolute;
						top: 0;
						left: 0;
					}	
						.shot_timeline .slider_bar .scrubber_bubble {
							font-size: 9px;
							line-height: 13px;
							font-weight: bold;
							text-align: center;
							color: #000;
							width: 37px;
							height: 22px;
							background: url(../image/scrubber_bubble.png);
							* background: none;
							* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/scrubber_bubble.png' );
							position: absolute;
							top: -20px;
							left: -19px;
							display: none;
						}
						.shot_timeline .slider_bar .ui-slider-handle {
							width: 16px;
							height: 7px;
							position: absolute;
							top: -2px;
							left: 0;
							cursor: default;
						}
							.shot_timeline .slider_bar .ui-slider-handle img {
								position: relative;
								left: -8px; /*offsets the handle so its center marks the current time*/
							}
					.clickable_tab {
						cursor: pointer;
					}
					
				
			.timeline_bottom {
				width: 990px;
				height: 28px;
			}
				.timeline_bottom .timeline_b_left {
					width: 75px;
					height: 28px;
					background: url(../image/timeline_bottom_left.png) no-repeat;
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/timeline_bottom_left.png' );
					float: left; display: inline;
				}
				.timeline_bottom .timeline_b_right {
					width: 75px;
					height: 28px;
					background: url(../image/timeline_bottom_right.png) no-repeat;
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/timeline_bottom_right.png' );
					float: left; display: inline;
				}
				.timeline_bottom .timeline_b_center {
					width: 753px;
					height: 24px;
					padding: 4px 0 0 87px;
					background: url(../image/timeline_bottom_bg.gif) repeat-x;
					float: left; display: inline;
					position: relative;
				}
					#temp_timeline_info {
						font-size: 10px;
						line-height: 15px;
						font-weight: bold;
						color: #222;
						text-align: center;
						padding: 0 87px 0 0;
					}
					.timeline_b_center #sc_shot_count_filter {
						font-size: 9px;
						font-weight: bold;
						text-transform: uppercase;
						color: #000;
						padding: 2px 0 0;
						float: left; display: inline;
					}
						.timeline_b_center #sc_shot_count_filter span { font-size: 10px; color: #000; padding: 0 3px; cursor: pointer; }	
						.timeline_b_center #sc_shot_count_filter span.shot_count_selected { color: #FFF; }
					
					.filter_divider {
						width: 1px;
						height: 16px;
						background-color: #414141;
						float: left; display: inline;
						margin: 0 15px;
					}
						
					.timeline_b_center .filter {
						font-size: 8px;
						line-height: 18px;
						font-weight: bold;
						text-transform: uppercase;
						color: #FFF;
						height: 18px;
						padding: 0 5px;
						float: left; display: inline;
						position: relative;
					}
						.timeline_b_center .filter .dropdown {
							background-color: #333;
							position: absolute;
							top: 18px;
							left: 0px;
							display: none;
							padding: 0 0 4px;
						}
							.filter .dropdown li { cursor: pointer; line-height: 12px; padding: 3px 5px; display: block; }
					#sc_team_filter { background: url(../image/filter_team_bg.gif) no-repeat; width: 114px; cursor: pointer; }
						#sc_team_filter .dropdown { width: 124px;  cursor: pointer; }
						#sc_team_filter li { width: 114px; }
						
					#sc_player_filter { background: url(../image/filter_player_bg.gif) no-repeat; width: 130px; cursor: pointer; }
						#sc_player_filter .dropdown {
							width: 140px;
							height: 90px;
							overflow: auto;
							cursor: pointer;
						}
					#sc_shot_filter { background: url(../image/filter_shot_bg.gif) no-repeat; width: 89px; cursor: pointer; }
						#sc_shot_filter .dropdown {
							width: 99px;
							height: 108px;
							overflow: auto;
							cursor: pointer;
						}
		
		
		
		
			
						
	
	/* PLAY-BY-PLAY SCREEN */
	#playbyplay_screen {
		width: 990px;
		display: none;
	}
	#playbyplay_screen .poweredby {
		height: 43px;
		width: 880px;
		margin: 0 0 0 54px;
		position: absolute;
		text-align: center;
	}
		.poweredby_bg { 
			background: url(../image/pbp_poweredby.png) 0 0 no-repeat;
			* background: none;
			* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/pbp_poweredby.png' );
			height: 36px;
			width: 880px;
			position: absolute;
			z-index: 1;
		}
		.poweredby .poweredby_ad { padding: 7px 0 0; height: 22px; position: relative; z-index: 2; }
		.poweredby_ad iframe { width: 460px; height: 22px; padding: 0; margin: 0; border: none; overflow: hidden; }
	#playbyplay_screen .clear {
		clear: both;
		height: 0;
		overflow: hidden;
	}
	#playbyplay_screen_table_bg {
		background: url(../image/pbp_table_bg.png) 0 0 no-repeat;
		* background: none;
		* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/pbp_table_bg.png' );
		height: 243px;
		width: 970px;
		padding: 50px 0 0 0;
		margin: 0px 0 0 12px;
	}
	#playbyplay_screen_table_holder {
		height: 243px;
		width: 970px;
		overflow: hidden
	}
	#playbyplay_screen_table {
		height: 238px;
		width: 955px;
		font-size: 16px;
		font-weight: bold;
		margin: 0 0 0 15px;
		line-height: 16px;
	}
	#playbyplay_screen_table table { background-color: #fff; display: none; }
	#playbyplay_screen_table table tr { height: 56px; }
	#playbyplay_screen_table table tr td { border: 1px solid #D6D6D6; height: 56px; }

	#playbyplay_screen_table .pbp_generic_row {
		display: none;
	}
		#playbyplay_screen_table tr.pbp_generic_row td,
		#playbyplay_screen_table tr.pbp_load_more_row td {
			text-align: center;
			font-size: 22px;
			font-weight: bold;
			line-height: 23px;
			border-top: none;
			border-left: none;
			border-right: none;
			width: 938px;
		}
			#playbyplay_screen_table .load_more_link {
				cursor: pointer;
			}
	
	#playbyplay_screen_table ul {
		list-style: none;
		background: url(../image/pbp_row_bg.gif) 0 0 repeat-y #000
	}
	#playbyplay_screen_table ul li {
		border-top: 1px solid #D6D6D6;
		float: left;
	}
	#playbyplay_screen_table .pbp_c1 {
		width: 101px;
		padding: 0 0 0 10px;
		border-left: none
	}
		#playbyplay_screen_table .pbp_c1 div {
			float: left;
			width: 35px;
		}
	#playbyplay_screen_table .pbp_c2 {
		width: 195px;
		padding: 7px 0 7px 10px;
		font-size: 15px
	}
	#playbyplay_screen_table .pbp_c2 span {
		font-family: "Arial Black", Arial, Helvetica, sans-serif;
		text-transform: uppercase;
	}
		#playbyplay_screen_table .pbp_c2 .pbp_player_headshot {
			float: left;
			margin: 0 8px 0 0;
			width: 55px;
			height: 55px;
			background: url(../image/default_player.gif) no-repeat;
		}
		#playbyplay_screen_table .pbp_c2 p {
			float: left;
			width: 120px;
			color: #3E3E3E;
		}

		#playbyplay_screen_table .pbp_c2 .pbp_number { width: 37px; line-height: 14px; font-weight: normal; }
		#playbyplay_screen_table .pbp_c2 .pbp_city { font-size: 18px; }
	#playbyplay_screen_table .pbp_c3 {
		width: 56px;
		text-align: center;
	}
	#playbyplay_screen_table .pbp_c4 {
		width: 485px;
		padding: 3px 23px;
		font-size: 21px;
		line-height: 23px;
		font-weight: normal;
		border-right: none;
	}
	#playbyplay_screen_table .pbp_c5 {
		width: 83px;
		border-right: none;
	}
		#playbyplay_screen_table .pbp_c5 a {
			background: url(../image/pbp_share.gif) 0 0 no-repeat;
			display: block;
			text-indent: -9999px;
			width: 45px;
			height: 12px;
			margin: 0 auto
		}
	
	.jScrollPaneContainer { 
		position: relative; 
		overflow: hidden; 
		z-index: 1; 
	}
	.jScrollPaneTrack { 
		position: absolute; 
		cursor: pointer; 
		right: 0; 
		top: 0; 
		height: 100%; 
		background: url(../image/vscroll_track_bg.gif) repeat-y; 
	}
	.jScrollPaneDrag { 
		position: absolute; 
		background: url(../image/vscroll_bg.png) no-repeat; 
		cursor: pointer; 
		overflow: hidden; 
		behavior: url(script/iepngfix.htc); 
	}

		
		#pbp_timeline { 
			width: 990px;
			position: relative;
			z-index: 20;
		}
			.pbp_quarter_tab {
				width: 19px;
				height: 25px;
				margin: 0 1px 0 0;
				float: left; display: inline;
				background: url(../image/quarter_tab_sprite.gif) no-repeat;
			}
			
			
			#pbp_q1 .pbp_quarter_tab { background-position: 0 0; } #pbp_q2 .pbp_quarter_tab { background-position: 0 -25px; }
			#pbp_q3 .pbp_quarter_tab { background-position: 0 -50px; } #pbp_q4 .pbp_quarter_tab { background-position: 0 -75px; }
			#pbp_q5 .pbp_quarter_tab { background-position: 0 -100px; } #pbp_q6 .pbp_quarter_tab { background-position: 0 -125px; }
			#pbp_q7 .pbp_quarter_tab { background-position: 0 -150px; } #pbp_q8 .pbp_quarter_tab { background-position: 0 -175px; }
			
			#pbp_q1 .selected_tab { background-position: -19px 0; } #pbp_q2 .selected_tab { background-position: -19px -25px; }
			#pbp_q3 .selected_tab { background-position: -19px -50px; } #pbp_q4 .selected_tab { background-position: -19px -75px; }
			#pbp_q5 .selected_tab { background-position: -19px -100px; } #pbp_q6 .selected_tab { background-position: -19px -125px; }
			#pbp_q7 .selected_tab { background-position: -19px -150px; } #pbp_q8 .selected_tab { background-position: -19px -175px; }

			.selected_tab { cursor: default; }
			.app_dropdown { 
				-webkit-box-shadow: rgba(0, 0, 0, 0.8) 0px 0px 20px; 
				-moz-box-shadow: rgba(0, 0, 0, 0.8) 0px 0px 20px;  
				box-shadow: rgba(0, 0, 0, 0.8) 0px 0px 20px;
			}
				.app_dropdown li:hover { background-color: #000; }
		
			#pbp_q5, #pbp_q6, #pbp_q7, #pbp_q8 { display: none; }
		
			#pbp_team_filter { background: url(../image/filter_team_bg.gif) no-repeat; width: 114px; cursor: pointer; }
				#pbp_team_filter .dropdown { width: 124px;  cursor: pointer; }
				#pbp_team_filter li { width: 114px; }
				
			#pbp_player_filter { background: url(../image/filter_player_bg.gif) no-repeat; width: 130px; cursor: pointer; }
				#pbp_player_filter .dropdown {
					width: 140px;
					height: 90px;
					overflow: auto;
					cursor: pointer;
				}
		#pbp_filter_info {
			width: 98px;
			margin: 0 87px 0 0;
			font-size: 9px;
			line-height: 17px;
			font-weight: bold;
			text-transform: uppercase;
			color: #222;
			float: left; display: inline;
		}

	/* */
	
	

	#boxscore_screen {
		float: left;
		display: none;
		padding: 5px 12px 0;
	}
		#boxscore_screen .team_container {
			width: 481px;
			margin: 0 4px 0 0;
			float: left; display: inline;
			position: relative;
		}
			#boxscore_screen .team_header {
				height: 32px;
				-moz-border-radius-topleft: 4px;
				-webkit-border-top-left-radius: 4px;
				background-image: url(../image/stats_team_header_bg.png);
				background-repeat: repeat-x;
				* background-image: none;
				* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/stats_team_header_bg.png' );
			}
				#boxscore_screen .team_header .initials {
					font-family: "Arial Black", Arial, Helvetica, sans-serif;
					font-size: 27px;
					line-height: 30px;
					color: #FFF;
					width: 70px;
					margin: 0 5px 0 11px;
					float: left; display: inline;
				}
				#boxscore_screen .team_header .record {
					font-size: 9px;
					font-weight: bold;
					color: #FFF;
					margin: 16px 28px 0 0;
					width: 73px;
					float: left; display: inline;
				}
				#boxscore_screen .team_header .field_goals_header { 
					float: left; display: inline; 
					width: 50px;
					height: 8px;
					margin: 18px 63px 0 0; 
					background: url(../image/boxscore_field_goals.png);
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/boxscore_field_goals.png' )
				}
				#boxscore_screen .team_header .rebounds_header { 
					float: left; display: inline; 
					width: 46px;
					height: 8px;
					margin: 18px 0 0;
					background: url(../image/boxscore_rebounds.png);
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/boxscore_rebounds.png' )
				}
				#boxscore_screen .team_header .expand { 
					font-size: 9px;
					line-height: 9px;
					text-align: right;
					color: #FFF;
					width: 65px;
					cursor: pointer;
					position: absolute;
					top: 5px; right: 10px;
					z-index: 2;
					height: 9px;
					padding: 0 15px 0 0;
					background: url(../image/close_box.gif) no-repeat right -9px;
				}
					
					#boxscore_screen .team_header .close { background-position: right 0; }			
				#boxscore_screen .team_header .mini_banner { display: none; }
			#boxscore_screen .team_container table {
				background-color: #FFF;
				width: 100%;
				font-size: 10px;
				line-height: 18px;
				color: #414141;
				text-align: center;
				cursor: default;
			}
				#boxscore_screen .team_container .bs_player_row:hover {
					background-color: #DEDEDE;
				}
				#boxscore_screen .team_container .bs_player_row_hover {
					background-color: #DEDEDE;
				}
				#boxscore_screen .team_container table td { 
					height: 19px;
					border-bottom: 1px solid #D5D5D5;
					border-right: 1px solid #D5D5D5; 
				}
				#boxscore_screen .team_container table .stat_heading {
					padding: 4px 0;
					background-color: #C1C2C3;
				} 
				#boxscore_screen .team_container table .untitled { width: 131px; }
				#boxscore_screen .team_container table .p { width: 17px; } #boxscore_screen .team_container table .min { width: 32px; } #boxscore_screen .team_container table .fgm { width: 29px; background-color: #A7A8A9; }	
				#boxscore_screen .team_container table .three_m { width: 29px; background-color: #A7A8A9; } #boxscore_screen .team_container table .ftm { width: 29px; } #boxscore_screen .team_container table .plus_minus { width: 20px; }
				#boxscore_screen .team_container table .off { width: 18px; background-color: #A7A8A9; } #boxscore_screen .team_container table .def { width: 18px; background-color: #A7A8A9; } #boxscore_screen .team_container table .tot { width: 18px; background-color: #A7A8A9; }
				#boxscore_screen .team_container table .ast { width: 18px; } #boxscore_screen .team_container table .pf { width: 17px; } #boxscore_screen .team_container table .st { width: 17px; }
				#boxscore_screen .team_container table .to { width: 17px; } #boxscore_screen .team_container table .bs { width: 17px; } #boxscore_screen .team_container table .ba { width: 17px; }
				#boxscore_screen .team_container table .pts { width: 20px; } 
			
					#boxscore_screen table .stat_heading div {
						background: url(../image/boxscore_heading_sprite.gif) no-repeat;
						height: 8px;
						overflow: hidden;
					}
					#boxscore_screen .team_container table .p div { background-position: 6px 0; } #boxscore_screen .team_container table .min div { background-position: 8px -8px; } #boxscore_screen .team_container table .fgm div { background-position: 2px -16px; }	
					#boxscore_screen .team_container table .three_m div { background-position: 2px -24px; } #boxscore_screen .team_container table .ftm div { background-position: 2px -32px; } #boxscore_screen .team_container table .plus_minus div { background-position: 4px -40px; }
					#boxscore_screen .team_container table .off div { background-position: 2px -48px; } #boxscore_screen .team_container table .def div { background-position: 3px -56px; } #boxscore_screen .team_container table .tot div { background-position: 1px -64px; }	
					#boxscore_screen .team_container table .ast div { background-position: 1px -72px; } #boxscore_screen .team_container table .pf div { background-position: 5px -80px; } #boxscore_screen .team_container table .st div { background-position: 3px -88px; }
					#boxscore_screen .team_container table .to div { background-position: 2px -96px; } #boxscore_screen .team_container table .bs div { background-position: 3px -104px; } #boxscore_screen .team_container table .ba div { background-position: 3px -112px; }
					#boxscore_screen .team_container table .pts div { background-position: 3px -120px; }
				
				
				#boxscore_screen .team_container table .bs_player_name {
					font-weight: bold;
					text-transform: uppercase;
					padding: 0 0 0 8px;
					text-align: left;
				}	
					#boxscore_screen .team_container table .active_player { font-family: "Arial Black", Arial, Helvetica, sans-serif; font-weight: normal; }
				#boxscore_screen table .bold_stat { font-weight: bold; }
				#boxscore_screen table .gray_stat { color: #7A7A7A; }
				#boxscore_screen .team_container table .dnp { padding: 0 0 0 8px; text-align: left; color: #7A7A7A; text-transform: uppercase; }
					#boxscore_screen .team_container table .dnp a { color: #7A7A7A; }
				
				#boxscore_screen .team_container table .totals {
					font-weight: bold;
					background-color: #C1C2C3;
				}
				#boxscore_screen .team_container table .totals_title {
					padding: 0 0 0 8px;
					text-align: left;
				}
				#boxscore_screen .team_container table .boxscore_bottom {
					border-bottom: none;
					color: #FFF;
					line-height: 21px;
					text-align: center;
				}
				#boxscore_screen .team_container table .bottom_heavy {
					font-weight: bold;
					text-transform: uppercase;
				}
				#boxscore_screen .team_container table .t_fouls { text-align: left; padding: 0 0 0 8px; }
				#boxscore_screen .team_container table .total_to { border-right: none; }
		
		#boxscore_screen #htm_boxscore { margin: 0; }
		#boxscore_screen #htm_boxscore .team_header {
			-moz-border-radius-topright: 4px;
			-webkit-border-top-right-radius: 4px;
			-moz-border-radius-topleft: 0;
			-webkit-border-top-left-radius: 0;
		}
		
		#boxscore_screen .full_boxscore { width: 968px; }
		
			#boxscore_screen .full_boxscore .team_header { height: 40px; }
				#boxscore_screen .full_boxscore .team_header .initials { font-size: 31px; line-height: 28px; width: 82px; margin: 8px 5px 0 11px; }
				#boxscore_screen .full_boxscore .team_header .record { margin: 21px 0 0 0; width: 193px; }
				#boxscore_screen .full_boxscore .team_header .field_goals_header { margin: 28px 202px 0 0; }
				#boxscore_screen .full_boxscore .team_header .rebounds_header { margin: 28px 0 0 0; }
				#boxscore_screen .full_boxscore .team_header .mini_banner { display: block; position: absolute; top: 0; left: 0; }
			
			#boxscore_screen .full_boxscore table { font-size: 12px; line-height: 22px; }
			#boxscore_screen .full_boxscore table .bs_empty_row { display: none; }
			#boxscore_screen .full_boxscore table td { height: 24px; }
			#boxscore_screen .full_boxscore table .stat_heading div {
				background: url(../image/boxscore_heading_sprite_large.gif) no-repeat;
				height: 10px;
				overflow: hidden;
			}
			
			#boxscore_screen .full_boxscore table .untitled { width: 169px; }
			#boxscore_screen .full_boxscore table .p { width: 24px; } #boxscore_screen .full_boxscore table .min { width: 67px; } #boxscore_screen .full_boxscore table .fgm { width: 57px; }
			#boxscore_screen .full_boxscore table .three_m { width: 63px; } #boxscore_screen .full_boxscore table .ftm { width: 62px; } #boxscore_screen .full_boxscore table .plus_minus { width: 57px; }
			#boxscore_screen .full_boxscore table .off { width: 47px; } #boxscore_screen .full_boxscore table .def { width: 47px; } #boxscore_screen .full_boxscore table .tot { width: 47px; } 
			#boxscore_screen .full_boxscore table .ast { width: 47px; } #boxscore_screen .full_boxscore table .pf { width: 47px; } #boxscore_screen .full_boxscore table .st { width: 47px; } 
			#boxscore_screen .full_boxscore table .to { width: 47px; } #boxscore_screen .full_boxscore table .bs { width: 47px; } #boxscore_screen .full_boxscore table .ba { width: 47px; } 
			#boxscore_screen .full_boxscore table .pts { width: 50px; }
			 	
				#boxscore_screen .full_boxscore table .p div { background-position: 9px 0; } #boxscore_screen .full_boxscore table .min div { background-position: 24px -10px; } #boxscore_screen .full_boxscore table .fgm div { background-position: 13px -20px; }
				#boxscore_screen .full_boxscore table .three_m div { background-position: 15px -30px; } #boxscore_screen .full_boxscore table .ftm div { background-position: 15px -40px; } #boxscore_screen .full_boxscore table .plus_minus div { background-position: 21px -50px; }
				#boxscore_screen .full_boxscore table .off div { background-position: 15px -60px; } #boxscore_screen .full_boxscore table .def div { background-position: 15px -70px; } #boxscore_screen .full_boxscore table .tot div { background-position: 14px -80px; } 
				#boxscore_screen .full_boxscore table .ast div { background-position: 14px -90px; } #boxscore_screen .full_boxscore table .pf div { background-position: 17px -100px; } #boxscore_screen .full_boxscore table .st div { background-position: 17px -110px; } 
				#boxscore_screen .full_boxscore table .to div { background-position: 17px -120px; } #boxscore_screen .full_boxscore table .bs div { background-position: 18px -130px; } #boxscore_screen .full_boxscore table .ba div { background-position: 17px -140px; } 
				#boxscore_screen .full_boxscore table .pts div { background-position: 16px -150px; }
				
			
			
	#interact_screen { height: 490px; padding: 0 20px 5px; display: none; position: relative; }
		.title_holder { 
			width: 950px;
			height: 57px;
			position: relative;
		}
			.title_holder .mini_banner { width: 950px; top: 5px; }
			.title_holder .section_title { width: 950px; text-align: center; position: absolute; top: 30px; }
				.title_holder .interact_title { 
					width: 95px;
					height: 21px;
					position: absolute;
					left: 427px;
					background: url(../image/interact_title.png) no-repeat;
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/interact_title.png' );
				}
			.title_holder .title_holder_bg {
				width: 950px;
				height: 57px;
				background: url(../image/title_holder.png) no-repeat;
				* background: none;
				* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/title_holder.png' );
				position: relative;
				z-index: 1;
			}
			.title_holder_content {
				position: relative;
				z-index: 2;
			}
		#interact_screen .courtside_chat_module {
			width: 920px;
			float: left;
			margin: 8px 0 0;
			position: relative;
			/*----TEMP LEFT MARGIN FOR CENTERING CIL */
			margin-left: 16px;
		}
		#interact_screen .friend_connect_module {
			width: 425px;
			float: right;
			margin: 8px 0 0;
			position: relative;
		}
		#interact_screen .interact_module_left {
			width: 10px;
			height: 425px;
			background: url(../image/interact_module_left.png) no-repeat;
			* background: none;
			* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/interact_module_left.png' );
			float: left;
		}
		#interact_screen .interact_module_middle {
			height: 415px;
			background: url(../image/interact_module_middle.gif) repeat-x;
			float: left;
			padding: 10px 0 0;
		}
		#interact_screen .interact_module_right {
			width: 10px;
			height: 425px;
			background: url(../image/interact_module_right.png) no-repeat;
			* background: none;
			* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/interact_module_right.png' );
			float: left;
		}
			#interact_screen .interact_module_title { margin: 0 0 5px; }
				#interact_screen .title_courtside {
					width: 116px;
					height: 16px;
					background: url(../image/courtside_chat.png) no-repeat;
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/courtside_chat.png' );
				}
				#interact_screen .title_connect {
					width: 114px;
					height: 16px;
					background: url(../image/friend_connect.png) no-repeat;
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/friend_connect.png' );
				}
			#interact_screen .popout { 
				font-size: 9px;
				line-height: 9px;
				text-align: right;
				color: #FFF;
				cursor: pointer;
				position: absolute;
				top: 12px; right: 11px;
				z-index: 2;
				height: 9px;
				padding: 0 15px 0 0;
				background: url(../image/pop_box.gif) no-repeat right 0;
			}
				#interact_screen .popout a { color: #FFF; }
	
	
	#pregame_screen { padding: 0 20px 7px; display: none; position: relative; }

		.title_holder .pregame_title {
			width: 94px;
			height: 21px;
			position: absolute;
			left: 427px;
			background: url(../image/pregame_title.png) no-repeat;
			* background: none;
			* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/pregame_title.png' );
		}
		#pregame_screen #pregame_content { padding: 0 17px 0; margin: -12px 0 0; }
			#pregame_content .pregame_team {
				width: 296px;
				float: left; display: inline;
			}
				#pregame_content .pregame_team .pregame_team_header {
					font-family: "Arial Black", Arial, Helvetica, sans-serif;
					font-size: 40px;
					line-height: 36px;
					text-transform: uppercase;
					text-align: center;
					color: #FFF;
					height: 40px;
					background-image: url(../image/stats_team_header_bg.png);
					background-repeat: repeat-x;
					* background-image: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/stats_team_header_bg.png' );
				}
				#pregame_content .pregame_team .pregame_team_text {
					padding: 1px 18px 14px;
					height: 123px;
					background: #FFF;
					filter: alpha(opacity=80);
					-moz-opacity: .8;
					-khtml-opacity: .8;
					opacity: .8;
				}
					#pregame_content .pregame_team .pregame_team_text p {
						font-size: 11px;
						line-height: 11px;
						color: #000;
						margin: 11px 0;
					}
						#pregame_content .pregame_team .pregame_team_text p a { color: #000; text-decoration: underline; }
						#pregame_content .pregame_team .pregame_team_text p a:hover { color: #000; text-decoration: none; }
					#pregame_content .pregame_team .pregame_team_text .pregame_notes { text-align: center; }
						#pregame_content .pregame_team .pregame_team_text .pregame_notes a { color: #000; }
							#pregame_content .pregame_notes a img { behavior: url(script/iepngfix.htc); width: 81px; height: 8px;  }
				#pregame_content .pregame_team table {
					width: 100%;
					font-size: 11px;
					line-height: 20px;
					font-weight: bold;
					text-transform: uppercase;
					color: #414141;
					background: #FFF;
					filter: alpha(opacity=80);
					-moz-opacity: .8;
					-khtml-opacity: .8;
					opacity: .8;
				}
					#pregame_content .pregame_team table th {
						border-top: 1px solid #414141;
						border-right: 1px solid #414141;
						width: 50%;
						padding: 0 8px 0 0;
						text-align: right;
						font-weight: bold;
					}
					#pregame_content .pregame_team table td {
						border-top: 1px solid #414141;
						width: 50%;
						padding: 0 0 0 8px;
					}
				#pregame_content .pregame_team .pregame_team_bottom {
					font-family: "Arial Black", Arial, Helvetica, sans-serif;
					font-size: 8px;
					line-height: 18px;
					text-transform: uppercase;
					text-align: center;
					color: #FFF;
					padding: 0 0 1px;
					-moz-border-radius-bottomleft: 3px;
					-moz-border-radius-bottomright: 3px;
					-webkit-border-bottom-left-radius: 3px;
					-webkit-border-bottom-right-radius: 3px;
				}
					#pregame_content .pregame_team .pregame_team_bottom a {
						color: #FFF;
						margin: 0 4px;
					}
			
			#pregame_screen #pregame_center {
				font-size: 13px;
				line-height: 13px;
				font-weight: bold;
				text-align: center;
				color: #FFF;
				width: 323px;
				height: 271px;
				padding: 30px 0 0;
				float: left; display: inline;
				position: relative;
			}
				#pregame_screen #pregame_center p { margin: 2px 0 15px; padding: 0 35px; }
				#pregame_screen #pregame_center p span { font-weight: normal; }
				#pregame_center .pregame_heading { text-align: center; }	
				#pregame_arena { width: 36px; height: 10px; }
				#pregame_officials { width: 50px; height: 10px; }
				#pregame_start { width: 66px; height: 10px; }
				
				#pregame_center #pregame_media {
					width: 245px;
					margin: 0 auto;
				}
					#pregame_center #pregame_coverage {
						font-size: 9px;
						font-weight: bold;
						line-height: 17px;
						color: #FFF;
						height: 45px;
						margin: 0 5px 0 0;
						float: left; display: inline;
					}
						#pregame_center #pregame_coverage tr {
							display: none;
						}
						#pregame_center #pregame_coverage th {
							text-transform: uppercase;
							color: #717171;
							width: 37px;
						}
						#pregame_center #pregame_coverage td {
							width: 69px;
							text-align: left;
						}
						#pregame_center #pregame_coverage a {
							text-transform: uppercase;
							color: #FBF433;
						}
						#pregame_listen { behavior: url(script/iepngfix.htc); width: 47px; height: 7px; margin: 3px 0 0; }
					#pregame_center #pregame_tv_logo {
						height: 44px;
						width: 45px;
						padding: 0 10px 0 0;
						margin: 2px 8px 0 0;
						border-right: 1px solid #666;
						float: left; display: none;
					}
						#pregame_center #pregame_tv_logo img { width: 45px; height: 45px; behavior: url(script/iepngfix.htc); }
					#pregame_center #pregame_league_pass {
						float: left; display: inline;
						text-align: center;
						margin-top: 8px;
						width: 235px;
					}
						#pregame_center #pregame_league_pass #pregame_league_pass_image { behavior: url(script/iepngfix.htc); width: 68px; height: 34px; margin: 0 0 4px; }
						#pregame_center #pregame_league_pass a {
							font-family: "Arial Black", Arial, Helvetica, sans-serif;
							font-size: 9px;
							text-transform: uppercase;
							color: #FBF433;
						}
						
				#pregame_center #pregame_start_time {
					font-size: 30px;
					line-height: 30px;
					font-weight: normal;
					letter-spacing: -.02em;
					text-transform: uppercase;
				}
				
				#pregame_center_content { position: relative; z-index: 2; }
				.pregame_center_divider {
					width: 320px;
					height: 2px;
					overflow: hidden;
					background: url(../image/pregame_center_bg.png) no-repeat;
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/pregame_center_bg.png' );
					margin: 15px 0;
				}
	
	
	#halftime_screen { padding: 0 20px 10px; display: none; position: relative; }	
		.title_holder .half_title {
			width: 178px;
			height: 21px;
			position: absolute;
			left: 385px;
			background: url(../image/half_title.png) no-repeat;
			* background: none;
			* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/half_title.png' );
		}
		#half_content { padding: 10px 17px 0; }
			#half_content #half_video {
				width: 416px;
				height: 279px;
				float: left; display: inline;
			}
				#half_content #half_video_soon { 
					width: 416px; 
					height: 227px;
				}
			#half_content #half_stats {
				width: 459px;
				float: right; display: inline;
			}
				.glance_table {
					width: 100%;
					margin: 0 0 15px;
				}		
					.glance_table th {
						height: 14px;
						border-right: 1px solid #D5D5D5;
						border-bottom: 1px solid #D5D5D5;
						background-color: #A7A8A9;
					}
					.glance_table #half_blank { width: 103px; }
						.glance_table th div {
							height: 9px;
							overflow: hidden;
							background: url(../image/half_stat_sprite.gif) no-repeat;
						}
						.glance_table #half_fgp div { background-position: 24px 0; } .glance_table #half_ftp div { background-position: 24px -9px; } 
						.glance_table #half_tpp div { background-position: 23px -18px; } .glance_table #half_ast div { background-position: 20px -27px; } 
						.glance_table #half_reb div { background-position: 19px -36px; } .glance_table #half_to div { background-position: 21px -45px; }
					
					.glance_table td {
						font-size: 16px;
						line-height: 23px;
						width: 65px;
						height: 22px;
						color: #414141;
						background-color: #FFF;
						border-right: 1px solid #D5D5D5;
						border-bottom: 1px solid #D5D5D5;
						text-align: center;
					}
					.glance_table .team_name {
						font-family: "Arial Black", Arial, Helvetica, sans-serif;
						font-size: 20px;
						text-transform: uppercase;
						text-align: left;
						padding: 0 0 0 20px;
					}
				
				#half_stats #half_leaders_top { 
					font-family: "Arial Black", Arial, Helvetica, sans-serif;
					font-size: 20px;
					line-height: 18px;
					text-transform: uppercase;
					text-align: center;
					color: #FFF;
					height: 20px; 
				}				
					#half_stats #half_leaders_top div { 
						float: left; display: inline;  
						width: 229px; height: 20px; 
						background: url(../image/stats_team_header_bg.png) repeat-x;
						* background: none;
						* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/stats_team_header_bg.png' );
					}
					#half_stats #half_leaders_top #htm_half_header { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
					#half_stats #half_leaders_top #vtm_half_header { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; }	
				
				#half_stats #half_leaders_table {
					font-size: 15px;
					font-weight: bold;
					text-transform: uppercase;
					width: 458px;
					background-color: #FFF;
					color: #414141;
					border-right: 1px solid #D5D5D5;
					border-bottom: 1px solid #D5D5D5;
					text-align: center;
					margin: 0 0 8px;
				}
					#half_stats #half_leaders_table td {
						height: 34px;
						border-right: 1px solid #D5D5D5;
						border-bottom: 1px solid #D5D5D5;
					}
					#half_stats #half_leaders_table .half_leader_player {
						font-size: 11px;
						width: 130px;
					}
						#half_stats #half_leaders_table .vtm_half_leader { text-align: left; padding: 0 0 0 15px; }
						#half_stats #half_leaders_table .htm_half_leader { text-align: right; padding: 0 15px 0 0; }
					#half_stats #half_leaders_table .half_leader_stat { width: 64px; letter-spacing: -.02em; }
					
					#half_stats #half_leaders_table #half_leader_pts, #half_stats #half_leaders_table #half_leader_reb, #half_stats #half_leaders_table #half_leader_ast { background-color: #A7A8A9; }
					
					#half_stats #half_leaders_table #half_leader_pts div { background: url(../image/half_leader_sprite.gif) no-repeat 7px 0; height: 10px; overflow: hidden; }
					#half_stats #half_leaders_table #half_leader_reb div { background: url(../image/half_leader_sprite.gif) no-repeat 7px -10px; height: 10px; overflow: hidden; }
					#half_stats #half_leaders_table #half_leader_ast div { background: url(../image/half_leader_sprite.gif) no-repeat 7px -20px; height: 10px; overflow: hidden; }
	
	
			#half_content .half_header { margin: 0 0 4px; float: left; display: inline; }
				#half_content .half_header img {  height: 11px; behavior: url(script/iepngfix.htc); }
				#half_content .half_header_highlights img { width: 131px; }
				#half_content .half_header_glance img { width: 144px; }
				#half_content .half_header_leaders img { width: 119px; }
			#half_content .half_replay { float: none; text-align: center; cursor: pointer; }	
				#half_content .half_replay img { height: 15px; width: 332px; }
			
			*html #half_content .clear { height: 0; overflow: hidden; }
				
					
	
	#postgame_screen { padding: 0 20px 10px; display: none; position: relative; }
		.title_holder .postgame_title {
			width: 215px;
			height: 21px;
			position: absolute;
			left: 367px;
			background: url(../image/postgame_title.png) no-repeat;
			* background: none;
			* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/postgame_title.png' );
		}
			
		#post_content { padding: 10px 17px 0; }
			#post_video {
				width: 416px;
				height: 279px;
				float: left; display: inline;
			}
			#post_video_soon { width: 416px; height: 227px; }	
			#post_stats {
				width: 459px;
				float: right; display: inline;
			}
					.glance_table #post_to { border-right: none; }
					.glance_table #post_blank { width: 103px; }
						.glance_table #post_fgp div { background-position: 24px 0; } .glance_table #post_ftp div { background-position: 24px -9px; } 
						.glance_table #post_tpp div { background-position: 23px -18px; } .glance_table #post_ast div { background-position: 20px -27px; } 
						.glance_table #post_reb div { background-position: 19px -36px; } .glance_table #post_to div { background-position: 21px -45px; }
					
				#post_leaders_top { 
					font-family: "Arial Black", Arial, Helvetica, sans-serif;
					font-size: 20px;
					line-height: 18px;
					text-transform: uppercase;
					text-align: center;
					color: #FFF;
					height: 20px; 
				}				
				#post_leaders_top div { 
						float: left; display: inline;  
						width: 229px; height: 20px; 
						background: url(../image/stats_team_header_bg.png) repeat-x;
						* background: none;
						* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='image/stats_team_header_bg.png' );
					}
					#htm_post_header { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
					#vtm_post_header { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; }	
				
				#post_leaders_table {
					font-size: 15px;
					font-weight: bold;
					text-transform: uppercase;
					width: 458px;
					background-color: #FFF;
					color: #414141;
					border-right: 1px solid #D5D5D5;
					border-bottom: 1px solid #D5D5D5;
					text-align: center;
					margin: 0 0 8px;
				}
					#post_leaders_table td {
						height: 34px;
						border-right: 1px solid #D5D5D5;
						border-bottom: 1px solid #D5D5D5;
					}
					#post_leaders_table .post_leader_player {
						font-size: 11px;
						width: 130px;
					}
						#post_leaders_table .vtm_post_leader { text-align: left; padding: 0 0 0 15px; }
						#post_leaders_table .htm_post_leader { text-align: right; padding: 0 15px 0 0; }
					#post_leaders_table .post_leader_stat { width: 64px; letter-spacing: -.02em; }
					
					#post_leader_pts, #post_leader_reb, #post_leader_ast { background-color: #A7A8A9; }
					
					#post_leader_pts div { background: url(../image/half_leader_sprite.gif) no-repeat 7px 0; height: 10px; overflow: hidden; }
					#post_leader_reb div { background: url(../image/half_leader_sprite.gif) no-repeat 7px -10px; height: 10px; overflow: hidden; }
					#post_leader_ast div { background: url(../image/half_leader_sprite.gif) no-repeat 7px -20px; height: 10px; overflow: hidden; }
	
	
			#post_content .half_header { margin: 0 0 4px; float: left; display: inline; }
				#post_content .half_header img {  height: 11px; behavior: url(script/iepngfix.htc); }
			#post_content .postgame_replay { float: none; text-align: center; cursor: pointer; }
				#post_content .postgame_header_highlights img { width: 107px; }
				#post_content .postgame_header_glance img { width: 114px; }
				#post_content .postgame_header_leaders img { width: 88px; }
				#post_content .postgame_replay img { height: 14px; width: 295px; }
			
			*html #post_content .clear { height: 0; overflow: hidden; }
			

a { text-decoration: none; }
a:hover { text-decoration: none; }
	
.vtm_color { color: #000; }
.htm_color { color: #000; }
.vtm_bgcolor { background-color: #000; }
.htm_bgcolor { background-color: #000; }

.pngfix { behavior: url(script/iepngfix.htc); }

.ad_iframe { display: none; }



	#gigyaPopup {
		height: 100%;
		width: 100%;
		background: #000000;
		position: absolute;
		top: 0;
		-moz-opacity:0.75;
		-khtml-opacity: 0.75;
		opacity: 0.75;
		filter:alpha(opacity=75);
		z-index: 30;
	}

	#windowFrame {
		width: 120px;
		height: 50px;
		margin: 0 auto;
		border: 1px solid #000000;
		background: #ffffff;
		position: absolute;
		top: 30%;
		right: 45%;
		z-index: 40;
	}
	#closePopup{
		float:right; 
		width: 20px;
		height: 20px;
		display:block;
		background-image: url('../image/close.png');
		background-repeat:no-repeat;
		margin-right:-21px;
		z-index: 40;
	}
	#loginDiv{
		margin-left: 10px;
		margin-top: 30px;
		z-index: 40;
	}
	#gigyaStatus{
		background-color: #ffffff;
		z-index: 40;
		display:none;
	}
	
