body {	margin:0;	padding:0;	background-image:url(img/back.gif);	}.head {	background-color:#2E8AE6;	border-bottom:double 3px #ffffff;	padding:22px 2px;	margin:0;	width:100%;	}h1 {	font-size:1.125em;	color:#ffffff;	background-color:#0073E6;	border:solid 1px #ffffff;	padding:4px 0.5em 4px;	margin:0;	}h2 {	font-size:1em;	color:#333333;	background-color:#B8CFE6;	border:solid 1px #ffffff;	padding:4px 0.5em 4px;	margin:0;	}.contents {	border:solid 1px #ffffff;	padding:2px;	margin:30px 5px 0;	width:640px;	}.layout {	background-color:#ffffff;	margin-top:2px;	width:640px;	}.read {	font-size:0.9375em;	font-weight:bold;	color:#000099;	margin-top:0.5em;	margin-left:1em;	}.comment1 {	font-size:0.875em;	line-height:1.5em;	text-align:left;	margin:0 0 0 1em;	width:280px;	text-indent:1em;	}.comment2 {	font-size:0.875em;	line-height:1.5em;	text-align:left;	margin-left:1em;	margin-right:0;	margin-top:0;	padding-bottom:30px;	width:280px;	text-indent:1em;	}table.chart {	background-color:#555555;	border:none;	font-size:0.875em;	width:260px;	margin-top:0.5em;	margin-bottom:0.5em;	}td,th.chart {	border:none;	background-color:#ffffff;	}th {	color:#ffffff;	}.graph1 {	background-color:#ffffff;	padding-top:30px;	padding-bottom:30px;	padding-right:20px;	margin-top:2px;	text-align:left;	}.graph2 {	background-color:#ffffff;	padding:30px 0;	margin-top:2px;	text-align:center;	}