#page_content div.center_container div.report_header {
	font:bold 24px 'Times New Roman', Times, serif;
	padding:13px 0;
}
#page_content div.center_container div.report_container {
	margin:0 auto;
	width:639px;
}
#page_content div.center_container div.report_container div.report_content {
	float:left;
	padding:0 13px 13px 0;
	width:200px;
}
#page_content div.center_container div.report_container div.report_content img {
	float:left;
	vertical-align:top;
}
#page_content div.center_container div.report_container div.report_content div.report_publicdate {
	color:#696969;
	float:left;
	margin-top:8px;
}
#page_content div.center_container div.report_container div.report_content div.report_cutline {
	clear:left;
	padding-top:8px;
}
#page_content div.center_container div.report_container div.report_clearer { clear:both; }
#page_content div.center_container div.report_container div.report_content_last {
	float:left;
	padding:0 0 13px 0;
	width:200px;
}
#page_content div.center_container div.report_single_container { width:100%; }
#page_content div.center_container div.report_single_container div.report_single_header {
	font:bold 24px 'Times New Roman', Times, serif;
	padding:13px 0;
}
#page_content div.center_container div.report_single_container div.report_single_wrapper {
	float:left;
	width:100%;
}
#page_content div.center_container div.report_single_container div.report_single_wrapper div.report_single_content {
	border-left:2px solid #333333;
	margin:0 88px 0 141px;
}
#page_content div.center_container div.report_single_container div.report_single_wrapper div.report_single_content div.report_single_capacity { padding-left:8px; }
#page_content div.center_container div.report_single_container div.report_single_wrapper div.report_single_content div.report_single_capacity div.report_single_border {
	border-top:1px solid #696969;
	padding-bottom:8px;
}
#page_content div.center_container div.report_single_container div.report_single_wrapper div.report_single_content div.report_single_capacity div.report_single_photo {
	margin:0 auto;
	padding-bottom:13px;
	width:500px;
}
#page_content div.center_container div.report_single_container div.report_single_wrapper div.report_single_content div.report_single_capacity div.report_single_photo img { vertical-align:top; }
#page_content div.center_container div.report_single_container div.report_single_wrapper div.report_single_content div.report_single_capacity div.report_single_publicdate {
	background:#696969;
	color:#FCFCFC;
	float:left;
	padding:5px;
}
#page_content div.center_container div.report_single_container div.report_single_wrapper div.report_single_content div.report_single_capacity div.report_single_author {
	color:#CC0000;
	float:left;
	padding:5px;
}
#page_content div.center_container div.report_single_container div.report_single_wrapper div.report_single_content div.report_single_capacity div.report_single_description {
	clear:left;
	font-size:16px;
	padding-top:8px;
}
#page_content div.center_container div.report_single_container div.report_single_left_wrapper {
	border-right:2px solid #333333;
	float:left;
	margin-left:-100%;
	width:141px;
}
#page_content div.center_container div.report_single_container div.report_single_left_wrapper div.report_single_left_content { padding-right:8px; }
#page_content div.center_container div.report_single_container div.report_single_left_wrapper div.report_single_left_content div.report_single_left_header {
	background:#CC0000;
	color:#FCFCFC;
	font:bold 24px 'Times New Roman', Times, serif;
	padding:5px 8px;
}
#page_content div.center_container div.report_single_container div.report_single_left_wrapper div.report_single_left_content ul { list-style:none; }
#page_content div.center_container div.report_single_container div.report_single_left_wrapper div.report_single_left_content ul li {
	font-size:14px;
	padding-top:8px;
}
#page_content div.center_container div.report_single_container div.report_single_left_wrapper div.report_single_left_content ul li a { color:#333333; }
#page_content div.center_container div.report_single_container div.report_single_left_wrapper div.report_single_left_content ul li.current a {
	color:#CC0000;
	font-weight:bold;
}
#page_content div.center_container div.report_single_container div.report_single_right_content {
	float:left;
	margin-left:-88px;
	text-align:right;
	width:88px;
}
#page_content div.center_container div.report_single_container div.report_single_right_content div.report_single_right_header {
	background:#696969;
	color:#FCFCFC;
	font:bold 24px 'Times New Roman', Times, serif;
	margin-left:8px;
	padding:5px 8px;
	text-align:left;
}
#page_content div.center_container div.report_single_container div.report_single_right_content ul { list-style:none; }
#page_content div.center_container div.report_single_container div.report_single_right_content ul li { padding-top:8px; }
#page_content div.center_container div.report_single_container div.report_single_right_content ul li a img { vertical-align:top; }
#page_content div.center_container div.report_single_container div.report_single_clearer { clear:both; }
#page_content div.center_container div.report_pager_top {
	border-top:1px solid #696969;
	padding-bottom:13px;
}
#page_content div.center_container div.report_pager_top div.report_pager_top_content {
	background:#696969;
	border-left:2px solid #FCFCFC;
	color:#FCFCFC;
	float:right;
	font-weight:bold;
	padding:5px 13px;
}
#page_content div.center_container div.report_pager_top div.report_pager_top_content a { color:#CFCFCF; }
#page_content div.center_container div.report_pager_top div.report_pager_top_footer { clear:both; }
#page_content div.center_container div.report_pager_bottom { border-bottom:1px solid #696969; }
#page_content div.center_container div.report_pager_bottom div.report_pager_bottom_content {
	background:#696969;
	border-left:2px solid #FCFCFC;
	color:#FCFCFC;
	float:right;
	font-weight:bold;
	padding:5px 13px;
}
#page_content div.center_container div.report_pager_bottom div.report_pager_bottom_content a { color:#CFCFCF; }
#page_content div.center_container div.report_pager_bottom div.report_pager_bottom_footer { clear:both; }
