﻿.w836 {
    width: 836px !important;
}
.w800 {
    width: 800px !important;
}
.w746 {
    width: 746px !important;
}
.w700 {
    width: 700px !important;
}
.w600 {
    width: 600px !important;
}
.w527 {
    width: 527px !important;
}
.w500 {
    width: 500px !important;
}
.w480 {
    width: 480px !important;
}
.w470 {
    width: 470px !important;
}
.w460 {
    width: 460px !important;
}
.w450 {
    width: 450px !important;
}
.w410 {
    width: 410px !important;
}
.w400 {
    width: 400px !important;
}
.w412 {
    width: 412px !important;
}
.w356 {
    width: 355px !important;
}
.w344 {
    width: 344px !important;
}
.w330 {
    width: 330px !important;
}
.w327 {
    width: 327px !important;
}
.w318 {
    width: 318px !important;
}
.w310 {
    width: 310px !important;
}
.w303 {
    width: 303px !important;
}
.w300 {
    width: 300px !important;
}
.w290 {
    width: 290px !important;
}
.w277 {
    width: 277px !important;
}
.w270 {
    width: 270px !important;
}
.w260 {
    width: 260px !important;
}
.w256 {
    width: 256px !important;
}
.w250 {
    width: 250px !important;
}
.w245 {
    width: 245px !important;
}
.w240 {
    width: 240px !important;
}
.w236 {
    width: 236px !important;
}
.w223 {
    width: 223px !important;
}
.w216 {
    width: 216px !important;
}
.w207 {
    width: 207px !important;
}
.w200 {
    width: 200px !important;
}
.w198 {
    width: 198px !important;
}
.w190 {
    width: 190px !important;
}
.w185 {
    width: 185px !important;
}
.w176 {
    width: 176px !important;
}
.w173 {
    width: 173px !important;
}
.w170 {
    width: 170px !important;
}
.w150 {
    width: 150px !important;
}
.w140 {
    width: 140px !important;
}
.w130 {
    width: 130px !important;
}
.w120 {
    width: 120px !important;
}
.w110 {
    width: 110px !important;
}
.w100 {
    width: 100px !important;
}
.w98 {
    width: 98px !important;
}
.w90 {
    width: 90px !important;
}
.w83 {
    width: 83px !important;
}
.w80 {
    width: 80px !important;
}
.w74 {
    width: 74px !important;
}
.w73 {
    width: 73px !important;
}
.w70 {
    width: 70px !important;
}
.w60 {
    width: 60px !important;
}
.w50 {
    width: 50px !important;
}
.w44 {
    width: 44px !important;
}
.w43 {
    width: 43px !important;
}
.w40 {
    width: 40px !important;
}
.w30 {
    width: 30px !important;
}
.w25 {
    width: 25px !important;
}
.w20 {
    width: 20px !important;
}
.w100p {
    width: 100% !important;
}

.m10 {
    margin-top: 10px !important;
}

.m15 {
    margin-top: 15px !important;
}

.ml10 {
    margin-left: 10px !important;
}

.ml15 {
    margin-left: 15px !important;
}
.h154{
    height:154px;
}
.h30 {
    height: 30px !important;
}
.RedBold {
    color: #FF0000 !important;
    font-weight: bold !important;
}
.BBrown {
    color: #FFF !important;
    background-color: #bc8f8f !important;
}
.BGray {
    color: #FFF !important;
    background-color: #a9a9a9 !important;
}
.BPeach {
    color: #8b4513 !important;
    background-color: #ffdab9 !important;
    font-weight: bold !important;
}
.BLemon {
    color: #ff0000 !important;
    background-color: #fffacd !important;
    font-weight: bold !important;
}
.BGreen {
    color: #fff !important;
    background-color: #609a63 !important;
}
.TCenter {
    text-align: center !important;
}
.TLeft {
    text-align: left !important;
}
.TRight {
    text-align: right !important;
}
.alpha_ul {
    color: #007bff !important;
}
.alpha_ul:hover {
    color: Highlight;
    opacity: 0.5;
    text-decoration: underline;
}
.pad10{
    padding-left:10px !important;
    padding-right:10px !important;
}
.pad5 {
    padding-left: 5px !important;
    padding-right: 5px !important;
}
.PadTB8 {
    padding-top: 8px !important;
    padding-bottom: 6px !important;
}




h2.title {
    float: left;
    width: 100%;
    padding: 7px 10px 5px 15px;
    font-size: 16px;
    background-color: #b21212;
    color: #fff;
    border-radius: 4px;
    overflow: hidden;
}

div.title_flame {
    float: left;
    width: 100%;
    border: 1px solid #636363;
    background-color: #f2f2f2;
    margin: 15px 0 0 0;
    padding: 15px 15px 15px 15px;
    overflow: hidden;
}
ul.flame_ul {
    float: left;
    width:870px;
    margin:0 0 0 0;
    padding: 0 10px 0 10px;
    box-sizing:border-box;
    overflow: hidden;
}
ul.flame_ul_bo {
    float: left;
    width: 100%;
    margin: 10px 0 0 0;
    padding: 10px 10px 0 10px;
    border-top: 1px dotted #636363;
    overflow: hidden;
}
div.flame_ul_li_full {
    float: left;
    width: 100%;
    padding: 0 0 15px 0;
    margin: 0 0 0 0;
    overflow: hidden;
}
ul.flame_ul_li_full {
    float: left;
    width: 100%;
    padding: 0 0 15px 0;
    margin: 0 0 0 0;
    overflow: hidden;
}
li.flame_ul_li {
    float: left;
    width: 100%;
    padding: 0 0 0 0;
    overflow: hidden;
}

dl.flame_ul_li_full {
    float: left;
    width: 100%;
    padding: 0 0 0 0;
    margin:0 0 0 0;
    overflow: hidden;
}
dl.flame_ul_li_dl {
    float: left;
    padding: 0 0 0 0;
    overflow: hidden;
}
dt.flame_ul_li_full_dt {
    float: left;
    width: 120px;
    padding: 6px 15px 0 0;
    text-align: right;
    overflow: hidden;
    font-size:12px;
}
dt.flame_ul_li_full_dt_bb {
    float: left;
    width: 120px;
    height: 31px;
    padding: 7px 0 0 0;
    color: #fff;
    background-color: #696969;
    text-align: center;
    overflow: hidden;
    font-size: 12px;
}
dt.flame_ul_li_full_dt_bb26 {
    float: left;
    width: 120px;
    height: 26px;
    padding: 5px 0 0 0;
    color: #fff;
    background-color: #696969;
    text-align: center;
    overflow: hidden;
    font-size: 12px;
}
dt.flame_ul_li_full_dt200 {
    float: left;
    width: 200px;
    padding: 6px 15px 0 0;
    text-align:left;
    overflow: hidden;
}
dt.flame_ul_li_full_dt200r {
    float: left;
    width: 200px;
    padding: 6px 15px 0 0;
    text-align: right;
    overflow: hidden;
}
dd.flame_ul_li_full_dd {
    float: left;
    padding: 0 0 0 0;
    overflow: hidden;
}

dt.flame_ul_li_full_dt_tit {
    float: left;
    width: 100%;
    padding: 7px 15px 5px 15px;
    text-align: left;
    overflow: hidden;
    background-color:#696969;
    color:#fff;
    font-weight:bold;
    font-size:14px;
}
dd.flame_ul_li_full_dd_ans {
    float: left;
    width: 100%;
    margin:8px 0 0 0;
    padding: 6px 15px 0 30px;
    text-align: left;
    overflow: hidden;
    font-size: 12px;
    line-height:160%;
}
p.btn_area {
    float: left;
    position: relative;
    width: 100%;
    margin: 15px 0 0 0;
    padding: 0 0 0 0;
    text-align: center;
    overflow: hidden;
    border-top: 1px dotted #636363;
}
p.btn_area_Bnon {
    float: left;
    position: relative;
    width: 100%;
    margin: 15px 0 0 0;
    padding: 0 0 0 0;
    text-align: center;
    overflow: hidden;
}
p.btn_area_870 {
    float: left;
    position: relative;
    width: 870px;
    margin: 15px 0 0 0;
    padding: 0 0 0 0;
    text-align: center;
    overflow: hidden;
    border-top: 1px dotted #636363;
}
p.btn_area_nonbd {
    float: left;
    position: relative;
    width: 100%;
    margin: 5px 0 0 0;
    padding: 0 0 0 0;
    text-align: center;
    overflow: hidden;
}
div.kumiaihi_area {
    float: left;
    width: 100%;
    margin: 15px 0 0 0;
    padding: 15px 0 0 0;
    text-align: center;
    overflow: hidden;
    border-top: 1px dotted #636363;
}
h2.subtitle {
    float: left;
    width: 100%;
    margin: 15px 0 0 0;
    padding: 7px 0 5px 0;
    font-size: 16px;
    background-color: #609a63;
    text-align: center;
    color: #fff;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    overflow: hidden;
}
h2.subtitlemini {
    float: left;
    width: 100%;
    margin: 10px 0 0 0;
    padding: 7px 0 5px 0;
    font-size: 14px;
    background-color: #696969;
    text-align: center;
    color: #fff;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    overflow: hidden;
}
div.con_area {
    float: left;
    width: 100%;
    margin: 0 0 0 0;
    padding: 0 15px 15px 15px;
    font-size: 14px;
    border-left: 1px solid #609a63;
    border-right: 1px solid #609a63;
    border-bottom: 1px solid #609a63;
    background-color:#f1fff7;
    overflow: hidden;
}
p.con_area_intro {
    float: left;
    width: 100%;
    margin: 0 0 0 0;
    padding: 30px 15px 30px 15px;
    font-size: 14px;
    text-align:center;
    color:#808080;
    overflow: hidden;
}
p.tabli_link {
    float: left;
    width: 100%;
    margin: 8px 0 0 0;
    padding: 0 0 0 0;
    font-size: 14px;
    text-align: right;
    color: Highlight;
    overflow: hidden;
}

ul.table {
    float: left;
    width: 100%;
    margin: 5px 0 0 0;
    padding: 0 0 0 0;
    font-size: 14px;
    border-top: 1px solid #636363;
    border-left: 1px solid #636363;
    border-right: 1px solid #636363;
    background-color:#fff;
    overflow: hidden;
}
li.table_tit {
    float: left;
    width: 100%;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font-size: 14px;
    border-bottom: 3px double #636363;
    background-color: #ededed;
    overflow: hidden;
}
li.table_main {
    float: left;
    width: 100%;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font-size: 14px;
    overflow: hidden;
}
ul.table_row_tit {
    float: left;
    width: 100%;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font-size: 14px;
    overflow: hidden;
}
ul.table_row {
    float: left;
    width: 100%;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font-size: 14px;
    overflow: hidden;
    border-bottom: 1px solid #636363;
}
li.colum_label {
    float: left;
    width:100%;
    margin: 0 0 0 0;
    padding: 5px 5px 5px 5px;
    font-size: 14px;
    overflow: hidden;
    border-right: 1px solid #636363;
}
li.colum_label2 {
    float: left;
    width: 100%;
    margin: 0 0 0 0;
    padding: 5px 5px 5px 5px;
    font-size: 14px;
    overflow: hidden;
    border-right: 3px double #636363;
}
p.colum_label_def {
    float: left;
    width: 100%;
    margin: 0 0 0 0;
    padding: 5px 5px 5px 5px;
    font-size: 14px;
    overflow: hidden;
    text-align:center;
    border-bottom: 1px solid #636363;
}
.blNon{
    border-right: none !important;
}
a.row_select {
    float: left;
    width: 100%;
    overflow: hidden;
}
    a.row_select:hover {
        color:#fff;
        background-color:Highlight;
    }
.on_select {
    background-color: rgb(157, 174, 224);
}
div.con_input_flame {
    float: left;
    width: 100%;
    border: 1px solid #636363;
    background-color: #fff;
    margin: 20px 0 0 0;
    padding: 15px 0 15px 0;
    overflow: hidden;
}
div.con_input_flame_left {
    float: left;
    width: 870px;
    border: 1px solid #636363;
    background-color: #fff;
    margin: 20px 0 0 0;
    padding: 15px 0 15px 0;
    overflow: hidden;
}
div.con_input_flame_left100 {
    float: left;
    width: 100%;
    border: 1px solid #636363;
    background-color: #fff;
    margin: 20px 0 0 0;
    padding: 15px 0 15px 0;
    overflow: hidden;
}
.con_input_flame_right {
    float: right;
    width: 240px;
    border: 1px solid #636363;
    background-color: #fff;
    margin: 20px 0 0 15px;
    padding: 15px 0 15px 0;
    overflow: hidden;
}
ul.con_input_flame_ul {
    float: left;
    width: 425px;
    margin: 0 0 0 0;
    padding: 0 5px 0 10px;
    overflow: hidden;
}
ul.con_input_flame_ulfull {
    float: left;
    width: 100%;
    margin: 0 0 0 0;
    padding: 0 5px 0 10px;
    overflow: hidden;
}
dt.con_input_flame_ul_li_full_dt {
    float: left;
    width: 100px;
    font-size: 12px;
    padding: 6px 15px 0 0;
    text-align: right;
    overflow: hidden;
}
dt.con_input_flame_ul_li_full_dt_bor {
    float: left;
    width: 100px;
    height:26px;
    font-size: 12px;
    padding: 6px 0 0 0;
    background-color: #808080;
    color:#fff;
    text-align: center;
    overflow: hidden;
}
dd.con_input_flame_ul_li_full_dd {
    float: left;
    padding: 0 0 0 0;
    overflow: hidden;
}
dd.con_input_flame_ul_li_full_dd_txt {
    float: left;
    padding: 5px 0 0 0;
    font-size:12px;
    overflow: hidden;
}

div.inv_flame {
    float: left;
    width: calc(100% - 36px);
    background-color: #fff;
    margin: 18px 18px 10px 18px;
    padding: 0 0 0 0;
    border-top: 1px solid #696969;
    border-left: 1px solid #696969;
    border-right: 1px solid #696969;
    border-bottom: 1px solid #696969;
    font-size: 12px;
    overflow: hidden;
}

ul.inv_title_ul {
    float: left;
    width:100%;
    padding: 0 0 0 0;
    margin:0;
    background-color:#d9d9d9;
    overflow: hidden;
}
ul.inv_main_ul {
    float: left;
    width: 100%;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    background-color: #ffffff;
    border-top: 1px dotted #696969;
    overflow: hidden;
}
li.inv_title {
    float: left;
    padding: 7px 0 7px 0;
    text-align:center;
    overflow: hidden;
}
li.inv_main{
    float: left;
    padding: 7px 0 7px 0;
    height:48px;
    text-align: center;
    overflow: hidden;
}

ul.table_kanrihi {
    float: left;
    width: 344px;
    margin: 0 0 0 15px;
    padding: 0 0 0 0;
    font-size: 14px;
    border-top: 1px solid #636363;
    border-left: 1px solid #636363;
    border-right: 1px solid #636363;
    background-color: #fff;
    overflow: hidden;
}
.Bor_left{
    border-left:1px solid #696969;
}

ul.table_rireki {
    float: left;
    width: 430px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font-size: 14px;
    border-top: 1px solid #636363;
    border-left: 1px solid #636363;
    border-right: 1px solid #636363;
    background-color: #fff;
    overflow: hidden;
}
ul.table_BillPay {
    float: left;
    width: 1096px;
    margin: 0 0 0 15px;
    padding: 0 0 0 0;
    font-size: 14px;
    border-top: 1px solid #636363;
    border-left: 1px solid #636363;
    border-right: 1px solid #636363;
    background-color: #fff;
    overflow: hidden;
}

ul.table_Organ {
    float: left;
    width: 835px;
    margin: 0 0 0 15px;
    padding: 0 0 0 0;
    font-size: 14px;
    border-top: 1px solid #636363;
    border-left: 1px solid #636363;
    border-right: 1px solid #636363;
    background-color: #fff;
    overflow: hidden;
}

ul.table_rireki_kanri {
    float: left;
    width: 380px;
    margin: 0 0 0 25px;
    padding: 0 0 0 0;
    font-size: 14px;
    border-top: 1px solid #636363;
    border-left: 1px solid #636363;
    border-right: 1px solid #636363;
    background-color: #fff;
    overflow: hidden;
}
li.rireki_tit {
    float: left;
    width: 100%;
    margin: 0 0 0 0;
    padding: 3px 0 3px 10px;
    font-size: 14px;
    border-top: 1px solid #636363;
    border-left: 1px solid #636363;
    border-right: 1px solid #636363;
    background-color: #636363;
    color:#fff;
    overflow: hidden;
}
.rireki_non{
    display:none;
}
.billpay_non {
    display: none;
}
.Organ_non {
    display: none;
}
.rireki_all {
    float: left;
    width: 100%;
    text-align: right;
    padding: 5px 10px 5px 10px;
    border-bottom: 1px solid #636363;
    font-size: 12px;
    overflow: hidden;
}
.kanri_non {
    display: none;
}
.kanri_add {
    float: left;
    width: 100%;
    text-align: center;
    padding: 5px 10px 5px 10px;
    border-top: 1px dotted #636363;
    font-size: 12px;
    overflow: hidden;
}
.kanri_all {
    float: left;
    width: 100%;
    text-align: right;
    padding: 5px 10px 5px 10px;
    border-bottom: 1px solid #636363;
    font-size: 12px;
    overflow: hidden;
}
ul.link_btn_area {
    float: left;
    width: 216px;
    margin: 0 0 0 30px;
    padding: 0 0 0 0;
    font-size: 14px;
    overflow: hidden;
}
ul.link_btn_area_right {
    float: left;
    width: 216px;
    margin: 0 0 0 12px;
    padding: 0 0 0 0;
    font-size: 14px;
    overflow: hidden;
}
div.listbox_box {
    float: left;
    margin: 0;
    font-size: 14px;
    overflow: hidden;
}
p.listbox_tit {
    float: left;
    margin-top: 10px;
    font-size: 14px;
    overflow: hidden;
}
select.listbox {
    float: left;
    margin-top: 3px;
    padding: 5px 10px 0 10px;
    font-size: 14px;
    border: 1px solid #636363;
    overflow: hidden;
    overflow-y: scroll;
}
ul.table_add {
    float: left;
    width: 100%;
    margin: 15px 0 0 0;
    padding: 0 0 0 0;
    font-size: 14px;
    border-top: 1px solid #636363;
    border-left: 1px solid #636363;
    border-right: 1px solid #636363;
    background-color: #fff;
    overflow: hidden;
}
li.colum_label_add_tit {
    float: left;
    width: 300px;
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
    font-size: 14px;
    overflow: hidden;
    border-right: 1px solid #636363;
    font-weight:bold;
}
li.colum_label_add {
    float: left;
    margin: 0 0 0 0;
    padding: 3px 10px 10px 10px;
    font-size: 12px;
    overflow: hidden;
    border-right: 1px solid #636363;
}
.full_radio {
    float: left;
    width:calc(100% - 13px);
    margin: 0 0 0 0;
    padding:0 0 0 0;
    font-size: 12px;
    line-height:100%;
    text-align:center;
    overflow: hidden;
}
.full_radio_non {
    float: left;
    width: 100%;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font-size: 12px;
    line-height: 100%;
    text-align: center;
    overflow: hidden;
}
table.Totalling_00001 {
    float: left;
    margin: 20px 0 0 0;
    padding: 0 0 0 0;
    font-size: 12px;
    line-height: 100%;
    text-align: center;
    overflow: hidden;
    border-top: 1px solid #696969;
    border-left: 1px solid #696969;
    word-break: break-all;
    table-layout: fixed;
}
table.Totalling_00001 tr {
    width: 100%;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font-size: 12px;
    line-height: 100%;
    text-align: center;
    overflow: hidden;
    border-bottom: 1px solid #696969;
}
    table.Totalling_00001 tr th {
        height: 30px;
        margin: 0 0 0 0;
        padding: 0 0 0 0;
        font-size: 12px;
        line-height: 100%;
        text-align: center;
        overflow: hidden;
        border-right: 1px solid #696969;
        vertical-align: middle;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    table.Totalling_00001 tbody tr.Row:hover {
        background-color: #ffebcb;
        cursor: pointer;
    }
    table.Totalling_00001 tr td {
        height: 20px;
        margin: 0 0 0 0;
        padding: 0 0 0 0;
        font-size: 12px;
        line-height: 100%;
        text-align: center;
        overflow: hidden;
        border-right: 1px solid #696969;
        vertical-align: middle;
        white-space: nowrap;
    }
table.Totalling_00002 {
    float: left;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font-size: 12px;
    line-height: 100%;
    text-align: center;
    overflow: hidden;
    border-top: 1px solid #696969;
    border-left: 1px solid #696969;
    table-layout: fixed;
    word-wrap: break-word;
}

    table.Totalling_00002 tr {
        width: 100%;
        margin: 0 0 0 0;
        padding: 0 0 0 0;
        font-size: 10px;
        line-height: 100%;
        text-align: center;
        overflow: hidden;
        border-bottom: 1px solid #696969;
    }

        table.Totalling_00002 tr th {
            margin: 0 0 0 0;
            padding: 5px 5px 5px 5px;
            font-size: 10px;
            line-height: 100%;
            text-align: center;
            overflow: hidden;
            border-right: 1px solid #696969;
            vertical-align: middle;
            text-overflow: ellipsis;
      
        }

        table.Totalling_00002 tr td {
            margin: 0;
            padding: 5px 5px 5px 5px;
            font-size: 10px;
            line-height: 100%;
            text-align: left;
            overflow: hidden;
            border-right: 1px solid #696969;
            vertical-align: middle;
            background-color: #fff;
        }
.Rig {
    padding: 0 10px 0 0 !important;
    text-align:right!important;
}
.bgTit{
    background-color:#e6e6e6;
}
.Title_Black {
    background-color: #696969;
    color:#fff;
}

li.table_list {
    float: left;
    width: 100%;
    border-left:1px solid #696969;
    overflow:hidden;
}
.table_half {
    float: left;
    width: 100%;
    overflow: hidden;
}
dl.table_half {
    float: left;
    width: 50%;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font-size: 14px;
    overflow: hidden;
    border-bottom: 1px solid #636363;
    border-right: 1px solid #636363;
    overflow: hidden;
}
dt.table_half_tit {
    float: left;
    width: 200px;
    height: 33px;
    margin: 0 0 0 0;
    padding: 7px 10px 0 10px;
    font-size: 14px;
    overflow: hidden;
    font-weight: normal;
    background-color: #e6e6e6;
}
dd.table_half_main {
    float: left;
    width: calc(100% - 200px);
    height:33px;
    margin: 0 0 0 0 !important;
    padding:3px 0 0 10px;
    font-size: 12px;
    overflow: hidden;
    font-weight: normal;
    background-color: #fff;
}

p.StatusLabel_0 {
    float: left;
    width: 100%;
    height:26px;
    margin: 0 0 0 0;
    padding: 6px 0 2px 0;
    font-size: 12px;
    background-color: #2ea1fc;
    text-align: center;
    color: #fff;
    border-radius: 4px;
    -moz-border-radius: 4px;
    overflow: hidden;
}
span.StatusLabelFrame {
    float: left;
    width: calc(100% - 14px);
    height: 20px;
    margin: 0 0 0 7px;
    padding: 3px 0 2px 0;
    font-size: 10px;
    font-weight:bold;
    background-color: #2ea1fc;
    text-align: center;
    color: #fff;
    border-radius: 6px;
    -moz-border-radius: 6px;
    overflow: hidden;
}


.top_dot {
    border-top: 1px dotted #636363;
    padding-top: 10px !important;
}
.top_dot15 {
    border-top: 1px dotted #636363;
    padding-top: 15px !important;
    padding-bottom: 10px !important;
}
.bot_dot {
    border-bottom: 1px dotted #636363;
    padding-bottom: 10px !important;
}
.und_dot {
    border-bottom: 1px dotted #636363;
    padding-bottom: 5px !important;
}
.top_pad5 {
    padding-top: 5px !important;
}
.top_pad8 {
    padding-top: 8px !important;
}
.bot_pad10 {
    padding-bottom: 10px !important;
}
.font_size14{
    font-size:14px !important;
}
.font_size12 {
    font-size: 12px !important;
}
.TopPad4 {
    padding-top:4px !important;
}
.TopMar5 {
    margin-top: 5px !important;
}
.TopMar7 {
    margin-top: 7px !important;
}
.TopMar10 {
    margin-top: 10px !important;
}
.TopMar15 {
    margin-top: 15px !important;
}
.LeftMar20 {
    margin-left: 20px !important;
}
.MarL5 {
    margin-left: 5px !important;
}
.AllCenter {
    float: none !important;
    position: relative !important;
    margin: 20px auto 20px auto !important;
}
.LeftPa100 {
    padding-left: 100px !important;
}
.LeftPa200 {
    padding-left: 200px !important;
}
.RightPa100 {
    padding-right: 100px !important;
}
.RightPa20 {
    padding-right: 20px !important;
}
.TopPa6 {
    padding-top: 6px !important;
}
.TopBtmMar15{
    margin-top:15px;
    margin-bottom:10px;
}

.onMouth:hover {
    background-color: antiquewhite;
    cursor: pointer;
}

.nowrap {
    white-space: nowrap !important;
}

.RowColor {
    background-color: #e4faff;
}