ul#catListV,ul#catListV li,ul#catListV ul {
width: 200px; /* Menu Width */
margin: 0px;
list-style: none;
border-collapse:collapse;
}
ul#catListV  {
padding-bottom:2px;
}
ul#catListV li { 
float: left; 
position: relative;  
width: 100%; 
height:26px; 
}
ul#catListV li.iehover { 
z-index: 1000;  
}
ul#catListV ul {
 display: none;
 position: absolute;
 top: 0;
 left: 100%;
 z-index: 9999;
}
ul#catListV ul.Adr, ul#catListV ul.Aqu  { 
 width:800px;
}
ul#catListV ul.Adr li, ul#catListV ul.Aqu li  { 
 float:left;
 width:198px;
} 
ul#catListV:after {
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

/* Root Menu */
ul#catListV a {
  padding: 0 6px;
  display: block;
  color: #ffffff;
  background:url('cat_bg.gif') top left no-repeat;
  border-top:1px solid #9367a7;
  border-bottom:1px solid #9389c9;
  font: 12px/26px curlz, tahoma, arial, Helvetica, sans-serif;
  font-weight:bolder;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*ie hack*/
}

/* Root Menu Hover Persistence */
ul#catListV a:hover,ul#catListV li:hover a,ul#catListV li.iehover a {
background-position:0px -26px;
}

/* 2nd Menu */
ul#catListV li:hover li a,ul#catListV li.iehover li a {
float: none;
background:url('cat_bg.gif') top left no-repeat;
color:#ffffff;
text-decoration:none;
border-top:1px solid #9367a7;
border-bottom:1px solid #9389c9;
border-left:1px solid #af7fae;
border-right:1px solid #af7fae;
}

/* 2nd Menu Hover Persistence */
ul#catListV li:hover li a:hover,ul#catListV li:hover li:hover a,ul#catListV li.iehover li a:hover,ul#catListV li.iehover li.iehover a {
background-position:0px -26px;
}

/* 3rd Menu */
ul#catListV li:hover li:hover li a,ul#catListV li.iehover li.iehover li a {
float: none;
background:url('cat_bg.gif') top left no-repeat;
color:#ffffff;
text-decoration:none;
border-top:1px solid #9637a7;
border-bottom:1px solid #9389c9;
border-left:1px solid #af7fae;
border-right:1px solid #af7fae;
}

/* 3rd Menu Hover Persistence */
ul#catListV li:hover li:hover li a:hover,ul#catListV li:hover li:hover li:hover a,ul#catListV li.iehover li.iehover li a:hover,ul#catListV li.iehover li.iehover li.iehover a {
background-position:0px -26px;
}

/* 4th Menu */
ul#catListV li:hover li:hover li:hover li a,ul#catListV li.iehover li.iehover li.iehover li a {
float: none;
background:url('cat_bg.gif') top left no-repeat;
color:#ffffff;
text-decoration:none;
border-top:1px solid #9367a7;
border-bottom:1px solid #9389c9;
border-left:1px solid #af7fae;
border-right:1px solid #af7fae;
}

/* 4th Menu Hover */
ul#catListV li:hover li:hover li:hover li a:hover,ul#catListV li.iehover li.iehover li.iehover li a:hover {
background-position:0px -26px;
}

/* Hover Function - Do Not Move */
ul#catListV li:hover ul ul,ul#catListV li:hover ul ul ul,ul#catListV li.iehover ul ul,ul#catListV li.iehover ul ul ul { display: none; }
ul#catListV li:hover ul,ul#catListV ul li:hover ul,ul#catListV ul ul li:hover ul,ul#catListV li.iehover ul,ul#catListVul li.iehover ul,ul#catListV ul ul li.iehover ul { display: block; }

span.morecats {clear:none; display:inline; position:absolute; margin:0; padding:0; top:5px;right:5px; z-index:100000;}
span.morecats { font:bold 14px/26px arial,tahoma,verdana; color: #ffffff; height:auto !important; width:15px; height:15px; background:url('list_arrow_right.gif') top left no-repeat; }




