.line{
border:0px;
border-bottom:1px solid #000;
width:100%;
}

.p3{
font-size:11px;
color:#000;
padding:0px 0px 0px 15px;
}

.toptexttop{
border:1px solid #CCC;
border-bottom:0px;
background-image:url(images/grad.gif);
width:625px;
height:20px;
margin:19px 19px 0px 19px;
text-align:left;
padding:0px;
}

.toptexttop h2{
margin:1px 0px 0px 5px;
padding:0px;
}


.top10wrap{
border:0;
width:625px;
margin:10px 19px 0px 19px;
padding:0px;
}





.top10{
border:0px;
width:360px;
margin:0px;
float:left;
padding:0px;
}

.top10top{
border:1px solid #888888;
width:360px;
height:20px;
float:left;
background-image:url(images/grad_slv2.gif);
height:50px;
}

.top10line{
border:1px solid #888888;
width:360px;
border-top-width:0px;
height:25px;
margin:0px;
float:left;
padding:0px;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.top10rank{
border-width:0px;
border-right:1px solid #888888;
background-color:#FFFFFF;
width:22px;
height:100%;
margin:0px;
float:left;
text-align:center;

font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.top10name{
border:0px;
width:280px;
background-color:#FFFFFF;
height:100%;
margin:0px;
float:left;
text-align:left;
font-size:16px;

font:Arial, Helvetica, sans-serif;
color:#000000;
}
.top10name a{
font-size:18px;
}


.top10score{
border-width:0px;
border-left:1px solid #888888;
width:55px;
height:100%;
margin:0px;
background-color:#FFFFFF;
float:right;
text-align:center;
font-weight:600;

font-size:16px;
}

.top10 h4{
font-size:12px;
color:#000000;
font-weight:bold;
margin:2px 0px 0px 10px;
}

.top10 p{
font-size:12px;
color:#000000;
font-weight:bold;
margin:2px 0px 0px 0px;
}

.top10top h3{
font-size:14px;
color:#FF9900;
margin:7px 0px 0px 30px;
}



.topstats{
border:0px;
width:240px;
margin:0px;
float:right;
padding:0px;
}




.topstatstop{
border:1px solid #888888;
width:240px;
height:20px;
float:left;
background-image:url(images/topstatstop.gif);
background-repeat:no-repeat;
}

.topstatsline{
border:1px solid #888888;
width:240px;
border-top-width:0px;
height:23px;
margin:0px;
float:left;
padding:0px;
background-color:#CCCCCC;
}

.topstatsrank{
border-width:0px;
border-right:1px solid #888888;
width:23px;
height:23px;
margin:0px;
padding:0px;
float:left;
background-color:#CCCCCC;
}

.topstatsname{
border:0px;
width:215px;
height:23px;
background-color:#CCCCCC;
margin:0px;
float:left;
text-align:left;
padding:0px;
background-color:#CCCCCC;
}

.topstats h4{
font-size:12px;
color:#000000;
font-weight:bold;
margin:4px 0px 0px 10px;
}

.topstats p{
font-size:12px;
color:#000000;
font-weight:bold;
margin:0px 0px 0px 0px;
}

.topstatstop h3{
font-size:14px;
color:#000000;
margin:0px 0px 0px 30px;
}

.reviewsummary{
border:1px solid #888888;
background-image:url(images/grad_slv3.gif);
width:315px;
height:101px;
text-align:left;
float:left;
}

.reviewsummary h2{
font-size:16px;
color:#FF9900;
margin:10px;
}

.reviewsummary p{
font-size:10px;
padding-left:5px;
color:#000000;
}

.bar{
width:200px;
border:1px solid #003399;
padding:1px;
}

#contentright h3{
color:#000000;
}
