The Supreme Court in Colorado, a state that has legalized marijuana for both medicinal and recreational use, has just ruled that employers can fire workers if they happen to smoke pot during off-duty hours for medical reasons. It doesn't matter if the employee is an excellent worker, or if he isn't impaired while on the job.