body {

    font-family: Arial, Helvetica, sans-serif;

    margin: 0;

    background: #f5f5f5;

}

header {

    background: #003366;

    color: white;

    padding: 30px;

    text-align: center;

}

main {

    background: white;

    max-width: 1000px;

    margin: 40px auto;

    padding: 40px;

    border-radius: 8px;

}

button {

    background: #0056b3;

    color: white;

    border: none;

    padding: 15px 30px;

    cursor: pointer;

    font-size: 16px;

}

button:hover {

    background: #003d80;

}

footer {

    text-align: center;

    padding: 20px;

    color: #666;

}