.ajaxroweditor, .overview-table
{
    border-collapse: collapse;
    width: 100%;
}
.ajaxroweditor select, .ajaxroweditor option
{
}
.ajaxroweditor td, .ajaxroweditor th
{
    vertical-align: top;
}
.ajaxroweditor th, .overview-table th{
    padding: 5px 0px;
}
.ajaxroweditor button
{
    width: 20px;
    height: 20px;
    background-position: center center;
    background-repeat: no-repeat;
    background-color: transparent;
    border: none;
    cursor: pointer;
}
.ajaxroweditor_edit
{
    background-image: url(../images/page_edit.png);
}
.ajaxroweditor_cancel
{
    background-image: url(../images/arrow_undo.png);
}
.ajaxroweditor_delete
{
    background-image: url(../images/delete.png);
}
.ajaxroweditor_save
{
    background-image: url(../images/page_save.png);
}
.ajaxroweditor_new
{
    background-image: url(../images/add.png);
}


.ajaxroweditor tr:nth-child(even) {background-color: #F8F8F8; }
.ajaxroweditor tr:nth-child(odd) {background-color: #F0F0F0; }
.overview-table  tr:nth-child(even) {background-color: #F8F8F8; }
.overview-table  tr:nth-child(odd) {background-color: #F0F0F0; }