/* aggregated: 2026-06-10 10:12:49 Version:6 */
.bg_light_yellow {
background:#FFC;
}

table.border_green {
border:1px solid #360;
}

.bg_green {
background:#360;
}

td.bg_green_font {
color:#ffc;
font-weight:700;
background:#360;
}

table.border_green_bg_light_green {
border:0 solid #360;
background:#e8e8b0;
}

.bg_light_green {
background:#e8e8b0;
}

td.bg_light_green_font {
color:#000;
background:#e8e8b0;
margin:4px;
}

#bestStore fieldset {
border:1px solid #360;
margin:4px 0;
padding:4px;
}

#bestStore td {
vertical-align:top;
}

#bestStore h4 {
background-color:transparent!important;
}

#bestStore .c-wrapper {
width:700px;
}

#bestStore .c-wrapper .c-body h4 {
color:#333;
font-size:12px;
font-weight:700;
text-align:left;
margin:0;
padding:.5em 0;
}

#bestStore table.bs-login {
border-collapse:collapse;
margin:0;
padding:0;
}

#bestStore table.bs-login th {
margin:0;
padding:2px 8px 2px 0;
}

#bestStore table.bs-login td {
margin:0;
padding:2px 4px 2px 0;
}

#bestStore table.bs-winnings {
width:50%;
}

#bestStore table.bs-winnings tbody th {
font-weight:700;
text-align:right;
white-space:nowrap;
}

#bestStore table.bs-winnings tbody th,#bestStore table.bs-winnings tbody td {
vertical-align:top;
padding:4px;
}

#bestStore table.bs-winnings tbody td {
text-align:left;
white-space:nowrap;
}

#bestStore table.bs-topProducts {
background-color:#fff;
}

#bestStore table.bs-topProducts td {
text-align:center;
vertical-align:bottom;
padding:4px;
}

#bestStore table.bs-topProducts td img {
border:0 none;
padding-bottom:1em;
text-decoration:none;
}

#bestStore table.bs-results {
border-collapse:collapse;
}

#bestStore table.bs-results th,#bestStore table.bs-results td {
font-size:10px;
text-align:left;
white-space:nowrap;
padding:2px;
}

#bestStore table.bs-results th {
padding-left:0;
}

#bestStore table.bs-results td.bs-storeRank {
text-align:right;
padding-right:1em;
}

#bestStore table.bs-results td.bs-storeName {
font-weight:700;
}

#bestStore table.bs-results td.bs-badge {
text-align:right;
width:90%;
}

#bestStore .bestStore-timenav {
list-style:none;
margin:0 0 1em;
padding:0;
}

#bestStore .bestStore-timenav li {
float:left;
padding:4px 4px 4px 0;
}

#bestStore .bestStore-timenav li a {
background-color:#360;
color:#ffc;
display:block;
text-decoration:none;
padding:4px;
}

#bestStore .bestStore-timenav li a:hover {
color:red;
text-decoration:none;
}

#bestStore .bestStore-timenav li a.active {
background-color:#693;
color:#ffc;
}

#bestStore .bestStore-timenav li a.active:hover {
color:#ffc;
}
