body
{
 background-color: white;
 background-image: url("Images/background.gif");
 color: black;
 font-family: "Arial", "Verdana", "Tahoma", "Helvetica", "MS Sans Serif", "sans-serif";
 font-size:12px;
}

/* Anchor pseudo-classes */
 a:link {color: green;}
 a:visited {color: green;}
 a:hover {color: blue;}
 a:active {color: blue;}

/* *** Heading styles *** */

h3
{
 font-size: larger;
}

h4
{
 font-size: smaller;
}

h5
{
 font-size: x-small;
 font-style: italic;
 color: black;
}

/* *** Table styles *** */

table
{
 border: 0px solid white;
}

table.content
{
 border: 0px solid white;
}

table.league
{
 width: 90%;
 border: 2px double blue;
 vertical-align: middle;
 /*horizontal-align: center;*/
}

table.results
{
 width: 100%;
 border: 2px double blue;
 vertical-align: middle;
}

table.results_section
{
 width: 40%;
 border: 1px groove blue;
 position: relative;
}

td
{
 /*text-align:left;*/
}

td.homepage
{
 text-align:left;
}

td.homepageblue
{
 text-align:left;
 color:blue;
}

td.league
{
 border: 1px solid black;
}

td.awardyear
{
 border: 1px solid black;
 width: 100px;
}

td.results
{
 border: 1px solid black;
 text-align: center;
}

td.score
{
 border: 1px solid black;
 text-align: center;
}

td.blue
{
 color: blue;
}

td.league_section
{
 border-top: 0px none white;
 border-right: 0px none white;
 border-bottom: 1px dotted black;
 border-left: 0px none white; /*horizontal-align: center;*/
}

td.league_section_nondot
{
 border-top: 0px none white;
 border-right: 0px none white;
 border-left: 0px none white; /*horizontal-align: center;*/
}

td.results_section
{
 border: 0px solid black;
 text-align: center;
}

td.results_section_hilight
{
 border: 0px solid black;
 text-align: center;
 background-color:#00CC00;
}

tr
{
 border: 0px solid white;
}

tr.league_header
{
 background-color: blue; 
 color: white;
}

/* *** Miscellaneous styles *** */

img
{
 border-width: 0px;
}

img.frame
{
 border-width: 2px;
 border-color:#000000;
 margin-right: 3px;
}

.blue
{
 color: blue;
}

/* *** div *** */

div
{
 /*font-size: small; */
}

div.boldlogo
{
 font-weight: bold;
}

div.nav
{
 width: 20%;
 position:absolute;
}

div.content
{
 width: 80%; 
 position: absolute; 
 left: 20%;
}

.navmenu
{
	padding-bottom: 10px;
	padding-top:2px;
	padding-right:6px;
	font-weight: bold;
	font-size: 11px;
	font-style: normal;
	text-decoration:none;
}
