.hr { background: #fff url(../_images/hr.gif) no-repeat; padding:10px; margin-top:5px;}
		
/*Table sport*/

.table-b { width:98%; font:12px Arial, Helvetica, sans-serif;}
	.table-b td {background:#fff; padding:10px; border:1px solid #fff; width:30%; text-align:center;}
	.table-b th {text-align:left; border: 1px solid #fff}
	.table-b thead th {color:#000; background:#efefef; padding:20px 6px; text-align:center; border-top: 1px solid #4d4d4d;}
	.table-b thead td {color:#0071BC; background:#efefef url(../_images/tablefooter.gif) repeat-x; padding:20px 6px; text-align:center;}
	.table-b tbody th {padding: 15px; background: #C3E5FC url(../_images/quotebg.gif) no-repeat center left; color: inherit; font-size:1.0em; 
						color:#454545; font-weight:normal; vertical-align: top;}
	.table-b tbody th.sub {width:35%; color:#000; background:#efefef url(../_images/quotebg_grey.gif) no-repeat center left; padding:15px; 
							font-weight:bold; vertical-align: top;}
	.table-b tbody th.full {color:#000; background:#FDE4E4; padding:6px; font-weight:normal; text-align:center;}
	.table-b tbody th.time {color:#000; background:#efefef; padding:6px; font-weight:normal; text-align:center;}		
	.table-b ul li {list-style:circle; padding-left:20px;}
	.table-b thead a {color:#fff;}
			
/*Classes*/
.cleardiv {
	clear: both;
	height: 0px;
	width: 0px;
}

.button{
			border: none;
			background: none;
			padding: 0;
			margin: 0;
			width: auto;
			overflow: visible;
			text-align: center;
			white-space: nowrap;
			height: 25px;
			line-height: 23px;
			text-decoration: none;	
		}
 
			.button span, .button em {
				display: block;
				height: 25px;
				line-height: 23px;
				margin: 0;
				color: #45423a;
				text-decoration: none;
				cursor: hand;
			}
 
			.button span {
				padding-left: 12px;
				background:url(../_images/bg_button_left.gif) no-repeat 0 0;
			}
 
			.button em {
				font-style: normal;
				padding-right: 12px;
				background: url(../_images/bg_button.gif) no-repeat 100% 0;
				color:#cc3300;
			}

			.button:hover span {
				color: #000;
				background:url(../_images/bg_button_left.gif) no-repeat 0 -25px;
			}

			.button:hover em {
				color: #000;
				background: url(../_images/bg_button.gif) no-repeat 100% -25px;
				text-decoration: none;
			}

			.button:active span {
				color: #660000;
				background:url(../_images/bg_button_left.gif) no-repeat 0 -50px;
				text-decoration: none;
			}

			.button:active em {
				color: #660000;
				background: url(../_images/bg_button.gif) no-repeat 100% -50px;
				text-decoration: none;
			}
			
/*Lightbox*/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(../_images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../_images/overlay.png", sizingMethod="scale");
	}
	
#news {
	padding:20px;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	text-align:left;
	}

#news h1 {
	color: #ED1C24;
	margin-bottom:10px;
	}
.date{
	font-size:10px;
	font-style:italic;
	}
