	A { text-decoration: none; color: #000000;  }

	td {
		font-family: tahoma, arial;
		font-size: 12px;
	}

	table.main  { width: 98%; border-collapse: collapse; } 
	table.maineuro  { width: 700px; border-collapse: collapse; } 
	table.mainstandingseuro  { width: 250px; border-collapse: collapse; } 
	table.main2  { width: 98%; border-collapse: collapse; } 
	table.scheduletableheader { width: 98%; border-collapse: collapse; }
	table.scheduletableselect { width: 90%; border-collapse: collapse; }
	table.scheduletablemain   { width: 98%; border-collapse: collapse; border-bottom: 1px solid #aaaaaa; border-collapse: collapse; }
	table.scheduletablemaineuro   { width: 700px; border-collapse: collapse; border-bottom: 1px solid #aaaaaa; border-collapse: collapse; }
	table.standingstablemain   { width: 50%; border-collapse: collapse; border-bottom: 1px solid #aaaaaa; border-collapse: collapse; }
	td.scheduledata { 
			font-size: 11px;  font-family: arial, verdana, helvetica, sans; text-decoration: none;   
			border: 1px solid #dddddd; border-collapse: collapse;
		}
	td.scheduledataw { 
			font-size: 11px;  font-family: arial, verdana, helvetica, sans; text-decoration: none; color: #ffffff; 
			border: 1px solid #dddddd; border-collapse: collapse;}
	.scheduletitle { font-size: 15px;  font-family: arial, verdana, helvetica, sans; text-decoration: none; font-weight: bold; border-bottom: 1px solid black; }
	.scheduledateheader {
	   font-size: 12px; color:#ffffff;  font-family: arial, verdana, helvetica, sans; text-decoration: none; font-weight: bold;
   	background-color: #ff3b00;
	   border-collapse: collapse; border: 1px solid #DDDDDD;
	}
	.scheduledateheader2 {
	   font-size: 12px; color:#ffffff;  font-family: arial, verdana, helvetica, sans; text-decoration: none; font-weight: bold;
   	background-color: #ff3b00;
	}
	.scheduletablemainheader {
		font-size: 11px;  font-family: arial, verdana, helvetica, sans; text-decoration: none; font-weight: bold;
		background-color: #1c2b41; border-collapse: collapse;
		border: 1px solid #DDDDDD;
		color: #eeeeee;
	}

	.scheduletablemainheader2 {
		font-size: 11px;  font-family: arial, verdana, helvetica, sans; text-decoration: none; font-weight: bold;
		background-color: #1c2b41; border-collapse: collapse;
		color: #eeeeee;
	}

	tr.second { background-color: #f8f8f8;  }
	.winner { color: #ff3b00; font-weight: bold; text-decoration: none;  }

	.teamname { font-size: 15px; font-family: arial, verdana, helvetica, sans; text-decoration: none; color: #000000; font-weight: bold;  }

	td.playertd {
		font-size: 12px;  font-family: arial, verdana, helvetica, sans; text-decoration: none; font-weight: normal;
		border: 1px solid #DDDDDD; border-collapse: collapse;
	}

	.b1 { border: 1px solid #DDDDDD; border-collapse: collapse; }

	.s {  background-color: #ebebeb;  }
	.t {  background-color: #a5c1eb;  }
	.f {  background-color: #667ea1; color: white; }
	.career {  background-color: #dfdfdf;  }

h1 { font-size: 15px; font-family: arial, verdana, helvetica, sans; text-decoration: none; color: #000000; }
h2 { font-size: 14px; font-family: arial, verdana, helvetica, sans; text-decoration: none; color: #000000; }

.home { font-size: 13px; font-family: arial, verdana, helvetica, sans; text-decoration: none; font-weight: bold; color: #eeeeee;  }
td.topline { border-top: 1px solid black; color: #000000; background-color: #ececec;  }


table.scoretablemain   { width: 40%; border-collapse: collapse; border: 1px solid #aaaaaa; border-collapse: collapse; }
.scoreheader {
	   font-size: 12px; color:#ffffff;  font-family: arial, verdana, helvetica, sans; text-decoration: none; font-weight: bold;
   	background-color: #ff3b00;
	   border-collapse: collapse; border: 1px solid #DDDDDD;
	}

.scoretop2 { background-color: #f5f5f5; }

.big { font-size: 18px; font-family: arial, verdana, helvetica, sans;  }


td.playerdatasep { border-right: 1px solid #AAAAAA;  }
.playeryearheader {
		font-size: 12px;  font-family: arial, verdana, helvetica, sans; text-decoration: none; font-weight: bold;
		background-color: #1c2b41; 
		border-collapse: collapse; border: 1px solid #DDDDDD; 
		color: #eeeeee;
		width: 93%; padding: 2px; 		
	}
tr.yearstatsborder { border-bottom: 1px dashed #888888; }
.born { font-size: 12px; font-family: arial, verdana, helvetica, sans; text-decoration: none; padding-top: 1px; margin-top: 1px;  }
.statsheader { font-size: 12px;  font-family: arial, verdana, helvetica, sans; text-decoration: none; font-weight: bold; color: #000000; padding-bottom: 2px; }
table.playermiddle { width: 600px; background-color: #EFEFEF;   }

td.playerdata { font-size: 12px;  font-family: arial, verdana, helvetica, sans; text-decoration: none; font-weight: normal; color: #000000; }

.post { font-size: 12px;  font-family: arial, verdana, helvetica, sans; text-decoration: none; font-weight: normal; color: #325E97; }
.stat { color: #325E97; font-weight: bold;  }

.indivtext { font-size: 12px;  font-family: tahoma, verdana, helvetica, sans; text-decoration: none; font-weight: normal;  }
td.toplined { border-top: 1px dashed black;  }

.b1b { border-bottom: #ebebeb; }

td.b1right { border-right: 1px solid #dddddd; border-collapse: collapse; }
td.b1left { border-left: 1px solid #dddddd; border-collapse: collapse; }
td.b1top { border-top: 1px solid #dddddd; border-collapse: collapse;  }

tr.b3b { border-bottom: 1px solid #cccccc; border-collapse: collapse; }

.orangebkg { background-color: #d5d5d5; }

.rankfooter { font-size: 11px;  font-family: arial, verdana, helvetica, sans; text-decoration: none; font-weight: bold; color: #ffffff;  }

td.viewusersheader {
background-color:#224A84;
color:#FFFFFF;
font-weight:bold;
text-align:center;
}

.w { color: #ffffff; }

.viewusersheaderr2 {
	background-color:#333333;
	color:#FFFFFF;
	font-weight:bold;
	text-align:right;
}

.viewusersheaderr {
	background-color:#444444;
	color:#FFFFFF;
	font-weight:bold;
	text-align:right;
}

.c { background-color: #EDEBFF; }

.viewusersheaderr3 {
	background-color:#333333;
	color:#FFFFFF;
	font-weight:bold;
}
