#d2 {
    background: #18416d;
    clear: both;
    color: #fff;
    padding: 24px 0px;
}
#d2 div:nth-child(1) {
    float: right;
    width: 50%;
}
#d2 div:nth-child(1) p {
    text-align: center;
}
#d2 div:nth-child(2) {
    width: 50%;
}
#d2 div:nth-child(2) h1 {
    background: none;
    border: 0px;
    text-align: center;
    font-size: 1.1em;
    font-weight: bold;
    margin: 0px 0px 16px;
}
#d2 div:nth-child(2) p {
    text-align: center;
}
#d2 div:nth-child(2) table {
    margin: 0px auto;
    border-collapse: collapse;
}
#d2 div:nth-child(2) table td {
    padding: 0px 4px;
}
