body  {
  margin: 0;
  padding: 0;
  width: 760px;
  background: #ffffff;
  scrollbar-face-color:#ffffff;
  scrollbar-highlight-color: #ffffff;
  scrollbar-shadow-color: #aaaaaa;
  scrollbar-3dlight-color: #aaaaaa;
  scrollbar-arrow-color: #000000;
  scrollbar-track-color: #ffffff;
  scrollbar-darkshadow-color: #ffffff;
}

#container {
  width:760px;
  text-align:left;
  margin:0px;
  padding:0px;
}

div#english  {
  display: block;
  width: 138px;
  height: 24px;
}
#english ul  {
  margin:0px;
  padding:0px;
  list-style: none;
  text-indent: -9999px;
}
#english li a  {
  display: block;
  width: 138px;
  height: 24px;
  text-decoration: none;
}
#english a        { background: url(../Images-e/english_fg.gif); }
#english a:hover  { background: url(../Images-e/english_bg.gif); }

div#tools  {
  width: 760px;
  height: 19px;
}
#tools ul  {
  margin:0px;
  padding:0px;
  list-style: none;
  width: 760px;
}
#tools li  {
  list-style: none;
  float: left;
}

#tools a  {
  display: block;
  height: 20px;
  text-decoration: none;
  text-indent: -9999px;
  overflow: hidden;
}

#home             { width: 70px; height: 20px; float left; }
#home a           { background: url(../Images-e/t-home_fg.gif); }
#home a:hover     { background: url(../Images-e/t-home_bg.gif); }

#t-bg             { width: 510px; height: 20px; background: url(../Images-e/t-bg.gif); }

#contact          { width: 88px; height: 20px; float left; }
#contact a        { background: url(../Images-e/t-contact_fg.gif); }
#contact a:hover  { background: url(../Images-e/t-contact_bg.gif); }

#sitemap          { width: 92px; height: 20px; float left; }
#sitemap a        { background: url(../Images-e/t-sitemap_fg.gif); }
#sitemap a:hover  { background: url(../Images-e/t-sitemap_bg.gif); }

div#main  {
  padding:0px;
  margin:0px;
  width: 760px;
  background: url(../Images-e/main_bg.gif);
}

div#menu  {
  width:153px;
  margin: 0px;
  background: url(../Images-e/main_bg.gif);
}
#menu ul  {
  padding:0px;
  margin:0px;
  list-style: none;
  text-indent: -9999px;
}
#menu li a  {
  display: block;
  width: 153px;
  height: 29px;
}

#m_overview a             { background: url(../Images-e/m-overview_fg.gif); }
#m_overview a:hover       { background: url(../Images-e/m-overview_bg.gif); }

#m_committees a             { background: url(../Images-e/m-committees_fg.gif); }
#m_committees a:hover       { background: url(../Images-e/m-committees_bg.gif); }

#m_events a             { background: url(../Images-e/m-events_fg.gif); }
#m_events a:hover       { background: url(../Images-e/m-events_bg.gif); }

#m_division a             { background: url(../Images-e/m-division_fg.gif); }
#m_division a:hover       { background: url(../Images-e/m-division_bg.gif); }

#m_award a             { background: url(../Images-e/m-award_fg.gif); }
#m_award a:hover       { background: url(../Images-e/m-award_bg.gif); }

#m_newsletter a             { background: url(../Images-e/m-newsletter_fg.gif); }
#m_newsletter a:hover       { background: url(../Images-e/m-newsletter_bg.gif); }

#m_links a             { background: url(../Images-e/m-links_fg.gif); }
#m_links a:hover       { background: url(../Images-e/m-links_bg.gif); }

#m_contact a             { background: url(../Images-e/m-contact_fg.gif); }
#m_contact a:hover       { background: url(../Images-e/m-contact_bg.gif); }

div#topcontents  {
  text-align:center;
}

div#keyimage  {
  margin: 0px;
  padding: 0px;
  width: 601px;
  height: 64px;
}

.breadclumbs  {
  height:8px;
  font-weight: normal;
  font-family: sans-serif;
  font-size: 10px;
  line-height: 150%;
  padding-left:10;
  color: #25549a;
  vertical-align:middle;
}

.breadclumbs a  {
  text-decoration: none;
  color: #25549a;
}

div#title  {
  margin: 4 0 0 0;
  width:580px;
  height:34px;
  margin-left: 5px;
}

#title h1  {
  text-align:left;
  padding: 5 0 0 40;
  font-family: HGºÞ¼¯¸E, Osaka, ‚l‚r ƒSƒVƒbƒN;
  font-weight: normal;
  font-size:18px;
  color: #333333;
}

.subtitle  {
  margin: 0px;
  background: url(../Images-e/subtitle-img.gif) no-repeat;
  padding-left: 20px;
  padding-bottom: 2px;
  font-size:12px;
  border-bottom: 1px solid #aaaaaa;
}

.eventtitle  {
  font-size:12px;
  padding-left: 7px;
  border-bottom: 1px dashed #aaaaaa;
  border-left: 4px solid #8ebb72;
}

.divisiontitle  {
  font-size:12px;
  padding-left: 7px;
  border-bottom: 1px dashed #aaaaaa;
  border-left: 4px solid #e39b76;
}

div#contents  {
  margin: 0 0 0 0;
  padding: 0 20 10 20;
  font-size:12px;
  line-height:150%;
}

#contents td  {
  font-size:12px;
  line-height:150%;
}

#whatsnew  {
  border-width: 0;
  width:360px;
  height:300px;
  font-size:11px;
  padding:2px;
  text-align:center;
	margin-left:10px;
}

#topics  {
  border-width: 0;
  width:580px;
  height:220px;
  font-size:11px;
  padding:2px;
  text-align:center;
	margin-left:3px;
}

.text  {
  font-size:12px;
  line-height:150%;
}

.stext  {
  font-size:11px;
  line-height:150%;
}

.back a {
  background: url(../Images-e/back.gif) no-repeat;
  padding: 0 0 2 20;
  font-size:12px;
  color: #333333;
  border-bottom: 1px dashed #666666;
  text-decoration: none;
}

.back a:hover{
  color: #bb0000;
}

.top a {
  background: url(../Images-e/top.gif) no-repeat;
  padding: 0 0 2 20;
  font-size:12px;
  color: #333333;
  text-decoration: none;
  border-bottom: 1px dashed #666666;
}

.top a:hover{
  color: #bb0000;
}

#footer {
  background: url(../Images-e/footer.gif);
  width:760px;
  height:55px;
  clear : both ; 
}


