I am trying to align a checkbox to a button vertically and I tried using margin but it doesn't work.

Here is my code:

HTML Code:
<input type="checkbox" style="margin-top: 2px" /> <button type="button" style="cursor: pointer; width: 80px; padding: 2px 0 3.5px 0; font-size: 13px">Button</button>
I am basically trying to move the checkbox about 2px down.

Thanks for any help.