/*	This file defines CSS styles used to display league information	7ca9bf  ffe166  9cce4b  5f9ebf*/


#league_info_container { margin: 10px 0px; padding: 0px; border: #9cc 0px solid }
.league_container {	margin: 0px 0px 10px 0px; padding: 0px; border: #9cc 1px solid; background-color: #eee }
.league_name { border: green 0px solid }
.league_statistics_container {	display: none}
.league_contents_container { padding: 0px; border: 0px }
.league_age_group { margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; border: 0px; background-color: #9cc }
.league_age_group_title {	color: #fff; font-size: 12px; margin: 0px; padding-left: 20px; background-color: #9cc; border: 0px }
.league_age_group_menu {	font-size: 10px; margin: 0px; padding-left: 20px; background-color: #fff; border: 0px }
.age_group_contents_container {	margin: 0px; border:0px; background-color:#cce6ff }
.league_team_container {	background-color: #eee; border-color: #9cc }
.league_team_title {	font-weight: bold; margin: 0px 0px 8px 0px; padding: 0px; border: 0px }
.league_team_statistics {	margin: 0px; display: none }


/*  GAMES LIST  */


.league_games_container {}
.league_games_grid_container {}
.league_games_age_group_name td {	font-size: 16px;
									font-weight: bold;
									background-color: #ffcd00;
									padding: 5px;
									border: solid 1px #ac6208 }

.league_games_grid_container tr th {	color: #ac6208;
										font-size: 9px;
										background-color: #ffffa4;
										padding: 5px;
										
										border-right: 1px solid #ffcd00;
										border-bottom: 1px solid #ffcd00;
										border-left: 1px solid #ffcd00;
										border-top: 1px solid #ffcd00 }
/*.league_games_grid_container tr td {}
tr.league_games_grid_game_entry_row td { padding: 5px; border: solid 1px red; }


.league_games_grid_game_header_row {}
.league_games_grid_game_entry_row {}
.league_games_grid_game_details_row {}
td.league_games_grid_game_details_cell { padding: 0; border-style: none; border-width: 0; }
*/

.league_game_details { background-color: #ffffa4; margin-top: 5px; margin-bottom: 15px; padding: 10px; border: solid 1px #ac6208 }

/*.league_game_details_label { font-weight: bold; }
.league_game_details_address { margin-bottom: 10px; }
.league_game_details_description {}
*/


/*  DEMO STYLES  */


/* Added By Nate */
.league_team_extras {	width: 100%;
						border-top: 1px solid #ac6208;
						border-bottom: 0px;
						border-left: 0px;
						border-right: 0px;
						padding: 0px;
						margin: 0px }
						
.league_team_extras td {	font-size: 10px;
							padding: 5px 5px 5px 0px;
							margin: 0px }

.league_team_extras td.title {	width: 25px;
								color: #039;
								font-weight: bold }


/* ADDED STYLES FOR ROSTER REQUEST PAGES */
/* Added on 11/15/2005 */

.cp_leagueWrapper,
.cp_leagueName,
.cp_ageGroupWrapper,
.cp_ageGroupName,
.cp_teamWrapper,
.cp_teamName,
.cpTeamBindingOption,
.cpTeamBindingDirections	{ border: black solid 1px }




.cp_leagueWrapper	{ border: #ccc solid 1px; margin: 5px 0px; padding: 5px }
.cp_leagueName	{ font-size: 16px; color: #039; border: 0px }

.cp_ageGroupWrapper	{ margin: 4px 0px; padding: 5px 15px; font-weight: bold; color: #024; border: 0px dotted blue; background-color: #cdf }
.cp_ageGroupName	{ padding: 0; margin: 5px 0 0; border: dashed 0 green; font-size: 12px; font-weight: bold }

.cp_teamWrapper	{ margin: 6px 0px; padding: 5px }
.cp_teamName	{ border: 0px; margin: 0px 0px 6px }

.cpTeamBindingOption	{ border: 0px red solid; padding: 5px; text-align: center; background-color: #aec5d2 }
.cpTeamBindingDirections	{ border: 0px; margin: 10px 0px 3px}



#feedbackResponse { font-size: 14px; margin: 5px 0; padding: 5px 0; border-color: #002370; border-width: 0; }

