body {  
	font-family: Arial, Helvetica;
	font-size: x-small;
	scrollbar-arrow-color: #000066; 
	scrollbar-track-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF; 
	scrollbar-3dlight-color: #000066; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #000066; 
	scrollbar-darkshadow-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body,td,th {
	font-family: Arial;
	font-size: 12px;
}

i {  font-family: Arial, Helvetica; font-weight: bold}
legend {  font-family: Arial, Helvetica; font-size: 20px; color: #006600; font-weight: bold }
fieldset { padding: 10px; }

.title { font-weight: bold; color: #333333; background-color: #CCCCCC; }
.title a:link {  color: #336699; font-weight: bold; text-decoration: none}
.title a:visited {  color: #336699; font-weight: bold; text-decoration: none}
.title a:hover {  color: #FF6600; font-weight: bold; text-decoration: none}

.button-menu a:link {  font-weight: bold; color: #333333; text-decoration: none}
.button-menu a:visited {  color: #333333; font-weight: bold; text-decoration: none}
.button-menu a:hover {  color: #1E2188; font-weight: bold; text-decoration: none}

.form-button {  font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; height: 22px }
.form-button100 {  font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; height: 22px; width: 100px }
.form-field_single {  font-family: Arial, Helvetica; height: 20px }
.form-field_multi {  font-family: Arial, Helvetica }
.form-field_style01 { font-family: Arial, Helvetica; width: 200px; font-size: 11px; color: #666666; border-top: 1px solid #666666; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #666666; background-color: #F1F0F0; }

a:link {  font-weight: bold; color: #999999; text-decoration: none}
a:visited {  font-weight: bold; color: #999999; text-decoration: none}
a:hover {  font-weight: bold; color: #333333; text-decoration: none}

.link01 {  font-weight: bold; color: #333333; text-decoration: none}
.link01 a:link {  font-weight: bold; color: #333333; text-decoration: none}
.link01 a:visited {  font-weight: bold; color: #333333; text-decoration: none}
.link01 a:hover {  font-weight: bold; color: #000066; text-decoration: none}

.link02 {  font-weight: bold; color: #CCCCCC; text-decoration: none}
.link02 a:link {  font-weight: bold; color: #CCCCCC; text-decoration: none}
.link02 a:visited {  font-weight: bold; color: #CCCCCC; text-decoration: none}
.link02 a:hover {  font-weight: bold; color: #1E2188; text-decoration: none}

.button01-category { font-size: 12px; background-color: #006600; width: 150px; }
.button01-category a:link { font-size: 12px; color: #FFFFFF; background-color: #006600; border: 1px solid #FFFFFF; width: 150px; }
.button01-category a:visited {	font-size: 12px; color: #FFFFFF; background-color: #006600; border: 1px solid #FFFFFF; width: 150px; }
.button01-category a:hover { font-size: 12px; color: #FFFFFF; background-color: #FF6600; border: 1px solid #FFFFFF; width: 150px; }

.button-title { font-size: 12px; font-weight: bold; color: #006633; border: 1px solid #006600; background-color: #CCCCCC; width: 140px; }

.button-link { font-size: 12px; background-color: #CCCCCC; width: 140px; }
.button-link a:link { font-size: 12px; color: #666666; border: 1px solid #999999; padding-left: 5px; background-color: #CCCCCC; width: 140px; }
.button-link a:visited {	font-size: 12px; color: #666666; border: 1px solid #999999; padding-left: 5px; background-color: #CCCCCC; width: 140px; }
.button-link a:hover { font-size: 12px; color: #FFFFFF; border: 1px solid #333333; padding-left: 5px; background-color: #666666; width: 140px; }

.data01 {  font-family: Arial; font-weight: bold; color: #000066; text-decoration: none}
.style1 { color: #666666; font-weight: bold}
.style2 { color: #333333; font-size: 16px; font-weight: bold}
.style3 { color: #FFFFFF; font-size: 14px; font-weight: bold}
.news-title {  font-size: 18px; font-weight: bold; color: #ff3300; text-decoration: none}