.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}