	body {	
		font-family: arial, helvetica;
		font-size: 75%;
		background-color: white;
                font-color: black;
		}
	

	div.container {
		width: 100%;
		border: 0.1em solid green;
		background-color: white;
		line-height: 150%;
		text-align: center;
		}

	div.header {
		width: 100%;
		padding: 0;
		color: #8B0000;
		float: left;
		background-repeat: no repeat;
		background-image: url(/images/header.jpg);
		}

	div.left {
		float: left;
		width: 10%;
		padding: 1em;
		background-color: white;
		margin-right: 1px;
		text-align: left;
		clear: both;
		}


	div.content {
		width: 65%;
		margin-left: 125px;
		padding:1em;
		clear: none;
		background-color: white;
		}

        div.right {
		float: right;
		width: 15%;
		margin: 0.2em;
		height: 800px;
		background: url(images/bg-decoration_r.jpg) no-repeat;
		clear: none;
		}

 
	div.milestones {
		width: 65%;
		padding:1em;
		clear: none;
		background-color: white;
		text-align: left;
		}

	div.linkspage {
		float: left;
		margin-left: 100px;
		padding: 1em;
		text-align: left;
		font-size: 1em;
		}


	div.links {
		float: left;
		padding: 1em;
		text-align: left;
		font-size: 0.85em;
		}

	div.notes {
		text-align: left;
		font-size: 0.9em;
		margin-left: 10px;
		padding: 1em;
		color: #8B0000;
		clear: left;
		}

	div.footer {
		padding: 0.8em;
		color: #8B0000;
		background-color: white;
		clear: both;
		}

	h1 {
		text-align: center;
		padding:5px;
		margin:0;
		}

        h2 {
		text-align: center;
		padding: 5px;
		margin: 0;
		color: #8B0000;
                }

        h3 {
		text-align: center;
		padding: 5px;
		margin: 0;
		color: #8B0000;
                }

	h4 {
		text-align: center;
		padding:5px;
		margin: 0;
		}
		
	h5 {
		text-align: center;
		padding:0;
		margin:0;
		}

	
	a:link {
		color: #006400;
		text-decoration: none 
		}

	a:visited {
		color: #006400;
		text-decoration: none
		 }
	
	a:hover { 
		color: #7FFF00;
		text-decoration: none
		}
	
	a:active {
		color: #006400;
		text-decoration: none 
		}

	.results {
		border-collapse: collapse;
		width: 100%;
		margin-left: auto;
		margin-right: auto;	
		}

	.results th {
		font-size: 0.9em;
		text-align: left;
		border-right: solid 1px white;
		border-left: solid 1px #DFD9C3;
		background-color: #DFD9C3;
		padding: 2px;
		}

	.results th.last {		
		border-right: solid 1px #DFD9C3;
		}

	.results td {
		font-size: 0.8em;
		text-align: left;
		vertical-align: top;
		border-top: solid 1px #DFD9C3;
		border-right: solid 1px #DFD9C3;
		border-left: solid 1px #DFD9C3;
		border-bottom: solid 1px #DFD9C3;
		padding: 2px;
		} 

	.tabindex {
		border-collapse: collapse;
		width: 100%;
		margin-left: auto;
		margin-right: auto;	
		}

	.tabindex th {
		width: 33%;
		font-size: 0.9em;
		text-align: left;
		border-right: solid 1px white;
		border-left: solid 1px #DFD9C3;
		background-color: #DFD9C3;
		padding: 2px;
		}

	.tabindex td {
		width: 33%;
		font-size: 0.8em;
		text-align: left;
		vertical-align: top;
		border-top: solid 1px #DFD9C3;
		border-right: solid 1px #DFD9C3;
		border-left: solid 1px #DFD9C3;
		border-bottom: solid 1px #DFD9C3;
		padding: 2px;
		} 

	.venue {
		border-collapse: collapse;
		width: 500px;
		margin-left: auto;
		margin-right: auto;	
		}

	.venue th {
		font-size: 0.85em;
		text-align: center;
		width: 33%;
		border-right: solid 1px white;
		border-left: solid 1px white;
		background-color: #DFD9C3;
		padding: 2px;
		}

	.venue th.last {		
		border-right: solid 1px #DFD9C3;
		}

	.venue td {
		font-size: 0.85em;
		text-align: center;
		vertical-align: top;
		border-top: solid 1px #DFD9C3;
		border-right: solid 1px #DFD9C3;
		border-left: solid 1px #DFD9C3;
		border-bottom: solid 1px #DFD9C3;
		padding: 2px;
		} 

	.tablgroup {
		border-collapse: collapse;
		width: 550px;
		margin-left: auto;
		margin-right: auto;	
		}

	.tablgroup th {
		font-size: 0.85em;
		text-align: left;
		background-color: #DFD9C3;
		border-left: solid 1px #DFD9C3;
		border-right: solid 1px white;
		padding: 2px;
		}

	.tablgroup td {
		font-size: 0.85em;
		text-align: left;
		vertical-align: top;
		border-top: solid 1px #DFD9C3;
		border-bottom: solid 1px #DFD9C3;
		border-right: solid 1px #DFD9C3;
		border-left: solid 1px #DFD9C3;
		padding: 2px;
		} 

	.tablgroup th.last {		
		border-right: solid 1px #DFD9C3;
		}

	.opponents {
		border-collapse: collapse;
		width: 350px;
		margin-left: auto;
		margin-right: auto;	
		}

	.opponents th {
		font-size: 0.9em;
		text-align: left;
		background-color: #DFD9C3;
		border-right: solid 1px #DFD9C3;
		border-left: solid 1px #DFD9C3;
		padding: 2px;
		}

	.opponents td {
		font-size: 0.8em;
		width: 175px;
		text-align: left;
		vertical-align: top;
		border-top: solid 1px #DFD9C3;
		border-bottom: solid 1px #DFD9C3;
		border-right: solid 1px #DFD9C3;
		border-left: solid 1px #DFD9C3;
		padding: 2px;
		} 

	.tablindex {
		border-collapse:collapse;
		width:450px;
		margin-left: auto;
		margin-right: auto;	
		}

	.tablindex th {
		font-size: 20px;
		text-align: center;
		width:25%;
		background-color: #DFD9C3;
		border-top: solid 1px #DFD9C3;	
		border-bottom: solid 1px white;
		border-left: solid 1px #DFD9C3;	
		border-right: solid 1px #DFD9C3;	
		padding: 2px;
		}

	.tablindex td {
		font-size: 0.9em;
		text-align: center;
		width:25%;
		vertical-align: top;
		border-top: solid 1px #DFD9C3;	
		border-bottom: solid 1px #DFD9C3;
		border-left: solid 1px #DFD9C3;	
		border-right: solid 1px #DFD9C3;	
		padding: 2px;
		} 


	.progs {
		border-collapse: collapse;
		width: 500px;
		margin-left: auto;
		margin-right: auto;	
		}

	.progs th {
		font-size: 1em;
		text-align: center;
		width: 25%;
		border-right: solid 1px white;
		border-left: solid 1px #DFD9C3;
		background-color: #DFD9C3;
		padding: 2px;
		}

	.progs th.last {		
		font-size: 1em;
		text-align: center;
		width: 25%;
		border-right: solid 1px #DFD9C3;
		background-color: #DFD9C3;
		padding: 2px;
		}

	.progs td {
		font-size: 0.85em;
		text-align: center;
		img-align:center;
		vertical-align: middle;
		border-top: solid 1px #DFD9C3;
		border-right: solid 1px #DFD9C3;
		border-left: solid 1px #DFD9C3;
		border-bottom: solid 1px #DFD9C3;
		padding: 2px;
		} 


	.players {
		border-collapse: collapse;
		width: 550px;
		margin-left: auto;
		margin-right: auto;	
		}

	.players th {
		font-size: 90%;
		text-align: left;
		background-color: #DFD9C3;
		border-right: solid 1px white;
		border-left: solid 1px #DFD9C3;
		padding: 2px;
		}

	.players th.last {		
		border-right: solid 1px #DFD9C3;
		}

	.players td {
		font-size: 90%;
		text-align: left;
		vertical-align: top;
		border-top: solid 1px #DFD9C3;
		border-bottom: solid 1px #DFD9C3;
		border-right: solid 1px #DFD9C3;
		border-left: solid 1px #DFD9C3;
		padding: 2px;
		} 

	.trivia {
		border-collapse: collapse;
		width: 550px;
		margin-left: auto;
		margin-right: auto;	
		}

	.trivia th {
		font-size: 90%;
		text-align: centre;
		background-color: #DFD9C3;
		border-right: solid 1px white;
		border-left: solid 1px #DFD9C3;
		padding: 2px;
		}

	.trivia th.last {		
		border-right: solid 1px #DFD9C3;
		}

	.trivia td {
		font-size: 100%;
		text-align: centre;
		vertical-align: top;
		border-top: solid 1px #DFD9C3;
		border-bottom: solid 1px #DFD9C3;
		border-right: solid 1px #DFD9C3;
		border-left: solid 1px #DFD9C3;
		padding: 2px;
		} 

	.goals {
		border-collapse: collapse;
		width: 350px;
		margin-left: auto;
		margin-right: auto;	
		}

	.goals th {
		font-size: 90%;
		text-align: left;
		background-color: #DFD9C3;
		border-right: solid 1px #DFD9C3;
		border-left: solid 1px #DFD9C3;
		padding: 2px;
		}

	.goals td {
		font-size: 90%;
		text-align: left;
		vertical-align: top;
		border-top: solid 1px #DFD9C3;
		border-bottom: solid 1px #DFD9C3;
		border-right: solid 1px #DFD9C3;
		border-left: solid 1px #DFD9C3;
		padding: 2px;
		}


	.fixture {
		border-collapse: collapse;
		width: 600px;
		margin-left: auto;
		margin-right: auto;
		}

	.fixture th {
		font-size: 0.85em;
		text-align: left;
		border-right: solid 1px white;
		border-left: solid 1px white;
		background-color: #DFD9C3;
		padding: 2px;
		}

	.fixture td {
		font-size: 0.85em;
		text-align: left;
		vertical-align: top;
		border-top: solid 1px #DFD9C3;
		border-right: solid 1px #DFD9C3;
		border-left: solid 1px #DFD9C3;
		border-bottom: solid 1px #DFD9C3;
		padding: 2px;
		} 


	.record {
		border-collapse: collapse;
		width: 300px;
		margin-left: auto;
		margin-right: auto;
		}

	.record th {
		font-size: 0.9em;
		text-align: left;
		border-right: solid 1px white;
		border-left: solid 1px #DFD9C3;
		background-color: #DFD9C3;
		padding: 2px;
		}

	.record th.last {		
		border-right: solid 1px #DFD9C3;
		}

	.record td {
		font-size: 0.9em;
		text-align: left;
		vertical-align: top;
		border-top: solid 1px #DFD9C3;
		border-right: solid 1px #DFD9C3;
		border-left: solid 1px #DFD9C3;
		border-bottom: solid 1px #DFD9C3;
		padding: 2px;
		} 

	img.floatleft { 
	    	float: left; 
		margin: 4px; 
		}

	img.floatright { 
		    float: right; 
		    margin: 4px; 
		}	


	ul.nav, .nav ul {
		padding: 0.2em;
		cursor: default;
		list-style-type: none;
		}

	ul.nav {
		width: 90px;
		float: left;
		margin-left: 0.85em;
		padding: 1px;
		border: 1px solid green;
		}

	ul.nav li {
		display: block;
		border-top: 1px solid green;
		border-right: 1px solid green;
		border-bottom: 0;
		border-left: 1px solid green;
		}

	ul.nav li.last {
		border-bottom: 1px solid green;
		}

	ul.nav li a {
		display: block;
		padding: 2px 5px;
        	background-color: #FFFFFF;
        	color: #004000;
		}

	ul.nav li a:hover {
		display: block;
	 	padding: 2px 5px;
		background-color: #004000;
		color: #40FF40;
		}

	.right{
		float: right
		}