body { font-family: Arial, sans-serif; background: #f8f8f8; margin: 0; padding: 0; }
h1 { background: #222; color: #fff; padding: 20px; margin: 0; }
nav ul { list-style: none; padding: 0; margin: 0; background: #333; }
nav ul li { display: inline-block; }
nav ul li a { color: #fff; text-decoration: none; padding: 15px 20px; display: inline-block; }
nav ul li a:hover { background: #444; }
table { background: #fff; border-collapse: collapse; margin: 20px 0; }
td, th { padding: 10px 15px; }
tr:nth-child(even) { background: #f2f2f2; }
button { padding: 6px 14px; background: #007bff; color: #fff; border: none; border-radius: 3px; cursor: pointer; }
button:hover { background: #0056b3; }
p { margin: 20px; }
