You may find helpful information at the following sites:

American Heart Association

American Diabetes Association