table.re { border:1px solid #cfcfcf; border-collapse:separate; border-spacing:3px; font-size:0.8em; margin-top:20px; margin-bottom:20px;}
table.re2 { border:1px solid #cfcfcf;border-collapse:separate; border-spacing:3px; font-size:0.8em; margin-top:5px; margin-bottom:5px; line-height:150%;}
th.ti1{ padding:5px; background-color: #efefef; font-weight:normal;}
th.ti2{ padding:5px; background-color: #ffffff; font-weight:normal;}
th.re1	{ padding:5px; background-color: #e7ecf1; }
th.re2	{ padding:5px; background-color: #edf1f5; }
th.re3{ padding:5px; background-color: #e7ecf1; text-align:left; font-weight:normal;}
th.re4{ padding:5px; background-color: #edf1f5;	text-align:left; font-weight:normal;}
td.re1	{ padding:5px 5px 5px 10px; background-color: #f5f7f8; }
td.re2	{ padding:5px 5px 5px 10px; background-color: #f8f9fa; }
td.re3	{padding:5px; background-color: #f5f7f8; }

td.re1 ul,
td.re2 ul{margin-top:0.5em; margin-bottom:0;}
td.re1 li,
td.re2 li{margin-bottom:0.5em;}
td.re1 li ul li,
td.re2 li ul li{margin-top:0.5em;}
/**/	
table.news {border-collapse:separate; border-spacing:3px; font-size:0.9em; margin-top:20px; margin-bottom:20px;}
th.news	{ padding:5px 5px 5px 10px; background-color: #e7ecf1; color:#002a5a; text-align:left;}
td.news	{ padding:5px 5px 5px 10px; background-color: #fff; line-height:150%; border-bottom:solid 1px #ddd; }
/**/
table.flow{ font-size:0.7em; margin-top:0; margin-bottom:20px;}
.flow li{margin-bottom:0.3em; list-style:disc;}
/**/	
.tbl-dl{}
.tbl-dl dt{ padding:5px 5px 5px 15px; background:url(img/arrowTbl.gif) no-repeat center left;}
.tbl-dl dd{ padding-left:25px;}
/**/	
.ev {font-size:0.7em; line-height:125%;}

