<script src="/js/jquery.validationEngine-en.js" type="text/javascript" charset="utf-8"></script>
<script src="/js/jquery.validationEngine.js" type="text/javascript" charset="utf-8"></script>
<script>
$(document).ready(function(){
$("#apForm").validationEngine();
});
</script>
form.on(options.validationEventTrigger, "["+options.validateAttribute+"*=validate]:not([type=checkbox]):not([type=radio]):not(.datepicker)", methods._onFieldEvent);
form.on("click", "["+options.validateAttribute+"*=validate][type=checkbox],["+options.validateAttribute+"*=validate][type=radio]", methods._onFieldEvent);
form.on(options.validationEventTrigger,"["+options.validateAttribute+"*=validate][class*=datepicker]", {"delay": 300}, methods._onFieldEvent);
$("#apForm").validationEngine("attach", {scroll: true});
You have value="0"
<select id="state-terr" name="state-terr" class="required" title="Please select a State/Province/Territory."
<option value="0" selected="selected">--Sele
So EITHER make that empty OR write a custom validation (could be as simple as testing that selectedIndex <1)