div.Fragment {
	display: none;
}

div.Textset {

}

fieldset {
	border: none;
	padding: 30px;
}

input[type=checkbox],
input[type=file],
input[type=password],
input[type=radio],
input[type=text],
input + span,
label,
label + span,
select,
span.Textlabel,
span.Textvalue,
textarea {
	display: inline-block;
}

input[type=checkbox],
input[type=radio] {
	margin: 3px 3px 0 0;
}

input[type=file],
input[type=password],
input[type=text],
select,
textarea {
	color: #27a9ff;
	font-family: inherit;
	font-size: inherit;
	margin: 0 4px 4px 0;
	padding: 3px 4px;
}

input.Long,
textarea.Long {
	width: 327px;
}

input.Short,
textarea.Short {
	width: 108px;
}

label,
span.Textlabel {
	font-size: 0.85em;
	padding: 0 9px 3px 0;
	text-align: right;
	text-transform: lowercase;
	vertical-align: bottom;
	width: 130px;
}

label.CheckboxRadiobutton,
span.Textvalue {
	padding: 3px 6px 4px 1px;
	text-align: left;
	width: auto;
}

select {
	padding: 3px;
}

select.Long {
	width: 337px;
}

select.Short {
	width: 114px;
}