form div {
margin-bottom: 5px;
}

label {
float: left;
width: 175px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

input {
width: 250px;
border: 1px solid #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

select {
border: 1px solid #000;
}

div.radio {
height: 20px;
}

.radio div {
width: 60px;
float: left;
clear: right;
}

.radio div label {
width: 25px;
}

.radio input {
width: 15px;
height: 15px;
margin: 0;
}

div.comment {
clear: left;
}

textarea {
width: 350px;
height: 200px;
border: 1px solid #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

div.comment {
width: 550px;
}

div.submit {
margin-left: 175px;
}

div.submit input {
background: #fff;
}
