/* CSS Document */
#menu {width: 185px;background: #ccc;border-width: 1px;border-style: solid;border-color: #fff;float: right;}
#menu ul {list-style: none;margin: 0;padding: 0;width: 11em;float: left;}
#menu a, #menu h2, #menu h1 {font: bold 8px arial, helvetica, sans-serif;display: block;border-width: 1px;border-style: solid;border-color: #fff;margin: 0;padding: 2px 3px;}
#menu h1 {color: #ccc;background: #ccc;text-transform: uppercase;}
#menu h2 {color: #F37200;background: #EFEFEF;text-transform: uppercase;}
#menu a {color: #617F10;background: #efefef;text-decoration: none;}
#menu a:hover {color: #a00;background: #fff;}
#menu li {position: relative;}
#menu ul ul {position: absolute;z-index: 500;}
#menu ul ul ul {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;}
body {font-size: 100%;}
#menu ul li {float: left; width: 100%;}
#menu ul li a {height: 1%;} 
#menu a, #menu h2, #menu h1 {font: normal 0.7em/1.4em arial, helvetica, sans-serif;}
