form#captcha_form ol {list-style: none outside none;}

form#captcha_form label.solo, form#captcha_form span.category {
	display:		block; 
	float:			left; 
	width: 			175px;
	font-weight:	bold;
}
span.required {
	clear:			left;
	color:			#888888;
	display:		block;
	float:			left;
	width:			100px;
}
form#captcha_form li div.soloinput, img#captcha{
	display:		inline-block;
}
form#captcha_form li input.soloinput, form#captcha_form li select.soloinput, form#captcha_form li textarea.soloinput, form#captcha_form li div.soloinput {
	width: 			250px;
	font-family:	inherit;
	font-size:		inherit;
	padding:		7px;
	margin-top: 	2px;
	border:			#888888 1px solid;
}
form#captcha_form li textarea.soloinput {
	height:			100px;
}
form#captcha_form li div.soloinput {
	border:			0px;
	padding:		0px;
}
form#captcha_form li select.soloinput { 
	width:			266px;
	height:			36px;
}

form#captcha_form li span.comma {
	display:		inline;
	width: 			16px;
	font-family:	inherit;
	font-size:		inherit;
	padding:		7px;
	margin-top: 	2px;
	margin-left:	0px;
	padding-left:	0px;
	margin-right:	0px;
	padding-right:	0px;
	readonly:		true;
}
form#captcha_form li img#captcha {
	font-family:	inherit;
	font-size:		inherit;
	padding:		7px;
	margin-top: 	0;
}
fieldset {
	border:			0px;
	padding:		0px;
	margin:			0px;
	padding-right:	37px;
	display:		block;
	min-width:		450px;
}
form#captcha_form li {
	border-bottom:	1px dashed #999999;
	height:			1%;
	padding:		12px 0 12px 0;
	position: 		relative;
}
form#captcha_form a.soloinput {
	max-width: 		350px;
	min-width:		250px;
	font-size:		14px;
}
#ht {
	display:		none;
}


