#GuestSignIn {
   padding: 8px;
   margin: 0;
   background-color: #eee;
   border-top: 1px solid silver;
   width: 95%
}
#GuestSignIn * {
	margin: 0;
	padding: 0
}
#GuestSignIn h2 {
   margin-bottom: 0;
   font-size: 1.3em
   
}
#GuestSignIn p {
   
   padding: 4px 0;
}
#GuestSignIn ul {
	margin: 0;
	padding: 0
}

#GuestSignIn fieldset {
padding: 10px 5px;
border: 1px solid silver;
background-color: #ddd

}

#GuestSignIn label {
	width: 80px;
	float: left;
	display: block;
	text-align: right;
	margin-right: 5px
}
#GuestSignIn input {
	width: 150px
}
#RememberMe {
height: 20px;
margin-top: 2px
}
.MembershipOptionLinks {
	list-style: square outside;
	padding-left: 12px !important;
	margin: 5px !important
}
#RememberMe label {
float: none;
width: auto;
display: block;
text-align: left;
margin-left: 85px
}
#RememberMe  input {
	
	float: left;
	width: 20px !important
}
#GuestSignIn  input.Button{
	margin-left: 87px !important;
	display: block !important;
	width: 75px;
	font-family: Arial;
	border: 2px outset silver;
	margin-top: 0
}

