			body {background:"#FFF"; font-family:Verdana, sans-serif; font-size:12px;}

			form {width:400px;}

			fieldset {background:#FAEAAB url("bg_form1.jpg") repeat-y right; margin:2em 0; padding:1.5em 0 0.5em 0; border-width:0.2em 0 0.2em 1em; border-style:solid; border-color:#FC0; position:relative;}

			legend {position:absolute; top: -10px; margin-left:10px; font-size:0.9em; font-weight:bold; text-align:center; background:#EFE8FC; padding:0.1em 1em; color:#666; border-width:0.2em 0.5em; border-style:solid; border-color:#AAA;}

			label {width:140px; display: -moz-inline-box; display: inline-block; padding:2px 6px;}

			label:first-letter {font-size:1.3em;}

			input {background:none; border-width:0 0 1px 0; border-style:dotted; border-color:#996666;}

			textarea {border:1px solid #AAA;}

			#chb_1 {background:#FC0; margin-left:-4px; border:0;}

			#submit {margin:1em 0 0 152px; text-align:center;}

			label.required {font-weight:bold;}

			p.info {font-size:0.8em; font-weight:bold;}
