/* CSS Document */

BODY {
	margin-top: 20px; padding: 0px;
	background-color: #FFFFFF;
}

H1 {
	padding: 8px 10px 0px 6px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt; font-style: italic; font-weight: normal; color: #999999;
}

TD {
	padding: 0px; margin: 0px;
	font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 10pt;
	text-align: left;
	vertical-align: top;
}


TD.body_left {
	width: 40%;
	padding: 0px 20px 10px 0px;
	margin: 0px;
}
TD.body_right {
	width: 60%;
	padding: 0px;
	margin: 0px;
}

TD.red_header_main {
	width: 100%;
	padding: 2px 20px 2px 8px;
	background-color: #CE0000;
	font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt;
}
TD.red_text_main {
	width: 100%;
	padding: 2px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 10pt;
}

TD.red_header_topic {
	width: 100%;
	padding: 2px 4px 2px 8px;
	background-color: #CE0000;
	font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt;
}
TD.red_body_topic_img {
	width: 5%;
	padding: 3px 4px 10px 0px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 10pt;
}
TD.red_body_topic_txt {
	width: 95%;
	padding: 3px 4px 10px 0px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 10pt;
}