body,td,input,select,textarea {
	font-size: 9pt;color: #000096; 
}
.sb{ color: #000096; cursor: hand; text-decoration: none;}
.sa{ color: #FF0000; cursor: hand; text-decoration: underline; }
.nb{ color: #000096; cursor: hand; text-decoration: underline; font-size: 10pt;}
.na{ color: #FF0000; cursor: hand; text-decoration: underline; font-size: 10pt;}
.lb{ color: #000096; cursor: hand; text-decoration: none; font-size: 10pt;}
.la{ color: #FF0000; cursor: hand; text-decoration: none; font-size: 10pt;}
.bgf{ background-color: #FFFFFF; text-align:left;}
a{ color: #000096;text-decoration: none;}
a:hover{ color: #FF0000;text-decoration: underline;}
a.a1{ text-decoration: underline;font-size: 10pt;}
a.a2{ color: #FF0000;text-decoration: none;}
input.inputbox {border: 1px solid #778899;}
tr{ height:18;}
form{margin-top:0;margin-bottom:0;
}

td.tmenu { 
   vertical-align   : text-top;
} 
td.tmenu SPAN {
   float            : left; 
   display          : block;
   background       : url(../image/02/tmenu.gif) no-repeat left top;
   padding          : 4px 20px 2px 20px;
   white-space      : nowrap;
}
td.tmenu A  {
   float            : left;
   font-size        : 9pt;
   text-decoration  : none;
}
td.tmenu A:hover  {
   background-position: 100% -24px;
   text-decoration  : none;
}
td.tmenu A:hover SPAN  {
   background-position: 0% -24px;
   cursor: hand;
}
td.tmenu A#current SPAN   {
   background-position: 0% -24px;
   padding-bottom   : 2px;
}
td.tmenu A#current  {
   background-position: 100% -24px;
}
td.tmenu A#end SPAN   {
   padding          : 6px 1px 2px 0px;
   background-position: 0% -24px;
}

td.mmenu { 
   vertical-align   : text-top;
} 
td.mmenu SPAN {
   float            : left; 
   display          : block;
   background       : url(../image/02/mmenu.gif) no-repeat left top;
   padding          : 7px 20px 1px 20px;
   white-space      : nowrap;
   width:177;
}
td.mmenu A  {
   float            : left;
   font-size        : 9pt;
   text-decoration  : none;
}
td.mmenu A:hover  {
   background-position: 100% -46px;
   text-decoration  : none;
}
td.mmenu A:hover SPAN  {
   background-position: 0% -46px;
   cursor: hand;
}
td.mmenu A#current SPAN   {
   background-position: 0% -23px;
   padding-bottom   : 1px;
}
td.mmenu A#current  {
   background-position: 100% -23px;
}

td.mmenu2 { 
   vertical-align   : text-top;
} 
td.mmenu2 SPAN {
   float            : left; 
   display          : block;
   background       : url(../image/02/mmenu2.gif) no-repeat left top;
   padding          : 4px 19px 2px 18px;
   white-space      : nowrap;
}
td.mmenu2 A  {
   float            : left;
   font-size        : 9pt;
   text-decoration  : none;
}
td.mmenu2 A:hover  {
   background-position: 100% -25px;
   text-decoration  : none;
}
td.mmenu2 A:hover SPAN  {
   background-position: 0% -25px;
   cursor: hand;
}
td.mmenu2 A#cur SPAN   {
   background-position: 0% -25px;
   padding          : 4px 19px 2px 18px;
}