body {
    background-color: #fff;
    font-size: 11pt;
}

h1 {
    text-align: center;
}

#intro {
    margin: 2em 25%;
    border: 1px solid #d88;
    padding: .5em 2ex;
    background-color: #f5f5f5;
    text-align: justify;
    
}

form#ticket-form {
    margin: 2em 30%;
    padding: 0 1ex 1em 1ex;
    border: 1px dashed #666;
    text-align: center;
}

#welcome {
    margin: 5em 30%;
    border: 1px dashed #666;
    text-align: center;
    color: green;
}

form#ticket-form p {
    color: #444;
}

.error {
    color: red;
    text-align: center;
}

.comment {
    font-size: small;
}

.important {
    color: red;
    font-weight: bold;
}
