body{
font-family:Verdana, Arial, sans-serif;
font-size:96%;
line-height:150%;
margin:0 40px;
border-top-width:10px;
border-top-style:solid;
border-top-color:#ff6600;
}
h1{
line-height: 150%;
}
h2{
color:#993300;
background-color:#ffddbb;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#ff6600;
font-size:medium;
padding:5px 3px 3px 5px;
margin-top:30px;
}
table.searchform{border-color:#efefef;}
table.searchform td.label{background-color:#dbdbdb;}
table.searchform td.value{background-color:#efefef;}
/* Search */
.opSearch{text-align:center;}
.opSearchBtm{padding-bottom:10px;margin-bottom: 30px;}
.opSearch .h1box {
padding:9px 10px 5px 45px;
position:relative;
text-align:left;
}
.opSearch .tblSearchOp input{
height:16px;
padding:2px;
margin-right:8px;
vertical-align:middle;
}
input.keywordBox01{border:1px solid #cecece;width:auto;}
input.keywordBox02{border:1px solid #cecece;width:auto;}
select{border:solid 1px #cecece;height:20px;}
.opSearch select option{padding:0px 2px;}
.tblSearchOp{
margin: 15px auto 8px;
background-color:#e6f7ff;
border-style:solid;
border-color:silver;
border-width:1px;
}
.tblSearchOp th{
padding:6px 8px;
vertical-align:top;
text-align:left;
font-weight:normal;
white-space:nowrap;
}
.tblSearchOp td{
padding:5px 15px 5px 3px;
vertical-align:top;
text-align:left;
white-space:nowrap;
}
.tblSearchOp tr.dotline th,
.tblSearchOp tr.dotline td{padding-top:8px;}
/* end Search*/
img.logo {border:none;}
.header_logo{text-align:right;}
img	{border:none;}
