In any application that supports printing, like your browser, choose Page Setup. Then where it says Format For: Any Printer, choose the printer that you are using, instead. US Letter will have the margins for your printer, rather than fitting whatever printer happens to be on the market, which is what Any Printer chooses.
Then if you want this to be the default, go up to Settings: Page Attributes and choose Save As Default.