﻿body
{
    margin: 0px;
    padding: 0px;
    font-family: 'Segoe UI';
    min-width: 1064px;
}

.ctz_chrome_container
{
    width: 1024px;
    margin: 0px auto;
}

.ctz_chrome_header
{
    width: 100%;
    background-color: #107C10;
    display: inline-block;
}

    .ctz_chrome_header .first_level_items
    {
        padding: 0px;
        margin: 0px 0px 0px 0px;
    }

        .ctz_chrome_header .first_level_items li
        {
            list-style-type: none;
    color: #fff;
    display: inline-block;
    /* margin-right: 28px; */
    padding: 10px 10px 10px 18px;
    cursor: pointer;
        }

            .ctz_chrome_header .first_level_items li a
            {
                color: #fff;
                text-decoration: none;
                font-size:15px;
            }

.ctz_chrome_footer
{
    width: 100%;
    background-color: rgb(238,238,238);
    display: inline-block;
    min-height: 360px;
    padding: 40px 0px;
    text-align:left;
}

    .ctz_chrome_footer .footer_columns .column
    {
        display: inline-block;
        margin-right: 70px;
        vertical-align: top;
    }

        .ctz_chrome_footer .footer_columns .column h2
        {
            font-family: 'Segoe UI';
            font-weight: 400;
            color: #505050;
            font-size: 21px;
            line-height:25px;
            margin:0px;
        }



    .ctz_chrome_footer .product_list p, .ctz_chrome_footer .product_list
    {
        padding: 0px;
        margin-top: 20px;
    }

        .ctz_chrome_footer .product_list img
        {
            margin-right: 10px;
            border:none;
        }

        .ctz_chrome_footer .product_list p, .ctz_chrome_footer .product_list img
        {
            vertical-align: top;
            display: inline-block;
            border:none;
        }

        .ctz_chrome_footer .product_list p, .ctz_chrome_footer .product_list li
        {
            list-style-type: none;
            margin: 0px 0px 15px 0px;
            color: #505050;
        }

            .ctz_chrome_footer .product_list li a
            {
                text-decoration: none;
                color: #505050;
            }

        .ctz_chrome_footer .product_list p, .ctz_chrome_footer .link_list
        {
            padding: 0px;
            margin-top: 20px;
        }

            .ctz_chrome_footer .product_list p, .ctz_chrome_footer .link_list li
            {
                list-style-type: none;
                margin: 0px 0px 10px 0px;
                color: #505050;
                line-height:25px; /*edited by AB on 9/13/2015*/
            }

                .ctz_chrome_footer .product_list p, .ctz_chrome_footer .link_list li a
                {
                    text-decoration: none;
                    color: #505050;
                    font-size:16px;
                }

.footer_legal .legal_title, .footer_legal .legal_items_links
{
    display: inline-block;
    vertical-align: top;
}

.footer_legal
{
    margin-top: 40px;
}

    .footer_legal .legal_title a
    {
        text-decoration:none;
        color:#505050;
        font-size:16px;
    }
    .footer_legal .legal_items_links
    {
        float: right;
    }

        .footer_legal .legal_items_links .legal_list
        {
            padding: 0px;
            margin: 16px 0px 0px 0px;
        }

            .footer_legal .legal_items_links .legal_list li
            {
                list-style-type: none;
                display: inline-block;
                margin-right: 20px;
            }

            .footer_legal .legal_items_links .legal_list li, .footer_legal .legal_items_links .legal_list a
            {
                text-decoration: none;
                color: #505050;
                font-size:16px;
            }
.ctz_chrome_footer .search
{
    margin-top:8px !important; /*edited by AB 9/13/2015*/
}
.ctz_chrome_footer #searchbox
{
    position: relative;
    margin: 0;
    padding: 0;
    width: 300px;
    height: 24px;
    border: none;
    float: none;
    background-color: #fff;

}

.ctz_chrome_footer #iptSearchTextBox
{
   width: 292px !important;
    height: 27px !important;
    border: 1px solid #fff !important;
}
.search input#iptSearchTextBox
{
    padding:3px;
}

.ctz_chrome_footer .search input#iptSubmit
{
    width: 34px;
    height: 35px;
    border: none;
    font-size: 13px;
    color: #333;
    text-indent: -9999px;
    background: url(/about/corporatecitizenship/en-us/images/chrome/search.png) no-repeat 0px 0px;
    position: absolute;
    top: 2px;
    right: -1px;
    margin: 0px;
}
span.globe_footer.th {
    float: left;
    text-decoration: none;
    position: relative;
    top: 5px;
    margin-left: -12px;
}
/*added by AB 9/13/2015 */
.legal_title{
    width: 210px;
    float: left;
    
}

