body {	background-color: #FFFFFF;	margin: 0px;}h1 {	font-size: 24px;	font-weight: bold;	color: #339900;	margin: 0px;	padding: 0px 10px;	line-height: 1.2em;}.headbar td {	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-align: left;	padding-left: 10px;	height: 24px;	vertical-align: middle;	background-color: #388CE0;	background-image: url(../images/headbar/blue3.gif);}.headbar td a {	color: #FFFFFF;	text-decoration: none;}.menubar {	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #4063B9;	margin-bottom: 16px;	margin-top: 10px;}.menubar th {	font-size: 18px;	font-weight: bold;	text-align: left;	padding-left: 10px;	color: #666666;}.menubar td {	font-size: 12px;	color: #999999;	text-align: right;	padding-right: 10px;	height: 24px;}.menubar td a {	color: #663300;	text-decoration: none;	font-weight: bold;}.contents {	border-collapse:separate;	border-spacing:0px;	empty-cells:hide;	height:480px;	line-height: 1em;}.control {	border-collapse:separate;	border-spacing:0px;	empty-cells:hide;	width:1160px;	padding-top:4px;}.control th,.control td {	width:25%;	color: #FF9900;	font-size: 10px;	font-weight: bold;	padding-bottom:2px;	padding-top:4px;	margin: 0px;	border-top:2px solid #388CE0;}.control th {	vertical-align:middle;	text-align:left;	padding-left:10px;}.control td {	vertical-align:bottom;	text-align:right;	padding-right:10px;}.control td a {	color: #4063B9;	text-decoration: none;	border: 1px solid #CCCCCC;	margin: 0px 2px;	padding: 0px 3px;}.control td .here {	text-decoration: none;	border: 1px solid #CCCCCC;	margin: 0px 2px;	padding: 0px 3px;	background-color: #EEEEEE;}.control td img {	vertical-align:text-bottom;	/*margin: 0px 6px;*/	border: none;}.data {	width:560px;	height:180px;	border-collapse:separate;	border-spacing:0px;	empty-cells:hide;	margin-top:10px;}.data th {	width:180px;	font-size: 24px;	font-weight: bold;	color: #339900;	margin: 0px;	padding: 0px 10px;	line-height: 1.2em;	text-align: center;	vertical-align: middle;}.data th a {	display: block;	font-size: 12px;	color: #666666;	text-decoration: none;	text-align: center;	padding-left: 30px;}.data td {	font-size: 12px;	padding: 10px;	color: #000000;	text-align: center;}.data td div {	text-align: left;	margin-bottom: 0.5em;	padding-bottom: 0.5em;	border-bottom: 1px solid #CCCC99;}.data table th {	padding: 0px;	font-size: 12px;	font-weight: bold;	color: #666600;	text-align: right;	vertical-align: top;	width: auto;	white-space: nowrap;}.data table th small {	font-size: 10px;	font-weight:normal;}.data table td {	padding: 0px;	text-align: left;	vertical-align: top;	border-bottom: 1px dashed #CCCC99;}.list {	margin:10px 10px 0px;	border-collapse:separate;	border-spacing:0px;	empty-cells:hide;	padding: 10px 10px 0px;	border-top:2px solid #339900;	vertical-align: top;}.list h1 {	font-size: 14px;	font-weight: bold;	color: #666666;}.list h1 b {	color: #339900;}.list ol {	margin-top: 0.5em;	font-size: 14px;	margin-bottom: 0em;}.list li {	font-size: 12px;	line-height: 1.2em;	}.list li small {	font-size: 12px;	color: #333333;}