ul#mainMenu{list-style-type: none; margin: 0; padding: 10px; margin-right: 5px;}
ul#mainMenu li{padding: 0; margin: 0; position: relative; }
ul#mainMenu li a{font-size: 12px; padding: 4px; display: block; color: rgb(2,2,2); text-decoration: none; font-weight: bold;} 
ul#mainMenu li a.active, ul#mainMenu li a:hover{background-color: rgb(106,207,7); color: #FFF;}

ul#mainMenu ul{display: none; list-style-type: none; position: absolute; top: -1px; left: 150px; background: rgb(226,248,176); z-index: 9999;} 
ul#mainMenu ul{padding: 0; width: 180px; border: 1px solid rgb(82,187,7);}
ul#mainMenu ul li{padding: 0; margin: 0;}

ul#mainMenu ul ul{display:none;}

ul#mainMenu li:hover ul{display: block;}
ul#mainMenu li:hover ul ul {display: none;}
ul#mainMenu li:hover ul ul ul{display: none;}

ul#mainMenu li li:hover ul{display: block;}
ul#mainMenu li li li:hover ul{display: block;}

ul#mainMenu2{list-style-type: none; margin: 10px;  margin-top: 243px; padding: 0; float: right; color: #FFF; font-size: 90%;}
ul#mainMenu2 li{padding: 0; margin: 0; position: relative; display: inline;}
ul#mainMenu2 li a{padding: 4px 10px 5px 10px; display: inline; color: #FFF; text-decoration: none; font-weight: bold;} 
ul#mainMenu2 li a.active, ul#mainMenu2 li a:hover{background: rgb(254,207,187); color: rgb(214,79,0);}
