body,td{
  font-size     : 14px; 
  font-family   : MS UI Gothic,Verdana,Osaka;
  margin-top    : 16px;
  margin-bottom : 0px;
  text-align    : center;
}
A:link,A:active,A:visited{
  color : #0000ff;
  text-decoration : underline;
}
A:HOVER{
  color : #FF8CFF;
  text-decoration : none;
}

h1     { font-size: 15px; color : #666666; margin-bottom: 0px; margin-top: 0px;text-align:left;}
h2     { font-size: 15px; color : #ffffff; margin-bottom: 0px; margin-top: 0px }
h3     { font-size: 15px; color : #0000ff; margin-bottom: 0px; margin-top: 0px }

.layout img{
    vertical-align:bottom;
    line-height:0px;
}

.layout td{
    line-height:0;
    font-size:0px; /* for IE's Bug? */
}



.top1
{
     float:             left;
     text-align:        left;
     background-color:  #FFFFFF;
     font-size:         16px;
     line-height:       170%;
     color:             #000000;
     font-family:       MS UI Gothic,Verdana,Osaka;
     width:             760px;
     MARGIN-top:        10px;
     margin-bottom:     5px;
     padding-top:       2px;
     padding-bottom:    8px;
}



.link
{
     float:             left;
     border:  1px solid #999999;
     font-size:         12px;
     text-align:        left;
     color:             #000000;
     width:             360px;
     height:            30px;
     MARGIN-bottom:     5px;
     padding-top:       8px;
     padding-left:      6px;
     padding-bottom:    3px;
}

.link2
{
     font-size:         11px;
     text-align:        center;
     color:             #000000;
}