h1{
 font-size: 20px;
 font-weight: normal;
 margin: 0;
}
img{
 border:0;
}
a{
 text-decoration:none;
}
.bg{
 background-image : url("img/topimage.gif");
 background-repeat : no-repeat;
 background-position : left top;
}
.bg2{
 background-image : url("img/bg1.gif");
}
.f{
 font-size:10px;
 color: red;
}
.upbar{
 border-width: 1px 1px 0px 1px;
 border-style:  solid;
 border-color: #979797;
}
.menu_bar{
 background-color : #f7a652;
 padding: 5px;
 font-weight:bold;
 color:white;
 border-width: 2px 0px 0px 0px;
 border-style: solid;
 border-color: #a66b00;
}
.plantable{
 border-width: 1px 3px 3px 1px;
 border-style:  solid;
 border-color: #3366cc;
 padding: 5px;
}
.fusen{
 position:relative;
 top:+1px;
 z-index:1;
 font-weight: bold;
 font-size:16px;
 border-width: 1px 3px 0px 1px;
 border-style: solid;
 border-color: #3366cc;
 padding: 5px;
}
.fnum{
 font-size:20px;
 color:red;
 font-weight:bold;
 font-family:arial,sans-serif;
}
.stbar{
 font-size:10px;
 border: 2px solid #fca55c;
 height:16px;
}
.link{
 color:blue;
 font-weight:normal;
 text-decoration:underline;
 white-space:nowrap;
 font-family:arial,sans-serif;
 font-size:11px;
}
.search_list{
 overflow: auto;
 width: 180px;
 height: 200px;
 padding: 5px;
}
.join{
 width:160px;
 height:35px;
 border-style:outset;
 bgcolor:red;
 background-color:#f86230;
 cursor:pointer;
 color:white;
 font-size:18px;
 padding: 3px;
}

a.f{
	font-size:10px;
	color:gray;
}

body,td{
 font-size:12px;
}