hr {
  border: none;
  background-color: #CCCCCC;
  color: #CCCCCC;
  height: 1px;
  margin-bottom: 10px;
}

#marginForm fieldset {  
border: 0 solid #FFFFFF;
margin: 0;
padding: 0;
font-weight: bold;
}

#marginFormSweepStake fieldset {  
border: 0 solid #FFFFFF;
margin: 0;
padding: 0;
font-weight: bold;
}

#marginForm legend {  
margin: 0;
color: #363A40;  
font-weight: bold;
}

#marginFormSweepStake legend {  
margin: 0;
color: #363A40;  
font-weight: bold;
}

#marginForm fieldset ol {  
padding: 1em 1em 0 1.5em;
margin: 0;
list-style: none;
}

#marginFormSweepStake fieldset ol {  
padding: 1em 1em 0 1.5em;
margin: 0;
list-style: none;
}

#marginForm fieldset li {  
padding-bottom: 1.5em;
clear: left;
}

#marginFormSweepStake fieldset li {  
padding-bottom: 1.5em;
clear: left;
}

#marginForm label {  
float: left;  
width: 10em;  
margin-right: 1em;
font-weight: normal; 
}

#marginFormSweepStake label {  
float: left;  
width: 250px;  
margin-right: 1em;
font-weight: normal; 
}

#marginForm input.text
{
	width: 150px;
}

#marginFormSweepStake input.text
{
	width: 150px;
}

#marginForm p {
    font-weight: normal; 
    padding: 0 0 1em 0;
    margin: 0;
}

#marginFormSweepStake p {
    font-weight: normal; 
    padding: 0 0 1em 0;
    margin: 0;
}

#marginForm ul {
	margin: 0;
	padding: 0;
	list-style-position: inside;
}

#marginFormSweepStake ul {
	margin: 0;
	padding: 0;
	list-style-position: inside;
}

.formError {
    color: #ff0000;
}

.required {
    color: #ff0000;
	font-weight: bold;
	font-size: 1.4em;
}

.springError {
	margin: 1em;
	width: 100%;
	border: 1px black dashed;
	background-color: #d0d0d0;
}

.boldLabel {
    font-weight: bold;
}
