 
/* ------------------- layout -------------- */
div#wrapper { width:1100px;  } /*prevents Opera from reflowing rightOutsideAds (body + adwidth) }*/
/*
div#ribbonHolder 	{background-color: #cc0001;}
div#ribbonSpacer 	{margin-right:2px;}*/
div#ribbonHolder 	{}
div#ribbonSpacer 	{}
div#main {
	/* principal content container */
	margin:0;
	color: #000; text-align: left; 
	position:relative;
	float:left;
	
	width:900px; 
	background:#fff;
}
div#main.wide { /* principal container plus this modification */ }
/*body.printable div#main, body.printable div#main.wide{width:630px; border:none; background:#F2E5D2; background-image:none;}
*/
/*--------  header ------ */
div#headerContainer {
	margin: 0;
}
div#headerBanner { /*width: 900px; height:148px; */}
/*body.printable div#headerContainer {width:630px}
body.printable div#headerBanner {height:118px;}*/

/* ---  center content ---- */
td#contentArea	{
	background: #fff;
	color: #000;		
}
div#contentAreaContent 	{margin: 0 3px ;}


/* --- left Column: 145px inclusive  --- */
td#leftColumn {background:#cc0001; width:160px;}
div#menuContainer {height:200px;border-top:0px solid #fff;margin-bottom:0px;}
div#searchContainer {width:140px; margin:0; padding:5px 0px 5px 5px;}
	#searchSubmit
	{
		background: #ffffff; color: #000;  
		width:57px; height:20px; 
		text-align:center;
		border:1px solid #000;
		margin-top: 3px;
		margin-left:30px;
	}
	#searchInput
	{
	background: #fff center url(/images/10700/header/search_background.gif);
	border: 1px solid #000; margin:0; 
	width: 125px; height: 17px;
}

/*  --- right column: 220px ---  */

td#rightColumn{ 
/*
	background: #fff;
	width: 235px; 
*/
	background-image:url(/images/10700/bg_left_col.gif);background-repeat:repeat;
}

#rightColumnContent {
	background: #fff;
	width: 235px;
	background-image:url(/images/10700/bg_left_col.gif);background-repeat:repeat;

}


div#eventTabs{	background:#fff; padding:1px 0 1px 0;}
div#eventContentContainer{margin: 0; width: 234px; overflow: hidden;}
div#tab_results, div#tab_events	{cursor:pointer;}
div#tab_schedule	{width:77px; height:34px; cursor:pointer; margin: 0 1px;}
#schedule_content {
	background-color:#cc0001; 
	height: 140px;overflow:auto;
	width: 234px;
	border: 1px solid #cc0001;
	border-bottom: 5px solid #cc0001;
	padding: 5px 0px 0px 5px;
}

/* --- footer --- */
#networkAdFooter { text-align:center; margin:10px; }
div#footer {clear:left; color:#fff; font-weight:bold; font-size:85%; margin: 0;}
body.printable div#footer {width:630px;}
div#footer div#containerXosLogo {
	background: #00285c;
	text-align: right;
	color: #FDB717;
}
/* --- beside body content ---  */
div#networkAdSide{ float:left; width: 160px; margin: 0px 0 0 5px; }

/* misc layout (can fall on left or right) */
div#rightColumn div.pollContainer {margin:4px 4px 0 4px; }
div.pollContainer .polltitle { background:#D3Af7D; color:#000; font-weight:bold; text-align:center; }
div.pollContainer td.odd {
	text-align: left;
	white-space: normal;
}
div.pollContainer form {margin-bottom:15px;}



 /*---  elements -------------------------------------- */

body.usersite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;

	color:#000;
	/*background:#fff;*/
	margin: 0;  
	padding: 0;  
	border: 0; 
	width: 100%;  
	height: 100%; 
}

h1.title,.lgb {  /* titles */
	color: #000;
	font-size: large;
	font-weight:normal;
	margin: 2px;
}

.arttitle {font-size:14px; font-weight:bold; color:#000;}

p { text-decoration:none;}
A:active  			{text-decoration:underline;color:#a70000;}
A:visited, A:link, A:hover 	{text-decoration:underline;color:#a70000;}

.F12Text		{color:#000; font-size:12px; }
.F12:current	{font-size:12px; font-weight:bold; color:#cc0000;text-decoration:none;}
.F12:active  	{font-size:12px; font-weight:bold; color:#cc0000;text-decoration:none;}
.F12:visited	{font-size:12px; font-weight:bold; color:#cc0000;text-decoration:none;}
.F12:link  		{font-size:12px; font-weight:bold; color:#cc0000;text-decoration:none;}
.F12:hover 		{color:#cc0000; text-decoration:underline; font-size:12px; font-weight:bold;}

.F11Text		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; }
.F11:current	{font-size:11px; font-weight:bold; color:#cc0000;text-decoration:none;}
.F11:active  	{font-size:11px; font-weight:bold; color:#cc0000;text-decoration:none;}
.F11:visited	{font-size:11px; font-weight:bold; color:#cc0000;text-decoration:none;}
.F11:link  		{font-size:11px; font-weight:bold; color:#cc0000;text-decoration:none;}
.F11:hover 		{color:#cc0000; text-decoration:underline; font-size:11px; font-weight:bold;}

.F11BBText		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#bf1313; }
.F11BB:current	{font-size:14px; font-weight:bold; color:#000000;text-decoration:none;}
.F11BB:active  	{font-size:14px; font-weight:bold; color:#000000;text-decoration:none;}
.F11BB:visited	{font-size:14px; font-weight:bold; color:#000000;text-decoration:none;}
.F11BB:link  		{font-size:14px; font-weight:bold; color:#000000;text-decoration:none;}
.F11BB:hover 		{color:#000000; text-decoration:underline; font-size:14px; font-weight:bold;}

.F11BText		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; }
.F11B:current	{font-size:11px;  color:#000;text-decoration:none;}
.F11B:active  	{font-size:11px;  color:#000;text-decoration:none;}
.F11B:visited	{font-size:11px;  color:#000;text-decoration:none;}
.F11B:link  		{font-size:11px;  color:#000;text-decoration:none;}
.F11B:hover 		{color:#000; text-decoration:underline; font-size:11px; }


.F10Text		{color:#000; font-size:10px; }

.F14Text		{color:#000; font-size:12px; }
.F14:current	{font-size:14px; font-weight:bold; color:#cc0000;text-decoration:none;}
.F14:active  	{font-size:14px; font-weight:bold; color:#cc0000;text-decoration:none;}
.F14:visited	{font-size:14px; font-weight:bold; color:#cc0000;text-decoration:none;}
.F14:link  		{font-size:14px; font-weight:bold; color:#cc0000;text-decoration:none;}
.F14:hover 		{font-size:14px; font-weight:bold; color:#cc0000;text-decoration:underline;}

/*
#footer A, #footer a	{color:#fff; text-decoration:none;}
*/
thead           { display: table-header-group }
tbody           { display: table-row-group }
tfoot           { display: table-footer-group }
td {font-size: 11px; font-weight:normal; }
th {font-size: 11px; font-weight:normal;}

form 			{ margin-top:0; margin-bottom:0; }
input 		{background-color:#FFF; color:#000; font-size:11px; }
select 		{background-color:#FFF; color:#000; font-size:11px; }
textarea	{ font-family:arial,sans-serif; background-color:#FFF; color:#000; font-size:11px; }
/* --- classes  ------------------------------------------  */
.articlecopy 		{color: #000; text-transform: none; font-size:x-small; font-style:italic; }  
.button{
	background: #cc0000; 
	color: #fff;
	font-weight: bold;
	margin:1px;
	padding: 1px;
}
div.clearing		{clear:both;height:1px;font-size:1px}
.error 				{font-size:small; font-weight:bold; background:#f7f087; color:#000;}
a.hlinelnk1			{color:#000000; font-weight:bold; text-decoration:none;}
a.hlinelnk1:hover	{color:#000000; font-weight:bold; text-decoration:none;}
a.hlinelnk			{color:#000000; font-weight:bold; text-decoration:none;}

a.featurelink:hover		{color:#000000; font-weight:bold; text-decoration:none;}
a.featurelink:link		{color:#000000; font-weight:bold; text-decoration:none;}
a.featurelink:visited	{color:#000000; font-weight:bold; text-decoration:none;}
a.featurelink:active	{color:#000000; font-weight:bold; text-decoration:none;}

.hidden				{display:none;visibility:hidden}
.hdr 					{font-weight:bold; background-color:#ffffff; color:#bf1313; }  
.highlight			{color:#000; font-weight: bold;}
.photocopy  
	{
	font-family: Arial,Helvetica,Verdana;
	font-size:10px;
	font-style:italic;
	background-color: #FFFFFF;
	color:#000000;
	}  
img.photocopy {color:#ffffff;}
a.plaintextlink 	{text-decoration:none;}
.sidebarlink, .sidebarlink:link, .sidebarlink:visited, .sidebarlink:hover {color:white}
sport-schedule td.sm {font-size:11px !important;} 
.sm				{color:#000; text-decoration:none; font-family:Arial; font-size:11px !important;} 
.sm	span				{color:#000; text-decoration:none; font-family:Arial; font-size:9pt;} 
body.usersite .sm	{color:#000; text-decoration:none; font-size:small;} /*was background: #fff; font-size:11px;*/
.subhdr 				{font-weight: bold; color:#fff; }
.subheader 			{color: #333; font-size: medium; font-weight:bold;}
.submitButton {
	background: #000;
	color: #fff;
	padding: 1px;
	margin:0;
	border: none;
	cursor: pointer;
}
.warn 	{background-color:#f7f087; color:#000; } 
.whitetext {color:#fff}

/*left column classes */

/* home page classes */
div.rotateTitleContainer h1.title {margin:2px 2px 0;font-size:115%; font-weight:bold;}
div.rotateImageContainer {position:relative;}
div.rotateTeaserContainer {margin:0 5px;}
img.rotatingThumb 			{padding-right:3px;}
div.subHeadlineContainer{ margin:3px;}
a.subHeadlineLink 	{font-size:small; margin:0; color: #013E7F; text-align:left; text-decoration:none;}
a.headlineContinueLink 	{ color:#000; font-weight:bold; text-decoration:none; padding:1px; border-left: 1px solid #000; border-right: 1px solid #000;}

/* -- other existing classes not recategorized ---------- */
.header 		{color: #000; font-size:16px; font-weight:bold; padding:4px;}
.body 		{color: #000; font-size: 12px; font-weight:normal;}
.bodywhite 	{color: #FFF; font-size: 12px; font-weight:bold;}
.bodyred 	{color: #A00029; font-size: 12px; font-weight:bold;}
.caption 	{color: #666; font-size: 10px; font-weight:bold;}
.caption1 	{color: #666; font-size: 11px; font-weight:normal;}
.footer 		{color: #ccc; font-size: 10px; font-weight:normal;}
.boldred 	{font-weight:bold; color: #A00029;}
.B {font-weight:bold; color:#000000;}
.I {font-style:italic;}
A.nav1 		{color: #666; font-size: 11px; font-weight:normal; text-decoration: none;}
A.nav1:hover {color: #c00; font-size: 11px; font-weight:normal; text-decoration:none;}
A.nav1AT 	{color: #c00; font-size: 11px; font-weight:bold; text-decoration: none;}

A.secnav1 {color: #666; font-size: 10px; font-weight:normal; text-decoration: underline;}
A.secnav1:hover {color: #c00; font-size: 10px; font-weight:normal; text-decoration: underline;}
A.secnav1AT {color: #c00; font-size: 10px; font-weight:normal; text-decoration:underline;}

div.page	{ page-break-before: always }

.biginput	{ font-family:arial,sans-serif; background-color:#FFF; color:#000; font-size:18px; }


.cour		{ font-family:monospace; font-weight:bold; background-color:#FFF; color:#000; font-size:14px; }

.AMMmain         {text-decoration:none; background-color:#CCC; color:#000; font-weight:bold; font-size:12px; }
.AMMback         {background-color:#013E7F; }
.AMMcur          {text-decoration:none; background-color:#FF9; cursor:pointer; color:#C80000; font-weight:bold; font-size:12px; }
.AMMcurgif       {background-color:#013E7F; }
.AMMgifarea      {background-color:#000; font-size:12px; }
.AMMgiflite      {background-color:#F33; font-size:12px; }
.AMMlink         {text-decoration:none; color:#FFF; font-weight:bold; font-size:12px; }
.AMMlite         {background-color:#FFF; cursor:pointer; color:#000; font-weight:bold; font-size:12px; }
.AMMbreak        {background-color:#013E7F; font-size:12px; }
.AMMsub          {text-decoration:none; background-color:#CCC; color:#000; font-weight:bold; font-size:11px; }
.AMMsubcur       {text-decoration:none; background-color:#FF9; cursor:pointer; color:#000; font-weight:bold; font-size:11px; }
.AMMsubgifcur    {background-color:#A00029; font-size:11px; }
.AMMsubback      {background-color:#CCC; }
.AMMsubgifarea1  {background-color:#FFF; font-size:11px; }
.AMMsubgiflite1  {background-color:#FFF; font-size:11px; }
.AMMsubgifarea2  {background-color:#000; font-size:11px; }
.AMMsubgiflite2  {background-color:#F33; font-size:11px; }
.AMMsublink      {text-decoration:none; font-weight:bold; font-size:11px; }
.AMMsublite      {background-color:#FFF; cursor:pointer; color:#000; font-weight:bold; font-size:11px; }
.AMMsubbreak     {background-color:#A00029; font-size:11px; }
.AMMmainhead     {text-decoration:none; background-color:#666; color:#FFF; font-weight:bold; font-size:11px; }
.AMMgifhead      {background-color:#000; font-size:11px; }


.MMmain         {text-decoration:none; background-color:#FFF; font-weight:bold; font-size:11px; }
.MMback         {background-color:#FFF; }
.MMcur          {text-decoration:none; background-color:#FFF; cursor:pointer; font-weight:bold; font-size:11px; }
.MMcurgif       {background-color:#FFF; }
.MMgifarea      {background-color:#FFF; font-size:11px; }
.MMgiflite      {background-color:#FFF; font-size:11px; }
.MMlink         {text-decoration:none; font-weight:bold; font-size:11px; }
.MMlite         {background-color:#FFF; cursor:pointer; font-weight:bold; font-size:11px; }
.MMbreak        {background-color:#FFF; font-size:11px; }
.MMsub          {text-decoration:none; background-color:#FFF; font-weight:bold; font-size:11px; }
.MMsubcur       {text-decoration:none; background-color:#FFF; cursor:pointer; font-weight:bold; font-size:11px; }
.MMsubgifcur    {background-color:#FFF; font-size:11px; }
.MMsubback      {background-color:#FFF; }
.MMsubgifarea1  {background-color:#FFF; font-size:11px; }
.MMsubgiflite1  {background-color:#FFF; font-size:11px; }
.MMsubgifarea2  {background-color:#FFF; font-size:11px; }
.MMsubgiflite2  {background-color:#FFF; font-size:11px; }
.MMsublink      {text-decoration:none; font-weight:bold; font-size:11px; }
.MMsublite      {background-color:#FFF; cursor:pointer; font-weight:bold; font-size:11px; }
.MMsubbreak     {background-color:#FFF; font-size:11px; }
.MMmainhead     {text-decoration:none; background-color:#FFF; color:#C80000; font-weight:bold; font-size:11px; }
.MMgifhead      {background-color:#FFF; font-size:11px; }


.greytext	{background-color:#FFF; color:#666; font-size:11px; }
.grey			{background-color:#999; font-size:11px; }
.white		{background-color: transparent;font-size: 11px;}
.black		{background-color:#000; color:#FFF; font-size:11px; }

.wlcm 		{background-color:#013E7F; color:#FFF; }  

.pwrlst 		{font-size:9pt; background-color:#FAEAC5; color:#013E7F; }  
.cellhdr 	{font-size:10pt; font-weight:bold; background-color:#E4CC91; color:#000; }  
.athlst 		{font-size:9pt; background-color:#E4CC91; color:#000; }  
.splst 		{font-size:9pt; background-color:#FAEAC5; color:#000; }  
.odd 			{font-size:9pt; background:#ddd; color:#000; }  
.even 		{font-size:9pt; background:#eee; color:#000; }  
.red 			{font-size:9pt; background:#FAA; color:#000; }  
.green 		{font-size:9pt; background:#ACA; color:#000; }  
.grey 		{font-size:9pt; background:#DDD; color:#000; }  
.inact 		{font-size:9pt; background-color:#F99; }  

.med      	{font-size:14px;color:#000;text-decoration:none;}
.ty      	{font-size:9px; background:#FFFFFF; color:#000;text-decoration:none;}
.tyb      	{font-size:9px; font-weight:bold; color:#000;text-decoration:none;}

.headline      	{font-size:14px; font-weight:bold; color:#cc0000;text-decoration:none;}
.oldheadline   	{font-size:14px; font-weight:bold; background-color:#fff; color:#bf1313;text-decoration:none;}
.bioname      		{font-size:18px; font-weight:bold; color:#000;text-decoration:none;}
.bioposition   	{font-size:14px; font-weight:bold; color:#000;text-decoration:none;}
.handover      	{cursor:pointer; }
.calodd 		{font-size:9pt;background-color:#ddd; }  
.caleven 	{font-size:9pt;background-color:#eee; }  

.bbback 	{background-repeat: no-repeat; background-image: url(/statImages/bbscoreboard.gif); background-color:#000;}
.tdback 	{background-repeat: no-repeat; background-image: url(/statImages/scoreboard-bkg.gif); background-color:#000;}
.scoreboard-score 	{font-size: 36px; color: #F44; font-weight: bold;}
.scoreboard-qtr 		{font-size: 24px; color: #F44; font-weight: bold;}
.scoreboard-yellow 	{font-size: 12px; color: #F44; font-weight: bold;}
.scoreboard-white 	{font-size: 12px; color: #FFF; font-weight: bold;}
.scoreboard-qtr-score {font-size: 12px; color: #FFF;}
.scoreboard-qtr-num {font-size: 11px; color: #FFF; font-weight: bold;}

.team-header 	{color: #000; font-size: 16px; font-weight:bold;}
.stat-hdr-big 	{font-size: 14px; font-weight: bold; background: #C80000; color:#FFF; }  
.stat-hdr 		{font-weight: bold; background: #A00029; color:#FFF; }  
.stat-hdr-link {font-weight: bold; background: #A00029; color:#FFF; }  
.stat-odd 		{font-size:9pt;background:#FAEAC5; }  
.stat-hdr-sm 	{background: #C80000; color:#FFF; }  
.stat-even 		{font-size:9pt;background:#FFF8D2; }  
.stat-totals 	{font-size:9pt; background-color:#FAA; color:#000; }

.hmblacksh	{font-size:14px; color:#FFF; font-weight:bold;background:#000; }
.hmblackso	{font-size:12px; color:#FAEAC5; font-weight:bold;background:#000; }
.hmblacksm	{font-size:12px; color:#FFF; font-weight:bold;background:#000; }
.hmblackh	{font-size:11px; color:#FFF; font-weight:bold; }
.hmblackw	{font-size:11px; color:#FFF; font-weight:bold; }
.hmblackty	{font-size:9px; color:#FFF;  }

.othheadtitle {font-size:12px; font-weight:bold; background:#A00029; color:#FFF;}

.newstorelink:link,
.newstorelink:visited,
.newstorelink:active,
.newstorelink:hover {
  #color: #FFFF00 !important;
}

.newstorecartarea {
  #color: #ffffff !important;
}
/*
   Targets Oem 0 Files
*/

/*
   Schedule
*/
#sport-schedule {
        background: #000;
}
#sport-schedule td.opponent-name {
        padding-left: 3px;
}
#sport-schedule tr.away td {
        background: #eeeeee;
}
#sport-schedule tr.home td {
        background: #fff;
        font-weight: bold;
}

