



#mymenu{padding:0px; margin:0px; list-style: none;}
#mymenu li {float:left; padding:0; margin:0 1px 0 0; position:relative; height:1px; z-index:100; width:100px;}
#mymenu li dl {position:absolute; top:0; left:0; padding-bottom:0;}
#mymenu li a, #mymenu li a:visited {text-decoration:none;color:red; font-size:40pt;}
#mymenu li dd {display:none;}
#mymenu li a:hover {border:0;}
#mymenu li:hover dd, #mymenu li a:hover dd {display:block;}
#mymenu li:hover dl, #mymenu li a:hover dl {padding-bottom:0px;}
#mymenu table {border-collapse:collapse; padding:0; margin:0px; font-size:1em;}
#mymenu dl {width: 180px; margin: 0; padding: 0; background: transparent;}
#mymenu dt {position:absolute; margin:0; padding: 0px;}


#mymenu dd {margin:0; padding:0;}

#mymenu dt a, #mymenu dt a:visited { font-size: 1.9em; text-align:center; border:0px none white; border-width:0 1px 1px 1px; background:white; }

#mymenu li:hover dt a, #mymenu a:hover dt a { background:#fff; border:1px solid white; border-width:0 1px 1px 1px;}

#mymenu dd a, #mymenu dd a:visited {background:#aaaf90; color:black;color:red; padding:0.5em 0; text-decoration:none; display:block; text-align:center; border-left:1px solid white; border-right:1px solid white;  border-bottom: 1px solid white;}


#mymenu dd a:hover {background: #757776; background: #d6d6d6; border-left:1px solid white; border-right:1px solid white;}

#mymenu b {display:block; overflow:hidden; height:1px;background:#aaaf90;}

#mymenu b.p1 {background:white; margin:0 5px;}
#mymenu b.p2 {background:#d4d4d4; border:2px solid white; border-width:0 2px; margin:0 3px;}
#mymenu b.p3 {background:#d4d4d4; margin:0 2px; border:1px solid white; border-width:0 1px;}
#mymenu b.p4 {height:2px; background:#d4d4d4; margin:0 1px; border:1px solid white; border-width:0 1px;}


#mymenu b.p5 {background:white; margin:0 5px;}
#mymenu b.p6 {background:white; margin:0 3px;}
#mymenu b.p7 {background:white; margin:0 2px;}
#mymenu b.p8 {height:2px; background:white; margin:0 0px;}


#mymenu b.p6 {background:#aaaf90; border:2px solid white; border-width:0 0px; margin:0 3px;}
#mymenu b.p7 {background:#aaaf90; margin:0 2px; border:1px solid white; border-width:0 1px;}
#mymenu b.p8 {height:2px; background:#aaaf90; margin:0 1px; border:1px solid white; border-width:0 1px;}


#mymenu li:hover b.p2, #mymenu a:hover b.p2 {background:#aaaf90;background:#aaaf90;}
#mymenu li:hover b.p3, #mymenu a:hover b.p3 {background:#f0f0f0;background:#aaaf90;}
#mymenu li:hover b.p4, #mymenu a:hover b.p4 {background:#e8e8e8;background:#aaaf90;}



#mymenu li a, #mymenu li a:visited {color:white;font-size:11px;font-weight:bold;padding:0px;text-align:left; padding:5px 5px 5px 5px;}










