body {
	background-image: url(../images/index_04.jpg);
}
	h1 {
		color:#FF0000;
		font-family:Helvetica, "Times New Roman", Times, serif;
		font-size:18px;
		line-height:20px;
		margin-top:3px;
		margin-bottom:3px;
		font-weight:bold;
	}
	h2 {
		color:#FF0000;
		font-family:"Times New Roman", Times, serif;
		font-size:22px;
		line-height:24px;
		margin-top:3px;
		margin-bottom:3px;
		font-weight:bold;
	}
	h3 {
		color:#FF0000;
		font-family:"Times New Roman", Times, serif;
		font-size:28px;
		line-height:30px;
		margin-top:3px;
		margin-bottom:3px;
		font-weight:bold;
	}
	h4 {
		color:#FFCC66;
		font-family:"Times New Roman", Times, serif;
		font-size:22px;
		line-height:24px;
		margin-top:3px;
		margin-bottom:3px;
		font-weight:bold;
	}
	.bodytext {
		color:#FFFFFF;		
		font-family:"Times New Roman", Times, serif;
		font-size:18px;
		line-height:20px;
		text-align:justify;
	}
	.bodytext a:link, a:visited, a:active{
		color:#FF0000;		
		font-family:"Times New Roman", Times, serif;
		font-size:18px;
		line-height:20px;
		text-align:justify;
	}
	.bodytext a:hover{
		color:#FFFF00;		
		font-family:"Times New Roman", Times, serif;
		font-size:18px;
		line-height:20px;
		text-align:justify;
}
	.footer {
		color:#FFFFFF;		
		font-family:"Times New Roman", Times, serif;
		font-size:14px;
		text-decoration:none;
	}
	.footer a:link {
		color:#FFFFFF;		
		font-family:"Times New Roman", Times, serif;
		font-size:14px;
		text-decoration:none;
	}
	.footer a:visited {
		color:#FFFFFF;		
		font-family:"Times New Roman", Times, serif;
		font-size:14px;
		text-decoration:none;
	}
	.footer a:hover {
		color:#FF0000;		
		font-family:"Times New Roman", Times, serif;
		font-size:14px;
		text-decoration:none;
	}
	.footer a:active {
		color:#FFFFFF;		
		font-family:"Times New Roman", Times, serif;
		font-size:14px;
		text-decoration:none;
	}
	.copyright {
		color:#FFFFFF;		
		font-family:"Times New Roman", Times, serif;
		font-size:10px;
		text-decoration:none;
	}
	.smalltext {
		color:#FFFFFF;		
		font-family:"Times New Roman", Times, serif;
		font-size:10px;
		line-height:12px;
	}
	ul li {
		list-style-image:url(../images/green_check.jpg);
	}
	ol li{
		margin:5px 0 15px 0;
	}
	
	input {
	 background-color:#D7E5F2;
	 color:#102132;
	 border:solid 1px #284279;
	 font-size:10px;		
	 font-family:"Times New Roman", Times, serif;
}
	textarea {
	 background-color:#D7E5F2;
	 color:#102132;
	 border:solid 1px #284279;
	 font-size:10px;		
	 font-family:"Times New Roman", Times, serif;
}
	.button {
	background-color:#cccccc;
	 color:#102132;
	  font-size:10px;
	  border:solid 1px #284279;
	}
	.radio {
	background-color:#ffffff;
	 color:#102132;
	  font-size:10px;
	  border:none;
	}
	.item {
	font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:16px;
	line-height:18px;
	font-weight:bold;	
	}
	.description {
	font-family:"Times New Roman", Times, serif;
	color:#CCCCCC;
	font-size:14px;
	line-height:16px;	
	}
	.note {
	font-family:"Times New Roman", Times, serif;
	color:#CCCCCC;
	font-size:10px;
	line-height:12px;	
	}
	
#leftcolumn{
text-align:center;
font-size:20px;
color:#FF0000;
padding: 3px 1px;
display: block;
width: 100%;
text-decoration: none;
font-weight:normal;
}	
#leftcolumn a:{
text-align:center;
font-size:20px;
color:#FF0000;
padding: 3px 1px;
display: block;
width: 100%;
text-decoration: none;
font-weight:normal;
}
#leftcolumn a:link{
text-align:center;
font-size:20px;
color:#FF0000;
padding: 3px 1px;
display: block;
width: 100%;
text-decoration: none;
font-weight:normal;
}
#leftcolumn a:visited{
text-align:center;
font-size:20px;
color:#FF0000;
padding: 3px 1px;
display: block;
width: 100%;
text-decoration: none;
font-weight:normal;
}
#leftcolumn a:hover{
text-align:center;
background-color:#FFCC66;
font-size:20px;
color:#0000FF;
padding: 3px 1px;
display: block;
width: 100%;
text-decoration: none;
font-weight:normal;
}
}
#leftcolumn a:active{
text-align:center;
font-size:20px;
color:#FF0000;
padding: 3px 1px;
display: block;
width: 100%;
text-decoration: none;
font-weight:normal;
}

#rightcolumn{
color:#FFFFFF;
float:left;
width:800px;
margin-left: 10px;
padding: 5px;
padding-bottom: 8px;
}

#leftcolumnjap{
text-align:center;
font-size:20px;
color:#FFCC66;
padding: 3px 1px;
display: block;
width: 100%;
text-decoration: none;
font-weight:normal;
}	
#leftcolumnjap a:{
text-align:center;
font-size:20px;
color:#FFCC66;
padding: 3px 1px;
display: block;
width: 100%;
text-decoration: none;
font-weight:normal;
}
#leftcolumnjap a:link{
text-align:center;
font-size:20px;
color:#FFCC66;
padding: 3px 1px;
display: block;
width: 100%;
text-decoration: none;
font-weight:normal;
}
#leftcolumnjap a:visited{
text-align:center;
font-size:20px;
color:#FFCC66;
padding: 3px 1px;
display: block;
width: 100%;
text-decoration: none;
font-weight:normal;
}
#leftcolumnjap a:hover{
text-align:center;
background-color:#330099;
font-size:20px;
color:#FF0000;
padding: 3px 1px;
display: block;
width: 100%;
text-decoration: none;
font-weight:normal;
}
}
#leftcolumnjap a:active{
text-align:center;
font-size:20px;
color:#FFCC66;
padding: 3px 1px;
display: block;
width: 100%;
text-decoration: none;
font-weight:normal;
}