Scusate se mi intrometto, ma dovresti fare una cosa simile:
codice:
<style>
TABLE.stile1 {
    FONT:bold 12px arial; text-align:center; BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN-BOTTOM: 20px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BORDER-COLLAPSE: collapse;
}
TABLE.stile1 CAPTION {
    FONT-SIZE: 12px; text-align:left; padding:10px;
}
TABLE.stile1 TFOOT TD {
    /*BACKGROUND-COLOR: #cff*/
}
TABLE.stile1 THEAD TH {
    /*BACKGROUND-COLOR: #cff;*/ FONT-SIZE: 12px; text-align:center; padding:5px;
}
TABLE.stile1 TBODY IMG {
     padding-top:0px; vertical-align:text-top;
}
TABLE.stile1 TD {
    /*BACKGROUND-COLOR: #fff;*/FONT:bold 12px arial; text-align:center; BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid;
}
</style>
<table class="stile1">
In modo da impostare gli attributi per i tag figli della tabella alla quale viene applicata la classe.

Così puoi creare altri fogli di stili per tutte le classi che vuoi ed applicarli a quante tabelle vuoi.