Dockers have AFL ban halved, Hawkins fined