styled text box. limit to 1 char