#mc16bplus-emulator .cpustate {
    float:left;
    margin-right:10px;
}

#mc16bplus-emulator .cpustate table {
    border-collapse: collapse;
}

#mc16bplus-emulator .cpustate .changed {
    background-color:#AAFFAA;
}

#mc16bplus-emulator .cpustate td {
    border:1px solid #000000;
    padding:3px;
    width:70px;
    height:14px;
    font-size:12px;
    font-family:monospace;
}

#mc16bplus-emulator .memoryview {
    float:left;
    margin-right:10px;
    width:450px;
}

#mc16bplus-emulator .romview {
    height:283px;
    overflow:auto;
    border:1px solid #000000;
    padding:5px;
    width:450px;
}

#mc16bplus-emulator .romview table {
    border-collapse: collapse;
}

#mc16bplus-emulator .romview td {
    border:1px solid #000000;
    padding:3px;
    font-size:12px;
    height:14px;
    font-family:monospace;
}

#mc16bplus-emulator .romview .active {
    background-color:#AAAAFF;
}

#mc16bplus-emulator .ramview {
    height:300px;
    border:1px solid #000000;
    width:500px;
}

#mc16bplus-emulator .ramview .content {
    overflow:auto;
    height:250px;
}

#mc16bplus-emulator .ramview .addr {
    width:100px;
}

#mc16bplus-emulator .ramview table {
    border-collapse: collapse;
}

#mc16bplus-emulator .ramview td {
    border:1px solid #000000;
    padding:3px;
    font-size:12px;
    height:14px;
    font-family:monospace;
}

#mc16bplus-emulator .ramview td.address {
    border-right:2px solid #000000;
}

#mc16bplus-emulator .ramview .changed {
    background-color:#AAFFAA;
}
