/* Style for the form container */
        .form-container {
            max-width: 500px;
            margin: 1 auto;
            padding: 20px;
            background-color: #f5f5f5;
            border: 3px solid rgb(87, 84, 84);
            border-radius: 5px;
            box-shadow: 3px 3px 3px #333;
        }

        /* Style for form fieldsets */
        fieldset {
            border: 2px solid #008b4a;
            border-radius: 5px;
            margin-bottom: 15px;
            padding: 10px;
        }

        /* Style for legend (fieldset title) */
        legend {
            font-weight: bold;
            color: #008b4a;
        }

        /* Style for radio buttons and labels */
        input[type="radio"] {
            margin-right: 5px;
        }

        label {
            color: #333;
        }

        /* Style for combo box */
        select {
            width: 98%;
            padding: 5px;
            border: 1px solid #ccc;
            border-radius: 3px;
        }

        /* Style for date field and email field */
        input[type="date"],
        input[type="email"] {
            width: 98%;
            padding: 5px;
            border: 1px solid #ccc;
            border-radius: 3px;
        }

        /* Style for submit and reset buttons */
        input[type="submit"],
        input[type="reset"] {
            background-color: #2a8566;
            color: #fff;
            border: none;
            border-radius: 3px;
            padding: 10px 15px;
            cursor: pointer;
        }

        input[type="submit"]:hover,
        input[type="reset"]:hover {
            background-color: #026134;
        }

        textarea {
            width:99%;
        }