I am trying to get the hyperref package to display the default green boxes around the citation but when typesetted, there is no such formatting. Here is the preamble that I have currently in my TeX file:
\documentclass[11pt,a4paper]{article}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[
% authoryear,
round, numbers, comma, sort&compress]{natbib}
\usepackage{hyperref}
\begin{document}
\cite{foo}
\begin{thebibliography}{foo}
\bibitem{foo} Foo.
\end{thebibliography}
\end{document}
I have tried adding the following at different times to try to add the cite borders to no avail:
\usepackage[citebordercolor=green]{hyperref}
\usepackage[citebordercolor=red]{hyperref}
\usepackage[pdfborder=0 0 1]{hyperref}
I'm not sure if there is a conflict between packages in the existing preamble above but I have tried all suggestions I have came across in this forum and others but have not yet been successful. Can you offer any suggestions?
(P.S. I am compiling with XeLaTeX)

\ref,\url)? Have you tried a different PDF viewer? What happens, if you compile withpdflatexinstead ofxelatex? – Heiko Oberdiek Jun 13 '14 at 17:49.logfile? – Heiko Oberdiek Jun 13 '14 at 18:33The citation words turn green and links turn a red/pink.
– David Clark Jun 13 '14 at 18:34colorlinks. – Heiko Oberdiek Jun 13 '14 at 18:51hyperref? (Not all options can be given at all places.) – Heiko Oberdiek Jun 13 '14 at 19:35