text: 'use strict';
  
  var isValid = require('./borderStyle').isValid;
  module.exports.isValid = isValid;
  
  module.exports.definition = {
    set: function(v) {
      if (isValid(v)) {
        if (v.toLowerCase() === 'none') {
          v = '';
          this.removeProperty('border-top-width');
        }
        this._setProperty('border-top-style', v);
      }
    },
    get: function() {
      return this.getPropertyValue('border-top-style');
    },
    enumerable: true,
    configurable: true,
  };
  