.listTable, .boxInfo {
border-collapse: collapse;
width: 90%;
border-bottom: 1px solid #999999;
}

#adminIndex {
margin-top: 4em;
border-collapse: collapse;
width: 95%;
}
#adminIndex td.a, #adminIndex td.b, #adminIndex td.c {
vertical-align: top;
padding-right: 20px;
padding-bottom: 10px;
}
#adminIndex td.a {
width: 24%;
}
#adminIndex td.b {
width: 38%;
text-align: center;
}
#adminIndex td.c {
width: 38%;
text-align: right;
}

.boxInfo {
width: 100%;
}

.boxInfo th {
padding: 0.2em 1em;
}

.listTable th, .boxInfo th {
background-position: top left;
background-image: url('../imgs/fondth.jpg');
border-bottom: 1px solid #999999;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
}

.listTable td, .boxInfo td {
text-align: left;
padding: 0.2em 0.5em;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
vertical-align: middle;
border-bottom: 1px solid #CCCCCC;
}

.listTable .center, .boxInfo .center {
text-align: center;
}

.listTable .rowa, .boxInfo .rowa {
background-color: #FFFFFF;
}

.listTable .rowb, .boxInfo .rowb {
background-color: #EEEEFF;
}

.listTable tr.rowa:hover, .listTable tr.rowb:hover, .boxInfo tr.rowa:hover, .boxInfo tr.rowb:hover {
background-color: #CCCCEE;
}

.listTable .modified {
background-color: #FFFF99;
}