#ws-grid{
    cursor: pointer;
    float: left;
    text-align: center;
    vertical-align:middle;
}
.wsCell {       
    text-align: center;
    vertical-align:middle;
/*    background-color:#f4f4f4;   */
    -moz-border-radius: 15px; /* FF1+ */   
    -webkit-border-radius: 15px; /* Saf3-4 */   
    border-radius: 15px; /* Opera 10.5, IE9, Saf5, Chrome */   
}
table td.highlighted {       
    background-color:#e0e0e0;  
}  
table td.startend {       
    background-color:#709ffe;
}

/*