form {
	padding-top:10px;
}
#ContactForm {
	padding-top:0px;
}
	
#ContactForm fieldset {
    border:none;
    margin:0px;
    padding:0px;
}
    #ContactForm fieldset legend {
        font-size:14px;
        font-weight:bolder;
        color:#1B4596;
        margin-bottom:15px;
        padding-top:20px;
        display:none;
    }
    #ContactForm fieldset.form label {
        float:left;
        display:block;
        width:220px;
        clear:left;
        margin-left:30px;
        font-size:14px;
    }
    #ContactForm fieldset.form label.wide {
        width:400px;
        margin-top:10px;
    }
    #ContactForm fieldset.form label.wide input {
        width:20px;
        border:0px;
    }
    #ContactForm fieldset.form input, #ContactForm fieldset.form select, #ContactForm fieldset.form textarea {
        margin-bottom:5px;
        float:left;
        width:300px;
        border:1px solid #1B4596;
    }
    #ContactForm fieldset.form input.empty, #ContactForm fieldset.form select.empty {
        border:1px solid #800;
    }
    #ContactForm fieldset.button input {
        border:1px solid #1B4596;
        background:#1B4596;
        color:#fff;
        margin-left:5px;
        margin-right:5px;
        float:right;
        cursor:pointer;
    }
    #ContactForm fieldset.button input:hover {
        border:1px solid #d11c21;
        background:#d11c21;
    }
    #ContactForm fieldset.button {
        margin-right:85px;
        margin-top:10px;
    }
#ContactInfo {
    clear:left;
    color:#800;
}

