 	body {
			margin:0;
			padding:0;
			border:1;
			width:100%;
	        background:white;
	        min-width:800px;
	        font-size:100%;
	}
		body 			{ color: black; font: 12px Calibri, Arial, sans-serif; line-height: 18px;}
		h5				{ color: #1b4f5d; font-size:105%; font-style:italic;}
		h2				{ color: #1b4f5d; font-size:120%; }
		h3				{ color: #f79b39; font-size:105%; }
		h4				{ background url:Images/TGrsbutton1.png; color: #1b4f5d; font-size:120%; }
		a				{ color: #00aed1;text-decoration:none; }
		p				{ font-size:12px;font-weight:normal; margin: 0 0 18px; text-align:left; }
    	table           { border-collapse:collapse; border:0;}
		hr				{ border: 1px solid #ccc; margin: 0 0 18px;}
		acronym         { border-bottom-width:0}
		#container		{ position:relative; width: 1000px; background-color:none;
		 margin-right:auto; margin-left:auto;}
		.wrapper		{ position:relative; clear:both; float:left; width:100%; overflow: hidden;}
		.singlecol		{background:#1b4f5d; padding:.5em;}
		
		.colright ,.colmid, .colleft
		        {float:left; width:100%;position:relative;}
		.navigation, .content, .extra
				 {float:left; position:relative;overflow: hidden;
				 padding:0 0 1em 0;}
		.threecol .colmid
				 {right:30%; }
		.threecol .colleft
				 {right:40%;}
		.threecol .content
				  {width:34%;left:100%;}
		.threecol .navigation
				  {width:26%;left:36%;}
		.threecol .extra
				  {width:26%;left:70%;}
        /* 2 Column (double page) settings */
	    .doublepage {
		            background:#eee;		/* right column background colour */
	                }
       	.doublepage .colleft {
		            right:50%;			/* right column width */
		            
	                }
	    .doublepage .content {
		            width:46%;			/* left column content width (column width minus left and right padding) */
                    left:52%;			/* right column width plus left column left padding */
	                }
	    .doublepage .navigation {
		            width:43%;			/* right column content width (column width minus left and right padding) */
		            left:56%;			/* (right column width) plus (left column left and right padding) plus (right column left padding) */
	                 }          
		
		/* Header */
		#header			{ background: url(Images/TGrsBanner2015.png);}#header h1  { color: white; margin: 0 0 3px; padding: 24px 18px 0; font-size:24px;text-align: center;}#header p{ color: white; font-size: 11px; font-weight: bold; padding: 0 18px; text-align: center;}/* Content Style */.navigation{ padding: .5em 18px; }.navigation ul{ padding: 0 18px 9px; }.extra{ background:url('blue.png') repeat-x 0 top; padding-left:18px; padding-right:18px; padding-top:.5em; padding-bottom:.5em }
		.extra small	{ font-size: 11px; line-height: 18px; }
		.content		{ padding: .5em;}
		.content p, .extra p .navigation p { padding-right: 18px; }
		.extra p 		{ border-width: 0px ; }
		.content a, .extra a, .navigation a, .singlecol a {font-weight:bold; }
		.singlecol p	{ text-align:center ;}
		/* Content Positioning & Size */
		#footer			{ background: #00657D; border-bottom: 2px solid #999; clear: left; width: 100%; }
		#footer a		{ color: #fff; }
		#footer	p		{ color: #ccc; margin: 0; padding: 0 18px 10px; }
				
		#TimetableCell  {text-align:left; padding:2px 2px 2px 2px}
		.LeagueNavigationCell {text-align:left; padding:2px 2px 2px 2px}
		
        a.navwhite:link { text-decoration: none; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
        a.navwhite:visited { text-decoration: none; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
        a.navwhite:hover { text-decoration: underline; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
        a.navblack:link { text-decoration: none; color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
        a.navblack:visited { text-decoration: none; color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
        a.navblack:hover { text-decoration: underline; color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
		lele.table-style dt
		{
			padding:0 0 0 2em;
			width:10em;
			float:left;
			clear:left;
		}
		dt a,dd a
		{text-decoration:underline;font-weight:normal;}
		td
		{border: solid 1px black; text-align:left;}
		
		.imp-game
		{width:60%; border-collapse: collapse; margin: auto; margin-bottom:18px;}
		.imp-game tr
		{height: 19pt;}
		.imp-game td
		{background-color:white;}
		.imp-game td.player {text-align:left;}	
		
		.league
		{width:250px; border-collapse: collapse; margin: auto; margin-bottom:18px;}
		.league td
		{text-align:center;}	
		.league td.team {text-align:left; width:50%;}	
		td.text {text-align:left; border:0;}
		td.number {text-align:center; border:0; padding-right:5px;}
		td.vps {width:25%;}
		td.rank {width:25%;}
		td.auction {color: #333; font: 1.5em Helvetica, Arial, sans-serif; line-height: 35px; 
		            text-align:left; padding-left:5px; padding-right:5px}
		th.auction {color: #333; font: 1.5em Helvetica, Arial, sans-serif; line-height: 35px;}
		td.auctionnote {color: #333; font: 1em Helvetica, Arial, sans-serif; line-height: 20px; text-align:left}
		td.flag {text-align:center}
		td.pairnumber {color: #ff0000; font: 1.5em Helvetica, Arial, sans-serif; line-height: 35px; text-align:center}
		th.pairnumber {color: #333; font: 1.5em Helvetica, Arial, sans-serif; line-height: 35px; text-align:center}
		table.noborders{border:0; border-collapse:collapse}
		
	#metaltop-gold {
		clear:left;
		float:left;
		padding:0;
		background:#00657D  top repeat-x;
		border-bottom:1px solid #7E7567;
		width:100%;
		border-top:4px solid #000;
		overflow:hidden;
		font-family:Verdana, sans-serif;
	}
	#metaltop-gold ul {
		float:left;
		margin:0;
		padding:0;
		list-style:none;
		position:relative;
		left:50%;
		text-align:center;
	}
	#metaltop-gold ul li {
		display:block;
		float:left;
		list-style:none;
		margin:0;
		padding:0;
		position:relative;
		right:50%;
	}
	#metaltop-gold ul li.first {
		border-left:1px solid #7E7567;
	}
	#metaltop-gold ul li.last {
		border-right:1px solid #ECE9D8;
	}
	#metaltop-gold ul li a {
		display:block;
		float:left;
		margin:0;
		padding: 20px 5px 6px 5px;
		border-left:1px solid #ECE9D8;
		border-right:1px solid #7E7567;
		text-decoration:none;
		color:#ffffff;
		font-size:11px;
		font-weight:bold;
		text-transform:uppercase;
		line-height:1.3em;
	}
	#metaltop-gold ul li a:hover {
		color:#000;
		background-color:#00aed1;
		border-left:1px solid #fff;
		padding-top:18px;
		padding-bottom:8px;
	}