﻿body
{
    text-align: left;
    margin: 0 auto;
    max-width: 1000px;
    font-size: 12px;
    font-family: Verdana;
    margin-top: 5px;
    background-color: darkblue;
}
.green {
    color: green;
}
.red {
    color: red;
}
.dataTables_filter
{
    width: 130px;
    position: relative;
    top: -30px;
    background-color: lightsalmon;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 10px 5px 0px 5px;
}
.dataTables_paginate { float: right;text-align: right;position: relative;top: -25px; }
/*DataTables Settings*/
.dataTables_filter input  { width: 100px; font-size: 12px; font-weight: bold; }
.dataTables_filter label  { font-weight: bold; font-size: 12px; }
.dataTable thead { background-color: #808080; color: black; font-weight:bold; }
.dataTables_length select { width: 50px; -webkit-border-radius: 5px; -moz-border-radius: 5px; }
.dataTable { position: relative; top: -30px; }
.dataTables_info {  position: relative; top: -25px; }
.dataTable tr.odd:hover td.sorting_1 { background-color: lightgreen; }
.dataTable tr.even:hover td.sorting_1 { background-color: lightgreen; }
.dataTable tr.odd:hover { background-color: lightgreen; }
.dataTable tr.even:hover { background-color: lightgreen; }

.btn-gray {
  color: #000000;
  background-color: lightgray;
  border-color: #000000;
}