body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
}

/** Hide the sections we don't need **/
p.skip,
#FA_Bar,
#accessibility,
#FA_Menu,
#FullTime_Menu,
#League_Data div,
#League_Menu,
.pagination,
#tab-FTHome,
.table-tab,
#logo,
#Ad_Left,
#Ad_Right,
#footer,
tr.footer,
#ad_horz,
#ad_vert,
/*Added 30-08-2013*/
#ad_vert_l,
#ad_vert_r,
#Usr_Options,
.tabbernav,
#topbar #NavLinkContainer
{
	display: none !important;
}

#League_Results,
#League_Fixtures,
#report-story_up,
#report-story_down,
#report-photo-options,
#Team_Menu {
	display: none;
}

#header {
	background-image: none;
}


/** style the visible sections **/
a img {
	border: none;
}

h1 {
	font-size: 22pt;
}

h2 {
	font-size: 18pt;
}

h3,
h3 a {
	font-size: 14pt;
	color: #666;
}

h4 {
	font-size: 12pt;
	margin-bottom: 5px;
}

a {
	color: black;
	text-decoration: none;
}

#League_Logo,
#League_Data h2 {
	/*text-align: center;*/
	font-size: 18pt;
}

.League_Table th {
	text-align: left;
}

.League_Table .footer {
	text-align: center;
	font-size: 9pt;
}

.League_Table .footer td {
	padding-top: 5mm;
}

.table-detail {
	visibility: hidden
}

#League_News,
#League_News li {
	padding: 0;
	margin-left: 0;
	list-style: none;
}

#League_News ul {
	height: 75px;
}

.League_News-thumbnail {
	padding-right: 10px;
	display: none;
}

.League_News-category {
	font-weight: bold;
	font-size: 9pt;
}

.League_News-date {
	font-size: 8pt;
}

#Fixture_List {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	display: inline;
}

#Fixture_List ul {
	margin-left: 15px;
	padding-left: 15px;
}

.clearit {
	display: none;
}

.more-league-news {
	display: none;
}

.Table {
	border: 1px solid #999;
	padding: 10px;
}

.Table td {
	padding: 5px 0;
}

td.grid {
	border-left: 1px solid #999;
	border-bottom: 1px solid #999;
	text-align: center;
}

.table-expand {
	float: left;
	font-size: 8pt;
}