.intro { margin: 0.5em 0 0.75em; }
h2 { font-size: 1.2em; font-family: Georgia; margin-bottom: 0.35em; color: #333; }

#leftColumn { font-size: 1em; padding: 0.5em 0 0; width: 648px; margin-right: 16px; float: left; background: #fff; }
#rightColumn { padding: 0.5em 0 0; width: 316px; float: left; background: #fff; }

textarea { border: 1px solid #666; font-size: 1em; padding: 3px; padding-bottom: 0px; color:#333; background: #f9f9f9; 
border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}
input { border: 1px solid #666; font-size: 1em; padding: 3px; background: #f9f9f9; 
border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}
input.checkbox { border: none; }
.submitbutton { margin-left: 0px; background:#cc0000; font-size: 1em; color:#fff; }
.form { margin:0; line-height: 1em;  }
label { margin: 0; color: #666; background: #fff; clear: both; }
.formField { margin: 0.5em 0 0.75em; background: #ff0; clear: both; }
.submitButton { margin: 1em 0 0; }
#button { margin: 1.5em 0 2em; clear: both; }
.radio { border: none; }

/*table { font-size: 1em; margin: 6px 0; padding: 0; }*/
table { font-size: 1em; margin: 6px 0; padding: 0; clear: both; }
#skip_CaptchaCode { margin: 0.5em 0 1.5em 0; width:135px; border:1px solid #333333; }
#webCode { margin-left:20px; border:1px solid #333; }

#content #leftColumn img { border: 1px solid #999; float:left; margin: 12px; padding: 3px; float: left; }
#content #leftColumn a img { border: 1px solid #999; }
#content #leftColumn a:link img, #content a:visited img { border: 1px solid #999; }
#content #leftColumn a:hover img { border: 1px solid #999; }
#content #leftColumn a:active img { border: 1px solid #999; }