.navbox { /* Navbox container style */
box-sizing: border-box;
border: 1px none #eeeecc;
width: 100%;
clear: both;
font-size: 88%;
text-align: center;
padding: 1px;
margin: 1em auto 0; /* Prevent preceding content from clinging to navboxes */
}
.navbox-even {
background-color: #d1d1ee; /* Even row striping */
}
.navbox-odd {
background-color: #d1d1ee; /* Odd row striping */
}
.navbox,
.navbox-subgroup {
background-color: #ddddbb; /* Background color */
}
.navbox-list {
line-height: 1.5em;
border-color: #ddddbb; /* Must match background color */
}
.navbox th,
.navbox-title {
background-color: #eeeecb; /* Level 1 color */
}
.navbox-abovebelow,
th.navbox-group,
.navbox-subgroup .navbox-title {
background-color: #eeeecc; /* Level 2 color */
}
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
background-color: #ffffcd; /* Level 3 color */
}