/* Default Form Styling */
#content form { margin: 15px 20px 15px 19px; }
#content form fieldset { background: #e9e9e4; border: 1px solid #b2b2b2; padding: 0 10px; }
#content form h2 { margin-left: 5px; margin-right: 0; }
#content form label { float: left; width: 147px; font-size: 1.2em; line-height: 1.3; margin-top: 3px; margin-left: 10px; }
#content form .reqd label { font-weight: bold; }
#content form .select label { margin-top: 4px; }

#content form .text,
#content form .select,
#content form .multitext,
#content form .datetime,
#content form .checkbox,
#content form .button { overflow: hidden; margin-bottom: 1em; }

#content form .text input,
#content form .select select,
#content form .multitext textarea { float: left; width: 297px; padding: 2px 4px; border: 1px solid #b2b2b2; }
#content form .multitext textarea { height: 100px; }

#content form .select select { width: 297px; padding: 2px 2px; }
#content form .datetime select { padding: 2px 2px; border: 1px solid #b9ba8c; }

#content form .button input { float: right; margin-right: 10px; border: 1px solid black; padding: 5px 15px; text-align: center;
							  background: #8a130f; font-size: 1.4em; line-height: 1.0; color: #fff; font-weight: bold; cursor: pointer; }
#content form .checkbox input { float: left; margin: 3px 0 0; }

#content form .text input,
#content form .select select,
#content form .multitext textarea,
#content form .datetime .day,
#content form .datetime .month,
#content form .datetime .year,
#content form .datetime .hour,
#content form .datetime .minute,
#content form .datetime .ampm { font-size: 1.2em; line-height: 1.3; }