table.item_main_table {
	border-left:1px dotted #c8c8c8;
	border-bottom:1px solid #c8c8c8;
	text-align: center;
	width: 100%;
}

td.item_main_table_cell {
	padding-bottom:3em;
}

td.item_date {
	text-align:left;
	font-size:14px;
	padding-left:0.55em;
	padding-top:0.18em;
	vertical-align:top;
}

td.item_top_title {
	text-align:left;
	padding:0.7em;
	padding-top:1em;
	vertical-align:top;
	line-height:120%;
	font-size:12px;
	color:#999;
}

td.item_title {
	text-align:left;
	padding:0.5em;
	padding-top:0.4em;
	vertical-align:top;
	line-height:120%;
	font-weight:bold;
}

td.item_authors {
	text-align:left;
	padding:1em;
	padding-bottom:2em;
	vertical-align:top;
	font-size:10px;
}

td.item_content {
	text-align:left;
	padding:1em;
}
table.item_main_table_ {
	border-left:1px dotted #ccc;
	margin-bottom:3em;
	width: 100%;
}
.item_top_title_ {
	text-align:left;
	padding-bottom:1em;
	vertical-align:top;
	line-height:120%;
	font-size:10px;
	color:#999;
}
.item_title_ {
	text-align:left;
	padding-bottom:1.5em;
	vertical-align:top;
	line-height:120%;
	font-size:16px;
}
.item_authors_ {
	text-align:left;
	padding-bottom:2.5em;
	margin-left:2.5em;
	font-size:10px;
	color:#28375a;
}
.item_text_ {
	line-height:170%;
	text-align:justify;
	margin-left:2em;
	margin-right:3em;
}
.item_sourcelink_ {
	text-align:left;
	padding-top:2em;
	padding-bottom:2.5em;
	margin-left:2.5em;
	font-size:10px;
}
.file_info {
	color:#999;
	font-size:11px;
	margin-left:1em;
}








