/* Subscription and Input  and Search Forms  START */
fieldset {
	padding:2em;
	border: 1px solid Maroon;
	background:#fff;
}
legend#MenuArchivesHeader {
	border: 1px solid Maroon;
	font-size:140%;
	padding-top:3px;
	width:300px;
	height:24px;
}
#SearchBox {
	width:30em;
	margin-top:1em;
	background:Cornsilk;
	color:Black;
}
.Search label {
	font-size:90%;
	width: 9em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	display: block;
}
.submit input {
	margin-top:1em;
	float:right;
	clear:both;
}
.Login div {
	margin-top:1em;
}
.Login label {
	font-size:90%;
	width: 9em;
	float: left;
	margin-right: 0.5em;
	display: block;
}
.LoginBox , .LoginBoxEmail {
	width:24em;
	background:Cornsilk;
	color:#427C9B;
}
.LoginBoxEmail {
	margin-bottom:1em;
}
.Radio input {
	margin-left:1em;
	}
.Address div {
	margin-top:3px;
}
.Address label {
	font-size:90%;
	width: 8em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	display: block;
}
.Address input {
	width:16em;
}
.AdvancedBox {
	margin-top:1em;
	background:Cornsilk;
	color:Black;
	width:29em;
}
.Advanced div {
	width:100%;
}
.Advanced label {
	font-size:90%;
	font-weight:bold;
	width: 18em;
	float: left;
	margin-top:1em;
	margin-right: 0.5em;
	display: block;
}
/* Subscription and Input Forms  END */