body{
	font-family: Verdana;
	text-align: center;
	color: white;
}

a.menulink {
	font-size: 12px;
    	color: #FFFFFF;
    	font-family: "Verdana","trebuchet ms","Arial","Helvetica";
    	text-decoration: none;
}

a.menulink_tiny {
	font-size: 10px;
    	color: #FFFFFF;
    	font-family: "Verdana","trebuchet ms","Arial","Helvetica";
    	text-decoration: none;
	margin-left: 10px;
}

a.playerlink:hover {
	color: maroon;
}

a.playerlink {
	color: black;
	font-weight: bold;
	text-decoration: none;
}

a.kyselylink {
	color: black;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}

ing:link, img:visited, img:hover, img:active { 
	color: #000000;
}

table.banner {
	width: 1000px;
	height: 150px;
	border-collapse: collapse;
	border-right: 3px solid maroon;
	border-top: 3px solid maroon;
	border-left: 3px solid maroon;
	background: url("img/logobanner.jpg");

}
table.maintable {
	border-collapse: collapse;
	padding: 0px;
	width: 1000px;
	height: 100%;
	border-collapse: collapse;
	border-right: 3px solid maroon;
	border-bottom: 3px solid maroon;
	border-left: 3px solid maroon;

}

table.palkki {
	border-collapse: collapse;
	border-right: 3px solid maroon;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 3px solid maroon;
	background-color: maroon;
	width: 1000px;
	height: 15px;
	color: white;
}
table.menulinktable {
	border-collapse: collapse;
	margin-left: 5px;
	width: 120px;
}

table.harkkataulu {
	width: 250px;
	border: 3px solid white;
	text-align: left;
	margin-left: 5px;

}
table.trainingheader {
	border-collapse: collapse;
	text-align: center;
	margin-left: 6px;
}

table.matchheader {
	margin-top: 20px;
	border-collapse: collapse;
	text-align: center;
	margin-left: 6px;

}
table.matchuptable {
	width: 250px;
	border-collapse: collapse;
	padding: 0px;
	text-align: center;
	vertical-align: bottom;
	background-color: white;
	margin-left: 5px;
}
table.logotable {
	margin-top: 50px;
	vertical-align: bottom;
}
table.mbtable {
	border-collapse: collapse;
	width: 100%;
}
table.logintable {
	margin-top: 30px;
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 10px;	
	color: white;
}
table.galleria {
	width: 100%;
}
table.rostertable {
	width: 100%;
	border: solid maroon 3px;
}
table.playertable {
	width: 100%;
}
table.dc_table {
	width: 100%;
	border: solid maroon 3px;
}
tr.red {

}
td.playerdata {
	vertical-align: top;
}
td.dcheader {
	font-size: 14px;
	color: white;
	background-color: red;
	font-weight: bold;
}
td.dcdata {
	background-color: #ffc1c1;
}
td.dctableheader {
	font-weight: bold;
	background-color: indianred;
}
td.dcbold {
	background-color: #ffc1c1;
	font-weight: bold;
}
td.rosterheader {
	font-weight: bold;
}
td.rosterdata {
}
td.playerheader {
	font-weight: bold;
	vertical-align: top;
}
td.palkkicontent_left {
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 10px;
	width: 128px;
}
td.palkkicontent_right {
	text-align: left;
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 10px;
}
td.logo {
	height: 100%;
	vertical-align: bottom;
}
td.maintable_menu {
	background: url("img/tausta.jpg");
	width: 128px;
	border-collapse: collapse;
	text-align: left;
	vertical-align: top;
}
td.maintable_center {
	padding: 10px;
	width: 391px;
	vertical-align: top;
	font-family:Verdana;
	color:black;
	font-size:11px;
	text-decoration:none;
	text-align:justify;
	border: 2px solid silver;
}
td.maintable_center_wide {
	padding: 10px;
	width: 651px;
	vertical-align: top;
	font-family:Verdana;
	color:black;
	font-size:11px;
	text-decoration:none;
	text-align:justify;
	border: 2px solid silver;
}
td.maintable_borderdata {
	background: url("img/tausta.jpg");
	width: 260px;
	border-collapse: collapse;
	vertical-align: top;
}
td.maindata {
/*	background: url("img/iso_logo.jpg");*/
}
td.sponssit {
	width: 200px;
	border-right: 3px solid maroon;
	text-align: center;
	vertical-align: top;
}

td.disclaimer {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: white;
	text-align: left;
	background-color: maroon;
	border: 1px solid black;
}
td.trainingheader {
	width: 250px;
	border: 1px solid white;
	text-align: center;
	color: white;
	background-color: maroon;
	font-weight: bold;
	font-family: Verdana, Arial;
	font-size: 14px;
}
td.sponssiheader {
	width: 250px;
	text-align: center;
	color: white;
	background-color: maroon;
	font-weight: bold;
	font-family: Verdana, Arial;
	font-size: 14px;
}
td.matchheader {
	border: 1px solid white;
	text-align: center;
	color: white;
	background-color: maroon;
	font-weight: bold;
	font-family: Verdana, Arial;
	font-size: 14px;
	width: 250px;
}
td.newsheader {

	padding-left: 10px;
	padding-right: 10px;
	font-family:Verdana;
	color:white;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	background-color:maroon;
	border-left:1px #CD0000 solid;
	border-right:2px black solid;
	border-top:1px #CD0000 solid;	
	border-bottom:2px black solid;
}
td.newscontent {
	padding: 10px;
	font-size: 12px;
	text-align: justify;
}
td.messageheader {
	font-family:Verdana;
	color:black;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	text-align: left;
	width: 50%;
	padding-left: 10px;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid black;

}
td.messagesender {
	font-family:Verdana;
	font-size:10px;
	color:black;
	text-decoration:none;
	font-weight:bold;
	text-align: right;
	width: 50%;
	padding-right: 10px;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
}
td.messagecontent {
	padding-top: 15px;
}
form.loginform {
	vertical-align: middle;
}

img.logo {
	vertical-align: bottom;
	border: 3px solid black;	
}

img.player {
	border: 3px solid maroon;
	width: 200px;
}

input.login {
	color: white;
	background-color: firebrick;
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 9px;
	border: 2px solid black;
}
input.remember {
	color: firebrick;
	background-color: firebrick;
	font-family: Arial;
	font-weight: bold;
	font-size: 20px;
	border: 2px solid black;
}
input.loginsubmit {
	background-color: silver;
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 9px;
	border: 2px solid black;
}

.menubutton {
/*	background: url("img/nappula1.jpg");*/
	font-family: Verdana, Arial;
	width: 180px;
	font-weight: bold;
}


.content{
	font-family:Verdana;
	color:black;
	font-size:11px;
	text-decoration:none;
	text-align:justify;
}

.content2{
	font-family:Verdana;
	color:black;
	font-size:11px;
	text-decoration:none;
}

h1.headr{
	font-family:arial;
	color:red;
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
	background-color:white;
}
h2.headr {
	font-family:arial;
	color:red;
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
	background-color:white;
}

.headr2{
	font-family:arial;
	color:white;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	background-color:maroon;
}

.headr3{
	font-family:arial;
	color:white;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	background-color:maroon;
}

.headr4{
	font-family:arial;
	color:white;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	background-color:maroon;
}
.headr22{
	font-family:arial;
	color:white;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	background-color:#990000;
}
.headr23{
	font-family:arial;
	color:white;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	background-color:#000099;
}

.headr5{

	font-family:arial;
	color:black;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	background-color:#EDEDED;

}
.ttd{
	font-family:arial;
	color:black;
	font-size:11px;
	text-decoration:none;
	background-color:#EDEDED;	
}

.ttd2{
	font-family:arial;
	color:black;
	font-size:11px;
	text-decoration:none;
	text-align:center;
	background-color:#EDEDED;	
}

.ttd3{
	font-family:arial;
	color:black;
	font-size:11px;
	text-decoration:none;	
}

.ttd4{
	font-family:arial;
	color:black;
	font-size:10px;
	text-decoration:none;
	text-align:left;
	background-color: white;
}

.ttd5{
	font-family:arial;
	color:black;
	font-size:10px;
	text-decoration:none;
	text-align:center;
	background-color:#EDEDED;
}

.ttd6{
	font-family:arial;
	color:black;
	font-size:10px;
	text-decoration:none;
	text-align:center;
	background-color:#E3E3E3;
}
.ttd7{
	font-family:arial;
	color:black;
	font-size:10px;
	text-decoration:none;
	text-align:left;
	background-color: white;
	border: 2px solid maroon;
}
.ttd8{
	font-family:arial;
	color:black;
	font-size:10px;
	text-decoration:none;
	background-color: white;
	border-bottom: 2px solid maroon;
	border-top: 2px solid maroon;
	text-align: center;
	vertical-align: bottom;
}
table.matchuptable {
	padding: 0em;
}
td.img {
	border: 3px solid black;
}

.button{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    font-weight: bold;
    font-size: 10px;
    margin: 0px;
    color: white;
    background-color: maroon;
}

.menu{
	border-top:#C0C0C0 1px dotted;
	border-bottom:#C0C0C0 1px dotted;
	width: 100px;
	height: 20px;
}

.menu2{
	border-bottom:#C0C0C0 1px dotted;
	width: 100px;
}

.menu3{
	border-top:#C0C0C0 1px dotted;
	width: 100px;
}


span.matchup {
	font-family: Verdana, Arial;
	font-size: 9px;
	color: black;
	text-align: center;
}
span.notemainheader {
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: black;
		
}
span.noteheader {
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 12px;
	color: black;
		
}
p.note {
	font-size: 10px;
}

a.sponslink {
	color: white;
	border: 0px;
}

.bold {
	font-weight: bold;
}
