form#contact_form input.text, form#contact_form select {
    width: 250px;
}

form#contact_form input.text {
    padding: 2px 0 2px 5px;
}

form#contact_form textarea {
    width: 639px;
}

form#contact_form label {
    float: left;
    width: 150px;
}

form#contact_form input.text, form#contact_form select, form#contact_form textarea {
    border: 1px solid #999;
}

div#userInfo p {
    margin: 0 0 8px 0;
    padding: 0;
}

div.actionDiv {
    border: 1px solid #bbb;
    background: #EDF3F5;
    padding: 10px;
    margin: 16px 0;
}

div#choiceBox {
    margin: 0 0 8px 0;
}

div.greybox {
    background-color: #F0F8FF;
    padding:5px 0;
    margin:5px 0;
    }
        
div.message {
    float:right;
    font-weight:bold;
    color: #990033;
    }

div#dropdown2, div#route {
    display:none;
}


