.tbl-achievement{
    width: 100%;
    margin: 0;
    border-collapse: collapse;
}
.tbl-achievement td{
    border: 1px solid #beb761;
    padding: 4px 0;
}
.tbl-achievement tr:hover td{
    background-color: #fafa95 !important;
}
.tbl-achievement .header td{
    color: #0b8dc4;
    font-weight: bold;
    background-color: #f9f9b5;
}
.tbl-achievement .header:hover td{
    background-color: #f9f9b5 !important;
}
.tbl-achievement .student td,
.tbl-achievement .student td a{
    color: #6b6b6b;
}
.tbl-achievement .student td{
    background-color: #fffff2;
}
.tbl-achievement .student.odd td{
    background-color: #f9f9da;
}
.tbl-achievement .student td a:hover{
    color: #ff8a00; font-weight: bold;
}
.tbl-achievement td.no{
    width: 33px;
    text-align: center;
}
.tbl-achievement td.name{
    padding-left: 10px !important;
}
.tbl-achievement td.year,
.tbl-achievement td.address,
.tbl-achievement td.sex,
.tbl-achievement td.program,
.tbl-achievement td.scholastic,
.tbl-achievement td.results{
    width: 85px;
    text-align: center;
}
.tbl-achievement td.program{
    width: 100px !important;
}
.content-footer{
    padding-left: 73px;
    color: #6B6B6B;
    background: url(../images/achievement.png) left center no-repeat;
}
.content-footer div{
    border-left: 2px solid #c0c0c0;
    padding-left: 12px;
}