/** GENERATED: Wed Jul 02 21:35:36 GMT 2025 **/
body.tennis{background:#FFF url('https://a.espncdn.com/prod/assets/bg_v2/tennis-sb-gradient.jpg') repeat-x 0 0 !important}body.tennis .bg-elements{background:transparent url('https://a.espncdn.com/prod/assets/bg_v2/tennis-sb-bg.jpg') no-repeat 50% 0 !important}.mod-page-header{overflow:hidden}.scoreHeadline{color:black;font-weight:bold;font-size:17px;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:center;clear:both}.matchContainer{background:url(https://a.espncdn.com/prod/assets/bg_matchcont.jpg);background-color:#FFF;background-position:0 -4px;background-repeat:repeat-x;position:relative;font-size:11px;border-width:1px;border-color:#c2c2c2;border-style:solid;width:300px;margin-bottom:15px;font-family:verdana,helvetica,arial,sans-serif}.matchContainerDoubles{background:url(https://a.espncdn.com/prod/assets/bg_matchcont.jpg);background-color:#FFF;background-position:0 2px;background-repeat:repeat-x;position:relative;font-size:11px;border-width:1px;border-color:#c2c2c2;border-style:solid;width:300px;margin-bottom:15px;font-family:verdana,helvetica,arial,sans-serif}.matchHeader{background:#3f3f3f url(https://a.espncdn.com/nfl/scoreboard/2009/i/bg_header_final.jpg) top left no-repeat;padding:2px 6px;border-bottom:1px solid #dfdfdf;color:#FFF;height:13px}.matchInfo{position:relative;float:left;z-index:20;top:-17px;left:10px;margin-bottom:-15px}.arrowWrapper{display:inline;position:relative;width:0;height:0}.arrowSingles{position:absolute;right:5px;top:3px}.arrowDoubles{position:absolute;right:5px;top:-7px}.matchInfo table{font:normal 400 12px Helvetica,Arial,sans-serif}.matchInfo table a{color:#343434;text-decoration:none}.matchInfo table a:hover{color:red;text-decoration:underline}.linescore{position:relative;float:right;z-index:20;top:-18px;margin-bottom:-15px;left:0}.linescore table{font:normal 700 12px Helvetica,Arial,sans-serif;color:#343434}.teamLine{padding-top:5px}.teamLine2{padding-top:10px}.lsTop{padding:1px;padding-bottom:4px;text-align:center;width:25px}.lsLine2{padding-top:2px;text-align:center}.lsLine3{padding-top:10px;text-align:center}.matchCourt{clear:both;font:normal 700 12px Helvetica,Arial,sans-serif;border-top:1px solid #dfdfdf;padding:5px;color:#777}.matchTitle{clear:both;font-weight:bold;font-size:11px;font-family:Verdana,sans-serif;width:100%;text-align:center}.scoreHeadline{color:black;font-weight:bold;font-size:17px;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:center;clear:both}.scoreHeadline a{font-family:Verdana,Arial,Helvetica,sans-serif;color:black;text-decoration:underline}.scoreHeadline a:hover{color:red;text-decoration:underline}.calendar_sc{width:25px;position:absolute;left:305px;display:inline !important}.scoreWeek_sc{float:left;margin-top:0;padding-left:30px;color:#6f6f6f;font-weight:bold}.refresh_sc{clear:both;color:#5e5e5e;font-size:10px;text-align:right;float:left}.sc_logo{padding:0 0 10px}.sb_dropdown{margin-bottom:0 !important}.sb_dropdown_select{width:180px;float:right;margin-bottom:10px}.key-dates_sc{padding-right:26px !important}.noMatch{color:black;font-weight:bold;font-size:14px;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:center;margin-top:100px;padding-bottom:50px}.returnLink{float:right;margin-top:20px}.headline{float:left;width:500px}