\RequirePackage{color}
\usepackage{dvipost}

% The next line requires dvipost to be patched with sty/dvipost.patch
% It ensures that the rules are black - rather than taking on the colour
% of nearby text
\dvipost{cbstartrule color push Black}\dvipost{cbendrule color pop}

\DeclareRobustCommand{\DIFaddbegin}[1]{\changestart}
\DeclareRobustCommand{\DIFaddend}[1]{\changeend}

\DeclareRobustCommand{\DIFdelbegin}[1]{\changestart}
\DeclareRobustCommand{\DIFdelend}[1]{\changeend}

\DeclareRobustCommand{\DIFadd}[1]{{\color{blue} #1}}
\DeclareRobustCommand{\DIFdel}[1]{{\color{red}\scriptsize #1}}
