body {
  background-color: #f0f0f0; /* Replace with your desired background color */
  margin: 0; /* Remove default margin */
  padding: 0; /* Remove default padding */
}

main {
  max-width: 600px; /* Optional: Set a maximum width for the main content */
  margin: 0 auto; /* Optional: Center the main content */
  padding: 20px; /* Optional: Add some padding to the main content */
}

header {
  background-color: #333; /* Replace with your desired header background color */
  color: #fff; /* Replace with your desired text color for the header */
  text-align: center;
  padding: 10px;
}

form {
  margin-top: 20px; /* Optional: Add margin to the form */
}

label {
  display: block; /* Place each label on a new line */
  margin-bottom: 5px; /* Add some spacing between labels and inputs */
}

input {
  width: 100%; /* Make the input fields take up the full width of the parent */
  padding: 8px; /* Add padding to the input fields */
  margin-bottom: 15px; /* Add some spacing between inputs */
}

button {
  background-color: #007bff; /* Replace with your desired button background color */
  color: #fff; /* Replace with your desired text color for the button */
  padding: 10px;
  border: none;
  cursor: pointer;
}

button:hover {
  background-color: #0056b3; /* Replace with your desired button hover background color */
}
