margin: 0 auto
No funcionará para elementos posicionados absolutos. Lo que debe hacer es una posición absoluta en el medio. Lo logras moviéndolo dejó al 50%; y luego ajustó el margen izquierdo a la mitad negativa del ancho de los elementos
#bottomTable {
position: absolute;
width: 700px;
left: 50%;
margin-left: -350px; /*Half the width of your element*/
}
Esto lo centrará en el medio de su padre
PD. Asegúrese de que la posición de los contenedores principales esté configurado como relativo