/* -*-css-*- */


.allmaps table {
    border-collapse: collapse;
    margin-top: 12pt;
    margin-bottom: 12pt;
    background-color: #EEE;
}

.allmaps thead tr {
    display: block;
    background-color: lightgray;
}

.allmaps tfoot tr {
    display: block;
    background-color: lightgray;
}

.allmaps th.name {
    padding-top: 4px;
    padding-bottom: 4px;
    width: 55px;
}

.allmaps th.map {
    padding-top: 4px;
    padding-bottom: 4px;
    width: 85px;
}

.allmaps th.hem {
    padding-top: 4px;
    padding-bottom: 4px;
    width: 105px;
}

.allmaps td.name {
    text-align: center;
    width: 55px;
}

.allmaps th.wmap {
    padding-top: 4px;
    padding-bottom: 4px;
    width: 172px;
}

.allmaps th.wname {
    padding-top: 4px;
    padding-bottom: 4px;
    width: 85px;
}

.allmaps td.wname {
    text-align: center;
    width: 85px;
}

.allmaps tbody.map {
    display: block;
    overflow-y: auto;
    height: 6in;
}

.allmaps tbody.hem {
    display: block;
}
