﻿.nfont {
    FONT-SIZE: 9pt;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}

.nfont2 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}

.titlef {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}

.box {
    BORDER-RIGHT: #506070 2px solid;
    BORDER-TOP: #506070 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #506070 1px solid;
    COLOR: #000066;
    BORDER-BOTTOM: #506070 2px solid;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
    BACKGROUND-COLOR: #b0c4de
}

.dayfont {
    FONT-SIZE: 8pt;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}

.dayfont2 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}

A:active {
    COLOR: #ff6600;
    TEXT-DECORATION: underline
}

A:hover {
    COLOR: #ff0000;
    BACKGROUND-COLOR: #ffff00;
    TEXT-DECORATION: underline overline
}

A:link {
    COLOR: #0066cc;
    TEXT-DECORATION: underline
}

A:visited {
    COLOR: #666666;
    TEXT-DECORATION: underline
}

.sfont {
    FONT-SIZE: 6pt;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}

.sfont2 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 6pt;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}

.contest {
    FONT-SIZE: 9pt;
    COLOR: #009900;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
    BACKGROUND-COLOR: #ffff99
}

.today {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
    BACKGROUND-COLOR: #ffe8e8
}

.lfont {
    FONT-SIZE: 11pt;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}

.i7font {
    FONT-SIZE: 7pt;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}

.i7font2 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}

.titlefont {
    FONT-SIZE: 24pt;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}

.errorfont {
    FONT-SIZE: 14pt;
    COLOR: red;
}

.i12font {
    FONT-SIZE: 12pt;
}

.lfont2 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
}

.i6font {
    FONT-SIZE: 6pt;
}

.body {
    font-family: "Arial", "Helvetica", "sans-serif";
}

.TopTable {
    FONT-SIZE: 12pt;
    WIDTH: 980px;
}

.TopTable2 {
    FONT-SIZE: 11pt;
    WIDTH: 750px;
}

.form_style {
    width: 1100px;
    margin: auto;
}

.table_form {
    width: 1100px;
    font-size: 18px;
    font-family: "Arial", "Helvetica", "sans-serif";
    margin: 8px;
}

.result_table_form {
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    width: 100%;
}

.table_record {
    width: 1100px;
    font-size: 14px;
    font-family: "Arial", "Helvetica", "sans-serif";
}


.cell_style1 {
    height: 20px;
}

.button_style1 {
    height: 30px;
    font-size: 14px;
}
.button_style2 {
    font-size: 12pt;
    padding: 10px;
}

.table_style1 {
    border-collapse: separate;
    border-spacing: 3px;
    height: 110px;
}

.bottomTable_style1 {
    border-collapse: collapse;
    border-spacing: 0;
    FONT-SIZE: 10pt;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}

.bottomTable_style2 {
    border-collapse: collapse;
    border-spacing: 0;
}

.button_pos {
    margin-left: 30px;
}

.hyperlink {
    margin: 10px;
    width: auto;
}

.table_footer_form {
    width: 600px;
    font-size: 18px;
}

.table_bottom_form {
    width: 600px;
    font-size: 14px;
}

.input-style1 {
    text-align: left;
    vertical-align: middle;
}

.error-style1 {
    text-align: left;
    font-size: 12px;
    color: red;
}

.error-style2 {
    text-align: center;
    font-size: 12px;
    color: red;
}

.midashi-style1 {
    text-align: left;
    width: 43%;
    font-size: 14px;
    background-color: #FFFFCC;
}

.midashi-style2 {
    text-align: left;
    width: 38%;
    height: 50px;
    font-size: 14px;
    background-color: #FFFFCC;
}

.midashi-style3 {
    text-align: left;
    width: 48%;
    font-size: 14px;
    background-color: #FFFFCC;
}

.midashi-style4 {
    text-align: left;
    width: 25%;
    height: 50px;
    font-size: 14px;
    background-color: #FFFFCC;
}

.midashi-style5 {
    text-align: left;
    width: 25%;
    height: 50px;
    font-size: 14px;
    background-color: #FFFFCC;
}

.midashi-style6 {
    text-align: left;
    width: 48%;
    font-size: 14px;
    background-color: #FFFFCC;
}

.midashi-style7 {
    text-align: left;
    width: 43%;
    font-size: 14px;
    background-color: #FFFFCC;
}

.item-hdr {
    height: 35px;
    background-color: #33ccff;
    font-size: 11pt;
    width: 100%;
}

.button_pos1 {
    margin-right: 30px;
    margin-left: 20px;
    width: 120px;
}

.label_pos {
    margin-left: 10px;
}

.item-btn-auto {
    height: 35px;
    width: auto;
    margin-left: 10px;
    vertical-align: middle;
    font-size: 14px;
}

.auto-style2 {
    text-align: left;
    vertical-align: middle;
    height: 40px;
}

.inner_table {
    margin: 0px;
    width: 100%;
}

.inner_table1 {
    margin: 0px;
    width: 98%;
}

.bottom-style {
    text-align: left;
    width: 30%;
    height: 60px;
    font-size: 14px;
}

.table_form_s {
    width: 750px;
    font-size: 18px;
    font-family: "Arial", "Helvetica", "sans-serif";
    margin: 6px;
}

.btn_form_s {
    width: 750px;
    font-size: 14px;
    font-family: "Arial", "Helvetica", "sans-serif";
    margin: 6px;
}

.proc_form {
    text-align: left;
}

.MediumFont {
    FONT-SIZE: 10pt;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}