Table Border Macro -- Variable Border Width

I'm fairly new to Confluence and Velocity.I was able to create a macro that removes table borders on a page.Now I am attempting to create a macro that allows the user to set the table border between 0 and 2 pixels, unique for each table on the page! (The user will use a separate macro for each table).At the moment, using a div and class, the last chunk CSS code affects every table on the page, as expected. So I would like to use an id instead, and generate the id to be unique using a time stamp.However, the code is now ineffective.Any thoughts?