/* ----- RC03 ----- */

h1.heading-RC03,
h2.heading-RC03,
h3.heading-RC03,
h4.heading-RC03,
h5.heading-RC03,
h6.heading-RC03 {
	width:159px;
	margin: 15px 0 0 0;
	padding: 3px 0 0 0;
	font-size: 117%;
	line-height: 1.17;
	text-align:center;
}

h1.heading-RC03,
h2.heading-RC03,
h3.heading-RC03,
h4.heading-RC03,
h5.heading-RC03,
h6.heading-RC03 {
	color: #58544e;
	padding: 0 0 0 0;
}

/* ----- RB04 ----- */

h1.heading-RC04,
h2.heading-RC04,
h3.heading-RC04,
h4.heading-RC04,
h5.heading-RC04,
h6.heading-RC04 {
	width:159px;
	margin: 30px 0 0 0;
	padding: 0 0 6px;
	font-size: 135%;
	line-height: 1.17;
	text-align:center;
	background: url(../img/heading_bg_003.png) bottom left repeat-x;
}

/* =========== table =========== */

table.table-RC01 {
	width: 159px;
	margin: 5px 0 0 0;
	padding: 0;
	border-collapse: collapse;
}

table.table-RC01 th,
table.table-RC01 td {
	margin: 0;
	padding: 6px 3px;
	border-top: 1px solid #a69374;
	border-bottom: 1px solid #a69374;
	font-size: 100%;
	line-height: 1.5;
	text-align: center;
	vertical-align: top;
}

table.table-RC01 th {
	background: #eae5d9;
	font-weight: bold;
}

table.table-RC01 td {
	text-align: center;
}


table.table-RC01 td.selected {
	background-color:#fce2e5;
	text-align: center;
}


div.text-RC01 {
	margin: 10px 0 0 0;
	padding: 0;
	width:159px;
}

div.text-RC01 {
	margin-bottom: -0.25em;
}

div.text-RC01 p {
	margin-top: 0.58em;
	line-height: 1.5;
}
div.text-RC01 p {
	font-size: 100%;
}
span.text-RC02{
	color:#fce2e5;
}