.formfield_homepage {
font-size:100%;
font-family:Arial, Verdana, Tahoma;
color:#000;
width:180px;
margin-left:2px;
}

.formfield_homepage_b {
font-size:100%;
font-family:Arial, Verdana, Tahoma;
color:#000;
width:185px;
margin-left:2px;
}

.formfield_navleft_b {
font-size:70%;
font-family:Arial, Verdana, Tahoma;
color:#000;
width:160px;
margin:0 0 10px 20px;
}


.homepage_password_left {
font-size:70%;
font-family:Arial, Verdana, Tahoma;
color:#000;
width:140px;
margin-left:2px;
}

.homepage_password_right {
font-size:70%;
font-family:Arial, Verdana, Tahoma;
color:#000;
width:140px;
margin-left:15px;
}

.vip_logins_a {
font-size:70%;
font-family:Arial, Verdana, Tahoma;
color:#000;
width:210px;
margin-bottom:10px;
}

.vip_logins_b {
margin-bottom:10px;
}

.form_error {
color:#A00;
}

.validator_warning {
color:#A00;
font:100% Arial, Sans-Serif;
}

.vipform_a {

font-family:Arial, Verdana, Tahoma;
width:130px;
float:left;
margin:0 10px 0 0;
}

.vipform_b {
font-size:70%;
font-family:Arial, Verdana, Tahoma;
width:130px;
float:left;
margin:0 10px 0 0;
}

.standard_200 {
font-size:70%;
font-family:Arial, Verdana, Tahoma;
width:200px;
}

.standard_150 {
font-size:70%;
font-family:Arial, Verdana, Tahoma;
width:150px;
}

.standard_100 {
font-size:70%;
font-family:Arial, Verdana, Tahoma;
width:100px;
}

.standard_50 {
font-size:100%;
font-family:Arial, Verdana, Tahoma;
width:50px;
margin:0;
padding:0;
}

.register_label {
float:left;
width:210px;
font:70% Arial, Verdana, Tahoma;
}

.register_warning {
font:70% Arial, Verdana, Tahoma;
color:#900;
}

.register_field_b {
font:70% Arial, Verdana, Tahoma, sans-serif;
line-height:16px;
}

.register_field .checkbox {
display:block;
font:90% Arial, sans-serif;
margin:10px;
}

.register_field .checkbox input {
margin-right:10px;
}

.register_clear {
clear:left;
margin-bottom:10px;
}

.register_clear_small {
clear:left;
margin-bottom:0;
}

.buttonpad_viewing {
padding-top:15px;
padding-bottom:15px;
width:273px;
text-align:right;
}

.buttonpad {
padding-top:15px;
padding-bottom:15px;
}

.buttonpad_b {
padding-top:3px;
text-align:right;
padding-right:9px;
padding-bottom:13px;
}

.buttonpad_c {
padding-top:3px;
padding-right:9px;
text-align:right;
margin-top:13px;
}

.submitting_this_form {
font-weight:700;
padding-top:10px;
font-family:Arial, Verdana, Tahoma;
font-size:70%;
}

.genericbutton {
background-color:#B09860;
font:8pt Arial, sans-serif;
color:#FFF;
width:100px;
height:25px;
font-weight:700;
}

.formwrapperhead {
background-color:#2C2C2C;
border-color:#CCC;
border-style:dotted;
border-width:1px;
padding:5px 10px;
}

.formwrapper {
margin-bottom:10px;
border-top:none;
border-color:#CCC;
border-style:dotted;
border-width:1px;
padding:5px 10px 15px;
}

.formfield {
font-family:Arial, Helvetica, sans-serif;
font-size:70%;
color:#000;
padding:5px 0 2px 20px;
}

.forminput {
padding:0 0 0 20px;
}

.formheader {
font-family:Arial, Helvetica, sans-serif;
font-size:70%;
color:#FFF;
font-weight:700;
padding:0 0 0 5px;
}

.formwrapper_nomarg {
border-top:none;
border-color:#CCC;
border-style:dotted;
border-width:1px;
padding:5px 10px 15px;
}

.checkboxformat {
font-family:Arial, Helvetica, sans-serif;
font-size:70%;
color:#000;
padding:2px 0 2px 20px;
}



.formfield_navleft_a,.formfield_navleft_c {
font-size:70%;
font-family:Arial, Verdana, Tahoma;
color:#000;
width:160px;
margin:0 0 0 20px;
}

.vipregister_a,.standard_250 {
font-size:70%;
font-family:Arial, Verdana, Tahoma;
width:250px;
}

.logonbutton,.submitbutton,.savebutton {
background-color:#B09860;
font:8pt Arial, sans-serif;
color:#FFF;
width:70px;
height:25px;
font-weight:700;
}