#charts { padding-top: 5px; }
#charts fieldset { padding: 0px; border: 2px solid #0057B7; }
#charts table { width: 100%; border-bottom: 2px solid #0057B7; }

#charts .row0 { }
#charts .row1 { background: #acf5a4; }
#charts .row2 { background: #f5d9a4; }
#charts .row3 { background: #fbbbae; }
#charts .npos { width: 40px;
/*border: 1px solid yellow;  */ 
color: green; 
text-align: center; 
vertical-align: middle; 
font-size: 2em;
font-weight: bold;
}
#charts .stitle A {
color: red;
font-weight: bold; 
}
#charts .artists A 
{
    font-style: oblique; 
/*    font-size: 110%; */
    font-weight: 600;
}
