body,td,input
{
font-size:12px;

}
.tree{
padding-top:3px;
padding-left:5px;
}
a:link{color:Navy;text-decoration:none}
a:visited{color:Navy;text-decoration:none}
a:active{color:blue;text-decoration:none}
a:hover{color:red;text-decoration:underline}
.css {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

form { margin: 0px; }
body{
font-size:63%;
color:#000;
}
/*input*/
.input_on{
padding:2px 8px 0pt 3px;
height:18px;
width:300px;
border:1px solid #999;
background-color:#FFFFCC;
}
.input_off{
padding:2px 8px 0pt 3px;
height:18px;
width:300px;
border:1px solid #CCC;
background-color:#FFF;
}
.input_move{
padding:2px 8px 0pt 3px;
height:18px;
width:300px;
border:1px solid #999;
background-color:#FFFFCC;
}
.input_out{
padding:2px 8px 0pt 3px;
height:18px;
width:300px;
border:1px solid #CCC;
background-color:#FFF;
}
.area_on{
padding:2px 8px 0pt 3px;
height:60px;
width:300px;
border:1px solid #999;
background-color:#FFFFCC;
}
.area_off{
padding:2px 8px 0pt 3px;
height:60px;
width:300px;
border:1px solid #CCC;
background-color:#FFF;
}
.area_move{
padding:2px 8px 0pt 3px;
height:60px;
width:300px;
border:1px solid #999;
background-color:#FFFFCC;
}
.area_out{
padding:2px 8px 0pt 3px;
height:60px;
width:300px;
border:1px solid #CCC;
background-color:#FFF;
}



/*form*/
ul.input_form{
margin:20px auto 0 auto;
width:650px;
list-style-type:none;
}
ul.input_form li{
width:650px;
float:left;
margin-bottom:10px;
}
.input_form label{
float:left;
padding-right:10px;
width:100px;
line-height:22px;
text-align:right;
font-size:1.4em;
}
.input_form p{
float:left;
_margin-top:-1px;
}
.input_form span{
float:left;
line-height:22px;

text-align:left;
font-size:1.2em;
color:#999;
}

select {
        position:relative;
        left:-2px;
        top:-2px;
        font-size:12px;
        width:125px;line-height:22px;
        line-height:20px;border:solid 1px #cccccc ;
        color:#7B869A;
}
.btn_out {BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid

}
.btn_over {BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#CAE4B6); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid
}
.btn_down
{
BORDER-RIGHT: #FFE400 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #FFE400 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #FFE400 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #FFE400 1px solid
}
.btn_up {
BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}