div.nav-cat {width: 180px; background-color:none; font-size:100%}
div.nav-cat ul {
	margin: 0; 
	padding: 0; 
	width: 180px; 
	background-color: none;
}

div.nav-cat ul.level1 li.submenu {color:#069;font-weight:bold;border-top:1px solid #CCC;padding-top:8px}
div.nav-cat ul.level1 a {color:#069;font-weight:bold; solid #CCC;}
div.nav-cat ul.level2 a {color:#666;font-weight:normal !important; border:none;padding-top:2px}
div.nav-cat ul.level1 .phone {color:#666;font-weight:normal !important; border-top:1px solid #CCC;padding-top:8px}
div.nav-cat ul.level1 a:hover {color:#069; text-decoration: underline;}
div.nav-cat ul.level3 {background-color: none;}
div.nav-cat ul.level4 {background-color: none;}
div.nav-cat ul.level5 {background-color: none;}
div.nav-cat ul.level6 {background-color: none;}
div.nav-cat li {list-style: none; margin: 0;
  margin-top: 5px; /* change it to whatever space you want to put space between buttons*/
 }
div.nav-cat li li {
  margin: 0; /* this overrides the margin-top in the declaration above */
} 
div.nav-cat li:hover {background-color: none}
div.nav-cat li.submenu {
	background: none;
	background-color: none;
}
div.nav-cat li.submenu:hover {background-color: none;}
div.nav-cat li a {
	display: block; 
	padding: 0;
  text-decoration: none; 
  width: 180px; 
  color: #666;
}

div.nav-cat>ul a {}
div.nav-cat ul ul {}
div.nav-cat ul.level1 li.submenu:hover ul.level2, 
div.nav-cat ul.level2 li.submenu:hover ul.level3,
div.nav-cat ul.level3 li.submenu:hover ul.level4,
div.nav-cat ul.level4 li.submenu:hover ul.level5,
div.nav-cat ul.level5 li.submenu:hover ul.level6 {display:block;}


/* ============================== *
 *    Added by BV Sept 25, 2007   *
 * ------------------------------ */
 
div.nav-cat ul.level3 li {
    list-style-type: none;
    margin-left: 15px;
    }
