﻿	#col1 {width:62.5%; float:left; margin-left:20px; margin-top:-15px; display:inline; padding-top:15px; font-size:10px;}/*display inline stops IE 'double margins'*/
	#col2 {width:30%; float:left; margin-left:20px; margin-top:-15px; display:inline;}/*display inline stops IE 'double margins'*/
	
	td { vertical-align:text-top;}
	/*content imgame and captopn*/
	div.image { margin: 1em 0; float:right; border:1px solid black;text-align: right;  font-size:11px;}
	div.image img {margin:12px;}
	.caption {margin:6px 12px;}
	
	h1 {font-size:20px; padding-bottom: 2px; border-bottom: 1px solid #ccc;}
	h2 {color:#b50505; margin-bottom:0px;}
	h3 {font-size:13px;color:#b50505; font-weight:normal;margin-top:0px;}
	h4 { margin-top:4px;}
	/*------------- Typography ------------------*/	
	
	.ContentPage p { font-size:12px; margin:16px 0px; line-height:1.5em; color:#666; }
	.ContentPage h1 { font-weight:normal;} 
	.ContentPage h2 { font-weight:normal;} 
	/*.ContentPage p.firstPara { font-size:12px; font-weight:bold; }*/
	/*.ContentPage h3.firstHeader3 {margin-top:0px; }*/
	
	.ContentPage ul, .ContentPage ol {font-size:12px;}
	
	.ContentPage a:link { color:Red; border-bottom:1px dotted red; text-decoration:none; margin-top:0px;}
		.ContentPage a:active {color:Red; text-decoration: none;}
		.ContentPage a:visited {color:#af0c0c;  border-bottom:1px dotted #af0c0c; text-decoration:none;}
		/*.ContentPage a:hover {color:Red; border-bottom:1px solid red; text-decoration:none;}*/
	
	.SingleNewsItem {margin-bottom:18px;}
	
		.ContentPage .SingleNewsItem h3 a:link {margin-bottom:18px; color:#B20604; border-bottom:1px solid #B20604;}
		.ContentPage .SingleNewsItem h3 a:active {margin-bottom:18px; color:#B20604; border-bottom:1px solid #B20604;}
		.ContentPage .SingleNewsItem h3 a:visited {margin-bottom:18px; color:#B20604; border-bottom:1px solid #B20604;}
		.ContentPage .SingleNewsItem h3 a:hover {margin-bottom:18px; color:#b50505; border-bottom:1px solid #b50505;}
	
		table.leagueTable{
		border:1px solid #c7d4dc;
		border-collapse:collapse;
		margin:10px auto 10px auto;
		clear:both;
		background-image:none;
		width:90%;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		margin-bottom:20px;
	}

	table.leagueTable th{
		background-image:url('/Images/th_table_BG.jpg');
		background-repeat:repeat-x;
		height:22px;
		margin:0px;
		padding-left:4px;
		color:#fff;	
		text-align:left;
	}

	table {}

	table.leagueTable td {padding:5px; border:0px; text-align:left; border:1px solid #c7d4dc;}

	table.leagueTable td.Teams {color:#bf0505; text-align:left;}
	table.leagueTable th.TeamCell {}

	table.leagueTable tr.Odd {background-color:#f2f5f8;}
	table.leagueTable tr.Even{background-color:#e2eaf0;}

	table.leagueTable tr.UsersTeam {
		background-color:#7a8793;
		color:#fff;
		padding-right:32px;
		background-position:right;
		background-repeat:no-repeat;
	}
	
	table.leagueTable tr.UsersTeam a {color:#fff;}
	
	/*loginCol1*/
	
	.loginCol1 fieldset { border:0px;}
	
	* + html #RegPageLogin fieldset { margin-left:10px; margin-top:10px; }
	
	/* Match Reports */
	
	.pagination{
	
	   text-align: right;
	
	}
	
	div.MatchReport{
	
	  color: #4b4b4b;
	  padding: 10px;
	  border-bottom: 1px solid #eaeaea;
	
	}
	
	div.MatchReport .matchreport-match{
	
	  font-size: 18px;
	  margin: 0px;
	  padding: 0px;
	
	}
	
	div.MatchReport .matchreport-division{
	
	  font-size: 14px;
	
	}
	
	div.MatchReport .matchreport-date{
	
	  text-align: right;
	  color: #cccccc;
	  margin: 0px;
	  padding: 0px;
	
	}
