I need to add some dividing rows to a longtable to set apart different sections. The Word template I'm working off of has dividing lines like so:
My current attempt to replicate this uses three hlines and changes \arrayrulewidth and \arrayrulecolor for the middle one. Some example code:
\documentclass[letterpaper,10pt]{article}
\usepackage[margin=.5in]{geometry}
\usepackage[table]{xcolor}
\usepackage{longtable}
\usepackage{array}
\usepackage{multicol}
\begin{document}
\arrayrulecolor{red}
\begin{longtable}{|m{1.5in}|m{2.5in}|m{2.5in}|}
\hline
Section 1 & Scales 1 & Subscales 1 \\
\hline
\noalign{\global\arrayrulewidth=4pt}\arrayrulecolor{blue}
\hline
\noalign{\global\arrayrulewidth=.4pt}\arrayrulecolor{red}
\hline
Section 2 & Scales 2 & Subscales 2 \\
\hline
\end{longtable}
\end{document}
However, this causes a break in the outer border and looks a little awkward:
Is there some workaround to get the border to show, or is there an alternate way of achieving this?