/* @override http://probsc.jp/principles/principles.css */

/* Principles */

div#rightContainer {
	width: 600px;
}

div#rightContainer h3 {
	margin: 0px 0 20px;
	color: #1d3990;
	font-size: medium;
	letter-spacing: 2px;
}

div#rightContainer p {
	line-height: 1.5;
}

div#rightContainer h4 {
	margin: 20px 0;
}

div#rightContainer h4.purpose {
	margin: 10px 0 5px;
}

div#rightContainer ul {
	margin: 10px 0;
	list-style: disc;
	list-style-position: inside;
}

div#rightContainer li {
	margin: 5px 0 5px 10px;
}

div#rightContainer ol {
	list-style: decimal;
}

div#rightContainer ol li {
	margin: 20px 0 10px 20px;
}

div#rightContainer ol li h4 {
	margin:  0 0 10px 0;
}

div#rightContainer ol li ul li {
	margin: 8px 0 8px 10px;
}

div.date {
	text-align: right;
	margin: 30px 0 10px;
	line-height: 1.4;
}

div.signature {
	text-align: right;
	margin: 10px 0 20px;
	line-height: 1.4;
}

div.contact {
	margin: 20px 0;
	line-height: 1.4;
}

div.contact h5 {
	border-bottom: 2px solid #ccc;
}

div.contact h6 {
	margin: 10px 0 5px 20px;
}

div.contact p {
	margin: 5px 0 5px 20px;
}

div.figure {
	margin: 10px 0;
}

p.caption {
	text-align: center;
}