
/* Product & Health Food Page */
#message_left {
    position: relative;
    margin: 0px;
    padding:0px;
    width: 100%;
}

/* Food Additive Page */
.container {
	width: 100%;
    margin: 0px;
    padding: 0px 0px; }

/* Food Additive Page */
.pH_scale {
    position: absolute;
    display: block; 
    cursor:pointer; }

    .pH_scale:hover {
        font-weight: bolder; }

    .pH_scale:after {
        content:url(../img/ph.png);
        display: block;
        width: 0px;
        height: 0px;
        display: none;
        position: absolute;
        left:0%;
        z-index: 300; }

    .pH_scale:hover:after {
        display:block; }

/* Food Additive & Health Food Page */
.active_menu {
    font-weight: bold;
    color: #F39510; }

/* Product & Health Food Page */
#about {
    line-height: 1.5em; }

/* Product Page */
#product_line {
    position: relative;
    display: block;
    width: 100%; }

    #product_line img {
        display: inline-block;
        margin-top: ;
        width: 100%;
        border: 1px gray;
        border-style: solid; }

    .product_line {
        display: inline-block;
        position: relative;
        width: 20%;
        vertical-align: text-top;
        background: ;
        border-spacing: 5px;
        border-collapse: separate;
        border: 0px solid blue; }

    .product_line tr {
        background: ; }

    .product_line td {
        margin: 0%;
        padding: 0%; }

    .product_label {
        text-align: center;
        background: ;
        border-bottom: 3px solid #003399;
        font-weight: bold; }

    .product_category {
        background: ;
        border-bottom: 1px dotted black;
        text-indent: 4%; }

    .product_category a {
        font-size: 1.0em;
        line-height: 1.0em;
        vertical-align: ; }

    .product_category ul {
        padding: 0 0 0 15%;
        margin: 0 0 0 0%;
        list-style-position: outside;
        list-style-type: square; }

    .product_category li {
        text-indent: 0%;
        text-align: left; }

    .product_category li a {
        text-align: left;}

/* Product Page */
.product_menu {
    position:relative;
    display:block; 
    text-align: center;
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);  /* For Webkit browsers */
    filter: gray;  /* For IE 6 - 9 */
    -webkit-transition: all .6s ease;  /* Transition for Webkit browsers */ }

    .product_menu:hover {
        filter: grayscale(0%);
        -webkit-filter: grayscale(0%);  /* For Webkit browsers */
        filter: none;  /* For IE 6 - 9 */ }
