.head0 {
	margin-left:  0pt;
	font-size:   16pt; font-weight: bold  ; font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF; color: #000000;
}
.head1 {
	margin-left:  0pt;
	font-size:   16pt; font-weight: bold  ; font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #D7D7FF; color: #0000ff;
}
.head2 {
	margin-left: 10pt;
	font-size:   12pt; font-weight: bold  ; font-family: Verdana, Arial, Helvetica, sans-serif;
	/*background-color: #E0E0E0;*/ color: #000000; background-color: #d7d7ff;
}
.head3 {
	margin-left: 20pt;
	font-size:   10pt; font-weight: bold  ; font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EAE2BB; color: #B82619;
}
.head4 {
	margin-left: 30pt;
	font-size:    9pt; font-weight: bold  ; font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EEEEEE; color: #000000;
}
.head5 {
	margin-left: 40pt;
	font-size:    8pt; font-weight: bold  ; font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF; color: #000000;
}
.head6 {
	margin-left: 40pt;
	font-size:    8pt; font-weight: bold  ; font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF; color: #000000;
}

.text1 {
	paddin-left: 10px; font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 160%;
	letter-spacing: 1;
}
.text2 {
	margin-left: 20pt; font-size:  9pt;
	font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.text3 {
	margin-left: 30pt; font-size:  9pt;
	font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.text4 {
	margin-left: 40pt; font-size:  9pt;
	font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.text5 {
	margin-left: 50pt; font-size:  8pt;
	font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.text6 {
	margin-left: 50pt; font-size:  8pt;
	font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}


.style6 {
	font-size: 12pt;
	color: #FF0000;
}
.style8 {
	color: #000000;
	font-size: 14pt;
}
.style10 {
	color: #000000;
	font-size: 12pt;
}
.style14 {
	color: #000000;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}
.style16 {color: #000000}
.list1 {
	margin-left: 10pt;
	font-size: 10pt; font-weight: bold  ; font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1pt;
}

.list0 {
	margin-left:  0pt;
	font-size: 12pt; font-weight: bold  ; font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3pt;
	white-space: nowrap;
	line-height: 150%;
}
.list1 { 
	margin-left: 10pt;
	font-size: 11pt; font-weight: normal  ; font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1pt;
	white-space: nowrap;
	line-height: 150%;
}
.list2 { 
	margin-left: 20pt;
	font-size:  9pt; font-weight: bold  ; font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1pt;
}
.list3 {
	margin-left: 30pt;
	font-size:  9pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1pt;
}
.list4 {
	margin-left: 40pt;
	font-size:  9pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.list5 {
	margin-left: 50pt;
	font-size:  8pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.list6 {
	margin-left: 50pt;
	font-size:  8pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;	
}
.listx {
	margin-left: 10pt;
	font-size:  11pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 150%;
}
.desc {
	margin-left: 40pt;
	padding-bottom: 10pt;
	font-size:  10pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 160%;
	letter-spacing: 1;
}
.tools1 {
	margin-left:  0pt; margin-top: 10pt; margin-bottom: 10pt;
	font-size:   10pt; font-weight: bold ; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tools2 {
	margin-left: 10pt; margin-top: 10pt; margin-bottom: 10pt;
	font-size:    9pt; font-weight: bold ; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tools3 {
	margin-left: 20pt; margin-top: 10pt; margin-bottom: 10pt;
	font-size:    9pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tools4 {
	margin-left: 30pt; margin-top: 10pt; margin-bottom: 10pt;
	font-size:    9pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tools5 {
	margin-left: 40pt; margin-top: 10pt; margin-bottom: 10pt;
	font-size:    8pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tools6 {
	margin-left: 40pt; margin-top: 10pt; margin-bottom: 10pt;
	font-size:    8pt; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}

TABLE.table {
	border-color	: rgb( 0, 0, 0 );
}

TH.table{
	background-color: rgb( 192, 192, 192 );
	color: rgb( 0, 0, 255 );
	font-size: 9pt;
}

TD.table{
	background-color: rgb( 224, 224, 224 );
	font-size: 9pt;
}
table.code {
	background-color	: rgb( 222, 255, 255 );
}
table.colum{
        font-size:10pt;
        line-height:120%;
        letter-spacing:0.1em;
}
CAPTION.table{
	font-size: 9pt;
}

a:visited{
	text-decoration: none;
	text-decoration : underline;
	color: #0000F0;
}
a:link   {
	text-decoration: none;
	text-decoration : underline;
	color: #0000ff;
}

A:hover	{
	color: blue; background-color: #EAEAEA;
	background-repeat: repeat;
	text-decoration : underline;
	background-attachment: scroll;
	cursor: hand;
	background-position: 0% 50%
}
A:active {
	text-decoration: underline;
}
BODY{
	font-size: 70%;
	font-family: font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: rgb( 255, 255, 255 );
}
PRE{
	margin-left: 10pt;
	font-size: 9pt;
	font-weight: normal;
	font-family: courier;
}

dt.api{
        margin-left: 10pt;
        font-weight: bold ;
}
code{
       font-family: courier
}
dl.ref{
       color:#008000;
}
dl.atten{
      color:#ff0000;
}
p.api{
     margin-top:8pt;
}
pre.console {
  background-color: #ccccff;
  color: gray;
  font-family: courier, monospace;
  padding: 5pt;
  margin-right: 30pt;
}

pre.console kbd {
  font-family: courier, monospace;
  color: black;
}

pre.console1 {
  background-color: #000000;
  color: #c0c0c0;
  font-family: courier, monospace;
  padding: 5pt;
  margin-right: 30pt;
}
pre.console1 kbd {
  font-family: courier, monospace;
  color: white;
}
pre.dir {
  background-color: #cccccc;
  color: black;
  font-family: courier, monospace;
  padding: 5pt;
  margin-right: 30pt;
}
pre.code {
  background-color: #E6E6FF;
  color: black;
  font-family: courier, monospace;
  padding: 5pt;
  margin-right: 30pt;
}
a.header {
	color: #ffffff;
	text-decoration: underline;
}
a.header:link {
	color: #ffffff;
	text-decoration: underline;
}
a.header:visited {
	color: #ffffff;
	text-decoration: underline;
}
a.header:hover {
	color: #ffffff;
	text-decoration: underline;
	background-color: #000000;
}

a.header:active {
	color: #ffffff;
	text-decoration: underline;
}

a.text7:visited{
	text-decoration : underline;
	color: #0000FF;
        font-size:90%;
        font-weight:bold;
}
a.text7:link   {
	text-decoration : underline;
	color: #0000FF;
        font-size:90%;
        font-weight:bold; 
}

A.text7:hover	{
	color: #ffffff; background-color: #0000cc;
	background-repeat: repeat;
	text-decoration : underline;
	background-attachment: scroll;
	cursor: hand;
	background-position: 0% 50%;
}

A.text7:active {
	text-decoration: underline;
}
a.home:visited{
	text-decoration :none;
	color: #0000cc;
        font-size:120%;
        font-weight:bold; 
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.home:link   {
	text-decoration : none;
	color: #0000cc;
        font-size:120%;
        font-weight:bold; 
font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.home:hover	{
	color: #ffffff; background-color: #0000cc;
	background-repeat: repeat;
	text-decoration : none;
	background-attachment: scroll;
	cursor: hand;
	background-position: 0% 50%;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.home:active {
	text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;

}