form {
    margin: 5px 0px 8px 0px;
}

form * {
    font-size: 1em;
}

form p {
    margin: 10px 0px 3px 0px;
}

form label {
    display: block;
    margin: 10px 0px 3px 0px;
}

form label.hide {
    display: none;
}

form .error {
    color: #C90130;
}

form input {
    border: 1px #6b7073 solid;
    color: #6b7073;
    font-family: Verdana, Helvetica, sans-serif;
}

form textarea {
    border: 1px #6b7073 solid;
    color: #6b7073;
    font-family: Verdana, Helvetica, sans-serif;
    height: 200px;
    width: 500px;
}

form #submit {
    background-color: #fff;
    cursor: pointer;
    display: block;
    margin: 18px 0px 0px 0px;
    width: auto;
}