		addEventLst(window, 'load', trOver);
		function trOver() {
			oTr = getElementsByClass('tdpair', document);
			for (i=0; oTr[i]; i++) {
				oTmp = oTr[i];
				if (oTmp.tagName.toLowerCase() != 'tr') {
					deleteClassName(oTmp, 'tdpair');
					oTmp = oTmp.parentNode;
				}
				addClassName(oTmp, 'tdpair');
			  oTmp.onmouseover = tr_over
			  oTmp.onmouseout = tr_out
			}
			oTr = getElementsByClass('tdimpair', document);
			for (i=0; oTr[i]; i++) {
				oTmp = oTr[i];
				if (oTmp.tagName.toLowerCase() != 'tr') {
					deleteClassName(oTmp, 'tdimpair');
					oTmp = oTmp.parentNode;
				}
				addClassName(oTmp, 'tdimpair');
			  oTmp.onmouseover = tr_over
			  oTmp.onmouseout = tr_out
			}
	 	 }
	 	 function tr_over() {
	 	  replaceClassName(this, 'tdpair', 'tdpairhover');
	 	  replaceClassName(this, 'tdimpair', 'tdimpairhover');
	 	 }
	 	 function tr_out() {
	 	  replaceClassName(this, 'tdpairhover', 'tdpair');
	 	  replaceClassName(this, 'tdimpairhover', 'tdimpair');
	 	 }