body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-decoration: none;
	line-height: 170%;
	color: #616161;
	letter-spacing: 0px;
}
a {
	color: #616161;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.add {
	color: #6E6E6E;
	text-decoration: none;
	font-size: 8.5pt;
}
.add a:hover {
	color: #333333;
	text-decoration: none;
}
.click-1 {
	color: #1E86B9;
	text-decoration: none;
}
.click-1 a:hover {
	color: #0F0A68;
	text-decoration: none;
}
.click-2 {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 9pt;
}
.click-2 a:hover {
	color: #2C468F;
	text-decoration: none;
}
.click-3 {
	color: #616161;
	text-decoration: none;
	font-size: 9pt;
}
.click-3 a:hover {
	color: #0D3390;
	text-decoration: none;
}
.site {
	color: #00BBC2;
	text-decoration: none;
	font-size: 7.5pt;
}
.site a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #00BBC2;
}
.line {
	border-top: 1px none #FFFFFF;
	border-right: 1px none #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px none #FFFFFF;
}
.d {
	background-image: url(images/index/d_mid.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.add-02 {
	font-size: 7.5pt;
	color: #999999;
	line-height: 150%;
	letter-spacing: 0px;
}
.blue {
	color: #0D3390;
}
.line_pro {
	border: 1px solid #D5D5D5;
}
.pro_d {
	background-image: url(images/p2/pro_d.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.blue02 {
	color: #0D3390;
	font-size: 10.5pt;
}
.index_d {
	background-image: url(images/p2/p002.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.red {
	color: #FF0000;
}
.line02 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #B2B2B2;
	border-right-color: #B2B2B2;
	border-bottom-color: #B2B2B2;
	border-left-color: #B2B2B2;
}
.input{
	BACKGROUND-COLOR: #F9F9F9;
	border: 1pt solid #CCCCCC;
	font-size: 8pt;
}
.line_year {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
