#contact-form {
padding: 1em 0 1em 80px;
}

fieldset {
padding: 10px 0 10px 20px;
width: 340px;
font: 12px "trebuchet ms", verdana, arial, helvetica, sans;
background-color: #EEEEEE;
border: solid 1px silver;
}

label {
font-weight: normal;
color: #738059;
color: #404040;
}

.red {
color: red;
font-weight: bold;
}

fieldset, input, select, textarea {
font: 12px "trebuchet ms", verdana, arial, helvetica, sans;
}

input, select, textarea {
border: solid 1px #DDDDDD;
}

select.frm {
width: 200px;
}

input.cmd {
color: #0000CC;
background-color: #C3C3C3;
border-top: solid 1px white;
border-left: solid 1px white;
border-right: solid 1px #666666;
border-bottom: solid 1px #666666;
}

input.cmd:hover {
background-color: white;
text-decoration: underline;
}

input.cb {
border: solid 1px red;
}