/* Customized Styles to replace jquery theme roller  */
table.data_table
{
    border-collapse: collapse;
}

table.dataTable tr.odd {
    background-color: #E2E4FF;
}

.dataTables_wrapper>.ui-widget-header
{
    padding: 0 4px;
}

.dataTables_wrapper>.ui-widget-header>.dataTables_length,
.dataTables_wrapper>.ui-widget-header>.dt-buttons,
.dataTables_wrapper>.ui-widget-header>.dataTables_info,
.dataTables_wrapper>.ui-widget-header>.dataTables_paginate
{
    margin: 2px 0;
}

table.dataTable tr.even,
.dataTables_wrapper>.ui-widget-header>.dataTables_filter input[type="search"],
.dataTables_wrapper>.ui-widget-header>.dataTables_length select
{
    background-color: white;
}

.dataTables_wrapper>.ui-widget-header>.dt-buttons
{
    float: right;
}

.dataTables_wrapper>.ui-widget-header>.dt-buttons>.file-export
{
    margin: 0;
}

.dataTables_wrapper>.ui-widget-header>.dataTables_filter
{
    margin: 4px;
}

.dataTables_wrapper>.ui-widget-header>.dataTables_info
{
    padding-bottom: 0.755em;
}