.stripedtable {
border: solid #000;
width: 100%;
border-collapse: collapse;
border-width: 1px 0px;
font-size: small;
}

.stripedtable td, .stripedtable th{
border-width: 1px;
border-collapse: collapse;
border-style: none none solid none;
padding: 2px 7px;
}

.stripedtable td {
border-color: #c4d8e8;
}

.stripedtable th {
border-color: #000;
text-align: left;
font-weight: bold;
background: #c4d8e8;
}

.stripedtable tbody th {
border-style: none solid solid none;
}

.stripedtable tr td {
background-color: #f0f8ff;
}

.stripedtable tr.even td {
background-color: #e1edf7;
}

.stripedtable tr.last td{
border-bottom-style: none;
}