
body {font-family: Arial, sans-serif; margin:0; padding:0; background:#f9f9f9; color:#333;}
header {background:#004aad; color:white; display:flex; justify-content:space-between; align-items:center; padding:10px 20px;}
header .logo {font-size:24px; font-weight:bold;}
nav a {color:white; margin-left:15px; text-decoration:none;}
nav a:hover {text-decoration:underline;}
main {padding:20px; max-width:900px; margin:auto;}
section {margin-bottom:40px;}
h1,h2 {color:#004aad;}
footer {background:#222; color:white; text-align:center; padding:15px;}
button {background:#004aad; color:white; border:none; padding:10px 20px; cursor:pointer;}
button:hover {background:#003080;}
input, textarea {width:100%; padding:8px; margin-top:5px; border:1px solid #ccc; border-radius:4px;}
ul {padding-left:20px;}
