3. Accounts and Other Receivables
6 Months Ended
Jun. 30, 2017
Receivables [Abstract]  
3. Accounts and Other Receivables
   

June 30,

2017

$

   

December 31,

2016

$

 
Trade accounts receivable     144,932       149,825  
GST and other receivables     12,682       14,222  
Allowance for doubtful accounts     (1,618 )     (1,618 )
      155,996       162,429