> \newcommand{\GBOX}[5]{\begin{tikzpicture}%
\filldraw[top color= red!50!white, bottom color=white,rounded corners] (#1,#2) rectangle node{#5} (#3,#4);
\end{tikzpicture}}
\newcommand{\TBOX}[5]{\begin{tikzpicture}%
\filldraw[top color= green!50!white, bottom color=white] (#1,#2) rectangle node[rotate=315]{#5} (#3,#4);
\end{tikzpicture}}
\newcommand{\DBOX}[5]{\begin{tikzpicture}%
\filldraw[top color= blue!50!white, bottom color=white] (#1,#2) rectangle node{#5} (#3,#4);
\end{tikzpicture}}
\begin{document}