body {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}

a:active {
    color: #000000;
    text-decoration: none
}

a:visited {
    /*color: #000000;*/
    text-decoration: none;
    font-family: Tahoma, MS Sans Serif, CordiaUPC, LilyUPC;
}

a:hover {
    /*color: white !important;*/
    font-family: Tahoma, MS Sans Serif, CordiaUPC, LilyUPC;
    text-decoration: none;
}

a:link {
    /*color: white !important;*/
    text-decoration: none;
}

.subhead {
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.sidebar {
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.subfooter {
    COLOR: #990033;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.mainfooter {
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.header {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.bluefont {
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
    COLOR: rgb(6, 56, 104);
    text-align: left;
}

.bluefont_r {
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
    COLOR: rgb(6, 56, 104);
    text-align: right;
}

.redfont {
    font-family: Tahoma;
    font-size: 10pt;
    COLOR: #FF0000;
    text-align: left;
}

.redfont_link {
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
    color: #FF0000;
    text-align: center;
    text-decoration: underline;
}

.ReadOnly {
    COLOR: #000000;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #E0E0E0;
    font-family: Tahoma;
    font-size: 10pt;
}

.ReadOnly_small {
    COLOR: #000000;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #E0E0E0;
    font-family: Tahoma;
    font-size: 9pt;
}

.ReadOnly_small_r {
    COLOR: #000000;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #E0E0E0;
    font-family: Tahoma;
    font-size: 9pt;
    text-align: right;
}

.ReadOnly_r {
    COLOR: #000000;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #E0E0E0;
    font-family: Tahoma;
    font-size: 10pt;
    text-align: right;
}

.ReadOnly_c {
    COLOR: #000000;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #E0E0E0;
    font-family: Tahoma;
    font-size: 10pt;
    text-align: center;
}

.ReadOnly_b {
    COLOR: #000000;
    FONT-STYLE: normal;
    font-weight: bold;
    BACKGROUND-COLOR: #E0E0E0;
    font-family: Tahoma;
    font-size: 10pt;
}

.nomal2 {
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Tahoma;
    text-align: left;
}

.small2 {
    font-weight: normal;
    font-size: 9pt;
    color: #000000;
    font-family: Tahoma;
}

.small2_b {
    font-weight: normal;
    font-size: 9pt;
    color: #0000FF;
    font-family: Tahoma;
}

.small3 {
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-family: Tahoma;
}

.small3_red {
    font-weight: normal;
    font-size: 8pt;
    color: red;
    font-family: Tahoma;
}

.small3_r {
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-family: Tahoma;
    text-align: right;
}

.small3_readonly {
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-family: Tahoma;
    BACKGROUND-COLOR: #EAEAEA;
}

.small3_readonly_r {
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-family: Tahoma;
    BACKGROUND-COLOR: #EAEAEA;
    text-align: right;
}

.small3_readonly_c {
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-family: Tahoma;
    BACKGROUND-COLOR: #EAEAEA;
    text-align: center;
}

.style8 {
    width: 524px;
    height: 164px;
}

.style9 {
    width: 61%;
    height: 164px;
}

.style16 {
    width: 196px;
}

.style22 {
    width: 196px;
    height: 56px;
}

.style23 {
    width: 524px;
    height: 23px;
}

.style24 {
    width: 61%;
    height: 23px;
}

.style25 {
}

.style27 {
    width: 12%;
}

.style28 {
    width: 16%;
}

.style29 {
}

.style30 {
    width: 56px;
}

.style31 {
    width: 199px;
}

.style32 {
    width: 484px;
    height: 56px;
}

.style33 {
    width: 484px;
}

.style34 {
    width: 66px;
}

.style35 {
    width: 63px;
}

.style36 {
    width: 311px;
}

.style37 {
    width: 102px;
}

.style38 {
    width: 108px;
}

.style44 {
    width: 96px;
}

.style46 {
    width: 165px;
}

.style47 {
    width: 69px;
}

.style48 {
    width: 152px;
}

.style49 {
    width: 163px;
}

.style51 {
    width: 97px;
}

.style52 {
    width: 67px;
}

.nomal2_r {
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Tahoma;
    text-align: right;
}

.nomal2_b {
    font-weight: normal;
    font-size: 10pt;
    color: #0000FF;
    font-family: Tahoma;
}

.nomal3_w {
    font-weight: normal;
    font-size: 10pt;
    color: #FFFFFF;
    font-family: Tahoma;
}

.nomal2_w {
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Tahoma
}

.bottom_orange {
    color: #FF9A00;
    font-size: 12px;
    font-weight: bold;
    height: 24px;
}

.bottom_blue {
    color: #0000FF;
    font-size: 12px;
    font-weight: bold;
    height: 24px;
}

.bottom_green {
    color: green;
    font-size: 12px;
    font-weight: bold;
    height: 24px;
}

.bottom_red {
    color: red;
    font-size: 12px;
    font-weight: bold;
    height: 24px;
}

.search_name {
    background-color: #EFF3FF;
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Tahoma;
    text-align: right;
}

.search_data {
    background-color: #C6DBFF;
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Tahoma;
}

.table_head {
    BACKGROUND-COLOR: #507CD1;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Tahoma
}

.table_head_small {
    BACKGROUND-COLOR: #507CD1;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Tahoma
}

.table_detail1 {
    background-color: #EFF3FF;
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Tahoma;
}

.table_detail2 {
    background-color: #C6DBFF;
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Tahoma;
}

.table_detail1_s {
    background-color: #EFF3FF;
    font-weight: normal;
    font-size: 9pt;
    color: #000000;
    font-family: Tahoma;
}

.table_detail2_s {
    background-color: #C6DBFF;
    font-weight: normal;
    font-size: 9pt;
    color: #000000;
    font-family: Tahoma;
}

.hide {
    display: none;
}

.nomal3_b {
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-family: Tahoma;
}

.linkText_small3 {
    color: red;
    cursor: hand;
    font-weight: normal;
    font-size: 8pt;
    font-family: Tahoma;
    text-decoration: underline;
}

.show {
    display: block;
}

/*for Tabs*/
.menuTabs, .menuTabs tr {
    position: relative;
    width: 313px;
    vertical-align: bottom;
}

.menuItemsTabsChkCov {
    height: 25px;
    text-align: center;
    border-top-left-radius: 11px;
    border-top-right-radius: 11px;
}

.menuItemsTabs {
    height: 25px;
    text-align: center;
    border-top-left-radius: 11px;
    border-top-right-radius: 11px;
}

    .menuItemsTabs tbody tr td:hover, .menuItemsTabs tbody tr td a:hover {
        color: white !important;
        padding-top: 10px;
        cursor: pointer;
        top: -4px;
    }

.tab {
    border: Solid 1px gray;
    border-bottom: none;
    padding: 0px 10px;
    background-color: white;
    font-weight: normal;
    font-size: 10pt;
    font-family: Tahoma;
}

.selectedTab {
    border: Solid 1px gray;
    border-bottom: Solid 1px white;
    padding: 0px 10px;
    background-color: #d8dfea;
    /*color: #3b5998;*/
    font-weight: bold;
    float: left;
    margin-right: 4px;
    text-decoration: none;
    font-size: 10pt;
    font-family: Tahoma;
}

.tabBody {
    border: Solid 1px gray;
    padding: 2px;
    background-color: white;
}

/* End for Tabs*/


.BigAreaDivxxx {
    border: 6px ridge #99ccFF;
    position: absolute;
    width: 600px;
    height: 400px;
    z-index: 99;
    left: 200px;
    top: 120px;
    visibility: hidden;
    background-color: #FFFFFF;
}

.share_sum_name {
    background-color: #FFF1BF;
    font-weight: normal;
    font-size: 12pt;
    color: #000000;
    font-family: Tahoma;
    text-align: right;
}

.share_sum_data {
    background-color: #FFFFCC;
    font-weight: normal;
    font-size: 11pt;
    color: #993333;
    font-family: Tahoma;
}


.ApprovalDiv {
    border: 6px ridge #99ccFF;
    position: absolute;
    width: 500px;
    height: 200px;
    z-index: 99;
    left: 200px;
    top: 120px;
    visibility: hidden;
    background-color: #FFFFFF;
}

/*.opacity_on
{
    filter: alpha(opacity=100);
}
.opacity_off
{
    filter: alpha(opacity=50);
}*/

/*BKI by WiN*/
.table_head_bki_orange {
    BACKGROUND-COLOR: #FF6600;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #012F85;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: left;
}

.table_head_bki_green {
    BACKGROUND-COLOR: #80C41C;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: left;
}

.table_head_bki_blue {
    BACKGROUND-COLOR: rgb(6, 56, 104);
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #fff;
    FONT-FAMILY: Tahoma;
}

.table_head_bki_white {
    BACKGROUND-COLOR: #0a2085;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: center;
}

.table_head_bki_white_pic {
    /*background-image: url('../images/line4.gif');*/
    background-color: rgb(6, 56, 104);
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: left;
}

.table_detail1_bki_s {
    background-color: #F2F2F2;
    font-weight: normal;
    font-size: 9pt;
    color: #012F85;
    font-family: Tahoma;
}

.table_detail2_bki_s {
    background-color: #ffffff;
    font-weight: normal;
    font-size: 9pt;
    color: #012F85;
    font-family: Tahoma;
}

.table_detail_bki_s {
    background-color: #F2F2F2;
    font-weight: normal;
    font-size: 9pt;
    color: black;
    font-family: Tahoma;
}

.search_name_bki {
    background-color: #DCDCDC;
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Tahoma;
    text-align: right;
}

.search_name_bki_left {
    background-color: #DCDCDC;
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Tahoma;
    text-align: left;
}

.search_name_bki_center {
    background-color: #DCDCDC;
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Tahoma;
    text-align: center;
}

.search_data_bki {
    background-color: #F2F2F2;
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Tahoma;
    text-align: left;
}

.search_data_bki_c {
    background-color: #F2F2F2;
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Tahoma;
    text-align: center;
}

.search_data_bki_r {
    background-color: #F2F2F2;
    font-weight: normal;
    font-size: 10pt;
    color: #000000;
    font-family: Tahoma;
    text-align: right;
}

.button_bki {
    background-color: #999999;
    font-weight: normal;
    font-size: 10pt;
    color: #FFFFFF;
    font-family: Tahoma;
}
/*** End BKI by WiN ***/

/** Popup Area **/
.BigAreaDiv {
    border: 6px ridge #99ccFF;
    position: absolute;
    width: 600px;
    height: 400px;
    z-index: 99;
    left: 200px;
    top: 120px;
    visibility: hidden;
    background-color: #FFFFFF;
}

.share_sum_name {
    background-color: #FFF1BF;
    font-weight: normal;
    font-size: 12pt;
    color: #000000;
    font-family: Tahoma;
    text-align: right;
}

.share_sum_data {
    background-color: #FFFFCC;
    font-weight: normal;
    font-size: 11pt;
    color: #993333;
    font-family: Tahoma;
}


.ApprovalDiv {
    border: 6px ridge #99ccFF;
    position: absolute;
    width: 500px;
    height: 200px;
    z-index: 99;
    left: 200px;
    top: 120px;
    visibility: hidden;
    background-color: #FFFFFF;
}

.RedFontWhite {
    COLOR: White;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: Red;
    font-family: Tahoma;
    font-size: 10pt;
}
/** End Popup Area **/
