/* <style> */

/* ----- Required ----------------------------------------------------------- */

div.vert_menu
{
  position: absolute;
  visibility: hidden;
  display: none;
  z-index:100;
}

div.horz_menu a { display: block; float: left; z-index:100;   position:relative;}
div.vert_menu a { display: block; float: none; z-index:100;   position:relative;}


/* ----- Sample 2 ----------------------------------------------------------- */

div.sample2 div.vert_menu {   z-index:100; position:relative; }

div.sample2 div.horz_menu a,
div.sample2 div.vert_menu a
{

  position:relative;
  width: 200px;

  height:      20px;
  line-height: 19px;
  vertical-align: middle;

  background: url('./Images/dhtml-menu.gif') 0px 40px;
  z-index:10;
  text-decoration: none;
  color:#330000; 
	font-family:Century Gothic; 
  font-weight: 550;
  font-size: 12px;
}

div.sample2 div.horz_menu a { margin-right:  -1px; z-index:100;  position:relative;}
div.sample2 div.vert_menu a { margin-bottom: -1px; z-index:100;  position:relative;}

div.sample2 div.horz_menu a:hover,
div.sample2 div.vert_menu a:hover
{
  color:#000000;  
  background-position: 0px 20px;
  z-index:100;
  position:relative;
}

div.sample2 div.horz_menu a.parent,
div.sample2 div.vert_menu a.parent
{
  background-position: 0px 0px;
  z-index:100;
  position:relative;
}

div.sample2 div.horz_menu a.active,
div.sample2 div.vert_menu a.active,
div.sample2 div.horz_menu a.active:hover,
div.sample2 div.vert_menu a.active:hover
{
  color:#000000; ;
  background-position: 0px 60px;
  z-index:100;
  position:relative;
}
