.eligible img { border-bottom: 4px solid #333; }

#stats-nav {
position: absolute;
top: 96px;
right: 20px;
}

#stats-nav,
#stats-nav li {
margin: 0;
padding: 0;
list-style: none;
}

#stats-nav li {
float: left;
}

#stats-nav li a {
display: block;
_height: 1px;
padding: 1px 3px;
width: 109px;
text-align: center;
margin: 0 3px;
border: 1px solid #000;
border-bottom: 1px solid #171612;
background: #373632;
color: #???9;
font-weight: bold;
}

#stats-nav li a:hover,
#stats-nav li.current a {
border: 1px solid #000;
background: #474642;
color: #fff;
border-bottom: 1px solid #474642;
}

.extra-space div.award-inline { margin-right: 1px; }

div.award-inline {cursor:pointer}
div.award-inline:focus {outline:2px solid #e9c663;z-index:101}
div.award-inline.is-open,div.award-inline:hover {z-index:100}
div.award-inline:focus-within div.award-pop,div.award-inline.is-open div.award-pop {display:block}
div.award-pop {width:560px;max-width:85vw;max-height:72vh;overflow:auto;opacity:1}
.award-requirements {clear:both;padding:8px 10px;text-align:left;font-size:11px;line-height:1.45}
.award-earned-summary {min-height:132px}
.award-requirements .requirements-note {padding:5px 0 8px;color:#d1d1c7;font-size:10px}
.award-requirements h4 {font-size:12px;color:#fff;margin:9px 0 4px;border-top:1px solid #666;padding-top:7px}
div.award-pop .award-requirements ul {padding:0;margin:0;list-style:none}
.award-requirements .requirement {padding:3px 0 5px}
.award-requirements .progress-value {float:right;margin-left:12px;font-variant-numeric:tabular-nums;color:#eee}
.award-requirements progress {display:block;width:100%;height:6px;accent-color:#c4a151;margin:3px 0}
.award-requirements .met,.award-requirements .earned-state {color:#b6db91}
.award-requirements .earned-state {font-size:10px;float:right}
.award-requirements .round {color:#e4d4a8}
.award-requirements .ubar-link {display:block;margin-top:9px}



div.unlock-inline {
float: left;
width: 113px;
height: 33px;
position: relative;
margin: 0 7px 0 5px;
}

div.unlock-inline b {
display: none;
}

div.unlock-pop {
display: none;
position: absolute;
top: 30px;
left: 65px;
z-index: 50;
background: #444643;
border: 4px solid #383c33;
-moz-opacity: .95;
}

div.unlock-inline:hover div.unlock-pop {
display: block;
}

div.unlock-pop p,
div.unlock-pop ul {
padding: 0;
margin: 0;
list-style: none;
}

#add-to-mlb {
position: absolute;
top: 265px;
left: 8px;
}
i.stat-need {
font: italic 10px Verdana;
margin: 0;
padding: 0;
}

#rankslist {

}

div.heatmap a {
border: 0;
}

div.heatmap a:hover {
border-bottom: 1px solid #f6b620;
}

#rankslist-home img {
float: left;
margin: 2px;
}
