/* common styling */
.topmenu {font-family: arial, sans-serif; width:100%; position:relative; font-size:1em; margin:0px 0 0px 0; z-index:100;}
.topmenu ul li a, .topmenu ul li a:visited {display:block; text-decoration:none; color:#fff; text-align:left; color:#2D6F2F; margin-left:0.3em; line-height:1em; height:1.1em; font-size:1.5em;  overflow:hidden;}
.topmenu ul {padding:0; margin:0;list-style-type: none; }
.topmenu ul li ul {display: none;}

/* specific to non IE browsers */
.topmenu ul li:hover a {}
.topmenu ul li:hover ul {display:none}
