body {
	margin-top: 0px;
	background-color: #fff;
}

p {
	line-height: 1.6;
}

a:link{
	color : #00376F;
	text-decoration : none;
}

a:hover{
	color : #66A9DB;
	text-decoration : underline;
}
.font_style1 {
	font-size: 12px;
}
.font_style2 {
	font-size: 10px;
}
.tbl_style1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-bottom-color: #666666;
}
.tbl_style2 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-bottom-color: #999999;
}

p.space0 {
	margin: 0px;
	padding: 0px;
}

dl.form{
width:480px;
margin-bottom:0px;
margin-top:10px;
padding:0px;
}

dl.form dt{
float:left;
width:140px;
margin-top:3px;
}

dl.form dd{
float:right;
width:320px;
margin:0px 0px;
padding:0px;
}

.txtRed{color:#C00;}
.weightB{font-weight:bold}

.btn{margin:10px; width:250px; height:30px; background:#FFF; color:#039;}


#topics td	{margin: 0px; padding: 5px; border:solid 1px #5e8eab; }
#topics p	{margin: 2px; font-size:12px;}
#topics img	{vertical-align:middle;}
#topics table{text-align:left; font-size:11px; border-spacing:0px; border-collapse:collapse;}

#link td	{margin: 0px; padding: 5px; border:solid 1px #d3d3d3; vertical-align:top;}
#link table{text-align:left; font-size:11px; border-spacing:0px; border-collapse:collapse;}






