@charset "utf-8";
/*-----TABEL-----*/
#light {
width:500px;
border-top:1px solid #eaeaea;
border-right:1px solid #eaeaea;
border-collapse:collapse;
margin:1em auto;
}

#light a {
color:#0055a5;
border-bottom:1px solid #0055a5;
text-decoration:none;
}

#light a:hover {
border-bottom:none;
}

#light tr.odd td {
background:#e6e6e6;
}

#light td {
color:#333;
border-bottom:1px solid #eaeaea;
border-left:1px solid #eaeaea;
font-size:12px;
background:#ccc;
padding:3px;
}

#light th {
font-weight:700;
font-size:12px;
color:#333;
background:#fff;
text-align:left;
border-bottom:1px solid #eaeaea;
border-left:1px solid #eaeaea;
padding:2px 1px;
}

#light thead th {
text-align:left;
font-size:12px;
font-weight:700;
color:#333;
}

#dark table {
width:500px;
border-top:1px solid #6f6655;
border-right:1px solid #6f6655;
border-collapse:collapse;
margin:1em auto;
}

#dark a {
color:#fff;
text-decoration:underline;
}

#dark a:hover {
color:#ccc;
text-decoration:underline;
}

#dark tr.odd td {
background:#7e7666;
}

#dark td {
color:#e2e2e2;
border-bottom:1px solid #6f6655;
border-left:1px solid #6f6655;
font-size:12px;
background:#6f6655;
padding:2px 1px;
}

#dark th {
font-weight:700;
font-size:12px;
color:#fff;
text-align:left;
border-bottom:1px solid #6f6655;
border-left:1px solid #6f6655;
padding:2px 1px;
}

#dark thead th {
text-align:left;
font-size:12px;
font-weight:700;
color:#fff;
}

#light tr.odd .column1,#dark tr.odd .column1 {
background:#fff;
}

#light .column1,#dark .column1 {
background:#fff;
}

#schedule table {
width:500px;
border-top:1px solid #999;
border-right:1px solid #999;
border-collapse:collapse;
margin:1em auto;
}

#schedule td a {
color:#666;
text-decoration:underline;
}

#schedule td a:hover {
color:#333;
text-decoration:underline;
}

#schedule td.home {
background:#0055a5;
color:#fff;
font-weight:700;
line-height:1.4em;
}

#schedule td.home a {
color:#fff;
}

#schedule td.home a:hover {
color:#ccc;
}

#schedule td.away {
background:#fff;
color:#000;
line-height:1.4em;
}

#schedule td.allstar {
background:#666;
color:#fff;
font-weight:700;
line-height:1.4em;
}

#schedule td {
color:#000;
border-bottom:1px solid #999;
border-left:1px solid #999;
font-size:12px;
background:#ccc;
width:14%;
text-align:left;
padding:2px;
vertical-align:middle;
}

#schedule th {
font-weight:700;
font-size:12px;
color:#fff;
text-align:left;
border-bottom:1px solid #999;
border-left:1px solid #999;
background:#333;
padding:2px 1px;
}

#schedule thead th {
text-align:left;
font-size:12px;
font-weight:700;
color:#fff;
}

.promotion_icon {
float:right;
margin:-2px;
}

/*-----MERCH-----*/
#merchandise table {
	width:500px;
	border-top:1px solid #6f6655;
	border-right:1px solid #6f6655;
	margin:1em auto;
	border-collapse:collapse;
	}
#merchandise td {
	color:#000;
	border-bottom:1px solid #999;
	border-left:1px solid #999;
	padding:5px;
	font-size: 12px;
	background: #ccc;
	text-align: left;
	vertical-align:middle;
	line-height:15px;
	}				
#merchandise th {
	font-weight: bold;
	font-size: 12px;
	color: #fff;
	text-align: left;
	border-bottom: 1px solid #999;
	border-left:1px solid #999;
	padding:4px 5px;
	background: #333;
	}
#merchandise thead th {
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	color:#fff;
	}
#merchandise img {
	border: 3px solid #fff;
	margin: 10px;
}
#merchandise .right {
	text-align: right;
}