.bodyblack { font-family: Arial, Helvetica, sans-serif; font-size: 11px ; color: #000000 }
.bodyblackbig { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; color: #000000 }
.bodygray { font-family: Arial, Helvetica, sans-serif; font-size: 11px ; color: #333333 }
.bodygraybig { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; color: #333333 }
.bodygreen { font-family: Arial, Helvetica, sans-serif; font-size: 11px ; color: #54fe00 }
.bodywhite { font-family: Arial, Helvetica, sans-serif; font-size: 11px ; color: #ffffff }
.bodywhitebig { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; color: #ffffff }
.bodyjp {text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
.newstitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; color: #ffffff ; font-weight: bold }
.newsdate { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff }
.newstext { font-family: Arial, Helvetica, sans-serif; font-size: 11px ; color: #54fe00 }
a.news { color: #ffffff }
a.news:link { color: #ffffff }
a.news:visited { color: #ffffff }
a.project { color: #54fe00 }
a.project:link { color: #54fe00 }
a.project:visited { color: #54fe00 }
a.whitebg { color: #000000 }
a.whitebg:link { color: #000000 }
a.whitebg:visited { color: #000000 }
a.bluebg { color: #000000 }
a.bluebg:hover { text-decoration: none; background-color: #ffffff }
a.bluebg:link { color: #000000 }
a.bluebg:visited { color: #333333 }
a.jp {text-decoration: none; font-family: Arial, Helvetica, sans-serif;}

