/* Start of CMSMS style sheet 'section' */
.section {

}
.section img.main {
	margin-bottom: 8px;
	margin-left: 8px;
}

.section .title {
	font-size: 16px;
	margin-bottom: 8px;
	color: #3F452E;
}
.section .text{
	font-size: 12px;
	color: black;
}
.section .required{
	font-size: 12px;
	color: #E26314;
	font-weight: bold;
}
.section table.list {
	clear: both;
	margin-top: 10px;
}
.section table.list thead td {
	font-size: 14px;
	color: #3F452E;
	border-right: solid 1px black;
	border-bottom: solid 1px black;
	border-top: solid 1px black;
	border-collapse:collapse;
	background-color: #B9C2A7;
	text-align: center;
	padding: 5px 3px;
}
.section table.list thead td.last {
	border-right: solid 1px black;
}
.section table.list thead td.first {
	border-left: solid 1px black;
}
.section table.list thead td.none {
	border-right: none;
	border-bottom: none;
	background-color: transparent;
	border-top: none;
}
.section table.list tbody td {
	border-right: solid 1px black;
	border-bottom: solid 1px #A7A7A7;
	border-collapse:collapse;
	padding: 5px 3px;
}
.section table.list tbody td.first {
	border-left: solid 1px black;
}
.section table.list tbody td.last {
	border-right: solid 1px black;
}
.section table.list tbody td.last_row {
	border-bottom: solid 1px black;
}
.section table.list tbody td.none {
	border-right: none;
	border-bottom: none;
	background-color: transparent;
	border-top: none;
}

.section .hidden {
  display: none;
  visibility: hidden;
}
#online-nursery img.main {
	margin-right:8px;
	margin-left: 0px;
}
#online-nursery .text {
	font-size: 12px;
}
#online-nursery table.list thead td span {
	margin: 5px 0;
	display: block;
}
#online-nursery-photo table {
	margin: 0 auto;
}
.section .label {
	margin-bottom: 8px;
	color: #B34A0B;
}
.section .value {
	font-size: 16px;
	margin-bottom: 8px;
	color: black;
}
.section .back_link {
	text-align: center;
	display: block;
}
/* End of 'section' */

