@charset "utf-8";
/* CSS Document */
.create_user {
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
/*	border-color: rgba(0,0,0,1.00);
	border-style: solid;
	border-radius: 10px;*/
	margin-top: 20px;
	display: block;
	clear: both;
}
.create_user fieldset {
	margin-left: auto;
	margin-right: auto;
	width: 550px;
	display: block;
/*	padding-left: auto;
	padding-right: auto;*/
}
label {
	float: left;
	text-align: right;
}
input {
	margin-left: 1em;
	margin-bottom: .5em;
	width: 20em
}
.create_user fieldset label {
	width: 10em;
}
input:focus {
	border: 2px solid navy;
}
.firstlinebold {
	padding-left: auto;
	padding-right: auto;
}
.firstlinebold h2  {
	margin-left: 2em;
}
.firstlinebold h3  {
	margin-left: 4em;
}
.firstlinebold p  {
	margin-left: 10em;
}
.firstlinebold p:first-line {
	font-size: 110%;
	font-weight: bold;
	text-indent: -20px;
}
.bottom-line {
	border: thick solid rgba(10,7,227,1.00);
}
.bottom-line tr {
    border-bottom-color: rgba(154,0,0,1.00);
	border-style: solid;
	border-width: thin;
}
.filter-form {
	display: block;
	grid-template-columns: 1em auto;
	gap: .5em;
	width: 700px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	clear: both;
}
.filter-form input {
	margin-bottom: 0.5em;
	width: 25em;
	margin-left: 0em;
}

.filter-form label {
	width: 10em;
	float: left;
	text-align: right;
	padding-right: 0.5em;
}
.radio   {
	width: 3em;
	float: none;
	height: 1em;
	vertical-align: baseline;
}
#group-filter .radio input[type="radio"] {
	width: 2em;
    margin-top: 1px;
    vertical-align: top;
}
#group-filter .radio input[type="submit"] {
	width: 300px;
	display: block;
	margin-top: 1em;
	left: -2em;
	margin-left: auto;
	margin-right: 257px;

}

#group-filter fieldset {
	width: 300px;
	display: block;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	clear: none;
}
#group-filter {
	width: 700px;
	display: inline-block;
	margin-left: auto;
	margin-right: auto;
	clear: both;
}
#button-group {
	display: block;
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 2em;
	clear: both;
}
.bottom-line td {
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
}
#create_delivered input {
	width: 50em;
}
