Being overweight has long been linked to heart conditions and type 2 diabetes, but even people who look thinner could be at ...