body {
	/* background: url("mainpagebackground.jpg"); */
	background-attachment: fixed;
	background-repeat: repeat-y;
  background-position: center;
	font: medium verdana, arial, lucida, sans-serif;
	/* background-color: #fff;  */
 	margin: 0 auto 0; 
	padding: 0;
	min-width: 500px;
	max-width: 700px;
}

h1 {font-size: 2em;}
h2 {font-size: 1.5em;}
h3 {font-size: 1.3em;}
h4 {font-size: 1.2em;}
h5 {font-size: 1em;}
h6 {font-size: 1em;}

h1, h2, h3, h4, h5, h6 {
	/* margin: 0;  */
	padding: 0;
	line-height: 1.85em;
	font-family: arial, verdana, sans-serif;
}

h1 {
	line-height: .75em;
	margin: 0;
}

table {
	padding: 3px;
	border: 3px solid black;
	border-collapse: collapse;
	margin: 0 auto 0;
}

#old {
	width: 98%;
	color: green;
}

#current {
	width: 98%;
}

#sched {
	width: 100%;
	color: red;
	border: 5px solid black;
}

#sched th {
	width: 12%;
}

#players {
	width: 190px;
	padding: 2px;
	/* background-color: lightblue;  */
	background: url("backgrounds/ballontee.jpg");
}

#sched td, #sched th {
	border-collapse: collapse;
	border: 3px solid gray;
	text-align: center;
}

#sched td {
	color: black;
}

#sched th {
	color: orange;
}


td, th {
	border: 3px solid black;
	color: orange;
}

#teams {
width: 20px;
}

#names {
width: 150px;
}

a:link {color: red;}
a:visited {color: purple;}
a:hover, a:active, a:focus {color: #900;}

#old  tr:focus, #old tr:hover  {
	background: #d1e4ef;
}

#excel  {
	padding: 3px;
}

/*
#players tr:focus, #players tr:hover,
#excel th:focus, #excel th:hover,
.excel td:focus, .excel td:hover {
	background: #000;
} */

#sched tr:focus, #sched tr:hover {
	background: lightgreen;
}

#sched td:focus, #sched td:hover {
	color: white;
  background: green;
}


#players td:focus,
#players td:focus,
#players tr:focus,
#players td:hover,
#players tr:hover {
	color: red;
	background: #0044aa;
}

p {line-height: 1.5;}

li {padding: .5em 0;}

 /* * * * * Footer  * * ALL PAGES * * * * */

#printedby {display: none;}


fieldset {
	margin: 1em 0;
	min-width: 800px;
	max-width: 1500px;

	border: none;
	border-top: 1px solid black;
	/*  width: 600px;    */
	padding: 1em 0;
}

fieldset  + fieldset  + fieldset{border-top: none;}

div.form  {
	line-height: 2em;
	margin: 1em 0;
}
/*
input:focus, select:focus, tr:focus, textarea:focus,  
input:hover, select:hover, tr:hover, textarea:hover  {
	background: #d1e4ef;
} */
