You can use an ABMDivider to break up your content. Dividers are 1 pixel lines.

You can add one to a row with the SetDivider() method. Note: a divider set on a row will always be at the top of the row! You've may want to add an extra row if you want to make it appear like the divider is under your last section.

// add a divider on the row
Dim div1 As ABMDivider
div1.Initialize(page, "div1", "lightblue")
page.Row(2).SetDivider(div1)

Dividers can also be set on cell level as a normal component using the AddComponent() method.

Some text...
Some text...
Some text...
// add a loop of a divider and a label
For i = 2 To 4
	Dim div2 As ABMDivider
	div2.Initialize(page, "div" & i, "lightblue")
	page.Cell(5,1).AddComponent(div2)
	Dim lbl2 As ABMLabel
	lbl2.Initialize(page, "lbl" & i, "Some text...", ABM.SIZE_H6, True, "")
	page.Cell(5,1).AddComponent(lbl2)
Next
// add one at the end of the cell
Dim divend As ABMDivider
divend.Initialize(page, "divend", "lightblue")
page.Cell(5,1).AddComponent(divend)