#navigation_menu TD                  {vertical-align:middle; padding:3px 0; cursor:default;}
#navigation_menu TD DIV              {display:none;}

#navigation_menu A {display:block; border-left:1px solid #ddd; padding:0 7px; cursor:pointer;}
#navigation_menu TD.first A {border-left:none;}

.alphamenu_content              {overflow:auto;}
.alphamenu_content *            {padding:0; margin:0;}
.alphamenu_content TABLE        {width:100%; background-color:#fcfcfc; border:1px solid #eee;}
.alphamenu_content TABLE TABLE  {border:none; margin:0 0 5px 0;}
.alphamenu_content TD           {vertical-align:top;}
.alphamenu_content :focus       {outline:none;}

.alphamenu_content A                  {padding:2px 4px; display:block;}
.alphamenu_content A:hover            {background-color:#ddd;}

.alphamenu_content .toggle                                                            {background:transparent url("images/alphamenu.gif") -150px 0 no-repeat; width:16px;}
.alphamenu_content TR:last-child .toggle                                              {background-position:-150px 100%;}
.alphamenu_content TR:last-child TR .toggle                                           {background-position:-150px 0;}
.alphamenu_content TR:last-child TR:last-child .toggle                                {background-position:-150px 100%;}
.alphamenu_content TR:last-child TR:last-child TR .toggle                             {background-position:-150px 0;}
.alphamenu_content TR:last-child TR:last-child TR:last-child .toggle                  {background-position:-150px 100%;}
.alphamenu_content TR:last-child TR:last-child TR:last-child TR .toggle               {background-position:-150px 0;}
.alphamenu_content TR:last-child TR:last-child TR:last-child TR:last-child .toggle    {background-position:-150px 100%;}
.alphamenu_content TR:last-child TR:last-child TR:last-child TR:last-child TR .toggle {background-position:-150px 0;}

.alphamenu_content .expanded          {background-position:-200px 0;}
.alphamenu_content .collapsed         {background-position:-200px 0;}

.alphamenu_content .toggle A          {background:transparent url("images/alphamenu.gif") -250px 0 no-repeat; display:block; width:12px; height:12px; padding:0; margin:5px 5px 0 5px; cursor:default;}
.ie6.alphamenu_content .toggle A      {font-size:1px;}
.alphamenu_content .toggle A:hover    {text-decoration:none; background-color:transparent;}
.alphamenu_content .expanded A        {background-position:-50px -50px; cursor:pointer;}
.alphamenu_content .collapsed A       {background-position:-50px 0; cursor:pointer;}
.alphamenu_content .expanded A:hover  {background-position:-100px -50px;}
.alphamenu_content .collapsed A:hover {background-position:-100px 0;}

#__menu__ {min-width:160px; z-index:100!important;}

/* ADVISOR SITES SPECIFIC STYLES */
#navigation_menu {background-color:#fff; text-align:center;}
#navigation_menu .ie6.link {white-space:nowrap;}

#navigation_menu TD {text-align:center; border-collapse:separate;}
#navigation_menu TABLE {margin:auto;}

#navigation_menu A,
.alphamenu_content A        {font-size:13px; color:#000;}
.alphamenu_content TABLE    {background-color:#ffc; border:1px solid #222; border-collapse:separate;}
.alphamenu_content A:hover  {background-color:#eeb; color:#000;}
.alphamenu_content TD       {text-align:left;}
