.scoreboard_nav a:link, .scoreboard_nav a:active, .scoreboard_nav a:visited, .scoreboard_nav a:hover {
	color:#666666;
	font-size:14px;
	text-decoration: underline;
}
.scoreboard_nav a:hover {
	text-decoration: none;
}

.scoreboard_nav a.selected:link, .scoreboard_nav a.selected:active, .scoreboard_nav a.selected:visited, .scoreboard_nav a.selected:hover {
	color: #478CBA;
	font-size:16px;
	font-weight: bold;
	text-decoration: none;
}
div.jumpDate {
	padding: 5px;
	background-color: #e6e6e6;
	border: 1px solid #d2d2d2;
	float: right;
}
div.imageHolder {
	width: 120px;
}
div.today_game_box {
	padding: 30px 10px 20px 10px;
}
.today_game_box .meneur .body .content table {
	margin:12px 0 0 10px;
}
.today_game_box .meneur .header {
	margin-top: 7px;
}
/* Button */
a.gameButton span {
	display: inline-block;
	padding: 0;
	height: 21px;
	line-height: 20px;
	color: #000101;
	font-size: 12px;
	text-align: center;
	float: left;
	cursor: pointer;
}
a.gameButton span.m_left {
	background: url(../images/buttons/gamelist_btn.gif) no-repeat left top;
	width: 8px;
	height: 21px;
}
a.gameButton span.m_middle {
	background: url(../images/buttons/gamelist_btn_middle.gif) repeat-x left top;
	padding: 0 8px;
	height: 21px;
	width: auto;
	color: #353535;
	font-size: 11px;
}
a.gameButton span.m_right {
	background: url(../images/buttons/gamelist_btn.gif) no-repeat -8px top;
	width: 8px;
	height: 21px;
	margin-right: 5px;
}
/* Blue button */
a.blue span.m_left {
	background: url(../images/buttons/gamelist_btn_blue.gif) no-repeat left top;
}
a.blue span.m_middle {
	background: url(../images/buttons/gamelist_btn_blue_middle.gif) repeat-x left top;
	color: #353535;
	font-size: 11px;
}
a.blue span.m_right {
	background: url(../images/buttons/gamelist_btn_blue.gif) no-repeat -8px top;
}
/******************** GAMESHEET ********************/
div#gamesheet{
	text-align: left;
}
div#gamesheet select{
	padding: 0;
	font-size: 9px;
}
div#gamesheet .small {
	font-size: 9px;
	margin-left: -10px;
}
div#gamesheet div.actions {
	padding: 5px;
	text-align:left;
	margin-bottom: -10px;
}
div#gamesheet h1 {
	text-align: center;
	margin: 20px 0 0 0;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 5px 0;
	background-color: #e6edff;
}
div#gamesheet .global_scoresheet img {
	margin:  10px;
}
div#gamesheet .global_scoresheet {
	text-align: center;
}
div#gamesheet .global_scoresheet .teamIntro {
	width: 150px;
	text-align: center;
}
div#gamesheet .global_scoresheet .teamIntro .type {
	font-size: 18px;
	text-transform: uppercase;
}
div#gamesheet .global_scoresheet .teamIntro .score {
	font-size: 40px;
	padding: 30px 0;
}
div#gamesheet .global_scoresheet .teamIntro span {
	color: #478CBA;
	font-weight: bold;
	text-transform: uppercase;
}
div#gamesheet .global_scoresheet div.summary {
	width: 200px;
	padding: 20px 0 0 0;
	margin: auto;
	font-weight: bold;
	font-size: 18px;
}
div#gamesheet .global_scoresheet div.summary span {
	font-size: 14px;
	font-weight: bold;
}
div#gamesheet .global_scoresheet div.summary span.date {
	color: #478CBA;
		font-weight: normal;
}
div#gamesheet .global_content {
	padding: 5px;
}
div#gamesheet table.full_table {
	font-size: 11px;
	margin-bottom: 0;
}
div#gamesheet table.full_table tbody tr td {
	padding: 1px;
}
div#gamesheet table.full_table tbody tr td.empty, div#gamesheet table.full_table thead tr th.empty,div#gamesheet table.holder tbody tr td table.full_table tfoot tr td.empty,
div#gamesheet table.full_table tbody tr.odd td.empty, div#gamesheet table.full_table thead tr.odd th.empty,
div#gamesheet table.full_table tbody tr.odd:hover td.empty, div#gamesheet table.full_table tbody tr:hover td.empty {
	border: 0;
	background: none;
	width: 30px;
}
/* small table */
div#gamesheet table.holder {
	width: 100%;
}
div#gamesheet table.holder thead tr th {
	width: 50%;
	text-align: center;
	border: 1px solid #ccc;
	background-color: #f8f8f8;
}
div#gamesheet table.holder tbody tr td table.full_table thead tr th {
	border: none;;
	background: none;
	width: auto;
}
div#gamesheet table.holder tbody tr td table.full_table thead tr th.text_left {
	text-align: left;
}
div#gamesheet table.holder tbody tr td table.full_table tbody tr td {
	text-align: center;
	padding: 0 0 0 2px;
}
div#gamesheet table.holder tbody tr td table.full_table tbody tr td.text_left {
	text-align: left;
}
div#gamesheet table.holder tbody tr td table.full_table tbody tr td.text_right{
	text-align: right;
}
div#gamesheet table.holder tbody tr td table.full_table tbody tr td.shots {
	padding: 3px 10px 1px 10px;
}
div#gamesheet table.holder tbody tr td table.full_table tfoot tr td {
	text-align: right;
	border: 1px solid #ccc;
	padding: 3px;
	font-weight: bold;
}
div#gamesheet table.conclusion {
	width: 100%;
	margin: 10px 0;
}
div#gamesheet table.conclusion tbody tr td {
	width: 50%;
	border: 1px solid #ccc;
}
div#gamesheet table.conclusion tbody tr td h1 {
	margin-top: 2px;
}
div#gamesheet table.conclusion tbody tr td h1 span {
	font-size: 12px;
	font-weight: bold;
	color: #666;
}
div#gamesheet table.conclusion tbody tr td p {
	float: left;
	font-size: 11px;
	padding: 0 5px;
}
div#gamesheet table.conclusion tbody tr td p.margin {
	margin-left: 10px;
}
div#gamesheet table.conclusion tbody tr td table tr td, div#gamesheet table.conclusion tbody tr td table tr th {
	border: none;
	width: auto;
	font-size: 11px;
	padding: 0 7px;
}
/* Update Messages */
div#gamesheet .error_vote, div#gamesheet .confirm_vote {
	padding: 2px 5px 2px 25px;
}
/* Mini icons */
span.add_mini {
	display: inline-block;
	width: 15px;
	height: 15px;
	cursor: pointer;
	background: url(../../images/add_mini.gif) no-repeat left top;
}
span.add_mini:hover {
	background: url(../../images/add_mini.gif) no-repeat left -15px;
}
span.remove_mini {
	margin-left: 3px;
	display: inline-block;
	width: 15px;
	height: 15px;
	cursor: pointer;
	background: url(../../images/remove_mini.gif) no-repeat left top;
}
span.remove_mini:hover {
	background: url(../../images/remove_mini.gif) no-repeat left -15px;
}
/* POSTGAME report */
div.postgame {
	padding: 10px;
}
