		.markerTooltip, .markerDetailApproved {
			/*opacity: 0.7;*/
			/*filter:alpha(opacity=70);*/
			color: black;
			/* font-weight: bold; */
			background-color:  white;
			white-space: nowrap;
			margin: 0;
			padding: 2px 4px;
/*			border: 2px solid #390;*/
			border: 2px solid #414A8F;
		}

		.markerTooltip, .markerDetailRejected {
			/*opacity: 0.7;*/
			/*filter:alpha(opacity=70);*/
			color: black;
			/*font-weight: bold;*/
			background-color:  white;
			white-space: nowrap;
			margin: 0;
			padding: 2px 4px;
			border: 2px solid #f00;
		}

		.markerTooltipAlternate {
			color: white;
			font-weight: bold;
			background-color:  #666;
			white-space: nowrap;
			margin: 0;
			padding: 2px 4px;
			border: 2px solid black;
		}
		
		.markerTooltip a, .markerDetail a, .markerTooltipAlternate a {text-decoration: underline; color: blue;}
		
		div.pagecode, div.pagecodedepreciated {
			padding: 3px;
			background-color: #eee;
		}
		
		div.pagecodedepreciated {
			background-color: #ecc;
		}
		
		span.oldcode {
			color: black;
		}
		#pdmarkerwork {
			position: relative;
		}
		
		span.newcode {
			color: #333;
			font-weight: bold;
		}
		#tcontent {
			font-size:small;
			overflow-x:hidden;
			overflow:auto;
		}
