.page-title-size1 {
    font-size: 12pt;
}

.page-title-size2 {
    font-size: 9pt;
}

.query {
/*border: 1px solid black;*/
    margin-left: auto;
    margin-right: auto;
    width: 290px;
}

.query-td1 {
    width: 70px;
}

.query-td2 {
    width: 220px;
}

.qry-td-cmn {
    text-align: left;
    font-size: 11pt;
}

.ja-dx-spots {
    margin-left: 10px;
    font-weight: bold;
}

.qry-td-pdg {
    padding-top: 5px;
}

.query-td3 {
    padding-top: 5px;
    text-align: center;
}

.query-td32 {
/*border: 1px solid black;*/
    margin-left: auto;
    margin-right: auto;
    width: 104px;
}

.query-td33 {
    margin-left: auto;
    margin-right: auto;
    width: 64px;
}

.search-result {
    width: 64px;
    float: left;
}

.clear-query {
    width: 30px;
    margin-left: 10px;
    float: left;
    font-size: 9pt;
    font-weight: bold;
    line-height:22px;
}

.result {
    margin-top: 15px;
    margin-left: auto;
    margin-right: auto;
    width: 600px;
}

.result-td {
    font-size: 10pt;
    padding-top: 1px;
    padding-bottom: 1px;
}

.result-td2 {
    font-size: 10pt;
    padding: 1px 0px 1px 4px;
    text-align: left;
}

.div-mv-pg {
    margin-left: auto;
    margin-right: auto;
    width: 400px;
    margin-top: 15px;
    font-weight: bold;
    font-size: 10pt;
}

.spc-mv-pg {
    margin-left: 4px;
}

.download-link {
    margin-top: 5px;
    font-size: 11pt;
    font-weight: bold;
}

/*border: 1px solid black;*/

.title-common {
    text-align: center;
    font-size: 10pt;
    font-weight: bold;
}

.title-reporter {
    width: 73px;
    padding: 1px 4px;
}

.title-freq {
    width: 44px;
    padding: 1px 4px;
}

.title-dx {
    width: 33px;
    padding: 1px 24px;
}

.title-remarks {
    width: 55px;
    padding: 1px 94px;
}

.title-date {
    width: 46px;
    padding: 1px 16px;
}

.title-utc {
    width: 43px;
    padding: 1px 4px;
}

.orderby {
    font-size:8pt;
    height:10px;
}

.orderby2 {
    font-size:8pt;
    height:10px;
    color:#FF0000;
}

.title-common1 {
    display:table-cell;
    vertical-align:middle;
}

.title-common2 {
    float:left;
    height:20px;
    display:table-cell;
    vertical-align:middle;
}

.title-common3 {
    line-height:20px;
}

.title-common4 {
    margin-left:3px;
    float:left;
}

.note {
/*border: 1px solid black;*/
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    width: 470px;
    text-align: left;
    font-size: 11pt;
    font-weight: bold;
}

.top-message {
    margin-bottom: 15px;
    font-weight: bold;
    font-size: 11pt;
}

.top-message2 {
    margin-bottom: 15px;
    font-weight: bold;
    font-size: 10pt;
}