Program Request Visual Design

broke form into three steps
Client side validation

Program Request
Added tab indexes
Fixed search bug