#menu {width: 100%;background: #87B247;float: left;}#menu ul {list-style: none;margin: 0;padding: 0;width: 9.375em;float: left;}#menu a {font: bold 11.5px/16px arial, helvetica, sans-serif;display: block;border-width: 1px;border-style: solid;border-color: #C9E48C;margin: 0;padding: 2px 3px;}#menu h2 {font: 13px/16px arial, helvetica, sans-serif;display: block;border-width: 1px;border-style: solid;border-color: #87B247;margin: 0;padding: 2px 3px;}#menu h2 {color: #FFFFFF;background: #87B247;text-decoration: none;}#menu a {color: #333333;background: #C9E48C;text-decoration: none;}#menu h2:hover {color: #FFFFFF;background: #97C750;}#menu a:hover {color: #333333;background: #FFFFFF;}#menu li {position: relative;}#menu ul ul {position: absolute;z-index: 500;}#menu ul ul ul {position: absolute;top: 0;left: 100%;}div#menu ul ul,div#menu ul li:hover ul ul,div#menu ul ul li:hover ul ul{display: none;}div#menu ul li:hover ul,div#menu ul ul li:hover ul,div#menu ul ul ul li:hover ul{display: block;}<!--[if IE]><style type="text/css" media="screen">body {behavior: url(csshover3.htc);font-size: 100%;}#menu ul li {float: left; width: 100%;}#menu ul li a {height: 1%;} #menu a, #menu h2 {font: bold 0.7em/1.4em arial, helvetica, sans-serif;}</style><![endif]-->
