#input {
  background-color:f5dd57;
  vertical-align:top;
  text-align:center;
  height:16px;
  font-size:11px;
  border-color:#e3c4c1;
  color:#b04847;
  line-height:10px;
  border:none;
  padding:0px;
  margin:0px;
  cursor:pointer;
}

#input2 {
  background-color:f5dd57;
  vertical-align:top;
  text-align:center;
  height:16px;
  font-size:11px;
  border-color:#e3c4c1;
  color:#b04847;
  line-height:10px;
  padding:0px;
  margin:0px;
  border:none;
}

#input3 {
  background-color:f5dd57;
  vertical-align:top;
  text-align:center;
  height:16px;
  font-size:12px;
  border-color:#e3c4c1;
  color:#b04847;
  padding:0px;
  margin:0px;
}

div,body,img, table, table td {
  font-family:arial;
  font-size:11px;
  font-weight:bold;
  color:#b24a3d;
  margin:0px;
  padding:0px;
  border-collapse:collapse;
}

.input {
  background-color:f5dd57;
  vertical-align:top;
  text-align:center;
  height:16px;
  font-size:11px;
  border-color:#e3c4c1;
  color:#b04847;
  line-height:10px;
  border:none;
  padding:0px;
  margin:0px;
  cursor:pointer;
}

.input2 {
  background-color:f5dd57;
  vertical-align:top;
  text-align:center;
  height:16px;
  font-size:11px;
  border-color:#e3c4c1;
  color:#b04847;
  line-height:10px;
  margin:0px;
  border:none;
}

.box {
  z-index:100;
  width:130px;
  display:none;
  background-color:white;
  border:solid;
  border-color:#961207;
  border-width:2px;
}

.box-line {
  text-align:center;
  border-bottom:dotted 1px #961207;
  line-height:20px;
  width:130px;
  cursor:pointer;
}

.box-line-empty {
  border-bottom:dotted 1px #961207;            
  line-height:20px;
  width:130px;
}

.box-line-header {    
  text-align:center;
  border-bottom:solid 1px #961207;             
  line-height:20px;
  width:130px;
  background-color:yellow;
}


