Salve, vorrei centrare il seguente div, in fondo alla mia pagina, e deve restare fisso. voglio i bordi in alto, destra e sinistra...

praticamente fa tutto quello che deve fare ma non me lo centra, me lo attacca al bordo di sinistra.

codice:
<style>
.question_alert_box {
margin-left: auto ;
margin-right: auto ;
width:90%;
  border-style:solid;
  border-left-color:black;
  border-right-color:black;
  border-top-color:black;
  border-bottom-color:none;
background:white;
color:#000000;
font-weight:bold;
padding:2px;
padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
text-decoration:none;
position: fixed;
z-index: 2; 
bottom: 0px;
}
</style>
ho letto che per centrare orizzontalmente bisogna mettere i margini left e right ad auto..
ma non mi funziona, forse mi va in conflitto con qualche altra cosa che ho scritto nel codice...

potete aiutarmi ?

grazie.