/*--form style - white background--*/
.form-all{
margin-top:5px !important;
background: white;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, .25);
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, .25);
box-shadow: 0 1px 4px rgba(0, 0, 0, .25);
padding: 24px;
padding-bottom: 10px !important;
width: 456px;
max-width: 456px !important;
}/*--textbox styles--*/
.form-textbox:hover, .form-textarea:hover {
border: 1px solid #999;
}
.form-textbox:focus, .form-textarea:focus{
border: 1px solid #CCC;
-webkit-box-shadow: 0px 0px 6px #80bfff;
-moz-box-shadow: 0px 0px 5px #80bfff;
box-shadow: 0px 0px 5px #80bfff;
}.form-textbox, .form-textarea {
padding: 5px;
font-size: 15px;
text-shadow: 0px 1px 0px white;
outline: none;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border: 1px solid #CCC;
-webkit-transition: .3s ease-in-out;
-moz-transition: .3s ease-in-out;
color: #424242;
font-family: Verdana, 'Helvetica Neue', Helvetica, Arial, Geneva, sans-serif;
font-size: 13px;
width: 430px;
-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .15) inset;
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .15) inset;
max-width: 430px !important;
resize: none;
}/*--label styles--*/
.form-label-left, .form-label-top{
color: #A7A7A7 !important;
font-family: 'Helvetica Neue' !important;
}/*--remove error message--*/
.form-error-message {display: none !important;}
.form-line-error {
background:none repeat scroll 0 0;
}/*--remove header and image padding--*/
#id_9, #id_5{
padding:0 !important;
}

/*--add red border on error--*/
.form-validation-error {
border: 1px solid red !important;
}