You can override the CSS in your own stylesheet. The Formidable Plus styles are brought in as an enqueued stylesheet with the ID 'frmplus-forms'. If you wish to bypass that stylesheet directly, do something like this:
add_action('wp_print_styles','my_function');
function my_function(){
wp_dequeue_style('frmplus-forms');
}
I looks at first glance that the approach you're suggesting above would affect all tables in the site. I'd like to be able to style individual columns (most particularly textbox / textarea width). Can you provide guidance to help with that?
You should be able to affect any individual table using CSS within your style.css file of your theme. Are you comfortable with CSS? To figure out what rules you'll want to put in, you'll need to either view source or (better) Inspect Element (if you're working in Chrome or Safari).
If you'd like, you could send me a link to a page with the table you'd like to style, and tell me exactly what you'd like to do and I can write out some starter rules for you.