div.FormRow{
    width: 100%;
    float: left;
    clear: left;
    padding-top: 3px;
    padding-bottom: 5px;
}


div.Column{
    width: 222px;
    float: left;
}


div.Column input{
    width: 189px;
}


div.ColumnState, div.ColumnZip, div.ColumnCountry{
    float: left;
}


div.ColumnState{
    width: 191px;
}


div.ColumnZip{
    width: 146px;
}


div.ColumnCountry{
    width: 143px;
}


div.Note{
    padding-top: 10px;
}


div#ErrorMessages{
    display: none;
    background-color: #FFCCCC;
    color: red;
    padding: 10px;
    border: 1px solid #DD4444;
}


div#ErrorMessages ul li{
    list-style-type: none;
    list-style-image: none;
}


input#EmailAddress{
    width: 219px;
}


input#State{
    width: 162px;
}


input#Zip{
    width: 123px;
}


textarea#Message{
    width: 550px;
    height: 115px;
}


label{
    margin-left: 2px;
}