.LadderControlsOuter { width: 100%; height: 20px; overflow: hidden; background-repeat: no-repeat; padding: 0px 8px 8px 0px; }
.LadderControlDays { float: left; width: 87px; }
.LadderControlRanker { float: left; width: 140px; }
.LadderControlBet { float: left; width: 375px; padding-top: 4px; }
.LadderControlFilterOuter { float: left; height: 22px; }
.LadderControlFilter { float: left; padding: 4px 0px 0px 0px}
.LadderControlPagerOuter { float: left; padding-top: 4px; }

.LadderMiniHeader { background-image: url('http://c1.puntersparadise.net/ladder/mini/header.png'); background-repeat: no-repeat; height: 3px; } 
.LadderMiniBody { background-image: url('http://c1.puntersparadise.net/ladder/mini/body.png'); background-repeat: repeat-y; padding: 0px 4px 0px 4px;} 
.LadderMiniBodyInner { background-color: #f9f9f9; }
.LadderMiniFooter { background-image: url('http://c1.puntersparadise.net/ladder/mini/footer.png'); background-repeat: no-repeat; height: 3px;} 
.LadderMiniMemberInfo { float: left; padding-top: 3px; line-height: 15px; width: 205px; overflow: hidden;}
.LadderMiniCol3Inner { height: 100%; }
.LadderMiniRating1 { padding-top: 5px; float: left; width: 95px; font-size: 11px; }
.LadderMiniRating2 { padding-top: 5px; float: left; width: 105px; font-size: 11px; }
.LadderMiniRating2Inner { background-image: url('http://c1.puntersparadise.net/pixels/d8d9dcffffff.png'); background-repeat: repeat-y; background-position: top left;  padding-left: 10px; }
.LadderMiniStats { padding-top: 5px; padding-bottom: 5px; }
.LadderMiniStats td { font-size: 11px; }
.LadderMiniStatsLeft { float: left; width: 95px; padding: 3px 0px 0px 3px; } 
.LadderMiniStatsLeft table.LadderBoardStats { margin: 0px; } 
.LadderMiniStatsRight { float: left; width: 180px; padding-left: 5px;} 
.LadderMiniProfitGraph { width:183px;height:108px; }
.LadderMiniGraphMessage { position: absolute; float: left; background-image: url('http://c1.puntersparadise.net/ladder/mini/graphMessage.png'); background-repeat: no-repeat; width: 183px; height: 103px; z-index: 10; margin: 7px 0px 0px 7px; cursor: pointer;}

.LadderOuter { padding-top: 13px; margin-bottom: 10px; border-bottom: 1px solid #e1e1e1;}
.LadderHeader { background-image:  url('http://c1.puntersparadise.net/ladder/header.png'); background-repeat: repeat-x; height: 28px; overflow: hidden; border: 1px solid #e1e1e1; border-bottom: 0px;}
.LadderHeaderSplit { background-image:  url('http://c1.puntersparadise.net/ladder/split.png'); background-repeat: repeat-x; height: 28px; width: 2px; float: left; }
.LadderRankingHeader { height: 28px; overflow: hidden; float: left; padding-top: 4px; text-align: center; }
.LadderRanking { text-align: center; font-size: 15px; color: #000; font-weight: bold; padding-top: 4px; }
.LadderHeaderCol1 { float: left; overflow: hidden; height: 100%;}
.LadderHeaderCol1Verified {float: left; width: 15px; padding-top: 1px;}
.LadderHeaderCol1See {float: right; width: 70px;}
.LadderHeaderCol2 {float: left; width: 27%; overflow: hidden; height: 100%;}
.LadderHeaderCol2Results {float: left; width: 100px;}
.LadderHeaderCol2See {float: right; width: 60px;}
.LadderHeaderCol3 {float: left; width: 33.9%; overflow: hidden; height: 100%;}

.LadderItemBodyOuter { overflow: hidden; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; background-image: url('http://c1.puntersparadise.net/ladder/background-inner.png'); background-repeat: repeat-y; height: 100%;}
.LadderItemBody { width: 100%; overflow: hidden; height: 100%;}
.LadderItemBodyInner { height: 100%;}

.LadderCol1 { float: left; width: 66%; height: 100%;}
.LadderCol1Outer { padding-left: 10px;}
.LadderCol1Profile { padding-top: 7px;}
.LadderCol1Member { float: left; padding-top: 3px; padding-left: 13px; line-height: 15px; overflow: hidden; font-size: 11px;}
.LadderCol1Relations {padding-top: 15px;}
.LadderCol1Stats {float: left; width: 100%; overflow: hidden; padding-top: 5px; padding-bottom: 7px;}
.LadderCol1Ratings {float: left; padding-bottom: 2px; padding-left: 7px;}
.LadderRecentResultsOuter { padding: 0px 11px 0px 2px; }
.LadderRecentResults { width: 100%; }
.LadderRecentResults tbody td { font-size: 11px; padding: 0px 0px 0px 4px; }
.LadderRecentResults tbody tr td.runner { width: 60%; font-weight: bold; }
.LadderRecentResults tbody tr td.price { width: 20%; }
.LadderRecentResults tbody tr td.result { width: 20%; }

.LadderProfitGraph { width:204px; height:125px; }
.LadderGraphMessage { position: absolute; float: left; background-image: url('http://c1.puntersparadise.net/ladder/graphMessageLarge.png'); background-repeat: no-repeat; width: 190px; height: 111px; z-index: 10; margin: 7px 0px 0px 7px; cursor: pointer;}
.LadderRatingTitle {font-size: 9px; font-family: Helvetica; padding: 0px;}
.LadderCol2 {float: left; width: 27%; overflow: hidden; height: 100%;}
.LadderCol2Inner { height: 100%; margin-top: 6px; margin-bottom: 6px; padding-left: 5px;}
div.LadderBoardStats { padding: 10px 0px 10px 0px;  }
div.LadderBoardStats table { width: 100%; }
div.LadderBoardStats table td { text-align: right; line-height: 14px; padding: 0px 5px 0px 0px; font-size: 11px; width: 50%; }
div.LadderBoardStats table td.description { text-align: left; padding: 0px 0px 0px 6px; background-image: url('http://c1.puntersparadise.net/pixels/d8d9dcffffff.png'); background-repeat: repeat-y; background-position: top left; font-weight: bold; width: 50%; }
div.LadderBoardStats table tr.seperator td { height: 7px; }
.LadderCol3 { float: left; width: 33.9%; overflow: hidden; height: 100%; }
.LadderCol3Inner { height: 100%; padding-top: 5px; padding-right: 1px;}
.LadderNoTips { padding: 10px; text-align: center; }
.LadderCol3Meetings { color: #000; padding: 5px 3px 3px 10px; overflow: hidden;}
.LadderCol3Comments { padding: 2px 3px 3px 10px; overflow: hidden;}
.LadderSecondTipSet { width: 100%; background-color: #fff; overflow: hidden; height: 29px; border-top: 1px solid #D8D9DC; border-bottom: 1px solid #D8D9DC; margin-bottom: 4px; }

/*Styles*/
.LadderRatingBlank { background-image: url('http://c1.puntersparadise.net/ladder/starsBlank.gif'); height: 15px; width: 90px; float: left; background-repeat: no-repeat; margin-top: 2px; margin-bottom: 2px;}
.LadderRatingFilled { background-image: url('http://c1.puntersparadise.net/ladder/stars.gif'); height: 15px; float: left; background-repeat: no-repeat; }
.LadderHeaderStrong { font-size: 12px; font-weight: bold; color: #000; }
.LadderHeaderStrong a:link, .LadderHeaderStrong a:visited { color: #000; text-decoration: none; }
.LadderHeaderStrong a:hover { color: #000; }
.LadderHeaderStrongTips { float: left; padding: 6px 0px 0px 8px; }
.LadderHeaderWeak { text-align: right; font-size: 11px; padding-right: 6px; padding-top: 6px; font-weight: bold; color: #e1e1e1; }
.LadderHeaderWeak a:link, .LadderHeaderWeak a:visited { color: #bbb; text-decoration: none; }
.LadderHeaderWeak a:hover { color: #bbb; text-decoration: underline; }
.LadderHeaderWeakTips { float: right; width: 70px; padding: 2px 0px 0px 0px; text-align: center; }
.LadderSubHeaderStrong { padding-left: 7px; padding-top: 6px; font-weight: bold; color: #333; height: 100%; }
.LadderSubHeaderStrong a:link, .LadderSubHeaderStrong a:visited { color: #000; text-decoration: none; }
.LadderSubHeaderStrong a:hover { color: #000; text-decoration: underline; }
.LadderHeaderTipDetails { float: left; width: 16px; padding: 4px 0px 0px 6px; }
.LadderHeaderTipDetails a { display: block; width: 100%; }

.LadderProfitGuarantee { padding: 2px 0px 0px 5px; font-weight: bold; }
.LadderProfitGuarantee div { padding: 3px 0px 0px 25px; background-image: url('http://c1.puntersparadise.net/ladder/profitguarantee.png'); background-repeat: no-repeat; height: 20px; }

.ladderMeetings { font-size: 10px; font-family: Tahoma,Arial,Helvetica,sans-serif; color: #888; line-height: 10px; }
.ladderPickComments { overflow: hidden; }

.VerticalWhiteLine { float: left; width: 1px; height: 100%; overflow: hidden; background-color: #fff;}
.VerticalWhiteLineRight { float: right; width: 1px; height: 100%; overflow: hidden; background-color: #fff;}

.ladderUserMenu { background-image: url('http://c1.puntersparadise.net/ladder/user_menu.gif'); background-repeat: no-repeat; background-position: bottom right; padding: 7px 5px 0px 0px; display: inline; float: left; } 
.ladderUserMenu a { padding-left: 7px; } 
.ladderUserIcons { display: inline; float: left; padding: 4px 0px 0px 7px; }
.ladderUserMenu ul { display: none; list-style-type:none; margin:0px; padding: 0px; padding-top: 7px; position:absolute; width: 167px; }
.ladderUserMenu ul li { background-color: #fff; padding: 0px; margin: 0px; font-weight: normal; height: 26px; }
.ladderUserMenu ul li a { color: #E75D5D; display: block; height: 100%; padding-top: 5px; }
.ladderUserMenu ul li:hover { background-image: url('http://c1.puntersparadise.net/ladder/hover_menu_highlight.gif'); background-repeat: repeat-x; }
.ladderUserMenu ul li a:hover { text-decoration: none; }
.ladderUserMenu ul li.remove a { color: #E75D5D; }


#personPopupContainer  { position:absolute; left:0; top:0; display:none; z-index: 20000; } 
.personPopupPopup  {  }  
#personPopupContent  {  color: #000; background-color: #FFF; min-width: 175px; min-height: 50px; width: 175px; font-size: 11px; }  
#personPopupContent .includeHeader { color: #000; font-weight: bold; font-size: 12px; padding-bottom: 3px; }
.personPopupPopup .personPopupImage  { margin: 5px; margin-right: 15px; }  
.personPopupPopup .corner  { width: 19px; height: 15px; }  
.personPopupPopup .topLeft { background: url('http://c1.puntersparadise.net/ladder/balloon_topLeft.png') no-repeat; }  
.personPopupPopup .bottomLeft   
{  
    background: url('http://c1.puntersparadise.net/ladder/balloon_bottomLeft.png') no-repeat;  
}  
      
.personPopupPopup .left   
{  
    background: url('http://c1.puntersparadise.net/ladder/balloon_left.png') repeat-y;  
}  
      
.personPopupPopup .right   
{  
    background: url('http://c1.puntersparadise.net/ladder/balloon_right.png') repeat-y;  
}  
      
.personPopupPopup .topRight   
{  
    background: url('http://c1.puntersparadise.net/ladder/balloon_topRight.png') no-repeat;  
}  
      
.personPopupPopup .bottomRight   
{  
    background: url('http://c1.puntersparadise.net/ladder/balloon_bottomRight.png') no-repeat;  
}  
      
.personPopupPopup .top   
{  
    background: url('http://c1.puntersparadise.net/ladder/balloon_top.png') repeat-x;  
}  
      
.personPopupPopup .bottom   
{  
    background: url('http://c1.puntersparadise.net/ladder/balloon_bottom.png') repeat-x;  
    text-align: center;  
}

.WinTipsText { color: #0163b0 }
.LayTipsText { color: #cc6699 }
