Vedo che hai del codice javascript, giusto per curiosità prova a guardare la pagina nel browser con il codice javascript disattivato e vedere che succede al bordo.
Se hai già tentato con border:none !important; e non si risolve non saprei che altro suggerirti, forse uno degli script .js che hai nella pagina cambiano qualche regola del css al volo se è così disattivando i javascript non si dovrebbero più vedere i bordi, se è così bisognerebbe metter mano allo script per modificarlo in maniera che non cambi la regola per la tabella.