/* CSS Document */

.search{
  border:1px dashed #FF9933;
  padding:10px;
  }

.header_cell td{
  background-color:#666666;
  font-size:80%;
  color:white;
  padding:6px;
  text-align:center;
  vertical-align:middle;
  }

.header_link a{
  text-decoration:underline;
  color:white;
}

.header_link a:hover{
  text-decoration:underline;
  color:white;
}
  
tr.search_cont td {
  background-color:#dddddd;
  font-size:80%;
  color:#000000;
  text-decoration:none;
  padding:6px;
  }
  
tr.search_cont1 td {
  background-color: #EAEAEA;
  font-size:80%;
  color:#000000;
  text-decoration:none;
  padding:6px;
  }
  
.q_head{
  font-size:110%;
  text-decoration:underline;
  color:#333333;
  }
  
.form_str td{
  font-size:90%;
  color:#666666;
  padding:5px;
  }
  
td.inf{
  color:#FFFFFF;
  font-size:100%;
  padding:5px;
  }

.head1 {background-color: #003366}
.head2 {background-color: #FF0033}
.head3 {background-color: #FFCC00}
.head4 {background-color: #663399}
  
.s_head{
  background-color: #666666;
  color:#FFFFFF;
  font-size:100%;
  padding:5px;
  }
  
.form_input{
  width:100%;
  border:1px solid #999999;
  }
  
.form_input_small{
  width:59px;
  border:1px solid #999999;
  }
  
.form_note{
  font-size:80%;
  color:#999999;
  }
  
.inf_text{
  font-weight:bold;
  }

.inf_punchline {
  color: #FFCC00;
  font-weight:bold;
  }