body{font-family:Arial,sans-serif;margin:0;padding:0;background:#f2f2f2;}
.header{background:red;color:white;padding:15px;font-size:24px;text-align:center;}
.container{width:90%;max-width:1000px;margin:20px auto;background:white;padding:20px;box-shadow:0 0 10px rgba(0,0,0,0.1);}
h1{color:#000080;}
h2{color:#000080;}
table{border-collapse:collapse;margin-top:15px;width:100%;}
table th{background:#000080;color:white;text-align:left;}
table td{background:#f5f5f5;}
a{text-decoration:none;color:#000080;}
a:hover{color:red;}