.tableau, .widget-table{
 	width:100%;
}

.tableau thead{
	background-color:#EFEFEF;
	height: 20px;
}

.tableau th{
	padding-left:10px;
	padding-right:5px;
	border-left:1px solid #7B7B7B;
	border-right:1px solid #7B7B7B;
	font-weight: bold;	
	border-top:2px solid #CBCBCB;
	border-bottom:2px solid #CBCBCB;
	text-align: left;
	padding-bottom:5px;
	padding-top:5px;
}

.tableau th img{
	vertical-align: middle;
}

.tableau td{
    	padding-bottom:5px;
	padding-top:5px;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
	/**border-bottom:1px solid #AAA9A9;*/
}

.tableau .on {
	background-color:#E8E6E7;
}

.tableau .off{
	background-color: #fff;
}

.block-title{
	color: #fff;
	text-align:center;
	background-color: #ff6600;
	font-weight: bold;
	font-size: 12px;
	line-height: 20px;
}

.block{
	margin-bottom: 20px;
}

.final-score{
	font-size: 2em;
	font-weight: bold;
	margin-bottom: 10px;
}

.score-widget{
	border:1px solid #ccc;
	margin-bottom: 20px;
	width: 388px;
	float: left;
	margin-right: 10px;
}

.score-widget.last{
	margin-right:0;
}

.score-widget thead{
	border-bottom: 1px solid #ccc;
	color: #000;
	background-color: #ccc;
}

.score-widget tbody td{
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 3px 0 3px 0;
}

.align-right{
	text-align: right;
}

.align-center{
	text-align: center;
}

.dateField {
	font-size:20px;
	font-weight:normal;
	margin: 0px 0 10px 0;
}

#showCalendar{
	cursor: pointer;
}

.yui-skin-sam .yui-navset .yui-content {
		background:#fff none repeat scroll 0% 50%;
}

.yui-skin-sam .yui-navset .yui-content p{
	margin-top: 5px;
	margin-bottom: 10px;	
}

.yui-skin-sam .yui-navset .yui-content{
	min-height: 120px;	
}

.yui-navset div.loading div {
    height:8em; /* hold some space while loading */
    padding: 5px 0px 5px 5px;
	height: 32px;
	background-image: url(/images/load.gif);
	background-repeat: no-repeat;
	background-position: 50% 0%;
}

.yui-skin-sam .yui-navset .yui-content, .yui-skin-sam .yui-navset .yui-navset-top .yui-content {
	border-color:#cbcbcb #ccc #ccc;
	border-style:solid;
	border-width:1px;
	padding:0.25em 0.5em;
}

.yui-skin-sam .yui-navset .yui-nav, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav {
	border-color:#cbcbcb;
	border-style:solid;
	border-width:0pt 0pt 5px;
}

.yui-skin-sam .yui-navset .yui-nav .selected a:link, .yui-skin-sam .yui-navset .yui-nav .selected a:hover, .yui-skin-sam .yui-navset .yui-nav .selected a:active, .yui-skin-sam .yui-navset .yui-nav .selected a:visited{
	color: #fff;
	font-weight: bold;
}

.yui-skin-sam .yui-navset .yui-nav .selected a, .yui-skin-sam .yui-navset .yui-nav .selected a em {
	border-color:#ccc;
}

.yui-skin-sam .yui-navset .yui-content, .yui-skin-sam .yui-navset .yui-navset-top .yui-content{
	padding: 0.5em;
}

.yui-skin-sam .yui-navset .yui-content {
	min-height: 40px;
}

#gMap, #gStreet{
	margin: 10px auto 0 auto;
	width: 490px;
	height: 400px;
}

.fixture-date{
	font-size: 12px;
	font-weight: bold;
}

.tableau .fixture-date{
	padding-top: 20px;
}

.fixture-table{
	margin-bottom: 20px;
}

#tab-view{
	margin: 10px 0 10px 0;
}

#tabVenue p, #tabSummary p{
	margin: 0 0 5px 0;
}

.news{
	border-bottom:1px solid #CCCCCC;
	height:100%;
	margin-bottom:10px;
	overflow:auto;
	padding-bottom:10px;	
}

.news-title{
	font-size: 16px;
	font-weight: bold;
	color: #000;
	margin-top:0px;
	border-bottom:0px;
}

.news-date{
	margin-top: 5px;
	margin-bottom: 10px;
	float: left;
}

.news-toolbox{
	float: right;	
}

#news-main{
	clear: both;	
}

.news-main p {
	margin-bottom:10px;
	margin-top:10px;
}

.news-main img{
	padding: 5px;	
}

.more{
	background:transparent url(/images/orange-sprite.gif) no-repeat scroll 0 -355px;
	color:#434343;
	font-size:110%;
	font-weight:bold;
	padding-left:12px;
	text-align:left;
	float: right;
	margin-top: 5px;
}

.yui-skin-sam .yui-button {
	background: transparent url(http://img.servihoo.com/orange/js/yui/build/assets/skins/sam/sprite.png) repeat-x scroll 0 0;
}

.yui-skin-sam .yui-dialog .ft span.default, .yui-skin-sam .yui-dialog .ft span.default .first-child {
	border-color: #ccc;
}

.yui-skin-sam .yui-carousel-nav {
	background: none;
}

.yui-skin-sam .yui-carousel-item-loading {
	background: transparent url(http://yui.yahooapis.com/2.8.0r4/build/assets/skins/sam/ajax-loader.gif) no-repeat scroll 50% 5%;
}

.yui-skin-sam .yui-carousel-nav ul {
	*margin-left: -200px;
}


.yui-skin-sam .yui-calcontainer {
	border: 0;
}

.yui-skin-sam .yui-calendar td.calcell.selected a {
	color: #ff6600;
	background-color: #000;
}

.yui-skin-sam .yui-calendar td.calcell.calcellhover{
	color: #ff6600;
	background-color: #000;
}

.yui-skin-sam .yui-calendar td.calcell.calcellhover a{
	color: #ff6600;
	background-color: #000;
}

.yui-skin-sam .yui-calendar td.calcell a {
	color: #ff6600;
}

.team-name{
	font-size: 15px;
	font-weight: bold;
}

.sidebar-menu-3-no-border .current {
	background-color:#E6E5E5;
}

.match-status{
	background: transparent url(../images/gameBar_post.gif) no-repeat;
	color:#fff;
}

.pic-title{
	margin-bottom: 10px;
}

.pub-sidebar{
	margin-bottom: 10px;
}

.pub-label {
	margin-top: 0;
}

.mini-table-footer{
	float: right;
	margin: 10px 0 10px 0;
}

.emphasis-title-8{
	margin-bottom: 5px;
}

.match-details{
	background:transparent url(/images/orange-sprite.gif) no-repeat scroll 77px -1723px;
	padding:2px 0 2px 20px;
}