/** 
 * @version 0.4.0 2008-10-21
 * @package Joomla
 * @subpackage LeagueResults
 * @copyright (C)  2008 Henryk Drozd
 * @license GNU/GPL, see LICENSE.php
 * LeagueResults is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License 2
 * as published by the Free Software Foundation.

 * LeagueResults is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 */

.clubheading, .teamheading, .seasonheading
{
	width :99% ;
	margin: 3px;
	padding: 10px;
	border-width:		1px;
	border-color:       #AAAAAA;
	border-style: 		solid;
	font-weight: bold;
	border-collapse: 	collapse;
	}

 table.clubteamstable, table.seasonteamstable, table.clubstable, table.playerstable,
 table.seasonstable, table.resultstable
{
	margin:				3px;
	padding:			3px;
	
	border-collapse: 	collapse;
	border-width:		1px;
	border-color:       #AAAAAA;
	border-style: 		solid;
}
.resultstable img {
	height:  25px;
	vertical-align:middle;
}

.teamstable img {
	height:  45px;
	vertical-align:middle;
	border-style: 	dotted; 
	border-width:	1px;
	border-color:        #AAAAAA;
}
.seasonteamstable img {
	height:  25px;
	vertical-align:middle;
}
.clubteamstable img {
	height:  25px;
	vertical-align:middle;
}
.roundlist img {

	vertical-align:middle;
}
.playerprofile img {
	position:	relative; 
	height : 100 px;
}

.clubteamstable td, .seasonteamstable td, .clubstable td, .playerstable td,
	.seasonstable td, .resultstable td, .roundlist td
{
	margin:				3px;
	padding:			5px;
	
	background-color: 	white;
	border-collapse: 	collapse;
	border-width:		1px;
	border-color:       #AAAAAA;
	border-style: 		dotted;
	color:				black;
	text-align : center;
		
}
.resultstable td

{
font-size:      0.8em;
}

.clubteamstable th, .seasonstable th, .resultstable th
{
	border-style: 	dotted; 
	border-width:	1px;
	border-color:        #AAAAAA;
	margin:				3px;
	padding:			1px;
	font-size:      0.8em;
	text-align:center;
	color:				black;
}

table.playerprofile 
{
	width:              99%;
	margin:				3px;
	padding:			10px;

	background-color: 	white;
	border-collapse: 	collapse;
	border-width:		1px;
	border-color:        #AAAAAA;
	border-style: 		solid;
}
td.lr_label {
	border-color:        #AAAAAA;
	border-style: 	dotted; 
	border-width:	1px;
	margin:				1px;
	padding:			1px;
	font-size:      0.8em;
	width:              20%;
	color:				black;
	text-align : center;
}
td.lr_label1 {
	border-color:        #AAAAAA;
	border-style: 	dotted; 
	border-width:	1px;
	margin:				1px;
	padding:			1px;
	font-size:      0.8em;
	width:              10%;
	color:				black;
	text-align : center;
}

td.lr_value {
 
	border-style: 		dotted; 
	border-width:		1px;
	margin:				3px;
	padding:			3px;
	border-color:		 #AAAAAA;
	font-size:      	1em;
	font-weight: 		normal;
	color:			black;

}

table.roundlist {
	width:              99%;
	margin:				3px;
	padding:			10px;

	background-color: 	white;
	border-collapse: 	collapse;
	border-width:		1px;
	border-color:        #AAAAAA;
	border-style: 		solid;
	
}
.roundlist td
{
	margin:				3px;
	padding:			3px;
	text-align:			center;	
	
	border-collapse: 	collapse;
	border-width:		1px;
	border-color:        #AAAAAA;
	border-style: 		dotted;
	color:				black;
}
.roundlist th
{
	margin:				3px;
	padding:			10px;
	text-align:			center;	
	background-color: 	white;
	border-collapse: 	collapse;
	border-width:		1px;
	border-color:        #AAAAAA;
	border-style: 		dotted;
	color:				black;
}
table.seasonfixtureslist {
	/*width:              99%;*/
	margin:				3px;
	padding:			10px;

	background-color: 	white;
	border-collapse: 	collapse;
	border-width:		1px;
	border-color:        #AAAAAA;
	border-style: 		solid;
	
}

.seasonfixtureslist td
{
	margin:				3px;
	padding:			10px;
	text-align:			center;	
	background-color: 	white;
	border-collapse: 	collapse;
	border-width:		1px;
	border-color:        #AAAAAA;
	border-style: 		dotted;
	color:				blue;
}
.seasonfixtures th
{
	margin:				3px;
	padding:			10px;
	text-align:			center;	
	background-color: 	white;
	border-collapse: 	collapse;
	border-width:		1px;
	border-color:        #AAAAAA;
	border-style: 		dotted;
	color:				darkblue;
}
table.seasonfixtureslisttight {
	/*width:              99%;*/
	margin:				1px;
	padding:			1px;

	background-color: 	white;
	border-collapse: 	collapse;
	border-width:		1px;
	border-color:        #AAAAAA;
	border-style: 		solid;
	
}

.seasonfixtureslisttight td
{
	margin:				1px;
	padding:			1px;
	/*text-align:			center;*/	
	background-color: 	white;
	border-collapse: 	collapse;
	border-width:		1px;
	border-color:        #AAAAAA;
	border-style: 		dotted;
	color:				blue;
}
.seasonfixturestight th
{
	margin:				3px;
	padding:			10px;
	/*text-align:			center;*/	
	background-color: 	white;
	border-collapse: 	collapse;
	border-width:		1px;
	border-color:        #AAAAAA;
	border-style: 		dotted;
	color:				darkblue;
}


table.lr_table_module
{
	width: 100%;
	border-color: 		 #000000; 
	border-style: 		dotted; 
	border-width:		1px;
	margin:				0px;
	padding:			1px;
	font-size:	 		0.8em;	
	border-collapse: 	collapse;
	border-color:       black;
}

.lr_table_module td{
	
	border-color: 	black; 
	border-style: 	dotted; 
	border-width:	1px;
	margin:				0px;
	padding:			1px;
	text-align :center;
	
}

td.promoted {
       background: 	#99ffff;
}
        
td.semipromoted {
       background-color: 	#ccffff;
}
td.relegated {
       background: 	#ffcc33;
}
        
td.semirelegated {
       background-color: 	#ffff33;
}

tr.native_team {
	border: 2px solid;
	border-color: #000000;
	color:  white;
	background : #E1E1E1;

}