/*  datp30.css   */

table.nm{border-collapse: collapse; margin:2px auto 2px 2px;   }
table.rprg{border-collapse: collapse; margin:7px auto 10px 2px;   }
table.nx{border-collapse: collapse; margin:0px 3px 3px 3px;   }
table.wak{border-collapse: collapse; margin:0px 0px;   }
.wak{margin:0px 0px; padding:0px; 0px; white-space:nowrap;}
.nt{border: 1px solid gray; text-align:center;white-space:nowrap; font-size:9pt; }
.nl{font-size:9pt; white-space:nowrap; padding:1px 3px; border: 1px solid gray;line-height:110%; text-align:left;}
.nd{font-size:9pt; white-space:nowrap; padding:1px 3px; border: 1px solid gray;line-height:110%; text-align:center;}
.nd2{font-size:9pt; white-space:nowrap; padding:1px 2px; border: 1px solid gray;line-height:110%; text-align:center;}
.ndh{font-size:9pt; white-space:nowrap; padding:4px 3px; border: 1px solid gray;line-height:110%; text-align:center;}
.nx{font-size:9pt; white-space:nowrap; padding:1px 3px 1px 0px; border: 1px solid gray;line-height:110%;  text-align:right;}
.psrc   {border: 1px solid gray; text-align:left; font-size:9pt; background-color:#F2FFF2; padding: 4px 10px; line-height:115%;}
.cmdprpt{border: 1px solid gray; text-align:left; font-size:9pt; background-color:#F2F2FF; padding: 4px 10px; }
.cmdprp2{border: 1px solid gray; text-align:left; font-size:9pt; background-color:#FFFFE4; padding: 4px 10px; }
.nmx1{font-weight:bold;color:black;background-color:white; padding:0px 3px 0px 3px}
.nmx2{font-weight:bold;color:white;background-color:black; padding:0px 3px 0px 3px}
.nmx3{font-weight:bold;color:white;background-color:red;   padding:0px 3px 0px 3px}
.nmx4{font-weight:bold;color:white;background-color:blue;  padding:0px 3px 0px 3px}
.nmx5{font-weight:bold;color:black;background-color:#ff6;  padding:0px 3px 0px 3px}
.nmx6{font-weight:bold;color:white;background-color:green; padding:0px 3px 0px 3px}
.nmx7{font-weight:bold;color:black;background-color:#fa4;  padding:0px 3px 0px 3px}
.rtbl{font-size:9pt; white-space:nowrap; padding:2px 3px; border: 1px solid gray;line-height:130%;}
.hd2{font-size:14pt;font-weight:bold;}
.hd3{font-size:12pt;font-weight:bold;}
.hd4{font-size:10pt;font-weight:bold;}

img.grp{width:125px; margin: 0px -15px 0px 0px;}

.norp{white-space:nowrap}

caption{ caption-side:top; font-size:9pt; text-align:left; padding:2px 1px; }
caption.cp2{ caption-side:top; font-size:9pt; text-align:left; padding:0px 1px; }

p.forp30{ color:black; font-size:10pt; font-weight:normal; line-height:160%; background-color:#ddffdd; width:430pt; padding: 6pt 3pt 3pt 10pt; text-align:left;
	border-bottom: 1pt gray solid; }

p.worn30{ font-size:9pt; margin: 7pt 60pt 10pt 40pt; padding: 3pt;
	border : 1pt gray solid; }


.o1{
	text-align:right;
	padding: 0pt 5pt 0pt 0pt;
	float: left;
	width: 16pt;
}
.o0{
	text-align:right;
	float: left;
	padding: 0pt 0pt 0pt 0pt;
	width: 20pt;
}

li{
	padding:3px 0px;
	background-color: #fff; 
}
	
