body{ scrollbar-3dlight-color:#009900;
scrollbar-arrow-color:#009900;
scrollbar-darkshadow-color:#009900;
scrollbar-face-color:#009900;
scrollbar-highlight-color:#009900;
scrollbar-shadow-color:#009900;
scrollbar-track-color:#009900;

color: #009900;
font-family: Verdana;
font-size: 12px;
font-weight: lighter;
 
cursor:w-resize;
 } 

img{border-width:0;}

td{
 color: #009900;
 font-family: Verdana;
 font-size: 12px;
 font-weight: lighter;
 padding: 4px;
}


/*
以下 tfmenu.js に関するデザイン
*/

#tfmenu   {color: blue; background-color: #FFCCCC; border: 1px solid white; font-size: 12px; width: 220px; height: 300px; margin: 10px;}
#tfm-head {border-bottom: 1px solid white; height: 30px;}

#tfm-body {padding: 0px 3px;}
.tf1 span,
.tf2 span,
.tf1active span {font-size: 50%; vertical-align: middle;}

.tf1  {border-bottom: 1px solid silver; cursor: hand; line-height: 23px;}
.tf2  {padding-left: 15px;}
.tf1active        {border-bottom: 1px solid silver; cursor: hand; line-height: 23px;}
.tf1active .tf2 a {width: 120px; line-height: 18px;}

.tfm-up   #tfm-head {background-color: red;}
.tfm-down #tfm-head {background-color: red;}
.tfm-stop #tfm-head {background-color: red;}

#tfm-foot {position: absolute; bottom: 0px; color: silver; font-size: 90%; text-align: center; width: 100%; height: 10px;}


.td1{
 border-width: 3px;
 border-style: solid;
 border-color: #009900;
}
.td2{
 border-left-width: 3px;
 border-left-style: solid;
 border-left-color: #009900;
 border-right-width: 3px;
 border-right-style: solid;
 border-right-color: #009900;
}
.td3{
 border-top-width: 3px;
 border-style: solid;
 border-color: #009900;
 border-left-width: 3px;
 border-right-width: 3px;
 border-bottom-width: 3px;
}
.td4{
 background-color: #009900;
 font-size: 8px;
 padding: 5px;
}
.td5{
border-left-width: 3px;
border-left-style: solid;
border-left-color: #009900;
padding: 5px;
}
.td6{
 font-size: 9px;
 font-weight: lighter;
 padding: 1px;
}
.td7{
 color: #009900;
 font-size: 9px;
 font-weight: lighter;
 background-color: #009900;
 padding: 1px;
}
.td8{
 color: #009900;
 font-size: 9px;
 font-weight: lighter;
 background-color: #009900;
 padding: 1px;
}
.td9{
 font-size: 9px;
 font-weight: lighter;
 padding: 1px;
}

.button1{
 color: #009900;
 font-size: 9px;
 border-width: 1px;
 border-style: solid;
 border-color: #009900;
 background-color: #009900;
}

.font1{ color: #009900; font-size: 20pt;}
.font2{ color: #009900; font-size: 7pt;}
.font3{ color: #009900; font-size: 9pt;}
 
.list{ color: #009900;}

.block1 { margin-left:5px;}
.block2 { margin-left:25px;}
.block3 { margin-left:50px;}
.block4 { margin-left:25px;margin-right:25px;}
.block5 { margin-left:50px;margin-right:50px;}
.block6 { margin-right:10px;}

.span1{
 color: #009900;
 font-size:12px;
 border-width: 1px;
 border-style: solid;
 border-color: #009900;
 padding: 5px;
 WIDTH:500;
 HEIGHT:25;
}
.span2{
 color: #009900;
 font-size:12px;
 border-width: 1px;
 border-style: dotted;
 border-color: #009900;
 padding: 5px;
 WIDTH:80;
 HEIGHT:80;
}
.span3{
 color: #009900;
 font-size:12px;
 background-color: #009900;
 padding: 5px;
 WIDTH:90;
 HEIGHT:90;
}

A:link {
 color:#0000FF;
}
A:visited {
 color:#000080;
}
A:active {
 color:#0000FF;
}
A:hover {
 color:#000080;
 border-bottom-style: dotted;
 border-bottom-width: 3px;
 font-weight: bold
}

.a1{
 background-color: #009900;
 border-width: 1px;
 border-style: dotted;
 border-color: #009900;
 font-weight: bold
 }



a{text-decoration:none;
cursor: hand;
}

