body{
    background:#111;
    color:white;
    font-family:Arial;
    margin:30px;
}

table{
    width:100%;
    border-collapse:collapse;
}

th,td{
    border:1px solid #333;
    padding:10px;
}

tr:nth-child(even){
    background:#1a1a1a;
}

.online{
    color:lime;
}

.offline{
    color:red;
}