
#mss-mainnav {position: relative;}
#mss-mainnav ul {margin: 0; padding: 0; list-style-type: none; width: 100%; margin: 0;}
#mss-mainnav ul li {display: inline; margin-right: 5px;}
#mss-mainnav ul li a {text-decoration: none; color: #000; background-color: #ACACAC; font-weight: bold; border: 1px solid #000; _height: 12px; padding: 4px 16px;}
#mss-mainnav ul li a:hover {color: #FFF; background-color: #666;}
#mss-mainnav li ul {display: none; position: absolute; top: 19px; width: 200px;}
* html #mss-mainnav li ul {top: 24px; left: 0px;}*/
#mss-mainnav li ul li {width: 200px; display: inline;}
#mss-mainnav li ul li a {font-weight: normal; display: block; text-align: left; border-width: 1px 1px 0 1px;}
#mss-mainnav li ul li a.last {border-bottom: 1px solid #000}
#mss-mainnav li:hover ul, #mss-mainnav  li.over ul {display: block; background-color:}

