/*    box    */
.box tr.top td.tleft{
    background: url("img/zone/zone_top_left.png") no-repeat top right;
    width:6px;
    height:4px;
}

.box tr.top td.tright{
    background: url("img/zone/zone_top_right.png") no-repeat top left;
    width:6px;
    height:4px;
}

.box tr.top td.tcenter{
    background: #fff url("img/zone/zone_top_center.png") repeat-x top right;
    height:4px;
}

.box tr.header td.hleft{
    background: #fff;
    width:6px;
    font-size: 1px;
}

.box tr.header td.hright{
    background: #fff;
    width:6px;
    font-size: 1px;
}
.box tr.header td.hcenter{
    background: #fff;
    color: #000000;
    font-weight: bold;
    vertical-align: top;
    padding: 10px;
    height: 20px;
    overflow: hidden;
}

.box tr.middle td.mleft{
    background: #fff;
    width: 6px;
}

.box tr.middle td.mright{
    background: #fff;
    width:6px;
}
.box tr.middle td.mcenter{
    background: #fff; 
    color: #000000;
    padding-top: 5px;
    padding-bottom: 10px;
}
.box tr.middle td.mcenter img {
    padding: 5px;
}

.box tr.bottom td.bleft{
    background: url("img/zone/zone_bottom_left.png") no-repeat bottom right;
    width:6px;
    height:4px;
    font-size: 1px;
}

.box tr.bottom td.bright{
    background: url("img/zone/zone_bottom_right.png") no-repeat bottom left;
    width:6px;
    height:4px;
    font-size: 1px;
}

.box tr.bottom td.bcenter{
    background: url("img/zone/zone_bottom_center.png") repeat-x bottom left;
    height:4px;
}