body { margin: 0; padding: 0; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial; background:#FFFFFF;}

a { color: blue; text-decoration: none; }
a:visited { color: blue; text-decoration: none; }
a:hover { padding-bottom: 1px; border-bottom: 1px dotted blue; }

#content { width: 610px; height: auto; margin: 0 auto; }

.clear { height: 1px; clear: both; }

h1 { font-size: 0px; color:#C11B17; font-family: Arial, "Arial Black", Verdana; text-transform: lowerrcase; margin: 1; padding: 2; margin-bottom: 1px; margin-top: 20px; }

.content { width: 610px; border-top: 0px dotted #000; padding-top: 20px; padding-bottom: 20px; }

.contentxx { background: url(mainbg.gif) no-repeat; margin-top: 0px; }

.textbox { width: 580px; height: 30px; font-size: 14px; color: #333; font-weight: bold; padding-top: 12px; padding-left: 10px; padding-right: 10px; margin-bottom: 10px; }

.button { width: auto580; height: 30px; border: none; font-size: 14px; color: #333; font-weight: bold; text-align: center; background: none; padding-left: 10px; padding-right: 10px; }

#replycontent { margin-top: 20px; margin-bottom: 20px; }

.error { margin-top: 10px; margin-bottom: 10px; color: red; }

.good { margin-top: 10px; margin-bottom: 10px; color: green; }