div.linage {width: 100%;}
div.linage table{font-size: 10pt; font-family:Verdana; line-height: 1.5em; width: 100%; border: 1px solid #B8B8B8; direction: ltr; }
div.linage tr{height:50px;vertical-align:middle;}
div.linage table td{border-bottom: 1px solid #B8B8B8;padding:5px;}
div.linage tr.odd,div.linage tr.oddi{background-color: rgb(238, 238, 255); }
div.linage tr.mouseoverrow{background-color: rgb(220, 220, 230);}
div.linage tr.even,div.linage tr.eveni{background-color: #fff; }
div.linage td.gutter { background-color: white; width: 10%; border-right: 1px dotted blue; border-left: 1px dotted blue;}
div.linage div.date { color: #b0001e; font-size: 80%; line-height: 0.9; background: #f1ddc4; text-align: center; margin: 0 4px 4px 0; padding: 5px 0; width: 4em; float: none }
div.linage div.date span{display:block;font-size:150%;font-weight:bold;}
div.linage div.rtl { text-align: right; padding: 10px 4px 10px 4px; direction: rtl;font-size:10.5pt; }
div.linage div.ltr { padding: 10px 4px 10px 4px; direction: ltr;text-align:left; }
div.adsense{text-align:center;width:100%;}

table popup tr{
	font-size:9pt;
	font-family:Verdana;
	background-color:black;
}