#menulist ul {margin: 0; padding: 0; float: left; clear: both;}
.menulist {margin: 0; padding: 0;}

	#menulist li {position: relative; display: block;  top: 0px; list-style: none; clear: both; float: left; font-family: verdana,sans-serif;  margin: 0; padding: 0;  background: transparent url(../images/left-nav-bg-f.jpg) no-repeat 0 0;}
	#menulist li:first-child {background-position: 0 -2px;}
	#menulist li:hover, #menulist li.activated {background-position: -198px 0; color: #3bbfe7;}
	#menulist li:first-child:hover, #menulist li:first-child.activated {background-position: -198px -2px;}

		.first, .first2 {display: block; font-size: 12px; font-weight: bold; padding-left: 5px; width: 198px;}
		.first2 { cursor: default;}

#menulist li ul, #menulist li ul {position: relative; display: none; font-size: 11px; font-weight: normal; position: relative; padding-left: 0; width: 198px; padding-bottom: 10px;}
#menulist li ul li, #menulist ul li {display: block; position: relative; background-image: none !important; width:100%}



	/* Links */
#menulist a:link, #menulist a:visited, 
#menulist a:hover, #menulist a:active, #menulist span {margin: 0; padding: 10px 0 8px 17px; display: block; position: relative; text-decoration: none; color: #000000; line-height: 20px; cursor: pointer;}

#menulist a:hover, #menulist a:active, #menulist li:hover span,
#menulist li.activated span, #menulist li.activated > a {color: #3bbfe7; display: block;}

#menulist li li a:link, #menulist li li a:visited, 

#menulist li li a:hover, #menulist li li a:active, #menulist li li span {padding: 6px 0 6px 25px; line-height: 1; }

#menulist li li a:hover, #menulist li li a:active, #menulist li li.active { font-weight: bold; color: #000;}


#menulist li.activated ul {
	display: block;
    width: 198px;
}
#menulist ul.activated li {
      display: block;
      width: 198px;
}
