No CSS is required for a basic display.
Use a Grid, containing Rows, and each row containing Labels and Text Display/Number Display/etc.
A population process will convert the retrieved database record to a grid, and send that grid to the display ancestor reference.
You can use to display one record per view or multiple records per view, by using a repetitive grid in the display and a repetitive convert process.
I hope this gives you a starting point. Of-course you're most welcome to post followups.
For best results, use the Firefox browser..