Can't really offer much help here. Possibly Tanyptera sp. or Ctenophora sp. possibly C. pectinicornis female.
Diptera.info - Photo Albums: Ctenophora pectinicornis (female) (1)
But in all reality, the best hope is that this attempt at an answer will prompt one of the fly experts to come along and correct my rough suggestions.