add:  if(url.charAt(0) == '.' || (url.charAt(0) != '/' && !uri.host)){ url = (new dojo.uri.Uri(dojo.global().location, url)).toString(); } 
context: 		removeStyleSheet: function (/*dojo.uri.Uri*/uri) {			// summary:			//		remove an external stylesheet for the editing area			var url=uri.toString();			var index = dojo.lang.find(this.editingAreaStyleSheets, url);			if(index == -1){				dojo.debug("dojo.widget.RichText.removeStyleSheet: Style sheet "+url+" is not applied to the editing area so it can not be removed!");				return;			}			delete this.editingAreaStyleSheets[index];			var links = this.document.getElementsByTagName("link");			for(var i=0;i<links.length;i++){				if(links[i].href == url){					if(dojo.render.html.ie){//we need to empty the href first, to get IE to remove the rendered styles						links[i].href="";					}					dojo.html.removeNode(links[i]);					break;				}			}		},
meta: 4707	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4707/50c3492c4c3c825dbd3401e134a19ed46799c456/RichText.js/buggy/www/resources/dojo-ajax/src/widget/RichText.js