/* global padding reset */

* {margin: 0px; padding: 0px;}
ul {list-style-type:none;}

/* Google search styyles */
@import url(http://www.google.com/cse/api/branding.css);


	

/* ------- MOZ ClearFix fudge ------- */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display:inline-block;}

/* Hide from IE Mac */
.clearfix {display:block;}
/* End hide from IE Mac */ /* main container elements */	
	#header {position: relative; width: 990px; background-color: #ffffff;	}	
	#infospacetop {  float: left; }
	#wrapper {position: relative;clear: both; width: 990px;padding-bottom:10px; background: #ccc;margin:0px auto 10px auto;}	
	#left {width: 245px; padding:0px 0px 0px 5px; float: left;	margin-right: 0px; border: 0px solid #999;}	
	#content {width: 428px; padding-bottom:5px; float: left; margin: 2px 5px 0px 5px; // margin-right: 4px;}/* the comment is for IE*/
	#content #yoursay {width: 510px;}
	#subwrapper {width: 540px; float: left;}	
	#leftmiddle {float:left;width:522px}	
	#right {width: 300px;	float: left; padding:0px 0px 0px 0px; border: 0px solid blue;}
	#right .right_promo {width: 100%; flota: left;}
	#news_idx_banner {float:left;width:520px;background-color:#A2000C;text-align:center}
	
	/* new styles we move left nav to far right and right nive in the middle */
	#home #content {width: 428px; padding: 0px 0px 5px 0px; float: left; background-color: #FFF; margin: 0px 5px 0px 0px; // margin-right: 4px;}/* the comment is for IE*/
	#home #right {width: 300px;	float: left; padding: 0px 0px 0px 0px; border: 0px solid blue;}
	#home #left {width: 245px; padding:0px 0px 0px 5px; float: left;	margin-right: 0px; border: 0px solid #999;}
	/* IE6 only */
	* html #home #left {padding: 0px;}
	#article #content {width: 545px;background-color:#FFF; padding-bottom:5px;  margin-right: 1px;}
	#article #subwrapper {width: 550px; float: left; background-color:#FFF;}
	#article #right {width:300px; margin-top: 5px;}	
	#article #right .right_promo {margin-left: 5px;}
		
	#story #content {width: 550px;	background-color:#FFF; padding-bottom:5px;  margin-right: 1px;}	
	#story #subwrapper {width: 560px; float: left;background-color: #fff;}
	#story #right .right_promo {width: 100%; flota: left; margin-left: 5px;}
	
	
	
	#infospace #content {width: 970px;	background-color:#FFF; padding-bottom:5px;  }
	#infospace #right {display:none}
	#infospace #ads {display:none}
	
	#news #subwrapper {width: 540px; float: left;background-color: #fff;}
	#news #content {width: 350px; float: left; background-color:#FFF; padding: 0px 0px 5px 0px;  margin: 3px 1px 0px 0px;}
	#news #right_nav {width: 175px; float: left;background-color:#FFF; padding-bottom:5px;  margin:5px 0px 5px 0px;}	
	#news #right {width: 300px;	float: left; padding:5px 0px 0px 2px; border: 0px solid blue;}
		
	#team #left {width: 175px; float: left; margin-right: 1px;background-color:#3590ed;}
	#team #content {width: 350px; background-color:#FFF; padding-bottom:5px;	float: left;  	margin-right: 2px; padding-left: 3px; //padding-left: 3px;}/* the comment is for IE*/	
	
	#right .inner {padding: 33px 0px 0px 0px;}
	#right .inner img {float: right;margin: 2px;}	
	#right .inner p {color: #FFF; font-weight: normal; margin-right: 0px;}
	#right .inner p a {color: #FFF; text-decoration: none;}
	#right .inner p a:HOVER {color: #FFF; text-decoration: underline;}
	#ads {float: left;padding: 5px 0px 0px 5px; margin: 0px 0px 0px 4px;} /*skyscraper column*/
		
	#nikepro #content {width: 689px; background-color:#FFF; padding-bottom:5px;}
	#nikepro {width:970px;}
	#mobile #subwrapper {width: 950px;}
	#mobile #content {width: 880px; background-color: #FFF; border: 1px solid #999; margin: 10px; padding: 10px;}
	#teamHeader {background-color: #fff;}
	
	/* for IE6 only */
	* html #article #ads {position: absolute;margin-left: 0px;}
	
	/* HOCKEY stick */
	*+html #hockeyBot {margin: 0px 0px 0px 3px;}	
	.hs-top {width: 964px; height: 90px;float: left;clear: both; margin: 0px; padding: 0px; background-image: url(/Images/F365/Coza/Headers/tt-comp-wc.jpg); background-repeat: no-repeat;}
	.hs-top1 {width: 990px; height: 90px;float: left;clear: both; margin: 0px; padding: 0px;}
	.hs-top2 {width: 990px; height: 120px;float: left;clear: both; margin: 0px; padding: 0px;}
	.top_hstype1 {background-image: url(/Images/F365/Coza/ttcoza-wc10-header.jpg); background-repeat: no-repeat; background-position: top center;}
	.top_hstype2 {background: #ccc url(/Images/F365/Coza/CAN2010-header2.jpg); background-repeat: no-repeat;}
	#hs-bottom {width: 100%; height: 92px; margin: 0px; background-image: url(/Images/F365/Coza/CAN2010-header.jpg); background-repeat: no-repeat;}
	#hs-bottom1 {width: 435px; height: 92px; float: right; margin: 0px 0px 5px px; padding: 0px; background-image: url(/Images/F365/Coza/Headers/wc_bot.gif); background-repeat: no-repeat; background-position: 3px 0px;}	
	.hs-bottom2 {width: 255px; height: 98px; position:relative;top:-2px;right: 3px; padding: 0px; }
	.hstype2 {background: url(/Images/F365/Coza/CAN2010-header2.jpg) -48px top no-repeat;color: #fff;}
	.hstype1 {background: url(/Images/F365/Coza/Headers/wc_bot.gif) -95px top no-repeat; color: #000;}	
	#hs-content2 a {color: #fff; text-decoration: underline; padding: 0px 2px; font-weight:none;}
	#hs-content2 a:HOVER {color: #fff; text-decoration: none; font-weight:bold;}
	#hs-content2 {margin: 60px 0px 0px 5px; padding-left: 10px; font-weight: bold;color: #FFF;}
	#hs-content1 a {color: #fff;text-decoration: underline; padding: 0px 2px; font-weight:none;}
	#hs-content1 a:HOVER {color: #fff; text-decoration: none; font-weight:bold;}
	#hs-content1 {position: relative;margin: 90px 0px 0px 0px; padding-left: 10px; font-weight: bold;}
	*+html #hs-bottom {margin: 0px 0px 0px 3px;}
	*+html .hs-bottom2 {left: 2px;background-position: -50px 0px;}
	* html .hs-bottom2 {left: 2px;background-position: -50px 2px;}
	* html .hstype1 {left: 2px;background-position: -50px 2px;}
	.cupsection {border: 0px solid pink;}
	#navy #content {width: 370px; background-color:#FFF; padding-bottom:5px; margin-top:2px;}
	#navy #left {width: 150px; padding:2px; float: left; margin-right: 2px;background-color:#3590ed; }
	#navy {width:970px;}
	#navy #ads {width: 170px;position:absolute;top:177px;left:835px; display:inline;} /*skyscraper column*/
	
/* general stuff */
	body {background:#fff url(/Images/F365/Coza/f365-bg-default.gif) repeat-y scroll 50% 0pt;font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #000000;}	
	a {text-decoration: none;	color: #000;}
	a:hover {text-decoration: underline;}	
	form  {	display: inline;	}
	label {	float: left;	padding-left: 1px;	padding-right: 1px;}
	img   {	border: 0px;	}
	table {	border-collapse: collapse; } /* gets rid of annoying spaces between cells */

/* masterhead */
#masthead {width: 100%; height: 53px; float: left;margin: 0px; padding: 0px; background: #cc0000 url(/Images/F365/Coza/f365_header.gif);}
#topheader {width: 100%; float: left; background-color: #FFF;}
#masthead .gamelinks {width: 50%; float:right;padding: 10px 20px 0px 0px; text-align: right;}
#masthead .gamelinks a {margin: 0px 5px;}

/* Banner */
#global_topLinks {width: 100%; height: 20px; float: left; background-color: #000;color: #999;}
#global_topLinks .lefttnav {width: 60%; float: left;padding: 1px 0px 0px 5px;}
#global_topLinks .rightnav {width: 30%; float: right; text-align: right;}
#global_topLinks a {font-size: 11px; color: #ccc;font-weight: none; text-decoration: none;margin: 0px 5px;}
#global_topLinks a:HOVER {text-decoration: underline;}
.ss-ad-banner {width:728px;height:90px;float:left;margin-bottom:5px}
#banner {float:none;}
#banner .ss-ad-468 {margin-top:15px!important;margin-left:130px}
#banner object.ss-ad-468 embed{margin-top:15px}
body div#banner div {text-align:center!important;width:728px;}
body div#banner div *{vertical-align:middle;}

/* SITE MAP */
#sitemap {margin-left: 2px;}
#sitemap .sitegroup {width: 32%; float: left; margin: 2px;}
#sitemap .sitegroup h4 {background-color: #000;}
#sitemap .sitegroup h4 a {color: #FFF; font-weight: bold; text-align: center; padding: 1px 0px;}
#sitemap .sm_level2 {width: 94%; height: 100px; padding-left: 4px; border:1px solid #000000;}
#sitemap .sm_header {width: 94%; height: 18px; padding-left: 4px; border:1px solid #000000; background-color: #000000; font-size: 12px; font-weight: bold;}
#sitemap .sm_header a {color: #FFFFFF;}
#sitemap .sm_header a:HOVER {text-decoration: underline;}

/* Suckerfish IE7 */
#nav li:hover, #nav li.hover {
    position:static;
}
	#navbar    { width: 990px; height: 28px;	background-image: url(/Images/F365/Coza/f365_menu-back.gif);	clear: both;border-bottom:1px solid #4C4B2E;float: left; z-index:999; }	
	#navbar ul li a:link, #navbar ul li a:visited {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#000;text-decoration:none; text-transform:uppercase;}
	#navbar ul li a:hover, #navbar ul li a:active {text-decoration:underline;}
	#nav 	     {margin: 8px 0 0 0;}
	#nav, #nav ul { /* all lists */	padding: 0;	list-style: none;	line-height: 1;	z-index: 999;}
	#nav a     {display: block;	width: 10em;	color: #000000;	font-weight: bold;	font-size: 11px;	text-transform: uppercase; text-decoration: none;}
	#nav li    {border-right:1px solid #999; /* all list items */	float: left;	width: auto; /* width needed or else Opera goes nuts */	list-style: none;}
	#nav li a  {width: auto ;padding: 0px 10px 2px 10px; text-align: center; border-right:0px solid #CCC;}	
	#nav li ul {	/* second-level lists */	position: absolute;	background-color: #eef0eb; border-bottom: 1px solid #999;	border-left: 1px solid #999;border-right: 1px solid #999; left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */	padding: 6px 6px 6px 6px;}
	#nav li ul li {	float: none; border-bottom: 0px solid #fff;	border-top: 0px solid #000;border-right: 0px solid #000;}
	#nav li ul li a {	width: 11em;	text-align: left;	background-image: none;	padding-top: 4px; padding-bottom: 4px;	display: block;}
	#nav li ul li a.directory {background:url('/Images/Football365/yellowarrow.gif') no-repeat right;}
	#nav li ul li a:hover {	background-color: #fff;}
	#nav li:hover ul ul, #nav li.sfhover ul ul {	left: -999em; }
	#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */	left: auto;}
	#nav li ul ul { /* third-and-above-level lists */	margin: -1em 0 0 10em;}
	
	#subnav {width: 100%; height: 28px; float: left; background: #CCC url(/Images/F365/Coza/f365_subnav_bg.gif) repeat-x top;}
	#subnav h3 {font-weight: bold; width: 8%;float: left; margin:5px 0px 5px 10px;font-size: 12px;}
	#subnav .ticker {width: 70%; float: left; margin: 5px 0px 5px 0px; border: 1px solid #999; background-color: #FFF;}
	#subnav .ticker a {color: #000; text-decoration: none;}
	
	/* team and competition drop down*/
	.footballlinks {width: 100%; height: 25px; float: left;background-color: #ccc;margin: 0px; padding: 0px; border-bottom: 2px solid #FFF;}

	.footballlinks ul {list-style-type: none;}
	.footballlinks li {float: left; padding: 4px 2px 0px 5px;font-weight: bold;display:inline;}
	.footballlinks li a {font-weight: normal; text-decoration: underline; color: #000;}
	.footballlinks li a:HOVER {text-decoration: none; color: #000;}	
	div.ms-select ul {display:none;position:absolute;min-height:80px;max-height:200px;_height:200px;}
	div.ms-select {position:relative!important;margin-bottom:7px;}
	.footballlinks li.ms-select div.ms-select {}
	.footballlinks li.ms-select div.ms-select option.ms-title {background-color: #ccc;font-weight: bold;}
	.footballlinks li.ms-select div.ms-select option.ms-top-title {font-weight: bold;}
	.footballlinks li.ms-select {float:right;padding:0px;height:1.4em;margin:2px 0px 0px 0px;}

/* pagetitle */
	#pagetitle {height: 29px;	width: 990px; clear: both;	background-color: #000; background: #CCC url(/Images/F365/Coza/f365_subnav_bg.gif) repeat-x top;}
	#pagetitle h1 {float: left; color: #000;	font-size: 17px;	text-align: left;	text-indent: 4px;	text-transform: uppercase;font-weight: bolder;clear: both;	padding: 6px 2px 2px 2px;}
	#sponsor {position: relative; float: left; }	
	#superbanner {display:none}	

/* left poll */

	#playerContainer {margin-top: -1px; padding: 0px;}	
	.tabbox {background: #FFF;margin: 0px 0px 5px 0px;}
	.tabbox ul {height: 22px;border-top: 1px solid #999;border-right: 0px solid #999; border-left: 1px solid #999; padding: 0px;margin: 0px;float: left;}
	.tabbox ul li {color: #FFF; float: left; list-style-type: none;  border-right: 0px solid #74021C; text-align: center;text-transform: uppercase;}
	.tabbox p {clear: both; padding: 4px 6px; font-size: 11px; margin: 0;}
	.tabbox ul li. {border-left: 0px solid #74021C;}
	.tabbox ul li a { text-decoration: none; }
	.tabbox ul li a:hover {text-decoration: underline;}

	.tabbox div.contentdiv {border: 1px solid #999; border-top: 0px; display: none;background:#fff url(/Images/F365/Coza/f365-promo-bg.jpg) repeat-x top center;}
	.tabbox div.contentdiv a {color:#000;}
	.tabbox div.contentdiv a:hover {text-decoration: underline;}
	.tabbox div.selected {background:#fff url(/Images/F365/Coza/f365-promo-bg.jpg) repeat-x top center;color:#000; border: 1px solid #999;}
	.tabbox div.selected a {color: #000;}
	.tabbox div.selected b {text-align: center; }
		
	#promo_Area1 {width: 240px; margin: 2px 0px;}
	#promo_Area1 ul {}
	#promo_Area1 ul li {border-left: 1px solid #CCC;padding: 3px 0;font-size: 11px;font-weight: bold;	list-style: none;background: #ccc url(/Images/F365/Coza/f365-tab-bg.gif);}
	#promo_Area1 ul li a {color: #000;}
	#promo_Area1 ul li a:hover {color: #000; text-decoration: underline;} 
	#promo_Area1 ul li.selected {border-left: 0px solid #74021C;background: url(/Images/F365/Coza/f365-tab-bg-on.gif) repeat-x #f7f7f7;}
	#promo_Area1 li.selected a {color: #000; border-left: 0px solid #74021C;}
	#promo_Area1 li.selected a:hover {color: #000; text-decoration: underline;}	
	
	#promo_Area2 {width: 300px; margin: 2px 0px 0px 0px;padding:0px;;clear:both;}
	#promo_Area2 ul {background-color: #2e82da;}
	#promo_Area2 ul li {width:74px;padding: 3px 0;	font-size: 11px;background-color: transparent;	font-weight: bold;	list-style: none; background-image: url(/Images/Football365/tab.gif);background-repeat:repeat-x;}
	#promo_Area2 ul li a {color: #FFF;}
	#promo_Area2 ul li a:hover { color: #2e82da; text-decoration: underline; 	} 
	#promo_Area2 ul li.selected {border-bottom: 0px solid #003399;background-color:#FFF; background-image: url(/Images/Football365/tab_highlight.gif);background-repeat:repeat-x;}
	#promo_Area2 li.selected a {color: #000;background:#000;}
	#promo_Area2 li.selected a:hover { color: #003399; text-decoration: underline; }
	
	.bigpromo {width: 99%; margin:2px 0px 0px 0px;}
	#bpright,#promo4_1,#promo4_2 {width:99%}
	.bigpromo h2 {padding-left:5px;font-size:14px;line-height:21px;text-transform:uppercase;color:#FFF;background-color: #74021C;}
	.bigpromo .bpbackground {}
	.bigpromo .bpbackground #promo_subtitle {color:#FFF;font-weight:bold; padding: 5px 5px;}
	.bigpromo .bpbackground p {font-size:11px;	margin: 0;	padding: 5px 5px 5px 5px;	color: #FFF;}
	.bigpromo .bpbackground p ul li {	list-style-image: url(/Images/Football365/bullet.gif);	}
	.bigpromo a {color:#FFFFFF;font-weight:bold}
	.bigpromo a:hover {  text-decoration: underline;}
	.bigpromo img { margin:2px 5px 2px 2px; float: left;}
	.bigpromo img#shirty {margin:0;}
	.bigpromo div#mediawatch_monkey {margin:2px 5px 2px 2px; float: left;height:84px;}
	.bigpromo div#mediawatch_monkey img {margin:0; }
	
	#promoPoll {width: 240px;margin:5px 0px; border: 1px solid #999; background-color: #FFF;}
	#promoPoll .pollHeader {height: 24px;background: #FFF url(/Images/F365/Coza/f365-tab-bg.gif) top center;font-size: 15px;text-transform: uppercase;color: #000;padding: 5px 0px 0px 5px; border-bottom: 0px solid #999;font-weight: bold;}
	#promoPoll .pollText {padding-top: 10px; padding-left: 5px; color: #000;background:#fff url(/Images/F365/Coza/f365-promo-bg.jpg) repeat-x top center;}
	#promoPoll .pollText p {color: #000;}
	#promoPoll input {float: left; height: 20px; clear: left; margin-left: 6px; border: 0px solid #000; display: inline; }
	#promoPoll form label {font-weight: bold; display: block; border: 0px solid #000; float: left; line-height: 20px;margin-left:3px; }
	#promoPoll form button {margin: 5px 15px 10px 165px;  background-color: #999 url(/Images/F365/Coza/poll_button.jpg);color: #000;clear: left;}
	#promoPoll .pollbutton {margin: 5px 15px 10px 165px;}
	#currentpoll { margin-left:50px;margin-top:20px}
	
	#morebox {width: 99%; border: 1px solid #999; margin: 0px 0px 5px 0px; padding: 0px;}
	#morebox .righthead {width: 100%; float: left; text-transform: uppercase; margin: 0px; padding: 5px 0px 5px 0px; border-bottom: 1px solid #999999; color: White;font: 15px arial; font-weight: bold; font-style: normal; text-align: left;text-indent: 4px;background: #cc0000;}	
	#morebox .wc-righthead {width: 100%; float: left; text-transform: uppercase; margin: 0px; padding: 5px 0px 5px 0px; border-bottom: 1px solid #999999; color: White;font: 15px arial; font-weight: bold; font-style: normal; text-align: left;text-indent: 4px;background: #000 url(/Images/F365/Coza/wc-promo-bg.gif) repeat-x;}	
	#morebox .rightcontent {background-color: #fff; padding: 5px 0px 2px 0px; margin: 0px 0px 0px 0px; }
	#morebox .inner {padding: 0px 0px 6px 3px;}
		#morebox .inner img {margin: 2px 2px 2px 2px;}
	#morebox .inner p {color: #000; font-weight: normal; margin: 0px 0px 0px 0px;}
	#morebox .inner p a {color: #000; text-decoration: none;}
	#morebox .inner p a:HOVER {color: #666; text-decoration: underline;}
	
	#promoBabes {width: 99%; float: left;  margin:5px 0px;}
	#promoBabes .babesText {text-align: center; color: #000;}
		
	#currentpoll input {float: left; height: 20px; clear: left; margin-left: 6px; border: 0px solid #000; display: inline; }
	#currentpoll form label { font-weight: bold; display: block; border: 0px solid #000; float: left; line-height: 20px; }	
	#currentpoll form button { margin: 5px 15px 10px 165px;  background: url(/Images/F365/Coza/poll_button.jpg);color: #000;	clear: left;}
	.currentpoll_option {margin: 10px 0px}
	#pastpolls { margin-left:50px}
	#pastpolls p { padding:3px 0 3px 15px; color:#000; background-image:url(/Images/F365/Coza/bullet-plus.gif); background-repeat: no-repeat; background-position: center  left;}
	#pastpolls p a {margin-left: 5px; color: #000;}

	#moveleft img  {float: left; margin-top: 25px; width: 20px; clear: both;}
	#moveleft {	float: left; text-indent: 3px; font-weight: bold;	margin-top: 27px; margin-right: 3px;}
	#thumbnails    {float: left;}
	#moveright img {float: left; margin-top: 25px; width: 20px; }
	#moveright  {	float: left; text-indent: 3px; font-weight: bold;	margin-top: 27px;}

	#tabRhPromoContent .clearfix {width:300px;background-image:none;background-color:#fff;margin:0;padding:0;}
	#tabRhPromoContent div {clear:both;border-width:0px;background-color:#FFF;background-image:none;margin:0;padding:0;width:300px;height:240px;}
	#tabRhPromoContent div ul {background-color:#FFF;border:none;border-width:0px;width:149px;margin:0;padding:0;}
	#tabRhPromoContent .contentdiv {background-color:#FFF;}
	#tabRhPromoContent div ul li {border:none;padding-left:3px;padding-right:3px;text-align:left;background:none;} 
	#tabRhPromoContent div ul li a {text-transform:none;color:#003399;display:block;} 
	#tabRhPromoContent div ul#headlinesleft {border-right:1px solid #2e82da;padding-bottom:2px;height:100%}
	#tabRhPromoContent div ul#headlinesright {border-left:1px solid #2e82da;padding-bottom:2px;height:100%}
	#tabRhPromoContent div ul#headlinesleft li a, #tabRhPromoContent div ul#headlinesright li a {width:142px}
	#tabRhPromoContent div table {background-color:transparent;float:left; width:280px;margin:5px 0px 0px 5px;color:#003399;}
	#tabRhPromoContent div table th {text-align:left}
	
	th.leagues_promo_data {text-align:right}
	td.leagues_promo_data {padding:1px 4px;text-align:right}
	td.fixtures_promo_vs {width:15px}
	td.results_promo_score {white-space:nowrap;}
	td.results_promo_score a.results_promo_score  { color:#003399;font-weight:bold}
	td.results_promo_score a.results_promo_score:hover { text-decoration:underline;}
	#tabRhPromoContent div p a.more {color:#003399;font-weight:bold}
	
	#tabPromoContent4 {margin: 2px 0px; width: 220px;clear: both; padding-left: 5px; }
	#tabPromoContent4 tbody th {padding:1px; background-color: #FFFFFF; font-weight:bold; font-size: 11px; font-family:arial; border-top: 2px solid #FFFFFF; border-bottom: 2px solid #FFFFFF; text-align: center;}
	#tabPromoContent4 tbody tr.dark td {background-color: #EEF0EB; height: 16px;}
	#tabPromoContent4 tbody tr.tablelinks td {font-size:12px; color:#000;}
	#tabPromoContent4 tbody {border:thin; border:#000000;}
	#tabPromoContent4 tbody tr {background-color: #FFFFFF; font-size: 10px; height: 16px; text-align:left; }
	#tabPromoContent4 tbody tr a {color: #000000; text-decoration:none; padding: 0px 0px 0px 2px; font-size:10px;}
	#tabPromoContent4 tbody tr a:HOVER {color: #000000; text-decoration:underline;}
	#tabPromoContent4 tbody tr a:VISITED {color: #000000;} 
	#tabPromoContent4 tbody tr.dark td {background-color: #EEF0EB;  height: 16px; text-align:left;}
	#tabPromoContent4 tbody tr.select td {background-color: #bddeb1; font-weight: bold; font-size: 10px; height: 16px; text-align:left;}
	#tabPromoContent4 tbody tr td.left {text-align: left;}
	#tabPromoContent4 tbody tr td.firstCol {text-align: right;}
	#tabPromoContent4 tbody tr.bottom td { background-color: #EEF0EB; height: 15px; padding-left: 2px;}
	#tabPromoContent4 tbody tr.bottom td a {font-size: 9px; font-weight: bold; text-decoration: none;}
	#tabPromoContent4 tbody tr.bottom td a:HOVER {text-decoration: underline;}
	#tabPromoContent4 tbody tr.Over {background-color: #189B21; color: #FFFFFF; text-decoration:underline;}
	#tabPromoContent4 tbody tr.scroll td {background-color: #EEF0EB; font-size: 10px; height: 16px; text-align:right;}

/* right promo */	
	#promoNextTV {width: 300px; height: 114px; background: #74021C url(/Images/F365/Coza/box_tv_back.jpg) repeat-x top; margin:5px 0px;}
	#promoNextTV .inner p {padding: 0px 0px;}
	#promoNextTV .inner p a {margin-top: 0px; text-decoration: underline;}
	#promoNextTV .inner p a:HOVER {text-decoration: none;}
	#lashiasncube {width: 300px; height: 144px; background: #74021C url(/Images/F365/Coza/box_ln_back.jpg) repeat-x top; margin:5px 0px;}
	#stephencharnas {width: 300px; height: 144px; background: #74021C url(/Images/F365/Coza/box_sc_back.jpg) repeat-x top; margin:5px 0px;}
	#promostats {width: 295x; height: 144px; background: #74021C url(http://images.football365.com/09/03/295x160/eastsouthstandsjjbstadi_2055418.jpg); margin:5px 0px;}
	#right #promostats .inner {width: 100%; position: relative; top:15; padding: 0px;}
	#right #promostats .inner p {color: #FFF; font-weight: normal; margin-right: 0px; display: block;background-color: black;opacity: 0.65;z-index: 2;}
	#right #promostats .inner p a {color: #FFF; text-decoration: none;}
	#onthesniff {width: 300px; height: 144px; background: #74021C url(/Images/F365/Coza/box_ots_back.jpg) repeat-x top; margin:0px 0px 5px 0px;}
	#promoopinion {width: 300px; height: 164px; background: #74021C url(/Images/F365/Coza/promo_opinion.gif) repeat-x top; margin:5px 0px;}	
	
	
	
	#promoNews {width: 99%; background: #fff;margin:5px 0px 5px 0px;border:1px solid #999;}
	#promoNews div {margin: 5px 0px;}
	#promoNews h2.headlines {padding: 5px 0px 5px 5px; font-size: 15px; text-transform: uppercase;color: #FFF; background-color: #cc0000;}
	#promoNews h2.wc-headlines {padding: 5px 0px 5px 5px; font-size: 15px; text-transform: uppercase;color: #FFF;background: #000 url(/Images/F365/Coza/wc-promo-bg.gif) repeat-x;}
	#promoNews .headlinesleft {margin: 0px; padding: 0px;background: url(/Images/F365/Coza/f365-bullet-gray.gif) 1.5% 50% no-repeat;}
	#promoNews .headlinesleft a {color:#000; font-weight: bold; text-decoration:none; padding-left: 18px; display: block;}
	#promoNews .headlinesleft a:HOVER {color: #666;text-decoration:underline;}
	
	#moreNews {width: 100%; background: #eee; margin: 5px 0px 0px 0px;}
	#moreNews h2 {background: #74021C;color: White;font-size: 17px;text-align: left;text-indent: 4px;	text-transform: uppercase;font-weight: bolder;clear: both;	padding: 6px 2px 2px 2px;}
	#moreNews .headlinesleft {font:11px/16px Tahoma; padding: 2px 0;}
	#moreNews .headlinesleft a { background: url(/Images/F365/Coza/bullet.gif) 1.5% 50% no-repeat; color:#000; font-weight: none; text-decoration:none; padding-left: 14px;}
	#moreNews .headlinesleft a:HOVER {text-decoration:underline;}
	
	
	
	#homeNews {width: 99%; float: left; margin:5px 0px 5px 2px; border: 1px solid #999; background-color: #FFF;}
	#homeNews h2.bgTitle {padding: 5px 0px 5px 5px; font-size: 15px; text-transform: uppercase;color: #FFF; background-color: #cc0000;}
	#homeNews .homeNews2 {width: 48%; float: left; margin: 0px 2px;}
	#homeNews .homeNews2 a {color:#000; font-weight: none; text-decoration:none; padding-left: 15px;background-image:url(/Images/F365/Coza/f365-bullet-gray.gif);background-repeat: no-repeat; background-position: center left;}
	#homeNews .homeNews2 a:HOVER {text-decoration:underline;}
	#homeNews ul {margin-left:10px; clear:both; padding:5px 0;}	
	#homeNews ul li {float:left; width:45%; padding:3px 0 3px 15px; color:#000; background-image:url(/Images/F365/Coza/bullet-plus.gif); background-repeat: no-repeat; background-position: center  left;list-style-type:none;}
	#homeNews ul li.even {background:#FFF; float:right; width:45%; padding:3px 0 0 15px; color:000; background-image:url(/Images/F365/Coza/bullet.gif); background-repeat: no-repeat; background-position: center left; list-style-type:none;}
	#homeNews ul li a {color:#000; font-weight: none; text-decoration:none;}
	#homeNews ul li a:HOVER {text-decoration:underline;}		
	
	#tvbox {width: 98%; border: 1px solid #999; margin: 5px 0px 5px 0px; padding: 0px 0px 5px 0px; background-color: #FFF;}		
	#tvbox .tvcontent {color: #000; background: #FFF; padding: 10px 0px 2px 10px; margin: 0px;background:#fff url(/Images/F365/Coza/f365-promo-bg.jpg) repeat-x top center;}
	#tvbox .tvhead {width: 100%; margin: 0px; padding: 0px; border-bottom: 1px solid #999999;}	
	
	/* headlines box styles */
	#headlinesbox {border-top: 1px solid #ffffff; padding: 6px; background-color: #cccccc; margin-top: 0px; margin-bottom: 2px;}
	#headlinesbox h2 {padding: 0 0 6px 0;color: black;	text-transform: uppercase;clear: both;	font-size: 17px;}
	#headlinesbox ul {border-bottom: 2px solid #cccccc;	background-color: #F6F6F6;}
	#headlinesbox li {font-size: 11px;	padding: 3px 4px; border-bottom: 1px dotted #d0d0d0; list-style: none;} 
	#headlinesbox a:hover {text-decoration: underline;}
	#headlinesbox .odd {background-color: #FFF;}

	/* article page styles */	
	#contactus { border:2px solid #003399;margin:15px 15px 15px 10px;padding:2px 2px 5px 2px }
	#contactus img {float:left}
	#contactus p {float:left;font-size:11px}
	#contactus a {font-weight:bold}
	
	#articleblock {float: left; margin-left: 5px;margin-right:2px;margin-top:2px;}
	#articleblock2 {width: 247px; float: right; margin-left: 5px;margin-right:2px;margin-top:2px;}
	#articleblock2 #topsearches-w {width: 216px;}
	#articleblock2 #topsearches {width: 144px;}
	#articleblock2 .storyPic {background-color: #000;}
	#articleblock2 .storyPic p {color: #FFF; font-weight: bold;}

/* USER LINKS */
	.userLinks {padding: 10px 45px;}
	.article-tools { background-color:#fff; margin-bottom:12px;font-family:arial;border:1px solid #cc0000;padding:0px; border-left:none;border-right:none; clear:both;}
	.article-tools li {width: 120px; margin-right:0; border-bottom:1px solid #eee;}
	.article-tools li a {display:block; padding:10px 13px 12px 10px; text-decoration:none; margin-left:-1px; color:#000;}
	.article-tools li a:hover {background-color:#E9ECEE}	
	.article-tools .article-email a{background:url(/Images/TEAMtalk/tt-icon-mail.gif) no-repeat 11px 12px;padding-left:31px}
	.article-tools .story-print a{background:url(/Images/TEAMtalk/tt-icon-print.gif) no-repeat 12px 9px;padding-left:32px}
	.article-tools .ss-art-rss a{background:url(/Images/TEAMtalk/tt-icon-rss.gif) no-repeat 9px 12px;padding-left:32px}
	.article-tools .article-bookmark a{background:url(/Images/TEAMtalk/tt-icon-book.gif) no-repeat 12px 9px;padding-left:32px}
	
	#article #content h2 {margin-left:4px;font-size: 21px;font-weight: bold;}
	#article #content h2.team_index_block_hdr {font-size: 11px;font-weight: bold;}
	#article h2 a {font-size: size: 18px; color:#000;}
	#article #content p { padding: 0 8px; line-height: 16px;margin-top: 4px; margin-bottom: 8px;}
	#article #content p a {color:#000;}
	#article #content #otherarticles ul li {list-style-position:outside;}
	#article #content a.mailto {padding-left: 8px;}
	#article #content div.screensaver {width:50%;float:left;text-align:center;margin-left:auto;margin-right:auto;}
	#article ol {margin-left:30px;}
	div.team_index_block {width:100px;border:2px solid #c0c0c0;margin:17px 10px 0px 8px;float:left;padding:2px;}
	div.team_index_block h2 {font-size:11px;font-weight:bold}
	h2.team_index_block_hdr {font-size:11px;font-weight:bold}
	div.team_index_block ul {margin:0;padding:0;list-style:none;}
	div.team_index_block ul li {text-indent:0px;margin:0;padding:0;}
	div.more_teams_block {float:left;margin-right:5px;margin-left:8px;padding-right:10px;}
	div.more_teams_block ul li {font-size:11px;list-style:none;}
	div #moreteamsections {font-weight:bold;margin-left:5px;margin-top:5px;}

/* index page */
	#homeStoryBlock {width: 99%;}
	#homeStoryBlock h2 {padding: 10px 0px 10px 10px;}
	#homeStoryBlock h2 a {color: #000;font-size: 18px;}
	#homeStoryBlock .imgCaption {width: 402px;margin: 0px 10px;}
	#homeStoryBlock #mainpic img {border:0;margin: 0px; padding: 0px;}
	#homeStoryBlock .imgCaption p {background-color: #000; color: #FFF; font-weight: bold; padding: 5px 0px 5px 5px;margin: 0px; // margin-top: -3px;/* the comment is for IE*/}
	#homeStoryBlock .storyblock {padding: 0px 4px 5px 10px; border-bottom: 0px dotted #cccccc;}
	#homeStoryBlock .storyblock {border: 0px solid #999}
	.storyblock a {color: #000;	font-weight: bold; font-size: 11px;}
	.storyblock a:hover {text-decoration: underline;}
	.storyblock ul  {padding: 2px 0 0 0; margin: 0 0 5px 17px;}
	.storyblock li {padding: 0; margin:0; list-style-type: none; list-style-image: none; }
	#homeStoryBlock .storyblock ul li {list-style-image: url(/Images/F365/Coza/bullet-plus.gif);	}
	.storyblock ul li {list-style-image: url(/Images/F365/Coza/f365-bullet-gray.gif);	}
	.storyblock h2.bgTitle {font-size: 15px; text-transform: uppercase;color: #FFF; background: #cc0000; padding: 2px 5px;}
	.storyblock h2  {padding: 0 0 5px 0; }
	.storyblock h2 a {color: #000;font-size: 20px; font-weight: bold; clear: both;}
	.storyblock h3  {padding: 13px 0 0 0; }
	.storyblock	h3 a {color: #000; font-size: 14px;	clear: both;	font-weight: bolder;	}
	.storyblock h4  {color: #636563; font-size: 11px;	font-weight: bolder;	clear: both;	padding: 2px 2px;	}
	.storyblock	#spaced_para {line-height: 16px;}
	.mailto {color: #000;font-weight: bold; display: block; padding: 0 0 9px 0; }
	
	#article #ad7 { padding: 7px 0 5px 0px;}
	#article #ad8 {padding: 7px 0 5px 0px;}
	#printsaveline {margin-left:6px; font-weight: bold; border: 0px solid #000;}
	#printsaveline a {padding-left: 15px; margin-right: 5px;	display: block; float: left;	background-position: left;	background-repeat: no-repeat;	}
	#printsaveline p {margin:0}
	#print {background-image: url(/Images/WorldCup365/Icons/printicon.gif);}
	#save {background-image: url(/Images/WorldCup365/Icons/saveicon.gif);}
	#email {background-image: url(/Images/WorldCup365/Icons/emailicon.gif);}
   #storyinfo {float: left; margin-right: 10px;  }	
	#article #promo_Area1 p { margin: 0; line-height: 14px;}
	img.shirt {float:left; margin: 0px 5px 5px 8px;}
	#articlebody h3 {clear:left;margin-top:25px;margin-left:8px}
	#articlebody h4 {clear:left;margin-top:25px;margin-left:8px}
	
	#checklist li {list-style:disc;list-style-position:inside;margin-left:8px;}	

	#articleblock #topsearches,#articleblock #topsearches-w {background: #3590ED url(/Images/Football365/box-back.gif) repeat-x bottom;margin-top:2px;padding-bottom:5px;}
	#articleblock #topsearches h2, #articleblock #topsearches-w h2 {margin-left:0px; padding-left:5px;font-size:14px;line-height:21px;text-transform:uppercase;color:#022D69;background-image: url(/Images/Football365/box-header-back.gif); height: 21px; }
	#articleblock #topsearches a,#articleblock #topsearches-w a {margin-left: 10px;color:#FFFFFF}
	#articleblock #topsearches a:hover, #articleblock #topsearches-w a:hover {  text-decoration: underline;}	
	#articleblock #infospaceSearchManual input {margin-top:5px;margin-left:6px;}
	#articleblock #infospaceSearchManual button {  background-color: #FFF;color:#000;	clear: left;font-size:11px;}
	
	#homegallery {background:#FFF; float:right; width:99%; margin-left:5px; height:auto; margin:5px 0px;}
	#homegallery h2.galHead {font-size: 13px; text-transform: uppercase;color: #FFF; background-image: url(/Images/F365/Coza/header_title.jpg); background-repeat: repeat-x;	}
	#homegallery h3 {color:#414141; font-size:12px; padding-left:2px; margin:0px 9px 0px 9px;}
	#gallery {background:#FFF; text-align: center;}
	#homegallery .homegal {border:1px solid #e9e7e7;}	
	#homegallery ul {margin-left:10px; clear:both; padding:5px 0;}
	#homegallery ul li {float:left; width:95%; padding:3px 0 0 15px; color:#000; font:11px/18px Tahoma; background-image:url(/Images/F365/Coza/bullet.gif); background-repeat: no-repeat; background-position: center  left; list-style-type:none;}
	#homegallery ul li.even {background:#FFF; float:left; width:95%; padding:3px 0 0 15px; color:#000; font:11px/18px Tahoma; background-image:url(/Images/F365/Coza/bullet.gif); background-repeat: no-repeat; background-position: center left; list-style-type:none;}
	#homegallery ul li a {color:#000; text-decoration:none;}
	#homegallery ul li a:HOVER {text-decoration:underline;}	
	
	
	
	#homegallery2 {background:#FFF; float:right; width:98%; margin-left:0px; height:auto; margin:5px 5px 5px 0px;border: 1px solid #999;}
	#homegallery2 h2 {font-size: 15px;background-color: #cc0000; padding: 5px; text-transform: uppercase;color: #FFF;}
	#homegallery2 h2.galHead {font-size: 13px;color: #000; background-color: #FFF;margin: 0px;text-transform: normal; border-bottom: 1px dotted #999;}
	#homegallery2 h3 {color:#414141; font-size:12px; padding-left:2px; margin:0px 9px 0px 9px;}
	#gallery {background:#FFF; text-align: center;}
	#homegallery2 .homegal {border:1px solid #e9e7e7;}	
	#homegallery2 ul {margin-left:10px; clear:both; padding:5px 0;}	
	#homegallery2 ul li {float:left; width:45%; padding:3px 0 0 15px; color:#000; background-image:url(/Images/F365/Coza/f365-bullet-gray.gif); background-repeat: no-repeat; background-position: center  left;list-style-type:none;}
	#homegallery2 ul li.even {float:left; width:45%; padding:3px 0 0 15px; color:#000; background-image:url(/Images/F365/Coza/bullet-plus.gif); background-repeat: no-repeat; background-position: center left; list-style-type:none;}
	#homegallery2 ul li a {color:#000; font-weight: none; text-decoration:none;}
	#homegallery2 ul li a:HOVER {text-decoration:underline;}

/* Gallery Styles */
	#galleryBox {width:98.5%; margin-top:5px;}
	.centre #galleryBox h2, .centre #gal_listing h3 {padding: 2px 5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFF; background-color:#5a0000;}
	#galleryBox #gal_img_area h3 {color:#000; font-size:11px; font-weight:normal}			
	#gal_img_area {width:100%; text-align:center; margin-bottom:8px; background-color:#f0f0f0;}
	#gal_img_area .bigPicture {margin:6px; border:1px solid #000;}
	#gal_img_area .gal_nav {margin:5px; text-align:center; width:100%;}
	#gal_img_area .gal_nav .prev {color:#FFF; float:left; width:30%; padding:3px 0px;}
	#gal_img_area .gal_nav .next {color:#FFF; float:left; width:30%; padding:3px 0px;}
	#gal_img_area .gal_nav .numOf {font-weight:bold; width:38%; font-size:12px; color:#000; float:left;}	
	#gal_img_area .gal_nav .prev a, #gal_img_area .gal_nav .next a {
		width:100%; font-weight:bold; color:#FFF; background:#900; font-size:11px; text-decoration:none; display:block;
	}
	#gal_img_area .gal_nav .prev a:HOVER, #gal_img_area .gal_nav .next a:HOVER {
		background:#CC0000; color:#FFF; font-size:11px;
	}
	#gal_listing {height:auto; background:#FFF; margin-bottom:5px;}
	#gal_listing ul {list-style: disc inside; font-size:11px;}
	#gal_listing ul li {padding:0px 0px 3px 5px;}
	#gal_listing ul li.even {padding:0px 0px 3px 5px; background:#f0f0f0;}
	#gal_listing ul li a {color:#000; text-decoration:none;}
	#gal_listing ul li a:HOVER {text-decoration:underline;}
	.ss-layout-photos {margin-left: 50px;}

/* story listing */
	.storyListing .topstoryimage {width: 99%; float: left;margin: 3px 3px 3px 1px;}
	.storyListing .topstory {width: 99%; float: left; clear: none;}
	.storyListing .topstory_nothumb {float: left; clear: none;}
	.storyListing .topstory h2 a {color: #000;font-size: 20px; font-weight: bold; }
	.storyListing .topstory h2 {padding: 0 0 5px 0;}
	.storyListing .thumbnailstoryblock {width: 99%; border-bottom: 1px dotted #cccccc; float: left;}
	.storyListing .thumbnail {float: left; width: 25%; padding: 4px 4px;}
	.storyListing .thumbnailstory {float: left; width: 70%; padding-top: 4px;}
	.storyListing .thumbnailstory h3 a	{color: #000; font-weight: bolder; }
	.storyListing .thumbnailstory p {}
	.storyListing .plainstory {}
	.storyListing .plainstory h3 a {padding: 13px 0 0 0; color: #000;  font-size: 11px; font-weight: bolder;  clear: both; display: block;}
	.storyListing .plainstory p {}
	.storyListing .thumbnail img {margin-left:5px; border:2px solid #ccc; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
	.news-item-one { width:100%; float:left; clear:left; padding:6px 0 14px 0; border-bottom:1px solid #ccc; }

	.storyListing .news-item-one.last-one { border-bottom:0; }	
	.storyListing .news-item-one2 {width: 99%;float: left;border-bottom: 1px dotted #cccccc; margin: 2px 0px;padding: 2px 0px;}
	.storyListing .news-item-one2 h3 { font-size:1.2em; margin-bottom:4px; letter-spacing:0px; }	
	.storyListing .news-item-one2 h3 a {text-decoration:none; color:#000; }	
	.storyListing .news-item-one2 h3 a:hover { text-decoration:underline; }	
	.storyListing .news-item-one2 img { float:left; margin-right:5px; border:2px solid #ccc; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }	
	.storyListing .news-item-one2 p { margin:2px 0 6px 0; color:#333; }	
	.storyListing .news-item-one2 ul {  }	
	.storyListing .news-item-one2 li { display:inline; margin-right:10px; font-weight:bold; }	
	.storyListing .news-item-one2 li a{ color:#333; }
 
/* new homepage story listing */
	.storyListing {background-color: #FFF;}	
	#homeStoryBlock .storyListing {float: left;width: 100%; margin: 0px 0px 5px 0px; padding: 5px 0px 5px 0px;}	
	#homeStoryBlock .storyListing .news-item-one1 {width: 30%;float: left;margin: 0px 0px 0px 8px;border-top: 0px dotted #cccccc;}
	/* IE6 Only */
	* html #homeStoryBlock .storyListing .news-item-one1 {width: 30%;float: left;margin: 0px 0px 0px 0px;border-top: 0px dotted #cccccc;}
	#homeStoryBlock .storyListing .thumbnail {float: left; width: 99%; padding: 4px 4px;}
	#homeStoryBlock .storyListing .news-item-one1 h3 {font-size: 11px;}
	#homeStoryBlock .storyListing .news-item-one1 h3 a {color: #000;  font-weight: bolder;}
	#homeStoryBlock .storyListing .news-item-one1 h3 a.instorylink {color: #000; font-size: 11px; font-weight: bold;}
	#homeStoryBlock .storyListing .news-item-one1 img { float:left; margin-right:0px; border:2px solid #ccc; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }	
	#homeStoryBlock .storyListing .news-item-one1 p {}
	#homeStoryBlock .storyListing .plainstory {}
	#homeStoryBlock .storyListing .plainstory h3 a{padding: 13px 0 0 0; color: #000; font-size: 11px; font-weight: bolder;  clear: both; display: block;}
	#homeStoryBlock .storyListing .plainstory p {}	

		
/* topstory */
	#topStory {background-color: #FFFFFF;border-bottom:1px dashed #ccc;padding:5px;}
	#topStory h2 a {font-size:18px; color:#000; font-weight:bold; text-decoration:none; font-weight:bold; margin:0 0 0 0;}
	#topStory h2 a:hover {color:#000; text-decoration:underline; font-weight:bold; margin:0 0 0 0;}
	#topStory p {padding: 0; margin: 0px;font-size:12px;font-weight:normal;}
	div.tshirts .bpbackground {height:125px; background: #3590ED url(/Images/Football365/tshirt-back.jpg) no-repeat bottom;padding:0; margin:0;}
	
/*SCORES BOX - TOP OF LEFT COLUMN*/
	#scoresbox {width: 100%; height:24px; color: #000;text-indent:10px;font-family: Arial, Helvetica; font-size:13px; font-weight:bold;line-height:21px;background: #ccc url(/Images/F365/Coza/f365-tab-bg.gif) repeat-x;}
	#wc-scoresbox {width: 100%; height:24px; color: #fff;text-indent:10px;font-family: Arial, Helvetica; font-size:13px; font-weight:bold;line-height:21px;background: #000 url(/Images/F365/Coza/wc-promo-bg.gif) repeat-x;}
	.border3 {margin: 5px 0px 5px 5px;  padding: 0px; border:1px solid #999;}
	#scoreslink {color: #000; font-family: Arial, Helvetica; width: 100%; background: url(/Images/F365/Coza/bullet-plus.gif) 5% 40% no-repeat; padding:5px 0px;}
	#scoreslink a {color: #000; font-size: 10px; text-decoration: none;margin: 2px 0px 2px 25px;}
	#scoreslink a:hover {color: #000; text-decoration: underline;}
	#scoresDetails {}
	#scoresDetails a {color: #000; text-decoration: underline;}
	#scoresDetails a:HOVER {color: #00; text-decoration: none;}
	#scoresDetails p {margin: 2px 0px; padding-left: 2px;}
	#scoresDetails h4 {font-size: 12px; text-weight: bold; text align: center;margin: 2px 0px; padding-left: 2px;}
	#scoresDetails h5 {font-size: 10px; font-weight: none; margin: 2px 0px; padding-left: 2px;}
	.border3 .promoFix {border-bottom: 1px dotted #CCC;}
	.border3 .promoFix .stat-thhead th {padding: 2px 0px 2px 2px; text-align:left;background-color: #eef0eb;}
	.border3 .promoFix th.stat-high1 {border-bottom: 1px dotted #CCC;}
	.border3 .promoFix td {padding: 5px 0px;valign:center;}
	.border3 .promoFix td a {text-decoration: underline;}
	.border3 .promoFix td a:HOVER {text-decoration: none;}
	.border3 tbody tr.dark td {background-color: #EEF0EB; font-size: 10px; height: 16px;}

	 #more {	position: absolute; float: none; margin: 0; padding: 0; top: 100px; left: 115px;} 
/* LEAGUE TABLE / FIXTURES / RESULTS*/
	#tabPromoContent2 {width: 97%; margin: 5px 0px 5px 5px;  padding: 0px; border:1px solid #999;}
	#tabPromoContent2 h4 {font-size:12px;height:24px; background: #fff url(/Images/F365/Coza/f365-tab-bg.gif) repeat-x; padding: 2px 0px 0px 5px;}
	#tabPromoContent2 tbody td {padding-left: 2px;}
	#tabPromoContent2 tbody th {padding:1px; background-color: #FFFFFF; font-weight:bold; font-size: 11px; font-family:arial; border-top: 2px solid #CCC; border-bottom: 1px solid #CCC; text-align: center;}
	#tabPromoContent2 tbody tr.dark td {background-color: #EEF0EB; font-size: 10px; height: 16px;}
	#tabPromoContent2 tbody tr.tablelinks td {font-size:12px; color:#00FF00}
	#tabPromoContent2 tbody {border:thin; border:#000000;}
	#tabPromoContent2 tbody tr {background-color: #FFFFFF; font-size: 10px; height: 16px; text-align:left; }
	#tabPromoContent2 tbody tr a {color: #000000; text-decoration:none; padding: 0px 0px 0px 2px; font-size:10px;}
	#tabPromoContent2 tbody tr a:HOVER {color: #000000; text-decoration:underline;}
	#tabPromoContent2 tbody tr a:VISITED {color: #000000;} 
	#tabPromoContent2 tbody tr.dark td {background-color: #EEF0EB; font-size: 10px; height: 16px;}
	#tabPromoContent2 tbody tr.select td {background-color: #bddeb1; font-weight: bold; font-size: 10px; height: 16px; text-align:left;}
	#tabPromoContent2 tbody tr td.left {text-align: left; font-size:10px;}
	#tabPromoContent2 tbody tr td.firstCol {text-align: right;}
	#tabPromoContent2 tbody tr.bottom td { background-color: #EEF0EB; height: 15px; padding-left: 2px;}
	#tabPromoContent2 tbody tr.bottom td a {font-size: 9px; font-weight: bold; text-decoration: none;}
	#tabPromoContent2 tbody tr.bottom td a:HOVER {text-decoration: underline;}
	#tabPromoContent2 tbody tr.Over {background-color: #189B21; color: #FFFFFF; text-decoration:underline;}
	#tabPromoContent2 tbody tr.scroll td {background-color: #EEF0EB; font-size: 10px; height: 16px; text-align:right;}
	#bordertable tbody {border:thin;}
	
	#tabPromoContent3 {width: 97%; margin: 5px 0px 5px 5px;  padding: 0px; border:0px solid #999;}
	
	#leaTable {margin: 5px 0px 10px 0px;  padding: 0px 0px 2px 0px; border:1px solid #999; font-size: 11px;}
	#leaTable h3 {height:24px; background: #fff url(/Images/F365/Coza/f365-tab-bg.gif) repeat-x; color: #000;text-indent:10px;font-family: Arial, Helvetica; font-size:14px; font-weight:bold; margin: 0px; padding-top: 2px;}
	#leaTable h4 {font-size: 12px; text-weight: bold; text align: center;margin: 2px 0px; padding-left: 2px;}	
	#leaTable h4 a {color: #000;}
	#leaTable tbody tr th {padding:4px 5px; background-color: #FFFFFF; font-weight:bold;font-family:arial; border-top: 2px solid #FFFFFF; border-bottom: 1px solid #CCC; text-align: center;}
	#leaTable tbody tr td {padding: 3px 0px 3px 4px;font-size: 11px;}
	#leaTable tbody tr.dark td {background-color: #EEF0EB;}
	
	#mpu {clear: both;width: 300px; margin-bottom: 5px;}

	#todaysgames {width: 300px;height: 70px;background-color: #003399; margin-top: 3px;}
	#todaysgames h2{text-indent: -1000px; font-size: 4px; line-height: 4px; background-image: url(/Images/WorldCup365/todaysgames_heading.gif); height: 21px; background-repeat: no-repeat;}	
	
	#resultbox {border: 1px solid #003399; float: left; }
	#resultbox caption {	text-indent: -2000px; font-size: 4px; line-height: 4px; background-image: url(/Images/WorldCup365/resultbox_heading.gif); height: 21px; background-repeat: no-repeat;}
	#resultbox table { width: 100%; }
	#resultbox th{	display: none; }	 
	#resultbox td a img {	padding: 0 16px; }
	#resultbox td a:hover {}
	.boldtext {font-weight: bold;}
	#morelinks {	display: block; margin-left: 100px; float: left; display: inline; }
	#morelinks a{	padding: 0 10px; display: block; border: 0px solid #000; float: left; color: #003399; border-right: 1px solid #000; text-transform: uppercase;	}
	#morelinks a:hover {  text-decoration: underline;}
	#morelinks a.endlink {border-right: 0px;}	

	#teambox { border: 1px solid #003399; width: 298px; clear: both; float: left; margin-bottom: 2px; margin-top: 0px;}
	#teambox h2 {	text-indent: -1000px; font-size: 4px; line-height: 4px; background-image: url(/Images/WorldCup365/teambox_heading.gif); height: 21px;}
	#teamboxbg {	float: left;	background-repeat: no-repeat;	background-repeat: no-repeat;	background-image: url(/Images/WorldCup365/player_box_beckham.jpg);}
	#teamboxlinks {margin-left: 115px; width: 298px;  // display: inline;}
	#teamboxlinks li {margin: 0 2px 0 2px; list-style: none;	list-style-image: none;	display: inline; 	border-right: 1px solid #Fff;}
	#teamboxlinks li.endlink {	border-right: 0px;}
	#teamboxlinks a {	color: #ffffff;	font-weight: bold; font-size: 11px;}
	#teamboxlinks a:hover {text-decoration: underline; }
	#teamcontent {font-weight: bold; font-size: 10px; float:left;}
	#teamcontent ul {		margin-top: 6px;		margin-bottom: 6px;	width:174px}
	#teamcontent a {  font-weight: bold; font-size: 10px;	}
	#teamcontent a:hover {  text-decoration: underline;}
	#teamcontent li {list-style-image: none; list-style: none;list-style-position:outside;}
	#teamcontent label {	clear:both; margin-top: 4px; margin-bottom: 4px; font-weight: bold; font-size: 10px;}	
	#chooseteam {	clear: both;	font-size: 10px;	font-weight: bold;	color: #244686;	display: block;}
   #teamcontent { padding-left: 124px; } 
/* stats styling */
	#statsContent { width: 945px; background-color:#FFF; padding:15px; position:relative; z-index:10; margin-right: 5px; // margin-right: 2px;}/* the comment is for IE*/
	#statsContent .banner {font-weight: bold; font-size: 14px}
	#statsContent .bg {background-color: #CCC; font-weight: bold; color: #000;}
	#statsContent .bg a.title {font-weight: bold; color: #000;}
	
	
	#englandteam {	border: 1px solid #003399;	clear: both;	width: auto;	height: 200px;	background-color: #2E8B57;}

	#footernav { display: none;	}
	
	#advert_1, #advert_2 {clear:both}
	
	
	#advert_1 div, #advert_2 div {font-size: 11px; border: 1px solid #EEE;  margin: 8px 3px 0px 4px; background-color: #F6F6F6;  }

	

/* ------- MOZ ClearFix fudge ------- */
#ad1:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#ad1 {display:inline-block;}

/* Hide from IE Mac */
#ad1 {display:block;}
/* End hide from IE Mac */ #advert_6 div {font-size: 11px; border: 1px solid #EEE; padding: 5px; margin: 2px 4px 0px 1px; background-color: #F6F6F6;  }
	#advert_1 img, #advert_2 img, #advert_6 img { float: left; margin: 2px 3px; }
	#advert_1 img.notext, #advert_2 img.notext, #advert_6 img.notext {float:left;clear:left;margin:0;margin-left:-1px}
	#advert_1 h1, #advert_2 h1, #advert_6 h1 { font-size: 12px; color: #C00; }
	#advert_1 a h1, #advert_2 a h1, #advert_6 a h1 { text-decoration: underline; }
	#advert_1 div p, #advert_2 div p, #advert_6 div p {margin-right:3px;margin-bottom:2px;}
	#footerads {  float: left; background-color: #EEE; width:100%; padding: 0 0 5px 0; margin: 0;}
	#footerads h1 { font-size: 14px; color: #C00; }
	#advert_3 div, #advert_4 div, #advert_5 div {	display: inline; background-color: #FFF; width: 257px; float: left; padding: 5px; margin: 5px;border: 1px solid #CCC;}	
	#footerads img { float: left; margin-right: 5px;}
	
	#advert_7 div, #advert_8 div {border-top:1px solid #FFF; padding-top:4px; }
	#advert_7 div a, #advert_8 div a {font-size:11px}
	#advert_7 div img, #advert_8 div img {float: left; margin-right: 5px;}
	#advert_11 div {margin-bottom:2px; clear:left; margin-top:2px;}
	
	#footer {width: 990px;	height: 100px; clear: both;	display: inline; background-color: #CCC;}
	#networklinks {width: 100%; text-align: center;width: 990px;background-color: #CCC;}
	#networklinks h2 { border-top: 0px solid #FFF; background: #999; font-weight: bold;	color: #000; font-size: 12px;	clear: both; padding: 4px 2px;	margin-bottom: 5px; text-indent:1px;}	
	#networklinks h2 a {color:#FFF; text-decoration:none;}
	#networklinks h3 { margin-left: 2px; font-size: 12px;	font-weight: bold; color: #444}
	#networklinks p{color: #FFF; font-size: 11px; margin: 1px 2px 8px 2px }
	#networklinks a {margin-right: 5px; color: #666; line-height: 16px; }
	#networklinks a:hover {text-decoration: underline;}

	#infospacebottom {height: 41px;	background: #74021C url(/Images/F365/Coza/header_title.jpg) bottom repeat-x;	color: #ffffff;	float: left;	width: 960px; padding-bottom: 6px;}
	#infospacebottom #searchfooter {margin-left: 7px; width: 500px; float: left; display: inline;}
	#searchfooter label {	margin-top: 8px;}
	.imagebutton    {	margin-top: 3px;	margin-left: 1px;	margin-right: 1px;	}
	#infospacebottom #infospaceticker 	  {	width: 300px;	height:18px; float: left;	background: #FFFFFF;	margin-top: 4px;	border: 1px groove Blue; vertical-align: sub;}
	#footerprint {text-indent: 40px;		font-size: 9px;	float: left;	clear: both; width:100%;	}

	#legals {background-color: #CCC;margin-bottom:5px; font-weight:bold; text-align:center; color: #666; margin-top: 10px;}
  	#legals, #legals a {color: Gray; font-size: 11px; clear: both;}
	#legals a:hover {text-decoration: underline;}
	
	
	/* standings tables and results tables page styles */
	#note {font-weight: bold; text-indent:16px; font-size: 11px;}
	#table {		padding-left: 7px;	padding-top: 0px;	padding-bottom: 0px;}
	#tabletop {	text-indent: 8px;	font-size: 12px;	font-weight: bold; line-height: 24px;	color: #ffffff; background-image:url(/Images/WorldCup365/table_top.gif);	background-repeat: no-repeat;	}
	#tablecontents {	width: 506px;	border-left: 1px solid #003399;	border-right: 1px solid #003399;}
	#tablebase {line-height: 24px; background-image: url(/Images/WorldCup365/table_foot.gif);	background-repeat: no-repeat;	}		
	#standings #tablecontents td {	padding:1px 28px 1px 6px;	}	
	#standings #tablecontents .linkrow td {padding:0px 2px 2px 2px;}
	#fixtures #tablecontents .linkrow td {padding:0px 2px 2px 2px;}
	
	#standings #team {text-align: left;	text-indent: 6px; width: 200px;}
	#standings #ad9 {margin-bottom: 2px; display: block;}
	#table table  { border-collapse: collapse;}
	.headerrow th {height: 16px; border-bottom: 1px solid #c4c4c4;	text-indent: 6px; text-align: left;}	
	.toprow td {}
	.linkrow td   {border-bottom: 1px solid #c4c4c4;}	
	#fixtures .linkrow td a ,.linkrow td a     {font-size: 10px; color: #000000;	padding-left: 2px; padding-right: 2px; padding-bottom: 0px; padding-top: 0px;}
	#resulttables #tablecontents .linkrow td a {font-size: 10px; color: #000000;	padding-left: 3px; padding-right: 2px; padding-bottom: 0px; padding-top: 0px;}
	#standings .linkrow td a                 {font-size: 10px; color: #000000;	padding-left: 2px; padding-right: 2px; padding-bottom: 0px; padding-top: 0px;}	
	

	th.table_team {width:200px;}
	th.table_pld {width:35px;text-align:right}
	th.table_won {width:35px;text-align:right}
	th.table_drawn {width:35px;text-align:right}
	th.table_lost {width:35px;text-align:right}
	th.table_gf {width:35px;text-align:right}
	th.table_ga {width:35px;text-align:right}
	th.table_pts {width:35px;text-align:right}
	th.table_gd {width:35px;text-align:right}
	
	td.table_team {width:200px;margin-left:0px;padding-left:5px}
	td.table_pld {width:35px;text-align:right}
	td.table_won {width:35px;text-align:right}
	td.table_drawn {width:35px;text-align:right}
	td.table_lost {width:35px;text-align:right}
	td.table_gf {width:35px;text-align:right}
	td.table_ga {width:35px;text-align:right}
	td.table_pts {width:35px;text-align:right}
	td.table_gd {width:35px;text-align:right}

	
		
	
	#resulttables #content #ad9 img {margin-left: 0px;}
	#resulttables #content p{text-indent:8px; line-height: 9px;}
	#resulttables #content p a {	color: #003399;	font-weight: bold;	}
	#resulttables #note {font-weight: bold; text-indent:16px;}
	#resulttables #tablecontents td {padding:8px 0px 2px 2px;}	
	#resulttables #tablecontents td table { width: 153px;	}
	#resulttables #tablecontents td table td {padding:0px 0px 0px 10px;}	
	#resulttables #tablecontents  a {	font-weight: bold; color: #003399;}	
	.thincolumn  {	width: 20px; text-align: left; text-indent: 4px; white-space:nowrap}
	.greycolumn  {	width: 38px; text-align: center;	font-weight: bold; background: #c4c4c4;}	
	.widercolumn {	width: 20px; text-align: left; text-indent: 25px; white-space:nowrap}
	.goalscorer  {	font-size: 10px;color:#666}

	
	/* article page styles */
	
	#articleImage {	 width: 216px; height: 154px; }
	
	
	#team #leftmenu {padding:5px;}
	#team #leftmenu ul {list-style:none;}
	#team #leftmenu ul li {list-style:none;margin:2px 1px 2px 0px;padding:2px 2px 2px 5px;}
	#team #leftmenu ul li a {font-size:11px;display:block;color:#fff}
	#team #leftmenu div div a {font-size:11px;display:block;color:#fff}
	
	#team #leftmenu #topsearches {background:none;margin:10px 0px;padding:0px;margin-left:0px}
	#team #leftmenu #topsearches h2 {color:#FFFFFF;font-size:11px;text-transform:none;background: none;margin:5px 0px;padding:0px;}
	#team #leftmenu #topsearches a {color:#FFFFFF;margin:0px;padding:0px;}
	#team #leftmenu #topsearches a:hover {  text-decoration: underline;margin:0px;padding:0px;}	
	#team #leftmenu #infospaceSearchManual input {margin-top:5px}
	#team #leftmenu #infospaceSearchManual button {  background-color: #FFF;color:#000;	clear: left;font-size:11px;}
	
	/* fixtures page */
	#fixtures #ad10 {margin-bottom: 2px; display: block;}
	#fixtures #note {font-weight: bold; text-indent:16px; font-size: 11px;}	
	#fixtures #tablecontents table {width: 100%;}
	#fixtures .country {		width: 120px;	}	
	#fixtures  #tablecontents td {padding:8px 0px 2px 0px; font-size: 11px;}		
	#fixtures  #tablecontents td a {font-weight: bold; color: #000; }	
	#fixtures #tablecontents .linkrow td a {font-size: 10px; color: #000000;	padding-left: 3px; padding-right: 2px; padding-bottom: 0px; padding-top: 0px;}

	/*lookalikes page*/
	#lookalikespage { width: 100%; border:1px solid #ccc;  float: left; margin-right: 2px;}
	#lookalikestopblock { width: 505px; /* height: 227px; */ border:1px solid #ccc; margin: 5px 9px 15px 5px; overflow:auto;} 
	#top { color: #003399;	font-weight: bold;}
	#top a{ color: #003399;	font-weight: bold;}
	#lookalikestopblock img { float: left; margin: 5px;}
	#imgback {	background-color: #ccc; width: 100%;	}
	div.lookalike {border: 1px solid black;width:161px;float:left;background-color:#C0C0C0;text-align:center;margin:0px 0px 20px 5px;}
	div.lookalike img {width:100px;height:50px;margin:auto;border-style:none;}
	div.lookalike ul {list-style:none;background-color:#FFF;text-align:left;margin:0px;padding:0px 0px 10px 0px;list-style-position:outside}
	div.lookalike ul li {text-indent:0px}
	div.lookalike ul li a {font-size:11px;margin:0px;padding:0px;text-indent:0px;}

	
	#author { font-weight: bold; font-style: italic; display: inline;}
	#sendmessage { font-style: italic;	}
	#editoremail { text-transform: lowercase; color: #000000; font-weight: bold; font-style: italic; text-decoration: none; margin-right: 2px;}
	
	/* Top scorers graph */
	.topscorerkey {float: left; width: 100%; margin: 0px;}				
		#topscoretable div.scorerrow {clear:both; text-align:left; border-top: 4px solid #FFFFFF;}
		#topscoretable div.name {float:left; width:170px; font-size:12px;}
		#topscoretable div.goals {float:left; background-color:#a9a9a9;}
		#topscoretable div.penalties {float:left; background-color:#808080;}
		#topscoretable div.space {float:left; width:4px;}
		#topscoretable div.total {float:left; font-size:12px;}
		
	/*Features page */
	#newsindex h2 a{ text-indent: 6px;	margin: 0px; padding: 0px;		font-weight: bold;	font-size: 17px;	color: #003399; } 
	#newsindex h3 a{ text-indent: 6px;	margin: 0px; padding: 0px;		font-weight: bold;	font-size: 15px;	color: #003399;}
	#newsdate { text-indent: 6px;font-family: verdana, arial, sans-serif; font-size: 11px;	color: #8F8F8F; font-weight: bold; margin: 0px 0px 2px 0px;	padding: 0px 0px 0px 0px;}
	#newsindex p {}
	#newsindex { float: left; height: auto;	border-style: dashed; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 1px;	border-color: #999999;	margin: 0px 0px 5px 0px; padding: 5px 0px 10px 0px; }		
	
	/* mobizines */
	h3.mobizine_head {margin-top:5px}
	div.mobizine_story_listing {margin-top:10px;margin-right:4px}
	div.mobizine_story_listing img {float:left;margin-right:3px;}
	div.mobizine_story_listing a {font-weight:bold}

#yoursay .masthead {background: url('http://www.365mediagroup.net/Images/BlueSqPrem/BlueSquarePremierYourSay.jpg') no-repeat #FFF; width:505px; height:160px;}
#yoursay .ysnav a 	   {font-size:11px; color:#000; font-family:tahoma;text-decoration:none;}
#yoursay .ysnav a:hover {font-size:11px; color:#000; font-family:tahoma;text-decoration:underline;}
#yoursay .masthead img {padding:9px;}

.commentsHeader {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; background-color:#3590ed; padding:5px;  margin:2px 2px 0 0;}
.commentsHeader a {color:#fff;}
.comments {border:1px solid #ccc;font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;}
#yoursay .comments p {font-size:12px; padding:5px;}
.blog {background-color:#f6f6f6; padding: 10px 5px; margin-bottom:10px;}
.comments h2 {border-bottom:1px solid #ccc; margin-bottom:10px;}
.comments p a {font-weight:bold;}
.comments {border:0px;}
.comments h4 {padding:3px 0 0 6px;}

#YScommentForm { font-size: 12px; font-family:Arial, Helvetica, sans-serif; color:#000; }
#YScommentForm h2 { font-size: 14px; margin: 0 0 5px 0; }
#YScommentForm p { margin:  0 0 5px 0; }
#YScommentForm a {  font-weight:bold; }
#YScommentForm .YSformcol a 	   {font-size:11px; color:#000; font-family:tahoma;text-decoration:none;}
#YScommentForm .YSformcol a:hover {font-size:11px; color:#000; font-family:tahoma;text-decoration:underline;}
#YScommentForm input {  }
#YScommentForm textarea {width:97%; margin:10px 10px 15px 0; height:100px;}
#YScommentForm input, #YScommentForm textarea { background: #FFFFFF url(http://www.sportinglife.com/clients/cricket365/worldcup2007/images/form-bg.jpg) repeat-x 0 0; border: 1px solid #CCC; padding: 5px; margin: 0 0 10px 0; }
#YScommentForm label {display: block; margin:5px 5px 0 0; float:left; width: 70px;}
#YScommentForm input#rememberme { float: left; width: 20px; margin: 7px 0 10px 72px; border: none; padding: 0; background: none; }
#YScommentForm label#rememberlabel {float: left; width: 150px; margin-top: 10px;}
#YScommentForm a#forgot {  display: block; clear: left; margin: -5px 0 0 75px; }
#YScommentForm input#submit { cursor: pointer;  clear: both;  font-size: 11px; font-weight: bold; background: #000; color: #FFF; margin: 0 0 0 75px; } 

/* mobile */
.mobileList {margin: 10px 5px; }
.mobileList table {width:99%; cellpadding: 4px; cellspacing: 4px;}
.mobileList table a {font-weight: bold;}
.mobileList td {padding: 2px 0px;}

/* betlinks */
#betlinks_top {margin-left:8px}
#betlinks_bottom {margin-left:8px}
a.betting_link {color:#dd0000}


/** MSN **/
#msn_header, #msn_footer {width:1000px; display:block;}
body.msn {background: #eeeeee url(/Images/skysports/site/site-bg-msn.gif) repeat-x; color: #333333;}

/** SQUAD LISTING **/
#squadListing {width: 96%; margin: 5px  0px 0px 5px; padding: 0px; padding: 0px; border: 1px solid #999;}
#squadListing h2 {width: 100%; height:24px; background: #ccc url(/Images/F365/Coza/f365-tab-bg.gif) repeat-x; color: #000;text-indent:10px;font-family: Arial, Helvetica; font-size:13px; font-weight:bold;line-height:21px;}
#squadListing h4 {width: 90%; float: left; margin: 0px;font-size: 12px;padding: 2px 0px 2px 5px;}
#squadListing ul li {width: 90%;padding: 0px 0px 0px 7px;}
#squadListing ul li a {color: #000;}
#squadListing p {width: 90%; float: left; margin: 5px 0px; padding: 0px 0px;}

.indLinks {width: auto; float: left;}

/** MATCH report **/
#scoreBoardArea {width:285px; float:left; margin: 5px 0px 10px 0px; border: 1px solid #999}
/* IE6 only */
* html #scoreBoardArea {width: 279px;}
#scoreBoardArea .scoreBoard {width: 95%float: left; clear: both; margin: 5px 0px 0px 2px;}
#scoreBoardArea .sc_teamName {width: 77%; height: 25px; float: left; color: #FFFFFF; background-color: #cc0000; margin: 0px; padding: 4px 0px 0px 6px;}
#scoreBoardArea .sc_teamName h1 {font-size: 17px; font-weight: bold; margin: 0px;}
#scoreBoardArea .sc_score {width: 19%; height: 25px;float: left; color: #FFFFFF; text-align: center; background-color: #cc0000; margin: 0px 0px 0px 2px; padding-top: 4px;}
#scoreBoardArea .sc_score h1 {font-size: 17px; font-weight: bold; margin: 0px;}
#scoreBoardArea .sc_scorer {clear:both;}
#scoreBoardArea .gameStats {width: 99%; float:right; position:relative; margin: 5px 5px 0px 0px; text-align: center;font-size: 11px;}

#teamSquad {width: 255px; float: left; margin:5px; border: 1px solid #999}
/* IE6 only */
* html #teamSquad {width: 245px;}
#teamSquad .squadHead {width: 100%;float:left;clear: both;color: #000; height:24px; background: #ccc url(/Images/F365/Coza/f365-tab-bg.gif) repeat-x; margin: 0px;}
#teamSquad h4 {margin: 2px; padding: 2px 0px 2px 5px;font-size: 13px;}
#teamSquad table {width: 100%;}

.relatedLinks {margin: 10px 0px 10px 5px; padding: 0px;width: 46%;float: left;border: 1px solid #999; }
.relatedLinks h3 {font-size: 14px; width: 99%;height: 24px;background: #ccc url(/Images/F365/Coza/f365-tab-bg.gif) repeat-x;padding: 0px 0px 0px 2px;}
.relatedLinks ul {list-style: none;margin: 5px 0 5px 0;}
.relatedLinks li {width:16em; float: left; margin: 0; padding: 0;}
.relatedLinks li a {background: url(/Images/F365/Coza/bullet-plus.gif) 1.5% 50% no-repeat; padding: 2px 0px 2px 20px;}


.bottomlinks {width: 100%; float: left;}
*+html .bottomlinks {width: 530px; float: left;}
.article-links {width: 100%; float: left;}

/*** CSS for expandable adverts ***/
#ss-ad-sponsor-expand {height:115px;width:100%;overflow:hidden;cursor:pointer;}  
/*code for special dropdown ads*/ 
.ss-ad-page #searchBox,.ss-ad-page .ss-form-search-v2 {display:none}
.ss-ad-page .ss-ad-banner {width:988px; height:auto; float:none;position:relative;}
body.ss-ad-page  div.ss-ad-banner div {text-align:left;width:988px}
.ss-ad-page #ss-ad-sponsor-expand {height:115px;width:988px;overflow:hidden;cursor:pointer;}  

/* Search */
.ss-form-search-v2 {width:245px; height:75px; float:right; background-color:#FFF; margin:3px 0px 3px 0; color:#ccc; padding:10px 0px 0px 7px;}
.form-search {margin:16px 0 0 6px;}
input.search-text {width:200px; background-color:#fff; repeat-x; border:1px solid #ccc; padding:2px;}
.ss-form-search-v2 button { margin-left:1px; margin-top:5px; }

/* new promo */
#tabPromoContent4 .promoFix {}
#tabPromoContent4 .promoFix .stat-thhead th {padding: 2px 0px 2px 2px; text-align:left;background-color: #eef0eb;}
#tabPromoContent4 .promoFix th.stat-high1 {border-bottom: 1px dotted #CCC;}
#tabPromoContent4 .promoFix td {padding: 5px 0px;valign:center;}
#tabPromoContent4 .promoFix td a {text-decoration: underline;}
#tabPromoContent4 .promoFix td a:HOVER {text-decoration: none;}

/* gallery styls */
.ss-box ul.ss-list-style3 {margin: 10px 0px; float: left; width: 100%; }
.ss-box ul.ss-list-style3 li {}

/** social network links - in promo column */
.socialnetwork {clear:both;  background:#fff; padding:3px 5px; margin:5px 0px; border: 1px solid #999;}
.socialnetwork div {width:49%; float:left; margin-right:1px;}
.socialnetwork div a {color:#000; font-size:87%; line-height:12px;font-size: 12px;}
.socialnetwork div img {float:left; margin-right:5px;}

#article #content #tt_transferinfo h2.tr_bott {background-color: #000;border-bottom: 1px solid #999;}
#article #content #tt_transferinfo h2.tr_bott a {color: #fff;}

#indexNews {width: 99%; float: left; margin:5px 0px 5px 0px; border: 1px solid #cdcdcd; background-color: #FFF;}
#indexNews h2.bgTitle {padding: 5px 0px 5px 5px; font-size: 15px; text-transform: uppercase;color: #FFF; background-color: #cc0000;}
#indexNews .indexNewsList #indexNewsSub {height: 24px;background-image: url(/Images/F365/Coza/f365-tab-bg.gif);background-repeat: repeat;background-attachment: scroll; padding: 2px 0px 0px 5px; width: 99%;border-top:1px solid #cdcdcd;}
#indexNews .indexNewsList #indexNewsSub a {text-decoration: none;font-size: 14px;color: #000; margin-top: 3px; padding: 3px 0px 0px 0px;}
#indexNews .indexNewsList #indexNewsSub a:HOVER {text-decoration: underline;}
.indexNewsList {width: 100%;float: left;}
.indexNewsList ul {width: 99%; margin-left:-23px; clear:both; padding:0px 0;}
.indexNewsList ul li {background:#FFF; float:right; width:44%; padding:3px 0 0 10px; color:000; background-image:url(/Images/F365/Coza/f365-bullet-gray.gif); background-repeat: no-repeat; background-position: center left; list-style-type:none;}
.indexNewsList ul li a {color:#000; font-weight: none; text-decoration:none;}
.indexNewsList ul li a:HOVER {text-decoration:underline;}
ul.indexTabs {margin-left:15px; clear:both; padding:5px 0;}
ul.indexTabs li {float:left; width:20%; padding:3px 0 3px 15px; color:#000; background-image:url(/Images/F365/Coza/bullet-plus.gif); background-repeat: no-repeat; background-position: center  left;list-style-type:none;}
ul.indexTabs li a {color:#C00; font-weight: bold;font-weight: none; text-decoration:none;}
ul.indexTabs li a:HOVER {text-decoration:underline;} 
.meetteam {width: 98%;margin-bottom:8px; background-color:#ddd; padding: 0px;margin: 5px 0px;height: 165px;}
.meetteam img {float:right; border:1px solid #fff; margin-left:8px;}
.meetteam h3 {background:#000 url(/Images/F365/Coza/tt-header-bg.jpg) repeat-x; color:#FFF; padding:8px 12px; font-size:1.15em; }
.meetteam p {color: #000; font-style: normal;padding: 0px 0px 0px 10px;}

/* WORLD CUP 2010 */
.share-links li { position:relative; float:left; margin-right:4px; color:#ccc;}
.share-links li p { color:#fff; background:url(/Images/Football365/wc2010/icon-hover.png) no-repeat;_background:url(/Images/Football365/wc2010/icon-hover.gif) no-repeat;width: 170px;height: 15px;position: absolute;top: -50px;left: -79px;text-align: center;padding: 12px 5px 20px 5px;font-style: normal;z-index:999999999;display: none; font-weight:bold;}
.flags { color:#fff; position:relative; width:320px; float:right; top:24px; _position:absolute; _right:0; _top:114px; }
.wc-leftnav {width: 175px; float: left;margin: 3px 0px 0px 0px;}

/* Generic cols */
.ms-lyt-2cols {width:540px; float:left;margin: 5px 0px;}
.ms-lyt-2cols .col1, .ms-lyt-2cols .col2 {width:48.5%;float:left; display:inline;}
.ms-lyt-2cols .col1 {margin-right:8px}

/*** Table Styles ***/
.ms-tables {margin-bottom:9px;padding-bottom:2px;border-bottom:1px solid #99A4AF;margin-top:-4px; float:left;}
.ms-tables caption {background:#99A4AF;padding:6px;font-weight:bold;color:white;border-bottom:1px solid white;text-align:left}
.ms-tables th,.ms-tables td {padding:5px 6px 5px 6px;vertical-align:top}
.ms-tables th {text-align:left;border-bottom:1px solid #99A4AF;padding-top:6px}
.ms-tables thead th {background:silver;border:none;padding-top:3px;font-weight:normal;cursor:help}
.ms-tables td {border-bottom:1px solid #ccc;}
.ms-tables td img{vertical-align:middle;margin:-1px 3px 0px 0px;}
.ms-tables tr td:first-child {border-left:none;}
.ms-tables p {margin:0px}
.ms-tables tfoot p {margin:4px 0px 5px 0px;font-size:90%}  
.ms-right {text-align:right!important}
.ms-center {text-align:center!important}
.ms-tables .ms-right img {margin:-1px -1px 0px 3px;}
tr.ms-odd {background:#eee}
.ms-tables .ms-prev a,.ms-tables .ms-rep a,.ms-tables .ms-live a {font-size:70%;}

/* Group Fixtures */
dl.group-fixtures {height: 200px;float:left; width:100%; padding:5px; _padding:5px 0;}
.group-fixtures dt {float:left; width:40%; font-size:0.9em; line-height:20px;}
.group-fixtures dd {float:left; width:60%; font-size:1.1em; line-height:20px;}
.group-fixtures dd a {font-weight:bold; padding:0 5px;}

.ms-tables-cards-red {height: 15px;width:10px;background:#BD0000}
.ms-tables-cards-yellow {height: 15px;width:10px;background:#FFCC00}