body {
	background-color: #d7f1bd;
     font: 1em/1.67 "Palatino Linotype", Palatino, "Lucida Grande", "Lucida Sans Unicode", sans-serif;
     padding: 0;
     margin: 0;
}
h1 {
     margin: 0;
}
.chapter {
	text-align: center;
	width: 728px;
	padding: 0;
	background-color: white;
     position: relative;
     height: 100%;
     margin: 20px;
     border: 20px solid #ffffff;
}
.tl20 {
     position: absolute;
     top: -20px;
     left: -20px;
     background: url('c20.png') left top no-repeat;
}
.tr20 {
     position: absolute;
     top: -20px;
     right: -20px;
     background: url('c20.png') right top no-repeat;
}
.bl20 {
     position: absolute;
     bottom: -20px;
     left: -20px;
     background: url('c20.png') left bottom no-repeat;
}
.br20 {
     position: absolute;
     bottom: -20px;
     right: -20px;
     background: url('c20.png') right bottom no-repeat;
}
.tl20, .tr20, .bl20, .br20 {
     width: 20px;
     height: 20px;
     font-size: 0px;
}
.title {
	text-align: center;
	background-color: #6eb927;
     position: relative;
     border: 10px solid #6eb927;
     color: white;
     padding: 0px;
     margin-bottom: 10px;
     font-size: 1.5em;
     font-weight: bold;
     width: 708px;
}
.tl10 {
     position: absolute;
     top: -10px;
     left: -10px;
     background: url('c10.png') left top no-repeat;
}
.tr10 {
     position: absolute;
     top: -10px;
     right: -10px;
     background: url('c10.png') right top no-repeat;
}
.bl10 {
     position: absolute;
     bottom: -10px;
     left: -10px;
     background: url('c10.png') left bottom no-repeat;
}
.br10 {
     position: absolute;
     bottom: -10px;
     right: -10px;
     background: url('c10.png') right bottom no-repeat;
}
.tl10, .tr10, .bl10, .br10 {
     width: 10px;
     height: 10px;
     font-size: 0px;
}
img.noborder {
     border: none;
}
img {
     border: solid;
     border-width: 1px;
	border-color: black;
}
h1 {
	background-color: #6eb927;
	color: white;
}
.text {
	text-align: left;
     margin: 1px;
}
hr {
	border-color: #6eb927;
	border-style: solid;
	border-width: 1px; 
}
td {
	text-align: center;
	padding: 1ex;
}
.script {
	background-color: #fbf8f1;
	border-color: black;
	border-style: solid;
	border-width: 1px;      
}
.dt {
	margin-left:2em;
	font-weight:bold;
}
.dd {
	margin-left:2em;	
}

