#errors {padding: 5px; margin: 10px; background: #febebe; border: 2px solid #ea8989;}
	#errors h3 {font-size: 10pt; margin: 0; padding: 0;}
	#errors ul {margin: 5px 0 0 20px; list-style: disc;}
		#errors li {display: list-item; margin: 0 0 0.125em;}
label {line-height: 19px; font-weight: bold; display: block; float: left; width: 200px; clear: left; margin: 5px 0 0;}
input, textarea, div.captcha {width: 250px;  display: block; height: 15px; margin: 5px 0 0 15px;}
#popUpFormBody input, #popUpFormBody textarea, #popUpFormBody textarea div.captcha {width: 335px;}
div.captcha {margin-left: 200px; height: 100px;}
	div.captcha img, div.captcha input {display: block;}
	div.captcha input {width: 246px; margin: 5px 0 0;}
textarea {height: 300px;}
div.inline, #popUpFormBody div.inline {margin-left: 200px;}
	div.inline input, #popUpFormBody div.inline input {width: 10px; margin: 5px 0; float: left;}
	div.inline label, #popUpFormBody div.inline label {width: 310px; clear: none; margin: 5px 10px;}
div.buttons {margin: 0 65px;}
#popUpFormBody div.buttons {margin: 0 auto; width: 440px;}
	div.buttons input {margin: 10px auto; width: 200px; height: auto;}
	#popUpFormBody div.buttons input {float: left; margin: 10px; width: 200px; height: auto;}


#blogText form.inline input, #blogText form.inline select {display: inline; width: auto; float: none; margin: 0 2px;}
#blogText form.inline input.button {display: block; width: 150px; margin: 0 auto; height: auto;}

input.hidden {display: none;}
input#captchaText {width: 248px;}