No parece que estés indicando en tus css que quieres los contenidos alineados al centro. Los "text-align: center" sólo sirven para textos y elementos de línea. Si quieres centrar elementos de bloque (como <div>), prueba de ponerles
"margin: 0 auto".
Ejemplo
.cx_tabmenu {
PADDING-TOP: 2px;
BACKGROUND-COLOR: #000022;
WIDTH: 996px;
border: thin none #66CCFF;
font-family: Verdana, Arial, Helvética, sans-serif;
font-size: 14px;
margin: 0 auto;
}
De esta forma le estás diciendo que el margen de arriba y abajo sea 0 y el de los lados sea automático, por lo que se posiciona en el centro. Para que eso funcione, el <div> tiene que tener un ancho, en el ejemplo es WIDTH: 996px; y no estar flotando.
De todas formas te recomiendo que busques algún tutorial para principiantes para tener una mejor base.