#txt { margin: 15px; }

*html #txt { margin: 15px 5px; }

#content #txt h2 { text-align: left; }

#content #txt p.nav { font-size: 12px; }

#txt form { font-size: 14px; width: 625px; }

#txt form div { margin-bottom: 5px; }

#txt form div label { float: left; text-align: right; width: 25%; margin-right: 15px; font-weight: bold; }

#txt form div input, #txt form div select { float: left; text-align: left; height: 20px; }

#txt form div.rvrs { padding-top: 5px; }

#txt form div.rvrs label { width: 555px; text-align: left; }

#txt form div.rvrs input { width: 25px; }

#txt form div.cntr { width: 540px; }

#txt form div.cntr input { float: none; text-align: center; height: 26px; }

#txt form input.error, #txt form select.error, #txt form textarea.error { border-color: #C00; background-color: #FEF; }

#txt form label.error, #txt h2.rd { color: #C00; text-decoration: none; }

#content #txt p.ctr { text-align: center; width: 540px; font-size: 10px; }

#content #txt p.ctr a { font-size: 10px; }
