﻿@font-face{
    font-family: thaibev-light;
    src: url('../../fonts/thaibevsansnew-light.woff');
    }
    @font-face{
        font-family: thaibev-medium;
        src: url('../../fonts/thaibevsansnew-medium.woff');
    }
    @font-face{
        font-family: thaibev-regular;
        src: url('../../fonts/thaibevsansnew-regular.woff');
    }
    @font-face{
        font-family: thaibev-semibold;
        src: url('../../fonts/thaibevsansnew-semibold.woff');
    }
body {
    font-family: 'FederbrauSans-Light';
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}

b{
    font-family: 'thaibev-medium';
}

/*body {
    -webkit-filter: grayscale(0.92);
    filter: grayscale(1);
}*/

a:link {
    color: #006633;
    text-decoration: none;
}

a:visited {
    text-decoration: none;
    color: #006633;
}

a:hover {
    text-decoration: none;
    color: #666666;
}

a:active {
    text-decoration: none;
    color: #006633;
}

/*-----------------------css text normal---------------------------------*/
.text8 {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 8pt;
}

.text9 {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 9pt;
}

.text10 {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 10pt;
}

.text11 {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 11pt;
}

.text12 {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 12pt;
}

.text13 {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 13pt;
}
/*-----------------------css text normal---------------------------------*/

/*-----------------------css text Bold---------------------------------*/
.text8b {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 8pt;
    font-weight: bold;
}

.text9b {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 9pt;
    font-weight: bold;
}

.text10b {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 10pt;
    font-weight: bold;
}

.text11b {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 11pt;
    font-weight: bold;
}

.text12b {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 12pt;
    font-weight: bold;
}

.text13b {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 13pt;
    font-weight: bold;
}
/*-----------------------css text Bold---------------------------------*/

/*-----------------------css text normal White---------------------------------*/
.text8_white {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 8pt;
    color: #FFFFFF;
}

.text9_white {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 9pt;
    color: #FFFFFF;
}

.text10_white {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 10pt;
    color: #FFFFFF;
}

.text11_white {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 11pt;
    color: #FFFFFF;
}

.text12_white {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 12pt;
    color: #FFFFFF;
}

.text13_white {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 13pt;
    color: #FFFFFF;
}
/*-----------------------css text normal White---------------------------------*/
/*-----------------------css text normal White Bold---------------------------------*/
.text8b_white {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 8pt;
    color: #FFFFFF;
    font-weight: bold;
}

.text9b_white {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 9pt;
    color: #FFFFFF;
    font-weight: bold;
}

.text10b_white {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 10pt;
    color: #FFFFFF;
    font-weight: bold;
}

.text11b_white {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 11pt;
    color: #FFFFFF;
    font-weight: bold;
}

.text12b_white {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 12pt;
    color: #FFFFFF;
    font-weight: bold;
}

.text13b_white {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 13pt;
    color: #FFFFFF;
    font-weight: bold;
}
/*-----------------------css text normal White Bold---------------------------------*/

/*-----------------------css text normal Orange---------------------------------*/
.text8_orange {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 8pt;
    color: #aa7515;
}

.text9_orange {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 9pt;
    color: #aa7515;
}

.text10_orange {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 10pt;
    color: #aa7515;
}

.text11_orange {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 11pt;
    color: #aa7515;
}

.text12_orange {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 12pt;
    color: #aa7515;
}

.text13_orange {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 13pt;
    color: #aa7515;
}
/*-----------------------css text normal Orange---------------------------------*/

/*-----------------------css text normal Orange bold---------------------------------*/
.text8b_orange {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 8pt;
    color: #aa7515;
    font-weight: bold;
}

.text9b_orange {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 9pt;
    color: #aa7515;
    font-weight: bold;
}

.text10b_orange {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 10pt;
    color: #aa7515;
    font-weight: bold;
}

.text11b_orange {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 11pt;
    color: #aa7515;
    font-weight: bold;
}

.text12b_orange {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 12pt;
    color: #aa7515;
    font-weight: bold;
}

.text13b_orange {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 13pt;
    color: #aa7515;
    font-weight: bold;
}
/*-----------------------css text normal Orange bold---------------------------------*/

/*-----------------------css text normal darkgray---------------------------------*/
.text8_gray {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 8pt;
    color: #808080;
}

.text9_gray {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 9pt;
    color: #808080;
}

.text10_gray {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 10pt;
    color: #808080;
}

.text11_gray {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 11pt;
    color: #808080;
}

.text12_gray {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 12pt;
    color: #808080;
}

.text13_gray {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 13pt;
    color: #808080;
}
/*-----------------------css text normal darkgray---------------------------------*/

/*-----------------------css text normal darkgray bold---------------------------------*/
.text8b_gray {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 8pt;
    color: #808080;
    font-weight: bold;
}

.text9b_gray {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 9pt;
    color: #808080;
    font-weight: bold;
}

.text10b_gray {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 10pt;
    color: #808080;
    font-weight: bold;
}

.text11b_gray {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 11pt;
    color: #808080;
    font-weight: bold;
}

.text12b_gray {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 12pt;
    color: #808080;
    font-weight: bold;
}

.text13b_gray {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 13pt;
    color: #808080;
    font-weight: bold;
}
/*-----------------------css text normal darkgray bold---------------------------------*/

/*-----------------------css text normal new darkgray---------------------------------*/
.text8_ngray {
    font-family: 'FederbrauSans-Light';
    font-size: 8px;
    color: #666666;
}

.text9_ngray {
    font-family: 'FederbrauSans-Light';
    font-size: 9px;
    color: #666666;
}

.text10_ngray {
    font-family: 'FederbrauSans-Light';
    font-size: 10px;
    color: #666666;
}

.text11_ngray {
    font-family: 'FederbrauSans-Light';
    color: #666666;
}

.text12_ngray {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 16px;
	line-height:24px;
    color: #666666;
}

.text13_ngray {
    /*font-family: 'FederbrauSans-Light';*/
    font-family: 'FederbrauSans-Light';
    font-size: 16px;
    color: #666666;
	line-height:24px;
	font-weight:normal !important;
}
/*-----------------------css text normal darkgray---------------------------------*/

/*-----------------------css text normal new Bdarkgray---------------------------------*/
.text8b_ngray {
    font-family: 'FederbrauSans-Light';
    font-size: 8px;
    color: #666666;
    font-weight: bold;
}

.text9b_ngray {
    font-family: 'FederbrauSans-Light';
    font-size: 9px;
    color: #666666;
    font-weight: bold;
}

.text10b_ngray {
    font-family: 'FederbrauSans-Light';
    font-size: 10px;
    color: #666666;
    font-weight: bold;
}

.text11b_ngray {
    font-family: 'FederbrauSans-Light';
    font-size: 11px;
    color: #666666;
    font-weight: bold;
}

.text12b_ngray {
    font-family: 'FederbrauSans-Light';
    font-size: 12px;
    color: #666666;
    font-weight: bold;
}

.text13b_ngray {
    font-family: 'FederbrauSans-Light';
    font-size: 13px;
    color: #666666;
    font-weight: bold;
}
/*-----------------------css text normal darkgray---------------------------------*/

/*-----------------------css text normal green---------------------------------*/
.text8_green {
    font-family: 'FederbrauSans-Light';
    font-size: 8pt;
    color: #006633;
}

.text9_green {
    font-family: 'FederbrauSans-Light';
    font-size: 9pt;
    color: #006633;
}

.text10_green {
    font-family: 'FederbrauSans-Light';
    font-size: 10pt;
    color: #006633;
}

.text11_green {
    font-family: 'FederbrauSans-Light';
    font-size: 11pt;
    color: #006633;
}

.text12_green {
    font-family: 'FederbrauSans-Light';
    font-size: 12pt;
    color: #006633;
}

.text13_green {
    font-family: 'FederbrauSans-Light';
    font-size: 13pt;
    color: #006633;
}
/*-----------------------css text normal green---------------------------------*/

/*-----------------------css text normal green bold---------------------------------*/
.text8b_green {
    font-family: 'FederbrauSans-Light';
    font-size: 8pt;
    color: #006633;
    font-weight: bold;
}

.text9b_green {
    font-family: 'FederbrauSans-Light';
    font-size: 12pt;
    color: #006633;
    font-weight: bold;
}

.text10b_green {
    font-family: 'FederbrauSans-Light';
    font-size: 18px;
    color: #006633;
    font-weight: bold;
}

.text11b_green {
    font-family: 'FederbrauSans-Light';
    font-size: 11pt;
    color: #006633;
    font-weight: bold;
}

.text12b_green {
    font-family: 'FederbrauSans-Light';
    font-size: 12pt;
    color: #006633;
    font-weight: bold;
}

.text13b_green {
    font-family: 'FederbrauSans-Light';
    font-size: 13pt;
    color: #006633;
    font-weight: bold;
}
/*-----------------------css text normal green bold---------------------------------*/
.text8_tahoma {
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-STYLE: normal;
    font-family: 'FederbrauSans-Light';
}

.text8b_tahoma {
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-STYLE: normal;
    font-family: 'FederbrauSans-Light';
    font-weight: bold;
}

/*///////////old version///////////*/
.text_forbottom {
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-STYLE: normal;
    font-family: 'FederbrauSans-Light';
}

.text_black {
    FONT-SIZE: 13px;
    COLOR: #666666;
    FONT-STYLE: normal;
    font-family: 'FederbrauSans-Light';
}

.text_black_Bold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
}

.text_red {
    FONT-SIZE: 11px;
    COLOR: #cc0000;
    FONT-STYLE: normal;
    font-family: 'FederbrauSans-Light';
}

.text_red_Bold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cc0000;
    font-family: 'FederbrauSans-Light';
}

.text_blue {
    FONT-SIZE: 11px;
    COLOR: #CC9900;
    FONT-STYLE: normal;
    font-family: 'FederbrauSans-Light';
}

.text_blue_Bold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0157D8;
    font-family: 'FederbrauSans-Light';
}

.text_brown {
    FONT-SIZE: 18px;
    COLOR: #9a6601;
    FONT-STYLE: normal;
    font-family: 'FederbrauSans-Light';
}

.text_brown_Bold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #9a6601;
    font-family: 'FederbrauSans-Light';
}

.text_brown_Bold1 {
    FONT-WEIGHT: bold;
    COLOR: #9a6601;
    font-family: 'FederbrauSans-Light';
}

.text_brown_normal {
    FONT-WEIGHT: normal;
    COLOR: #9a6601;
    font-family: 'FederbrauSans-Light';
}

.text_yellow {
    FONT-SIZE: 11px;
    COLOR: #ffcc00;
    FONT-STYLE: normal;
    font-family: 'FederbrauSans-Light';
}

.text_yellow_Bold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffcc00;
    font-family: 'FederbrauSans-Light';
}

.text_violet {
    FONT-SIZE: 11px;
    COLOR: #990099;
    FONT-STYLE: normal;
    font-family: 'FederbrauSans-Light';
}

.text_violet_Bold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #990099;
    font-family: 'FederbrauSans-Light';
}

.text_orange {
    FONT-SIZE: 11px;
    COLOR: #ff8c0a;
    FONT-STYLE: normal;
    font-family: 'FederbrauSans-Light';
}

.text_orange_Bold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff8c0a;
    font-family: 'FederbrauSans-Light';
}

.text_green {
    FONT-SIZE: 12px;
    COLOR: #7ea800;
    FONT-STYLE: normal;
    font-family: 'FederbrauSans-Light';
}

.text_green_Bold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #7ea800;
    font-family: 'FederbrauSans-Light';
}

.text_White {
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    font-family: 'FederbrauSans-Light';
}

.text8new_White {
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

.text_White_Bold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    font-family: 'FederbrauSans-Light';
}

A.link_white:link {
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_white:visited {
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_white:active {
    FONT-SIZE: 10pt;
    COLOR: #999999;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_white:hover {
    FONT-SIZE: 10pt;
    COLOR: #999999;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_black:link {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_black:visited {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_black:active {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_black:hover {
    FONT-SIZE: 10pt;
    COLOR: #333333;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_red:link {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_red:visited {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_red:active {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_red:hover {
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_blue:link {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_blue:visited {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_blue:active {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_blue:hover {
    FONT-SIZE: 10pt;
    COLOR: #0166ff;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_blue01:link {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_blue01:visited {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_blue01:active {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_blue01:hover {
    FONT-SIZE: 10pt;
    COLOR: #0166ff;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_brown:link {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_brown:visited {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_brown:active {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_brown:hover {
    FONT-SIZE: 10pt;
    COLOR: #9a6601;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_yellow:link {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_yellow:visited {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_yellow:active {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_yellow:hover {
    FONT-SIZE: 10pt;
    COLOR: #ffcc00;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_violet:link {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_violet:visited {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_violet:active {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_violet:hover {
    FONT-SIZE: 10pt;
    COLOR: #990099;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_orange:link {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_orange:visited {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_orange:active {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_orange:hover {
    FONT-SIZE: 10pt;
    COLOR: #ff8c0a;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_orange2:link {
    FONT-SIZE: 10pt;
    COLOR: #ff8c0a;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_orange2:visited {
    FONT-SIZE: 10pt;
    COLOR: #ff8c0a;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_orange2:active {
    FONT-SIZE: 10pt;
    COLOR: #ff8c0a;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_orange2:hover {
    FONT-SIZE: 10pt;
    COLOR: #ff8c0a;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_green:link {
    font-size: 12px;
    color: #666666;
    font-family: 'thaibev-light';
    text-decoration: none;
}

A.link_green:visited {
    font-size: 12px;
    color: #666666;
    font-family: 'thaibev-light';
    text-decoration: none;
}

A.link_green:active {
    font-size: 12px;
    color: #666666;
    font-family: 'thaibev-light';
    text-decoration: none;
}

A.link_green:hover {
    font-size: 12px;
    color: #7ea800;
    font-family: 'thaibev-light';
    text-decoration: none;
}

A.link_green_1:link {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_green_1:visited {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_green_:active {
    FONT-SIZE: 10pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_green_1:hover {
    FONT-SIZE: 10pt;
    COLOR: #7ea800;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

.textvision {
    font-family: 'FederbrauSans-Light';
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #666666;
}

.textvisionheader {
    font-family: 'FederbrauSans-Light';
    font-size: 18px;
    font-style: normal;
    font-weight: bold;
    color: #CC9900;
}

.textblack2 {
    font-family: Tahoma, sans-serif;
    font-size: 11px;
    color: #000000;
}

A.link_blue_new:link {
    FONT-SIZE: 11pt;
    COLOR: #0166ff;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_blue_new:visited {
    FONT-SIZE: 11pt;
    COLOR: #0166ff;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_blue_new:active {
    FONT-SIZE: 11pt;
    COLOR: #0166ff;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}

A.link_blue_new:hover {
    FONT-SIZE: 11pt;
    COLOR: #666666;
    font-family: 'FederbrauSans-Light';
    TEXT-DECORATION: none;
}
/* Microsoft Sans Serif, sans-serif*/
.forsearch {
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-STYLE: normal;
    font-family: 'FederbrauSans-Light';
}

/********************************modal popup******************************/
.watermark {
    background: #FFAAFF;
}

.popupControl {
    background-color: #AAD4FF;
    position: absolute;
    visibility: hidden;
    border-style: solid;
    border-color: Black;
    border-width: 2px;
}

.modalBackground {
    background-color: Gray;
    filter: alpha(opacity = 70);
    opacity: 0.7;
}

.modalPopup {
    background-color: #EEEEEE;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    font-family: Verdana;
    font-size: medium;
    padding: 3px;
    width: 250px;
}

.modalSignUp {
    background-color: #FFFFFF;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    font-family: Verdana;
    font-size: medium;
    padding: 3px;
    width: 250px;
}

.sampleStyleA {
    background-color: #FFF;
}

.sampleStyleB {
    background-color: #FFF;
    font-family: monospace;
    font-size: 10pt;
    font-weight: bold;
}

.sampleStyleC {
    background-color: #ddffdd;
    font-family: sans-serif;
    font-size: 10pt;
    font-style: italic;
}

.sampleStyleD {
    background-color: Blue;
    color: White;
    font-family: Arial;
    font-size: 10pt;
}

.btn {
    border-right: chocolate 1px outset;
    border-top: chocolate 1px outset;
    font-size: 16px;
    border-left: chocolate 1px outset;
    color: #aa7515;
    border-bottom: chocolate 1px outset;
    font-family: 'FederbrauSans-Light';
    background-color: #ffffff;
    text-align: center;
    cursor: hand;
}

.BooksRootNode {
}

@font-face {
    font-family: 'FederbrauSans-Light';
    src: url('./fonts/DB Helvethaica X v3.2.eot');
    src: local('☺'), url('./fonts/DB Helvethaica X v3.2.woff') format('woff'), url('./fonts/DB Helvethaica X v3.2.ttf') format('truetype'), url('./fonts/DB Helvethaica X v3.2.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'PSLDisplay';
    src: url('./fonts/PSLDisplay.eot');
    src: local('☺'), url('./fonts/PSLDisplay.woff') format('woff'), url('./fonts/PSLDisplay.ttf') format('truetype'), url('./fonts/PSLDisplay.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'FederbrauSans-Light';
    src: url('./fonts/FederbrauSans-Light.eot');
    src: local('☺'), url('./fonts/FederbrauSans-Light.woff') format('woff'), url('./fonts/FederbrauSans-Light.ttf') format('truetype'), url('./fonts/FederbrauSans-Light.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}




.row {
    font-family: 'thaibev-light';
    font-size: 16px;
    margin-right: -15px;
    margin-left: -15px;
    padding: 10px;
}

.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
    float: left;
}

.col-md-12 {
    width: 100%;
    line-height: 25px;
}

.col-md-11 {
    width: 91.66666667%;
    line-height: 25px;
}

.col-md-10 {
    width: 83.33333333%;
    line-height: 25px;
}

.col-md-9 {
    width: 75% line-height: 25px;
}

.col-md-8 {
    width: 66.66666667%;
    line-height: 25px;
}

.col-md-7 {
    width: 58.33333333%;
    line-height: 25px;
}

.col-md-6 {
    width: 50%;
    line-height: 25px;
}

.col-md-5 {
    width: 41.66666667%;
    line-height: 25px;
}

.col-md-4 {
    width: 33.33333333%;
    line-height: 25px;
}

.col-md-3 {
    width: 25%;
    line-height: 25px;
}

.col-md-2 {
    width: 16.66666667%;
    line-height: 25px;
}

.col-md-1 {
    width: 8.33333333%;
    line-height: 25px;
}

#linearBg2 {
    background: #ffffff; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#EEFBF4, #ffffff 50px); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#EEFBF4, #ffffff 50px); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#EEFBF4, #ffffff 50px); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#EEFBF4, #ffffff 50px); /* Standard syntax */
}


.messageCEOTH {
    font-family: 'PSLDisplay';
    position: relative;
    color: #f00;
}

    .messageCEOTH::after {
        font-family: 'PSLDisplay';
        position: absolute;
        z-index: 1;
        bottom: -15px;
        display: block;
        content: 'สารจากกรรมการผู้อำนวยการใหญ่';
        transform: scaleY(-1);
        opacity: .5;
        background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.5) 80%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    }

.messageCEOEN {
    font-family: 'PSLDisplay';
    position: relative;
    color: #f00;
}

    .messageCEOEN::after {
        font-family: 'PSLDisplay';
        position: absolute;
        z-index: 1;
        bottom: -15px;
        display: block;
        content: 'Message from the President and CEO';
        transform: scaleY(-1);
        opacity: .5;
        background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.5) 80%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    }

.AboutReportTH, .AboutReportEN, .AboutThaibevTH, .AboutThaibevEN {
    font-family: 'PSLDisplay';
    position: relative;
    color: #f00;
}

    .AboutReportTH::after {
        font-family: 'PSLDisplay';
        position: absolute;
        z-index: 1;
        bottom: -15px;
        display: block;
        content: 'เกี่ยวกับรายงานการพัฒนาที่ยั่งยืน 2558';
        transform: scaleY(-1);
        opacity: .5;
        background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.5) 80%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    }

    .AboutReportEN::after {
        font-family: 'PSLDisplay';
        position: absolute;
        z-index: 1;
        bottom: -15px;
        display: block;
        content: 'About Our Sustainability Report 2015';
        transform: scaleY(-1);
        opacity: .5;
        background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.5) 80%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    }

    .AboutThaibevTH::after {
        font-family: 'PSLDisplay';
        position: absolute;
        z-index: 1;
        bottom: -15px;
        display: block;
        content: 'เกี่ยวกับไทยเบฟ';
        transform: scaleY(-1);
        opacity: .5;
        background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.5) 80%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    }

    .AboutThaibevEN::after {
        font-family: 'PSLDisplay';
        position: absolute;
        z-index: 1;
        bottom: -15px;
        display: block;
        content: 'About ThaiBev';
        transform: scaleY(-1);
        opacity: .5;
        background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.5) 80%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    }

/*.OSApproachTH::after {
	font-family: 'PSLDisplay';
  position: absolute;
  z-index: 1;
  bottom: -15px;
  display: block;
  content: 'แนวทางการพัฒนาความยั่งยืนของไทยเบฟ';
  transform: scaleY(-1);
  opacity: .5;
  background: -linear-gradient(to bottom, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.5) 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  -moz-transform: scaleY(-1);
}*/
#Reflection {
    -webkit-box-reflect: below 0px -webkit-linear-gradient(bottom, rgba(255,255,255,0.5) 0%, transparent 45%, transparent 100%);
    padding: 0px;
	margin-left: -10px;
    position: relative;
    font-family: 'PSLDisplay';
    height: 20px;
}

    #Reflection::before {
        font-family: 'PSLDisplay';
        content: " ";
        background: -moz-linear-gradient(top, white, white 50%, rgba(255,255,255,0.1)80%, rgba(255,255,255,0.1)) 0px 0px, -moz-element(#OSApproachTH) 0px 0px no-repeat;
        -moz-transform: scaleY(-1);
        background-origin: padding-box, content-box;
        background-clip: padding-box, content-box;
        position: absolute;
        height: 35px;
        width: 100%;
        top: 17px;
        left: 0px;
    }

.nav {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}

    .nav > li {
        position: relative;
        display: block;
    }

        .nav > li > a {
            position: relative;
            display: block;
            padding: 5px 25px;
            background-color: #afd9c3;
        }

            .nav > li > a:focus, .nav > li > a:hover {
                text-decoration: none;
                background-color: #80c8ac;
            }

        .nav > li.disabled > a {
            color: #777;
        }

            .nav > li.disabled > a:focus, .nav > li.disabled > a:hover {
                color: #777;
                text-decoration: none;
                cursor: not-allowed;
                background-color: transparent;
            }

    .nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
        background-color: #eee;
        border-color: #80c8ac;
    }

    .nav .nav-divider {
        height: 1px;
        margin: 9px 0;
        overflow: hidden;
        background-color: #e5e5e5;
    }

    .nav > li > a > img {
        max-width: none;
    }

.nav-tabs {
}

    .nav-tabs > li {
        float: left;
        margin-bottom: -1px;
    }

        .nav-tabs > li > a {
            color: #fff;
            margin-right: 2px;
            line-height: 1.42857143;
            border: 1px solid transparent;
            border-radius: 4px 4px 0 0;
        }

            .nav-tabs > li > a:hover {
                border-color: #80c8ac;
            }

        .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
            cursor: default;
            background-color: #80c8ac;
            border-bottom: 1px solid #588A77;
            border-bottom-color: transparent;
        }

    .nav-tabs.nav-justified {
        width: 100%;
        border-bottom: 0;
    }

        .nav-tabs.nav-justified > li {
            float: none;
        }

            .nav-tabs.nav-justified > li > a {
                margin-bottom: 5px;
                text-align: center;
            }

        .nav-tabs.nav-justified > .dropdown .dropdown-menu {
            top: auto;
            left: auto;
        }

.fade {
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear;
}

    .fade.in {
        opacity: 1;
    }

.tab-content > .tab-pane {
    display: none;
}

.tab-content > .active {
    display: block;
}


#nav {
    list-style: none;
    font-family: 'FederbrauSans-Light';
    width: 100%;
}

    #nav li {
        font-family: 'FederbrauSans-Light';
        float: left;
        display: block;
        _width: 133.5px;
        _background: #3f976c;
        position: relative;
        z-index: 500;
        /*margin: 0 0px;*/
    }

        /* this is the parent menu */
        #nav li a {
            font-family: 'FederbrauSans-Light';
            display: block;
            padding: 0px 0px 0 0px;
            height: 36px;
            text-decoration: none;
            color: #fff;
            text-align: center;
            color: #eef0ef;
        }

            #nav li a:hover {
                font-family: 'FederbrauSans-Light';
                color: #000;
            }

    /* you can make a different style for default selected value */
    #nav a.selected {
        font-family: 'FederbrauSans-Light';
        color: #f00;
    }

    /* submenu, it's hidden by default */
    #nav ul {
        font-family: 'FederbrauSans-Light';
        font-size: 12px;
        position: absolute;
        left: 0;
        display: none;
        margin: 0 0 0 -1px;
        padding: 5px 0px 0 0px;
        list-style: none;
        background: #f2f0f1;
        opacity: 0.95;
        filter: alpha(opacity = 95);
    }

        #nav ul li {
            font-family: 'FederbrauSans-Light';
            width: 315px;
            float: left;
            _border-top: 1px solid #000;
            color: #000000;
        }

        /* display block will make the link fill the whole area of LI */
        #nav ul a {
            font-family: 'FederbrauSans-Light';
            display: block;
            height: 30px;
            padding: 5px 5px;
            color: #808080;
            text-align: left;
        }

            #nav ul a:hover {
                font-family: 'FederbrauSans-Light';
                vertical-align: middle;
                background: #d9d9d9;
                color: #286546;
            }

    * html #nav ul {
        font-family: 'FederbrauSans-Light';
        margin: 0 0 0 -2px;
    }
.btn-custom {
    color: #aa7515 !important;
}
.btn-custom:hover{
    background-color:#aa7515;
    color:#ffffff !important;
}
.fb-copyright, .fb-social, .list-structure{
	font-size:12px !important;
}
.cc-message, .cc-deny, .cc-allow{
	font-family: 'FederbrauSans-Light';
}
strong{
    font-family: thaibev-semibold;
    font-weight: bold;
}