body {
    font-family: 'Arial', sans-serif;
    color: white;
    padding: 20px;
    text-align: center;
    width: 60%;
    display: block;
    margin: auto;
    background-color:cornflowerblue;
}
#bg {
    border-radius: 15px;
    width: 80%;
    font-family:cursive;
    font-size: 3.5em;
    background-color:rgba(0, 7, 111, 0.5);
    height: 100px;
    display: block;
    margin: auto;
}
input[type="text"], select {
    width: 50%;
    padding: 10px;
    margin: 10px 0;
    border: 2px solid #44008b;
    border-radius: 5px;
    background-color: white;
    color: black;
}
#suggestPass, #passwordAgain{
    width: 50%;
    padding: 10px;
    margin: 10px 0;
    border: 2px solid #44008b;
    border-radius: 5px;
    background-color: white;
    color: black;
}
#submitBtn {
    background-color: #e54ed0;
    color: white;
    padding: 10px 20px;
    border: none;
    border-radius: 5px;
    font-size: 1.2em;
    cursor: pointer;
}
#btn:hover {
    background-color:#9f45b0;
}
h1 {
    font-family:Georgia, 'Times New Roman', Times, serif;
    text-shadow: 2px 2px white;
    font-size: 3em;
    background-color: rgba(255,255,255,0.7);
    border-radius: 5px;
    color: black;
}
fieldset{
    background-color: black;
}
#message{
    color: red;
    font-size: 2em;
}