h1 {
margin-bottom: 0;
} ul {
list-style: none; padding-left: 0;
} table {
border-collapse: collapse; width: 100%;
} tr, td, th {
border: 1px solid black; vertical-align: top;
} th {
background-color: black; color: white; border-right: 1px solid #888;
} td#appname {
text-align: center; width: 100%;
} table h1, table li, table pre {
padding: 0 0.5em 0 0.5em;
}
/* ================ black on white ================ */ .default {
background-color: white; color: black;
} .reverse-default {
background-color: black; color: white;
} .default-border {
border: 1px solid black;
}
/* ================ green on black ================ */ .green {
background-color: black; color: #0f0;
} .reverse-green {
background-color: #0f0; color: black;
} .green-border {
border: 1px solid #0f0;
}
/* ================ amber on black ================ */ .amber {
background-color: black; color: #f80;
} .reverse-amber {
background-color: #f80; color: black;
} .amber-border {
border: 1px solid #f80;
}
/* ================ white on blue ================ */ .blue {
background-color: blue; color: white;
} .reverse-blue {
background-color: white; color: blue;
} .blue-border {
border: 1px solid white;
}