.signup{
margin-left:auto;
margin-right:auto;
width:500px;
/*border:#333333 solid 1px; */
}

#sitewrapper #main,
#sitewrapper #sidebar {
margin: 20px 0 0 0; }

#sitewrapper #main.signup h4 {
border-bottom: 1px solid #E9E9E9;
padding: 0;
clear: left; }

#sitewrapper #main.signup h4 strong.secure {
color: #239715;
font-size: 11px;
padding: 0 0 0 5px;
text-transform: uppercase; }

#sitewrapper #main p.note {
font-size: 12px;
line-height: 130%;
padding: 10px 0;
border-bottom: 1px solid #E9E9E9; }

fieldset#formFS { }

fieldset#formFS p.postal {
float: left;
padding: 0 0 20px 0;
width: 500px;
border-bottom: 1px solid #E9E9E9; }

fieldset label{
margin-right: 10px;
margin-top: 10px;
float: left; }

fieldset {
border: none;
margin: 10px 0 20px 0; }

fieldset p {
clear: left;
margin: 0 0 10px 0; }

fieldset p label {
font-size: 12px;
display: block; }

fieldset p span {
display: block;
background: #E3F1C6;
padding: 4px; }
fieldset p span select, fieldset p span input, fieldset p span textarea{
border: 1px solid #A7A7A7;
padding: 4px;
font:12px georgia, "Book Antiqua", palatino, serif;
}

fieldset p span select {
padding: 3px 4px; }


fieldset p span select { width: 460px; }
fieldset option { color: #000000; font-weight: normal; }
fieldset optgroup {
color: #666666;
font-style: normal;
font-weight: bold; }

#inButton{
	padding-top:10px;
}

ul.error{
list-style:none;
padding:0px;
margin:0px;
width: 450px;
}
ul.error li{
border:#FC8282 solid 1px;
margin: 2px;
margin-left:10px;
padding: 5px;
background-color:#FFFFFF;
color:#FC8282;
}