form {
width: 328px;
margin: 0 auto;
}
.one-column form {
width: 630px;
margin: 0 auto;
}
fieldset {
width: 100%;
border: none;
padding-bottom: 20px;
}
legend {
height: 0;
display: none;
}
form ol {
width: 100%;
float: left;
}
form ol li {
width: 100%;
float: left;
}
li.city {
margin-top: 20px;
padding-bottom: 20px;
font-weight: bold;
}
label {
width: 171px;
text-align: right;
float: left;
padding-top: 7px;
}
span.float-right {
width: 219px;
text-align: left;
float: left;
margin-left: 10px;
}
.one-column form label {width: 286px;}
.one-column form span.float-right {width: 334px;}
.three-column form label {width: 130px;}
.three-column form span.float-right {width: 160px;}

.two-column label {}
.two-column span.float-right {}

select, input {
padding: 3px 0 4px 0;
margin-top: 2px;
}
#radio-float {
margin-top: 4px;
padding-top: 2px;
}
#rbSFEmailFmtHtml {
margin-top: 8px;
padding-top: 2px;
}
select, input {background-color: #fff;}
select {
width: 117px;
border: 0;
color: #684f40;
margin-top: 4px;
padding-bottom: 3px;
height: 20px;
border: 1px solid #ccc;
}
input.fill, input.fill-narrow, input.eemStyleSFValue, img#imgCaptcha {
border-left: 2px double #777;
border-top: 2px double #777;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
input.fill, input.eemStyleSFValue {width: 150px;}
.three-column input.fill {width: 160px;}
input.fill-narrow {width: 36px;}
.required, span.eemStyleSFText {
background: #fffeec url(../images/back-apple.jpg) no-repeat left bottom;
padding-left: 20px;
}
.one-column p.form-button, .two-column p.form-button, li.center400 {
width: 400px;
text-align: center;
}
.one-column p.form-button {margin: 0 auto;}
.two-column p.form-button {text-align: center;}
p.form-button input {
height: 20px;
border: none;
color: transparent;
}
ul#form-error {
text-align: left;
margin-top: 25px;
}
ul#form-error li {
width: 207px;
height: 25px;
dispaly: block;
}
span.error {font-style: italic;}
span.error-blank {
font-style: italic;
color: #fffeec;
}
#find-state-button {
width: 97px;
background: url(../images/form-button-find-state.gif) no-repeat center center;
}
#find-online-button {
width: 97px;
background: url(../images/form-button-find-online.gif) no-repeat center center;
}
#back-button, #back-button-repeated {
width: 44px;
background: url(../images/form-button-back.gif) no-repeat center center;
}
/*added 11.11.10*/
.back-button, .back-button-repeated {
width: 44px;
background: url(../images/form-button-back.gif) no-repeat center center;
}
/*------*/
#create-button {
width: 114px;
background: url(../images/form-button-create.gif) no-repeat center center;
}
#login-button {
width: 49px;
background: url(../images/form-button-login.gif) no-repeat center center;
}
#submit-button input, #btnSFSubmit input {
width: 62px;
background: url(../images/form-button-submit.gif) no-repeat center center;
}
#continue-button {
width: 77px;
background: url(../images/form-button-continue.gif) no-repeat center center;
}
#imgCaptcha {margin-top: 3px; margin-bottom:: 0; padding-bottom:0;height: 20px;}

