body       {  font-size: 11pt; color: #333333; background: #FFFFFF; }
.bg1       {  font-size: 11pt; color: #333333; background: #E2F5E8 url(img/bg01.gif); }
.bg2       {  font-size: 11pt; color: #333333; background: #FFFFFF url(img/2004/top2.jpg) no-repeat fixed right 80px; 
              scrollbar-face-color:#FFFFFF ; scrollbar-shadow-color: #FFFFFF ; 
              scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color:#445566; 
              scrollbar-darkshadow-color:#445566; scrollbar-track-color: #FFFFFF; 
              scrollbar-arrow-color: #445566}
em         {  font: normal 10pt "Times New Roman", "Times", "serif"; color: #CCCCCC}
td         {  font-size: 11pt;  color: #333333}
a:active   {  color: #00CC00}
a:hover    {
	text-decoration: overline;
	color: #660000;}

.top       {  font-size: 12pt; font-weight: bold; color: #FF33FF}
.td2       {  font-size: 11pt; color: #339900; font-weight: bold}
.td3       {  font-size: 12pt; color: #009933}
.bottom    {  font-size: 11pt;  color: #666666}
.height    {  line-height: 140%}
.p10       {  font-size: 10pt; color: #666600}
.white     {  font-size: 12pt; font-weight: bold; color: #FFFFFF; background: #FF66FF}
.pink      {  font-size: 12pt; font-weight: bold; color: #CC00CC}
.p10p      {  font-size: 10pt; font-weight: bold; color: #CC3300}
.11b {  font-size: 11pt; font-weight: bold; color: #000099}
h3 {  font-size: 14pt; font-weight: bold; color: #CC00CC}
.white2 {  line-height: 120%; color: #FFFFFF; font-size: 11pt; font-weight: bold; background: #CC00CC}







.buyback {  font-size: 12pt; font-weight: bold; color: #3366CC; background: #FFFFCC}
.top2 {  font-size: 12pt; font-weight: bold; color: #990099; font-family: "lr SVbN", "Osaka|"}
.po {
	color: #CC0000;
}
