.beta-signup2 {
    border-collapse: separate;
    border-spacing: 1px;
    border-width: 1px 0px 0px 1px;
    border-color: #ddd;
    margin-top: 10px;
    margin-bottom: 24px;
    width: 100%;
}

.beta-signup2 td {
    padding: 8px;
}

.beta-signup2 tr:nth-child(odd) {
        background: #FFFFec;
    }
    
.beta-signup2 tr:nth-child(even) {
        background: #FFFFFF;
    }

.bplatform {
    color: #555;
}


.catnode_507 {
    border-spacing: 1px;
    margin-top: 10px;
    margin-bottom: 24px;
    width: 100%;
}

.catnode_507 td {
    padding: 8px;
    width: 50%;
    vertical-align: middle;
}

.catnode_507 tr:nth-child(odd) {
        background: #FFFFec;
}
    
.catnode_507 tr:nth-child(even) {
        background: #FFFFFF;
}



.hlbljpy {
    display: block;
}