﻿/* global headers */
.ZoneHeader {padding:15px 20px;}
	.ZoneHeader a {color:#fff;text-decoration:none;font-weight:bold;}
		.ZoneHeader a:hover {color:#d3d7cf;}
.ZoneHeaderLeft {float:left;}
	.ZoneHeaderLeft a {float:left;margin-right:15px;font-size:14pt;line-height:50px;height:55px;text-decoration:none;}
	.ZoneHeaderLeft img {height:55px;}
.ZoneHeaderRight {float:right;text-align:right;margin-top:15px;}
	.ZoneHeaderRight img {margin-top:2px;}

/* Boxes for content on zones or subpages. boxes and headers fill to their container. */
.Box {margin-bottom:20px;background-color:#fff;color:#2e3436;}
	.Box h1 {background-position:left;background-repeat:no-repeat;line-height:26px;color:#fff;font-size:10pt;}
		.Box h1 span {width:15px;float:right;height:26px;}
		.Box h1 img {float:right;cursor:pointer;margin-top:5px;}
		.Box h1 a {color:#fff;}
			.Box h1 a:hover {color:#d3d7cf;}
	.Box .In {color:#2e3436;padding:10px 15px 10px 15px;}
	.Box .Bottom {background:url('/images/Corners/box.bottomleft.gif') no-repeat bottom left;}
		.Bottom span {height:5px;background:url('/images/Corners/box.bottomright.gif') no-repeat bottom right;display:block;}
	.Box .Placeholder {padding:10px 15px;font-style:italic;font-weight:bold;font-size:11pt;}
		
/* Headers for team, league etc pages and zones that use custom colors. */
	.ColoredHeader h1 {background-image:url('/images/Corners/colored.left.png');padding-left:15px;}
		.ColoredHeader h1 span {background-image:url('/images/Corners/colored.right.png');}
		
/* left hand column list */
.LeftList {background:url('/images/Corners/box.bottomleft.gif') no-repeat bottom left;}    
.LeftList a {display:block;padding:5px 0;border-top:1px solid #babdb6;text-decoration:none;color:#2e3436;padding-left:15px;width:185px;font-size:8pt;}
	.LeftList a:hover {background-color:#d3d7cf;z-index:5;position:relative;}
	.LeftList span {height:5px;background:url('/images/Corners/box.bottomright.gif') no-repeat bottom right;display:block;margin-top:-5px;position:relative;}
	.LeftList strong {font-size:9pt;}
	.LeftList .Place {padding:10px 0;border-top:1px solid #babdb6;color:#555753;padding-left:15px;font-size:9pt;font-weight:bold;}	
	
/* table boxes */	
.TableList {}
	.TableList .Bottom span {position:relative;margin-top:-5px;}
