/* common styling */
.dropdownmenu {font-family: arial, sans-serif; width:49.5em; position:relative; font-size:1.25em; margin:0 0 0 0; z-index:100; border-collapse:collapse;}
/* width here is for the entire row. make it big enough for the whole page (or max width at max res).
	if width is set smaller than content, content will wrap.
*/
.dropdownmenu ul {padding:0; margin:0; list-style-type: none; border-collapse:collapse;}
.dropdownmenu ul li { float:left;  margin-right:-0.2em; position:relative; width:9em; border-collapse:collapse; }
.dropdownmenu ul li a, .dropdownmenu ul li a:visited {display:block; text-decoration:none; color:#000; height:1.6em; text-align:center; color:#fff; border:1px solid #fff; background:#006600; line-height:1.5em; font-size:1em; overflow:hidden;}
.dropdownmenu ul li ul {display: none;}

#MainMenuItem45:hover ul { display:none;}


/* color: #006600 - web safe dark green
*/

/* specific to non IE browsers */
.dropdownmenu ul li:hover a {color:#fff; background:#006600;}

.dropdownmenu ul li:hover ul {font-size:1em; display:block; position:absolute; top:1.63em; margin-top:0px; left:0;} /* first drop down column. */
				/* margin-top=-1px; removes the space that previously existed that allowed the cursor to bleed through to the background, dismissing the menu by accident.
				*/
.dropdownmenu ul li:hover ul li {margin-bottom:-1px; width:8.9em;}				
.dropdownmenu ul li:hover ul li a.hide {background:#378839; color:#fff;}
.dropdownmenu ul li:hover ul li:hover a.hide {background:#378839; color:#fff;}

.dropdownmenu ul li:hover ul li a {display:block; background:#ddd; color:#000;} /* first drop down column */ /*non-parent links */

.dropdownmenu ul li:hover ul li ul {display: none;}

.dropdownmenu ul li:hover ul li a:hover {background:#6fc; color:#000;}

.dropdownmenu ul li:hover ul li:hover ul {display:block; position:absolute; margin-left:0px; left:8.8em; top:0px;} /* second drop down column */
/* .dropdownmenu ul li:hover ul li:hover ul.left {left:-10px;} */
.dropdownmenu ul li:hover ul li:hover ul li {width:14em;}
.dropdownmenu ul li:hover ul li:hover ul li a {display:block; background:#ddd; color:#000; font-size:0.8em; text-align:left; padding-left:5px;}
.dropdownmenu ul li:hover ul li:hover ul li a:hover {background:#6fc; color:#000;} 