body { padding: 10px; font-family: Lucida Grande, Geneva, Verdana, Arial, sans-serif; font-size: 70%; color: #000; background-color: #fff; }

a:link { color: #BD1830; text-decoration: none; font-weight: bold; }
a:visited { color: #BD1830; text-decoration: none; font-weight: bold; }
a:active { color: #BD1830; text-decoration: none; font-weight: bold; }
a:hover { color: #BD1830; text-decoration: underline; font-weight: bold; }

#content { width: 800px; }

#header { margin-left: 94px; }
h1 { font-size: 100%; font-weight: bold; text-transform: uppercase; }

#wrapfooter { text-align: center; display: none; }
#wrapfooter img { border: 0px; }

.gen { margin: 1px 1px; font-size: 80%; }
.genmed { margin: 1px 1px; font-size: 70%; }
.gensmall { margin: 1px 1px; font-size: 60%; }

/* Entrybox */
/* ------------------------------------------------------ */

#entrybox { border: 0; margin: 5px; margin-bottom: 10px; margin-left: 94px; padding: 10px; padding-bottom: 0; padding-left: 0; }
#entrybox_table { }
.entrybox_text { text-align: right; vertical-align: middle; font-weight: bold; }
.entrybox_input { text-align: left; vertical-align: middle; }
.bb_code { font-size: smaller; color: #000; text-align: left; }
.entrybox_submit_cell { text-align: center; }

#confirmbox { width: 650px; border: 1px #000000 solid; margin: 10px; margin-bottom: 20px; margin-left: auto; margin-right: auto; padding: 20px; text-align: center; background-color: #eeeeee; font-family: Verdana, Arial, Helvetica; font-size: 90%; font-weight: bold; }


/* Welcome Text and errors */
.error { text-align: left; font-weight: bold; margin-bottom: 10px; }


/* use the standart css to format the forms */
.entrybox_input input, textarea { font-size: 12px; font-family: Lucida Grande, Geneva, Verdana, Arial, sans-serif; }
.entrybox_submit_cell input { font-size: 10px; }

/* ------------------------------------------------------ */




/* Entry success */
div#entry_success_box { border: 1px solid #000; width: 350px; text-align: center; vertical-align: middle; margin: 50px; margin-left: auto; margin-right: auto; padding: 20px; }
