/* Background colors where the tables iterate between two colors */
.row_light {
	background:			#F5F6F8;
}
.row_dark {
	background:			#E5E5E5;
}

/* Background color where no other colors is specified (e.g. for the league table) */
.row_neutral {
	background:			#FFFFFF;
}

/* For tables that shouldn't have any background color (like in the cuptree) */
.row_nocolor {
	background:			none;
}

/* Background color of a row when it's active (only where this is defined) */
.row_mouseover {
	background:			#f78f1e;
	cursor: 			pointer;
}

.row_mouseover td {
	color:				#fff;
}

/* Wherever a row with a given home team and away team should be marked (e.g. for league table if setting SHOW_TEAM_WHEN_MATCHID is true */
.row_hometeam {
	background:			#FFCC00;
}
.row_awayteam {
	background:			#FFCC00;
}




/* For adding background such as the mark_main mark in front of each title */
.title_span {
	/*
		background: url('../images/mark_main.gif') no-repeat 0% 50%;
		padding-left: 10px;
	*/
}
/* For adding background such as the mark_main mark in front of each selection text */
.selection_span {
	white-space: nowrap;
/*
		background: url('../images/mark_main.gif') no-repeat 0% 50%;
		padding-left: 10px;
*/
}


/* Where matches are displayed, the winning team is displayed with this class */
.general_winnerteam {
	font-weight: 	bold;
	color: 			#f78f1e;
}
/* Wherever all matches to one team is listed, the selected team is displayed with this class */
.general_chosenteam {
	font-weight: 	bold;
	color: 			#f78f1e;
}



.table_whole {
	border:			1px solid #f78f1e;
	padding: 		5px;
}


.div_between_tables {
	height:				30px;
	width:				1px;
}



.table_top_tdpart {
	padding-bottom:		0px;
}
.table_content_tdpart {
}



/*   -=-   Table top (title of the tables) css classes   */

.table_top {
	white-space:		nowrap;
	background:			#fff url(../images/table-bg.gif) repeat-x top left;
}


.table_top_left {
	width:				5px;
}
.table_top_middle {
	color:				#676767;
	font-family:		Tahoma, Arial, Serif;
	padding:			1px;
	font-size:			10px;
	font-weight: 		bold;
}
.table_top_right {
	width:				0px;
}

/* For group links in season view.
 * IE and Firefox handles CSS inheritance differently, therefore these classes are necessary
 */
.table_top a:link, .table_top a:visited {
	color:				#676767;
}
.table_top a:active, .table_top a:hover {
	color:				#676767;
	text-decoration:	underline;
}



/*   -=-   Table content (and headers) css classes   */

.table_content {

}
.table_content_headertd {
	color:				#fff;
	background:			#f78f1e;
	font-family:		Arial, Tahoma, Serif;

	padding:			2px 5px 2px 5px;
}
.table_content_superheadertd {
	background:			#CCCCCC;
	padding:			2px 5px 2px 5px;
}
.table_content_td {
	color:				#000000;
	padding:			2px 5px 2px 5px;
}

/* For use in rows and td that should have the same look and feel as the headers (e.g. in result matrix) */
.header_lookandfeel {
	background:			#FFFFFF;
}
/* Where a border is forced (e.g. in the result matrix) */
.border_lookandfeel {
	border-color:		#DEDEDE;
}


.table_content_td_top {
}
.table_content_td_topleft {
}
.table_content_td_topright {
}
.table_content_td_left {
}
.table_content_td_right {
}
.table_content_td_bottom {
}
.table_content_td_bottomleft {
}
.table_content_td_bottomright {
}

