
* ,
body,
html,
#tupperware,
#col1
{
background: none;
background-color: #fff;
background-image: none;
color: rgb(28,28,28);
font-family: "Myriad-Pro","Myriad",Calibri,arial,sans-serif;
}

body,
html,
#tupperware,
#col1
{
height: auto;
width: auto;
}


#col1 #statsBlock img,
#col1 #UnifiedButtons,
#col1 #gamebygameBlock #controlBar .borderLeft,
#col1 #gamebygameBlock #controlBar select,
#rosterBlock #controlBar,
img[src*="minus"],
#trigger,
#col1 #dayNav .past,
#col1 #dayNav .next,
#col1 #dayNav .arrow,
#col1  #scoreNav,
.LS_rm,
#right_tower,
#head,#teamMenu,#outerMenu,#foot,#col2,.quicklinks
{display: none;}


#col1 #dayNav .current div.date,
#col1 #dayNav .current div.day,
#col1 #dayNav .current div.gameNum,
#col1 #dayNav .current div.game
{
float: left;
padding: 3px;
display: block;
font-size: 12px;
color: #000;
}

#col1 #dayNav .current div.gameNum
{
border-left: 1px solid rgb(50,50,50);
}

#scoreBox tfoot tr:first-child table
{
border: 0 !important;
border-collapse: collapse;
}

#col1 #scoreBox td.teamName
{
border-left: 0;
}

#col1 #scoreBox tfoot td.goalsumm,
#col1 #scoreBox table
{
border-color: darkGray;
}

#col1 #navBlock,
#col1 div#dayNav,
#col1 div#dayNav li,
#col1 div#dayNav ul,
#col1 div#dayNav ul li.current
{
background: none;
border: none;
margin: 0;
width: auto;
height: auto;
overflow: auto;
}

#col1 #rosterBlock thead td,
#col1 #scoreBox td.totalScore
{
background: rgb(235,235,235);
color: #000;
font-weight: bold;
}

#col1 #statsBlock #navigation h1,
#col1 #statsBlock #navigation h2,
#col1 #scoreBox th.period
{
color: #000;
}

#col1 #statsBlock table.statsTable a,
p.content a
{
text-decoration: none; color: rgb(50,50,50);
}

#col1 #statsBlock table.statsTable a,
#col1 td a	
{
color: darkRed;
}

#col1 .dark,
#col1 font b,
#col1 tr.content-w td.dark,
#col1 .content-w,
#col1 tr.tback td
{
text-shadow: none;
color: #282828;
background: none;
}

#col1 #statsBlock table.statsTable th,
#col1 tr.content-w td.dark,
#col1 tr.tback td
{
border-bottom: 1px solid lightGray;
color: darkGray;
}

#col1 #rosterBlock thead td,
#col1 tr.dark td
{
border-bottom: 1px solid darkGray;
}

#col1 #statsBlock #navigation h1,
#col1 #statsBlock #navigation h2,
#col1 #rosterBlock thead td,
#col1 .content b
{
font: bold 14px/1.5 "Myriad-Pro","Myriad",Calibri,arial,sans-serif;
}

#col1 td table tr.dark td,
#col1 tr.tback td
{
font: 12px/20px "Myriad-Pro","Myriad",Calibri,arial,sans-serif;
}

table[cellspacing='4'] {border: none;}


#col1 #statsBlock .arrows,
#col1 #statsBlock #navigation,
#col1 #playerBlock #playerSummary
{
background: none;
}

#col1 #playerBlock #playerSummary table
{
border: 1px solid darkGray;
}

#col1 #gamebygameBlock table.statsTable th,
#col1 #rosterBlock thead th,
#col1 #playerBlock table.statsTable thead th,
#col1 #playerBlock h1#controlBar
{
background: none;
border-bottom: 1px solid darkGray;
color: darkGray;
}


#col1 #rosterBlock thead th a
{
color: darkGray;
}

#col1 #playerBlock h1#controlBar a
{
display: none;
border: 0;
}

#col1 #playerBlock table.statsTable thead td
{
border-color: rgb(28,28,28);
}

#col1 #statsBlock #navigation form * ,
#controlBar #dropDown
{
visibility: hidden;
}
#col1 #gamebygameBlock table.statsTable .topBorder
{
border-color: darkGray
}

#statsBlock 						{ margin: 0 auto; font-family: Arial,Helvetica,sans-serif; font-size: 11px; }
#statsBlock form 					{ display: inline; }

#leadBoxes							{ height: 122px; overflow: hidden; }

#statsBlock table.lead				{ margin: 9px; border: 1px solid rgb(2,100,162); border-spacing: 0; border-collapse: collapse; background: white; font-size: 11px; text-transform: uppercase; line-height: 1; }
#statsBlock table.lead th			{ background: rgb(180,180,180); font-weight: bold; font-style: italic; color: black; text-align: left; text-shadow: none; }
#statsBlock table.lead th,
#statsBlock table.lead tfoot td		{ border-left: 1px solid rgb(2,100,162); border-right: 1px solid rgb(2,100,162); border-bottom: 1px solid rgb(125,125,125); }
#statsBlock table.lead tfoot td		{ border-bottom: 1px solid rgb(2,100,162); border-top: 1px solid rgb(125,125,125); text-align: right; }
#statsBlock table.lead th,
#statsBlock table.lead td			{ padding: 4px 6px; }
#statsBlock table.lead a			{ font-weight: bold; color: darkRed; text-decoration: none; }

#statsBlock #navigation				{  height: 61px; padding: 0 0 6px; background: rgb(2,100,162);overflow: hidden; }
#statsBlock #navigation h1,
#statsBlock #navigation h2			{ height: 23px; overflow: hidden; margin: 0; font-size: 13px; font-weight: bold; font-style: italic; line-height: 23px; text-transform: uppercase; text-indent: 6px; color: white; letter-spacing: .1em; }
#statsBlock #navigation h2			{ height: 19px; overflow: hidden; border-bottom: 1px solid gray; font-size: 11px; line-height: 19px; }
#statsBlock #navigation select		{ margin: 4px 6px; font-size: 10px; }

#statsBlock #UnifiedButtons				{ border-top: 1px solid gray; }
#statsBlock #UnifiedButtons ul 			{ margin: 0; padding: 0; list-style: none; height: 31px; width: 100%; border-bottom: 1px solid rgb(118,118,118);}
#statsBlock #UnifiedButtons li 			{ float: left; height: 31px; width: 14%; margin: 0; border-right: 1px solid rgb(118,118,118); font: bold italic 12px/31px Arial,Helvetica,sans-serif; text-transform: uppercase; text-align: center; }
#statsBlock #UnifiedButtons li.selected	{ color: darkRed; }
#statsBlock #UnifiedButtons li,
#statsBlock #UnifiedButtons a			{ color: rgb(28,28,28); text-decoration: none; }

#statsBlock table.statsTable 					{ border-spacing: 0; border-collapse: collapse; background: white; font-size: 11px; color: rgb(28,28,28 ); }
#statsBlock table.statsTable h1					{ margin: 0; font-size: 14px; }
#statsBlock table.statsTable .divHeader			{ background: rgb(213,215,255); }
#statsBlock table.statsTable thead tr:hover,
#statsBlock table.statsTable thead 				{ background: rgb(204,204,255); }
#statsBlock table.statsTable tr:hover 			{ background: rgb(255,255,200); }
#statsBlock table.statsTable th 				{ text-align: left; }

#statsBlock table.statsTable th + th + th + th + th  { text-align: right; }

#statsBlock table.statsTable td,
#statsBlock table.statsTable th					{ padding: 4px; white-space: nowrap; }
#statsBlock .arrows a,
#statsBlock table.statsTable a 					{ color: darkRed; text-decoration: none; }
#statsBlock table.statsTable th.textAlignRight,

.textAlignRight									{ text-align: right; }
.textAlignLeft									{ text-align: left; }

#statsBlock .arrows	{ padding: 3px; background: rgb(180,180,180); border-top: 1px solid rgb(118,118,118); font-size: 11px; }

.floatLeft		{ float: left; }
.floatRight		{ float: right; }
.clearLeft		{ clear: left; overflow: hidden; }
.clearRight		{ clear: right; overflow: hidden; }
.clearBoth		{ clear: both; overflow: hidden; }
.mouse			{ font-size: 10px; }


#statsBlock table.lead					{ border: 1px solid rgb(28,28,28); background: white; font-size: 11px; text-transform: uppercase; }
#statsBlock table.lead th				{ background: rgb(180,180,180); font-weight: bold; font-style: italic; color: white; text-shadow: none; }
#statsBlock table.lead th,
#statsBlock table.lead tfoot td			{ border-left: 1px solid rgb(28,28,28); border-right: 1px solid rgb(28,28,28); border-bottom: 1px solid rgb(125,125,125); }
#statsBlock table.lead tfoot td			{ border-bottom: 1px solid rgb(28,28,28); border-top: 1px solid rgb(125,125,125); }
#statsBlock table.lead a				{ color: darkRed; }

#statsBlock #navigation					{ background: rgb(28,28,28); }
#statsBlock #navigation h1,
#statsBlock #navigation h2				{ font-size: 13px; font-weight: bold; font-style: italic; color: white; letter-spacing: .1em;}
#statsBlock #navigation h2				{ font-size: 11px; }

#statsBlock table.statsTable h1			{ font-size: 14px; }
#statsBlock table.statsTable .divHeader	{ background: rgb(28,28,28); color: white; }
#statsBlock table.statsTable 			{ font-size: 11px; color: rgb(28,28,28 ); } 
#statsBlock table.statsTable thead 		{ background: rgb(204,204,255); }
#statsBlock table.statsTable tr:hover 	{ background: rgb(255,255,200); }
.dataRow a,
#statsBlock .arrows a,
#statsBlock table.statsTable a 			{ color: darkRed; text-decoration: none; }

#statsBlock .arrows						{ }
#statsBlock #UnifiedButtons li.s1 		{ width: 15%; }
#statsBlock #UnifiedButtons li.s7		{ border-right: none; }
#attBlock td[colspan="7"],
.LS_rm	{display: none;}
.LS_overflow {overflow: visible;}
#attBlock		{width: 100%}
#LS_contentBox	{width: auto; float: none; padding: 0; margin: 0; overflow: visible;}
select#season_id 	{ float: right; clear: right; }
#attBlock h3 		{ font-size: 18px; text-align: center; }
#attBlock tr.dark	{ background: #005496; color: white; font-size: 11px; font-weight: bold; text-shadow: none; }
#attBlock td		{ padding: 3px 5px; text-align: left; vertical-align: top; }
#attBlock td:first-child	{ text-align: left; }
