.content{
    width:580px;
}
#right{
    display:block;
}

.st_table {
    width: 105%;
    margin-top: 10px;
    border: 1px solid silver;
    border-collapse: collapse;
}

.st_table td {
    border: 1px solid silver;
}

.st_ent_head {
    background-color: #a8add6;
    text-align: center;
    font-weight: bold;
}

.st_sm_mid_head {
    background-color: #abd1d8;
    text-align: center;
    font-weight: bold;
}

.st_title_row {
    background-color: #cccccc;
    font-weight: bold;
    text-align: center;
    padding-top: 3px;
    padding-bottom: 3px;
}

.st_first_cell {
    width: 150px;
    text-align: left;
}

.st_odd_row {
    text-align: center;
}

.st_even_row {
    background-color: #ebebeb;
    text-align: center;
}
