.dire_form{font-size:.8em}.dire_form label{display:block;float:left;width:150px}.dire_form input[type="text"],.dire_form input[type="password"],.dire_form input[type="email"]{padding:4px 8px;background:#f0f0f0;border:1px solid #ccc;width:400px}.dire_form input[type="text"]:focus,.dire_form input[type="password"]:focus,.dire_form input[type="email"]:focus{border-color:#aaa}.dire_errors{padding:8px;border:1px solid #f50;margin:0 0 15px}