﻿body 
{
    font-family: Arial, Helvetica, sans-serif
}

h1
{
    font-size:15pt;
    text-align:center;
    font-weight:bold;
    padding:0px;
    margin:4px;
}

h2
{
    font-size:13pt;
    font-weight:bolder;
}

p
{
    font-size:11pt;
}

.tables, .titles
{
    margin-top:35px; 
    margin-left:1%
}

.matchTitles
{
    width:60%; 
    min-width:400px; 
    float:left; 
    font-size:20pt; 
    vertical-align:middle; 
    padding-top:10px;
}

.Key
{
    font-size:10pt;
    width:87%;
    text-align:center;
    margin-top:30px;
}


/* League Table
-------------------------------------------------------------------------------------*/

.LeagueTable
{
    width:87%;
    border-collapse: collapse;
}

.LeagueTable thead
{
    background-color: #000;
    color:#fff;
    line-height:30px;
}

.LeagueTable tr
{
    border: 1px solid #000;
}

.LeagueTable tbody td
{
    text-align:center;
    line-height:30px;
    border: 1px solid #000;
}

.LeagueTable tbody td.first
{
    text-align:left;
    padding-left:20px
}

.currentTeam
{
    background-color: #ccc;
}


/* Floaters
-------------------------------------------------------------------------------------*/

.left
{
    float:left;
}

.right
{
    float:right;
}

