/*###BODY###*/
body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

/*###FONT###*/
.style1 { color: #666666; font-size: 12px; line-height: 15px; }
.style2 { color: #666666; font-size: 10px; }
.style3 { color: #000000; font-size: 16px; }
.style4 { color: #000000; font-size: 16px; }
.style5 { color: #FFFFFF; }
.style6 { color: #666666; font-weight: bold; }
.style7 { color: #666666; font-weight: bold; }
.style8 { color: #666666; }
.style9 { color: #181F86; font-weight: bold; }
.style10 {color: #666666; font-size: 16px; }
.style11 {color: #000000; font-size: 14px; }
.style12 {color: #000000; font-size: 16px; }
.style13 {color: #666666; font-size: 15px; }
.style14 {color: #666666; font-size: 12px; }
.style15 {color: #666666; font-size: 14px; font-weight: bold; }
.style16 {color: #FFFFFF; font-size: 14px; font-weight: bold; }
.style17 {color: #FFFFFF; font-size: 14px; }
.style18 {color: #0000FF; font-size: 16px; font-weight: bold; }
.style19 { color: #666666; font-size: 11px; line-height: 15px; }
.style20 { color: #FFFFFF; font-size: 12px; background: #808080; font-weight: bold; }
.style21 {color: #0000FF; font-size: 14px; font-weight: bold; }
.style22 {color: #000000; font-size: 14px; font-weight: bold; }
.style23 { color: #666666; font-size: 14px; line-height: 15px; }
.style24 { color: #FF0000; font-size: 12px; }

/*###LINK###*/
A { color: #666666; }
A:hover { color: #0000FF; TEXT-DECORATION: underline; }


/*###TABLE1###*/
.border {font-size : 1pt; }

/*###TABLE SHADOW###*/
.shadow23{
  width: 400px;/*$BA4BN$NI}(B*/
  background-color: #969699;/*$B1F$N?'(B*/
  margin: 20px 10px 10px 20px;
  padding-right: 20px;
  }
.text23{
  width: 335px;/*$BA4BN$NI}!"(Bshadow$B$HF1$8$K(B*/
  font-size: 10pt;/*$BA4BN$NJ8;z%5%$%:(B*/
  position: relative;
  background: #FAFAFC;/*$BJ8;zItJ,$NGX7J?'(B*/
  margin: -10px -10px 10px -10px;
  padding: 0.8em;/*$BFbIt$NM>Gr(B*/
  border: solid 1px #767679;
  }
.shadow23a{
  width: 335px;/*$BA4BN$NI}(B*/
  background-color: #767679;/*$B1F$N?'(B*/
  margin: 20px 10px 10px 20px;
  padding-right: 20px;
  filter: alpha(opacity=20,finishopacity=100,style=1);
  }
.shadow23b{
  width: 400px;/*$BA4BN$NI}(B*/
  background-color: #969699;/*$B1F$N?'(B*/
  margin: 20px 10px 10px 20px;
  padding-right: 20px;
  filter: blur(direction=305,strength=15)
  }



/*###TABLE PLANET###*/
.box26{
  width: 366px;/*$BA4BN$NI}(B*/
  font-size: 10pt;/*$BJ8;z%5%$%:(B*/
  }
.box26 dt{/*$B%?%$%H%kItJ,$N@_Dj(B*/
  color: #454142;/*$BJ8;z?'(B*/
  background-color: #FCFCFE;/*$BGX7J?'(B*/
  font-weight: bold;
  width: 11em;/*$B%?%$%H%k$NI}!JJ8;z?t!K(B*/
  position: relative;
  z-index: 2;
  padding: 0.3em 1em 0.2em 0.3em;
  border-style: solid;
  border-color: #6A6FBE;/*$BOH$N?'(B*/
  border-width: 1px 2px 2px 1px;
  }
.box26 dt span{
  padding-left: 8px;
  border-left: 4px solid #AAAFEC;/*$B%?%$%H%kIt$N:8=D@~(B*/
  }
.box26 dd{/*$BFbMFItJ,(B*/
  position: relative;
  z-index: 1;
  top: -0.9em;
  margin: 0 0 0 0.9em;
  border: solid 1px #8A8FBE;/*$BOH$N?'(B*/
  }
.box26 dd .text {
  padding: 1.7em 0.5em 1em 1em;/*$B%F%-%9%HItJ,$NM>Gr(B*/
  border-left: solid 30px #D4D6EC;/*$B:8B&$NCe?'ItJ,(B*/
  }
