ul.nice-menu,ul.nice-menu ul {list-style: none;  padding: 0;  margin: 0;}
ul.nice-menu li {  float: left;  border-top: 0; color:#fff;  background-color: #3C8BF6;}

ul.nice-menu li ul li {float:left; border: 1px solid #4A92EF;  border-top: 0;}
ul.nice-menu li a {padding: 6px 9px 6px 9px; margin:0 1px; text-decoration:none;  text-transform:uppercase; font-size:14px;  color:#fff;}
ul.nice-menu li a.active {background: #485d88 url(nav_bg.gif) repeat-x top left;}

ul.nice-menu li a:hover {background: #485d88 url(nav_bg.gif) repeat-x top left;}
ul.nice-menu li li a:hover {background:#3C8BF6;}
ul.nice-menu li.over {background: #485d88 url(nav_bg.gif) repeat-x top left;}

ul.nice-menu ul { border-top: 1px solid #4A92EF; }
ul.nice-menu ul li { width: 200px; clear: both;}
ul.nice-menu ul li a {padding: 5px 5px 5px 20px; margin:0;  font-size:12px; text-transform: none;   }
ul.nice-menu ul li a.active {background: #0C285F;}

ul.nice-menu li ul li ul{left: 200px;  top: -1px;}
ul.nice-menu ul li ul li a { background:#3C8BF6;}
ul.nice-menu ul li ul li a:hover { background:#4F9BFF;}
ul.nice-menu ul li ul li a.active {background: #4F9BFF;}

ul.nice-menu-down li.menuparent:hover {background: #485d88 url(nav_bg.gif) repeat-x bottom left;}
ul.nice-menu-down li li {background: #485d88 url(nav_bg.gif) repeat-x top left;}
ul.nice-menu-down li li.menuparent {background: #485d88 url(nav_bg.gif) repeat-x top left;}
ul.nice-menu-down li li.menuparent:hover {background: #3C8BF6 ;}
ul.nice-menu-down li li.over {background: #3C8BF6;}