@charset "utf-8";


dl.developmentFlow {
	margin: 0 12px;
	padding: 0;
}

dl.developmentFlow dt {
	margin: 0;
	padding: 3px 0 3px 5px;
	color: #0841b3;
	font-weight: bold;
	background-color: #f4f4f4;
	border-left: 3px solid #FF9900;
}

dl.developmentFlow dd {
	margin: 0 0 12px;
	padding: 0 0 3px 5px;
	background-color: #f4f4f4;
	border-left: 3px solid #FF9900;
}

div.translationExample {
	margin: 0 25px 1.4em;
	padding: 0 15px;
	border: 2px solid #cccccc;
}

table.checkList {
	width: 520px;
	margin: 0 10px 15px;
	border-collapse: collapse;
}

table.checkList th {
	padding: 3px;
	text-align: right;
	font-family: "Times New Roman", Times, serif;
	border: 1px solid #ffffff;
}

table.checkList td {
	padding: 3px;
	border: 1px solid #ffffff;
}

table.checkList tr.odd th,
table.checkList tr.odd td {
	background-color: #E3E9A3;
}

table.checkList tr.even th,
table.checkList tr.even td {
	background-color: #F2F4D5;
}

table.checkList td.checkRank {
	text-align: center;
	font-family: "Times New Roman", Times, serif;
}

div.valuation {
	margin: 0 50px 25px;
	padding: 1px;
	background-color: #FEF5F5;
	border: 1px solid #E78D8D;
}

div.valuation h3 {
	padding: 3px;
	text-align: center;
	color: #FFFFFF;
	background-color: #E78D8D;
}

div.valuation ul {
	margin: 0;
	padding: 10px;
	list-style-type: none;
}

div.valuation ul li {
	padding: 0 0 0 15px;
	background: url(../../common/images/blt_02.gif) 0 3px no-repeat;	
}

div.analysis {
	width: 400px;
	margin: 20px 0 25px 70px;
	padding: 1px;
	font-size: 110%;
	background-color: #FDF7F7;
	border: 1px solid #E37171;
}

div.analysis h3 {
	padding: 3px;
	text-align: center;
	color: #FFFFFF;
	background-color: #E37171;
}

div.analysis ul {
	margin: 0;
	padding: 10px 10px 0;
	list-style-type: none;
}

div.analysis ul li {
	padding: 0 0 0 15px;
	background: url(../../common/images/blt_02.gif) 0 3px no-repeat;	
}
