#warn{	vertical-align:	middle;
	text-align:	center;
	position:	fixed;
	//position:	absolute;
	background-color:window;
	border:		4px solid red;
	left:		10%;
	top:		10%;
	width:		80%; 
	height:		80%;
	left:		expression((document.documentElement.scrollLeft || document.body.scrollLeft) + this.offsetWidth*0.1);
	top:		expression((document.documentElement.scrollTop  || document.body.scrollTop)  + this.offsetHeight*0.1);
	}

.high{	color:		red;
	font-weight:	bold;
	font-size:	16px;
	text-align:	center;
	}

tr.cap{
font-weight: bold;
}


td.div{
text-align: center;
vertical-align: top;
}

td.ico{
text-align: center;
padding: 0pt 0pt;
border-spacing: 0pt 0pt;
margin: 0pt;
width: 37px
}

img.str{
left: 0px;
width: 12px;
height: 14px;
}

img.pdf{
left: 14px;
width: 12px;
height: 12px;
}

img.lnk{
left: 27px;
top: 5px;
width: 11px;
height: 10px;
}

.noref{
color: #3a4e34;
}

.val{
font-family: courier;
}

.courier{
font-weight: normal;
font-family: courier;
}

.h_4{
font-weight: bold;
text-align: center;
}

