.col-main{
    width:800px;
}
.col-sub{
    width:235px;
}
#test_table,
#info_box,
#about_tool,
#test_result,
#speed_list,
#test_stat,
.div-gray{
    margin-bottom:5px;
}

#test_table{
    background:url(../images/bg.png) no-repeat right bottom;
    text-align:left;
}
#test_table tfoot th{
    padding:20px 0 0 0;
}
#test_table .times{
    text-align:center;
    width:30px;
}
.img-down,.img-up{
    background:#b7e820;
    float:left;
    height:11px;
    overflow:hidden;
}
.img-up{
    background:#60c4ff;
}
th .img-down,th .img-up{
    float:right;
    margin-top:4px;
    margin-left:10px;
    width:11px;
}
#test_table th span{
    color:#666;
    font-weight:100;
    float:right;
}
#test_table td div{
    color:#666;
    font-size:10px;
    height:11px;
    line-height:10px;
    overflow:hidden;
}
#test_table td{
    padding:8px 0;
}
#test_table td div b{
    margin-right:5px;
    text-indent:-999em;
}
#test_table td div span{
    float:left;
}

#info{
    color:#666;
    padding:10px;
}
#test_result strong{
    color:#f00;
}

#speed_list{
    text-align:center;
}
#speed_list td,#speed_list th{
    color:#666;
    font-weight:100;
}

#test_stat{
    border:1px solid #BBD6F1;
    height:80px;
    padding-top:20px;
    text-align:center;
}
#test_stat h4{
    font-size:14px;
    margin-bottom:10px;
}
#stat_outer{
    background:url(../images/speed.gif) repeat-x 0 0;
    height:13px;
    margin:0 auto;
    overflow:hidden;
    text-align:left;
    width:560px;
}
#stat_inner{
    background:url(../images/speed.gif) repeat-x 0 bottom;
    height:13px;
    overflow:hidden;
    width:30%;
}
#test_stat p{
    color:#666;
}
