\documentclass{article}
\usepackage{tikz,tipa}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{cite}
\usepackage{pgfplots}
\usetikzlibrary{arrows}
\usetikzlibrary{patterns}
\tikzstyle{arrow1} = [-latex]
\tikzstyle{myedgestyle} = [pattern=dots]
\begin{document}
\begin{tikzpicture}
  [auto,every node/.style={shape=rectangle,draw,align=center, text centered, text width=1cm,minimum height=1cm,rounded corners=2pt,top color=white, bottom color=blue }]
\tikzset{%
	level 1/.style={sibling distance = 1.5cm, level distance=2.5cm,edge from parent path={(\tikzparentnode.south) -- (\tikzchildnode.north)}},
	level 2/.style={sibling distance = 1.5cm,level distance=2.5cm}
}
%[parent anchor=south,child anchor=north]
%\tikzstyle{every node}=[ball color=red,rectangle,text=white]
%\tikzstyle{edge from parent}=[draw,dashed,thick,blue] 
  \node (0) { Goal}
          child {node (1) {c1} 
              child {node(2) {A1}} 
              child {node {A2}}
              child {node {A3}}
              child {node {A4}}
          }     
          child {node (1) {c2}
          	child {node(2) {A1}}
              child {node {A2}}
              child {node {A3}}
              child {node {A4}}
          }    
          child {node (1) {c3} 
              	child {node(2) {A1}} 
              	child {node {A2}}
              	child {node {A3}}
              	child {node {A4}}
           }     
            child {node (1) {c4}
              	child {node(2) {A1}}
              	child {node {A2}}
              	child {node {A3}}
              	child {node {A4}}
          };
\end{tikzpicture}
\end{document}