/*** text styles ***/
.ltGreen{color:#C5E0C5;} 
.ltGreen2 {color:#CDFFFF;}
.ltGreen3 {color:#D1E0D1;}
.ltGreen2Bold {color:#CDFFFF; font-weight:bold;}
.redText{color:#993300;}
.whiteText{color:#FFFFFF;}
.yellowText{color:#FFCC33;}
.noDecor{text-decoration:none;text-transform:none;text-shadow:none;}
.pinkText{color:#DFBCA6;}
.orangeText{color:#F58A4B;}
.blackText{color:#000000;}
.text{font-size:1.0em; font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000;}
.rgText{font-family:RolandGarros, Arial, Verdana, Helvetica, sans-serif;}
/*** anchor styles ***/
A.ltGreen2:link{color:#CDFFFF; text-decoration:none;}
A.ltGreen2:active{color:#CDFFFF; text-decoration:none;}
A.ltGreen2:visited{color:#CDFFFF; text-decoration:none;}
A.ltGreen2Bold:link{color:#CDFFFF; text-decoration:none; font-weight:bold;}
A.ltGreen2Bold:active{color:#CDFFFF; text-decoration:none;font-weight:bold;}
A.ltGreen2Bold:visited{color:#CDFFFF; text-decoration:none; font-weight:bold;}
A.red:link{color:#993300; text-decoration:none;}
A.red:active{color:#993300; text-decoration:none;}
A.red:visited{color:#993300; text-decoration:none;}
A.red2:link{color:#993300;}
A.red2:active{color:#993300;}
A.red2:visited{color:#993300;}
A.red2Bold:link{color:#993300; font-weight:bold;}
A.red2Bold:active{color:#993300; font-weight:bold;}
A.red2Bold:visited{color:#993300; font-weight:bold;}
A.white:link{color:#FFFFFF; text-decoration:none;}
A.white:active{color:#FFFFFF; text-decoration:none;}
A.white:visited{color:#FFFFFF; text-decoration:none;}
A.black:link{color:#000000; text-decoration:none;}
A.black:active{color:#000000; text-decoration:none;}
A.black:visited{color:#000000; text-decoration:none;}
A.ltGreen3:link{color:#D1E0D1; text-decoration:none;}
A.ltGreen3:active{color:#D1E0D1; text-decoration:none;}
A.ltGreen3:visited{color:#D1E0D1; text-decoration:none;}
A.rgLinkText {font-family:RolandGarros; display:inline-block; height:18px; background:url('/images/misc/arrow_13x13.png') no-repeat right center; padding-right:20px; color:#FFFFFF !important; text-decoration: none !important; font-style: normal;font-size: 0.9em; line-height:18px;}
A.rgLinkTextBlack {font-family:RolandGarros; display:inline-block; height:13px; background:url('/images/misc/arrow_13x13.png') no-repeat right center; padding-right:20px; color:#1D1D20 !important; text-decoration: none !important; font-style: normal;font-size: 0.9em; line-height:18px;}
A.rgLinkTextDown {font-family:RolandGarros; display:inline-block; height:13px; background:url('/images/misc/arrowDown_13x13.png') no-repeat right center; padding-right:20px; color:#FFFFFF !important; text-decoration: none !important; font-style: normal;font-size: 0.9em; line-height:18px;}
A.rgLinkTextDownBlack {font-family:RolandGarros; display:inline-block; height:13px; background:url('/images/misc/arrowDown_13x13.png') no-repeat right center; padding-right:20px; color:#1D1D20 !important; text-decoration: none !important; font-style: normal;font-size: 0.9em; line-height:18px;}
A.rgLinkTextUp {font-family:RolandGarros; display:inline-block; height:13px; background:url('/images/misc/arrowUp_13x13.png') no-repeat right center; padding-right:20px; color:#FFFFFF !important; text-decoration: none !important; font-style: normal;font-size: 0.9em; line-height:18px;}
/*** bg styles ***/
.bg1{background-color:#993300;} /* red bg */
.bg2{background-color:#D1E0D1;} /* light green bg */
.bg3{background:url('/images/misc/rgr_ms_04000t4.gif') repeat-x top;}
.bg4{background-color:#456545;}
.bg5{background-color: #FFFFFF;}
.bg6{background:url('/images/misc/rgr_ms_04101g2.gif') no-repeat;} /* round green bottom */
.bg7{background-color:#A3C2A3;}
.bg8{background:url('/images/misc/rgr_ms_04301t1.gif') repeat-x;} /* gradient top and bottom */
.bg9{background-color:#6C2B01;}
.bg10{background-color:#1D1D20;}
.bg11{background:url(/images/misc/rgr_ms_07510t1.gif) repeat-x;}
.bg12{background:url('/images/misc/rgr_ms_08000t1.gif') repeat-x;}
.bg13{background-color:#2B4F2B;}
.bg14{background-color:#385F38;}
.bg15{background:url('/images/misc/rgr_ms_08000t3.gif') repeat-x;}
.bg17{background-color:#063106;}
.bg18{background-color:#BDDBBD;} /* green bg prize money */
.bg19{background-color:#B05720;} /* red bg */
.bg20{background-color:#436643;}
/*** border styles ***/
.redBdr{border:1px; border-style:solid; border-color:#993300;}
.rtWhiteBdr {border-right:1px solid #FFFFFF;}
.blkBdr{border:1px; border-style:solid; border-color:#000000;}
.blkBdr2{border:2px; border-style:solid; border-color:#000000;}
.botBlkBdr{border-bottom:1px solid #000000;}
.botBlkBdr2{border-bottom:2px solid #000000;}
.rtBlkBdr{border-right:1px solid #000000;}
.rtBlkBdr2{border-right:2px solid #000000;}
.botGrnBdr{border-bottom:1px solid #A3C2A3;}
.rtGrnBdr{border-right:1px solid #A3C2A3;}
.botWhiteBdr{border-bottom:1px solid #FFFFFF;}
.rtGrnThickBdr{border-right:2px solid #A3C2A3;}
.ltGrnBdr{border-left:1px solid #A3C2A3;}
.grnBdr{border:1px solid #A3C2A3;}
.lfBlkBdr{border-left:1px solid #000000;}
/** splash page styles **/
#RGSplash{margin:20px auto 0px auto; width:955px; text-align:left; padding-bottom:10px; overflow:hidden;}
#splashRail{position:fixed; left:0px; width:100%; height:100%; background:url(/images/splash/rgr_sp_00000t1.png) 0px 263px repeat-x; margin:0px;}
#RGSplash1{float:left; width:489px;}
#RGSplash1 .logo{float:left; width:489px; height:173px;}
#RGSplash1 .logo .left{float:left; width:164px; height:173px; height:25px !important; padding-top:148px;}
#RGSplash1 .logo .center{float:left; width:162px; height:173px;}
#RGSplash1 .logo .right{float:left; width:163px; height:173px; height:258px !important; padding-top:148px;}
#RGSplash1 .buttons{float:left; width:489px; height:70px;}
#RGSplash1 .buttons .left{float:left; width:10px; height:70px;}
#RGSplash1 .buttons .right{float:left; width:479px; width:378px !important; height:70px; height:46px !important; padding:24px 0px 0px 101px; background:url(/images/splash/rgr_sp_00000t2.gif) repeat-x;}
#RGSplash1 .buttons .right a.french{float:left; display:block; width:121px; height:26px; margin-right:19px; background:url(/images/splash/rgr_sp_00000b1.png) -1px 0px no-repeat;}
#RGSplash1 .buttons .right a.french:hover{background-position:-1px -26px;}
#RGSplash1 .buttons .right a.english{float:left; display:block; width:121px; height:26px; background:url(/images/splash/rgr_sp_00000b1.png) -128px 0px no-repeat;}
#RGSplash1 .buttons .right a.english:hover{background-position:-128px -26px;}
#RGSplash1 .text{float:left; width:489px; width:472px !important; height:59px; height:36px !important; padding:23px 0px 0px 17px; background:url(/images/splash/rgr_sp_00000t3.png) repeat-x;}
#RGSplash1 .text a.french{float:left; display:block; width:216px; height:13px; margin-right:23px;}
#RGSplash1 .text a.english{float:left; display:block; width:218px; height:13px;}
#RGSplash1 .bottom{float:left; width:489px; height:13px;}
#RGSplash1 .bottom .left{float:left; width:10px; height:13px;}
#RGSplash1 .bottom .right{float:left; width:479px; height:13px; background:url(/images/splash/rgr_sp_00000t4.gif) repeat-x;}
#RGSplash1 .ribbon{float:left; width:294px; margin:10px 128px 0px 67px;}
#RGSplash1 .ribbon .top{float:left; width:294px; height:45px; background:url(/images/splash/rgr_sp_00000t5.png) no-repeat;}
#RGSplash1 .ribbon .top img{float:right; margin:10px 10px 0px 0px;}
#RGSplash1 .ribbon .bottom{float:left; width:294px; height:20px;}
#RGSplash2{float:left; width:451px;}
#RGSplash3{float:left; width:15px; margin-top:173px;}
#RGSplash4{clear:left; float:left; width:955px; width:466px !important; padding-left:489px !important; margin-top:10px; color:#FFFFFF; text-align:center;}
#RGSplash4 a{color:#FFFFFF;}
#RGSplashFooter{clear:left; float:left; width:955px; height:57px; margin-top:110px;}
#RGSplashFooter .left{float:left; width:10px; height:57px; margin:0px;}
#RGSplashFooter .center{float:left; width:935px; height:57px; background:url(/images/nav/rgr_nv_00000t1.gif) repeat-x; margin:0px;}
#RGSplashFooter .center .logo{float:left; width:479px;}
#RGSplashFooter .center .logo img{width:162px; height:42px; margin:7px auto;}
#RGSplashFooter .center .links{float:left; width:456px; text-align:center; color:#FFFFFF; line-height:52px;}
#RGSplashFooter .right{float:left; width:10px; height:57px; margin:0px;}
/*** hp alt content styles ***/
.altHeader { background-color: #000000; filter: alpha(opacity=65);-moz-opacity: 0.65; opacity: 0.65; }
.altHeader a {filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; }
.altAbstract { background-color: #000000; filter: alpha(opacity=65); -moz-opacity: 0.65; opacity: 0.65; }
.altAbstract a {filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; }
A.altNav:link { font-size:1.4em; font-weight: bold; color:#FFCC33; text-decoration:none; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; }
A.altNav:active { font-size:1.4em; font-weight: bold; color:#FFCC33; text-decoration:none; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; }
A.altNav:visited { font-size:1.4em; font-weight: bold; color:#FFCC33; text-decoration:none; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; }
/*** media wall styles ***/
#mediaWallContent {position:relative; width:646px; height:418px; float:left; padding:10px;}
#mediaWallContent ul#mwSlider {width:646px; height:418px; padding:0px; list-style:none; margin:0px;}
#mediaWallContent ul#mwSlider li.slate{padding:0px; list-style:none; position:relative; width:646px; height:418px; cursor: pointer;}
#mediaWallContent .mediaInfo{position:absolute; width:626px; height:61px; bottom:0px; left:0px; padding:10px; background:url('/images/misc/transBlk_70pct.png') repeat;}
#mediaWallContent .date{float:left; width:89px; color:#FFFFFF; font-weight:bold;}
#mediaWallContent .date .month{font-size:2.15em; text-transform: uppercase; text-align: center; line-height:20px;}
#mediaWallContent .date .day{font-size:4.25em; text-align: center; line-height:50px;}
#mediaWallContent .article{float:left; width:530px; padding:0px; font-size:1.05em; height:50px;}
#mediaWallContent .article .title a{font-weight:bold; color:#FFCC33; text-decoration: none;}
#mediaWallContent .article .abstract{color:#FFFFFF;}
#mediaWallContent .pager{position:absolute; bottom:20px; right:20px; height:9px; z-index:110;}
#mediaWallContent .pager a{display:inline-block; width:25px; height:9px; background: #CD672E; margin-right:6px; float:left;}
#mediaWallContent .pager a.active{background:#FFFFFF;}
#mediaWallContent .pager div {width:25px; height:9px;}
#mediaWallContent .prev {position:absolute; top:165px; left:10px; width:27px; height:30px; z-index:210;}
#mediaWallContent .next{position:absolute; top:165px; right:10px; width:27px; height:30px; z-index:210;}
#mediaWallContent .icon{display:inline; padding-left:5px;}
#mediaWallContent .playBtn{display:block; background:url('/images/misc/rgr_ms_mwPlaySprite.png') 0px 0px no-repeat; position:absolute; top:117px; left:277px; width:80px; height:80px; cursor:pointer; z-index: 110;}
#mediaWallContent .playBtn:hover{background:url('/images/misc/rgr_ms_mwPlaySprite.png') 0px -80px no-repeat;}
#mediaWallContent .videoContainer{position:absolute; top:-9999px; left:10px; width:646px; height:418px; background: url('/images/misc/video_slate_640x360.jpg') no-repeat scroll 3px 25px #1D1D20;}
#mediaWallContent #inlinePlayer {width:640px; height:360px; margin:25px auto 0px; display:block; background:#1D1D20; z-index:-105;}
#mediaWallContent .videoContainer.active{top:10px; z-index:105;}
#mediaWallContent .close {position:absolute; top:15px; right:20px; z-index:106; display:none; color:#FFFFFF; text-decoration:none;}
#mediaWallContent .close .box{float:right; margin-left:5px; width:11px; height:11px; text-align:center; line-height:10px; border:solid 1px #999999; color:#FFFFFF; font-size:1.3em;}
#mediaWallContent .videoTag {color:#999999; font-size:1.0em; padding:0px 10px; margin-top:5px;}
#mediaWallContent .videoTag .left {float:left;}
#mediaWallContent .videoTag .right {float:right;}
/*** slamtracker promo styles ***/
#slamtrackerContent {}
#slamtrackerContent .button1 {float:left; margin-top:10px; margin-left:10px;}
#slamtrackerContent .button2 {clear:both; float:left; margin-top:17px; margin-left:10px;}
#slamtrackerContent .button3 {float:right; margin-top:10px; margin-right:10px;}
/*** promo app styles ***/
#promoAppContent{}
#promoAppContent .outerContent{position:relative; width:300px; height:165px; margin:10px auto; background:#2B4F2B;}
#promoAppContent ul{width:300px; height:165px; list-style: none;}
#promoAppContent ul li{width:300px; height:165px; padding:0px; margin:0px; list-style: none;}
#promoAppContent .image {width:292px; height:120px; margin:4px auto 0px; border:solid 1px #FFFFFF;}
#promoAppContent .text1 {color:#FFCC33; text-align:center; font-weight:bold; margin:5px auto 0px; width:250px;}
#promoAppContent .text2 {color:#FFFFFF; text-align:center; width:250px; margin:0px auto;}
#promoAppContent .next{position:absolute; bottom:11px; right:4px; z-index:110;}
#promoAppContent .prev{position:absolute; bottom:11px; left:4px; z-index:110;}
/**** lg promo styles */
#promoContent {}
#promoContent #promo1 {float:left; margin:10px 9px 0px 7px;}
#promoContent #promo2 {float:left; margin:10px 9px 0px 0px;}
#promoContent #promo3 {float:left; margin:10px 0px 0px 0px;}
/**** hp social network styles */
#hp_socialContent .outerContent{margin:10px auto 0px; padding:4px; width:308px; height:77px; width:300px !important; height:69px !important; background:#2F4B2F;}
#hp_socialContent .innerContent{border:solid 1px #1D1D20; width:298px; height:67px; line-height:67px;}
#hp_socialContent .innerContent.social.en{padding:0px 25px; width:248px !important; background:url('/images/headers/rgr_he_follow_e.gif') no-repeat 25px center;}
#hp_socialContent .innerContent.social.fr{padding:0px 25px; width:248px !important; background:url('/images/headers/rgr_he_follow_f.gif') no-repeat 25px center;}
#hp_socialContent .icon{width:50px; height:50px; float:right; margin-top:8px;}
#hp_socialContent .icon2{margin-left:15px;}
/**** hp news styles ***/
#hp_newsContent {}
#hp_newsContent .outerContent {background:#1D1D20; width:319px; height:222px; margin:10px auto 0px;}
#hp_newsContent .headerBar.en {width:308px; height:25px; width:282px !important; margin:0px auto; line-height:25px; padding:0px 13px; background:url("/images/headers/rgr_he_news_e.gif") 13px center no-repeat;}
#hp_newsContent .headerBar.fr {width:308px; height:25px; width:282px !important; margin:0px auto; line-height:25px; padding:0px 13px; background:url("/images/headers/rgr_he_news_f.gif") 13px center no-repeat;}
#hp_newsContent .headerBar a{float:right; height:25px; line-height:23px;}
#hp_newsContent .rgHeaderText{float:left;}
#hp_newsContent .innerContent {width:306px; height:190px; margin:0px auto; border:solid 1px #984815; background:url('/images/misc/rgr_ms_00000tm.gif') repeat-x bottom #FFFFFF;}
#hp_newsContent ul {padding:7px 10px; margin:0px; overflow:hidden; height:176px;}
#hp_newsContent ul li {margin:0px 0px 0px 10px; padding:4px 0px; color:#984815; font-weight:bold;}
#hp_newsContent ul li a{color:#984815; font-weight:bold; text-decoration: none;}
/**** hp photos styles ***/
#hp_photosContent {}
#hp_photosContent .outerContent {background:#1D1D20; width:319px; height:222px; margin:10px auto 0px;}
#hp_photosContent .headerBar.en {width:308px; height:25px; width:282px !important; margin:0px auto; line-height:25px; padding:0px 13px; background:url("/images/headers/rgr_he_photos_e.gif") 13px center no-repeat;}
#hp_photosContent .headerBar.fr {width:308px; height:25px; width:282px !important; margin:0px auto; line-height:25px; padding:0px 13px; background:url("/images/headers/rgr_he_photos_e.gif") 13px center no-repeat;}
#hp_photosContent .headerBar a{float:right; height:25px; line-height:23px;}
#hp_photosContent .rgHeaderText{float:left;}
#hp_photosContent .innerContent {width:306px; height:190px; margin:0px auto; border:solid 1px #984815; background:url('/images/misc/rgr_ms_00000tm.gif') repeat-x bottom #FFFFFF;}
#hp_photosContent .row {width:278px; height:86px; margin:6px auto 0px; overflow:hidden;}
#hp_photosContent .row .item{width:86px; height:86px; margin-right:10px; float:left;}
#hp_photosContent .row .item.last{margin-right:0px;}
/**** rail featured match styles ***/
#featuredMatchContent {}
#featuredMatchContent .outerContent {background:#1D1D20; height:167px; width:310px; margin:10px auto 0px;}
#featuredMatchContent .outerContent .button{display:none; color:#333333; background:#FFCC33; width:178px; height:13px; line-height:10px; margin:5px auto 0px; text-align:center; font-weight:bold; font-size:0.9em;}
#featuredMatchContent .outerContent .button a{color:#333333; text-decoration:none;}
#featuredMatchContent .headerBar.en {padding:0px 10px; height:25px; width:290px; width:280px !important; margin:0px auto; line-height:25px; background:url("/images/headers/rgr_he_featured_e.gif") 5px center no-repeat;}
#featuredMatchContent .headerBar.fr {padding:0px 10px; height:25px; width:290px; width:280px !important; margin:0px auto; line-height:25px; background:url("/images/headers/rgr_he_featured_f.gif") 5px center no-repeat;}
#featuredMatchContent .headerBar img {float:right; margin-top:5px;}
#featuredMatchContent .tabsContainer {width:310px; margin:0px;}
#featuredMatchContent .tabsContainer ul.fmTabs {position:relative; height:18px; list-style:none; margin:0px 0px 0px 11px; padding:0px; width:291px;}
#featuredMatchContent .tabsContainer ul.fmTabs li{float:left; height:17px; width:92px; margin:0px 3px 0px 0px; padding:0px; list-style: none; text-align:center; line-height:16px; font-weight:bold; text-transform:uppercase; cursor: pointer; border:solid 1px #984815; border-bottom:none; }
#featuredMatchContent .tabsContainer ul.fmTabs li div{background:#CCCCCC; color:#2B4F2B; height:17px;}
#featuredMatchContent .tabsContainer ul.fmTabs li.selected div{background:#FFFFFF; color:#2B4F2B; height:17px;}
#featuredMatchContent .tabsContainer ul.fmTabs li.disabled div{background:#CCCCCC; color:#999999; cursor: default; height:17px;}
#featuredMatchContent .innerContent{width:298px; height: 99px; margin:-1px auto 0px; border:solid 1px #984815;}
#featuredMatchContent .innerContent .fmSliderContainer{width:298px; height:99px; position:relative;}
#featuredMatchContent .innerContent ul{padding:0; margin:0px; list-style:none; width:298px; height:99px; background:#FFFFFF;}
#featuredMatchContent .innerContent ul li{margin:0; list-style:none; width:298px; height:99px; background:url('/images/misc/rgr_ms_00000tn.gif') repeat-x bottom #FFFFFF;}
#featuredMatchContent .team, #featuredMatchContent .label{width:263px; margin:0px 17px;}
#featuredMatchContent .player{width:124px; float:left; margin:0px;}
#featuredMatchContent .icon{float:left; width:24px; height:16px; margin-top:7px;}
#featuredMatchContent .scores{float:right; width:115px;}
#featuredMatchContent .score {float:left; width:23px; text-align:left;}
#featuredMatchContent .team {height:40px; height:30px !important; color:#B05720; padding:5px 0px;}
#featuredMatchContent .team .player {line-height:30px; font-weight:bold; text-align: left;}
#featuredMatchContent .team.double .player {line-height:14px;}
#featuredMatchContent .team .score{line-height:30px; font-size:2.0em;}
#featuredMatchContent .label {height:16px; border-top:solid 1px #E0E0E0; border-bottom:solid 1px #E0E0E0; line-height:16px; font-family:Verdana, Arial, Helvetica, serif; color:#999999; font-weight:bold;}
#featuredMatchContent sup {height: 0; line-height: 1; vertical-align: baseline;_vertical-align: bottom;	position: relative; bottom: 10px; font-size:0.5em;}
#featuredMatchContent .prev{position:absolute; top:38px; left:5px; z-index:100; display:none;}
#featuredMatchContent .next{position:absolute; top:38px; right:5px; z-index:100;}
/********* shop styles *******/
#shopContent {}
#shopContent .outerContent{background:#1D1D20; width:310px; height:182px; margin:10px auto 0px;}
#shopContent .headerBar.en {padding:0px 10px; height:25px; width:290px; width:280px !important; margin:0px auto; line-height:25px; background:url("/images/headers/rgr_he_shop_e.gif") 5px center no-repeat;}
#shopContent .headerBar.fr {padding:0px 10px; height:25px; width:290px; width:280px !important; margin:0px auto; line-height:25px; background:url("/images/headers/rgr_he_shop_f.gif") 5px center no-repeat;}
#shopContent .headerBar a{float:right; height:25px; line-height:23px;}
#shopContent .innerContent{position:relative; width:298px; height:150px; margin:0px auto; border:solid 1px #984815; background:url('/images/misc/rgr_ms_00000tm.gif') repeat-x bottom #FFFFFF;}
#shopContent ul {list-style:none; margin:0px; padding:0px;}
#shopContent ul li {list-style:none; float:left; margin:0px; padding:0px; width:298px; height:150px; text-align: center; position:relative;}
#shopContent ul li img{margin:10px auto; cursor:pointer;}
#shopContent ul li a{text-decoration:none;}
#shopContent .desc{position:absolute; bottom:10px; left:0px; text-align:center; width:298px; color:#760236; font-weight:bold; font-family:Verdana, Arial, Helv, serif; cursor:pointer;}
#shopContent .prev{position:absolute; top:62px; left:10px; z-index:100;}
#shopContent .next{position:absolute; top:62px; right:10px; z-index:100;}
/***** rail facebook styles ****/
#facebookContent{}
/***** rail articles styles ****/
#popularArticlesContent{}
#popularArticlesContent .outerContent{background:#1D1D20; width:310px; height:152px; margin:10px auto 0px;}
#popularArticlesContent .headerBar.en {padding:0px 10px; height:25px; width:290px; width:280px !important; margin:0px auto; line-height:25px; background:url("/images/headers/rgr_he_popArticles_e.gif") 5px center no-repeat;}
#popularArticlesContent .headerBar.fr {padding:0px 10px; height:25px; width:290px; width:280px !important; margin:0px auto; line-height:25px; background:url("/images/headers/rgr_he_popArticles_f.gif") 5px center no-repeat;}
#popularArticlesContent .outerContent a.rgLinkText{float:right; height:19px; line-height:17px; margin-right:8px;}
#popularArticlesContent .innerContent{position:relative; width:298px; height:105px; margin:0px auto; border:solid 1px #984815; background:url('/images/misc/rgr_ms_00000tm.gif') repeat-x bottom #FFFFFF;}
#popularArticlesContent ul {margin:0px; padding:9px; list-style: none; height:87px; overflow:hidden;}
#popularArticlesContent ul li{list-style: none; margin: 0px; padding:0px; text-indent:-10px; padding-left:10px; color:#993300;}
#popularArticlesContent ul li a{color:#993300;}
/***** rail photos styles ****/
#popularPhotos .top{float:left; width:320px; height:10px; background:url('/images/misc/rgr_ms_00000tj.gif') repeat-x #063106;}
#popularPhotos .middle{float:left; width:320px; background:url('/images/misc/rgr_ms_00000tj.gif') repeat-x #063106; }
#popularPhotos .bottom{float:left; width:320px; height:10px; background:#063106;}
#popularPhotos .outerContent{position:relative; background:#1D1D20; width:310px; height:152px; margin:0 auto 0; }
#popularPhotos .headerBar.en {padding:0px 10px; height:25px; width:290px; width:280px !important; margin:0px auto; line-height:25px; background:url("/images/headers/rgr_he_popPhotos_e.gif") 5px center no-repeat;}
#popularPhotos .headerBar.fr {padding:0px 10px; height:25px; width:290px; width:280px !important; margin:0px auto; line-height:25px; background:url("/images/headers/rgr_he_popPhotos_f.gif") 5px center no-repeat;}
#popularPhotos .outerContent a.rgLinkTextDown{position:absolute; bottom:1px; right:8px; height:19px; line-height:17px}
#popularPhotos .innerContent{overflow:hidden; width:298px; height:105px; margin:0px auto; border:solid 1px #984815; background:url('/images/misc/rgr_ms_00000tm.gif') repeat-x bottom #FFFFFF;}
#popularPhotos .innerContent ul {float:left; margin:3px; padding:0px; list-style:none; }
#popularPhotos .innerContent ul li{float:left; padding:0px; list-style:none; margin:3px 4px; background:black;}
/*
#popularPhotos.expanded{}
#popularPhotos.expanded .outerContent{height:350px; overflow:visible;}
#popularPhotos.expanded .innerContent{height:303px; overflow:visible;}
*/
/***** rail promo styles *****/
#rail_promoContent .promoLeft{float:left; width:155px;}
#rail_promoContent .promoRight {float:right; width:155px;}
/***** rail photos styles ***/
#rail_photos .photosContent{}
/*********** ad styles *******/
#subAd_content {width:320px; margin:0px auto;}
#subAd_content .leftContent{background:url('/images/misc/rgr_ms_00000g4.gif') no-repeat left;width:10px; height:270px; float:left;}
#subAd_content .middleContent {background:url('/images/misc/rgr_ms_00000t6.gif') repeat-x; width:300px; height:260px; float:left; padding:10px 0 0 0;}
#subAd_content .rightContent {background:url('/images/misc/rgr_ms_00000g5.gif') repeat-x; width:10px; height:270px; float:left;}
/******* end ad styles */
/*** article day navigator styles ***/
#dayNavigator{float:left; width:690px; width:674px !important; border-width:1px; border-top:1px; border-style:solid; border-color:#A3C2A3; background:url(/images/misc/rgr_ms_04000t4.gif) repeat-x; padding:7px;}
#qualNav, #tournNav{background:url(/images/misc/rgr_ms_04100t1.gif) repeat-x;}
/*** end article day navigator styles ***/
/*** Article pages styles ***/
#newsArticleContainer .row {float:left; border:solid 1px #A3C2A3; width:644px; padding:10px 0px;}
#newsArticleContainer .row.first{float:left; border-bottom:none; width:644px;}
#newsArticleContainer .row.last{float:left; border-top:none; width:644px; padding:0px;}
#newsArticleContainer .backBtn{float:left; width:172px; margin:10px 60px 0px 10px;}
#newsArticleContainer .articleInfo {float:left; font-weight:bold; color:#993300;}
#newsArticleContainer .photo {padding:10px 0px;}
#newsArticleContainer .video {width:604px; margin:0px auto; padding:10px 0px;}
#newsArticleContainer .video #inlinePlayer{border:solid 1px #993300;}
#newsArticleContainer .articleText {padding:0px 10px;}
#newsArticleContainer .relatedContent{width:644px; border:0px; padding:0px;}
#newsArticleContainer .relatedContent .col1{width:292px; padding:10px 10px; vertical-align: top;}
#newsArticleContainer .relatedContent .col2{width:290px; padding:10px 10px; border-left: 2px solid #A3C2A3; vertical-align: top;}
#newsArticleContainer .interviewPhoto{float:left; width:121px; padding-right:10px; padding-bottom:5px;}
/* daily summary styles */
#dailySummaryContainer {}
#dailySummaryContainer #articleSection {float:left; background: url("/images/misc/rgr_ms_04000t4.gif") repeat-x;border: 1px solid #A3C2A3;	padding: 10px;	width: 626px;	margin-top: 10px;}
#dailySummaryContainer #articleSection .daySelectorContainer {float: left;	width: 626px;	margin-bottom: 15px;}
#dailySummaryContainer #articleSection .daySelectorContainer .helperText{float: left;}
#dailySummaryContainer #articleSection .daySelectorContainer .daySelector{float: right;	margin-top: 10px;}
#dailySummaryContainer #articleSection ul.newsListing {float: left;	width: 626px;	list-style: none;	padding: 0px;	margin: 0px;}
#dailySummaryContainer #articleSection ul.newsListing li {float: left;	padding: 10px;	width: 283px}
#dailySummaryContainer #photosSection {clear:both; float:left; width:646px; margin-top:10px;}
#dailySummaryContainer #photosSection .header{background:#d1e0d1; text-align: center; line-height: 20px;}
#dailySummaryContainer #photosSection ul.photosListing{float:left; width:646px; list-style:none; padding:0px; margin:0px;background:url("/images/misc/rgr_ms_04000t5.gif") repeat-x #D1E0D1;}
#dailySummaryContainer #photosSection ul.photosListing li{float:left; margin:5px; width:150px; /*height:178px;*/ text-align: center; overflow:hidden;}
#dailySummaryContainer #photosSection ul.photosListing li.first {clear:left; margin-left:7px;}
#dailySummaryContainer #interviewsSection {float:left; background: url("/images/misc/rgr_ms_04000t4.gif") repeat-x;border: 1px solid #A3C2A3; padding:10px; width:626px; margin-top:10px;}
#dailySummaryContainer #interviewsSection ul.interviewsListing{float: left;	width: 626px;	list-style: none;	padding: 0px;	margin: 10px 0 0 0;}
#dailySummaryContainer #interviewsSection ul.interviewsListing li{float: left;	padding: 0px 10px;	width: 283px;}
/* news articles index */
TABLE.newsArticle {
float:left;
height:80px;
width:644px;
border-width:1px;
border-top:0px;
border-style:solid;
border-color:#A3C2A3;
background:url(/images/misc/rgr_ms_04000t4.gif) repeat-x;
}
TD.newsArticleHeader {
/*width:319px;*/
height:20px;
vertical-align:text-top;
padding-left:10px;
padding-top:5px;
padding-bottom:2px;
}
TD.newsArticle {
width:307px;
vertical-align:text-top;
padding-left:10px;
padding-bottom:15px;
}
TD.newsArticle .newsText {
display:block;
font-size:1.0em;
color:#993300;
line-height:15px;
text-decoration:none;
font-weight:bold;
}
#playerStatusContainer{position:relative; width:246px; height:111px; padding:10px; background: url("/images/misc/rgr_ms_05300t1.gif") no-repeat; margin-bottom:7px;}
#playerStatusContainer ul{margin:0px 0px 10px; padding:0px; list-style:none; float:left; width:246px; overflow:hidden;}
#playerStatusContainer ul li.tab{cursor:pointer; float:left; margin:5px; height:23px; margin:0px; font-size:0.9em; font-weight:bold;}
#playerStatusContainer ul li.tab.selected{background:url("/images/misc/rgr_ms_05300g6.gif") bottom center no-repeat;}
#playerStatusContainer ul li.tab .event {padding:0px 5px; float:left; border-left:solid 1px #000000;}
#playerStatusContainer ul li.tab.first .event{border:none;}
#playerStatusContainer .roundDataContainer {display:none; float:left;}
#playerStatusContainer .roundDataContainer.selected{display:block;}
#playerStatusContainer .matchScoresLink{position:absolute; bottom:10px; float:left; width:246px; height:13px; line-height:13px; text-align:center; font-size:0.9em; font-weight:bold;}
#playerStatusContainer .matchScoresLink a{text-decoration:none;color:#000000;}
#playerStatusContainer .matchScoresLink .arrow{padding-left:5px; display:inline; vertical-align: top;}
#playerActionsContainer{width:266px; height:52px; padding-top:10px; background: url("/images/misc/rgr_ms_05300t2.gif") no-repeat;}
#playerActionsContainer .playerActionBtn {margin:0px auto 5px; width:186px; height:19px;}
/* event guide styles */
/*** tv schedule ***/
#tvScheduleContent .section {width:622px; float:left; margin:10px; border-left:solid 1px #1D1D20; border-right:solid 1px #1D1D20;}
#tvScheduleContent .redHdr{width:622px; float:left; background:#B05720; height:20px; line-height:20px; color:#FFFFFF; border-top:solid 1px #1D1D20; border-bottom:solid 1px #1D1D20; font-weight:bold;}
#tvScheduleContent .hdr1{text-align:center;}
#tvScheduleContent .hdr2{float:left; text-align:center; width:206px;}
#tvScheduleContent .separator{ width:622px;float:left;background:#D1E0D1; height:10px; border-bottom:solid 1px #1D1D20;}
#tvScheduleContent .list {float:left; width:622px; border-bottom:solid 1px #1D1D20; padding:0px}
#tvScheduleContent .list ul{list-style:none; padding:0px; margin:0px;}
#tvScheduleContent .list ul li{list-style:none; padding:0px; margin:0px;}
#tvScheduleContent .list ul.odd{float:left; width:196px; min-height: 140px; padding:5px;}
#tvScheduleContent .list ul.even{float:left; width:196px; min-height:140px; padding:5px; border-left:solid 1px #1D1D20; border-right:solid 1px #1D1D20;}
#venueMap {width:688px; height:445px;border:1px; border-style:solid; border-color:#A3C2A3; background:url(/images/misc/rgr_ms_04000t4.gif) repeat-x top;}
#photoOverlayCourt1,#photoOverlayCourt2,#photoOverlayCourt3,#photoOverlayCourt4,#photoOverlayCourt5,#photoOverlayCourt6,
#panoramaOverlayCourt1,#panoramaOverlayCourt2,#panoramaOverlayCourt3,#panoramaOverlayCourt4,#panoramaOverlayCourt5,#panoramaOverlayCourt6
{border:none; display:inline; float:left; width:601px; height:370px; margin-top:-371px; margin-left:44px; visibility:hidden;}
.venueOverlayTop_e{background:url(/images/misc/rgr_ms_07000g8_e.gif) no-repeat; height:29px; width:601px; overflow:hidden;}
.venueOverlayTop_f{background:url(/images/misc/rgr_ms_07000g8_f.gif) no-repeat; height:29px; width:601px; overflow:hidden;}
.venueOverlayClose{display:inline; float:left; margin-left:550px; margin-top:-20px; width:45px; height:14px; cursor: pointer;}
.venueOverlayBottom_e{background:url(/images/misc/rgr_ms_07000g9_e.gif) no-repeat; width:601px; height:341px; overflow:hidden;}
.venueOverlayBottom_f{background:url(/images/misc/rgr_ms_07000g9_f.gif) no-repeat; width:601px; height:341px; overflow:hidden;}
.venuePhotoBtn{margin:10px auto; cursor:default;}
.venuePanoramaBtn{display:none; margin-left:10px; cursor:pointer;}
.venuePhotoTbl{margin-top:-1px;}
.venuePanoramaTbl{margin-top:29px;}
#spectatorGuide{float:left; display:block; width:688px; height:272px; border:none; background:url(/images/misc/rgr_ms_07000t1.gif) repeat-x bottom;}
/* event guide grandslam styles */
#grandSlamContent{float:left; padding:10px;}
#grandSlamContent #bigFourContent{float:left;}
#grandSlamContent #bigFourContent img{float: right; margin-left: 10px;}
#grandSlamContent .otherSlams{clear:both; float:left; margin-top:20px;}
#grandSlamContent .leftContent{float:left; width:143px;}
#grandSlamContent .leftContent img{margin:0px auto;}
#grandSlamContent .rightContent{float:right; width:480px;}
.tblBord{ background-color:#1D1D20; }
.tblTitleBg{ background-color:#B05720; }
.tblTextRedBg{font-size :.8em; font-family :Verdana, sans-serif; background-color:#B05720; font-weight:bold; color:#FFFFFF;}
.tblTextRedBgLg{font-size :1.0em; font-family :Verdana, sans-serif; background-color:#B05720; font-weight:bold; color:#FFFFFF;}
.tblTextGrnBg{font-size :.8em; font-family : Verdana, sans-serif; background-color:#BDDBBD; color:#000000;}
.tblTextGrnBgLg{font-size :1.0em; font-family : Verdana, sans-serif; background-color:#BDDBBD; color:#000000;}
.tblTextGrnBg2{font-size :.8em; font-family : Verdana, sans-serif; background-color:#BDDBBD; line-height:15px; margin: 2px 2px 2px 2px; color:#000000;}
.tblTextWhtBg{font-size :.8em; font-family : Verdana, sans-serif; background-color:#FFFFFF; line-height:15px; margin: 2px 2px 2px 2px; color:#000000;}
.tblRedTextGrnBg{font-size :.8em; font-family : Verdana, sans-serif; background-color:#BDDBBD; line-height:15px; margin: 2px 2px 2px 2px; color:#993300;}
.tblRedTextWhtBg{font-size :.8em; font-family : Verdana, sans-serif; background-color:#FFFFFF; line-height:15px; margin: 2px 2px 2px 2px; color:#993300;}
.bioTabText {font-size:1.2em; color:#993300; height:20px; text-decoration:none; font-weight:bold; text-align:center;}
.bioTabText2 {font-size:1.2em; color:#993300; height:20px; text-decoration:none;font-weight:bold;}
.tblWhiteTextRedBg{font-size :1.2em; font-family :Verdana, sans-serif; background-color:#B05720; line-height:20px; padding:3px 0px 3px 7px; color:#FFFFFF;}
.tblWhiteTextRedBgSm{font-size :1.0em; font-family :Verdana, sans-serif; background-color:#B05720; padding:1px 1px 1px 1px; color:#FFFFFF;}
.tblWhiteTextBlkBgSm{font-size :1.0em;font-family :Verdana, sans-serif;background-color:#000000; padding:1px 1px 1px 1px;color:#FFFFFF;}
.tblBg {background-color:#FFFFFF;font-family:Verdana,sans-serif;font-size:0.8em;}
.pwinner{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#630000;text-decoration:none;font-size:.8em;font-weight:bold;padding:0 1px 0 1px;vertical-align:top;background:url(/images/misc/rgr_ms_07520t1.gif) repeat-x;text-align:center;cursor:pointer;/*m:expression(this.onmouseover = new Function("this.className = 'pwinner-hover';"));*/}
.pwinner-hover{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#630000;text-decoration:none;font-size:.8em;font-weight:bold;padding:0 1px 0 1px;vertical-align:top;background:#BDDBBD;text-align:center;cursor:pointer;/*m:expression(this.onmouseout = new Function("this.className = 'pwinner';"));*/}
/*** event guide - history styles ***/
#historyNav {background:url(/images/misc/rgr_ms_07500t1.gif) repeat-x; width:644px; height:148px;}
#historyNav ul {float:left; list-style:none; margin:18px 0px 0px 0px; padding:0px; margin-left:9px;}
#historyNav ul li {position:relative; list-style:none; float:left; margin:0px; margin-left:5px; padding:0px; width:150px; height:113px; background:#993300;}
#historyNav ul li img {margin:5px auto;}
#historyNav .category {width:150px; text-align: center;}
#historyNav a {text-decoration:none; color:#FFFFFF; font-weight:bold; text-align:center;}
#historyNavSelect {float:left; margin-top:-21px;}
#historyNavSelect .champions{margin-left:65px;}
#historyNavSelect .pastWinners{margin-left:220px;}
#historyNavSelect .tournament{margin-left:375px;}
#historyNavSelect .records{margin-left:530px;}
#historyWinners{width:644px; margin-top:10px; float:left;}
#historyImgContainer {background:#D1E0D1; float:left; width:644px; margin-top:6px; padding-top:10px;}
#historyImgContainer .background{background:url("/images/misc/rgr_ms_07510t1.gif") repeat-x; float:left; width:644px;}
#historyImgContainer .background.tournament{margin-top:10px; padding:11px 0px;}
#historyImgContainer .background.records{margin-top:10px; padding:19px 0px;}
#historyImgContainer img{float:left;}
#historyImgContainer .text{text-align: center; font-weight:bold; color:#993300; padding:0px 25px;}
#historyArticle {float:left; width:624px; padding:0px 10px; margin-top:20px;}
#historyPlayerData {float:left; width:644px; margin-top:11px;}
#historyPlayerData .player1{float:left; width:322px;}
#historyPlayerData .player2{float:right; width:321px;}
#historyPlayerData .header{height:20px; line-height:20px; font-weight:bold; color:#993300; text-align:center; background:#D1E0D1; text-transform: uppercase;}
#historyPlayerData .data{background:url("/images/misc/rgr_ms_07510t1.gif") repeat-x; height:170px;}
#historyPlayerData .photo {float:left; width:150px; margin-top:10px; margin-left:9px;}
#historyPlayerData .info {float:left; width:145px; margin-top:50px; margin-left:17px;}
/* event guide schedule styles */
#eg_schedule {background:#000000;}
#eg_schedule .schedHeader {font-family: Verdana, sans-serif; font-size:.9em; font-weight: bold; color: #ffffff; text-align: center; background-color: #1D1D20;}
#eg_schedule .schedDates {font-family: Verdana, sans-serif; font-size: .9em; font-weight: bold; color: #ffffff; background-color: #B05720;}
#eg_schedule .schedDatesSub {font-family: Verdana, sans-serif; font-size: .9em; color: #ffffff;}
#eg_schedule .numberedSeats {font-family: Verdana, sans-serif; font-size: .8em; color: #000000; text-align: center; vertical-align: top; background-color: #BDDBBD;}
#eg_schedule .otherSeats {font-family: Verdana, sans-serif; font-size: .8em; color: #000000; text-align: center; vertical-align: top; background-color: #ffffff;}
#eg_schedule .roundTitle {font-family: Verdana, sans-serif; font-size: .9em; font-weight: bold; color: #000000;}
#eg_schedule .extraInfo1 {font-family: Verdana, sans-serif; font-size: .8em; font-weight: bold; text-align: center; color: #ffffff; background-color: #B05720;}
#eg_schedule .extraInfo2 {font-family: Verdana, sans-serif; font-size: .8em; font-weight: bold; text-align: center; color: #ffffff; background-color: #B05720;}
/* event guide services styles */
#eventGuideServices .topImage{background:#993300; margin:20px auto 0px auto; width:644px;}
#eventGuideServices .servicesContentContainer {float:left; border-bottom:1px solid #A3C2A3; width:644px; padding:10px 0px;}
#eventGuideServices .servicesContent {padding:0px 10px;}
#eventGuideServices .imgContainer{float:right; padding-left:10px;}
/*** event guide prize money styles */
#prizeMoneyContent {float:left; padding:10px; width:604px;}
/* event guide new stadium styles */
#newStadiumContent{}
#newStadiumContent .imgBackground{background:url('/images/misc/rgr_ms_newStadiumBg.gif') repeat-x; padding:10px 0px; width:646px; margin-bottom:20px;}
/*** event guide partners styles ***/
#eventGuidePartners {border: 1px solid #A3C2A3; width:644px; float:left;}
#eventGuidePartners .sponsorSection {float:left; background: url("/images/misc/rgr_ms_04000t4.gif") repeat-x #FFFFFF; width:644px; border-bottom:1px solid #A3C2A3;}
#eventGuidePartners .sponsorSection img{margin:9px auto;}
#eventGuidePartners .header{float:left; height:28px; background: url("/images/misc/rgr_ms_04000t4.gif") repeat-x #FFFFFF; width:644px;}
#eventGuidePartners .header img{margin:9px auto;}
#eventGuidePartners .list {width:450px; margin:10px 0 10px 160px;}
#eventGuidePartners ul{list-style:none; margin:0px; padding:0px; float:left;}
#eventGuidePartners ul li{list-style:none; margin:0px; padding:0px;}
#eventGuidePartners ul.odd,#eventGuidePartners ul.even{width:135px; margin:20px 0;}
/* news and photos styles */
#galleryNavigator.galleryNav {float:left; width:646px; height:36px; text-align:center; padding:15px 0px 15px 0px; z-index:-10;}
#galleryNavigator .galleryIndex{width:170px; padding-top:10px;padding-bottom:10px;}
#galleryNavigator .galleryNavButtonContainer{float:left; margin-left:10px; margin-top:5px;}
#galleryNavigator .galleryNavButton{float:left; height:27px; line-height:27px; padding:0px 5px;}
#galleryNavigator .galleryNavSeparator{float:left; height:27px; line-height:27px; padding:0px 5px;}
#galleryNavigator .galleryNavDropDownContainer{float:right; margin-right:10px;}
.galleryCaption{padding-left:15px; padding-right:15px}
#popularPhotosTbl{width:688px; padding:0px; border:0px; text-align:center;}
#photoGalleriesTbl{width:688px; padding:0px; border:0px; text-align:left;}
.fanComments{padding:10px 5px}
#matchAnalysisNav{height:30px; text-align:center; font-style:italic; font-size:1.1em;}
/*** Player bios ***/
#playersContent {}
#playersContent .actionBtn{text-align:right;}
#playersContent .actionBtn a{height:25px; line-height:23px; font-weight:bold;}
/*-- tertiary nav --*/
#playersContent .playersNav {clear:left; float:left; color:#993300; font-weight:bold; margin-bottom:10px;}
#playersContent .playersNav a{float:left; color:#993300; font-weight:bold; text-decoration:none; padding:0px 10px; height:24px; line-height:24px;}
#playersContent .playersNav a.active {background:#993300; color:#FFFFFF;}
#playersContent .playersNav .separator{float:left; display:inline; margin:0px 5px; height:24px; line-height:24px;}
/*-- top bio information --*/
#playersContent .bioContainer {clear:left; float:left; width:646px; background:#D1E0D1; margin-bottom:10px; padding-bottom:10px;}
#playersContent .bioContainer .playerInfoContainer{float:left; width:646px; margin:10px 0px 0px 0px; background:url("/images/misc/rgr_ms_04000t7.gif") repeat-x #D1E0D1;}
#playersContent .bioContainer .playerInfoContainer .playerPhoto{float:left; width:156px; margin:10px 0 0 8px;}
#playersContent .bioContainer .playerInfoContainer .playerPhoto img{display:inline;}
#playersContent .bioContainer .playerInfoContainer .credit {clear:left; float:left; width:156px;}
#playersContent .bioContainer .playerInfoContainer .playerInfo {float:left; width:212px; margin:10px 0 10px 10px; border-right:solid 2px #A3C2A3;}
#playersContent .bioContainer .playerInfoContainer .playerInfo .flag{float:left; width:43px; height:26px;}
#playersContent .bioContainer .playerInfoContainer .playerInfo .name{float:left; margin-left:13px; line-height:26px; font-size:1.4em; font-weight:bold;}
#playersContent .bioContainer .playerInfoContainer .playerInfo .rankings{clear:left; float:left; width:206px; height:33px; margin:7px 0px; background: url('/images/misc/rgr_ms_playerBioBg1.gif') repeat-x; padding-top:5px;}
#playersContent .bioContainer .playerInfoContainer .playerInfo .rankings .label {float:left; width:135px; text-align:right; font-style:italic; font-weight:bold; color:#993300;}
#playersContent .bioContainer .playerInfoContainer .playerInfo .rankings .rank{float:left; width:71px; text-align:center; font-weight:bold;}
#playersContent .bioContainer .playerInfoContainer .playerInfo .info{clear:left; float:left; width:206px; margin-bottom:7px;}
#playersContent .bioContainer .playerInfoContainer .playerInfo .info .label{float:left; width:64px; text-align:right; font-weight:bold; color:#993300;}
#playersContent .bioContainer .playerInfoContainer .playerInfo .info .data{float:right; width:136px; text-align:left; font-weight:bold;}
#playersContent .bioContainer .playerInfoContainer .playerStatusContainer {float:right; background: url('/images/misc/rgr_ms_playerBioBg2.gif') repeat-x; width:245px; height:131px; margin-right:8px; margin-bottom:7px; margin-top:20px;}
#playersContent .bioContainer .playerInfoContainer .playerStatusContainer .title{color:#993300; font-weight:bold; text-align:center;}
#playersContent .bioContainer .playerInfoContainer #playerStatusContainer{clear:right; float:right; background: url('/images/misc/rgr_ms_playerBioBg2.gif') repeat-x; width:227px; height:131px; padding:0px 9px; margin:20px 8px 7px 0px;}
#playersContent .bioContainer .playerInfoContainer #playerStatusContainer .title{color:#993300; font-weight:bold; text-align:center; margin:10px 0px; font-size:1.2em;}
#playersContent .bioContainer .playerInfoContainer #playerStatusContainer ul{margin:0px 0px 3px; padding:0px; list-style:none; float:left; width:227px; overflow:hidden;}
#playersContent .bioContainer .playerInfoContainer #playerStatusContainer ul li.tab{cursor:pointer; float:left; margin:5px; height:23px; margin:0px; font-size:0.9em; font-weight:bold;}
#playersContent .bioContainer .playerInfoContainer #playerStatusContainer ul li.tab.selected{background:url("/images/misc/rgr_ms_05300g6.gif") bottom center no-repeat;}
#playersContent .bioContainer .playerInfoContainer #playerStatusContainer ul li.tab .event {padding:0px 5px; float:left; border-left:solid 1px #000000;}
#playersContent .bioContainer .playerInfoContainer #playerStatusContainer ul li.tab.first .event{border:none;}
#playersContent .bioContainer .playerInfoContainer #playerStatusContainer .roundDataContainer {position:relative; display:none; float:left; width:227px; height:61px;}
#playersContent .bioContainer .playerInfoContainer #playerStatusContainer .roundDataContainer .matchData{float:left; width:227px;}
#playersContent .bioContainer .playerInfoContainer #playerStatusContainer .roundDataContainer.selected{display:block;}
#playersContent .bioContainer .playerInfoContainer #playerStatusContainer .matchScoresLink{position:absolute; bottom:0px; left:0px; width:227px; height:13px; line-height:13px; text-align:center; font-size:0.9em; font-weight:bold;}
#playersContent .bioContainer .playerInfoContainer #playerStatusContainer .matchScoresLink a{text-decoration:none;color:#000000;}
#playersContent .bioContainer .playerInfoContainer #playerStatusContainer .matchScoresLink .arrow{padding-left:5px; display:inline; vertical-align: top;}
#playersContent .bioContainer .playerInfoContainer .actionsContainer {clear:right; float:right; background: url('/images/misc/rgr_ms_playerBioBg3.gif') repeat-x; width:245px; height:62px; height:44px !important; padding:9px 0px; margin-right:8px;}
#playersContent .bioContainer .playerInfoContainer .actionsContainer .playerActionBtn {margin:0px auto 5px; width:166px; height:19px;}
/*-- bio tabs --*/
#playersContent .bioTabs{float:left; width:646px;}
#playersContent .bioTabs .ui-tabs-hide{display:none;}
#playersContent .bioTabs .ui-tabs-selected{background:#FFFFFF;}
#playersContent .bioTabs .ui-tabs-panel{float:left; width:628px;}
#playersContent .bioTabs .tabsContainer{float:left; border:solid 1px #A8C5A8; background:url('/images/misc/rgr_ms_playerBioBg4.gif') repeat-x; width:644px;}
#playersContent .bioTabs .tabsContainer ul{list-style:none; padding:0px; border:solid 1px #A8C5A8; background:url('/images/misc/rgr_ms_playerBioBg5.gif') repeat-x; height:22px; width:627px; margin:4px auto;}
#playersContent .bioTabs .tabsContainer ul li{float:left; height:22px; line-height:22px; list-style: none; margin:0px; padding:0px; text-align: center;}
#playersContent .bioTabs .tabsContainer ul li a{color:#993300; font-weight:bold; text-decoration: none;}
#playersContent .bioTabs .tabsContainer ul #tab1{width:124px; border-right:solid 1px #A8C5A8;}
#playersContent .bioTabs .tabsContainer ul #tab2{width:143px; border-right:solid 1px #A8C5A8;}
#playersContent .bioTabs .tabsContainer ul #tab3{width:202px; border-right:solid 1px #A8C5A8;}
#playersContent .bioTabs .tabsContainer ul #tab4{width:155px;}
#playersContent .bioTabs .panelContainer{float:left; width:646px; width:628px !important; padding:9px; margin-top:2px; margin-bottom:10px; background:#D1E0D1;}
#playersContent .bioTabs .panelContainer .innerContainer{float:left; width:628px; background:url(/images/misc/rgr_ms_playerBioBg6.gif) repeat-x;}
#playersContent .bioTabs .panelContainer .header{background:#993300; color:#FFFFFF; height:23px; line-height:23px; padding-left:10px; font-weight:bold; width:628px; width:618px !important; float:left; margin-bottom:13px;}
#playersContent .bioTabs #bioProfile .cmatchContainer{float:left; margin-left:10px;width:300px;margin-bottom:25px;}
#playersContent .bioTabs #bioProfile .cmatchContainer .matchInfo{font-weight:bold; padding:0px 0px; float:left; margin-bottom:5px;}
#playersContent .bioTabs #bioProfile .cmatch {float:left; background:#FFFFFF; padding:5px; width:290px; }
#playersContent .bioTabs #bioProfile .cmatch .winner{font-weight:bold;}
#playersContent .bioTabs #bioProfile .cmatch .nameContainer{float:left; background:#1D1D20; width:175px; height:48px; padding:1px;}
#playersContent .bioTabs #bioProfile .cmatch .nameContainer .name{background:#FFFFFF; height:23px; line-height:23px;}
#playersContent .bioTabs #bioProfile .cmatch .nameContainer .player1{}
#playersContent .bioTabs #bioProfile .cmatch .player2{margin-top:2px;}
#playersContent .bioTabs #bioProfile .cmatch .scoresContainer{float:right; background:#1D1D20; width:102px; height:48px; padding:1px;}
#playersContent .bioTabs #bioProfile .cmatch .scores{float:left;}
#playersContent .bioTabs #bioProfile .cmatch .set{background:#FFFFFF; height:23px; line-height:23px; width:19px; float:left; margin-right:1px; text-align:center;}
#playersContent .bioTabs #bioProfile .cmatch .set.last{width:22px; margin:0px;}
#playersContent .bioTabs #bioProfile .galleryContainer{float:left; width:628px;}
#playersContent .bioTabs #bioProfile .galleryContainer ul{float:left; width:628px; height:150px; list-style: none; margin:0px; padding:0px;}
#playersContent .bioTabs #bioProfile .galleryContainer ul li{list-style: none; float:left; width:150px;margin:0px 7px 0px 0px; padding:0px;}
#playersContent .bioTabs #bioProfile .galleryContainer ul li.last{margin-right:0px;}
#playersContent .bioTabs #bioProfile .tournInfoContainer{float:left; background:#FFFFFF; width:598px; margin-left:10px; padding:5px;}
#playersContent .bioTabs #bioProfile .tournInfoContainer .info{width:297px; background:#FFFFFF; border:solid 1px #1D1D20;}
#playersContent .bioTabs #bioProfile .playerOverviewContainer{float:left; background:#FFFFFF; width:598px; margin-left:10px; padding:5px;}
#playersContent .bioTabs #bioProfile .playerOverviewContainer .info{width:197px; background:#FFFFFF; border:solid 1px #1D1D20; vertical-align: text-top;}
#playersContent .bioTabs #bioProfile .grandSlamContainer{float:left; width:608px; margin-left:10px;}
#playersContent .bioTabs #bioNews .pbArticleContainer{float:left; width:608px; padding:0px 10px;}
#playersContent .bioTabs #bioNews .pbArticleContainer a{float:left; width:608px; margin-bottom:5px;}
#playersContent .bioTabs #bioNews .jumpToBtns{text-align:center;}
#playersContent .bioTabs #bioNews .jumpToBtns a{height:25px; line-height:23px; margin:0px 20px; font-weight:bold;}
#playersContent .bioTabs #bioNews .pbButtonContainer {display: inline; float: left; height: 18px; margin-top: -1px; padding: 0; width: 628px;}
#playersContent .bioTabs #bioMatches > table {margin-left:auto; margin-right:auto;}
#playersContent .bioTabs #bioStats > table {margin:0px auto;}
#playersContent .bioTabs #bioStats .statsInfoContainer{width:458px; margin:20px auto;}
#playersContent form{clear:left; float:left;}
#playersContent .lettermapContainer{clear:left; float:left; width:646px; margin-bottom:20px;}
#playersContent .lettermap{border:solid 1px #1D1D20;}
#playersContent .playersByNameContainer {clear:left; float:left; width:646px;}
#playersContent .seedJumpToContainer{clear:left; float:left; width:644px; margin-bottom:10px; border:solid 1px #1D1D20; background:url('/images/misc/rgr_ms_playerSeedBg1.gif') repeat-x; height:30px; line-height:30px;}
#playersContent .seedJumpToContainer .jumpToBtns{text-align:center;}
#playersContent .seedJumpToContainer .jumpToBtns a{height:30px; line-height:28px; margin:0px 20px; font-weight:bold;}
#playersContent .seededPlayersContainer {float:left; width:646px;}
#playersContent .seededPlayersContainer > table{margin:0px auto;}
/**** Draws styles ****/
#drawRounds {margin-bottom:20px;}
/**** EIPatron ****/
A.closebtn:link, A.closeBtn:link{color: #990000; font-weight: bold; text-decoration: none;}
A.closebtn:active, A.closeBtn:active{color: #990000; font-weight: bold; text-decoration: none;}
A.closebtn:visited, A.closeBtn:visited{color: #990000; font-weight: bold; text-decoration: none;}
.cssform { margin: 0px; padding: 0px; }
#commentform { border: 2px solid #2B4F2B; width: 415px; width: 405px ! important; min-height: 338px; padding: 5px; background: #FFFFFF url(/images/misc/rgr_ms_04500t3.gif) repeat-x bottom; }
#commentform p { clear: left; margin: 0; line-height:20px; padding: 5px 0 5px 0; padding-left: 104px; height: 1%; }
#commentform label { font-weight: bold; color: #000000; float: left; text-align: right; margin-left: -104px; width: 90px; }
#commentform span { margin-left: 7px; float:left; }
.commentforminput { width: 212px; border:2px solid #D2D7D2; float: left; }
#commenttextarea { margin-top: 12px; margin-bottom: 6px; margin-left: 0px; padding-top:5px; padding-left: 15px; text-align:left; clear:both; }
#commenttextarea label { width:371px; margin:0; padding-bottom:5px; font-weight:normal; float:none; color:#006633; text-align: left; }
#commenttextarea textarea { width: 371px; height: 100px; border: 2px solid #D2D7D2; }
#commentmessage { color:#006633; padding-left:0px; margin: 0 auto; text-align: center; width: 355px; font-weight: bold; font-style: italic; }
#commentmessage p { color:#000000; margin-left:-95px; }
#commentsdisclaim { width: 370px; width: 360px ! important; min-height: 24px; font-size:.9em; margin-top: 6px; margin-left: 15px; padding:5px; background: #C0D3BF url(/images/misc/rgr_ms_04500t2.gif) no-repeat bottom; }
#commentsdisclaim input { margin-right: 5px; vertical-align:middle; }
#commentsdisclaim label { margin: 0px; padding: 0px; float:none; width:140px; text-align: left; }
#commentsdisclaim A:link{color: #990000;}
#commentsdisclaim A:active{color: #990000;}
#commentsdisclaim A:visited{color: #990000;}
.commentbtn { margin-right:12px; vertical-align:text-bottom; display:inline; }
#comments { clear:both; margin-top:15px; }
.fanInfo{width:700px; font-weight:bold; margin-top: 10px; padding: 0;}
.required { color:red; margin:0; line-height:15px; font-weight:bold; padding:0; float:right; }
#commentform span { margin-left: -140px; float:left; }
#closeform { line-height:12px; float: right; }
#closeform img { vertical-align:middle; display: inline; }
#cluetip-close { display: none; }
#postmsg { position:absolute; text-align:center; top: 30px; width:350px; margin:0 25px; border: 2px solid #006633; padding: 5px; background-color: #FFFFFF; }
#commentsHeader{float:left; width:742px; height:50px; background:#DBEADB url(/images/misc/mas_ms_00000gx.gif) no-repeat bottom;}
#commentsSubmit{float:right; width:241px; height:32px; height:15px !important; padding:8px 0px 0px 9px; text-align:left;}
#commentsPosted{float:left; width:241px; height:32px; height:19px !important; padding:7px 0px 6px 0px; text-align:right;}
#articleComments{float:left; margin-top:15px; margin-bottom:10px;}
#articleCommentsHeader{ color:#FFFFFF; font-weight:bold; background-color:#B15820; height:18px; height:16px !important; width:690px; width:683px !important; padding:2px 0px 0px 7px; margin:0px; }
#commentInfo{ width:690px; height:46px; height:39px !important; padding-top:7px; text-align:center; background:#D1E0D1 url(/images/misc/rgr_ms_04101g2.gif) no-repeat bottom; margin:0px;}
#commentsCount{float:left; width:344px; margin-top: 5px; text-align:center;}
#commentsPost{float:right; width:344px; text-align:center;}
.commentRow { width:690px;width: 687px ! important;margin:10px 0 10px 0;padding:0 20px 3px 0;border-bottom:1px solid #D1E0D1;}
.commentFanInfo { margin-top: 12px; font-weight: bold;}
#widgetContent{width:304px; height:254px; margin:11px 30px 11px 30px; overflow:hidden; }
/*** top players ***/
#topplayers { width:690px; width: 630px ! important; height:209px; height: 201px ! important; margin-bottom: 10px; padding: 4px 30px 4px 30px; background: #D1E0D1 url(/images/misc/rgr_ms_04000t7.gif) repeat-x top; }
#topplayers h2 { color: #993300; margin: 5px 0 5px ; padding: 0; text-align: center; font-size: 1.1em; font-weight: bold;}
.topplayer { float:left; font-weight: bold; margin: 3px 6px; text-align: center; }
/**** hp ad styles */
#adContent {margin-top:10px;margin-left:10px;}
/**** hp partner styles */
#hp_partnersContent {margin:10px auto; width: 308px; height:165px; width:300px !important; height:157px !important; padding:4px; background:#2F4B2F;}
#hp_partnersContent .innerContent {border:solid 1px #1D1D20; width:298px; height:155px;}
#hp_partnersContent .partner1{width:146px; height:137px; float:left; border-right:solid 1px #1D1D20;}
#hp_partnersContent .partner1.en img{margin:42px auto 0px; width:117px;}
#hp_partnersContent .partner1.fr img{margin:30px auto 0px; width:117px;}
#hp_partnersContent .partner2{width:151px; height:137px; float:left;}
#hp_partnersContent .partner2.en img{margin:29px auto 0px; width:91px;}
#hp_partnersContent .partner2.fr img{margin:29px auto 0px; width:90px;}
#hp_partnersContent .bottom{clear:left; width:298px; height:18px; background:#1D1D20; line-height:18px; text-align: center;}
/**** sub articles styles */
#sub_articlesContent {float:left; width:256px; height:169px; background:url('/images/misc/rgr_ms_04000t6.gif') no-repeat;}
#sub_articlesContent .header {float:left; height:25px; width:236px; margin:10px 10px 0px; display:inline;}
#sub_articlesContent #pns {float:left; height:109px; width:236px; margin:0px 10px; overflow:hidden; display:inline; padding-bottom:3px;}
#sub_articlesContent .action {float:left; height:15px; width:236px; margin:0px 10px; display:inline;}
/**** disqus styles */
#disqusCommentsContainer{float:left; margin-top:20px; width:646px;}
#disqus_container {}
#disqus_container #disqus_header{background:#993300; color:#FFFFFF; line-height: 20px; font-weight:bold; margin-bottom:17px; padding:0px 3px;}
/********** styles for turning points page **********/
#tp_content{width:933px; margin:0px auto;}
#tp_content .gradient1 {background: url("/images/misc/rgr_ms_02600t1.gif") repeat-x #FFFFFF !important; /* for non-css3 browsers */}
#tp_content .gradient2 {background: url("/images/misc/rgr_ms_02600t2.gif") repeat-x #2B4F2B !important; /* for non-css3 browsers */}
#tp_content .gradient3 {background: url("/images/misc/rgr_ms_02600t3.gif") repeat-x #FFFFFF !important; /* for non-css3 browsers */}
#tp_headerContainer{clear:left; float:left; width:933px; margin-top:17px;}
#tp_headerContainer #tp_matchHeader {float:left; font-size:1.2em; font-weight:bold;}
#tp_headerContainer #tp_dayPicker {float:right;}
#tp_playerNamesContainer{clear:left; float:left; width:933px; margin-top:33px; z-index:5; position:relative;}
#tp_player1Name{float:left; display:inline; margin-left:8px; width:348px; padding:0px 20px; height:43px; line-height:27px; font-size:1.2em; font-weight:bold; background:url('/images/misc/rgr_ms_02600g1.gif') no-repeat 50% top; }
#tp_player2Name{float:right; display:inline; margin-right:8px; width:348px; padding:0px 20px; height:43px; line-height:27px; font-size:1.2em; font-weight:bold; line-height:27px; background:url('/images/misc/rgr_ms_02600g2.gif') no-repeat 50% top; }
#tp_playerNamesContainer .playerFlag{float:right; margin-top:5px; width:34px; height:20px; font-size:0.7em; font-weight:normal;}
#tp_playerContainer {clear:left; float:left; margin-top:-29px; width:913px; padding: 10px; background:#335331;}
#tp_playerInnerContainer {float:left; width:893px; padding:20px 10px 10px;}
#tp_player1Container{float:left; width:380px; margin:0px;}
#tp_buttonContainer {float:left; width:133px;}
#tp_buttonContainer .tpButton {margin-top:2px; cursor:pointer; width:133px; height:27px; text-align:center; font-weight:bold; line-height:27px; color:#FFFFFF;}
#tp_buttonContainer #tpButton1 {background:url("/images/misc/rgr_ms_02600b1.gif") center no-repeat;}
#tp_buttonContainer #tpButton2 {background:url("/images/misc/rgr_ms_02600b2.gif") center no-repeat;}
#tp_buttonContainer #tpButton3 {background:url("/images/misc/rgr_ms_02600b3.gif") center no-repeat;}
#tp_buttonContainer #tpButton4 {background:url("/images/misc/rgr_ms_02600b4.gif") center no-repeat;}
#tp_buttonContainer #tpButton5 {background:url("/images/misc/rgr_ms_02600b5.gif") center no-repeat;}
#tp_buttonContainer .tpButton.active{cursor:default; background:url("/images/misc/rgr_ms_02600b6.gif") center no-repeat !important; color:#993300;}
#tp_player2Container{float:right; width:380px; margin:0px;}
#tp_player1Photo{float:left; width:131px; height:131px; border: solid 1px #FFFFFF; margin-top:3px;}
#tpTopP1Text{float:left; width: 210px; height:139px; overflow:auto; padding:0px 5px 0px 15px; margin:0px 0px;}
#tp_player2Photo{float:right; width:131px; height:131px; border: solid 1px #FFFFFF; margin-top:3px;}
#tpTopP2Text{float:left; width:210px; height:139px; overflow:auto; padding:0px 5px 0 15px; margin:0px;}
#tp_graphContainer{float:left; margin-top:10px; width:933px; height:477px; background:#D1E0D1;}
#tp_graphContent{text-align: center; margin-top: 10px;}
#tp_matchContainer{float:left; margin-top:10px; width:933px; height:457px; background:#2B4F2B;}
#tp_ScoresContainer {float:left; width:466px;}
#tp_commentaryContainer {float:right; width:466px;}
#tp_matchContainer .header {height:30px; width:440px; margin:10px auto 0; background:#1D1D20; color:#FFFFFF; font-weight:bold; line-height:30px; text-align: center; font-size:1.2em;}
#tp_scoresContent {margin:0px auto; width:440px; height:384px;}
#tp_commentaryContent {margin:0 auto; height:406px; width:440px; padding:0px; }
#tp_commentaryContent #commentsContent {height:376px; width:420px; padding:10px; overflow:auto;}
#tp_commentaryContent .comment {margin-bottom:10px;}
#tp_commentaryContent .timeText {color:#9E3E01; font-weight:bold;}
#tp_commentaryContent .matchText {color:#355938; font-weight:bold;}
/********** end styles for turning points page **********/
/****** twitter page styles *********/
#twitterPageContainer {float:left; width:646px; margin-top:-35px;}
#rgTwitterContainer{float:left; width:390px; }
#rgTwitterContainer ul.tweetList {float:left; width:390px; list-style: none; list-style-type: none; margin:30px 0px 0px 0px; padding:0px;}
#rgTwitterContainer ul.tweetList li {padding-bottom:20px;}
#rgTwitterContainer .tweetDate {color: #999999;}
#rgTwitterContainer .rgTwitterBtn1{float:right; }
#rgTwitterContainer .rgTwitterBtn2{float:left;}
#rgTwitterContainer .helper{float:left; margin-top:30px; font-weight:bold; width:390px;}
#playerTwitterContainer{float:right; width:244px; border:solid 1px #A9C3A2;}
#playerTwitterContainer .header {line-height:14px; background:url("/images/misc/rgr_ms_04600t1.gif") top repeat-x #FFFFFF; border-bottom:solid 1px #A9C3A2; text-align: center; padding:10px; color:#993300; font-size: 1.2em; font-weight: bold;}
#playerTwitterContainer .row {border-bottom:solid 1px #A9C3A2; padding:10px 20px 10px 7px; float:left; width:217px; background:url("/images/misc/rgr_ms_04600t1.gif") top repeat-x #FFFFFF; }
#playerTwitterContainer .row.last {border-bottom:none;}
#playerTwitterContainer .playerName {font-weight:bold; margin-bottom:5px;}
#playerTwitterContainer .photo {float:left; width:70px; height:70px; margin-bottom:5px;}
#playerTwitterContainer .tweet {float:right; width:140px;}
#playerTwitterContainer .tweetDate {float:left; width:140px; color:#999999;}
#playerTwitterContainer .follow {clear:left; float:left; width:70px;}
/****** masthead infobar styles ********/
#infoBarDiv #weatherContainer {background: #2C512F; width:257px; height:30px; float:left; margin-top:7px; margin-left:10px;}
#infoBarDiv #weatherContainer #weatherContent{padding-top:2px}
#infoBarDiv #weatherContainer .weatherLabel {float:left; color:#FFFFFF; width:55px; text-align:center; line-height:12px; height:26px; font-size:0.8em; margin-top:1px;}
#infoBarDiv #weatherContainer .forecastLabel {float:left; color:#FFFFFF; width:75px; text-align:left; line-height:12px; height:26px; font-size:1em; margin-top:0px; text-align:center;}
#infoBarDiv #weatherContainer .icon {float:left; width:26px; height:26px;}
#infoBarDiv #weatherContainer .temp {float:left; height:26px; color:#FFFFFF; font-size:1.3em; line-height:26px; margin-left:10px;}
#infoBarDiv #clockContainer {background:#2C512F; width:97px; height:28px; float:left; margin-top:7px; margin-left:2px; color:#FFFFFF; text-align:center; font-size:0.9em; padding-top:2px; cursor:pointer;}
#infoBarDiv #clockContainer .clock{font-weight:bold; font-size:1.2em;}
#infoBarDiv #statusContainer {float:left; width:300px; height:44px; float:left; margin-top:0px; margin-left:0px; padding:0px 5px;}
#infoBarDiv #statusContainer .countdownContainer {}
#infoBarDiv #statusContainer .countdownContainer .title.en {color:#FFFFFF; float:left; line-height:44px; font-size:1.5em; text-align:right; width:130px;}
#infoBarDiv #statusContainer .countdownContainer .title.fr {color:#FFFFFF; float:left; line-height:44px; font-size:1.1em; text-align:right; width:130px;}
#infoBarDiv #statusContainer .countdownContainer .countdown{float:left; margin-top:5px; margin-left:8px;}
#infoBarDiv .hasCountdown {}
#infoBarDiv .countdown_rtl {direction: rtl;}
#infoBarDiv .countdown_holding span {background-color: #ccc;}
#infoBarDiv .countdown_row {clear: both; width: 100%; padding: 0px 0px;	text-align: center;}
#infoBarDiv .countdown_section {display: block;	float: left;text-align: center;}
#infoBarDiv .countdown_amount {font-size:1.55em;	color:#FFFFFF; font-family: Verdana,Arial,Helvetica,sans-serif;}
#infoBarDiv .countdown_descr {display: block; width: 100%;}
#infoBarDiv .countdown_unit {font-family: Arial,Verdana, Helvetica,sans-serif; font-size:0.8em;color:#728F72;}
#infoBarDiv .countdown_separator{float:left;font-size:1.55em; color:#FFFFFF; padding:0px 2px;}
#infoBarDiv #radioContainer {float:left; width:310px; height:30px; margin-top:7px; margin-left:0px;}
/****** scoring options *********/
#scoringOptionsContainer .header{float:left; width:670px; background:#B05720; border:solid 1px #000000; border-bottom:solid 2px #000000; color:#FFFFFF; font-weight:bold; line-height:13px; padding:0px 10px; margin:10px 0px;}
#scoringOptionsContainer .content {float:left; width:690px; margin-bottom:10px;}
#scoringOptionsContainer .footer {float:left; width:690px; margin-bottom:10px;}
#scoringOptionsNavContainer{text-align: center; border:solid 1px #1D1D20; float:left; width:644px;}
#scoringOptionsNavContainer .header{float:left; width:644px; height:25px; font-weight: bold; color:#FFFFFF; font-size:1.4em; text-transform: uppercase; }
#scoringOptionsNavContainer .scoringOptionsNav{padding:5px 0px; float:left; width:644px; background:#A3C2A3; border-top:solid 1px #1D1D20; }
#scoringOptionsNavContainer .scoringOptionsNav a{margin:0px 20px; height:13px; line-height:10px; font-size:0.9em !important; font-weight:bold;}
/****** multimedia mobile page ******/
#mobileSiteContainer {}
#mobileSiteContainer .header {color:#993300; font-weight:bold; margin-top:20px; font-size:1.2em;}
#mobileSiteContainer #iPadContainer{float:left; width:690px; border-bottom:1px solid #A3C2A3; padding-bottom:20px;}
#mobileSiteContainer #iPadContainer .left {float:left; width:360px; margin-left:20px; text-align:center;}
#mobileSiteContainer #iPadContainer .right {float:left; width:240px; margin-top:80px; text-align:left;}
#mobileSiteContainer #iPadContainer .pic {width:320px; height:240px; margin:20px auto 0px;}
#mobileSiteContainer #iPhoneContainer{float:left; width:690px; border-bottom:1px solid #A3C2A3; padding-bottom:20px;}
#mobileSiteContainer #iPhoneContainer .left {float:left; width:300px; margin-left:20px; text-align:center;}
#mobileSiteContainer #iPhoneContainer .right {float:left; width:300px; margin-top:80px; text-align:left;}
#mobileSiteContainer #iPhoneContainer .pic {width:143px; height:259px; margin:20px auto 0px;}
#mobileSiteContainer #androidContainer{float:left; width:690px; border-bottom:1px solid #A3C2A3; padding-bottom:20px;}
#mobileSiteContainer #androidContainer .left {float:left; width:300px; margin-left:20px; text-align:center;}
#mobileSiteContainer #androidContainer .right {float:left; width:300px; margin-top:80px; text-align:left;}
#mobileSiteContainer #androidContainer .pic {width:143px; height:259px; margin:20px auto 0px;}
#mobileSiteContainer #mobileContainer{float:left; width:690px; border-top:1px solid #A3C2A3; padding-bottom:20px;}
#mobileSiteContainer #mobileContainer .left {float:left; width:300px; margin-left:20px; text-align:center;}
#mobileSiteContainer #mobileContainer .right {float:left; width:300px; margin-top:80px; text-align:left;}
#mobileSiteContainer #mobileContainer .pic {width:155px; height:258px; margin:20px auto 0px;}
/***** Multimedia page styles *****/
#multimediaContent{position:relative; width:646px; float:left;}
#multimediaContent .social{position:absolute; top:-30px; right:0; width:210px; height:25px; display:none;}
#multimediaContent .videoContainer{position:relative; float:left; width:644px; background:#1D1D20; margin-bottom:15px;}
#multimediaContent .videoContainer .header{height:25px; line-height:25px; padding-left:11px; float:left; width:633px;}
#multimediaContent .videoContainer .header .category{color:#FFCC33; text-transform:uppercase; font-weight:bold;}
#multimediaContent .videoContainer .header .title{color:#FFFFFF;}
#multimediaContent .videoContainer .video{position:relative; float:left; width:640px; height:360px; margin:0px 2px 2px; background: url('/images/misc/video_slate_640x360.jpg') #FFFFFF;}
#multimediaContent .videoContainer .video #inlinePlayer{position:absolute; top:-9999px;}
#multimediaContent .videoContainer .video.active #inlinePlayer{position:absolute; top:0px;}
#multimediaContent .videoContainer .info{position:relative; padding:0px 11px; z-index:100; display:none;}
#multimediaContent .videoContainer .info.active{display:block; height:31px;}
#multimediaContent .videoContainer .info .date{float:left; color:#999999;line-height:18px; }
#multimediaContent .videoContainer .info .ratingContainer{float:right; color:#999999; width:205px; z-index:100;}
#multimediaContent .videoContainer .info .ratingContainer .rating {position:relative; width:104px; float:right; line-height:13px; margin:1px 0px;}
#multimediaContent .videoContainer .info .ratingContainer .label{float:left; width:92px; line-height:18px; text-align:right; padding-right:5px; }
#multimediaContent .navContainer{float:left; width:642px; border:solid 1px #A9C4A2; }
#multimediaContent .navContainer .categoryList {text-align:center; margin:3px 0px; height:14px; line-height:14px;}
#multimediaContent .navContainer .category{display:inline; padding:0px 3px; color:#AF561F; font-weight:bold; cursor:pointer;}
#multimediaContent .navContainer .category.active{background:#AF561F; color:#FFFFFF; font-weight:bold;}
#multimediaContent .separator{display:inline; margin:0px 5px; color:#AF561F; font-weight:bold;}
#multimediaContent .navContainer .dayNavigator{height:29px;}
#multimediaContent .navContainer .preEvent{float:left; height:24px; width:80px; padding-top:2px; line-height:11px; border-top:solid 2px #A9C4A2; border-right:solid 2px #A9C4A2; border-bottom:solid 1px #A9C4A2; border-left:solid 1px #A9C4A2; background:#A9C4A2; color:#CBDCC7; text-align: center; font-weight:bold;}
#multimediaContent .navContainer .preEvent.active{color:#FFFFFF; cursor:pointer;}
#multimediaContent .navContainer .preEvent.selected{background:url('/images/misc/rgr_ms_dayNavBg.gif') #FFFFFF repeat-x; color:#2B4F2B; cursor:pointer;}
#multimediaContent .navContainer .postEvent{float:left; margin-left:1px; height:24px; line-height:11px; width:72px; padding-top:2px; background:#A9C4A2; color:#CBDCC7; text-align:center; font-weight:bold; border-top:solid 2px #A9C4A2; border-right:solid 1px #A9C4A2; border-bottom:solid 1px #A9C4A2; border-left:solid 2px #A9C4A2;}
#multimediaContent .navContainer .postEvent.active{color:#FFFFFF; cursor:pointer;}
#multimediaContent .navContainer .postEvent.selected{background:url('/images/misc/rgr_ms_dayNavBg.gif') #FFFFFF repeat-x; color:#2B4F2B; cursor:pointer;}
#multimediaContent .navContainer .dayListContainer{float:left; height:29px; width:482px; margin-left:1px;}
#multimediaContent .navContainer .dayListContainer .header{text-align:center; background:#BAD0B5; height:11px; line-height:11px; text-transform: uppercase; font-size:0.75em; color:#799676; font-weight:bold;}
#multimediaContent .navContainer .dayList{height:18px; background:#A9C4A2;}
#multimediaContent .navContainer ul{float:left; list-style:none; height:17px; margin:1px 0px 0px 0px; padding:0px; line-height:17px;}
#multimediaContent .navContainer ul li{float:left; margin-left:7px; padding:0px 6px; color:#CBDCC7; font-weight:bold;}
#multimediaContent .navContainer ul li.active{color:#FFFFFF; cursor:pointer;}
#multimediaContent .navContainer ul li.selected{background:#FFFFFF; color:#2B4F2B; cursor:pointer;}
#multimediaContent .navContainer ul li.label{margin-left:10px; margin-right:2px; color:#799676;}
#multimediaContent .sortContainer{float:left; width:644px; text-align:center; height:30px; line-height:30px; visibility:hidden;}
#multimediaContent .sortContainer .label{display:inline; color:#1D1D20;}
#multimediaContent .sortContainer .criteria{display:inline; padding:0px 3px; color:#AF561F; font-weight:bold; cursor:pointer;}
#multimediaContent .videoListContainer{float:left; width:644px;}
#multimediaContent .videoListContainer ul{list-style:none; margin:0px; padding:0px; width:640px; line-height:13px;}
#multimediaContent .videoListContainer ul li{float:left; list-style:none; margin:0px; padding:0px; width:108px; height:178px; padding:0px 10px; cursor:pointer;}
#multimediaContent .videoListContainer ul li.active{background:#D5E2D2;}
#multimediaContent .videoListContainer .thumb{width:108px; height:61px; margin:10px auto 0px; background:#1D1D20;}
#multimediaContent .videoListContainer .title{color:#AF561F; font-weight:bold; height:28px; overflow:hidden;}
#multimediaContent .videoListContainer .caption{color:#1D1D20; height:42px; overflow:hidden;}
#multimediaContent .videoListContainer .rating{width:104px;}
#multimediaContent .videoListContainer .stars{width:104px;}
#multimediaContent .videoListContainer .stars .full{width:16px; height:16px; float:left; background:url('/images/misc/star-yellow-sml.png') top left no-repeat;}
#multimediaContent .videoListContainer .stars .half{width:16px; height:16px; float:left; background:url('/images/misc/star-yellow-sml.png') center left no-repeat;}
#multimediaContent .videoListContainer .stars .none{width:16px; height:16px; float:left; background:url('/images/misc/star-yellow-sml.png') bottom left no-repeat;}
#multimediaContent .videoListContainer .votes{clear:left; width:104px;}
.pd_popup_holder {top:30px !important; left:-267px !important; z-index:200000 !important; background:#FFFFFF !important; width:350px;, height:225px;}
/******* expandable bg *******/
#background{height:100%; left:0; overflow:hidden; position:fixed; top:0px; bottom:0px; width:100%; z-index:-3; display:block;}
#background.horizontal img {left:0px; top:0px; visibility:visible; width:100%;}
/******* hp search styles *******/
#searchBox{width:155px; margin:4px auto;}
#searchBox .query {float:left; width:117px; height:18px; border:1px solid #1D1D20; padding:0px 3px;}
#searchBox .searchBtn {float:right;}
/******* pointstream page ******/
.pointstreamContainer{width:935px; float:left; margin:0px 0px 20px;}
/**** curvy corner styles *****/
.round_10 {
-moz-border-radius:10px !important;
-webkit-border-radius:10px !important;
}
.roundTop_10 {
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
}
.roundBottom_10 {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
}
.roundLeft_10 {
-moz-border-radius-topleft:10px;
-moz-border-radius-bottomleft:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-bottom-left-radius:10px;
}
.roundRight_10 {
-moz-border-radius-topright:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-right-radius:10px;
}
.round_2 {
-moz-border-radius:2px;
-webkit-border-radius:2px;
}
.roundTop_2 {
-moz-border-radius-topleft:2px;
-moz-border-radius-topright:2px;
-webkit-border-top-left-radius:2px;
-webkit-border-top-right-radius:2px;
}
.roundBottom_2 {
-moz-border-radius-bottomleft:2px;
-moz-border-radius-bottomright:2px;
-webkit-border-bottom-left-radius:2px;
-webkit-border-bottom-right-radius:2px;
}
.roundLeft_2 {
-moz-border-radius-topleft:2px;
-moz-border-radius-bottomleft:2px;
-webkit-border-top-left-radius:2px;
-webkit-border-bottom-left-radius:2px;
}
.roundRight_2 {
-moz-border-radius-topright:2px;
-moz-border-radius-bottomright:2px;
-webkit-border-top-right-radius:2px;
-webkit-border-bottom-right-radius:2px;
}
.round_5 {
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
.roundTop_5 {
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
}
.roundBottom_5 {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
}
.roundLeft_5 {
-moz-border-radius-topleft:5px;
-moz-border-radius-bottomleft:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-left-radius:5px;
}
.roundRight_5 {
-moz-border-radius-topright:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-bottom-right-radius:5px;
}
.round_7 {
-moz-border-radius:7px;
-webkit-border-radius:7px;
}
.roundTop_7 {
-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;
-webkit-border-top-left-radius:7px;
-webkit-border-top-right-radius:7px;
}
.roundBottom_7 {
-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
-webkit-border-bottom-left-radius:7px;
-webkit-border-bottom-right-radius:7px;
}
.roundLeft_7 {
-moz-border-radius-topleft:7px;
-moz-border-radius-bottomleft:7px;
-webkit-border-top-left-radius:7px;
-webkit-border-bottom-left-radius:7px;
}
.roundRight_7 {
-moz-border-radius-topright:7px;
-moz-border-radius-bottomright:7px;
-webkit-border-top-right-radius:7px;
-webkit-border-bottom-right-radius:7px;
}

