a {font-size: 8pt;}
   a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: none;
	color: Black;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: none;
	color: Black;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: none;
	color: #dddddd;
	text-decoration: none;
}

table {width: 300pt}
tr.top th {font-size:2pt}
.ona,.onatop  {background-color: #D3FFB4;}
.onb,.onbtop  {background-color: #DCDCDC;}
.onc,.onctop  {background-color: lightcyan;}
.ond,.ondtop  {background-color: powderblue;}
.onh,.onhtop  {background-color: burlywood;}
.onv,.onvtop  {background-color: olivedrab;}
.onp,.onptop  {background-color: #cc9933;}
.onw,.onwtop  {background-color: #FAFFB2;}
.onk,.onktop  {background-color: palegoldenrod;}
.ons,.onstop {background-color: #996633;}
.onm,.onmtop {background-color: #99ffcc;}

td.o {padding-left: 10px;}
tr.ea th,tr.eb th,tr.ec th,tr.ed th,tr.eh th,tr.ev th,tr.ep th,tr.ew th,tr.ek th,tr.em th {border-bottom: 3pt double gray;text-align:left;padding-top: 3pt;padding-left: 3pt}
/*border-top: 2px solid black;border-bottom: 1px solid black;font-weight:bold;font-size:10pt;*/
tr.ea th {background-color: #D3FFB4;}
tr.eb th {background-color: #DCDCDC}
tr.ec th {background-color: lightcyan}					
tr.ed th {background-color: powderblue}
tr.eh th {background-color: burlywood}			
tr.ev th {background-color: olivedrab}
tr.ep th {background-color: #cc9933}
tr.ew th {background-color: #FAFFB2}
tr.ek th {background-color: palegoldenrod}	
tr.es th {background-color: #996633}	
tr.em th {background-color: #99ffcc}	

tr.onmtop td,tr.onatop td,tr.onbtop td,tr.onctop td,tr.ondtop td,tr.onhtop td,tr.onvtop td,tr.onptop td,tr.onwtop td,tr.onktop td,tr.onstop td {border-bottom: 1px solid black;font-weight:normal;font-size:10.5pt;text-align:left;padding-left: 6pt;padding-top: 3pt;padding-left: 3pt}

tr.onm td,tr.ona td,tr.onb td,tr.onc td,tr.ond td,tr.onh td,tr.onv td,tr.onp td,tr.onw td,tr.onk td,tr.ons td {border-bottom: 1px solid gray;font-weight:normal;font-size:10pt;text-align:left;padding-left: 6pt;padding-top: 3pt;padding-left: 3pt}
tr.onm td b,tr.ona td b,tr.onb td b,tr.onc td b,tr.ond td b,tr.onh td b,tr.onv td b,tr.onp td b,tr.onw td b,tr.onk td b,tr.ons td b {font-weight:bold;font-size:8pt;padding-left: 8pt;padding-top: 3pt;padding-left: 3pt}
tr.evt td {background-color:tan;}
tr.evt td input {background-color:tan;font-weight:bold;}
td input {border:none; border-bottom: solid 1px gray; margin-left:4pt;margin-right:4pt;}
td input.ro {border:none; margin-left:4pt;margin-right:4pt;}
tr.evt td input.n {font-weight:normal;background-color:white;}
td input.n {font-size:9pt;font-weight:normal; border:solid 1px silver;width:15pt}
tr.evt td  {font-size:9pt;}
tr.r1 td, tr.r1 td input, tr.r1 td select
{
	background-color: bisque;
}
tr.r0 td, tr.r0 td input, tr.r0 td select
{
	background-color: blanchedalmond;
}
tr.rl1 td, tr.rl1 td input
{
	background-color: lightgreen;
}	
tr.rl0 td, tr.rl0 td input
{
	background-color: palegreen;
}
tr.el1 td, tr.el1 td input
{
	background-color: paleturquoise;
}
tr.el0 td, tr.el0 td input
{
	background-color: aquamarine;
}
tr.r1 td select.rselwrn, tr.r0 td select.rselwrn, tr.r1 td input.wrn , tr.r0 td input.wrn{background-color:pink;}

select.rsel, select.rselwrn {font-size:8pt; width: 110pt}
tr.evt td b {font-size:8pt;}
th {font-size:11pt;text-align:left}
th.sm {font-size:8pt;text-align:left}
th.csm {font-size:8pt;text-align:center}
tr.el0 td.sm {font-size:6pt}
col.h { visibility:hidden; width:0px}

#right {position:absolute;left:110pt;top:10pt}
#left {position:absolute;left:0pt;top:0}
