#payment { font-family: Arial; }
#payment_title { font-family: Arial Narrow; font-size: 24px; color: #606060; border-bottom: 1px solid #606060; margin: 0 0 20px 0; }
#payment_text { font-family: Arial; font-size: 14px; color: #4F4F4F; margin: 10px 50px 0px 10px; }

#payment ul { margin: 0; padding: 0; }
#payment li { list-style-type: none; margin-right: 20px; padding: 0; }

#payment h3 { font-size: 14px; font-weight: normal;  }
#payment h2 { font-family: Arial Narrow; font-size: 18px; color: #606060; }

.payment_tb { font-family: Arial; font-size: 14px; color: #4F4F4F; border: 1px solid #606060; }
.payment_bt { font-family: Arial; font-size: 14px; color: #4F4F4F; border: 1px solid #606060; }

.flash_notice { width: 150px; font-size: 12px; color: #FFFFFF; background-color: green; padding: 2px 10px 2px 5px; margin: 0 0 5px 0; }

.td_name { font-size: 11px; color: #043405; height: 10px; }
.error_list { margin: 0; padding: 0; font-size: 11px; color: red; list-style-type: none; }
