.navMain { margin: 10px; margin-top: 30px; }
.navMain ul { padding: 0px; margin: 0px; }
.navMain li { border-width: 0 0 1px 0; border-style: solid; border-color: #CECC8D; list-style-type: none; padding: 0px; margin: 0px; }  
.navMain li a { padding: 4px; padding-right: 9px; display: block; font-size: 12px; color: #B31C1C; text-decoration: none; font-weight: normal; }
.navMain li a:hover { color: #FFF; background: #AF1F15; } 
.navMain li a.mhactive { padding: 4px; padding-right: 9px; color: #FFF; background: #AF1F15; }
