input.button {
border: 1px solid #999999;
background: url(../images/pt_butto1.png) repeat-x;
height: 30px;
font-weight: bold;
color: #333333;
font-size: 14px;
padding: 5px;
width: 100px;
}

input.inp-findfond {
margin-right: 3px;
width: 500px;
height: 23px;
padding-left: 5px;
}

select.selarh {
margin-right: 3px;
width: 510px;
height: 28px;
padding-left: 5px;
};


table.findtab {
width: 500px;
border: solid #000000 1px;
margin-left: 10px;
margin-bottom: 20px;
}
#content table.findtab1 td {
margin: 0px;
padding: 5px;
vertical-align:top;
text-align:left;
background-color:#F0F0F0;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
border-style: none;
}
#content table.findtab td{
margin: 0;
padding: 5px;
vertical-align:top;
text-align:left;
background-color:#F0F0F0;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
}

table.tab {
margin-bottom: 10px;	
border: 1px solid #999999;
}

table.tab td {
border-collapse: collapse;
border: 1px solid #999999;
padding: 5px 5px 0px 5px;
vertical-align:top;
text-align:center;
margin-top:5;
margin-left:5;
margin-right:5;
margin-bottom:5;
font-family:"Times New Roman", Times, serif;
font-size:16px;
line-height:1.5;
}

table.tab td p {
line-height:1.2;
margin-top:0;
margin-bottom:0;
}



table.tab th {
  background: #F0F0F0;
  text-align: center;
  border-collapse: collapse;
  border-color: #999999;
  border-style:solid;
  border-width:1px;
  padding: 5px;
  vertical-align:middle;
}

.seltext {
background-color:#FFFF99;
/*font-weight:bold;
color: red;*/
}

p.name {
font-style:normal;
font-size:22px;
text-indent: 0px;
color:#000099;
}
p.name2 {
font-style:normal;
font-size:20px;
text-indent: 0px;
color:#000099;
}
p.rec {
font-weight:bold;
font-size:16px;
text-indent:0px;
}

.normal {
font-style:normal;
font-weight:normal;
font-size:inherit;
}

.fieldset-legend {
font-size: 16px;
font-weight:bold;
}

table.findtab select {
width: 200px;
margin: 0;
}


