<style type="text/css">
#acknowledgement {
    float: none;
    width: 90%;
    margin: 0 auto;
    margin-top: 1em;
    text-align: center;
    font-size: 1em;
    /*          background: #D2D9A3; */
    background: #233E47;
    border-radius: 5px;
    border: 2px outset #233E47;
    padding: 1em;
    color: black;
}
#acknowledgement a {
    color: black;
}
#contact_wrapper, #entry_wrapper {
    float: none;
    width: 100%;
    margin: 0 auto;
}
#buttons_wrapper {
    float: none;
    width: 40%;
    margin: 0 auto;
    text-align: center;
}
fieldset {
    /*          background: #AEBF95; */
    border: none;
    margin-bottom: 1em;
    /*              width:24em; */
    /*              width: 50em; */
    padding-top: 1.5em;
    border-radius: 5px;
    /* color: #7394BF; */
    color: white;
}
p.legend {
    background: #4971A6;
    color: white;
    padding: .2em .3em;
    font-size: 1.2em;
    border: 2px outset #4971A6;
    position: relative;
    margin-bottom: -1em;
    width: 10em;
    margin-left: 1em;
    margin-top: 1em;
    border-radius: 5px;
}
#personal, #entries {
    /*          background: #AEBF95; */
    /* background: #066964; */
    background: #7394BF;
    /*          border: outset #AEBF95; */
    /* border: outset #066964; */
    border: outset #7394BF;
}
#price p {
    clear: both;
    float: left;
    width: 8em;
    text-align: right;
    /* margin-top: 1em; */
}
#personal label, #entries label {
    clear: both;
    float: left;
    /*              width: 100px; */
    width: 8em;
    /* padding-top: .2em; */
    text-align: right;
    color: white;
}
#age_buttons label {
    width: 12em;
}
#personal .formw, #entries .formw {
    float: left;
    /*              width: 300px; */
    margin-left: 1em;
    text-align: left;
}
#personal input, #entries input {
    /*              margin-left:9em; */
    line-height: 1.4em;
    margin-bottom: .2em;
}
#personal #age {
    clear: both;
    float: left;
}
#personal #age p {
    float: left;
    margin-top: 1em;
    color: white;
}
#personal #age_buttons {
    float: left;
    margin-top: 1em;
    margin-left: 1em;
}
input[type="submit"], input[type="reset"] {
    /*          background: #DED983; */
    background: #4971A6;
    /*          font: 1.2em "Trebuchet MS", Verdana, sans-serif; */
    font-size: 1.2em;
    /*          text-align: center; */
    border-radius: 5px;
    color: white;
}
#footnote {
    text-align: left;
    margin-left: 1em;
}
#footnote ul {
    list-style-type: none;
}
</style>
