.singlesRankWrap table tr.SRDarkRow {
 background:#00573D;
 color:#fff;
 font-weight:bold;
}
.singlesRankWrap table td, .singlesRankWrap table th {
 padding:3px 3px 3px 10px;
}
.singlesRankWrap table th.SECcurrTitle, .singlesRankWrap table th.SECDcurrTitle {
 padding:3px 17px 3px 3px;
}
.singlesRankWrap table th.SECnamesTitle, .singlesRankWrap table th.SECnamesTitle2, .singlesRankWrap table th.SECDnamesTitle, .singlesRankWrap table th.SECDnamesTitle2 {
 padding:3px;
}
.singlesRankWrap table th.SECnationTitle, .singlesRankWrap table th.SECnationTitle2, .singlesRankWrap table th.SECDnationTitle, .singlesRankWrap table th.SECDnationTitle2 {
 padding:3px 10px 3px 2px;
}
.singlesRankWrap table.tablesorter thead tr .SECrankpointsTitle, .singlesRankWrap table.tablesorter thead tr .SECtoursTitle, .singlesRankWrap table.tablesorter thead tr .SECDrankpointsTitle, .singlesRankWrap table.tablesorter thead tr .SECDtoursTitle {
 padding:3px 10px 3px 3px;
}
.singlesRankWrap table tr.SRLightRow {
 background:#e0ebe8;
 color:#000;
}
.singlesRankWrap .SRnamesTitle a, .singlesRankWrap .SECnamesTitle a, .singlesRankWrap .SECnamesTitle2 a, .singlesRankWrap .SECDnamesTitle a, .singlesRankWrap .SECDnamesTitle2 a {
 color:#C80140;
}
.singlesRankWrap {
 padding-bottom:20px;
 border-bottom:1px solid #e0e0e0;
}
.singlesRankWrap table.tablesorter thead tr .SRcurrTitle, .singlesRankWrap table.tablesorter thead tr .SRnamesTitle, .singlesRankWrap table.tablesorter thead tr .SRdobTitle, .singlesRankWrap table.tablesorter thead tr .SRnationTitle, .singlesRankWrap table.tablesorter thead tr .SRtoursTitle, .singlesRankWrap table.tablesorter thead tr .SRsinglesTitle, .singlesRankWrap table.tablesorter thead tr .SRdoublesTitle, .singlesRankWrap table.tablesorter thead tr .SRmixedTitle, .singlesRankWrap table.tablesorter thead tr .SRtotalTitle, .singlesRankWrap table.tablesorter thead tr .SECcurrTitle, .singlesRankWrap table.tablesorter thead tr .SECnamesTitle, .singlesRankWrap table.tablesorter thead tr .SECnamesTitle2, .singlesRankWrap table.tablesorter thead tr .SECnationTitle, .singlesRankWrap table.tablesorter thead tr .SECnationTitle2, .singlesRankWrap table.tablesorter thead tr .SECrankpointsTitle, .singlesRankWrap table.tablesorter thead tr .SECtoursTitle, .singlesRankWrap table.tablesorter thead tr .SECDcurrTitle, .singlesRankWrap table.tablesorter thead tr .SECDnamesTitle, .singlesRankWrap table.tablesorter thead tr .SECDnamesTitle2, .singlesRankWrap table.tablesorter thead tr .SECDnationTitle, .singlesRankWrap table.tablesorter thead tr .SECDnationTitle2, .singlesRankWrap table.tablesorter thead tr .SECDrankpointsTitle, .singlesRankWrap table.tablesorter thead tr .SECDtoursTitle {
 background-image:url(http://www.sonyericssonwtatour.com/javaImages/bc/2b/0,,12781~5778364,00.gif);
 background-repeat:no-repeat;
 cursor:pointer;
}
.singlesRankWrap table.tablesorter thead tr .headerSortDown {
 background-image:url(http://www.sonyericssonwtatour.com/javaImages/b2/2b/0,,12781~5778354,00.gif);
 background-repeat:no-repeat;
 cursor:pointer;
}
.singlesRankWrap table.tablesorter thead tr .headerSortUp {
 background-image:url(http://www.sonyericssonwtatour.com/javaImages/73/2b/0,,12781~5778291,00.gif);
 background-position:right center;
 background-repeat:no-repeat;
 cursor:pointer;
}
.singlesRankWrap table.tablesorter thead tr .SRprevTitle, .singlesRankWrap table.tablesorter thead tr .SRrankpointsTitle {
 background-image:none;
 cursor:default;
}
.singlesRankWrap table.tablesorter thead tr .SRcurrTitle, .singlesRankWrap table.tablesorter thead tr .SRdobTitle, .singlesRankWrap table.tablesorter thead tr .SECtoursTitle, .singlesRankWrap table.tablesorter thead tr .SECDtoursTitle {
 background-position:38px center;
}
.singlesRankWrap table.tablesorter thead tr .SECcurrTitle, .singlesRankWrap table.tablesorter thead tr .SECDcurrTitle { 
 background-position:32px center;
}  
.singlesRankWrap table.tablesorter thead tr .SRnamesTitle {
 background-position:45px center;
}
.singlesRankWrap table.tablesorter thead tr .SECnamesTitle, .singlesRankWrap table.tablesorter thead tr .SECnamesTitle2 {
 background-position:70px center;
}
.singlesRankWrap table.tablesorter thead tr .SECDnamesTitle, .singlesRankWrap table.tablesorter thead tr .SECDnamesTitle2 {
 background-position:70px center;
}
.singlesRankWrap table.tablesorter thead tr .SRnationTitle, .singlesRankWrap table.tablesorter thead tr .SRtoursTitle, .singlesRankWrap table.tablesorter thead tr .SRmixedTitle, .singlesRankWrap table.tablesorter thead tr .SRtotalTitle {
 background-position:50px center;
}
.singlesRankWrap table.tablesorter thead tr .SECnationTitle, .singlesRankWrap table.tablesorter thead tr .SECnationTitle2, .singlesRankWrap table.tablesorter thead tr .SECDnationTitle, .singlesRankWrap table.tablesorter thead tr .SECDnationTitle2 {
 background-position:57px center;
}
.singlesRankWrap table.tablesorter thead tr .SECrankpointsTitle, .singlesRankWrap table.tablesorter thead tr .SECDrankpointsTitle {
 background-position:54px center;
}
.singlesRankWrap table.tablesorter thead tr .SRsinglesTitle, .singlesRankWrap table.tablesorter thead tr .SRdoublesTitle {
 background-position:60px center;
}
.singlesRankWrap table.tablesorter thead tr .SRrankpointsTitle {
 background-position:65px center;
}
.rankingsTopWrap {
 background:transparent url(http://www.sonyericssonwtatour.com/javaImages/6f/6e/0,,12781~5729903,00.gif) repeat scroll 0 0;
 height:52px;
 border-bottom:1px solid #d7d7d7;
 width:648px;
 margin-top:-18px;
}
.SRdropdownsWrap {
}
.ranksDrop {
 position:relative;
 top:16px;
 left:16px;
 float:left;
 margin-right:30px;
}
.nationsDrop {
 position:relative;
 top:16px;
 left:50px;
 float:left;
}
.ranksAndStats {
 width:649px;
}
#masterCompositeTabContent22443_2 {
 clear:both;
 height:225px;
 width:265px;
 float:left;
}
.tourSRankWrap {
 display:block;
 float:left;
 width:260px;
 padding-top:10px;
}
.tourDRankWrap {
 display:block;
 float:left;
 width:385px;
 padding-top:10px;
}
.prizeRankWrap {
 display:block;
 float:left;
 padding-top:10px;
 width:275px;
}
.tourRanksTitle, .powerRanksTitle, .prizeRanksTitle {
 border-bottom:1px solid #D7D7D7;
 color:#00573D;
 font-size:1.6em;
 padding:2px 0 3px 0;
}
.powerRanksTitle {
 /*width:370px;*/
 padding-left:5px;
}
.prizeRanksTitle {

}
.rankingProfileImage {
 background:transparent url(http://www.sonyericssonwtatour.com/javaImages/f1/f2/0,,12781~5763825,00.png) no-repeat scroll left top;
 padding:5px 0 0 5px;
 float:left;
 height:145px;
 margin:10px 0 0 5px;
 position:relative;
 width:108px;
 padding-right:10px;
}
.rankingProfileImage img {
 width:108px;
 height:140px;
}
.rankingProfileImage a {
 position:static;
}
.overlayRankings {
 background:transparent url(http://www.sonyericssonwtatour.com/javaImages/5c/ea/0,,12781~5761628,00.png) no-repeat scroll left top;
 display:block;
 left:5px;
 position:absolute;
 top:5px;
 width:108px;
 height:140px;
}
* html .overlayRankings {
 background-image:none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='http://www.sonyericssonwtatour.com/javaImages/5c/ea/0,,12781~5761628,00.png',sizingMethod='scale'); 
}

.Singles, .Doubles {
 border-bottom:1px solid #D7D7D7;
 color:#666666;
 font-size:1.2em;
 font-weight:bold;
 padding:7px 0 4px 0;
}
.singlesRankName a, .doublesRankName a {
 color:#C80140;
 font-weight:normal;
}
.singlesRank, .doublesRank {
 border-bottom:1px solid #D7D7D7;
 color:#00573D;
 font-weight:bold;
 padding:5px 0;
}
.tourSRankWrap .viewFull, .tourDRankWrap .viewFull {
 margin-top:15px;
 font-size:0.96em;
 width:114px;
}
.prizeRankWrap .viewFull {
 margin-top:15px;
 font-size:0.96em;
}

.pdfLinks {
 float:right;
 padding:5px 0;
}
.pdfLinks span.leftPDF  {
 margin-right:20px;
}
.pdfLinks span {
 float:left;
}
.tourSRankWrap .viewFull a, .tourDRankWrap .viewFull a, .prizeRankWrap .viewFull a, .pdfLinks a {
 background:transparent url(http://www.sonyericssonwtatour.com/javaImages/4d/58/0,,12781~5331021,00.gif) no-repeat scroll left center;
 display:block;
 padding-left:10px;
}
.singlesInfo, .doublesInfo {
 float:left;
}
.singlesRankName, .doublesRankName {
 border-bottom:1px solid #D7D7D7;
 font-size:1.1em;
 padding:8px 0 5px;
}
.tourWrap {
 height:185px;
}
#masterCompositeTabContent22443_1 {
 height:215px;
}
.ranksPagination {
 clear:both;
 width:100%;
}
.sectionTools .rankListings {
 margin-left:0;
 width:490px;
 /*margin-right:143px;*/
}
.ranksPaginationLower .indexLinks {
 width:649px;
}
.ranksPagination .indexLinks {
 /*padding-left:345px;*/
 width:auto;
 height:12px;
}

.ranksPagination .indexLinks table {
  float:right;
}
.ranksPagination .indexLinks td, .ranksPaginationLower .indexLinks td {
 border-right:1px solid #d7d7d7;
}
.ranksPagination .indexLinks td.firstCell, .ranksPagination .indexLinks td.lastCell, .ranksPagination .indexLinks td.previousPage, .ranksPagination .indexLinks td.nextPage, .ranksPaginationLower .indexLinks td.firstCell, .ranksPaginationLower .indexLinks td.lastCell, .ranksPaginationLower .indexLinks td.previousPage, .ranksPaginationLower .indexLinks td.nextPage {
 border-right:none;
}
.ranksPagination .indexLinks td.previousPage, .ranksPaginationLower .indexLinks td.previousPage {
 color:#666666;
}
.ranksPagination .indexLinks td.previousPage a:link, .ranksPaginationLower .indexLinks td.previousPage a:link {
 color:#666666;
}
.ranksPagination .indexLinks td.nextPage, .ranksPaginationLower .indexLinks td.nextPage {
 color:#666666;
}
.ranksPagination .indexLinks td.nextPage a:link, .ranksPaginationLower .indexLinks td.nextPage a:link {
 color:#666666;
}

.ranksPagination .indexLinks td.nextPage a:visited, .ranksPaginationLower .indexLinks td.nextPage a:visited, .ranksPagination .indexLinks td.previousPage a:visited, .ranksPaginationLower .indexLinks td.previousPage a:visited {
 color:#666666;
}

.ranksPagination .indexLinks td a:link,.ranksPaginationLower .indexLinks td a:link {
 color:#C80140;
}
.ranksPagination .indexLinks td a:visited,  .ranksPaginationLower .indexLinks td a:visited {
 color:#C80140;
}
.ranksPagination .indexLinks td a:hover, .ranksPaginationLower .indexLinks td a:hover {
 color:#C80140;
}
.ranksPagination .indexLinks td a:active, .ranksPaginationLower .indexLinks td a:active {
 color:#666666;
}
.ranksPagination .indexLinks td a:focus, .ranksPaginationLower .indexLinks td a:focus {
 color:#666666;
}
#masterCompositeTabContent22524_0 select {
 background-color:#F0F8F5;
 border:1px solid #549081;
}

.ranksPagination .indexLinks td.currentPage, .ranksPaginationLower .indexLinks td.currentPage {
color:#666666;
}
.ranksPagination .indexLinks td.currentPage a:link, .ranksPaginationLower .indexLinks td.currentPage a:link {
color:#666666;
}

.ranksPagination .indexLinks td.currentPage a:visited, .ranksPaginationLower .indexLinks td.currentPage a:visited {
color:#666666;
}
.ranksPagination .indexLinks td.currentPage a:hover, .ranksPaginationLower .indexLinks td.currentPage a:hover {
color:#666666;
}

.indexLinks .currentPage a {
 color:#666666;
}


.sectionTools .tabbedMasterPageElement, .sectionToolsArticle .search {
 width:auto;
}

.userTools {
 margin-right:0px;
 /*width:172px;*/
}

#rankingslist {
 width:330px;
}
.ranksPagination .date {
 height:12px;
 display:block;
 padding-left:3px;
 padding-top:8px;
 padding-bottom:8px;
 text-transform:uppercase;
 border-bottom:1px solid #E0E0E0;
 font-size:1.1em;
 color:#00573D;
}
#masterCompositeTabContent22636_0, #masterCompositeTabContent22637_0, #masterCompositeTabContent22638_0, #masterCompositeTabContent22639_0, #masterCompositeTabContent22640_0 {
 float:left;
 width:50%;
}

#masterCompositeTabContent22636_1, #masterCompositeTabContent22637_1, #masterCompositeTabContent22638_1, #masterCompositeTabContent22639_1, #masterCompositeTabContent22640_1 {
 float:right;
}