<?xml version="1.0" encoding="UTF-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" font-family="Times" font-size="9.5pt">
	<fo:layout-master-set>
		<fo:simple-page-master master-name="summary-page" page-height="11in" page-width="8.5in">
			<fo:region-body margin="1in"/>
		</fo:simple-page-master>
	</fo:layout-master-set>
	<fo:page-sequence master-reference="summary-page">
		<fo:flow flow-name="xsl-region-body">
			<fo:block space-after="6pt">Works when borders are defined at the cell level.</fo:block>
			<fo:table border="1pt solid black" border-collapse="collapse">
				<fo:table-column column-width="33.34%"/>
				<fo:table-column column-width="33.33%"/>
				<fo:table-column column-width="33.33%"/>
				<fo:table-body>
					<fo:table-row>
						<fo:table-cell border-style="solid" padding="3pt" border-right-style="dotted">
							<fo:block>Right border dotted</fo:block>
						</fo:table-cell>
						<fo:table-cell border-style="solid" padding="3pt" border-left-style="dotted" border-right="0pt none">
							<fo:block>Left border dotted, right border none</fo:block>
						</fo:table-cell>
						<fo:table-cell border-style="solid" padding="3pt" border-left="0pt none">
							<fo:block>Left border none</fo:block>
						</fo:table-cell>
					</fo:table-row>
				</fo:table-body>
			</fo:table>
			<fo:block space-before="12pt" space-after="6pt">Does not work when borders are defined at the column.</fo:block>
			<fo:table border="1pt solid black" border-collapse="collapse">
				<fo:table-column column-width="33.34%" border-style="solid"/>
				<fo:table-column column-width="33.33%" border-style="solid"/>
				<fo:table-column column-width="33.33%" border-style="solid"/>
				<fo:table-body>
					<fo:table-row>
						<fo:table-cell padding="3pt" border-right-style="dotted">
							<fo:block>Right border dotted</fo:block>
						</fo:table-cell>
						<fo:table-cell padding="3pt" border-left-style="dotted" border-right="0pt none">
							<fo:block>Left border dotted, right border none</fo:block>
						</fo:table-cell>
						<fo:table-cell padding="3pt" border-left="0pt none">
							<fo:block>Left border none</fo:block>
						</fo:table-cell>
					</fo:table-row>
				</fo:table-body>
			</fo:table>
			<fo:block space-before="12pt" space-after="6pt">Yet some overrides of the column work.</fo:block>
			<fo:table border="1pt solid black" border-collapse="collapse">
				<fo:table-column column-width="33.34%" border-style="dotted"/>
				<fo:table-column column-width="33.33%" border-style="dotted"/>
				<fo:table-column column-width="33.33%" border-style="dotted"/>
				<fo:table-body>
					<fo:table-row>
						<fo:table-cell padding="3pt" border-right-style="solid">
							<fo:block>Right border solid</fo:block>
						</fo:table-cell>
						<fo:table-cell padding="3pt" border-left-style="solid" border-right="0pt none">
							<fo:block>Left border solid, right border none</fo:block>
						</fo:table-cell>
						<fo:table-cell padding="3pt" border-left="0pt none">
							<fo:block>Left border none</fo:block>
						</fo:table-cell>
					</fo:table-row>
				</fo:table-body>
			</fo:table>
		</fo:flow>
	</fo:page-sequence>
</fo:root>

