/*
Last Updated: 6/16/2008
*/

.main {
	border-left: 1px solid #3d4144;
	border-right: 1px solid #3d4144;
}


.content {
	width: 990px;
	padding: 0;
	/**** This DIV holds the content of this page ****/
	background: #eff1ee url(/i/scoreboard/headers/bg.jpg) top left repeat-y;
	
}
.lastrow {
	width: 990px;
}
.hLt {
width: 690px;
height: 250px;
float: left;
display: inline;
position: relative;
}
.hRt {
width:300px;
height: 250px;
float: left;
display: inline;
}

/* search mod */
.aw_search {
	top: 10px;
	left: 436px;
}

/* WAU row */
.wauR, .wauL, .wauC {
	width: 990px; 
	height: 90px;
	/*********  Change WAU background settings here  *********/
	background: #000;
}
.wauR {text-align: right;}
.wauL {text-align: left;}
.wauC {text-align: center;}
/* end WAU row */

/* Last Row */
.lastrow {
	clear: both;
	height: 96px;
	border-top: #ccc 1px solid;
}
.bottomnav { 
	padding: 0 0 0 10px;
	height: 30px;
	font-family: verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000;
	background: red;
	background: #fff;
}
.bottomnav a {
	text-decoration: none;
	color: #000;
}
.bottomnav a:hover {text-decoration: underline;}

/* end Last Row */

/* start left column */
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: #666;
}
.confTable a:hover {
	color: #A97B00;
}
#universalLogin {
	width: 772px; 
	height: 41px;
}
#universalLoginTemp {
	width: 772px;
	height: 5px;
	background-image: url(/i/scoreboard/nba/ULTemp.jpg);
	overflow: hidden;
}

#dropdown {
	width: 772px;
	height: 28px;
}

#sbWrapper {
	width: 760px;
	margin: 0 0 10px 0;
}

.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;
}
#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: 20px;
}
.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;
	line-height: 12px;
}
.lsData img {float: left;}

.lsSpacer {
	float: left;
	width: 10px; 
	height: 14px;
}

.lineData {
	height: 14px;	
}

.lineData s: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: 10px;
}

#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;
}


#sportNavTabbed {
	position: absolute;
	top: 148px;
	left: 17px;
	font-size: 110%;
}


#tabTitle {
	width: 434px;
	height: 18px;
	border-bottom: 1px dashed #95610d;
	color: #000;
	font-weight: bold;
	width: 620px;
}


#tabContent {
	padding-top: 4px;
	line-height: 14px;
	position: relative;
	float: left;
	display: inline;
}


#tabContent a {
	color: #563501;
	font-weight: normal;
}

#tabContent a:hover {
	color: #855703;
	font-weight: normal;
}

.miniCard {
	position: relative;
	float: left;
	padding: 5px 16px 0 0;
	font-size: x-small;
}

.miniCard .cardName {
	font-weight: bold;
	line-height: 11px;
	margin: 0 0 2px 0;
}

#tabContent .miniCard .cardName a {
	font-weight: normal;
	line-height: 11px;
	color: #563501;
	text-decoration: underline;
}

#tabContent .miniCard .cardName a:hover {
	font-weight: normal;
	line-height: 11px;
	color: #855703;
	text-decoration: underline;
}

.miniCard .cardStats {
	line-height: 11px;
	font-size: 10px;
	color: #855703;
}





/* 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;}

/* For game module layout and game column layout... */

.gameContainer {position: relative; width: 360px; font-family: Verdana, Sans-serif; font-size: 10px; padding-bottom: 16px;}
.gameContainer table{font-size: 10px; line-height: 12px;}
.gameBox {position: relative; background-image: url(/i/scoreboard/nfl/gameBG.gif); width: 360px;}
.gameInterior {background-color: #FFF; font-size: 11px; font-family: Verdana, Arial, Sans-Serif;}
.boxFoot {line-height: 1px; background-image: url(/i/scoreboard/nfl/gameBG.gif); width: 360px;}
.gameTime {position: absolute; left: 5px; top: 5px; z-index: 20; font-weight: bold; color: #FFF;}
.teams {position: absolute; left: 6px; top: 2px; z-index: 20; font-size: 10px;}
.linescore {position: absolute; left: 226px; top: 2px; color: #555; z-index: 20;}
.tScore {position: absolute; left: 330px; top: 2px; font-weight: bold; color: #000; z-index: 20;}
.teamLine {padding: 1px; color: #333;}
.teamLine a {color: #000; text-decoration: underline; font-weight: bold;}
.tvNetwork_pre {color: #666; position: absolute; left: 273px; top: 4px; z-index: 44; width: 85px; text-align: right;}
.tvNetwork_in {color: #666; position: absolute; left: 134px; top: 4px; z-index: 44; width: 55px;}
.teams td, .linescore td, .tScore td {font-size: 10px;}
.tScoreLine, .lsLine { padding: 1px; text-align: right;}
.tScoreTop {padding: 1px; padding-bottom: 4px; text-align: right; width: 14px;}
.lastPlay {padding: 2px 0px 2px 0px; height: 35px; width: 340px;}
.newScore { padding: 1px; text-align: right; background-color: #306B3C; color: #FFF}
.winnerArrow { position: absolute; left: 3px; top: 26px; z-index: 25; }
.miniChart {padding: 3px 0px 2px 0px;}
.lsTop {padding: 1px; padding-bottom: 4px; text-align: right; width: 16px;}
.teamTop {padding: 1px; padding-bottom: 4px; font-weight: bold; color: #000;}
.teamTop_inGame {padding: 1px; padding-bottom: 2px; font-weight: bold; color: #fff;}
.xpander {padding-left: 9px; padding-right:5px;}
.gameLinks {color: #333; padding-bottom: 2px; padding-top: 1px;}
.gameLinks a {color: #333; font-weight: bold; text-decoration: underline;}
.gameLinks a:hover {color: #000; }
.recapHeadline a {text-decoration: underline; color:#000; }
.dotRule {line-height: 1px;}
.gameNote {margin-top: 3px; padding-top: 3px; padding-bottom: 2px; border-top: 1px solid #CCC; font-weight: bold; color: #777; }
.leagueColL {/*clear:left*/;float: left; width: 362px; padding: 5px 5px 5px 0px;}
.leagueColR {float: left; width: 362px; padding: 5px 5px 5px 10px;}
.leagueLabel {color: #185C8C; font-weight: bold; font-family: Verdana, Sans-serif; font-size: 12px; padding: 10px;}

a.gameLinksStreak {color: #1B962B; padding-bottom: 2px; padding-top: 1px;}
a.gameLinksStreak:link {color: #1B962B; font-weight: bold; text-decoration: underline;}
a.gameLinksStreak:hover {color: #0F6617; }
a.gameLinksStreak:visited {color: #0F6617; }

/* specific to NCF board */

#weekLeaders_ncf {
	position: absolute;
	left: 20px;
	top: 168px;
}

#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: normal;
			font-size: 8pt;
			font-family: verdana, sans-serif;}

.bodyCopy	A{color: #9F0000;}

.bodyCopy	A:link	{color: #9F0000;}

.bodyCopy	A:visited {color: #6F2020;}

.bodyCopy	A:hover	{color: #CC9900;}

.leaders{margin:5px 0 0 0;} 
.leaders a:link{color:#000;}
.leaders a:visited{color:#FFF;}
.leaders a:hover{color:#FF0000;}
.dateChange{clear:both;font-weight:bold;font-size:11px;font-family:Verdana, sans-serif;width:100%;text-align:center;}

.bi{font-weight: bold;}
.ct{width: 125px;}
.ct tr{text-align: center;}
.ct td{width: 15px; background: #FFF; color: inherit;}
a img{border-width: 0;}
.leaders a:link, .leaders a:visited {color: #000;}
.leaders a:hover {color: #FF0000;}
a:hover, .gameLinks a:hover, .pitchers a:hover, .homeRuns a:hover {color:#ff0000;}


#upsets{font-size:12px;}
#upsets a:link, #upsets a:visited{color:#000;}
#upsets a:hover{color:#FF0000;}

a.popGame:link, a.popGame:visited{text-decoration:none;color:#000;}
a.popGame:hover{color:#FF0000;}

/* end left column */

/* start right column - Ad */
.content .rtColumn {
float: right;
display: inline;
width: 200px;
}
.content .rtColumn .adMar {
margin: 5px 0 0 8px;
}

.content .rtColumn .ad {margin: 15px 0 0 0;}

/* end right column - Ad */
