/* ESPN.com NFL/NCF Scoreboard style sheet */


#bg_x {
	position: absolute;
	left: 772px;
	top: 0;
	height: 762px;
	width: 252px;
	/*background-image: url(http://assets.espn.go.com/i/scoreboard/nba/pageBG_top.gif);
	background-position: 0 0;
	background-repeat: no-repeat;*/
	z-index: 0;
}

select {
	font-size: 10px;
	font-family: Verdana, sans-serif;
	color: #745708;
	font-weight: bold;
}

.spacer {position: relative; float: left; width: 18px; height: 20px;}

.conferenceNav, .conferenceNavDrop {
	font-size: 10px;
	font-weight: bold;
	color: #000;
	padding-top: 2px;
	float: left;
	position: relative;
	height: 20px;
}



#topPromo {
	font-size: 10px;
	position: absolute;
	left: 270px;
	top: 27px;
	width: 100px;
	padding: 11px;
	line-height:14px;
	z-index: 400;

}

.conferenceNavDrop {
	color: #A97B00;
}

.conferenceNav a {
	color: #000;
	
}

.conferenceNav a:hover {
	color: #A97B00
}

.conferenceNav #conferenceDrop {
	visibility: hidden;
	display: none;
	position: absolute;
	top: 18px;
	left: 7px;
	z-index:100;
}

.conferenceNavDrop #conferenceDrop {
	visibility: visible;
	display: block;
	position: absolute;
	top: 18px;
	left: 7px;
	z-index: 50;
	width: 215px;
	border: 1px solid #CCC;
	background-color: #FFF;
	padding: 4px;
}

.confTable {
	font-weight: normal;
}

.confTable a {
	color: #000000;
	font-weight:bold
}

.confTable a:hover {
	color: #A97B00;
}

#universalLogin {
	width: 772px; 
	height: 41px;
}

#universalLoginTemp {
	width: 772px;
	height: 5px;
	background-image: url(http://assets.espn.go.com/i/scoreboard/nba/ULTemp.jpg);
	overflow: hidden;
}

#dropdown {
	width: 772px;
	height: 28px;
}

#sbWrapper {
	width: 760px;
}

.dateHeader {
	z-index: 100;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	clear: both;
	position: relative;
}

#conferenceName {
	padding-top: 3px;
	height: 18px;
	text-indent: 6px;
	color: #333;
	/*
	background-image: url(../i/_ncaa/hatch.gif);
	background-repeat: no-repeat;
	*/
}

#sbTop {
	position: relative;
	background-image: url(http://assets.espn.go.com/i/scoreboard/nba/sbTopBG_2.gif);
	width: 772px;
	height: 262px;
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, sans-serif;
	z-index:5;
}

#sbAd {
	position: absolute;
	left: 466px;
	top: 6px;
	overflow: hidden;
}

#theme {
	position: absolute;
	left: 0px;
	top: 21px;
}

#weekNum {
	position: absolute;
	left: 223px;
	top: 59px;
}

#weekNav {
	position: absolute;
	z-index: 20;
	left: 61px;
	top: 113px;
}

#networkNav {
	position: absolute;
	z-index: 10;
	left: 8px;
	top: 2px;
}

#sbNav {
	position: absolute;
	left: 20px;
	top: 116px;
}
/*

#sbTop a:link, #sbTop a:visited {
	color: #FFF;
	text-decoration: underline;
}
*/

#sbTop a:hover {
	color: #DBAE34;
	text-decoration: underline;
}

#weekLeaders {
	position: absolute;
	left: 20px;
	top: 168px;
}

#calendarNav {
	position: absolute;
	left: 322px;
	top: 60px;
	color: #000;
}

.topLabel {
	color: #349120;
	font-weight: bold;
}

#sportNav {
	font-size: 10px;
	position: absolute;
	left: 329px;
	top: 45px;
	width: 100px;
	border-left: 1px solid #463E29;
	padding: 11px;
	line-height:14px;
}

#sportNav a {
	color: #AA945F;
}

#sportNav a:hover {
	color: #DBAE34;
}

.game {
	width: 376px; 
	height: 177px; 
	background-repeat: no-repeat;
	float: left;
	position: relative;
	font-family: Verdana, sans-serif;
	font-size: 10px;
}

.game #LSHeader {
	color: #7F7F7F;
	height: 18px;
}

.game #LSStatus {
	color: #000;
	height: 18px;
	font-weight: bold;
}

.game #LSStatus_in {
	color: #FFF;
	height: 18px;
	font-weight: bold;
}

.game #ls {
	position: absolute;
	left: 156px;
	top: 2px;
}

.game #line {
	position: absolute;
	width: 100px;
	left: 130px;
	top: 5px;
}

.game #LSTeams_Clock {
	position: absolute;
	left: 9px;
	top: 2px;
	z-index: 10;
}

.game #gWrap {
	position: relative;
	left: 2px;
	top: 2px;
	z-index: 12;
	width: 375px;
	height: 139px;
}

.game #gameNote {
	width: 340px;
	font-weight: bold;
	color: #333;
	text-indent: 9px;
	color: #666;
}

.game #gameNote2 {
	width: 340px;
	font-weight: bold;
	color: #333;
	text-indent: 9px;
	color: #666;
}

#gameLinks {
	font-weight: bold;
	width: 228px;
	position: absolute;
	left: 9px;
	top: 21px;
	z-index: 19;
}

#gameLinks a:link, #gameLinks a:visited {
	text-decoration: underline;
	color: #555555;
}

#gameLinks a:hover {
	text-decoration: underline;
	color: #000000;
}

.lsData {
	float: left;
	width: 22px; 
	height: 14px;
}

.lsSpacer {
	float: left;
	width: 10px; 
	height: 14px;
}

.lineData {
	height: 14px;	
}

.lineData a:link, .lineData a: visited, .dateHeader a:link, .dateHeader a.visited {
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}



.lsTeam {
	float: left;
	height: 14px;
}

.lsTeam a:link, .lsTeam a:visited {
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

#LSStatus a:link, #LSStatus a:visited {
	font-weight: bold;
	text-decoration: underline;
	color: #000;
}

#LSStatus a:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #000;
}

#LSStatus_in a:link, #LSStatus_in a:visited {
	font-weight: bold;
	text-decoration: underline;
	color: #FFF;
}

#LSStatus_in a:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #FFF;
}

.lsTeam a:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #A97B00;
}

.lsLine {
	height: 17px;
}

#recapHeadline {
	position: absolute;
	left: 9px;
	top: 2px;
	width: 370px;
}

#tvNetwork {
	position: absolute;
	left: 9px;
	top: 60px;
	width: 370px;
	color: #666;
}

#tvNetwork_top {
	position: absolute;
	left: 301px;
	top: 2px;
	width: 370px;
	color: #666;
	width: 55px;
}

#tvNetwork_bot {
	position: absolute;
	left: 301px;
	top: 140px;
	width: 370px;
	color: #666;
	width: 55px;
}

#pipe {
	position: absolute;
	left: 104px;
	top: 21px;
}

#recapHeadline a:link, #recapHeadline a:visited, .lineData a: hover, .dateHeader a: hover {
	color: #333333;
	text-decoration: underline;
}

#recapHeadline a:link {
	color: #333333;
	text-decoration: underline;
}

#recapHeadline a:visited {
	color: #333333;
	text-decoration: underline;
}

#recapHeadline a:hover {
	color: #A97B00;
	text-decoration: underline;
}


#prevHeadline {
	position: absolute;
	left: 6px;
	top: 60px;
	width: 230px;
}


#prevHeadline a:link, #prevHeadline a:visited {
	color: #333333;
	text-decoration: underline;
}

#prevHeadline a:hover {
	color: #000000;
	text-decoration: none;
}

#topPerformers {
	position: absolute;
	left: 124px;
	top: 21px;
	z-index: 20;
}

#statGrid {
	position: absolute;
	left: 6px;
	top: 90px;
	width: 240px;
}

#topPerformers a:link, #topPerformers a:visited {
	color: #333333;
	text-decoration: underline;
}

#topPerformers a:hover {
	color: #A97B00;
	text-decoration: underline;
}

a.winner:link, a.winner:visited {
	color: #CB6E00;
}

.winner, a.winner:hover {
	color: #CB6E00;
}

#ballOn {
	position: absolute;
	left: 70px;
	top: 60px;
	width: 162px;
	height: 14px;
}

#inGameNetwork {
	position: absolute;
	left: 6px;
	top: 60px;
}

#miniChart {
	position: absolute;
	left: 6px;
	top: 75px;
}

#lastPlay {
	position: absolute;
	width: 229px;
	left: 6px;
	top: 94px;
}


#sbFooter {
	clear: both;
	background-color: #D8D8D8;
	border: 1px solid #C0C0C0;
	padding: 4px;
	color: #666666;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	z-index: 20;
}

#sbFooter a:link, #sbFooter a:visited {
	color: #666666;
	text-decoration: underline;
}

#sbFooter a:hover {
	color: #333333;
	text-decoration: underline;
}

.grid1 {
	 height: 13px;
	 float: left;
}


#fbSearch {
	position: absolute;
	left: 0px;
	top: 237px;
}

#sportNavTabbed {
	position: absolute;
	top: 143px;
	left: 12px;
}


#nbaTabs {
	width: 434px;
	height: 18px;
	border-bottom: 1px dashed #5B4C20;
	color: #FFF;
	font-weight: bold;
}


#tabContent {
	padding-top: 4px;
	line-height: 14px;
	position: relative;
}

#tabContent a {
	color: #D6B865;
	font-weight: normal;
}

#tabContent a:hover {
	color: #F8E2A7;
	font-weight: normal;
}

.miniCard {
	position: relative;
	float: left;
	padding-right: 16px;
}

.miniCard .cardName {
	font-weight: bold;
	line-height: 11px;
}

#tabContent .miniCard .cardName a {
	font-weight: normal;
	line-height: 11px;
	color: #F8E2A7;
	text-decoration: none;
}

#tabContent .miniCard .cardName a:hover {
	font-weight: normal;
	line-height: 11px;
	color: #FFF;
	text-decoration: none;
}

.miniCard .cardStats {
	line-height: 11px;
	font-size: 10px;
	color: #B19445;
}


#nbaTabs a.tabNavOn {
	color: #F8E2A7;
}

#nbaTabs a.tabNavOn:hover {
	color: #F8E2A7;
}

#nbaTabs a.tabNavOff {
	color: #B19445;
}

#nbaTabs a.tabNavOff:hover {
	color: #F8E2A7;
}


/* these are for the calendar nav */

#prevNext {
	text-indent: 5px;
	font-size: 9px;
	font-weight: normal;
	color: #666;
	padding-top: 1px;
}

#prevNext a {
	color: #666;
}

#prevNext a:hover {
	color: #222;
}

.nextGame {
	font-size: 9px;
	font-weight: normal;
	color: #666;
	padding-top: 1px;
}

.prevNext a {
	color: #666;
}

.prevNext a:hover {
	color: #222;
}

.monthBoxOff, .monthBoxOn {
	position: relative;
	z-index: 50;
	font-size: 9px;
	width: 78px;
	height: 22px;
	float: left;
	z-index: 39;
}

.monthBoxOn .calendar {
	position: absolute;
	top: 20px;
	left: 2px;
	width: 135px;
	height: 106px;
	border: 1px solid #F4BF42;
	background-color: #FFF;
	z-index: 50;
	visibility: visible;
}

.monthBoxOff .calendar {
	position: absolute;
	top: 20px;
	left: 2px;
	width: 135px;
	height: 106px;
	border: 1px solid #F4BF42;
	background-color: #FFF;
	z-index: 50;
	visibility: hidden;
}

.monthBoxOff .monthBG, .monthBoxOn .monthBG {
	position: absolute;
	top:0px;
	left:0px;
	z-index: 37;
}

.monthBoxOff .monthName {
	color: #888;
	padding-top: 4px;
	width: 100%;
	position: absolute;
	top:0px;
	left:0px;
	z-index: 41;
}

.monthBoxOn .monthName {
	color: #333;
	padding-top: 4px;
	width: 100%;
	position: absolute;
	top:0px;
	left:0px;
	z-index: 41;
}

.monthBoxOn .calendar .navscoresnfl {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000; 
	font-size: 10px;}.
.monthBoxOn .calendar .navscoresnfl a {color: #888;}
.monthBoxOn .calendar .navscoresnfl a:LINK {color: #888;}
.monthBoxOn .calendar .navscoresnfl a:VISITED {color: #888;}
.monthBoxOn .calendar .navscoresnfl a:HOVER {color: #000;}

.monthBoxOn .calendar .navscores {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333; 
	font-size: 10px;}
.monthBoxOn .calendar .navscores a {color: #ffffff;}
.monthBoxOn .calendar .navscores a:LINK {color: #ffffff;}
.monthBoxOn .calendar .navscores a:VISITED {color: #ffffff;}
.monthBoxOn .calendar .navscores a:HOVER {color: #000;}














/* specific to NCF board */

#weekNum_ncf {
	position: absolute;
	left: 276px;
	top: 59px;
}

.topLabel_ncf {
	color: #C29452;
	font-weight: bold;
}

#sbNav_ncf {
	position: absolute;
	left: 20px;
	top: 116px;
}

#confNav {
	position: absolute;
	z-index: 20;
	left: 158px;
	top: 113px;
}

#weekNav_ncf {
	position: absolute;
	z-index: 20;
	left: 61px;
	top: 113px;
}

#divisionNav {
	position: absolute;
	left: 20px;
	top: 100px;
}

#weekLeaders_ncf {
	position: absolute;
	left: 20px;
	top: 168px;
}

#sportNav_ncf {
	position: absolute;
	left: 20px;
	top: 150px;
}

#autoRefresh {
	float: right;
	font-family: Verdana, sans serif;
	color: #616161;
	font-size: 10px;
	font-weight: normal;
	background-color: #FFF;
	border: 1px solid #CCC;
	padding: 3px;
}

#autoRefresh a:link, #autoRefresh a:visited{
	font-family: Verdana, sans serif;
	color: #616161;
	text-decoration: underline;
}



.bodyCopy		{color: #000000;					
			font-weight: regular;
			font-size: 8pt;
			font-family: verdana;}

.bodyCopy	A		{color: #9F0000;}

.bodyCopy	A:link	{color: #9F0000;}

.bodyCopy	A:visited {color: #6F2020;}

.bodyCopy	A:hover	{color: #CC9900;}