body{	color: white;	background-color: #006600;}.original {	line-height: 2em; }.target { color: orange; }#analysis, #markup, .analysis{	display: block;	margin-left: 5em; 	margin-right: 2em;	margin-top: .5em;	margin-bottom: .5em;	color: yellow;	line-height: 1em;}div.analysis a{ display: none; }ins{ text-decoration: none; color: yellow; font-style: italic; }del{ text-decoration: line-through; color: orange; font-style: normal; }#revised, #paper2, strike, .revised, .finalonly { display: none; }span.comment {	border-bottom: 1px dotted yellow;	text-decoration: none;	cursor: help;	line-height: 1em;}span.comment span.tooltip{	/* display: none; */	left: -3000px;   	position: absolute; }span.comment:hover{	/* position: relative; */	/* background:;	/* work around an IE bug of not changing display: on :hover */}span.comment:hover span.tooltip{	/* display: block; */	left: 0px;	/* position: absolute; top: 10px; left: 0; */	/* formatting only styles */   	padding: 5px; margin: 28px; z-index: 100;   	background: white;   	color: black;   	font-size: smaller;   	border: 1px dotted yellow;	opacity: 0.9;	/* end formatting */}