body{
	margin: 0 0 0 0;
	color: navy; 
	background-color: #001863;
	font: 15px verdana,arial,geneva,sans-serif;
	background-attachment: fixed; 
} 

img {
	border-style: none;
}


a:link {
	color: blue;
	text-decoration: none;
}

a:visited {
	color: blue;
	text-decoration: none;
}

a:hover {
	color: red;
}

.barfllogo {
	position : absolute;
	top: 5px;
	right: 20px;
}

.deeslogo {
	position : absolute;
	top: 5px;
	left: 10px;
}

.floatleft  {float: left;}
.textaligncentre {text-align: center;}

.redandblueline{
	color: red; 
	height: 20px; 
	border-top: solid 1px blue; 
	border-bottom: solid 1px blue
}


#navbar{
	color: black;
	position : absolute;
	text-align: center;
	top: 140px;
	left: 0px;
	width: 130px;
	border-top: solid 2px darkslateblue;
}

#navbar .currentpage{
	color: dodgerblue;
	font-weight: bold;
	background-color: darkslateblue;
	border-bottom: solid 2px darkslateblue;
	border-right: solid 2px darkslateblue;
	padding: 5px 5px 5px 5px;
}

#navbar .linktopage{
	background-color: transparent;
	border-bottom: solid 2px darkslateblue;
	border-right: solid 2px darkslateblue;
	padding: 5px 5px 5px 5px;
}

#navbar .loginbox{
	background-color: lightsteelblue;
	border-bottom: solid 2px darkslateblue;
	border-right: solid 2px darkslateblue;
	padding: 5px 5px 5px 5px;
}

#navbar .infobox{
	background-color: transparent;
	border-bottom: solid 2px darkslateblue;
	border-right: solid 2px darkslateblue;
	padding: 5px 5px 5px 5px;
        color: lightsteelblue; 
        font-size: x-small; 
        font-weight: bold;
}

a.navbarlink:link 	{color: dodgerblue;}
a.navbarlink:visited 	{color: dodgerblue;}
a.navbarlink:hover 	{color: white;}

#sponsorbar{
	position : absolute;
	text-align: right;
	top: 140px;
	right: 10px;
	width: 130px;
}

#mainbox{
	border: darkslateblue solid 10px;
	margin-left : 140px;
	margin-right : 140px;
	margin-top: 40px;
}

#mainbox .article{
	padding : 10px 10px 10px 10px;
	background-color: lightsteelblue;
	font-size: xx-small;
	line-height : 1.3em;
	border-color: darkslateblue;
	border-style: solid;
	border-width: 10px 0x 10px 0px;
        _height: 1px;
}

#mainbox .heading{
	color: blue;
	font-size: medium;
}


#mainbox .date{
	color: blue;
	float: right;
}

#mainbox .banner{
	text-align: center;
	background-color: darkslateblue;
}

#mainbox .standardtable{
	color: black;
	padding : 10px 10px 10px 10px;
	background-color: lightsteelblue;
	font-size: xx-small;
	line-height : 1.3em;
	margin-left: 40px;
}	

#mainbox .match{
	color: navy;
	font-size: xx-small;
	line-height : 1.3 em;
}	

#mainbox .matchtitle{
	font-size: x-small;
	font-weight: bold;
}

.matchtable{
	color: white;
	font-size: xx-small;
	line-height : 1 em;
	background-color: red;
}


.matchtablecell{
	background-color: darkslateblue;
}
		
.stable{
        border: 0px;
	color: white;
	font-size: xx-small;
	line-height : 1 em;
	background-color: firebrick;
        text-align: center;
}


.stablecell1{
	background-color: darkslateblue;
}

.stablecell2{
	background-color: slateblue;
}

a.stc2:link {color: LightSkyBlue}
a.stc2:visited {color: LightSkyBlue}
a.stc2:hover {color: red}


#topsection{
	position : absolute;
	top: 0px;
	left: 0px;
}

#subtitlebar{
	background-color: darkslateblue;
	padding : 5px 10px 5px 10px;
	color: navyblue;
}

#subtitlecurrent{
	background-color: lightsteelblue;
	padding: 1px 5px 1px 5px;
}


a.subtitlelink:link 	{color: dodgerblue;}
a.subtitlelink:visited 	{color: dodgerblue;}
a.subtitlelink:hover 	{color: red;}

#backtotop{
	background-color: darkslateblue;
	text-align: center;
	font-size: small;
}



