La sintassi corretta per gli ultimi due selettori- che io sappia - sarebbe la seguente:
codice:
a.nohand:hover { 
cursor:default; 
} 
a.submenu:hover { 
color: red; 
}
La sequenza delle pseudo-classi, invece, è corretta (link, visited, hover, active).