/* base.css ==This is the global css base inculding base layout and broswer dependent stylesheets==*/

@media screen 

{

	/*===RESET HTML: This resets default browser html styles and is intended to remove cross browser rendering quirks===*/
	* {padding:0px; margin:0px;}
	h1,h2,h3,h4,h5,h6,pre,code {font-size:100%; }
	p,ul {list-style:none;}
	ol {list-style-position:inside}
	a img {border:none}
	table {border-collapse: collapse;}
	div,ul,ol,form {zoom:1}
	div:after, ul:after, form:after,ol:after {content:".";display:block;height:0px!important;line-height:0px;clear:both;visibility:hidden;}


	/*===GLOBAL STYLES: ===*/
	body {background:#EEEEEE; font:77% arial, helvetica, sans-serif; color:#000}
	a {color:#000}
		a:hover {text-decoration:none}
		a:focus, a:active {background-color:black;color:white}
	
	/* utility styles*/
	.hdn {display:none}
	.nomargin {margin-bottom:0px!important}
	.ms-access-links {display:none}
	

	/*===BASIC STRUCTURE: ===*/
	.ms-wrap {position:relative; margin:0px auto 0px auto;}
	.ms-head {width:1000px;margin:0px auto 7px auto;}
	.ms-content {margin-bottom:20px;}
	
	/*site head */
	#aoc-globalnav {margin-bottom:1px}
	.ms-head .ms-ad-leaderboard {float:left; margin:0px; margin:0px 6px 10px 0px;}
	
	.ms-head .ss-form-search {width:263px; height:70px;padding:11px 0px 10px 3px;margin-bottom:10px;float:left;_width:260px}
	
		.ms-head .ss-form-search h2 {padding:2px 4px 3px 0px;  text-transform:uppercase; background:none;float:left}
		.ms-head .ss-form-search * {font-size:100%;}
		
			.ss-form-search span {display:block;padding:1px 0px 3px 0px;display:none }
			.ss-form-search input {margin:4px 5px 3px 1px;vertical-align:middle; padding:2px 2px 1px 2px;width:204px;@width:188px;@margin-right:2px;}
			.ss-form-search input#ss-searchField {display:block}
			.ss-form-search label {vertical-align:middle;font-size:92%!important; margin-right:10px;}
			#ss-label-001,#ss-label-002 {margin:0px;width:auto;margin-top:0px;vertical-align:middle;margin-right:3px;@margin-left:-2px;@margin-right:0px}
			.ss-form-search button {vertical-align:middle; width:3.5em; margin:1px 0px 0px -2px; padding:1px 5px 2px 5px;}
			
			/*google search box*/
			.ss-form-search .searchGoogle {padding-bottom:25px;background:url(/Images/m_skysports/golf/masters/site/tile.gif) no-repeat 1% 43px;@background-position:1% 47px}

		
	.ms-head h1 {clear:both;height:44px; background:#bbb;}
		.ms-head h1 a{display:block;width:680px;height:44px}
			.ms-head h1 a:focus, .ms-head h1 a:active {background:none!important}
		.ms-head h1 span{display:none}
		
	.ms-head .ms-ad-sponsor1 {height:35px;background:#fff}
	
		
	.ms-site-header {height:48px; margin:12px auto 7px auto; width:1000px;}

	/*navigation*/
	.ms-nav {background:#aaa;}
		.ms-nav ul {width:1000px;margin:0px auto 0px auto;}
			.ms-nav ul li {float:left;cursor:pointer;margin-right:-1px;}
			.ms-nav ul li div {display:inline;}
				.ms-nav ul li a {display:block;background:black;color:white; border-right:1px solid white;padding:7px 9px 8px 10px; text-decoration:none;}
				.ms-nav ul li ul {width:178px;position:absolute; display:none;}
				
					.ms-nav ul li ul li {float:none;margin:0px;padding:0px;display:inline-block;vertical-align:bottom}
						.ms-nav ul li ul li a {background:#444;color:white;padding:3px 11px 4px 11px; margin:0px; border:0px;}
							.ms-nav ul li ul li a:hover {background:#555;}
						.ms-nav ul li ul li:first-child a {padding-top:8px;}
						.ms-nav ul li ul li:last-child a {padding-bottom:9px;}
						
						.ms-nav ul li ul li h3 {padding:8px 0px 2px 12px}
						
	/* footer */
	.ms-foot {background:#A6A8AD;}
		.ms-foot-subnav {background:#bbb; margin-bottom:10px}
			.ms-foot-subnav ul{background:#bbb;width:1000px; margin:0px auto 0px auto;padding:8px 7px 6px 9px;}
			.ms-foot-subnav li{float:left;padding:2px 7px 3px 0px}
			.ms-foot-subnav li.ms-go-top {float:right}
			
			.ms-foot-inner {width:1000px;margin:0px auto 0px auto;padding-bottom:12px}
			
				.ms-foot-inner h2{text-transform:uppercase; margin:2px 0px 7px 0px}
				.ms-foot-inner .ms-c1{width:676px; margin-right:18px}
					.ms-foot-inner .ms-c1 .ms-box {float:left; width:30%; margin-right:2%;}
					
					.ms-foot-inner .ms-c1 ul{clear:both; padding-top:3px}
					.ms-foot-inner .ms-c1 li{padding:6px 0px 6px 0px; float:none; border-top:1px solid #ccc}
					.ms-foot-inner .ms-c1 li:first-child{padding-top:1px;border-top:none}
						.ms-foot-inner .ms-c1 ul li h4{float:left; margin-right:4px}
				
				.ms-foot-inner .ms-c2{width:298px;}
					.ms-foot-inner .ms-c2 ul li ul{margin-bottom:8px}	
						.ms-foot-inner .ms-c2 ul li ul li{display:inline; margin-right:6px; line-height:16px}	

				.ms-foot-subsubnav {background:#8F9094}
					.ms-foot-subsubnav ul{width:890px; margin:0px auto 0px auto; padding:7px 7px 24px 110px;}

	/*===COMPONENTS: ===*/

	/*component headers:
	
	.ms-header == the base header style
	.ms-header-s2 == larger header with no background color
	
	*/
	
	.ms-header {font-size:104%; color:black;margin-bottom:5px; }
	.ms-header-s2 {font-size:120%; background:none; padding:0px; color:black; margin-bottom:7px;}
	
	.ms-header-s3 {font-size:118%; padding:8px 4px 10px 7px; margin-bottom:6px; background-color:#eee;position:relative}
		.ms-header-s3 em{display:block; font-size:90%; font-weight:normal; font-style:normal; margin-top:1px}

	/*base feature box component:

	.ms-box == the basic feature box component
	.ms-box-s2 == large top story component

	*/

	.ms-box {margin-bottom:8px;zoom:1;}
		.ms-box:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
		.ms-box p {margin:0em 0em 0.4em 0em;}
		.ms-box ul,.ms-box ol {margin-bottom:0.4em;margin-left:2px;}
		.ms-box ul.ms-list-style2 {margin:-3px 0px 0px 0px;float:left}
		.ms-box li {background:url(/Images/m_skysports/golf/masters/site/tile.gif) no-repeat 1px -54px;padding-left:10px;line-height:17px}
		.ms-box ol li {background:none;line-height:17px}
		div.ms-box .ms-list-style1 li {}
		.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:1px;}
		.ms-box h3 {}
		.ms-box h4 {margin-bottom:1px;}
		.ms-box h5 {}

		.ms-box table {}
		
		.ms-box div {}
		
		.ms-box .ms-list-style2 {font-size:90%; margin-bottom:0px}
		
	.ms-box-s2 {padding-top:1px}
		.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:#000011;position:absolute; width:496px;height:7.5em;margin-top:-7.5em; opacity: 0.8;filter: alpha(opacity=80);}
		.ms-box-s2 div {position:absolute; width:496px;height:7.5em;margin-top:-7.5em;}
		.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 6px 10px}
		.ms-box-s2 div .ms-list-style2 {margin:0px 7px 0px 0px; padding-left:10px;font-size:90%;}
		
		.ms-box #ms-box-expander {margin-bottom:5px}
		
		.ms-box-expanded {width:50px;height:50px;border:2px solid #dddddd; background:white;position:absolute;margin:-70px 0px 0px 150px; padding:10px 10px 12px 10px}
		
		.ms-box-promo {background:#E3E4E6; border:1px solid #C0C4CB;padding:8px 10px 9px 11px;margin-bottom:8px}
			.ms-box-promo h2 {margin-bottom:2px}
	
/* basic poll component */	

	.ms-poll ul {padding:6px 0px 5px 3px;}
	.ms-poll li {list-style:none;background:none;padding:0px 0px 2px 0px;}
	.ms-poll li input {vertical-align:middle;margin-right:2px;}
	.ms-poll li label {vertical-align:middle;}
	.ms-poll button {margin-bottom:4px}
	.ms-poll p a {font-size:90%}
	/*list styles:
	
	.ms-list-style1 == a bulleted vertical list
	.ms-list-style2 == an unbulleted horizontal list
	.ms-list-style3 == an unbulleted vertical list
	.ms-list-style4 == version of 2 for player profile
	
	*/	
	ul.ms-list-style1 li {background:url(/Images/m_skysports/golf/masters/site/tile.gif) no-repeat 3px -54px;padding-left:11px;}
	ol.ms-list-style1 li {background:none;padding-left:2px;}
	
	.ms-list-style2 {margin-bottom:7px}
		.ms-list-style2 li {display:inline; background:none;margin-right:6px; padding:0px; }
		
	.ms-list-style3 li {background:none; padding-left:0px}
	
	ul.ms-list-style4 {clear:both;float:left;font-size:90%;margin:-8px 0px 15px -4px }
	ul.ms-list-style4 li h4 {margin:0px;display:inline;font-size:100%;font-weight:bold}
	ul.ms-list-style4 li {background:none; float:left;margin:0px;padding:0px;margin-left:6px}
	
	
	/* select boxes*/
	.ms-select {width:99%;background:white; margin-bottom:7px}
		div.ms-select ul{width:98%;min-height:80px;max-height:200px;_height:200px;overflow:auto;background:white;border:1px solid lightblue}
			.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_skysports/golf/masters/site/tile.gif) no-repeat 98% -257px;cursor:default;-moz-user-select: none;margin:0px!important; font-family:arial, sans-serif!important}
			.ms-select h3:hover {background:url(/Images/m_skysports/golf/masters/site/tile.gif) no-repeat 98% -288px}
			.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}
	
	
	/*tables and stats
	
	.ms-tables-s1 = main leaderboard style
	.ms-tables-s2 = small inline version of leaderboard
	
	*/	
	
	.ms-tables-s1 {margin-bottom:7px;}
		.ms-tables-s1 caption {background-color:#d2d2d2; border-top:1px solid #ccc;border-bottom:1px solid #fff; padding:7px 0px 7px 0px; text-transform:uppercase}
		.ms-tables-s1 td{padding:4px 6px 5px 6px;border-bottom:1px solid black;border-left:1px solid #A2A9BD;text-align:center;}
		.ms-tables-s1 th{padding:5px 6px 6px 6px;border-bottom:1px solid black;border-left:1px solid #CED2DD;text-align:center;}
			.ms-tables-s1 td:first-child,.ms-tables-s1 th:first-child {border-left:none}
		.ms-tables-s1 thead th {background-color:#fff;padding-bottom:6px;cursor:help}
			.ms-tables-s1 tfoot td {text-align:left; font-size:90%; padding:9px 3px 9px 4px; border-color:#909BB9}	
			.ms-tables-s1 tfoot img {float:right; margin-top:-16px}
		.ms-tables-s1 span {display:block;font-size:75%;width:35px;}
		.ms-tables-s1 span a {display:block;padding:2px 2px 2px 2px;text-decoration:none;text-align:center}
			
	.ms-tables-s2 {margin-bottom:7px;}
		.ms-tables-s2 caption {background-color:#F2F2F2; border-top:1px solid #ccc;border-bottom:1px solid #ccc; padding:5px 0px 5px 0px; text-transform:uppercase;}
		.ms-tables-s2 td,.ms-tables-s2 th {background-color:white;border-left:1px solid #ccc;border-bottom:1px solid #ccc; padding:3px 4px 4px 5px; overflow-x:hidden; text-align:left;vertical-align:top}
		.ms-tables-s2 td:first-child,.ms-tables-s2 th:first-child {border-left:none}
		.ms-tables-s2 td .ms-list-style2 {margin-bottom:0px}
		
		
	/*thickbox styles*/
	.ms-thickbox {position:fixed;height:100%;background:black;top:0px;left:0px;width:100%; opacity:0.9;filter: alpha(opacity=90);}


	.ms-thickbox-content {background:white;padding:10px 10px 22px 10px; position:fixed;top:50%;left:50%;border:3px solid #222222}
	
	.ms-thickbox-head {background:#eeeeee; padding:6px 6px 6px 8px; margin-bottom:8px}
		.ms-thickbox-head h2{float:left;font-size:120%}
		.ms-thickbox-head span{display:block;float:right;}
	
	.ms-thickbox-frame {margin-bottom:10px;overflow:auto}
		div[class*="ms-thickbox-frame-img"] {padding-bottom:32px!important}
			.ms-thickbox-frame-img .ms-thickbox-frame{overflow:hidden}
	
	/* alerts */
	.ms-alert{padding:4px 4px 4px 14px; margin-bottom:6px;font-family:verdana, arial, helvetica, sans-serif; font-size:78%; background:#FF878D; border:1px solid #FF2332; color:black}
	
	/* tooltips*/
	.ms-tooltip {font-family:verdana, sans serif; font-size:80%; max-width:350px;padding:5px 8px 7px 8px; margin-top:10px; margin-left:25px; border:1px solid #5E8FA4; display:none;position:absolute; background:white}
	
	.ms-tooltip-scorecard {width:280px}
	.ms-tooltip-scorecard span {background:#ccc; padding:1px 2px 1px 2px; margin-right:2px}
	.ms-tooltip-scorecard h4{text-transform:uppercase;margin:4px 0px 7px 0px}
	.ms-tooltip-scorecard table{width:215px}
	.ms-tooltip-scorecard td {text-align:center; padding:1px; border-right:1px solid white;border-bottom:3px solid white}
	.ms-tooltip-scorecard th{text-align:center; padding:1px; border-right:1px solid white;background:#eee;}
	.ms-tooltip-scorecard img{float:left; margin-right:5px}
	.ms-tooltip-scorecard p{clear:both; padding:5px 0px 0px 0px}
		
	/*tabbed boxes */
	.ms-tabs-tablinks li{float:left}
		.ms-tabs-tablinks li a{display:block;padding:4px 9px 4px 9px;background:white;text-decoration:none;margin-right:3px}
		.ms-tabs-tablinks li a.ms-tabs-tablinks-on {background:#cccccc}
		
	.ms-tabs-con {height:200px; background:#cccccc}
	
	
	#tab-video {border:1px solid #C0C4CB;padding:9px 9px 11px 9px}
		#tab-video .ss-list-style1 {padding-top:7px}
			#tab-video .ss-list-style1 li{float:left;font-family:verdana, sans-serif;font-size:80%;margin-right:8px}
		
	/* pagination*/
	
	.ms-pag, .pagination {margin:0px 0px 8px 0px;padding-top:10px;text-align:center;clear:both}
	.ms-pag li, .pagination li {display:inline;padding:0px 3px 0px 3px;font-weight:bold}
	.ms-pag li a, .pagination li a{font-weight:normal}
	.ms-pag li h4, .pagination li h4{display:inline;font-weight:normal}
	
	ul.pagination {float:right}
	
	/* breadcrumb */
	
	.ms-breadcrumb {margin:0px 0px 10px 0px;clear:both;padding-top:5px;}
	.ms-breadcrumb li {float:left;padding:0px 3px 0px 3px;}
	.ms-breadcrumb li a {font-weight:bold}
	

	/*===LAYOUTS: use .ms-c1, .ms-c2, .ms-c3 etc for column layouts
	
	.ms-lyt-1 == top news story 3 column layout
	.ms-lyt-2 == main homepage 3 column layout
	.ms-lyt-3 == your view and opinion box on the homepage
	.ms-lyt-4 == article style layout
	.ms-lyt-5 == two column list of items inside an article
	.ms-lyt-6 == player/team profile images in a grid
	.ms-lyt-9 == score cards
	.ms-lyt-10 == blogs/opinion landing page
	.ms-lyt-11 == photo galleries landing page
	.ms-lyt-12 == full width layout for photo galleries, flash presentations etc
	.ss-r-layout-video {video layout from sky sports}
	===*/

	.ms-c1,.ms-c2,.ms-c3,.ms-c4,.ms-c5 {float:left; background:siler; margin:0px; padding:0px}

	.ms-lyt-1 {width:1000px; margin:0px auto 0px auto; padding:14px 0px 0px 0px;}
		.ms-lyt-1 .ms-header {margin-bottom:6px}
		.ms-lyt-1 .ms-c1 .ms-tables-s2 {font-size:90%}
		.ms-lyt-1 .ms-c1 .ms-tables-s2 th {padding:4px 4px 6px 5px}
		.ms-lyt-1 .ms-c1 .ms-tables-s2 td {padding:5px 4px 4px 5px}
		.ms-lyt-1 .ms-c1 .ms-tables-s2 tfoot td {padding:5px 4px 8px 5px}
		
		.ms-lyt-1 .ms-c1 .ms-header-s3-3 {background:none;padding:0px}
		.ms-lyt-1 .ms-c1 .ms-header-s3-1 {margin-bottom:0px}
		
		.ms-lyt-1 .ms-c1 {width:184px; margin-right:10px; height:270px}
			.ms-lyt-1 .ms-c1 .ms-box ul li {line-height:27px;border-bottom:1px solid white; padding:0px 1px 1px 0px}
			.ms-lyt-1 .ms-c1 .ms-box ul li a {padding-left:15px;}
			
			.ms-lyt-1 .ms-c1 .ms-box a,.ms-lyt-1 .ms-c3 .ms-box a {font-size:93%}
			
		.ms-lyt-1 .ms-c2 {width:496px; margin-right:10px;}

		.ms-lyt-1 .ms-c3 {width:297px;}
			.ms-lyt-1 .ms-c3 .ms-box {padding-left:7px}
				.ms-lyt-1 .ms-c3 .ms-box ul li {margin-left:6px;line-height:20px}
				.ms-lyt-1 .ms-c3 .ms-box .ms-list-style2 li{margin-left:0px; background:none; }
				.ms-lyt-1 .ms-c3 .ms-box .ms-list-style2 li a {font-size:100%}

	.ms-lyt-2 {width:1000px; margin:0px auto 0px auto }
		.ms-lyt-2 .ms-c1 {width:180px; position:relative;background:white;margin:5px 10px 0px 0px; border:1px solid #EBEAED; padding:0px}
			.ms-lyt-2 .ms-c1 span {display:block;border:1px solid #C8C7CF; border-bottom:2px solid #C8C7CF; padding-bottom:6px;}
			.ms-lyt-2 .ms-c1 #ldbPromo{border:none;padding:0px;margin:0px}
			.ms-lyt-2 .ms-c1 .ms-box {padding:0px 6px 0px 7px}
			.ms-lyt-2 .ms-c1 .ms-tables-s2{margin-bottom:0px;}
				.ms-lyt-2 .ms-c1 .ms-tables-s2 td, .ms-lyt-2 .ms-c1 .ms-tables-s2 tdh {font-size:90%}
				.ms-lyt-2 .ms-c1 .ms-tables-s2 caption{font-size:90% }
				.ms-lyt-2 .ms-c1 .ms-tables-s2 tfoot td{padding:6px 4px 7px 5px; }
			
		.ms-lyt-2 .ms-c2 {width:496px; margin-right:10px;padding-top:4px}
			.ms-lyt-2 .ms-list-style2 {margin-bottom:10px}
			.ms-lyt-2 .ms-box-promo {margin-bottom:10px}
		.ms-lyt-2 .ms-c3 {width:300px;padding-top:6px}
		
	.ms-lyt-3 {background-color:#ECEDEF;border-top:1px solid #A2B3B7; border-bottom:1px solid #A2B3B7; margin:0px 0px 12px 0px;padding-bottom:12px}
		.ms-lyt-3 .ms-header-s2 {background:#D3D4DA; padding:8px 10px 9px 11px; margin-bottom:8px}
		.ms-lyt-3 .ms-box {margin:0px 11px 8px 12px; padding-bottom:9px; border-bottom:1px solid #bbb}
		.ms-lyt-3 h3 {margin:1px 6px 6px 12px}
		.ms-lyt-3 .ms-list-style2 {margin:1px 0px 2px 12px}
		
	.ms-lyt-4 {}
		.ms-lyt-4 .ms-c1{margin-right:9px;position:relative}
		.ms-lyt-4 .ms-c2{background-color:white;margin-top:-23.2em; position:relative; padding-left:1px; margin-right:0px;padding-right:9px}
		.ms-lyt-4 .ms-c3{background-color:white;margin-top:-23.2em; position:relative; padding-right:1px; padding-top:12px}
		
	
		
	.ms-lyt-5 {}
		div.ms-lyt-5 h4{margin:0px 0px 7px 0px; font-size:120%; font-weight:bold;}
		div.ms-lyt-5 h5{background:black;color:white; padding:4px 5px 5px 7px; margin:0px 0px 7px 0px; font-size:95%; font-weight:bold}
		div.ms-lyt-5 ul, div.ms-lyt-5 ol{margin-bottom:14px;}
			
			div.ms-lyt-5 li {width:46%; margin-right:1%;float:left; line-height:18px}
	
	
	.ms-lyt-6 {margin-bottom:7px;}	
		.ms-lyt-6 ul li{float:left; width:118px;overflow:hidden; padding:0px;margin-right:6px; line-height:auto;margin-bottom:7px;}
			.ms-lyt-6 ul li img {margin:0px}
			.ms-lyt-6 ul li ul {padding-bottom:5px}
				.ms-lyt-6 ul li li {margin:0px 0px 0px 6px; float:none;}
				div.ms-lyt-6 ul li li h5 {width:109px;overflow-x:hidden!important; white-space:nowrap; margin:0px; font-size:100%}
				.ms-lyt-6 ul li li a {display:block; margin:3px 0px 2px 0px}
			.ms-lyt-6 .ms-header-s2 {margin:0px 0px 7px 5px}
			
	.ms-lyt-7 .ms-c2{background-color:white;margin-top:-23.2em; position:relative; padding-left:1px; margin-right:0px;padding-right:9px;width:636px}
	.ms-lyt-7 .ms-c3{background-color:white;margin-top:-23.2em; position:relative; padding-right:1px; padding-top:12px;width:160px}
	
	.ms-lyt-7 .ms-c3 ul.ms-list-style2 {width:630px}

	.ms-lyt-8 .ms-c1,.ms-lyt-8 .ms-c2,.ms-lyt-8 .ms-c3 {margin:0px}
	
		.ms-lyt-8 h3{font-size:250%;font-weight:normal;margin:2px 0px 0px 7px}
		
			.ms-lyt-8 div.ms-c1 {width:498px;margin:5px 6px 6px 0px;border:none}
			.ms-lyt-8 div.ms-c1 ul{padding:8px 0px 9px 2px;width:241px;float:left}
			.ms-lyt-8 div.ms-c1 li{background:url(/Images/m_skysports/golf/masters/site/tile.gif) no-repeat 10px -54px;padding-left:19px;line-height:17px;}
			.ms-lyt-8 div.ms-c1 img{float:left; margin:9px 0px 0px 8px}
			
		div.ms-lyt-8 div.ms-c2 {width:289px; float:left; margin-top:5px;width:289px; padding-bottom:12px;float:left; margin-top:5px;}
			div.ms-lyt-8 div.ms-c2 img {float:left; margin:-3px 8px 0px 8px}
			div.ms-lyt-8 div.ms-c2 ul li h4 {font-size:100%;font-weight:bold;background:white;margin:10px 0px 0px 0px}
		
		div.ms-lyt-8 div.ms-c3 {clear:both;padding:5px 0px 0px 7px; }
			div.ms-lyt-8 div.ms-c3 ul{font-size:90%;margin-bottom:7px;width:576px!important}
			div.ms-lyt-8 div.ms-c3 h4{display:inline;font-size:100%; font-weight:bold;margin:0px}

	/* special live leaderboard/commentary styles*/	
	
	li#ms-ldrb-pop a{display:block;text-transform:uppercase;padding:4px 8px 5px 21px; margin:-1.5em 1px 0px 5px;left:668px;position:absolute;text-decoration:none;text-align:right;background:url(/Images/m_skysports/golf/masters/site/icon-pop.gif) no-repeat 0px 50%}
	li#ms-ldrb-pop a:active,li#ms-ldrb-pop a:focus {color:black}
	
	a.ms-ldrb-on {background-color:#022365!important;padding-bottom:7px!important}
	
	div#ms-ldrb-commentary-frame {background:#F7F8F9;}
	div.ms-ldrb-commentary-frame {margin:0px 0px 8px 0px;border-top:1px solid #909BB9;border-bottom:1px solid #909BB9;padding:0px 0px 20px 0px;display:block;width:486px!important;float:left;margin-right:7px}
	div.ms-ldrb-commentary-frame iframe {margin:11px 9px 0px 8px}
	
	#ms-tables-leaderb-s2 table {position:relative}
	#ms-tables-leaderb-s2 tr td.hdn {display:table-cell!important}
	
	#ms-tables-leaderb-snav {margin-bottom:0px;}
	#ms-tables-leaderb-snav li {margin:0px 0px 0px 3px;float:left}
	#ms-tables-leaderb-snav li a{display:block;font-size:80%;text-transform:uppercase;text-decoration:none; padding:2px 4px 2px 4px; border:1px solid #909BB9; border-bottom:none}
	#ms-tables-leaderb-snav li a.snavon {background:#DFE0E3}
	
	/* scoreboard popup*/
	
	#ldrb-popUp {padding:12px 6px 6px 6px}
	#ldrb-popUp table {font-size:100%;}
	#ldrb-popUp table#ms-tables-leaderboard{width:492px;float:left}
	#ldrb-popUp div.ms-ldrb-commentary-frame{float:left;width:300px}
	#ldrb-popUp div.ms-ad-mpu {float:left}
	

	#ms-tables-leaderboard {float:left;width:498px;margin-right:5px;margin-left:1px }
	#ms-tables-leaderboard caption {margin-right:5px;margin-left:1px }

	.ms-lyt-9 .ms-c1,.ms-lyt-9 .ms-c2,.ms-lyt-9 .ms-c3 {margin:0px}
		.ms-lyt-9 div.ms-c0 {margin:4px 0px 0px 7px}
		
		.ms-lyt-9 div.ms-c1 {width:400px;clear:both;float:left;margin:5px 7px 6px 0px;border:none;padding-left:7px}
			.ms-lyt-9 div.ms-c1 h3{font-size:250%;font-weight:normal;margin:2px 0px 5px 0px;float:left;}
			.ms-lyt-9 div.ms-c1 img {float:left; margin-right:8px;clear:both}
			.ms-lyt-9 div.ms-c1 table{border:1px solid #ccc; margin-top:1px;float:left;width:295px}
				.ms-lyt-9 div.ms-c1 table td,.ms-lyt-9 div.ms-c1 table th{padding:4px 12px 4px 11px;text-align:center; border-left:1px solid #C9CDDA}
				.ms-lyt-9 div.ms-c1 table td {font-size:150%;background:#F1F2F4; padding:7px 14px 6px 12px}
		
		.ms-lyt-9 div.ms-c2 {width:220px;float:left;margin:17px 0px 0px 0px;padding:0px;}
		
		.ms-lyt-9 div.ms-c3 {clear:both;width:60%;padding:2px 0px 0px 7px;position:relative}
			.ms-lyt-9 div.ms-c3 ul{font-size:90%;margin-bottom:7px;}
			.ms-lyt-9 div.ms-c3 h4{display:inline}
			
		.ms-lyt-10 {margin:0px 0px 12px 0px;padding-bottom:12px}
		.ms-lyt-10 .ms-header-s2 {margin:0px 0px 2px 5px; font-size:250%; font-weight:normal;color:black;}
		.ms-lyt-10 .ms-box {margin:8px 0px 0px 0px; padding-top:7px; border-top:1px solid #bbb}
		.ms-lyt-10 .ms-box::selection {background:orange}
		.ms-lyt-10 h2 + .ms-box {border:none;padding-top:0px}
		.ms-lyt-10 h3 + .ms-box {border:none;padding-top:0px}
		
		.ms-lyt-10 h3 {margin:11px 0px 8px 0px;padding-bottom:4px; border-bottom:1px solid #bbb;clear:both}
			.ms-lyt-10 .ms-box h4{font-size:150% }
			
		.ms-lyt-10 h3.ms-text-byline {color:black;margin:0px 0px 13px 5px;padding:0px;font-weight:normal;font-size:130%;border:0px}
			
		.ms-lyt-10 .ms-box .ms-list-style2 {margin:1px 0px 2px 0px;}
		.ms-lyt-3 p.ms-text-byline, .ms-lyt-10 p.ms-text-byline {font-size:90%; margin:1px 0px 2px 0px}
		
		div.ms-lyt-10 div.ms-c1 {margin:0px 0px 10px 0px;padding:0px;border:none;width:49%;margin-right:2%}
		div.ms-lyt-10 div.ms-c2 {margin:0px 0px 10px 0px;padding:0px;border:none;width:49%}
		
		.ms-lyt-10 .ms-c1 .ms-box p.ms-text-byline,	.ms-lyt-10 .ms-c2 .ms-box p.ms-text-byline{margin:2px 0px 1px 0px}

		.ms-lyt-10 .ms-c1 .ms-box,	.ms-lyt-10 .ms-c2 .ms-box{margin:0px 0px 2px 0px;padding:0px;border:none;}
		
		div.ms-lyt-10 div.ms-c1 div.ms-box h4 ,div.ms-lyt-10 div.ms-c2 div.ms-box h4 {font-size:100%}
		div.ms-lyt-10 div.ms-c1 div.ms-box h4 a,div.ms-lyt-10 div.ms-c2 div.ms-box h4 a {font-weight:bold}
		
		.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-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}
			
			div.ms-lyt-12 .ms-c2 {width:807px;margin:0px;margin-top:-23.2em;background:white;padding-top:5px;position:relative;}
			
			div.ms-lyt-12 .ms-c2 h3{font-size:250%;font-weight:normal;margin-left:5px}
			div.ms-lyt-12 .ms-c2 h4{font-size:140%;font-weight:normal;margin-left:6px}
			
			div.ms-lyt-12 .ms-select {width:250px;float:left; margin-top:9px}
				div.ms-lyt-12 .ms-select ul {width:247px; }
				div.ms-lyt-12 .ms-select h3 {font-size:100%}
				
			div.ms-lyt-12 .ms-breadcrumb {width:548px;float:left; margin:8px 0px 12px 0px;padding-left:4px}
			
			div.ms-lyt-12 .ms-flash-box {margin:10px 0px 8px 1px;clear:both}
			
			div.ms-lyt-12 .ms-ad-mpu {float:left}
			
/* sky sports video styles */	
	.ss-r-layout-video .ss-tabs{margin-top:15px;padding-bottom:5px;border-bottom:1px solid #909BB9;margin-left:1px;width:636px; text-align:center}
	.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:#DFE0E3;font-size:90%;text-decoration:none; padding:5px 8px 5px 8px; border:1px solid #909BB9; 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:4px}
	
	.ss-r-layout-video .ss-c1 {width:634px;float:left;border:1px solid #909BB9;margin-left:1px;margin-right:8px;border-top:0px;padding-bottom:20px;padding-top:14px}
	.ss-r-layout-video .ss-c2 {width:160px;float:left;}

	.ss-r-layout-video .ss-c1 .ss-c1 {display:block;width:183px;float:left;margin-right:9px;padding:0px;padding-left:1px;border:none; padding-left:8px}
	
		.ss-r-layout-video .ss-c1 .ss-c1 .ss-box {clear:both;margin-bottom:8px}
		.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 .ss-text-caption {font-size:80%;margin-bottom:2px}
		.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:425px;float:left;}
	
	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%}
	
	/* Sky Sports Search CSS */

	.ss-sch {padding:0px 5px 0px 10px}
	.ss-sch .ss-tab-style1 {width:577px;margin-bottom:7px;margin-left:108px;padding-top:2px;margin-top:12px; background:none;background:url(/Images/skysports/site/google-results-white.gif) no-repeat 100% 4px;border-bottom:1px solid #7F9DB9}
	.ss-sch .ss-tab-style1 ul {margin:5px 0px 0px 6px;text-align:left}
	.ss-sch .ss-tab-style1 ul li {margin-right:2px!important;margin-bottom:-1px;float:left;padding:4px 11px 5px 11px;border:1px solid #7F9DB9;border-bottom:none;background:#DEE8F1}
	.ss-sch .ss-tab-style1 ul li.tabs-selected {border-bottom:1px solid white;background:white}
	.ss-sch .subarticleHead {height:1.2em; padding:7px 7px 0px 0px;color:black!important; font-weight:bold; font-size:129%;margin:0 0 8px 0;}
	.ss-sch .subarticleHead span {font-weight:normal!important; font-size:85%;padding-top:3px;float:right;margin-top:-20px!important; text-align:right;position:relative;display:block;}
	.ss-sch .subarticleHead span a {font-weight:bold;color:#000066!important;background:none;}
	.ss-sch .subarticleHead img {float:right}
	.ss-sch .subarticleHead strong {font-weight:bold; color:#000066!important}

	.ss-sch .google span.googlepower {color:black!important;font-weight:normal;text-align:right; padding-right:130px; padding-bottom:7px;background:url(/Images/skysports/site/google-results-white.gif) no-repeat 100% 4px}


	.ss-sch .centerCol {width:620px!important; margin-right:0px;border:0px}
	.ss-sch .RHS {display:none!important}

	.ss-sch dl  {margin:0px; margin-bottom:4px; /*clear:both*/; border-bottom:1px solid #D5D5D5}
	.ss-sch dt {font-size:107%;margin-bottom:1px;color:#001084}
	.ss-sch dd {text-indent:0!important;padding:0;}
	.ss-sch h2.resultsh2 {font-size:152%; border-bottom:1px solid #D5D5D5; margin-bottom:5px; padding-bottom:10px}
	.ss-sch #articleBody dt a {color:#011979!important; background:none}
	.ss-sch #articleBody {overflow:visible}
	.ss-sch #articleBody dt a b{color:#001084!important;}
	.ss-sch #articleBody dd {padding:0px; margin:0px;margin-bottom:2px;color:black!important}
	.ss-sch #articleBody dd b,.ss-sch #articleBody dd a{color:black!important}
	.ss-sch #articleBody dd a:hover{text-decoration:underline}
	.ss-sch #articleBody .searchdate {font-family:Verdana, Arial, Helvetica, sans-serif; color:#C63129!important; font-size:89%;margin-bottom:18px}
	.ss-sch #articleBody .searchdate a{color:#C63129!important;}

	.ss-sch .searchmore {text-align:center;padding:5px 0px 6px 0px; margin:0px auto 16px auto;border:1px solid #c0ccd3;width:575px}
	.google .searchmore {background:#DEE8F1;}
	.autonomy .searchmore {background:#DEE8F1;}
	.ss-sch .searchmore input {width:472px!important; margin-right:4px}
	.ss-sch .searchmore button {width:70px; margin-top:1px}

	.ss-sch .searchnav {text-align:center; margin:13px 0px 14px 0px }
	.ss-sch .searchnav,.ss-sch .searchnav a {color:black!important}
	.ss-sch .searchnav strong {color:#CC0000;}

	.ss-sch .engoogle {padding-top:20px; width:577px; margin-left:204px;background:url(/Images/skysports/site/google-results-white.gif) no-repeat 100% 60%} 

	.ss-sch dt a:link{color: #000066!important;font-size:106%}
	.ss-sch dt a:visited{color: #000066!important}
	.ss-sch dl dd{color: #000066!important}
	.ss-sch dl a {padding-left:0px!important; background:none!important}

	.ss-sch .noresults, .google .noresults *{color:black}
	.ss-sch .noresults{border-top:2px dotted #aaaaaa; padding-top:12px;}
	.ss-sch #articleBody a[href^='http://']{background:none;padding-left:0px}
	.ss-sch .searchdate{color: #C63129!important}


	/* article styles */
	.ms-article h2 {font-size:250%; font-weight:normal; margin:1px 0px 4px 5px}
	.ms-article h3 {font-size:130%; font-weight:normal; margin:-3px 0px 11px 5px}
	.ms-article p.ms-text-caption {font-size:90%; font-weight:normal; margin:0px 0px 10px 6px}
	.ms-article p.ms-text-byline {font-size:90%; font-weight:normal; margin:0px 0px 10px 6px}
	.ms-article img {margin-bottom:14px}
	.ms-article img:hover {background:none}
	
	.ms-article p.ms-text-caption{margin:-16px 0px 14px 0px;padding:4px 2px 5px 6px;background:black;color:white;}
	
	.ms-article .ms-article-body {clear:both}
	.ms-article .ms-article-body p {margin-bottom:1.2em}
	.ms-article .ms-article-body p.ms-text-bold {font-weight:bold; font-size:113%;}
	
	.ms-article-body h4 {margin:0px 0px 9px 0px; font-size:114%;padding-bottom:1px;font-weight:bold; border-bottom:1px solid #ccc}
		.ms-article-body h4.ms-header-s2 {border-bottom:none; font-size:120%}
	.ms-article-body h5 {margin:0.1em 0px 0.9em 0px;font-size:100%}
	
	#article-subcol img {cursor: url(/Images/skysports/site/icons/zoomin.cur), pointer}
	
	.ms-article-sub {float:right; background:white;padding-left:9px; width:218px; padding-bottom:9px; margin-top:1px}
		.ms-article .ms-article-body .ms-article-sub h4 {font-size:100%; font-weight:bold;border-bottom:0px;margin:0px 0px 2px 0px}
		.ms-article .ms-article-body .ms-article-sub ul {margin:2px 0px 0.6em 0px;padding:0px; list-style:none}
		.ms-article .ms-article-body .ms-article-sub li{background:url(/Images/m_skysports/golf/masters/site/tile.gif) no-repeat 1px -53px;padding-left:9px;line-height:18px;font-size:100%}
		
		.ms-article .ms-article-body .ms-article-sub p.ms-text-caption {margin-bottom:4px}
		
		.ms-article-sub .ms-text-quote {background:#eee; margin-bottom:7px}
			.ms-article-sub .ms-text-quote blockquote{font-size:114%;padding:9px 19px 10px 24px; line-height:18px; font-weight:bold}
			.ms-article-sub .ms-text-quote p{font-size:90%;padding:3px 7px 0px 10px}
			
	.ms-article div.ms-article-sub2 {float:left; padding-left:0px; padding-right:9px}
	
	.ms-article .ms-tables-s2 {margin:2px 0px 12px 0px; border-bottom:2px solid #ccc; font-size:100%}
	
	img.ms-article-blogger {float:left; margin:2px 8px 10px 0px}
	
	/* article comments from sky sports.com */
	
	.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}
	
	
	/* article toolbar from sky sports.com */
	.ss-art-tools {margin-bottom:12px;font-family:arial;border:1px solid #C0CCD3;padding:0px; border-left:none;border-right:none;}
	.ss-art-tools li {float:left; margin-right:0;background:url(/Images/skysports/site/ss-div12.gif) no-repeat 100% 6px}
		.ss-art-tools li a {display:block; padding:9px 13px 10px 10px; text-decoration:none; margin-left:-1px}
		.ss-art-tools li a:hover {background-color:#E9ECEE;}
		
			.ss-art-tools li ul li a:hover {text-decoration:none}
		
		.ss-art-bookmark ul {width:140px;height:230px;background:#E9ECEE; position:absolute;border:1px solid #C0CCD3; border-bottom:1px solid #E9ECEE;margin:-284px 0px 0px -1px;padding:8px 8px 10px 12px}
			.ss-art-bookmark ul li {background:none; margin-bottom:8px; float:none; }
				.ss-art-tools .ss-art-bookmark ul li a {padding:0px;border:none; margin-left:0px; background:none; text-decoration:underline; display:inline}
				
				.ss-art-bookmark ul li img {display:inline; margin:0px 5px 0px 0px;vertical-align:middle}
				

	.ss-art-tools .ss-art-email a{background:url(/Images/skysports/site/icons/ss-icon-mail.gif) no-repeat 11px 12px;padding-left:31px}
	.ss-art-tools .ss-art-print a{background:url(/Images/skysports/site/icons/ss-icon-print.gif) no-repeat 12px 9px;padding-left:32px}
	.ss-art-tools .ss-art-bookmark a{background:url(/Images/skysports/site/icons/ss-icon-book.gif) no-repeat 12px 9px;padding-left:32px}
	.ss-art-tools .ss-art-comments {float:right; background:none}
		.ss-art-tools .ss-art-comments a {background:url(/Images/skysports/site/icons/ss-icon-comment.gif) no-repeat 11px 8px;padding-left:32px; padding-right:11px}
	
	.ss-art-tools .ss-bookmarks a{border:1px solid #C0CCD3; background-color:#E9ECEE; border-top:none;border-bottom:none;  padding:9px 12px 10px 31px; background-position:11px 9px}
	
	/* contact us page*/
	.ms-contact {}
		.ms-contact button {margin-bottom:18px}
		
		.ms-contact fieldset{margin:8px 1px 10px 1px;padding:18px 18px 24px 12px;border:1px solid #909BB9;}
			.ms-contact fieldset p {margin-bottom:12px}
		
		.ms-contact label {display:block;margin-bottom:4px;font-weight:bold}
		.ms-contact input,.ms-contact select,.ms-contact textarea {font-size:100%;font-family:arial;display:block;}
		.ms-contact select {width:308px}
		.ms-contact input,.ms-contact textarea {width:300px;padding:2px 1px 1px 3px}
		
		.ms-contact .ms-contact-subs {margin-bottom:25px}
			.ms-contact .ms-contact-subs input{width:auto;float:left;vertical-align:middle;margin-right:4px}
			.ms-contact .ms-contact-subs label{margin-top:5px;vertical-align:middle}
		
			.ms-contact .ms-contact-ticks input{width:auto;float:left;vertical-align:middle;margin-right:4px}
			.ms-contact .ms-contact-ticks label{margin-top:5px;vertical-align:middle;font-weight:normal}
	
	
	/*section headers:
	
	.ms-section-head == base section head style
	.ms-section-head-s2 == section head for an article page
	
	*/
	
	.ms-section-head {margin-bottom:7px; background:powderblue; padding-bottom:8px}
		
	
	/*ADVERTISING PLACEMENTS*/
	#ms-ads-HTML {position:absolute;top:-10000px}
	
	.ms-ad-leaderboard {display:block;width:728px; height:90px; margin:0px auto 0px auto}
		.ms-ad-leaderboard iframe {border:none}
		
		#ms-ad-leaderboard #ms-ad-ldb-HTML {min-height:60px;width:auto;text-align:center;margin:0px;padding:0px}	
		#ms-ad-leaderboard #ms-ad-ldb-HTML img {padding:0px; margin:0px}
	.ms-ad-mpu {width:300px; height:250px; display:block;}
	.ms-ad-tower {width:160px; height:600px; text-align:center}

	/*sponsorship areas*/
	
	/* Z-INDEX: put all z-index properties seperetly here, not in the css styles above */

	/*0-100 - reserved for standard site components*/
	body div#aoc-globalnav {z-index:1!important}
	.ms-article-sub {float:right; background:white;padding-left:9px; width:218px; padding-bottom:9px; z-index:2; margin-top:1px}
	
	/*101-1000 - advertising placements*/
	body #ms-ad-leaderboard * {z-index:900!important}
	body #ms-ad-mpu * {z-index:900!important}
	body #ms-ad-tower * {z-index:900!important}
	
	/*1001-9999 - reserved for site components to go above adverts*/
	div.ms-select *{z-index:1999}
	.ms-nav ul li ul {z-index:2000}
	.ms-box-expanded {z-index:2000;margin-top:-1px}
	.ms-thickbox {z-index:2001;}
	.ms-thickbox-content {z-index:2002}
	
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
body{font-size:71%}
.ms-site-search form input[type='text'] {width:200px!important;margin-top:3px}
}

/* PRINT STYLES */
@media print {
    body {font-size: 95%;}
	*{font-family:arial, sans-serif}
	#aoc-globalnav,.ms-access-links,.ms-foot-subnav,.ms-foot-inner,.ss-art-tools,.ms-ad-leaderboard,.ms-ad-mpu,.ms-ad-tower,.ms-site-search,.ms-nav,.ms-site-header,.ms-ad-sponsor1,.ms-lyt-1 .ms-c1,.ms-lyt-2 .ms-c1,.ms-lyt-1 .ms-c3,.ms-lyt-2 .ms-c3,.ms-article-sub .ms-text-quote p{display:none!important}
	
	.ms-lyt-2 .ms-c1, .ms-lyt-1 .ms-c1,.ms-lyt-2 .ms-c2, .ms-lyt-1 .ms-c2{margin:0px!important;padding:0px!important}
	.ms-head h1 {font-size:100%;border-bottom:1px solid #ccc;padding-bottom:6px}
		.ms-head h1 a{text-decoration:none;color:black}
		
	.ms-article h3 {font-family:arial, sans-serif;font-size:174%;margin-bottom:9px}
	.ms-article h4 {font-weight:normal;font-size:110%;margin-top:0px}
	
	.ms-article p.ms-text-byline {font-size:80%}
	.ms-article p.ms-text-caption {font-size:80%;margin:0px}
	.ms-article-sub ul,.ms-article-sub h4 {display:none}
	
	.ms-article-sub .ms-text-quote blockquote{padding:18px 0px 10px 0px;margin:0px;font-style:italic}
		.ms-article-sub .ms-text-quote blockquote span:before{content: open-quote}
		.ms-article-sub .ms-text-quote blockquote span:after{content: close-quote}
		
	.ms-article .ms-article-body h4 {font-weight:bold;margin-top:22px} 
	
	.ms-article .ms-article-body p {font-size:82%}
		.ms-article .ms-article-body p a[href]:after {content: " (" attr(href) ")"; background-color:#333!important; color:#aaa}
		
	.ms-article table {font-size:90%;margin-bottom:10px}
	.ms-article table caption {background:black;color:white;padding:3px 3px 4px 3px; font-weight:bold}
	.ms-article table td{padding:3px 3px 4px 3px}
	.ms-article table th {font-weight:normal;font-style:italic}
	
	.ms-foot-subsubnav .ms-list-style2 {padding:0px;margin:38px 0px 0px 0px; font-size:90%}
	.ms-foot-subsubnav .ms-list-style2 li {display:none;}
	.ms-foot-subsubnav .ms-list-style2 li:first-child {display:block;}
	
	.ms-ads-HTML{display:none}
}

/* 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-thickbox {_position:absolute}
	.ms-thickbox-content {_padding:12px; _position:absolute}
	
	.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:4.8em; @padding:0px 5px 1px 5px;}
	.ms-site-search label {@position:relative; @top:1px}
	.ms-site-search form input {@padding:0px 2px 1px 2px}
	.ms-site-search form input[type='radio'] {@margin:-1px 0px 0px -3px;@padding:0px;}
	
	.ms-lyt-2 .ms-c1 span {@margin-bottom:-7px;@padding-bottom:13px}
	.ms-lyt-2 .ms-c2 {_margin-right:7px}
	
	.ms-lyt-4 .ms-c2{margin-right:0px}
	.ms-lyt-2 .ms-c1 .ms-box {@padding:0px 0px 0px 7px}
	
	.ms-lyt-4 .ms-c1{@z-index:2000}
	/*.ms-lyt-4 .ms-c2,.ms-lyt-4 .ms-c3{@margin-top:-275px;}
	div.ms-lyt-12 .ms-c2 {@margin-top:-275px;}*/
		
	.ms-box-expanded {@margin-left:-5px}
	
	.ms-select ul li {@width:91%; }
	
	li#ms-ldrb-pop a,li#ms-ldrb-commentary a{_width:90px;@margin-top:-0.3em}
	#ldrb-popUp li#ms-ldrb-pop a {@width:105px;@left:658px}
	
	.ss-r-layout-video .ss-tabs{@padding-bottom:0px}
	#ms-ldrb-commentary-frame {_margin-right:0px}

	/* Opera: put opera css hacks here */
	*{}
	@media screen and (min-width:0px) {
	
	body {background:powderblue;}
	.ms-site-search button {margin-left:1px;width:6.16em}
	.ms-site-search input {margin-right:0px; padding:1px 2px 1px 2px; }
	.ms-site-search input[type='radio'] {margin:0px 0px 0px -3px}
	.ms-site-search span {padding:0px 0px 1px 0px; }
	.ms-site-search span label{margin-right:6px}

	.ss-form-search button {width:3.5em;margin-top:-1px;margin-left:3px}
	.ms-nav ul li ul li {display:block;}
	
	} 


