anchor.diff:      div.label {
           width: 35%;
       }
  +
       div.submit {
           text-align: right;
       }
  +
       form {
           width: 20em;
       }
  
positive.code: }
  
  
  function isCorrectNonOccuringInput(){
      var date = document.getElementById("nonOcurringDate").value
      date = trim(date);
      var description = document.getElementById("nonOcurringDescription").value
      var isDataCorrect = true;
      if (isDataCorrect &&(date.length < 8 || date.length > 10)) {
          isDataCorrect = false;
          resetElement("nonRecurringDescriptionText", "Please enter the holiday Description", "black");
          resetElement("nonRecurringDateText", "Error enterring the date -<br>"+
                                               "Please verify the format is mm/dd/yyyy", "red");
      } else if (isDataCorrect && (date.length >= 8 && date.length <=10)){
          if (date.indexOf("/") < 0) {
              isDataCorrect = false;
              resetElement("nonRecurringDescriptionText", "Please enter the holiday Description", "black");
              resetElement("nonRecurringDateText", "Error enterring the date -<br>"+
                                                   "Please verify the format is mm/dd/yyyy", "red" );
          } else {
              date = date.split("/");
              if(date.length != 3 || ((isNaN(date[0]*1) || isNaN(date[1]*1) || isNaN(date[2]*1)))) {
                  isDataCorrect = false;
                  resetElement("nonRecurringDescriptionText", "Please enter the holiday Description", "black");
                  resetElement("nonRecurringDateText", "Error enterring the date -<br>"+
                                                       "Please verify the format is mm/dd/yyyy", "red" );
              }
          }
      }
      if (isDataCorrect && description.length == 0) {
          isDataCorrect = false;
          resetElement("nonRecurringDateText", "Please enter month, day in the format<br>mm/dd/yyyy", "black");
          resetElement("nonRecurringDescriptionText", "Error - <br>"+
                                                      "Missing Description field", "red");
      }
      if(isDataCorrect) {
          resetElement("nonRecurringDescriptionText", "Please enter the holiday Description", "black");
          resetElement("nonRecurringDateText", "Please enter month, day in the format<br>mm/dd", "black");
      }
      return isDataCorrect
  }
  
  
  function isCorrectRecurringInput(){
      var description = document.getElementById("recurringDescription").value
      var isDataCorrect = true;
      if (description.length == 0) {
          isDataCorrect = false;
          resetElement("recurringHolidayText", "Error - <br>"+
                                               "Missing Description field", "red");
      }
      if(isDataCorrect) {
          resetElement("recurringHolidayText", "Please enter the holiday Description", "black");
      }
      return isDataCorrect
  
negative.code:     date = trim(date);
      var description = document.getElementById("holidayDescription").value;
      var isDataCorrect = true;
      if (isDataCorrect && (date.length < 3 || date.length > 5)) {
          isDataCorrect = false;
          resetElement("recurringDescriptionText", "Please enter the holiday Description", "black");
          resetElement("recurringDateText", "Error enterring the date -<br>" +
                                            "Please verify the format is mm/dd", "red");
      } else if (isDataCorrect && (date.length <= 5 && date.length >= 3)) {
          if (date.indexOf("/") < 0) {
              isDataCorrect = false;
              resetElement("recurringDescriptionText", "Please enter the holiday Description", "black");
              resetElement("recurringDateText", "Error enterring the date -<br>" +
                                                "Please verify the format is mm/dd", "red");
          } else {
              date = date.split("/");
              if ((isNaN(date[0]) || ((date[0] <= 0 || date[0] > 12) ) ||
                   isNaN(date[1]) || (date[1] <= 0 || date[1] > 31))
                      ) {
                  isDataCorrect = false;
                  resetElement("recurringDescriptionText", "Please enter the holiday Description", "black");
                  resetElement("recurringDateText", "Error enterring the date -<br>" +
                                                    "Please verify the format is mm/dd", "red");
              }
          }
      }
      if (isDataCorrect && description.length == 0) {
          isDataCorrect = false;
          resetElement("recurringDateText", "Please enter month, day in the format<br>mm/dd", "black");
          resetElement("recurringDescriptionText", "Error - <br>" +
                                                   "Missing Description field", "red");
      }
      if (isDataCorrect) {
          resetElement("recurringDescriptionText", "Please enter the holiday Description", "black");
          resetElement("recurringDateText", "Please enter month, day in the format<br>mm/dd", "black");
      }
  