a { color:#000;}
.ms-news-archive h2.ms-header { background-color:#ccc; clear:left; padding:5px 8px 3px 8px; font-size:1.2em }
.ms-news-archive .ms-lyt-2cols .ms-c1 { padding-bottom:14px;}

.mpu {padding:0;}

	/* LAYOUTS - site column layouts 
	
	.ms-lyt-1 == main 3 column layout as used on homepage
	.ms-lyt-2 == 2 column list box
	.ms-lyt-3 == 2 col, 1 wide 1 mpu
	.ms-lyt-4 == 2 col one wide, 1 tower
	.ms-lyt-5 == photo galleries home layout
	.ms-lyt-6 == 3 col - 2nd wide, 3rd floated right within 2nd
	
	*/
	/*generic col layouts*/
	.ms-lyt-2cols {padding-bottom:8px}
		div.ms-lyt-2cols div.ms-c1{width:49%;margin-right:2%;float:left;}
		div.ms-lyt-2cols div.ms-c2{width:48%;margin:0px;float:left;}
		
	.ms-lyt-3cols{padding-bottom:8px}
		.ms-lyt-3cols .ms-list-style1 {margin-bottom:10px}
		.ms-lyt-3cols .ms-list-style1 li {width:29%!important;margin-right:0px;float:left}
		
		.ms-lyt-3cols .ms-c1{width:31%!important;margin-right:1%;float:left;}
		.ms-lyt-3cols .ms-c2{width:31%!important;margin-right:1%;float:left}
		.ms-lyt-3cols .ms-c3{width:31%!important;margin-right:0px;float:left}	
	/*generic col layouts*/
	
	
	.ms-lyt-1 {padding-bottom:10px}
		.ms-lyt-1 .ms-c1 {float:left;width:180px;margin-right:3px;}
		.ms-lyt-1 .ms-c2 {float:left;width:496px;margin-right:3px;}
		.ms-lyt-1 .ms-c3 {float:left;width:300px;}

	/*.ms-lyt-2 {padding-bottom:11px}

		.ms-lyt-2 .ms-c1 {float:left;width:49%;margin-right:2%}
		.ms-lyt-2 .ms-c2 {float:left;width:49%;margin:0px}
		.ms-lyt-2 ul.ms-list-style2 {clear:both;font-size:90%;margin:0px;padding:8px 0px 0px 0px}
		*/
	.ms-lyt-3 {padding-bottom:11px}
		
		.ms-lyt-3 .ms-c2 {float:left;width:690px;margin-right:7px;}
		.ms-lyt-3 .ms-c3 {float:left;width:300px;}
		
	.ms-lyt-4 {}
		
		.ms-lyt-4 .ms-c2 {float:left;width:800px;margin-right:7px;}
		.ms-lyt-4 .ms-c3 {float:left;width:160px;}
		
	.ms-lyt-5 {padding-bottom:11px;}
	
		.ms-lyt-5 .ms-box  {width:240px;overflow:hidden; position:relative;float:left; margin:0px 8px 8px 0px;}
		.ms-lyt-5 .ms-box h4{float:none;clear:both;margin-top:2px}
		.ms-lyt-5 .ms-box img{float:none;clear:both;margin:0px;position:relative;left:-30px}
		
		.ms-lyt-5 .ms-box-s2 {overflow:none;width:auto;margin:0px 0px 10px 0px;float:none;}
			.ms-lyt-5 .ms-box-s2 img{margin:0px;position:static;left:0px}
			.ms-lyt-5 .ms-box-s2 h4{font-size:130%;margin-top:5px}
				.ms-lyt-5 .ms-box-s2 h4 a{display:inline;padding:0px;margin:0px}
				
	.ms-lyt-6 {padding-bottom:10px}
		.ms-lyt-6 .ms-c1 {float:left;width:189px;margin-right:7px;}
		.ms-lyt-6 .ms-c2 {float:left;width:803px; }
		.ms-lyt-6 .ms-c3 {float:right;width:300px; height:auto;}
				
	.ms-lyt-article { padding:0 3px;}
		.ms-lyt-article .ms-article-head{margin-bottom:10px}
			.ms-article-head h2{font-size:250%;margin:-4px 0px 1px 0px}
			.ms-article-head h3{font-size:250%;font-weight:normal;font-size:130%;margin-bottom:8px}
			
		.ms-article-body{margin-bottom:9px;}
		.ms-article-body p,.ms-article-body ol,.ms-article-body ul{margin-bottom:1.4em;line-height:17px}
		.ms-article-body ul li {background:url(/Images/m_skysports/football/euro2008/site/bullet.gif) no-repeat 2px 56%;padding-left:11px;line-height:17px}
		.ms-article-body h4{margin-bottom:1.02em;line-height:17px;font-size:125%;padding-bototm:2px;border-bottom:1px solid silver}
		.ms-article-body h5{margin:4px 0px 1.2em 0px;line-height:17px}
		
		/*.ms-article-col{width:218px;float:right;padding:3px 0px 12px 10px;background:white}
			.ms-article-col ul#ms-article-flicker {margin:0px;padding:0px;list-style:none}
				.ms-article-col ul#ms-article-flicker li {padding:0px;margin:0px;background:none}
				.ms-article-col ul#ms-article-flicker img{margin:0px;padding:0px;float:none}		*/
			
			#article-subcol{width:218px;float:right;padding:3px 0px 12px 10px;background:white}
			#article-subcol ul#ms-article-flicker {margin:0px;padding:0px;list-style:none}
				#article-subcol ul#ms-article-flicker li {padding:0px;margin:0px;background:none}
				#article-subcol ul#ms-article-flicker img{margin:0px;padding:0px;float:none}
			
			#article-subcol .ms-text-byline{background:black;padding:4px 5px 4px 6px;color:white;margin:-2px 0px 5px 0px; font-size:90%;}	
			#article-subcol .ms-text-caption {background:black;padding:4px 5px 4px 6px;color:white;margin:-2px 0px 5px 0px}
			
		
		.ms-lyt-6 .ms-c2 .ms-article-body h4 { clear:both; padding-top:6px;}
		
		ul.ms-article-flicker-nav {padding:0px;margin:0px 0px 7px 0px;}		
		ul.ms-article-flicker-nav li {padding:0px;margin:0px;background:none;float:left;color:#555}
		li.art-flicker-prev,li.art-flicker-next {width:40px}
		li.art-flicker-next {float:right;text-align:right}
		li.art-flicker-count {text-align:center;width:138px}
		
		.ms-article-profile {margin-bottom:10px;}
			.ms-article-profile .ms-article-col{float:left;padding:0px 10px 12px 0px; width:218px;}
			.ms-article-profile table {width:257px;float:left}
				.ms-article-profile table td,.ms-article-profile table th {padding-top:7px}
			
			.ms-article-profile .ms-list-style2 {}
			#p-profile {clear:both;}
	
	/* article toolbar from sky sports */
	
	.ss-art-tools {margin-bottom:12px;border:1px solid #C0CCD3;padding:0px; border-left:none;border-right:none; min-height:37px;_height:37px;}
		.ss-art-tools li {float:left;background:url(http://www.skysports.com/Images/skysports/site/ss-div12.gif) no-repeat 100% 6px;display:inline-block}
			.ss-art-tools li a{display:block;padding:10px 13px 12px 10px;text-decoration:none;margin-left:-1px;min-height:1px}
			
	.ss-art-bookmark ul {background:#EEEEEE;width:140px;height:240px;position:absolute;display:none;border:1px solid #C0CCD3; border-bottom:none;margin:-296px 0px 0px -1px;padding:8px 8px 10px 12px}
	
	.ss-art-tools li a:hover {background:#EEEEEE;}
	.ss-art-toolsHover > a{background:#EEEEEE;border:1px solid #C0CCD3; border-bottom:none;border-top:none;padding:10px 12px 12px 9px!important}
	
	.ss-art-bookmark ul li {margin-bottom:8px;margin:4px 0px 4px 0px;padding:0px;clear:both;background:none;width:132px}
		.ss-art-bookmark ul li img{float:left;display:block;margin-right:5px;}
		.ss-art-bookmark ul li a{margin-bottom:8px;margin:0px;padding:0px;float:left;text-decoration:underline;border:none;padding:auto!important}
		.ss-art-bookmark ul li a:hover {text-decoration:none}
		
	
	/* Page headers */
	
	.ms-pgheader-1 {margin-bottom:8px;background:#DCDCDC;font-size:160%;}
	.ms-pgheader-1 h2 {padding:8px 0px 9px 9px;float:left}
	.ms-pgheader-1 h2 img{vertical-align:middle;margin:-4px 5px 0px 0px}
	
	.ms-pgheader-1 .ms-select {font-size:60%;width:200px;float:right;margin:10px 12px 0px 0px}
	.ms-pgheader-1 div.ms-select ul{width:198px;height:155px}
	
	.ms-match-header {margin-bottom:14px;border:1px solid #ccc;padding:12px 13px 15px 13px}
		
		.ms-match-details {width:190px;float:left;}
			.ms-match-details h2 {font-size:130%;margin-right:20px}
			.ms-match-details .ms-list-style1 li{line-height:14px!important}
		
		.ms-match-header table{width:502px;float:left;font-size:160%;margin-right:10px}
			.ms-match-header th{display:none}
			.ms-match-header td {text-align:center;vertical-align:top}
			.ms-match-header td.team1 {text-align:right;}
			.ms-match-header td.team2 {text-align:left;}
			
			.ms-match-header td .ms-text-caption {font-size:60%;padding:10px 0px 0px 0px}

			.ms-match-header td h3 {font-weight:normal;margin-bottom:4px}
			.ms-match-header td h3 img {vertical-align:middle;margin:-3px 6px 0px 6px;}
			.ms-match-header td ul li {font-size:60%;line-height:15px}
			
	.ms-match-header .ms-match-links {width:268px; float:left}
	.ms-match-header .ms-match-links ul{margin-bottom:11px}
	
	/*base feature box component:

	.ms-box == the basic feature box component
	.ms-box-s2 == large top story component

	*/

	.ms-box {margin-bottom:7px;zoom:1;}
		.ms-box:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
		.ms-box p {margin:0em 0em 0.3em 0em;}
		.ms-box ul,.ms-box ol {margin-bottom:0.5em;margin-left:2px;}
		.ms-box ul.ms-list-style2 {margin:-3px 0px 0px 0px;float:left}
		.ms-box li {background:url(/Images/m_skysports/football/euro2008/site/bullet.gif) no-repeat 0px 0px;padding-left:10px;line-height:17px}
		.ms-box ol li {background:none;line-height:17px}
		div.ms-box .ms-list-style1 li {line-height:18px}
		.ms-box img {float:left; margin:2px 0px 0px 0px;margin-right:0.5em; clear:both;}
			.ms-box img + li {margin-left:0px;}
			.ms-box img.s2 {margin-bottom:4px}
			
		.ms-box h2 {margin-bottom:2px;}
		.ms-box h3 {margin-bottom:2px;}
		.ms-box h4 {margin-bottom:2px;}
		.ms-box h5 {}

		.ms-box  table caption{display:none}
		.ms-box  table{font-size:90%}
		.ms-box  table td,.ms-tabs-s2 .ms-box  table th{padding:3px 8px 3px 9px}
		.ms-box  table th {background:none}

		.ms-box input {margin-left:3px}
		
		.ms-box div {}
		
		.ms-box .ms-list-style2 {margin-bottom:0px}
		
	.ms-box-s2 {padding-top:1px;margin-bottom:4px}
		.ms-box-s2 img {margin:0px 0px 5px 0px; display:block; }
		.ms-box-s2 a {display:block;width:496px;height:259px}
		.ms-box-s2 span {display:block;background:black;position:absolute; width:496px;height:7.6em;margin-top:-7.5em; opacity: 0.8;filter: alpha(opacity=80);}
		.ms-box-s2 div {position:absolute; width:496px;height:7.6em;margin-top:-7.6em;}
		.ms-box-s2 div a {display:inline;color:white;}
		.ms-box-s2 div h2 {margin:5px 7px 2px 10px;font-size:164%;}
		.ms-box-s2 div p {margin:0px 7px 5px 10px;color:white}
		.ms-box-s2 div .ms-list-style2 {margin:0px 7px 0px 9px!important;}
		
		
	.ms-video-box {margin-bottom:7px;padding:7px 0 8px 0; margin:0 9px;}

		.ms-video-box div.ms-flick-list {width:280px;overflow:hidden;clear:both;position:relative;}
			.ms-video-box div.ms-flick-list ul {width:5000px;position:Relative;margin-left:0}
				.ms-video-box div.ms-flick-list ul li {float:left;width:88px;margin-right:8px;overflow:hidden}
				
					.ms-video-box div.ms-flick-list ul li a{display:block;text-decoration:none; color:#fff;}
					.ms-video-box div.ms-flick-list ul li a:hover{background:#3f3f3f}
					.ms-video-box div.ms-flick-list ul li a:active{background:#000033}
					
					.ms-video-box div.ms-flick-list ul li img {width:88px;}
					
		.ms-video-box h2{font-weight:bold;margin-bottom:7px;zoom:1}
		.ms-video-box h2:after {content:".";display:block;height:0px!important;line-height:0px;clear:both;visibility:hidden;}
		.ms-video-box h2 a {display:block; text-decoration:none; }
		.ms-video-box h2 span {float:left;display:block; color:#ccc; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.1em;}
		.ms-video-box h2 div {float:right;width:100px;clear:none;overflow:visible;text-align:right}	
					
		.ms-video-box p {font-size:90%}
		.ms-video-box p span {color:#aaa}
		
		.ms-video-box a.flickb {display:block;width:15px;height:14px;background:url(/Images/m_shared/football/euro2008/site/tabs_play_pause.gif) 0px 14px;float:right;overflow:hidden;margin-right:6px}
		
		.ms-video-box a.flickf {display:block;width:15px;height:14px;background:url(/Images/m_shared/football/euro2008/site/tabs_play_pause.gif) 0px 0px;float:right;margin-left:4px;overflow:hidden}
		
		.ms-video-box a.flicker1,.ms-video-box a.flicker2,.ms-video-box a.flicker3 {display:block;margin-top:2px;margin-right:2px;width:5px;height:10px;overflow:hidden;background:#D9E0EA;float:right;}
		
		.ms-video-box a.high {background:#666}
		
		.ms-video-box ul.ms-list-style2 {margin-bottom:3px}
		
		.ms-video-box ul.ms-list-style2 li a {color:#ccc;}
		
		.ms-photo-box {width:289px; font-family:Arial, Helvetica, sans-serif; margin-bottom:7px; padding:9px 0 0 9px; }
		.ms-photo-box h2 {margin-bottom:9px;}
		.ms-photo-box h2 a {color:#CCC; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.1em;}
		.ms-photo-box h4, .ms-photo-box p, div.ms-photo-box .ss-list-style1 li a {color:white;}
		.ms-photo-box ul.ms-photo-gallery li {float:left; display:inline; width:72px; height:63px; margin:0; font-size:20%;}
		.ms-photo-box ul.ms-photo-gallery li a{display:block; border:solid 2px #ddd9da; width:60px; height:54px;}
		.ms-photo-box ul.ms-photo-gallery li a:hover,.ms-photo-box ul.ms-photo-gallery li a.highlight{display:block; border:solid 3px #aab9d8; margin:-1px 0 0 -1px;}
		.ms-photo-box ul.ms-photo-gallery li p,.ms-photo-box ul.ms-photo-gallery li h4 {display:none}
		.ms-photo-box ul.ms-photo-gallery li img { width:60px; height:54px;}

		div.ms-photo-box .ss-list-style1 {margin:7px 0px 13px 0px!important; background-position:0px 5px; font-family:Arial, Helvetica, sans-serif;}
		div.ms-photo-box .ss-list-style1 img {position:relative;margin-top:2px; margin-bottom:-4px}
		div.ms-photo-box .ss-list-style1 li{font-size:85%;display:inline;float:left;padding-left:0px; margin-right:0.7em!important;line-height:14px}
		
		
	/* special variations*/
	
	#ms-checkbox-nav ul li:first-child{background:#eee;margin-bottom:4px;padding:2px 3px 2px 2px}
	#ms-checkbox-nav ul li:last-child {margin-bottom:5px}

	/* header styles */

	/*list styles:
	
	.ms-list-style1 == a bulleted vertical list
	.ms-list-style2 == an unbulleted horizontal list
	.ms-list-style3 == a unbulleted vertical list
	.ms-list-style4 == a bulleted vertical list split into 2 columns
	
	*/	
	.ms-list-style1 {margin-bottom:7px}
		ul.ms-list-style1 li {background:url(/Images/m_skysports/football/euro2008/site/bullet.gif) no-repeat 7px 56%;padding-left:16px;line-height:17px}
		ol.ms-list-style1 li {background:none;padding-left:2px;}
	
		.ms-list-style1 li h4{margin:6px 0px 0px -13px;background:white}
		.ms-list-style1 li:first-child h4{margin-top:0px}
		
		.ms-list-style1 li h4 img{vertical-align:middle;margin-top:-2px}
	
	.ms-list-style2 {margin-bottom:7px;clear:both;font-size:90%}
		.ms-list-style2 li {display:inline; background:none;margin-right:6px; padding:0px; }
		.ms-list-style2 li h4{display:inline;}

	.ms-list-style3 li {background:none;padding-left:2px;}
		.ms-list-style3 li a{padding-left:3px;}
	
	.ms-list-style4 {padding-bottom:10px}
		ul.ms-list-style4 li {width:47%;float:left;background:url(/Images/m_skysports/football/euro2008/site/bullet.gif) no-repeat 4px 56%;padding-left:13px;}
		ol.ms-list-style4 li {width:47%;float:left;background:none;padding-left:2px;}
		
		.ms-list-style4 li h4{}

	.ms-list-page {padding:10px 0px 12px 0px;text-align:center; background-color:#fff; clear:both}
		.ms-list-page li {display:inline;margin-right:5px;}
		
	.ms-list-breadcrumb {padding:2px 0px 9px 0px;}
		.ms-list-breadcrumb li {float:left;margin-right:7px;}
			.ms-list-breadcrumb li a{font-weight:bold}
			
			
	/* select boxes*/
	.ms-select {position:absolute;background:white; margin-bottom:7px}
		.ms-select ul{width:99%!important;min-height:80px;max-height:200px;_height:200px;overflow:auto;background:white;border:1px solid powderblue;padding-top:3px}
			.ms-select ul li {width:98%; overflow:hidden}
		div.ms-select h3 {border:1px solid lightblue;padding:2px 0px 3px 5px; background:url(/Images/m_shared/football/euro2008/site/select_boxes.gif) no-repeat 98% 3px;cursor:default;-moz-user-select: none;margin:0px!important; font-family:arial, sans-serif!important}
			.ms-select h3:hover {background:url(/Images/m_shared/football/euro2008/site/select_boxes.gif) no-repeat 98% -28px}
			.ms-select ul li a{display:block;color:black;text-decoration:none; width:97%;padding:1px 0px 2px 5px; overflow-x:hidden; cursor:default; white-space:nowrap}
				.ms-select ul li a:hover,.ms-select ul li a:active,.ms-select ul li a:focus{background:#2B3596;color:white!important;width:97%}
				.ms-select ul li h4 {margin:7px 0px 2px 5px}
				.ms-select ul li:first-child h4{margin-top:2px}
		
	/* tabs box base style*/
	
	.ms-tabs {margin-bottom:8px}
		.ms-tabs ul.ms-tabs-tablinks {border-bottom:1px solid #B0C4DE}
		.ms-tabs ul.ms-tabs-tablinks li {float:left;margin-right:6px;border:1px solid #B0C4DE;border-bottom:none;padding:4px 9px 4px 9px;background:#D4DFEE}
		
			.ms-tabs .ms-tabs-tablinks li a,.ms-tabs .ms-tabs-tablinks li h2{display:block;text-decoration:none;font-weight:normal}
			.ms-tabs .ms-tabs-tablinks li.ms-tabs-on {background:white;padding-bottom:4px;position:relative;border-bottom:1px solid white;margin-bottom:-1px}
			.ms-tabs .ms-tabs-tablinks li:focus{color:black!important}
			
			.ms-tabs .ms-tabs-con {border:1px solid #B0C4DE;border-top:none;padding:8px 7px 9px 9px;}
				.ms-tabs .ms-tabs-con .ms-list-style2 {padding:1px 0px 2px 0px;margin:0px}
			
	.ms-tabs a.ms-icon-top {display:block;position:relative;top:-1.8em;left:29.4em;text-align:right;width:11em}
	
	.ms-tabs-s2 .ms-tabs-con {padding:5px 0px 9px 0px}
	
		.ms-tabs-s2 .ms-tabs-con table caption{display:none}
		.ms-tabs-s2 .ms-tabs-con table{font-size:90%}
		.ms-tabs-s2 .ms-tabs-con table td,.ms-tabs-s2 .ms-tabs-con table th{padding:3px 8px 3px 9px}
		.ms-tabs-s2 .ms-tabs-con table th {background:none}
		
		.ms-tabs-s2 ul.ms-list-style2 {margin:0px 0px 0px 8px!important}
		
	.ms-tabs-s3 {margin-bottom:15px}
	.ms-tabs-s3 .ms-tabs-tablinks {text-align:center;padding:10px 0px 4px 0px}
		.ms-tabs-s3 .ms-tabs-tablinks li {display:inline!important;float:none!important;margin-right:0px} 
		.ms-tabs-s3 .ms-tabs-tablinks li a {display:inline}
	
	#ms-tabs-timer,#ms-tabs-timer2 {width:15px;height:17px;float:right;border:none;margin:0px;cursor:pointer;padding:0px}
	#ms-tabs-timer {background:url(/Images/m_shared/football/euro2008/site/tabs_play_pause.gif) no-repeat 100% 3px}
	#ms-tabs-timer2 {background:url(/Images/m_shared/football/euro2008/site/tabs_play_pause.gif) no-repeat 0px 3px}
		
	/* accordians */
	.ms-accordian {margin-bottom:7px}
		.ms-accordian h2.ms-header {cursor:pointer}
		.ms-accordian h2 em{font-weight:normal;font-style:normal}
	.ms-accordian div {border-bottom:1px solid #ccc;}
	
	.ms-accordian div.ms-box {border:none;padding:0px 0px 8px 8px;border-bottom:1px solid #ddd}
	
		.ms-accordian div.ms-box p.ms-text-caption {margin:0px 0px 2px 1px}
		
		.ms-accordian div.ms-box h3 {margin:0px 0px 5px -2px}
			.ms-accordian div.ms-box h3 img{margin:0px;vertical-align:middle;float:none;margin:-3px 3px 0px 2px}
			.ms-accordian div.ms-box h3 span{font-weight:normal;padding:0px 2px 0px 2px}
			
		.ms-accordian div.ms-box ul.ms-list-style2 {margin-bottom:4px}
		
		.ms-accordian div.ms-box ul.ms-list-style5 {clear:both;margin:0px 0px 0px -2px}
			.ms-accordian div.ms-box ul.ms-list-style5 li{background:none;padding:0px;margin:0px 3px 0px 0px;float:left}
				.ms-accordian div.ms-box ul.ms-list-style5 li a{font-size:85%;margin:0px;padding:0px 5px 0px 5px}

	.ms-accordian .ms-acc-on {background:black;color:white}

	/* tables */

	.ms-tables-s1 {margin-bottom:9px;padding-bottom:2px;border-bottom:1px solid #99A4AF}
		.ms-tables-s1 caption {background:#99A4AF;padding:6px;font-weight:bold;color:white;border-bottom:1px solid white;text-align:left}
		.ms-tables-s1 th,.ms-tables-s1 td {padding:5px 6px 5px 6px;vertical-align:top}
		.ms-tables-s1 th {text-align:left;border-bottom:1px solid #99A4AF;padding-top:6px;}
		.ms-tables-s1 thead th {background:silver;border:none;padding-top:3px;cursor:help}
		.ms-tables-s1 td {border-bottom:1px solid #ccc;}
			.ms-tables-s1 td img{vertical-align:middle;margin:-1px 3px 0px 0px;}
		.ms-tables-s1 tr td:first-child {border-left:none;}
		.ms-tables-s1 p {margin:0px}
		
		.ms-tables-s1 tfoot p {margin:4px 0px 5px 0px;font-size:90%}  
		
	.ms-right {text-align:right!important}
	.ms-center {text-align:center!important}
	
	.ms-tables-s1 .ms-right img {margin:-1px -1px 0px 3px;}
	tr.ms-odd {background:#eee}
	
	.ms-tables-s1 .ms-prev a,.ms-tables-s1 .ms-rep a,.ms-tables-s1 .ms-live a {font-size:70%;}

	.ms-tables-high1 {background:#eee;border-bottom:1px solid #CCCCCC!important}
	
	td.ms-tables-rating {padding:16px 6px 14px 6px!important}
	.ms-tables-rating h4 {margin:0px 0px -15px 90px;position:relative}
	.ms-tables-rating h5 {font-weight:normal;font-size:90%;padding-top:19px}
	
	.ms-tables-rating p {font-size:260%;font-weight:bold;margin:0px}
	.ms-tables-rating p.ms-text-caption {font-size:90%;font-weight:normal;clear:both;padding:3px 0px 5px 0px}
	
	.ms-tables-rating li {float:left;width:30%;}
	.ms-tables-rating li:first-child {border-right:1px solid #ddd;margin-right:14px}
	.ms-tables-rating li p.ms-text-caption {padding:1px 0px 0px 10px;}
	.ms-tables-rating li object {margin-top:1px}
	
	.ms-draw {}
		.ms-draw thead th{background:#ddd;padding:3px 25px 4px 0px;border-right:1px solid white}
		.ms-draw td {padding:10px 0px 0px 0px;}
		.ms-draw td div {border:none;border-bottom:3px solid #eee;margin-bottom:10px;width:140px}
		.ms-draw-fix {border:none;border-bottom:1px solid #bbb;}
		.ms-draw-fix caption {background:#ddd;border-top:1px solid #bbb; padding:2px 4px 2px 6px;font-size:84%;color:#333;text-align:left}
	    .ms-draw-fix thead {display:none}
		.ms-draw-fix td {background:white;border:none;border-top:1px solid #ccc;padding:3px 4px 5px 5px;}
		.ms-draw td img {vertical-align:middle;margin:0px 3px 0px 0px}
		.ms-draw td div.ms-draw-div {border:none;border:2px solid #bbb;border-left:0px;width:11px;height:78px;position:absolute;margin:41px 0px 0px 142px;}
		
		.ms-draw td div.ms-draw-div span {border-top:2px solid #bbb;width:9px;display:block;position:relative;top:50%;left:12px}
		
	.ms-tables-s2{margin-bottom:8px;padding-bottom:2px;border-bottom:1px solid #99A4AF}
		.ms-tables-s2 caption {background:#99A4AF;padding:5px 5px 5px 8px;font-weight:bold;color:white;border-bottom:1px solid white;text-align:left}
		.ms-tables-s2 th,.ms-tables-s2 td {padding:4px 6px 5px 8px;}
		.ms-tables-s2 td{ border-bottom:1px solid #ccc;}
		.ms-tables-s2 thead th {text-align:left;border-bottom:1px solid #99A4AF;padding:5px 5px 4px 8px;background:silver;cursor:help}
		
		
	.ms-tables-s3{margin-bottom:12px;padding-bottom:2px;border-bottom:none}
	.ms-tables-s3 caption{text-align:left;font-weight:bold;padding-bottom:3px}
	.ms-tables-s3 th{display:none}
	.ms-tables-s3 td {font-size:90%}
	
	div.ms-tables-today{padding:33px 0px 4px 0px;border:2px solid #ccc;border-right:0px;border-left:0px;background:url(/Images/m_skysports/football/euro2008/site/todaysgames.gif) no-repeat 0px 6px;margin:10px 0px 15px 0px}
	tr#ms-tables-today:target {background:#000;color:white}
	
	.ms-tables-cards-red,.ms-tables-cards-yellow{width:7px;height:11px;overflow:hidden;border:1px solid white;float:left}

	.ms-tables-cards-red{background:#BD0000}
	.ms-tables-cards-yellow{background:#FFCC00}
	.ms-tables-cards-bar{background:#D4F854;border:1px solid #95B71C;padding:1px;height:9px;width:50px;overflow:hidden;float:left;margin-right:4px}
	
	.ms-tables-cards-bar + p {margin:0px 0px 0px 0px}
	.ms-tables-cards-bar span {height:9px;display:block;overflow-y:hidden;background:#9FC80A;float:left}

	
	/* text styles*/
	.ms-text-caption {font-size:90%}
	.ms-text-bold {font-size:114%;font-weight:bold}
	
	/* site icons */
	
	.ms-prev a{background:#6DBB4B;display:block;padding:1px 3px 2px 3px;text-align:center;text-decoration:none;color:white;}
	.ms-rep a{background:#CF3733;display:block;padding:2px 3px 2px 3px;text-align:center;text-decoration:none;color:white;}
	.ms-live a{background:#FED417;display:block;padding:2px 3px 1px 3px;text-align:center;text-decoration:none;}
	.ms-bet a{background:#006;display:block;padding:2px 3px 2px 3px;text-align:center;text-decoration:none;color:white;}
	.ms-facts a{background:#333;display:block;padding:2px 3px 2px 3px;text-align:center;text-decoration:none;color:white;}
	
	.ms-icon-top {}

	/* Z-INDEX: put all z-index properties seperetly here, not in the css styles above */

	/*0-100 - reserved for standard site components*/

	
	/*101-1000 - advertising placements*/
	
	
	/*1001-9999 - reserved for site components to go above adverts*/
	div.ms-select *{z-index:1999}
	.ms-nav li.ms-nav-hover a{z-index:1001}
	.ms-nav li div{z-index:1000}
	
		
}

/* safari*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
body{font-size:71%}
}

/* PRINT STYLES */
@media print {
    body {font-size: 95%;background:orange}
	 
}

/* OTHER BROWSERS ==provides browser dependent variations and css hacks==*/
	
	/* IE 6 and 7: put IE hacks here. Use _ before each rule for IE6, eg _margin:0px and @ before each for for IE7, eg @margin:0px*/
	
	.ms-site-search {_margin-bottom:0px}
	
	.ms-site-search h2 {@padding-top:4px; display:none}
	.ms-site-search span {@padding:0px; _margin-left:-4px;}
	.ms-site-search button {@margin-left:2px;_margin-left:2px;@width:5.4em; @padding:0px 5px 1px 5px;}
	.ms-site-search label {@position:relative; @top:1px}
	.ms-site-search input#form-search-input {@padding:0px 2px 1px 2px;}
	.ms-site-search form input[type='radio'] {@margin:-1px 0px 0px -3px;@padding:0px;}
	
	.ms-box input {@margin-left:1px}
	.ms-box-s2 {@margin-bottom:8px}
	
	.ms-lyt-4 .ms-box  {_width:236px;}
	.ms-lyt-4 .ms-box-s2  {_width:auto;}
	
	.ms-lyt-5 div.ms-box  {width:_235px;_margin:0px 3px 8px 2px}
	.ms-lyt-5 div.ms-box-s2 {margin:0px}
	
	.ms-select ul li {@width:91%; }
	
	.ms-header .ms-icon-rss {@margin-top:-1.7em;@margin-right:5px}
	
	.ms-match-header td h3 img {@margin:0px 6px 0px 6px}
	
	.ms-video-box div ul li img {@margin-bottom:4px}

/* sky sports video styles */	
	.ss-r-layout-video .ss-tabs{margin-top:15px;padding-bottom:5px;border-bottom:1px solid #ccc;margin-left:1px;width:782px; text-align:center; }
	*:first-child+html .ss-r-layout-video .ss-tabs {padding-bottom:0;}
	* html .ss-r-layout-video .ss-tabs {padding-bottom:0;}
	
	.ss-r-layout-video .ss-tabs li {margin:0px 2px 0px 0px;display:inline}
	.ss-r-layout-video .ss-tabs li a{display:inline-block;background:#ccc url(/Images/m_shared/football/euro2008/site/tab-li-bg1.jpg) repeat-x;text-decoration:none; padding:5px 8px 5px 8px; border:1px solid #ccc; border-bottom:none}
	.ss-r-layout-video .ss-tabs li.tabs-selected {position:relative;margin-top:2px}
	.ss-r-layout-video .ss-tabs li.tabs-selected a {background:white;color:black;font-weight:bold;padding-bottom:6px;position:relative;margin-bottom:-1px}	
	.ss-r-layout-video .ss-list-style4 {margin:10px 0px 12px 9px}
		.ss-r-layout-video .ss-list-style4 li {float:left;margin-right:7px}
	.ss-r-layout-video h2 {margin-bottom:9px; border-bottom:1px solid #ddd;padding-bottom:2px; color:#666;}
	.ss-r-layout-video .ss-c1 {width:780px;float:left;border:1px solid #ccc;margin-left:1px;margin-right:8px;border-top:0px;padding-bottom:20px;padding-top:14px; background:#fff url(/Images/m_shared/football/euro2008/site/acc-con-bg.jpg) bottom repeat-x;}
	.ss-r-layout-video .ss-c2 {width:160px;float:left;}
	.ss-r-layout-video .ss-c1 .ss-c1 {display:block;width:264px;float:left;margin-right:9px;padding:0px;padding-left:1px;border:none; padding-left:8px; background:none;}
		.ss-r-layout-video .ss-c1 .ss-c1 .ss-box {clear:both;margin-bottom:12px}
		.ss-r-layout-video .ss-c1 .ss-c1 .ss-box h4 {font-size:100%;margin-top:-2px;margin-bottom:1px}
		.ss-r-layout-video .ss-c1 .ss-c1 .ss-box h4 a { color:#333; text-decoration:none; }
		.ss-r-layout-video .ss-c1 .ss-c1 .ss-box h4 a:hover { text-decoration:underline;}
		.ss-r-layout-video .ss-c1 .ss-box .ss-text-caption {font-size:90%;margin:2px 0; color:#666;}
		.ss-r-layout-video .ss-c1 .ss-c1 .ss-box img {float:left;margin:2px 5px 0px 0px}
		.ss-r-layout-video .ss-c1 .ss-c1 select {width:99%;font-size:100%}
	.ss-r-layout-video .ss-c1 .ss-c2 {display:block;width:486px;float:left; line-height:1.5em;}
	div.ss-r-layout-video div.ss-box-viddet {padding:6px 10px; background-color:#ddd; margin:-1px 1px 8px 1px;}
	div.ss-r-layout-video div.ss-box-viddet h4{margin:4px 0px 1px 0px;}
	.ss-r-layout-video .ss-box-viddet .ss-text-caption {margin:1px 0px 4px 0px;font-size:90%}

	.ss-r-layout-video .ss-c1 .ss-c1 #pageInfo, .ss-r-layout-video .ss-c1 .ss-c1 #pageLinks {width:264px;margin:0; padding:0px;  text-align:right;font-size: 95%;}
.ss-r-layout-video .ss-c1 .ss-c1 #pageLinks a{padding:4px; font-size: 95%;}
.ss-r-layout-video .ss-c1 .ss-c1 #pageLinks span{padding:0px 4px 0px 4px; color: #666; font-weight: bold;font-size: 95%;}



/* photo styles from other microsites */
.ms-header-s2{color:#333; background:#bbb url(/Images/m_shared/football/euro2008/site/ms-header-bg1.jpg) repeat-x; padding:4px 8px;}
			.ms-lyt-11 {padding-top:1px}
			.ms-lyt-11 h3{font-size:250%;font-weight:normal;margin-left:5px}
			div.ms-lyt-11 h4{font-size:140%;font-weight:normal;margin-bottom:8px;margin-left:6px;}
			div.ms-lyt-11 div.ms-c1, div.ms-lyt-11 div.ms-c2{margin:0px; border:none;padding:0px;width:244px;float:left;}
			div.ms-lyt-11 div.ms-c1 {margin-right:8px}
			div.ms-lyt-11 div.ms-box h4 { background-color:#0C345C; padding:6px; font-size:1.1em!important; color:#fff;}
			div.ms-lyt-11 div.ms-box h4 a {color:#eee; font-weight:bold; text-decoration:none;}
			div.ms-lyt-11 div.ms-c1 .ms-box, div.ms-lyt-11 div.ms-c2 .ms-box {margin:0px 0px 9px 0px;padding:0px;min-height:200px;_height:200px;}
			div.ms-lyt-11 div.ms-c1 span,div.ms-lyt-11 div.ms-c2 span {border:0px;padding:0px;display:block;width:244px;overflow:hidden;position:relative;height:160px;zoom:1;margin:0px}
			div.ms-lyt-11 img {margin-right:0px;margin-bottom:5px}
			div.ms-lyt-11 div.ms-c1 span img,div.ms-lyt-11 div.ms-c2 span img {position:relative;left:-26px;margin-bottom:0px}
			div.ms-lyt-11 div.ms-box h4{font-size:160%;margin-bottom:5px;margin-left:0px;padding-top:5px;}
			div.ms-lyt-11 .ms-c1 .ms-box h4, div.ms-lyt-11 .ms-c2 .ms-box h4 {font-size:120%}
			div.ms-lyt-11 div.ms-box a{display:block}
			.ms-lyt-5 .ms-list-style1 li { width:46%!important; float:left!important; }
			
			
/* fun & games from ss/soccer am */
.games-flash-promo { margin-bottom:14px; }
.ss-games-promo { float:left; width:48%; margin:0px 0 14px 0; padding-bottom:8px; background:url(/Images/m_shared/football/euro2008/site/games-promo-bg.jpg) bottom left no-repeat;}
.ss-games-promo.left { margin-right:14px; clear:left; }
	.ss-games-promo h2 { font-family:Arial, Helvetica, sans-serif; padding:3px 8px; font-size:1.1em; background:#666 url(/Images/socceram/games-promo-h2.jpg) no-repeat; color:#FFFFFF;}
		.ss-games-promo img{float:left; margin:6px 6px 8px 8px; margin-bottom:0;}
		.ss-games-promo p {padding:5px 8px 0 0; line-height:1.4em;}
		.ss-games-promo p a {font-weight:bold; color:#666; text-decoration:none; background:url(/Images/m_shared/football/euro2008/site/game-icon-sm.gif) center left no-repeat; padding:0 0 0 22px;}
		.ss-games-promo p a:hover {text-decoration:underline!important;}
		.ss-games-promo ul {list-style-type:disc; margin-left:23px;}
		.ss-games-promo li {margin:4px 0;}
		.ss-games-promo li a { color:#666; text-decoration:none; font-weight:bold; }
		.ss-games-promo li a:hover { text-decoration:underline; } 
		
/* match facts */
.ss-stat-style4 { margin-bottom:20px; }
.ss-stat-style4 caption, .ms-header2 {background:#333;color:white;padding:4px 3px 5px 7px;text-transform:uppercase; font-weight:bold;text-align:left; width:auto;font-size:114%;}	
.ss-stat-style4 th {text-align:left; padding:3px 8px 4px 8px!important}
.ss-stat-style4 td {padding:4px 8px 4px 8px!important}
.ss-stat-style4 th,.ss-stat-style4 td {border-bottom:1px solid white!important}
.ss-stat-style4 .ss-stat-center {border-right:1px solid white!important;border-left:1px solid white!important}
.ss-stat-style4 td img {margin-right:3px!important}
.ss-stat-center {text-align:center!important}
.ss-stat-right {text-align:right!important}
#last6Away {width:50%; float:left}
#last6Away table{width:auto}
#last6Home{width:50%; float:left}
#last6Home table{width:auto}
.ss-stat-win {background-color:#8FCD53}
.ss-stat-lose {background-color:#D58484}
.ss-stat-draw {background-color:#BBC1C5}
/* match facts after */
.ss-stat-style1 {margin-bottom:8px;}
.ss-stat-style1 caption {background:#333;color:white;padding:4px 3px 5px 7px;text-transform:uppercase; font-weight:bold;text-align:left; font-size:114%; display:table-caption; width:100%}
.ss-stat-style1 tfoot {border-top:2px solid #C0CCD3}
	.ss-stat-style1 tfoot td{padding:6px 0px 0px 0px }
	.ss-stat-style1 tfoot p{font-family:verdana, sans serif; font-size:80%;padding:6px 7px 8px 8px;  line-height:14px;margin-bottom:8px; border:1px solid #5E8FA4;background:#E9ECEE;}
.ss-stat-style1 td, .ss-stat-style1 th {padding:4px 4px 6px 5px; border-bottom:1px dotted #B2C0C8;vertical-align:top}
.ss-stat-style1 th {font-weight:normal; text-align:left;padding-top:6px}
	.ss-stat-style1 thead th {font-weight:bold;text-align:left;padding:6px 4px 4px 5px;border-top:1px solid white;cursor:help;border-bottom:2px solid #C0CCD3}
	.ss-stat-style1 span {display:none}
	.ss-stat-style1 .ss-stat-inline {padding:0px!important; border:none;margin:0px; width:496px!important;}
		.ss-stat-style1 .ss-stat-inline * {padding:0px; border:none;margin:0px!important}
	.ss-stat-style1 td img {margin:2px 1px 0px 0px!important}
	.ss-stat-style1 select,.ss-stat-style1 select *{font-family:arial;font-size:100%!important }
	.ss-stat-style1 ul {margin-bottom:5px}
		.ss-stat-style1 .ss-list-style1 {margin-bottom:8px}
		.ss-stat-style1 ul li h4 {font-family:verdana; font-size:80%; margin-top:4px}
	.ss-stat-high4 { font-weight:bold!important; background-color:#ddd;}

/* site search */
.ss-form-search {color:#fff;}
.ss-form-search input {margin: 2px 0;}
#ss-label-001, #ss-label-002 {margin-right:3px;}

/* Pagination */
ul.pagination a {text-decoration:underline;}
ul.pagination a:hover {text-decoration:none;}

/* Your View */
.ss-opinion-comment-box * {}
.ss-opinion-comment-box h2 {font-size:140%;margin-bottom:8px}
.ss-opinion-comment-box .ss-opinion-comment-box-comment  {border-bottom:1px solid #ddd;padding-top:13px}
.ss-opinion-comment-box .ss-opinion-comment-box-comment h3 {margin:0px 0px 7px 0px;font-size:110%;font-weight:bold}
.ss-opinion-comment-box .ss-opinion-comment-box-comment p {font-size:90%!important; margin-bottom:13px;line-height:14px}
.ss-opinion-comment-box .ss-opinion-comment-box-comment p.posted {margin-bottom:17px;font-family:verdana, sans-serif; color:#aaa}
.ss-opinion-comment-enter {font-size:90%}
.ss-opinion-comment-enter * {font-size:100%;font-family:verdana;}
.ss-opinion-comment-enter label {display:block;width:110px;float:left;margin-bottom:7px;vertical-align:middle}
.ss-opinion-comment-enter input,.ss-opinion-comment-enter textarea {width:300px;margin-bottom:7px;padding:0px;padding:3px 2px 2px 4px}
.ss-opinion-comment-enter select {width:310px;margin-bottom:7px}
.ss-opinion-comment-enter div.subscriber {margin:13px 0px 13px 0px}
.ss-opinion-comment-enter form {padding:17px 0px 10px 0px}
.ss-opinion-comment-enter div.subscriber p {margin-bottom:5px}
.ss-opinion-comment-enter div.subscriber label{display:inline;vertical-align:middle}
.ss-opinion-comment-enter div.subscriber input {width:auto;padding:0px;margin:0px 3px 0px 0px;vertical-align:middle}
.ss-opinion-comment-enter span#ysCounter {clear:both;display:block;margin-bottom:13px}
.ss-opinion-comment-enter button {margin-bottom:20px}
.ss-opinion-comment-enter .tickboxes p {margin:0px 2px 12px 0px}
.ss-opinion-comment-enter div.tickboxes input {width:auto;margin:0px 2px 0px 0px;padding:0px}

/* history in-depth */
.ms-history { padding-top:10px;}
.ms-history h2 { font-size:1.3em; border-bottom:1px solid #ccc; }
.ms-history-yr { padding:8px 0;  border-bottom:1px solid #ddd;}
.ms-history-yr img { float:left; margin-right:6px; }
.ms-history-yr h3 { font-size:1.2em; padding-bottom:2px; }
.ms-history-yr p { line-height:1.5em;}
.ms-history-yr p a {font-weight:bold;}

/* In-House adverts */
#advert_1 #ad1 {padding: 8px 10px 1px 11px; margin-bottom: 8px; }
#advert_1 #ad1 img {margin: 0px 8px 0px 0px; float:left;}
#advert_1 #ad1 a h1 {font-weight:bold;text-decoration:underline}
#advert_1 #ad1 a p {font-weight:normal;text-decoration:none}

#advert_7 #ad7 {background-color: #e3e4e6; border: 1px solid  #c0c4cb; padding: 8px 10px 1px 11px; margin-bottom: 8px; }
#advert_7 #ad7 img {margin: 0px 8px 0px 0px; float:left;}
#advert_7 #ad7 a h1 {font-weight:bold;text-decoration:underline}
#advert_7 #ad7 a p {font-weight:normal;text-decoration:none}

/*Leaderboard Styles*/
.ss-ms-score-promo-box {width:298px; border:1px solid #bbb; margin-bottom:8px; background:#fff url(/Images/skysports/v3/microsites/common/ss-ms-score-promo-box-bg.gif) bottom repeat-x;}
.ss-ms-leaderboard ul, .ss-ms-score-promo-box ul { padding:8px 7px; font-size:0.9em;}
.ss-ms-leaderboard li, .ss-ms-score-promo-box li {float:left;}
.ss-ms-leaderboard li a, .ss-ms-score-promo-box li a {color:#000; font-weight:bold;padding-left:10px;}
.ss-ms-leaderboard li.skybet a, .ss-ms-score-promo-box li.skybet a { background:url(/Images/skysports/v3/microsites/common/icons/skybet.gif) left center no-repeat;padding-left:16px}
.ss-ms-score-promo-box-inner {height:165px; overflow-y:scroll;}
.ss-ms-score-promo-table {border-collapse:collapse;}
.ss-ms-score-promo-table td, .ss-ms-score-promo-table th {padding:6px 5px; text-align:left;}
.ss-ms-score-promo-table td {}
.ss-ms-score-promo-table td a {color:#333;}
.ss-ms-score-promo-table caption {padding:7px 5px; background-color:#ddd; min-height:14px;}
.ss-ms-score-promo-table caption span {float:left; font-weight:bold;}
.ss-ms-score-promo-table caption img {float:right; padding:1px 1px 0 0;}
.ss-ms-score-promo-table tr.odd {background-color:#eee;}
td.vscore1, th.vscore1 {text-align:center;}
td.player1 {text-align:right;}

.ss-ms-leaderboard {border:1px solid #bbb; margin-bottom:8px; background:#fff url(/Images/skysports/v3/microsites/common/ss-ms-score-promo-box-bg.gif) bottom repeat-x;}
.ss-ms-leaderboard .ss-ms-score-promo-table caption {padding:7px;}
.ss-ms-leaderboard th, .ss-ms-leaderboard td { padding-left:8px!important; }
.ms-tabs-con .ss-ms-leaderboard {border-top:none;}

.ms-c1 .ss-ms-score-promo-box {width:178px;}
.ms-c1 .ss-ms-leaderboard {width:178px; min-height:220px;_height:220px;}
.ms-c1 .ss-ms-leaderboard li a, .col2 .ss-ms-leaderboard li a { padding-left:2px; }
.col2 .ss-ms-leaderboard { min-height:330px;}

/* Live Scoring Styles - rs - 27/02/09 */
.ss-cols-3col-article {clear:both; padding-top:8px; overflow:hidden;}
.ss-cols-3col-article .col1 {float:left;width:496px;padding-right:0;border-right:none;}
.ss-cols-3col-article .col2 {float:left;width:300px;padding:9px 7px 5px 7px;_padding-top:12px;border-left:none;margin:0px 0px 0px 6px; margin-top:-10px!important; margin-bottom:-20000px; padding-bottom:20000px; background-color:#e7e7e7}
.ss-cols-3col-article .col3 { float:left; width:160px; margin-left:6px;text-align:center;}

.ss-ms-live-header{ margin-bottom:8px;}
.ss-ms-live-header img{float:left;}
.ss-ms-live-header ul{margin: 0 10px; float:left; width:235px;}
.ss-list-style1 li h4{float:left; margin-right:10px;}
.ss-ms-commentary-frame{margin-top:8px; border-top:1px solid #DFE0E3; padding:5px 0 0 0}
.col1 .ss-list-style1 { clear:left; padding-top:7px; }
.col1 .ss-list-style1 li {clear:left; display:inline; padding-right:6px;}

.ms-news-archive .ms-lyt-2cols .ms-list-style1 { width:100%; float:left; padding-bottom:12px;}
.ms-news-archive .ms-lyt-2cols .ms-list-style1 li { width: 46%; float:left;}

.ms-news-archive h2.ms-newslist-header { font-size: 1.5em; text-transform:uppercase; border-bottom:1px solid #ccc; padding:2px; margin-bottom:10px; }

/*euro and us tour -reports*/
.ms-lyt-2cols-report {margin-bottom:3px;}
.ms-news-archive .ms-lyt-2cols .ms-list-style1-report { width:100%; float:left; padding-bottom: 0px;}
.ms-news-archive .ms-lyt-2cols .ms-list-style1-report li { width: 46%; float:left;}
.ms-list-style1-report {margin-bottom:2px;}
ul.ms-list-style1-report li {
padding-top:3px;
}
ul.ms-list-style1-report li {
background:transparent url(/Images/m_shared/football/euro2008/site/bullet.gif) no-repeat scroll 4px 56%;
}
ul.ms-list-style1-report li {
background:transparent url(/Images/m_skysports/football/euro2008/site/bullet.gif) no-repeat scroll 7px 56%;
line-height: 13px;
padding-left:16px;
}

/* us and euro tour */
.gs-stat-style1 {background:#B80000 none repeat scroll 0 0; 
color:#FFFFFF; 
font-size:12px; 
width:485px;
font-weight:bold;
padding:4px 3px 5px 7px;
text-align:left;
text-transform:uppercase;
}

.gs-stat-high p {
width:485px;
background-color:#F3F4F4;
font-weight:normal;
text-align:left;
color:#000033;
font-size:11px; 
text-transform: none;
border-bottom:1px dotted #B2C0C8;
border-top:1px dotted #B2C0C8;
padding: 4px 3px 5px 7px;
}
.gs-stat-high {
overflow:hidden !important;
width:485px;

}
.gs-stat-high ul 
{list-style-type:none; 
padding-left:0px; 
margin-left:0px;}

.gs-stat-high li h3 {
border-bottom:medium none;
color:#000033 !important;
font-size:110% !important;
font-weight:bold !important;
}
/* reports for header */

.ms-news-archive h2.msr-header {
background-color:#CCCCCC;
clear:left;
font-size:1.2em;
padding:5px 8px 3px;
}

.gs-box {margin-top:-5px;}


.gs-stat-high2 p {
width:485px;
background-color:#F3F4F4;
font-weight:normal;
text-align:left;
color:#000033;
font-size:11px; 
text-transform: none;
border-bottom:1px dotted #B2C0C8;
border-top:1px dotted #B2C0C8;
padding: 4px 3px 5px 7px;
}
.gs-stat-high2 {
overflow:hidden !important;

}
.gs-stat-high2 ul 
{list-style-type:none; 
padding-left:0px; 
margin-left:0px;}

.gs-stat-high2 li h3 {
border-bottom:medium none;
color:#000033 !important;
font-size:110% !important;
font-weight:bold !important;
}
/* reports for header */

