High levels of vitamin D associated with less ischemic heart disease - a nested case-control study among rural men in Sweden.