/* form validation */
.validate .validate_error { border:1px solid #D00000; float:left; }
.validate .validate_ok { border:1px solid #c0c0c0; float:left; }
.validate .valid_icon { float:left; width:18px; height:15px; margin:2px 0 0 5px; background:url(img/valid.png); }
.validate .invalid_icon { float:left; width:16px; height:16px; margin:2px 2px 0 5px; background:url(img/invalid.png); }
.validate .validation_error_info { clear:both; padding:4px 0 0 15px; margin:0; color:#D00000; }

.validate .invalid_icon { float:left; width:16px; height:16px; margin:2px 2px 0 5px; background:url(img/invalid.png); }
.validate .validation_error_info { clear:both; padding:4px 0 0 15px; margin:0; color:#D00000; }