As far as the format/font/layout part … Try the following
(no guarantees, your mileage may vary, etc…)