\usepackage[
    pdfencoding=auto,
    linkbordercolor={0.5 0 0},
    citebordercolor={0 0 0.5},
    urlbordercolor=textsidecolor,
    pdfborderstyle={/S/U/W 1}
]{hyperref}

% Remove the underline for the footnotes
\providecommand*{\DUfootnotemark}[3]{%
  \hypersetup{pdfborderstyle={/W 0}}%
  \raisebox{1em}{\hypertarget{#1}{}}%
  \hyperlink{#2}{\textsuperscript{#3}}%
  \hypersetup{pdfborderstyle={/S/U/W 1}}%
}

\providecommand{\DUfootnotetext}[4]{%
  \begingroup%
  \renewcommand{\thefootnote}{%
    \protect\hypersetup{pdfborderstyle={/W 0}}%
    \protect\raisebox{1em}{\protect\hypertarget{#1}{}}%
    \protect\hyperlink{#2}{#3}
    \protect\hypersetup{pdfborderstyle={/S/U/W 1}}%
  }%
  \footnotetext{#4}%
  \endgroup%
}

\let\tableofcontentsWithoutRefMarks\tableofcontents

\renewcommand{\tableofcontents}{%
    \protect\hypersetup{pdfborderstyle={/W 0}}%
    \tableofcontentsWithoutRefMarks
    \protect\hypersetup{pdfborderstyle={/S/U/W 1}}%
}
