How to Best Style the eNewsletter Widget?

I'd like to put some effort into styling the eNewsletter widget -- is there a best practice to go about this so that it won't be undone with each update?

Thanks!