I didn't give a routing preferred direction for either layer. I used * for both layers. I now forced it to do - on top layer and | on bottom layer. I don't think it's the final solution. If my top trace is supposed to be vertical then the autorouter may still want to do the routing on the bottom layer.