a.hmenu { background-color: White; color: #140F6E; padding: 5px; text-decoration: none; width: 198px; } a.hmenu:hover { background-color: #140F6E; color: White; padding: 5px; width: 198px; } a.hmenu-item { background-color: White; color: #140F6E; padding: 5px; text-decoration: none; width: 198px; } a.hmenu-item:hover { background-color: #140F6E; color: White; padding: 5px; width: 198px; } .hmenu-box { border: solid 1px #140F6E; display: none; margin-top: -1; position: absolute; text-align: left; width: 200px; } .hmenu-box-root { padding-left:1px; text-align: right; width: 199px; }