
.invalidInput, .error{ color:#8a1f11; background-color:#fbe3e4; }
.error,.notice{ padding:0.5em; margin:0.5em; }

.error{ border:2px solid #8a1f11; 	display:none;}
.notice { background-color:#FFF6BF; color:#514721; border:2px solid #FFD324; display:none; }

form { margin:auto;  background-color:#e5e5e5;}

form *{ font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

.td_right {/*text-align:right*/}
.td_center {/*text-align:center*/}
.td_title {font-size:14px; font-weight:700; text-decoration:underline; vertical-align:top}
.td_padding_left {padding-left:50px}
