table.article_header
{
	width:486px;
	margin-top:10px;
}


table.tbl_within_archive_data
{
	width:100%;
	background-color:#e8e8e8;
	border-top:none;
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
}



td.article_page_title
{
	padding-left:8px;
	padding-right:8px;
	font-size:20px;
	color:#990000;
	font-weight:bold;
}

td.article_doc_title
{
	padding-left:8px;
	padding-right:8px;
	font-size:22px;
	color:#000000;
	font-weight:bold;
	padding-bottom:12px;
}

tr.article_date_source
{
	background-color:#bdbdbd;
	line-height:20px;
}

td.article_date_source
{
	background-color:#bdbdbd;
	vertical-align:middle;
	padding-left:8px;
	padding-right:8px;
	font-size:12px;
	color:#145679;
	vertical-align:middle;
	
}

.intro_title, .link2pdf
{
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}
.link2pdf
{
	color:#145679;
}

.introduction
{
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	color:#333333;
}

table.article_toc
{
	border:solid 1px #cccccc;
}

td.article_text, td.article_text p,td.article_text div,td.article_text span
{
	font-size:12px;
}

a.article_toc, a.article_toc visited
{
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	color:#990000;
}

.sectin_title
{
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#145679;
	
}

table.section_sub_title
{
	border:solid 1px #660000;
}

td.section_sub_title
{
	background-color:#990000;
	font-family:Arial;
	font-size:18px;
	color:#ffffff;
	
}

.link2specailReports
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#990000;
}

/*paging*/
td.paging
{
	padding-left:5px;
	padding-right:5px;
}
a.paging, a:hover.paging
{
	color:#666666;
	font-size:14px;
}

a:hover.paging
{
	color:#145679;
}
td.paging_active
{
	background-color:#e4ecef;
	border:solid 1px #c5cfd1;
	padding-left:5px;
	padding-right:5px;
}

a.paging_active
{
	color:#145679;
	font-size:14px;
	font-weight:bold;
}

td.paging_next_prev
{
	padding-left:5px;
	padding-right:5px;
}
td.paging_next_prev_active
{
	background-color:#eeecef;
	border:solid 1px #c5cfd1;
	padding-left:5px;
	padding-right:5px;
}
/*paging*/

