anchor.diff:      'graphicWidth': '15',
       'graphicWidth': '25',
       'graphicXOffset': -13,
  -    'graphicYOffset': -25
  +    'graphicYOffset': -25,
  +    'cursor': 'pointer'
     });
     
     var controlPointStyleMap = new OpenLayers.StyleMap({
  
positive.code:     'default': new OpenLayers.Style({
        'strokeColor': "#cc4400",
        'fillOpacity': "0.4",
        'fillColor': "#cc4400"
      }),
      'select': new OpenLayers.Style({
        'strokeColor': "#ff0000",
      }),
      'temporary': new OpenLayers.Style({
        'strokeColor': "#005580",
        'fillColor': "#00A9FF",
        'fillOpacity': "0.4",
      })
    });
    
    var controlPointStyle = new OpenLayers.Style({
  
negative.code:   var select = new OpenLayers.Control.SelectFeature(
      [this.annotationLayer, this.annotationLayerOwn, this.controlPointsLayer], { 
        // hover: true,
        renderIntent: "select",
        toggle: true,    
        // multiple: true,
        }
    );
    this.map.addControl(select);
  