table.datatable {
border-left:1px solid #1c5691;
border-top:1px solid #1c5691;
}

table.datatable th {
padding:5px;
border-right:1px solid white;
font-weight:bold;
}

table.datatable thead {
border-bottom:2px solid #1c5691;
border-top:1px solid #1c5691;
border-right:1px solid #1c5691;
}

table.datatable td {
padding:3px;
border-right:1px solid white;
border-bottom:1px solid white;
}

table.datatable tr:hover th, table.datatable th:hover {
background-color:#D3DCE3;
}

table.datatable tr:hover {
background-color:#CCFFCC;
}

div.pager {
margin-top:.5em;
margin-bottom:.5em;
}