A.ss:link{color:#ffffff;}
A.ss:visited{color:#ffffff;}
A.ss:active{color:#ffffff;}
A.plName:link{color:#993300;}
A.plName:visited{color:#993300;}
A.plName:active{color:#993300;}
A.sc:link{color:#993300;}
A.sc:active{color:#993300;}
A.sc:visited{color:#993300;}
A.matchLinks:link{color:#000000; font-size:.9em; font-weight:bold; text-decoration:none;}
A.matchLinks:visited{color:#000000; font-size:.9em; font-weight:bold; text-decoration:none;}
A.matchLinks:active{color:#000000; font-size:.9em; font-weight:bold; text-decoration:none;}
.titleText{font-size:1em; color:#FFFFFF; font-weight:bold;}
.eventText{font-size:1em; color:#FFFFFF; font-weight:bold; text-align:right;}
.statusText{font-size:.9em; color:#993300; line-height:11px;}
.labelText{color:#000000; font-size:10px; font-weight:bold;}
.scoreText{color:#000000; font-size:10px; text-align:center;}
.plText{font-size:1em;}
.plText2{font-size:1em;}
.msgText{color:#993300; font-size:1.2em; font-weight:bold;}
.indText{color:#993300; font-size:16px; font-weight:bold; padding-top:4px;}
.leftnav1{color:#ce6800; font-size:11px; font-weight:bold;}
.leftnav2{color:#261700; font-size:11px; font-weight:bold;}
.mipbg{background-color:#bddeef;}
.mipbg2{background-color:#006699;}
#traceWindow{
position:absolute;
visibility:visible;
top:0px;
left:760px;
height:400px;
width:400px;
overflow:auto;
line-height:20px;
white-space:nowrap;
}
sup.tbSup{font-size:.7em; letter-spacing:0px;}
.setText {padding-bottom:7px;}
.links{background-color:#bddbbd;}
/** matches in progress **/
#mipFeatured{float:left; width:646px; height:175px; background:url(/images/scores/rgr_sc_featuredbg.jpg) no-repeat;}
#mipFeaturedNav{float:left; width:78px; height:19px; margin:10px 284px;}
#mipFeaturedNav .prev{float:left; width:9px; height:19px; background:url(/images/scores/rgr_sc_featuredprev.gif) no-repeat; cursor:pointer;}
#mipFeaturedNav .count{float:left; width:60px; height:19px; line-height:19px; text-align:center; font-weight:bold; font-size:1.1em;}
#mipFeaturedNav .next{float:left; width:9px; height:19px; background:url(/images/scores/rgr_sc_featurednext.gif) no-repeat; cursor:pointer;}
#mipInfoBar{float:left; width:662px; height:38px; background:#D1E0D1; margin:0px 0px 12px -8px;}
#mipInfoBar .selectevent{float:left; width:270px; height:38px; height:18px !important; line-height:18px; padding:10px 0px; margin-left:10px;}
#mipInfoBar .selectevent label{font-weight:bold;}
#mipInfoBar .selectevent select{height:18px; border:1px solid #7F9DB9;}
#mipInfoBar .selectsdisp{float:left; width:102px; height:38px; height:20px !important; padding:9px 0px; text-align:center;}
#mipInfoBar .selectsdisp a{display:inline-block; width:42px; height:20px; margin:0px; line-height:20px; text-align:center; color:#993300; font-weight:bold; text-decoration:none; cursor:pointer;}
#mipInfoBar .selectsdisp a:hover, #mipInfoBar .selectsdisp a.selected{color:#FFFFFF; background:#993300;}
#mipInfoBar .eventstats{float:left; position:relative; width:270px; height:38px;}
#mipInfoBar .eventstats #tabimg{float:right; margin:7px 0px 0px 0px; cursor:pointer;}
#mipInfoBar .eventstats #statstable{position:absolute; top:7px; right:-4px; width:308px; width:286px !important; height:292px; height:270px !important; margin:0px; padding:11px; z-index:20; background:url(/images/scores/rgr_sc_statsbg.png) no-repeat; display:none;}
#mipInfoBar .eventstats #statstable #statscontent{float:left; width:286px; height:270px;}
#mipInfoBar .eventstats #statstable #statscontent .top{float:left; height:15px; width:286px; margin-bottom:15px; text-align:center; color:#FFFFFF; font-weight:bold; background:none;}
#mipInfoBar .eventstats #statstable #statscontent .top #close{float:right; width:15px; height:14px; cursor:pointer;}
#mipInfoBar .eventstats #statstable #statscontent .tabs{float:left; position:relative; width:286px; height:50px; margin:0px; text-align:center; font-weight:bold;}
#mipInfoBar .eventstats #statstable #statscontent .tabs a{display:block; text-decoration:none; height:43px; height:35px !important; padding-top:8px; color:#FFFFFF;}
#mipInfoBar .eventstats #statstable #statscontent .tabs #acl{float:left; width:72px; height:43px; color:#FFFFFF; background:url(/images/scores/rgr_sc_statstabsbg.gif) repeat-x; border-right:1px solid #618461; cursor:pointer;}
#mipInfoBar .eventstats #statstable #statscontent .tabs #acl a.selected,
#mipInfoBar .eventstats #statstable #statscontent .tabs #acl a:hover
{float:left; width:72px; color:#3B543B; background:url(/images/scores/rgr_sc_statstabsbg2.gif) repeat-x; cursor:pointer;}
#mipInfoBar .eventstats #statstable #statscontent .tabs #ssl{float:left; width:90px; height:43px;color:#FFFFFF; background:url(/images/scores/rgr_sc_statstabsbg.gif) repeat-x; border-right:1px solid #618461; cursor:pointer;}
#mipInfoBar .eventstats #statstable #statscontent .tabs #ssl a.selected,
#mipInfoBar .eventstats #statstable #statscontent .tabs #ssl a:hover
{float:left; width:90px; color:#3B543B; background:url(/images/scores/rgr_sc_statstabsbg2.gif) repeat-x; cursor:pointer;}
#mipInfoBar .eventstats #statstable #statscontent .tabs #spl{float:left; width:122px; height:43px; color:#FFFFFF; background:url(/images/scores/rgr_sc_statstabsbg.gif) repeat-x; cursor:pointer;}
#mipInfoBar .eventstats #statstable #statscontent .tabs #spl a.selected,
#mipInfoBar .eventstats #statstable #statscontent .tabs #spl a:hover
{float:left; width:122px; color:#3B543B; background:url(/images/scores/rgr_sc_statstabsbg2.gif) repeat-x; cursor:pointer;}
#mipInfoBar .eventstats #statstable #statscontent .tabsarrow{position:absolute; bottom:0px; left:31px; width:10px; height:7px;}
#mipInfoBar .eventstats #statstable #statscontent .list{clear:left; float:left; width:286px; height:190px; margin-top:6px; overflow:hidden;}
#mipInfoBar .eventstats #statstable #statscontent .list .men{float:left; width:143px; color:#FFFFFF;}
#mipInfoBar .eventstats #statstable #statscontent .list .women{float:left; width:143px; color:#FFFFFF;}
#mipInfoBar .eventstats #statstable #statscontent .list .header{float:left; width:143px; color:#D1E0D1; font-weight:bold; margin-bottom:3px;}
#spacerCell{float:left; width:666px; width:656px !important; padding:0px 5px; margin-left:-10px;}
#mipTables{float:left; display:none; width:656px;}
.courts{float:left; display:none; margin:0px 5px 10px 5px; width:318px; height:119px; overflow:hidden; z-index:10;}
.crtMsg{float:left; display:none; margin:0px 5px 10px 5px; width:318px; height:119px; overflow:hidden; z-index:11;}
.msg{font-size:1em; font-weight:bold; color:#CA4710; letter-spacing:1px; width:400px;}
.msg2{font-size:1.2em; font-weight:bold; color:#993300; letter-spacing:1px; line-height:16px; width:400px;}
#working{float:left; display:none; width:646px; height:117px; margin:0px 5px; z-index:12;}
#mipText{float:left; width:100%; margin-top:10px;}
/** featured match **/
.featuredtable{float:left; width:646px; height:175px;}
.featuredtable .imgcontainer{float:left; width:130px; width:114px !important; height:175px; height:156px !important; padding:10px 8px 9px 8px;}
.featuredtable .names{float:left; position:absolute; width:168px; left:20px; color:#FFFFFF; font-size:1.3em;}
.featuredtable .srvind{float:left; position:absolute; width:20px; width:13px !important; left:148px; padding:0px 3px 0px 4px;}
.featuredtable .winind{float:left; position:absolute; width:20px; width:16px !important; left:148px; padding:0px 2px;}
.featuredtable .gms{float:left; position:absolute; width:39px; left:168px; color:#FFFFFF; text-align:center; margin-right:1px; overflow:hidden;}
.featuredtable .ptshilite{float:left; position:absolute; width:39px; height:33px; left:207px; margin-right:1px; overflow:hidden; display:none;}
.featuredtable .pts{float:left; position:absolute; width:39px; left:207px; color:#FFFFFF; text-align:center; margin-right:1px; overflow:hidden;}
.featuredtable .set1{float:left; position:absolute; width:32px; left:247px; color:#FFFFFF; text-align:center; margin-right:1px; overflow:hidden;}
.featuredtable .set2{float:left; position:absolute; width:32px; left:280px; color:#FFFFFF; text-align:center; margin-right:1px; overflow:hidden;}
.featuredtable .set3{float:left; position:absolute; width:32px; left:313px; color:#FFFFFF; text-align:center; margin-right:1px; overflow:hidden;}
.featuredtable .set4{float:left; position:absolute; width:32px; left:346px; color:#FFFFFF; text-align:center; margin-right:0px; overflow:hidden;}
.featuredtable .set5{float:left; position:absolute; width:0px; left:348px; color:#FFFFFF; text-align:center; overflow:hidden;}
.featuredtable #team1img{float:left; width:114px; height:156px; background:#CA5B2E;}
.featuredtable #matchinfo{float:left; position:relative; width:386px; height:175px;}
.featuredtable #matchinfo #matchheader{float:left; width:386px; height:41px; text-align:center; color:#FFFFFF; font-weight:bold; line-height:41px; text-transform:uppercase;}
.featuredtable #matchinfo #matchheader .titleSup{text-transform:none;}
.featuredtable #matchinfo #team1info{float:left; position:relative; width:386px; height:38px; height:33px !important; color:#FFFFFF; padding:3px 0px 2px 0px; overflow:hidden;}
.featuredtable #matchinfo #team1info .names{bottom:5px;}
.featuredtable #matchinfo #team1info .srvind, .featuredtable #matchinfo #team1info .winind{height:16px !important; padding-top:9px; padding-bottom:8px; display:none;}
.featuredtable #matchinfo #team1info .scores{font-size:2em; bottom:5px;}
.featuredtable #matchinfo #headers{float:left; position:relative; width:386px; width:179px !important; height:13px; line-height:13px; padding-left:207px;}
.featuredtable #matchinfo #team2info{float:left; position:relative; width:386px; height:36px; height:33px !important; color:#FFFFFF; padding:2px 0px 1px 0px; overflow:hidden;}
.featuredtable #matchinfo #team2info .names{bottom:4px;}
.featuredtable #matchinfo #team2info .srvind, .featuredtable #matchinfo #team2info .winind{height:16px !important; padding-top:9px; padding-bottom:8px; display:none;}
.featuredtable #matchinfo #team2info .scores{font-size:2em; bottom:4px;}
.featuredtable #matchinfo #matchlinks{position:absolute; bottom:2px; left:15px; width:356px; width:316px !important; height:15px; height:14px !important; padding:1px 20px 0px 20px; background:#BDDBBD; display:none;}
.featuredtable #matchinfo #matchlinks .link1{float:left; width:105px; height:14px; line-height:14px;}
.featuredtable #matchinfo #matchlinks .link2{float:left; width:106px; height:14px; line-height:14px;}
.featuredtable #matchinfo #matchlinks .link3{float:left; width:105px; height:14px; line-height:14px;}
.featuredtable #team2img{float:left; width:114px; height:156px; background:#1E8778;}
/** scoring tables **/
.scoringtable{float:left; width:318px; width:316px !important; height:119px; height:117px; border:1px solid #000000;}
.scoringtable .crtheader{float:left; width:316px; width:306px !important; height:16px; line-height:14px; padding:0px 5px; background:#000000; color:#FFFFFF; font-weight:bold;}
.scoringtable .headers{float:left; width:316px; width:144px !important; height:9px; background:#B05720; padding-left:172px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:.8em;}
.scoringtable .headers .crtgms{float:left; width:24px; height:9px; line-height:9px; text-align:center;}
.scoringtable .headers .crtpts{float:left; width:24px; height:9px; line-height:9px; text-align:center; margin-left:1px;}
.scoringtable .headers .crtset{float:left; width:22px; height:9px; line-height:9px; text-align:center; margin-left:1px;}
.scoringtable .crtcontent{float:left; width:316px; width:310px !important; height:77px; height:71px; background:#D1E0D1; padding:3px; border-bottom:1px solid #000000;}
.scoringtable .crtrow{clear:left; float:left; width:310px;}
.scoringtable .crtlist{float:left; position:relative; width:142px; height:30px; background:#FFFFFF; padding:0px; margin:0px;}
.scoringtable .crtlist div{position:absolute; display:inline-block; left:5px; bottom:2px; width:137px;}
.scoringtable .crticon{float:left; width:25px; height:30px; height:13px !important; background:#FFFFFF; margin-right:2px; padding:8px 0px 9px 0px;}
.scoringtable .crtrow .crtgms{float:left; position:relative; width:24px; height:30px; text-align:center; background:#FFFFFF;}
.scoringtable .crtrow .crtgms span{position:absolute; left:0px; bottom:6px; width:24px;}
.scoringtable .crtrow .crtpts{float:left; position:relative; width:24px; height:30px; text-align:center; background:#FFFFFF; margin-left:1px;}
.scoringtable .crtrow .crtpts span{position:absolute; left:0px; bottom:6px; width:24px;}
.scoringtable .crtrow .crtset{float:left; position:relative; width:22px; height:30px; text-align:center; background:#FFFFFF; margin-left:1px;}
.scoringtable .crtrow .crtset span{position:absolute; left:0px; bottom:6px; width:22px;}
.scoringtable .servespeedrow{float:left; width:147px; height:11px; line-height:11px; text-align:center; overflow:hidden; color:#000000; font-size:.8em; font-weight:bold;}
.scoringtable .crtlinks{float:left; width:316px; height:14px; line-height:14px; background:#BDDBBD;}
.scoringtable .crtlinks .link1{float:left; width:105px; height:14px; line-height:14px;}
.scoringtable .crtlinks .link2{float:left; width:106px; height:14px; line-height:14px;}
.scoringtable .crtlinks .link3{float:left; width:0px; height:14px; line-height:14px;}
.scoringtable .crtlinks .link4{float:left; width:105px; height:14px; line-height:14px;}
/** message tables **/
.messagetable{float:left; width:318px; width:316px !important; height:119px; height:117px; border:1px solid #000000;}
.messagetable .msgheader{float:left; width:316px; width:306px !important; height:16px; line-height:14px; padding:0px 5px; background:#000000; color:#FFFFFF; font-weight:bold;}
.messagetable .bar{float:left; width:316px;height:9px; background:#B05720;}
.messagetable .msgcontent{float:left; width:316px; height:92px; height:62px !important; padding-top:30px; text-align:center;}
/** working table **/
.workingtable{float:left; width:646px; width:644px !important; height:117px; height:115px !important; border:1px solid #000000;}
.workingtable .header{float:left; width:644px; height:14px; background:#000000;}
.workingtable .bar{float:left; width:644px; height:9px; background:#B05720;}
.workingtable .content{float:left; width:644px; height:101px; height:72px !important; padding-top:30px; text-align:center;}
/** completed matches **/
#cmatchNav{float:left; width:646px; width:644px !important; height:144px; height:142px !important; border:1px solid #A3C2A3;}
#cmatchNavTop{float:left; width:644px; height:59px; border-bottom:1px solid #A3C2A3;}
#cmatchNavTop #qschedule .top{float:left; width:164px; height:11px; line-height:10px; background:#BAD0B5; color:#2C512F; font-size:.9em; font-weight:bold; text-transform:uppercase; text-align:center;}
#cmatchNavTop #qschedule .bottom .day{float:left; width:19px; height:17px; margin:1px 5px 0px 0px; color:#CBDCC7; font-weight:bold; text-align:center;}
#cmatchNavTop #qschedule .bottom .day a{display:block; width:19px; height:17px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
#cmatchNavTop #qschedule .bottom .selected{background:url(/images/scores/rgr_sc_02200t2.gif) no-repeat;}
#cmatchNavTop #qschedule .bottom .selected a{color:#2B4F2B;}
#cmatchNav{float:left; width:646px; width:644px !important; height:144px; height:142px !important; border:1px solid #A3C2A3;}
#cmatchNavTop{float:left; width:644px; height:59px; border:1px solid #A3C2A3;}
#cmatchNavTop #qcmatch{float:left; width:164px; height:29px; margin:14px 16px 0px 16px;}
#cmatchNavTop #qcmatch .top{float:left; width:164px; height:11px; line-height:10px; background:#BAD0B5; color:#2C512F; font-size:.9em; font-weight:bold; text-transform:uppercase; text-align:center;}
#cmatchNavTop #qcmatch .bottom{float:left; width:164px; height:18px; line-height:17px; background:#A9C4A2; color:#799676; font-weight:bold; text-transform:uppercase;}
#cmatchNavTop #qcmatch .bottom .label{float:left; width:33px; margin-right:9px; font-size:.9em; text-align:right;}
#cmatchNavTop #qcmatch .bottom .day{float:left; width:19px; height:17px; margin:1px 5px 0px 0px; color:#CBDCC7; font-weight:bold; text-align:center;}
#cmatchNavTop #qcmatch .bottom .day a{display:block; width:19px; height:17px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
#cmatchNavTop #qcmatch .bottom .selected{background:url(/images/scores/rgr_sc_02200t2.gif) no-repeat;}
#cmatchNavTop #qcmatch .bottom .selected a{color:#2B4F2B;}
#cmatchNavTop #cmatch{float:left; width:432px; height:29px; margin:14px 16px 0px 16px;}
#cmatchNavTop #cmatch .top{float:left; width:432px; height:11px; line-height:10px; background:#BAD0B5; color:#2C512F; font-size:.9em; font-weight:bold; text-transform:uppercase; text-align:center;}
#cmatchNavTop #cmatch .bottom{float:left; width:432px; height:18px; line-height:17px; background:#A9C4A2; color:#799676; font-weight:bold; text-transform:uppercase;}
#cmatchNavTop #cmatch .bottom .label{float:left; width:33px; margin-right:9px; font-size:.9em; text-align:right;}
#cmatchNavTop #cmatch .bottom .day{float:left; width:19px; height:17px; margin:1px 7px 0px 0px; color:#CBDCC7; font-weight:bold; text-align:center;}
#cmatchNavTop #cmatch .bottom .day a{display:block; width:19px; height:17px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
#cmatchNavTop #cmatch .bottom .selected{background:url(/images/scores/rgr_sc_02200t2.gif) no-repeat;}
#cmatchNavTop #cmatch .bottom .selected a{color:#2B4F2B;}
/** schedule of play **/
#schedNav{float:left; width:646px; width:644px !important; height:144px; height:142px !important; border:1px solid #A3C2A3;}
#schedNavTop{float:left; width:644px; height:59px; border-bottom:1px solid #A3C2A3;}
#schedNavTop #qschedule{float:left; width:164px; height:29px; margin:14px 16px 0px 16px;}
#schedNavTop #qschedule .top{float:left; width:164px; height:11px; line-height:10px; background:#BAD0B5; color:#2C512F; font-size:.9em; font-weight:bold; text-transform:uppercase; text-align:center;}
#schedNavTop #qschedule .bottom{float:left; width:164px; height:18px; line-height:17px; background:#A9C4A2; color:#799676; font-weight:bold; text-transform:uppercase;}
#schedNavTop #qschedule .bottom .label{float:left; width:33px; margin-right:9px; font-size:.9em; text-align:right;}
#schedNavTop #qschedule .bottom .day{float:left; width:19px; height:17px; margin:1px 5px 0px 0px; color:#CBDCC7; font-weight:bold; text-align:center;}
#schedNavTop #qschedule .bottom .day a{display:block; width:19px; height:17px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
#schedNavTop #qschedule .bottom .selected{background:url(/images/scores/rgr_sc_02200t2.gif) no-repeat;}
#schedNavTop #qschedule .bottom .selected a{color:#2B4F2B;}
#schedNavTop #schedule{float:left; width:432px; height:29px; margin:14px 0px 0px 0px;}
#schedNavTop #schedule .top{float:left; width:432px; height:11px; line-height:10px; background:#BAD0B5; color:#2C512F; font-size:.9em; font-weight:bold; text-transform:uppercase; text-align:center;}
#schedNavTop #schedule .bottom{float:left; width:432px; height:18px; line-height:17px; background:#A9C4A2; color:#799676; font-weight:bold; text-transform:uppercase;}
#schedNavTop #schedule .bottom .label{float:left; width:33px; margin-right:9px; font-size:.9em; text-align:right;}
#schedNavTop #schedule .bottom .day{float:left; width:19px; height:17px; margin:1px 7px 0px 0px; color:#CBDCC7; font-weight:bold; text-align:center;}
#schedNavTop #schedule .bottom .day a{display:block; width:19px; height:17px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
#schedNavTop #schedule .bottom .selected{background:url(/images/scores/rgr_sc_02200t2.gif) no-repeat;}
#schedNavTop #schedule .bottom .selected a{color:#2B4F2B;}
#schedNavBottom{float:left; width:644px; height:82px; background:url(/images/scores/rgr_sc_02200t1.gif) repeat-x top;}
#schedNavBottom .printSched{float:right; margin:11px 13px 0px 0px;}
#schedNavBottom .viewCMatch{float:left; margin:16px 0px 0px 15px;}
#schedNavBottom .viewCMatch a{color:#993300 !important; text-transform:uppercase; font-weight:bold; font-size:1.15em; letter-spacing:1px; height:13px !important; line-height:11px !important;}
#schedNavBottom .text{clear:left; float:left; width:614px; margin:10px 15px 0px 15px;}
#scheduleDateBar{float:left; width:646px; text-align:center; font-weight:bold; font-size:1.1em; margin:15px 0px 10px 0px;}
#scheduleContent{float:left; width:646px;}
.sopContainer{float:left; width:646px; width:644px !important; border:1px solid #000000; margin-bottom:20px;}
.sopContainer .event{font-weight:bold;}

