@charset "UTF-8";

/* Define common tag states */

body { font:normal normal bold 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#642978; /* purple */
  margin:0px; padding:0px; background:#642978; /* purple */ }
table { margin:0px; padding:0px; border-collapse:collapse; border:0px none #fff; /* white */ }
tr { margin:0px; padding:0px; border-collapse:collapse; border:0px none #fff; /* white */ }
td {  margin:0px; padding:0px; border-collapse:collapse; border:0px none #fff; /* white */
  vertical-align:top; }
img {  margin:0px; padding:0px; border-collapse:collapse; border:0px none #fff; /* white */
  display:block; }
div {  margin:0px; padding:0px; border-collapse:collapse; border:0px none #fff; /* white */ 
  vertical-align:top; text-align:left; }
p {  margin:5px 0px 5px 0px; padding:0px; border-collapse:collapse; border:0px none #fff; /* white */
  vertical-align:middle; text-align:left; }
input { font:normal normal normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#642978; /* purple */ }

.left { text-align:left; }
.center { text-align:center; }
.center img { margin-left:auto; margin-right:auto; }
.right { text-align:right; }
.errors { text-align:center; color:#ff0000; /* red */ }

#page { width:850px; margin:0px auto 0px auto; padding:0px; }