body {
    font-family: 'Arial', sans-serif;
    background-color: #faf8f8;
}

.navbar {
    border-bottom: 2px solid #0056b3;
}

.table {
    border-collapse: separate;
    border-spacing: 0 10px;
}

.table-primary {
    background-color: #0056b3;
    color: white;
}

.btn-warning {
    background-color: #ffcc00;
    border: none;
}

.footer {
    background-color: #f1f1f1;
    padding: 20px 0;
}

.text-primary {
    color: #0056b3 !important;
}
