element.style {
    background-color: #F4F5F5 !important;
}

.primaryProfValue {
  display:none;

}
form.form input.text, form.form textarea.standard, form.form input.date { 
   background-color:#FFFFFF;
   border:0px;
   font-size:14px;
   color:#000000;
   -moz-border-radius:0px;
   -webkit-border-radius:0px;
   border-radius:0px;
   width: 95%;
   height: 28px;
}
form.form select {
     background-color:#FFFFFF;
   border:0px;
   font-size:14px;
   color:#000000;
   -moz-border-radius:0px;
   -webkit-border-radius:0px;
   border-radius:0px;
    width: 97%;
    height: 28px;
}  
form.form input {
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 0px;
    padding-bottom: 0px;
}    
form.form p.no-label, form.form p.email-pref {
    margin: .2em .5em .6em;
    padding: 0;
} 
form.form p label.inline {
    background: 0;
    display: inline;
    float: none;
    font-weight: normal;
    line-height: 2em;
    margin-right: 10px;
    padding: 5px;
    text-align: left;
    vertical-align: baseline;
}
form.form p label {
   font-size:14px;
   color:#333333;
   font-weight:normal;
   padding-top:2px;
   padding-bottom:2px;
   width: 95%;
}
form.form p.submit input {
   background-color:#F8991D;
   border:solid 0px #A9A9A9;
   font-size:14px;
   color:#FFFCFD;
   font-weight:bold;
   -moz-border-radius:0px;
   -webkit-border-radius:0px;
   border-radius:0px;
   margin:top:10px;
   height:28px;
}
input[type="checkbox"], input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
    margin-left: 15px;
}
form.form p.submit {
   margin-top:10px;
   margin-bottom:0px;

}  
form.form p.required label, form.form span.required label {
    background:none !important; 
    font-weight:normal;
}
form.form p.required label.field-label:after {
    content:"*"; 
    color: #FF2C21; 
}
form.form p label {
float:none;text-align:left}
form.form span.value {
margin-left:0;}
form.form p.submit {
margin-left:6px;}