As Henry states, there are a plethora of Posts and Follow-ups on the Forum on this subject. I, personally, have responded to many of them, and in some cases at great length. Intermixed among the list I'm providing is information on the subject. Although some of the posts aren't directly related to what you are asking, reading them AND their Follow-ups only adds to your broad knowledge. On that basis, I suggest you set aside some time to read them. There may be more posts that I haven't included so don't think the 'buck stops here'. Of course, when you're thoroughly saturated, if you have any more questions, post up or e-mail me directly.