﻿* {
    margin: 0;
    padding: 0;
    outline: 0;
}

body {
    background: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #006d9c;
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-font-smoothing: subpixel-antialiased;
    -ms-font-smoothing:: subpixel-antialiased;
    font-weight: normal;
    font-style: normal;
    border: 0px;
    outline: 0px;
}

a {
    color: #34b5d0;
    text-decoration: none;
}

    a:hover {
        text-decoration: none;
        color: #81ccdd;
    }

    a img {
        border: 0px;
    }

li {
    list-style-type: none;
}

.middlealign {
    vertical-align: middle!important;
}

.clear, .clearfix {
    clear: both;
    width: 100%;
    padding: 0;
    margin: 0;
    line-height: 0;
    border: 0;
    *height: 0px;
    _height: 0px;
}

.no-padding {
    padding: 0px !important;
}

.no-margin {
    margin: 0!important;
}

.no-bdr {
    border: none !important;
}

.right {
    float: right!important;
}

.left {
    float: left!important;
}

.block {
    display: block!important;
}

.none {
    display: none!important;
}

.inblock {
    display: inline-block!important;
}

.text-uppercase {
    text-transform: uppercase!important;
}

.bold {
    font-weight: bold!important;
}

.normal {
    font-weight: normal!important;
}

.underline {
    text-decoration: underline!important;
}

.centertxt {
    text-align: center!important;
}

.relative {
    position: relative;
}

.font24 {
    font-size: 24px;
}

.header-liquid {
    background: #34b5d0;
    color: #fff;
    padding: 3px 0;
}

    .header-liquid a {
        color: #fff;
    }

.wrapper {
    margin: 0 auto;
    width: 965px;
    padding: 0px;
}

.wrapper-body {
    margin: 0 auto 120px auto;
    width: 965px;
    padding: 0px;
}

.topleftul {
    padding: 3px 0 0 0;
}

    .topleftul li {
        float: left;
        padding: 0 21px 0 0;
    }
        /*Task:6125*/
        .topleftul li:hover {
            text-decoration: underline;
        }
/*.toprightul li.srch { padding:0 10px 0 0;}*/
.toprightul li.srch {
    padding: 0 0px 0 0;
}

.toprightul li {
    float: left;
    padding: 3px 21px 0 0;
}
    /*Task:6125*/
    .toprightul li:hover {
        text-decoration: underline;
    }

.header {
    background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/bliss_hdr.jpg) 0 0 no-repeat;
    height: 103px;
}

.logo {
    float: left;
    width: 468px;
}

    .logo a.logo-blissus {
        background: transparent;
        width: 468px;
        height: 103px;
        display: block;
    }

.newsletter {
    margin-top: 70px;
    margin-right: 20px;
}

    .newsletter a {
        color: #006d9c;
        display: inline-block;
        padding: 0 10px 0 0px;
    }
/*.search { padding-bottom: 0px; margin: 0px 5px 0px 0px; padding-left: 0px; width: 236px; padding-right: 4px; display: block; float: right; height: 26px; padding-top: 0px; }*/
.search {
    padding-bottom: 0px;
    margin: 0px 5px 0px 0px;
    padding-left: 0px;
    width: 236px;
    padding-right: 0px;
    display: block;
    float: right;
    height: 26px;
    padding-top: 0px;
}

    .search FIELDSET {
        border-bottom: 0px;
        border-left: 0px;
        padding-bottom: 0px;
        margin: 0px;
        padding-left: 0px;
        padding-right: 0px;
        border-top: 0px;
        border-right: 0px;
        padding-top: 0px;
    }

        .search FIELDSET INPUT {
            border: #81ccdd 1px solid;
            padding-bottom: 3px;
            margin: 0px 0px 0px 10px;
            padding-left: 3px;
            width: 188px;
            padding-right: 3px;
            display: block;
            background: #fff;
            float: left;
            height: 15px;
            color: #000000;
            padding-top: 3px;
        }

            .search FIELDSET INPUT.go-btn {
                border: 0px;
                margin: 0px;
                width: 26px;
                display: block;
                background: url(https://d17bec6qh8m533.cloudfront.net/App_Themes/Skin_1/images/go_btn.gif) 0 0 no-repeat;
                float: right;
                height: 24px;
                cursor: pointer;
            }

.search_product-container {
    display: block;
    float: left;
    margin: 0;
    padding: 0 4px 0 0;
    vertical-align: bottom;
    width: 186px;
}

.search-add-to-bag {
    display: block;
    margin: 0 0 30px;
    padding: 0 0 0 30px;
    text-align: center;
    width: 100%;
}
/*.headerNav { border-bottom: 0px; border-left: 0px; padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 100%; padding-right: 0px; display: block; float: left; border-top: 0px; border-right: 0px; padding-top: 0px; }*/
.headerNav {
    border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    height: 33px;
    padding-right: 0px;
    display: block;
    float: left;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}

    .headerNav UL {
        list-style-type: none;
    }

        .headerNav UL LI {
            text-align: center;
            display: block;
            float: left;
            cursor: pointer;
        }

            .headerNav UL LI A {
                text-align: center;
                padding-bottom: 0px;
                padding-left: 0px;
                padding-right: 0px;
                display: block;
                color: #fff;
                font-size: 15px;
                text-decoration: none;
                padding-top: 0px;
            }

                .headerNav UL LI A SPAN {
                    text-align: center;
                    padding-bottom: 0px;
                    padding-left: 0px;
                    padding-right: 0px;
                    display: block;
                    color: #fff;
                    text-decoration: none;
                    padding-top: 0px;
                }

            /*Old Classes for Top Nav before modification under Task-7462*/

            /*.headerNav UL LI.firstnav SPAN {
                border-bottom: 0px;
                border-left: 0px;
                margin: 0px;
                width: 113px;
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat 0px 0px;
                float: left;
                height: 33px;
                border-top: 0px;
                border-right: 0px;
                text-transform: lowercase;
            }

            .headerNav UL LI.firstnav:hover SPAN {
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat 0px -33px;
            }

            .headerNav UL LI.firstnav SPAN.active {
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat 0px -33px;
            }

            .headerNav UL LI.secondnav SPAN {
                border-bottom: 0px;
                border-left: 0px;
                margin: 0px;
                width: 118px;
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -105px 0px;
                float: left;
                height: 33px;
                border-top: 0px;
                border-right: 0px;
                text-transform: lowercase;
            }

            .headerNav UL LI.secondnav:hover SPAN {
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -105px -33px;
            }

            .headerNav UL LI.secondnav SPAN.active {
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat 0-105px -33px;
            }

            .headerNav UL LI.thirdnav SPAN {
                border-bottom: 0px;
                border-left: 0px;
                margin: 0px;
                width: 108px;
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -218px 0px;
                float: left;
                height: 33px;
                border-top: 0px;
                border-right: 0px;
                text-transform: lowercase;
            }

            .headerNav UL LI.thirdnav:hover SPAN {
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -218px -33px;
            }

            .headerNav UL LI.thirdnav SPAN.active {
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -218px -33px;
            }

            .headerNav UL LI.forthnav SPAN {
                border-bottom: 0px;
                border-left: 0px;
                margin: 0px;
                width: 91px;
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -330px 0px;
                float: left;
                height: 33px;
                border-top: 0px;
                border-right: 0px;
            }

            .headerNav UL LI.forthnav:hover SPAN {
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -330px -33px;
            }

            .headerNav UL LI.forthnav SPAN.active {
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -330px -33px;
            }

            .headerNav UL LI.fifthnav SPAN {
                border-bottom: 0px;
                border-left: 0px;
                margin: 0px;
                width: 131px;
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -422px 0px;
                float: left;
                height: 33px;
                border-top: 0px;
                border-right: 0px;
            }

            .headerNav UL LI.fifthnav:hover SPAN {
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -422px -33px;
            }

            .headerNav UL LI.fifthnav SPAN.active {
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -422px -33px;
            }

            .headerNav UL LI.sixthnav SPAN {
                border-bottom: 0px;
                border-left: 0px;
                margin: 0px;
                width: 91px;
                background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -557px 0px;
                float: left;
                height: 33px;
                border-top: 0px;
                border-right: 0px;
            }

            .headerNav UL LI.sixthnav:hover SPAN {
                background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -557px -33px;
            }

            .headerNav UL LI.sixthnav SPAN.active {
                background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -557px -33px;
            }

            .headerNav UL LI.seventhnav SPAN {
                border-bottom: 0px;
                border-left: 0px;
                margin: 0px;
                width: 122px;
                background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -657px 0px;
                float: left;
                height: 33px;
                border-top: 0px;
                border-right: 0px;
            }

            .headerNav UL LI.seventhnav:hover SPAN {
                background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -657px -33px;
            }

            .headerNav UL LI.seventhnav SPAN.active {
                background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -657px -33px;
            }

            .headerNav UL LI.eigthnav SPAN {
                border-bottom: 0px;
                border-left: 0px;
                margin: 0px;
                width: 65px;
                background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -778px 0px;
                float: left;
                height: 33px;
                border-top: 0px;
                border-right: 0px;
            }

                .headerNav UL LI.eigthnav:hover SPAN, .headerNav UL LI.eigthnav SPAN.active {
                    background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -778px -33px;
                }

            .headerNav UL LI.ningthnav SPAN {
                border-bottom: 0px;
                border-left: 0px;
                margin: 0px;
                width: 113px;
                background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -845px 0px;
                float: left;
                height: 33px;
                border-top: 0px;
                border-right: 0px;
            }

                .headerNav UL LI.ningthnav:hover SPAN, .headerNav UL LI.ningthnav SPAN.active {
                    background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -845px -33px;
                }

            .headerNav UL LI.tenthnav SPAN {
                border-bottom: 0px;
                border-left: 0px;
                margin: 0px;
                width: 125px;
                background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -843px 0px;
                float: left;
                height: 33px;
                border-top: 0px;
                border-right: 0px;
            }

            .headerNav UL LI.tenthnav:hover SPAN {
                background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -843px -33px;
            }

            .headerNav UL LI.tenthnav SPAN.active {
                background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -843px -33px;
            }*/

            /*Old Classes for Top Nav before modification under Task-7462 Ends here*/


            /*New Classes for Top Nav after modification under Task-7462*/


            .headerNav UL LI.firstnav SPAN {
                border-bottom: 0px;
                border-left: 0px;
                margin: 0px;
                width: 125px;
                /*background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat 0px 0px;*/
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat 0px 0px;
                float: left;
                height: 33px;
                border-top: 0px;
                border-right: 0px;
                text-transform: lowercase;
            }

            .headerNav UL LI.firstnav:hover SPAN {
                /*background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat 0px -33px;*/
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat 0px -33px;
            }

            .headerNav UL LI.firstnav SPAN.active {
                /*background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat 0px -33px;*/
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat 0px -33px;
            }

            .headerNav UL LI.secondnav SPAN {
                border-bottom: 0px;
                border-left: 0px;
                margin: 0px;
                /*width: 118px;*/
                /*background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -105px 0px;*/
                width: 120px;
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat -122px 0px;
                float: left;
                height: 33px;
                border-top: 0px;
                border-right: 0px;
                text-transform: lowercase;
            }

            .headerNav UL LI.secondnav:hover SPAN {
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat -122px -33px;
            }

            .headerNav UL LI.secondnav SPAN.active {
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat -122px -33px;
            }

            .headerNav UL LI.thirdnav SPAN {
                border-bottom: 0px;
                border-left: 0px;
                margin: 0px;
                /*width: 108px;*/
                /*background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -218px 0px;*/
                width: 80px;
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat -248px 0px;
                float: left;
                height: 33px;
                border-top: 0px;
                border-right: 0px;
                text-transform: lowercase;
            }

            .headerNav UL LI.thirdnav:hover SPAN,.headerNav UL LI.thirdnav SPAN.active {
                /*background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -218px -33px;*/
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat -248px -33px;
            }

            .headerNav UL LI.forthnav SPAN {
                border-bottom: 0px;
                border-left: 0px;
                margin: 0px;
                /*width: 91px;*/
                /*background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -330px 0px;*/
                width: 95px;
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat -335px 0px;
                float: left;
                height: 33px;
                border-top: 0px;
                border-right: 0px;
            }

            .headerNav UL LI.forthnav:hover SPAN {
                /*background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -330px -33px;*/
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat -335px -33px;
            }

            .headerNav UL LI.forthnav SPAN.active {
                /*background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -330px -33px;*/
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat -335px -33px;
            }

            .headerNav UL LI.fifthnav SPAN {
                border-bottom: 0px;
                border-left: 0px;
                margin: 0px;
                /*width: 131px;*/
                /*background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -422px 0px;*/
                width: 80px;
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat -439px 0px;
                float: left;
                height: 33px;
                border-top: 0px;
                border-right: 0px;
            }

            .headerNav UL LI.fifthnav:hover SPAN,.headerNav UL LI.fifthnav SPAN.active {
                /*background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -422px -33px;*/
                background: url(https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat -439px -33px;
            }

            .headerNav UL LI.sixthnav SPAN {
                border-bottom: 0px;
                border-left: 0px;
                margin: 0px;
                /*width: 91px;*/
                /*background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -557px 0px;*/
                width: 120px;
                background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat -530px 0px;
                float: left;
                height: 33px;
                border-top: 0px;
                border-right: 0px;
            }

                .headerNav UL LI.sixthnav:hover SPAN, .headerNav UL LI.sixthnav SPAN.active {
                    /*background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -557px -33px;*/
                    background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat -530px -33px;
                }

            /*.headerNav UL LI.sixthnav SPAN.active {*/
            /*background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -557px -33px;*/
            /*background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat -527px -33px;*/
            /*}*/


            .headerNav UL LI.seventhnav SPAN {
                border-bottom: 0px;
                border-left: 0px;
                margin: 0px;
                /*width: 122px;*/
                /*background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -657px 0px;*/
                width: 90px;
                background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat -658px 0px;
                float: left;
                height: 33px;
                border-top: 0px;
                border-right: 0px;
            }

            .headerNav UL LI.seventhnav:hover SPAN {
                /*background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -657px -33px;*/
                background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat -658px -33px;
            }

            .headerNav UL LI.seventhnav SPAN.active {
                /*background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -657px -33px;*/
                background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat -654px -33px;
            }

            .headerNav UL LI.eigthnav SPAN {
                border-bottom: 0px;
                border-left: 0px;
                margin: 0px;
                /*width: 65px;*/
                /*background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -778px 0px;*/
                width: 115px;
                background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat -753px 0px;
                float: left;
                height: 33px;
                border-top: 0px;
                border-right: 0px;
            }

                .headerNav UL LI.eigthnav:hover SPAN, .headerNav UL LI.eigthnav SPAN.active {
                    /*background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -778px -33px;*/
                    background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat -753px -33px;
                }

            .headerNav UL LI.ningthnav SPAN {
                border-bottom: 0px;
                border-left: 0px;
                margin: 0px;
                /*width: 113px;*/
                /*background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -845px 0px;*/
                width: 65px;
                background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat -932px 0px;
                float: left;
                height: 33px;
                border-top: 0px;
                border-right: 0px;
            }

                .headerNav UL LI.ningthnav:hover SPAN, .headerNav UL LI.ningthnav SPAN.active {
                    /*background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -845px -33px;*/
                    background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat -932px -33px;
                }

            .headerNav UL LI.tenthnav SPAN {
                border-bottom: 0px;
                border-left: 0px;
                margin: 0px;
                width: 70px;
                /* background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -843px 0px; */
				background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat -870px 0px;
                float: left;
                height: 33px;
                border-top: 0px;
                border-right: 0px;
            }

            .headerNav UL LI.tenthnav:hover SPAN,.headerNav UL LI.tenthnav SPAN.active {
                /* background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav1.gif) no-repeat -843px -33px; */
				background: url( https://d17bec6qh8m533.cloudfront.net/images/newnav2.gif) no-repeat -870px -33px;
            }
/*New Classes for Top Nav after modification under Task-7462 Ends here*/



.category-name-head {
    font-family: Arial Black;
    color: #002e5f;
    font-size: 24px;
}

.item-category {
    margin: 5px 0px 0px;
    width: 100%;
    border-top: #52c0d7 1px solid;
}

.left_but1-category {
    position: relative;
    text-align: left;
    padding-bottom: 0px;
    padding-left: 5px;
    padding-right: 0px;
    background: url(https://dk84j196323fz.cloudfront.net/Skin_1/images/triangle_ltblue_rt.gif) no-repeat right 4px;
    padding-top: 5px;
}

    .left_but1-category A {
        text-align: left;
        padding-bottom: 0px;
        line-height: 20px;
        padding-left: 0px;
        width: auto;
        padding-right: 20px;
        font-family: Arial, Helvetica;
        color: #52c0d7;
        font-size: 14px;
        cursor: pointer;
        font-weight: bold;
        text-decoration: none;
        padding-top: 0px;
        text-transform: lowercase;
    }

.left_but2-category {
    position: relative;
    text-align: left;
    padding-bottom: 0px;
    padding-left: 5px;
    padding-right: 0px;
    background: url(https://dk84j196323fz.cloudfront.net/Skin_1/images/triangle_ltblue_down.gif) no-repeat right 4px;
    padding-top: 5px;
}

    .left_but2-category A {
        text-align: left;
        padding-bottom: 0px;
        line-height: 20px;
        padding-left: 0px;
        padding-right: 20px;
        font-family: Arial, Helvetica;
        color: #52c0d7;
        font-size: 14px;
        cursor: pointer;
        font-weight: bold;
        text-decoration: none;
        padding-top: 0px;
        text-transform: lowercase;
    }

.submenu-category {
    margin: 0px;
}

    .submenu-category UL {
        padding-bottom: 0px;
        margin: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 10px;
    }

        .submenu-category UL LI {
            text-align: left;
            padding-bottom: 0px;
            line-height: 15px;
            text-transform: lowercase;
            list-style-type: none;
            margin: 0px;
            padding-left: 15px;
            padding-right: 0px;
            list-style-image: none;
            padding-top: 0px;
        }

            .submenu-category UL LI A {
                font-family: Arial, Helvetica;
                color: #666666;
                font-size: 13px;
                text-decoration: none;
            }

                .submenu-category UL LI A:hover {
                    color: #002e5f;
                    text-decoration: none;
                    font-weight: bold;
                }

                .submenu-category UL LI A:active {
                    color: #002e5f;
                    text-decoration: none;
                    font-weight: bold;
                }

.itempart-category {
    padding-bottom: 0px;
    margin: 0px 0px 10px;
    padding-left: 0px;
    padding-right: 0px;
    display: block;
    padding-top: 0px;
}

.right-part-content {
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 777px;
    padding-right: 0px;
    display: block;
    float: right;
    padding-top: 0px;
}

.category-image {
    padding-bottom: 5px;
    margin: 0px;
    padding-left: 5px;
    padding-right: 0px;
    padding-top: 5px;
}

.chiclet-category-page {
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    padding-top: 0px;
}

    .chiclet-category-page UL {
        padding-bottom: 0px;
        list-style-type: none;
        margin: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
    }

        .chiclet-category-page UL LI {
            padding-bottom: 0px;
            margin: 0px;
            padding-left: 0px;
            padding-right: 0px;
            display: inline;
            float: left;
            padding-top: 0px;
        }

            .chiclet-category-page UL LI A {
                padding-bottom: 0px;
                margin: 0px;
                padding-left: 2px;
                padding-right: 2px;
                display: block;
                padding-top: 0px;
            }

.category-page-product-header {
    border-bottom: #52c0d7 1px solid;
    padding-bottom: 3px;
    margin: 5px 0px;
    padding-left: 0px;
    width: 776px;
    padding-right: 0px;
    font-family: "Arial Black", Arial, Helvetica, sans-serif;
    color: #52c0d7;
    font-size: 24px;
    border-top: #c2e9f1 4px solid;
    font-weight: bold;
    padding-top: 3px;
}

.category-page-products {
    padding-bottom: 20px;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    padding-top: 0px;
}

.product-container {
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 50px;
    width: 186px;
    padding-right: 4px;
    display: block;
    float: left;
    padding-top: 0px;
    vertical-align: bottom;
}

.product-image {
    text-align: center;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: block;
    padding-top: 0px;
}

.product-all-details {
    border-bottom: red 0px solid;
    text-align: center;
    border-left: red 0px solid;
    padding-bottom: 0px;
    margin: 2px 0px 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: block;
    background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1px -407px;
    border-top: red 0px solid;
    border-right: red 0px solid;
    padding-top: 2px;
}

.upsale-product-all-details {
    border-bottom: red 0px solid;
    text-align: center;
    border-left: red 0px solid;
    padding-bottom: 0px;
    margin: 2px 0px 0px;
    min-height: 88px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: block;
    background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1px -407px;
    border-top: red 0px solid;
    border-right: red 0px solid;
    padding-top: 2px;
}

SPAN.product-name {
    text-align: center;
    padding-bottom: 0px;
    margin: 3px 0px 2px;
    padding-left: 0px;
    width: 100%;
    min-height: 44px;
    padding-right: 0px;
    display: block;
    font-family: Arial, helvetica;
    color: #666666;
    font-size: 13px;
    padding-top: 0px;
}

    SPAN.product-name A {
        color: #666666;
        text-decoration: none;
    }

        SPAN.product-name A:hover {
            color: #666666;
            text-decoration: underline;
        }

SPAN.product-price {
    text-align: center;
    padding-bottom: 0px;
    margin: 2px 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: block;
    color: #666666;
    font-weight: bold;
    padding-top: 0px;
}

SPAN.variantprice {
    text-align: center;
    padding-bottom: 0px;
    margin: 2px 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: block;
    color: #666666;
    font-weight: bold;
    padding-top: 0px;
}

SPAN.RegularPrice {
    text-decoration: line-through;
}

.product-ratings {
    border-bottom: green 0px solid;
    text-align: center;
    border-left: green 0px solid;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: block;
    border-top: green 0px solid;
    border-right: green 0px solid;
    padding-top: 0px;
}

.add-to-bag {
    text-align: center;
    padding-bottom: 0px;
    /*TaskID:7243 
     margin: 0px;*/
    margin: 0px 0 30px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: block;
    padding-top: 0px;
}

INPUT.AddToCartButtonProduct {
    border-bottom: 0px;
    border-left: 0px;
    width: 113px;
    display: block;
    background: url(https://dk84j196323fz.cloudfront.net/Skin_1/images/addtobag-Product_lg_btn.gif) no-repeat;
    height: 27px;
    border-top: 0px;
    cursor: pointer;
    border-right: 0px;
    padding: 0 0;
    margin-left: 32px;
}

INPUT.AddToCartButton {
    border-bottom: 0px;
    border-left: 0px;
    width: 184px;
    display: block;
    background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1px -253px;
    height: 34px;
    border-top: 0px;
    cursor: pointer;
    border-right: 0px;
}

.second-nav li {
    list-style-type: none;
    float: left;
    display: block;
}

.bliss-us {
    margin-left: auto;
	margin-right: auto;
	width: 965px;
}
    /*.bliss-us .slides_containe{width:100%;overflow:hidden;position:relative;border:0px solid #dfdfdf;display:none}*/
    .bliss-us .slides_containe {
        width: 100%;
        height: 535px;
        overflow: hidden;
        position: relative;
        border: 0px solid #dfdfdf;
        display: none;
    }

.right-part-banner-con {
    height: 535px;
}

.slides_containe .parnent-div {
    width: 962px!important;
    height: 535px;
    display: block;
    left: 0px!important;
}

.slides_control {
    left: 0px!important;
}

.bliss-us .next, .bliss-us .prev {
    display: none;
}
/*.bliss-us .pagination{margin-left:30px; margin-top:-84px; position:absolute; height:55px; z-index:1000;}*/
.bliss-us .pagination {
   /*margin-left: 30px;
    margin-top: -100px;*/
    margin-left: 41px;
    margin-top: -52px;
	
    position: absolute;
    height: 55px;
    z-index: 1000;
}

    .bliss-us .pagination li {
        float: left;
        list-style: none;
        margin: 2px 4px;
    }
        /*.bliss-us .pagination li a{border:3px solid #fff;display:block;width:55px;height:55px;float:left;margin:1px}*/
        .bliss-us .pagination li a {
            /*border: 3px solid #34b5d0;*/
            display: block;
            /* width: 55px;
            height: 55px; */
			width: 10px;
            height: 10px;
            float: left;
            margin: 1px;
			background: url("https://d17bec6qh8m533.cloudfront.net/images/dotinactive.png") no-repeat;
        }
        /*.bliss-us .pagination li.current a{border:3px solid #34b5d0;}*/
        .bliss-us .pagination li.current a {
            /* border: 3px solid #2a2e5f; */
			background: url("https://d17bec6qh8m533.cloudfront.net/images/dotactive.png") no-repeat;
        }
/*.right-part-banner { height: 530px; position: absolute; right: 20px; top: 23px; width: 278px; }*/
.right-part-banner {
    height: 530px;
    position: absolute;
    right: 18px;
    top: 4px;
    width: 271px;
}

    .right-part-banner li {
        margin-top: 15px; /*margin-top:10px;*/
    }

        .right-part-banner li img {
            width: 271px;
            height: 147px;
        }

.ft-product li {
    float: left;
}

.ft-product {
    margin-bottom: 15px;
}

.footer li {
    float: left;
}

.second-footer li {
    float: left;
}

A.facebook-drop {
    margin: 0px 20px 0px 2px;
    width: 25px;
    display: block;
    background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -30px -340px;
    float: right;
    height: 25px;
}

A.twitter-drop {
    margin: 0px 0px 0px 23px;
    width: 25px;
    display: block;
    background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1px -340px;
    float: left;
    height: 25px;
}

A.facebook-drop:hover {
    margin: 0px 20px 0px 2px;
    width: 25px;
    display: block;
    background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -30px -377px;
    float: right;
    height: 25px;
}

A.twitter-drop:hover {
    margin: 0px 0px 0px 23px;
    width: 25px;
    display: block;
    background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1px -377px;
    float: left;
    height: 25px;
}

.sin-left {
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 570px;
    padding-right: 0px;
    display: block;
    float: left;
    padding-top: 0px;
}

.sin-right {
    border-bottom: red 0px solid;
    border-left: red 0px solid;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 313px;
    padding-right: 0px;
    display: block;
    float: left;
    border-top: red 0px solid;
    border-right: red 0px solid;
    padding-top: 0px;
}

.getters-club {
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: block;
    padding-top: 0px;
}

    .getters-club A {
        border-bottom: 0px;
        border-left: 0px;
        width: 313px;
        display: block;
        background: url(https://dk84j196323fz.cloudfront.net/Skin_1/images/gg_logo.gif) no-repeat 0px 0px;
        height: 249px;
        border-top: 0px;
        border-right: 0px;
    }

.bliss-form {
    padding-bottom: 5px;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: block;
    padding-top: 5px;
}

.refer-frends {
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: block;
    padding-top: 0px;
}

    .refer-frends P {
        padding-bottom: 0px;
        margin: 0px;
        padding-left: 0px;
        width: 100%;
        padding-right: 0px;
        display: block;
        color: #002e5f;
        padding-top: 0px;
    }

.refer-frends-form {
    padding-bottom: 0px;
    margin: 0px 0px 10px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: block;
    color: #002e5f;
    padding-top: 0px;
}

    .refer-frends-form LABEL {
        color: #999;
    }

        .refer-frends-form LABEL.left {
            margin: 3px 0px 0px;
            width: 90%;
            display: block;
            float: left;
            color: #666666;
        }

            .refer-frends-form LABEL.left SUP {
                color: #666;
            }

    .refer-frends-form INPUT {
        border-bottom: #999999 1px solid;
        border-left: #999999 1px solid;
        margin: 3px 5px 0px 0px;
        width: 20%;
        display: block;
        float: left;
        color: #999999;
        border-top: #999999 1px solid;
        border-right: #999999 1px solid;
    }

    .refer-frends-form DIV.refer-frends-check {
        padding-bottom: 0px;
        margin: 10px 0px 3px;
        padding-left: 2%;
        width: 96%;
        padding-right: 2%;
        display: block;
        background: #e1f4fa;
        padding-top: 0px;
    }

        .refer-frends-form DIV.refer-frends-check P.check-head {
            padding-bottom: 3px;
            padding-left: 5%;
            width: 90%;
            padding-right: 5%;
            display: block;
            color: #666666;
            padding-top: 3px;
        }

        .refer-frends-form DIV.refer-frends-check P {
            padding-bottom: 3px;
            padding-left: 0%;
            width: 50%;
            padding-right: 0%;
            display: block;
            float: left;
            color: #666666;
            padding-top: 3px;
        }

            .refer-frends-form DIV.refer-frends-check P.clear {
                border-bottom: 0px;
                border-left: 0px;
                padding-bottom: 0px;
                line-height: 0;
                margin: 0px;
                outline-style: none;
                outline-color: invert;
                padding-left: 0px;
                outline-width: 0px;
                width: 100%;
                padding-right: 0px;
                height: 0px;
                clear: both;
                border-top: 0px;
                border-right: 0px;
                padding-top: 0px;
            }

            .refer-frends-form DIV.refer-frends-check P INPUT[type=checkbox] {
                border-bottom: 0px;
                border-left: 0px;
                padding-bottom: 3px;
                padding-left: 0%;
                width: 10px;
                padding-right: 0%;
                display: block;
                float: left;
                border-top: 0px;
                border-right: 0px;
                padding-top: 3px;
            }

            .refer-frends-form DIV.refer-frends-check P LABEL {
                text-align: left;
                padding-bottom: 3px;
                padding-left: 3px;
                width: 88px;
                padding-right: 0px;
                display: block;
                float: right;
                color: #666666;
                font-size: 11px;
                font-weight: normal;
                padding-top: 3px;
            }

    .refer-frends-form P.refer-frends-submit {
        text-align: left;
        padding-bottom: 0px;
        margin: 5px 0px 0px;
        padding-left: 0px;
        width: 100%;
        padding-right: 0px;
        display: block;
        float: left;
        padding-top: 0px;
    }

        .refer-frends-form P.refer-frends-submit INPUT.submit-btmnn {
            border-bottom: 0px;
            border-left: 0px;
            padding-bottom: 0px;
            margin: 0px;
            padding-left: 0px;
            width: 140px;
            padding-right: 0px;
            display: block;
            background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -860px -173px;
            float: left;
            height: 26px;
            border-top: 0px;
            cursor: pointer;
            border-right: 0px;
            padding-top: 0px;
        }

    .refer-frends-form P.refer-frends-submit-check {
        padding-bottom: 0px;
        margin: 20px 0px 10px;
        padding-left: 0px;
        width: 100%;
        padding-right: 0px;
        display: block;
        padding-top: 0px;
    }

        .refer-frends-form P.refer-frends-submit-check INPUT[type=checkbox] {
            border-bottom: 0px;
            border-left: 0px;
            padding-bottom: 3px;
            padding-left: 0%;
            width: 10px;
            padding-right: 0%;
            display: block;
            float: left;
            border-top: 0px;
            border-right: 0px;
            padding-top: 3px;
        }

        .refer-frends-form P.refer-frends-submit-check LABEL {
            padding-bottom: 0px;
            margin: 0px;
            padding-left: 5px;
            padding-right: 0px;
            padding-top: 0px;
        }

.page-navigation {
    border-bottom: #52c0d7 1px solid;
    padding-bottom: 5px;
    margin: 5px 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: block;
    border-top: #c2e9f1 4px solid;
    padding-top: 5px;
}

.sortby {
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px; /*width: 610px;*/
    width: 570px;
    padding-right: 0px;
    float: left;
    padding-top: 0px;
}

    .sortby LABEL {
        padding-bottom: 0px;
        margin: 0px;
        padding-left: 0px;
        padding-right: 10px;
        color: #666666;
        font-weight: bold;
        padding-top: 0px;
    }

    .sortby SELECT {
        border-bottom: #999 1px solid;
        border-left: #999 1px solid;
        padding-bottom: 2px;
        line-height: 12px;
        padding-left: 0px;
        width: 140px;
        padding-right: 3px;
        border-top: #999 1px solid;
        border-right: #999 1px solid;
        padding-top: 2px;
    }

        .sortby SELECT OPTION {
            border-bottom: #999 0px solid;
            border-left: #999 0px solid;
            line-height: 12px;
            color: #666666;
            border-top: #999 0px solid;
            border-right: #999 0px solid;
        }

.viweall {
    padding-right: 10px;
    color: #52c0d7;
    font-size: 14px;
    padding-top: 5px;
    float: right;
}

    .viweall A {
        padding-bottom: 0px;
        padding-left: 2px;
        padding-right: 2px;
        color: #52c0d7;
        font-weight: bold;
        text-decoration: underline;
        padding-top: 0px;
    }

.basketTableHeader {
    background-color: #efeeed;
    font-family: Helvetica, Arial, MS Sans, sans-serif;
    color: #403329;
    font-size: 12px;
    font-weight: bold;
}

.basketTableFreq {
    background-color: #fdebf4;
    border-top: #ffffff 1px solid;
}

basketTablerefill {
    background-color: #f0eeed;
    font-family: Helvetica, Arial, MS Sans, sans-serif;
    color: #403329;
    font-size: 12px;
    border-top: #ffffff 1px solid;
}

.basketPromoTable {
    padding-bottom: 10px;
    background: url("images/devide.jpg") repeat-y scroll 455px 0 #CCDFE5;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    border-top: #ffffff 1px solid;
    font-weight: bold;
    padding-top: 10px;
}
/* 3225 */
.basketPromoTableSpecial {
    padding-bottom: 10px;
    background-color: #f4d9e2;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    border-top: #ffffff 1px solid;
    font-weight: bold;
    padding-top: 10px;
}
/* 3225 */
.submenu-home {
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}

    .submenu-home UL {
        padding-bottom: 0px;
        margin: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
    }

        .submenu-home UL LI {
            text-align: left;
            padding-bottom: 0px;
            line-height: 16px;
            list-style-type: none;
            margin: 0px;
            padding-left: 15px;
            padding-right: 0px;
            list-style-image: none;
            padding-top: 0px;
        }

            .submenu-home UL LI A {
                color: #8e8e8e;
                font-family: Arial,helvetica;
                font-size: 14px;
                text-decoration: none;
            }

                .submenu-home UL LI A:hover {
                    color: #8e8e8e;
                }

                .submenu-home UL LI A:active {
                    color: #8e8e8e;
                    font-weight: bold;
                }

.product-detail-container {
    padding-bottom: 0px;
    margin: 0px 0px 0px 5px;
    padding-left: 0px;
    width: 570px;
    padding-right: 0px;
    display: block;
    float: left;
    padding-top: 0px;
}

.add-to-bag-container {
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 190px;
    padding-right: 0px;
    display: block;
    float: right;
    padding-top: 0px;
}

.product-detail-left {
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 240px;
    padding-right: 0px;
    display: block;
    float: left;
    padding-top: 0px;
}

.product-detail-image {
    text-align: center;
    padding-bottom: 10px;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: block;
    padding-top: 10px;
}

.product-share {
    border-bottom: #c2e9f1 2px solid;
    border-left: red 0px solid;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    float: left;
    border-top: #c2e9f1 2px solid;
    border-right: red 0px solid;
    padding-top: 0px;
}

    .product-share UL {
        padding-bottom: 0px;
        list-style-type: none;
        margin: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
    }

        .product-share UL LI {
            padding-bottom: 0px;
            margin: 0px;
            padding-left: 0px;
            padding-right: 0px;
            display: inline;
            float: left;
            padding-top: 5px;
        }

            .product-share UL LI.facebook-like {
                padding-bottom: 0px;
                margin: 0px;
                padding-left: 5px;
                width: 140px;
                padding-right: 0px;
                display: inline;
                float: right;
                padding-top: 5px;
            }

            .product-share UL LI.clear {
                border-bottom: 0px;
                border-left: 0px;
                padding-bottom: 0px;
                line-height: 0;
                margin: 0px;
                outline-style: none;
                outline-color: invert;
                padding-left: 0px;
                outline-width: 0px;
                width: 100%;
                padding-right: 0px;
                height: 0px;
                clear: both;
                border-top: 0px;
                border-right: 0px;
                padding-top: 0px;
            }

            .product-share UL LI A {
                padding-bottom: 0px;
                margin: 0px;
                padding-left: 0px;
                padding-right: 0px;
                display: block;
                padding-top: 0px;
            }

                .product-share UL LI A.product-facebook {
                    padding-bottom: 0px;
                    margin: 0px 3px 0px 0px;
                    padding-left: 0px;
                    width: 24px;
                    padding-right: 0px;
                    display: block;
                    background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1148px -123px;
                    height: 24px;
                    padding-top: 0px;
                }

                    .product-share UL LI A.product-facebook:hover {
                        background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1148px -148px;
                    }

                .product-share UL LI A.product-twitter {
                    padding-bottom: 0px;
                    margin: 0px 3px 0px 0px;
                    padding-left: 0px;
                    width: 24px;
                    padding-right: 0px;
                    display: block;
                    background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1206px -123px;
                    height: 24px;
                    padding-top: 0px;
                }

                    .product-share UL LI A.product-twitter:hover {
                        background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1206px -148px;
                    }

                .product-share UL LI A.product-email {
                    padding-bottom: 0px;
                    margin: 0px 3px 0px 0px;
                    padding-left: 0px;
                    width: 32px;
                    padding-right: 0px;
                    display: block;
                    background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1173px -123px;
                    height: 24px;
                    padding-top: 0px;
                }

                    .product-share UL LI A.product-email:hover {
                        background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1173px -148px;
                    }

.product-detail-right {
    padding-bottom: 0px;
    padding-left: 20px;
    width: 280px;
    padding-right: 20px;
    display: block;
    float: right;
    padding-top: 10px;
}

SPAN.product-head-blue {
    width: 100%;
    display: block;
    color: #52c0d7;
    font-size: 18px;
    font-weight: bold;
}

SPAN.product-head-pink {
    padding-bottom: 10px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: block;
    color: #ee69b8;
    font-size: 16px;
    font-weight: bold;
    padding-top: 10px;
}

SPAN.product-head-small {
    padding-bottom: 10px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: block;
    font-family: Verdana, Arial, Helvetica;
    color: #666;
    font-size: 11px;
    padding-top: 10px;
}

.include-product-detail {
    border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    color: #666;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}

    .include-product-detail UL {
        border-bottom: 0px;
        border-left: 0px;
        padding-bottom: 0px;
        list-style-type: none;
        margin: 0px;
        padding-left: 0px;
        padding-right: 0px;
        border-top: 0px;
        border-right: 0px;
        padding-top: 0px;
    }

        .include-product-detail UL LI {
            border-bottom: 0px;
            border-left: 0px;
            padding-bottom: 0px;
            margin: 0px;
            padding-left: 10px;
            width: 100%;
            padding-right: 0px;
            display: block;
            background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1px -640px;
            border-top: 0px;
            border-right: 0px;
            padding-top: 0px;
        }

SPAN.include-head {
    font-weight: bold;
}

SPAN.bold {
    display: block;
    font-weight: bold;
}

.product-sharelist {
    text-align: left;
    padding-bottom: 5px;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: block;
    color: #52c0d7;
    font-size: 14px;
    font-weight: bold;
    padding-top: 8px;
}

.product-wishlist {
    text-align: center;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    padding-top: 2px;
}

    .product-wishlist A {
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        color: #52c0d7;
        font-weight: bold;
        text-decoration: underline;
        padding-top: 5px;
    }

.product-viewlarger {
    text-align: center;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    color: #52c0d7;
    font-weight: bold;
    text-decoration: underline;
    padding-top: 8px;
}

.add-to-bag-top {
    border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 10px 0px 0px;
    padding-left: 0px;
    width: 180px;
    padding-right: 0px;
    display: block;
    background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1148px -175px;
    height: 15px;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}

.add-to-bag-deatails {
    border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 180px;
    padding-right: 0px;
    display: block;
    background: #f3f3f3;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}

LABEL.add-to-bag {
    border-bottom: 0px;
    text-align: left;
    border-left: 0px;
    padding-bottom: 2px;
    margin: 0px;
    padding-left: 10px;
    padding-right: 0px;
    display: block;
    font-size: 14px;
    border-top: 0px;
    font-weight: bold;
    border-right: 0px;
    padding-top: 3px;
}

SELECT.add-to-bag-opt {
    border-bottom: #333 1px solid;
    border-left: #333 1px solid;
    padding-bottom: 2px;
    margin: 0px 0px 0px 10px;
    padding-left: 5px;
    width: 157px;
    padding-right: 2px;
    color: #333;
    font-size: 11px;
    border-top: #333 1px solid;
    font-weight: normal;
    border-right: #333 1px solid;
    padding-top: 2px;
}

SELECT.add-to-bag-opt-small {
    border-bottom: #333 1px solid;
    border-left: #333 1px solid;
    padding-bottom: 2px;
    margin: 0px 0px 0px 10px;
    padding-left: 5px;
    width: 120px;
    padding-right: 2px;
    color: #333;
    font-size: 11px;
    border-top: #333 1px solid;
    font-weight: normal;
    border-right: #333 1px solid;
    padding-top: 2px;
}

INPUT.add-to-bag-btnn {
    border-bottom: 0px;
    border-left: 0px;
    width: 184px;
    display: block;
    background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1px -253px;
    height: 34px;
    border-top: 0px;
    cursor: pointer;
    border-right: 0px;
}

INPUT.add-to-bag-opt-qtn {
    border-bottom: #333 1px solid;
    text-align: right;
    border-left: #333 1px solid;
    margin: 0px 0px 0px 10px;
    width: 25px;
    color: #333;
    font-size: 11px;
    border-top: #333 1px solid;
    font-weight: normal;
    border-right: #333 1px solid;
}

P.was {
    padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 0px;
    float: left;
    color: #666;
    font-size: 14px;
    font-weight: bold;
    padding-top: 0px;
}

P.now {
    padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 0px;
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding-top: 0px;
}

INPUT.add-to-bag-product-left {
    border-bottom: 0px;
    border-left: 0px;
    margin: 10px 0px 0px;
    width: 180px;
    display: block;
    background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1148px -192px;
    height: 34px;
    border-top: 0px;
    cursor: pointer;
    border-right: 0px;
}

.add-to-bag-bottom {
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    padding-top: 0px;
}

P.shock {
    text-align: center;
    padding-bottom: 0px;
    margin: 10px 0px 0px;
    padding-left: 0px;
    padding-right: 0px;
    color: #000;
    font-weight: bold;
    padding-top: 0px;
}

    P.shock A {
        text-align: center;
        color: #000;
        font-size: 14px;
        font-weight: bold;
    }

P.what {
    text-align: center;
    display: block;
}

    P.what A {
        color: #52c0d7;
        font-size: 10px;
    }

P.refill {
    text-align: center;
    display: inline;
}

    P.refill A {
        color: #52C0D7;
        font-size: 18px;
        font-weight: bold;
    }

P.out-of-stock {
    text-align: center;
}

    P.out-of-stock A {
        color: #ee69b8;
        font-size: 14px;
        font-weight: bold;
    }

.DetailsProduct {
    border-bottom: red 0px solid;
    border-left: red 0px solid;
    padding-bottom: 0px;
    margin: 40px 0px 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    border-top: red 0px solid;
    border-right: red 0px solid;
    padding-top: 0px;
}

.relativeDiv {
    position: relative;
}

#pagetabsUK {
    border-bottom: #34b6d0 1px solid;
    position: absolute;
    width: 100%;
    clear: both;
    top: -29px;
    left: 0px;
}

    #pagetabsUK A {
        border-bottom: #ebe8e6 0px solid;
        position: relative;
        text-align: center;
        border-left: #ebe8e6 0px solid;
        padding-bottom: 0px;
        padding-left: 3px;
        width: 188px;
        padding-right: 0px;
        float: left;
        height: 30px;
        border-top: #ebe8e6 0px solid;
        font-weight: bold;
        border-right: #ebe8e6 0px solid;
        text-decoration: none;
        padding-top: 0px;
        dispaly: block;
    }

        #pagetabsUK A.activetab {
            position: relative;
            text-align: center;
            padding-bottom: 0px;
            padding-left: 0px;
            width: 193px;
            padding-right: 0px;
            display: block;
            float: left;
            height: 30px;
            color: #1897d4;
            padding-top: 0px;
        }

        #pagetabsUK A:first-child {
            position: relative;
            text-align: center;
            padding-bottom: 0px;
            padding-left: 0px;
            width: 193px;
            padding-right: 0px;
            display: block;
            background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1148px -265px;
            float: left;
            height: 30px;
            color: #1897d4;
            padding-top: 0px;
        }

            #pagetabsUK A:first-child:hover {
                position: relative;
                text-align: center;
                padding-bottom: 0px;
                padding-left: 0px;
                width: 193px;
                padding-right: 0px;
                display: block;
                background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1148px -233px;
                float: left;
                height: 30px;
                color: #1897d4;
                padding-top: 0px;
            }

        #pagetabsUK A.activetab:first-child {
            position: relative;
            text-align: center;
            padding-bottom: 0px;
            padding-left: 0px;
            width: 193px;
            padding-right: 0px;
            display: block;
            background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1148px -233px;
            float: left;
            height: 30px;
            color: #1897d4;
            padding-top: 0px;
        }

#pagetabsUK {
    border-bottom: #34b6d0 1px solid;
    position: absolute;
    width: 100%;
    clear: both;
    top: -29px;
    left: 0px;
}

    #pagetabsUK A {
        border-bottom: #ebe8e6 0px solid;
        position: relative;
        text-align: center;
        border-left: #ebe8e6 0px solid;
        padding-bottom: 0px;
        padding-left: 3px;
        width: 188px;
        padding-right: 0px;
        float: left;
        height: 30px;
        border-top: #ebe8e6 0px solid;
        font-weight: bold;
        border-right: #ebe8e6 0px solid;
        text-decoration: none;
        padding-top: 0px;
        dispaly: block;
    }

        #pagetabsUK A.activetab {
            position: relative;
            text-align: center;
            padding-bottom: 0px;
            padding-left: 0px;
            width: 193px;
            padding-right: 0px;
            display: block;
            float: left;
            height: 30px;
            color: #1897d4;
            padding-top: 0px;
        }

        #pagetabsUK A:first-child {
            position: relative;
            text-align: center;
            padding-bottom: 0px;
            padding-left: 0px;
            width: 193px;
            padding-right: 0px;
            display: block;
            background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1148px -265px;
            float: left;
            height: 30px;
            color: #1897d4;
            padding-top: 0px;
        }

            #pagetabsUK A:first-child:hover {
                position: relative;
                text-align: center;
                padding-bottom: 0px;
                padding-left: 0px;
                width: 193px;
                padding-right: 0px;
                display: block;
                background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1148px -233px;
                float: left;
                height: 30px;
                color: #1897d4;
                padding-top: 0px;
            }

        #pagetabsUK A.activetab:first-child {
            position: relative;
            text-align: center;
            padding-bottom: 0px;
            padding-left: 0px;
            width: 193px;
            padding-right: 0px;
            display: block;
            background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1148px -233px;
            float: left;
            height: 30px;
            color: #1897d4;
            padding-top: 0px;
        }

#tabcontentUK {
    width: 100%;
}

    #tabcontentUK DIV.hiddenTab {
        width: 100%;
        display: none;
    }

    #tabcontentUK DIV.selectedTab {
        width: 100%;
        display: block;
    }

.containerDetail {
    padding-bottom: 25px;
    margin: 0px;
    padding-left: 0%;
    width: 100%;
    padding-right: 0px;
    background: #fff;
    padding-top: 0px;
}

.variantprice {
    color: #666666;
    font-size: 12px;
    font-weight: bold;
}

.raitngs-con {
    padding-bottom: 0px;
    margin: 10px 0px 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: block;
    padding-top: 0px;
}

.tab-ratings {
    border-bottom: #34b6d0 1px solid;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: block;
    padding-top: 0px;
}

    .tab-ratings A {
        width: 99px;
        display: block;
        background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1148px -297px;
        height: 30px;
    }

.ava-ratings {
    border-bottom: #34b6d0 1px dotted;
    padding-bottom: 3px;
    margin: 5px 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: block;
    color: #34b6d0;
    padding-top: 3px;
}

TABLE.even-table-sign-in {
    border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 10px;
    margin: 0px;
    padding-left: 10px;
    padding-right: 10px;
    background: #e1f4f8;
    border-top: 0px;
    border-right: 0px;
    padding-top: 10px;
}

    TABLE.even-table-sign-in TR TD {
        text-align: left;
        padding-bottom: 5px;
        padding-left: 0px;
        width: 50%;
        padding-right: 0px;
        padding-top: 5px;
    }

TABLE.odd-table-sign-in {
    border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 10px;
    margin: 0px;
    padding-left: 10px;
    padding-right: 10px;
    background: #fff;
    border-top: 0px;
    border-right: 0px;
    padding-top: 10px;
}

    TABLE.odd-table-sign-in TR TD {
        text-align: left;
        padding-bottom: 5px;
        padding-left: 0px;
        width: 50%;
        padding-right: 0px;
        padding-top: 5px;
    }

LABEL.table-left-label {
    width: 80px;
    display: block;
    float: left;
    color: #333;
}

INPUT.table-right-text {
    border-bottom: #333 1px solid;
    border-left: #333 1px solid;
    width: 180px;
    display: block;
    border-top: #333 1px solid;
    border-right: #333 1px solid;
}

P.refer-frends-submit {
    text-align: left;
    padding-bottom: 0px;
    margin: 5px 0px 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: block;
    float: left;
    padding-top: 0px;
}

    P.refer-frends-submit INPUT.submit-btmnn {
        border-bottom: 0px;
        border-left: 0px;
        padding-bottom: 0px;
        margin: 0px;
        padding-left: 0px;
        width: 140px;
        padding-right: 0px;
        display: block;
        background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -860px -173px;
        float: left;
        height: 26px;
        border-top: 0px;
        cursor: pointer;
        border-right: 0px;
        padding-top: 0px;
    }

.item-signin {
    border-bottom: #52c0d7 2px solid;
    margin: 5px 0px 0px;
    width: 100%;
}

.left_but1-signin {
    position: relative;
    text-align: left;
    padding-bottom: 0px;
    padding-left: 5px;
    padding-right: 0px;
    padding-top: 5px;
}

    .left_but1-signin A {
        text-align: left;
        padding-bottom: 0px;
        line-height: 20px;
        padding-left: 0px;
        width: auto;
        padding-right: 30px;
        font-family: "Arial Black", Arial, Helvetica, sans-serif;
        background: url(https://dk84j196323fz.cloudfront.net/Skin_1/images/triangle_ltblue_rt.gif) no-repeat right 1px;
        color: #52c0d7;
        font-size: 14px;
        cursor: pointer;
        font-weight: bold;
        text-decoration: none;
        padding-top: 0px;
    }

.left_but2-signin {
    position: relative;
    text-align: left;
    padding-bottom: 0px;
    padding-left: 5px;
    padding-right: 0px;
    padding-top: 5px;
}

    .left_but2-signin A {
        text-align: left;
        padding-bottom: 0px;
        line-height: 20px;
        padding-left: 0px;
        padding-right: 30px;
        font-family: "Arial Black", Arial, Helvetica, sans-serif;
        background: url(https://dk84j196323fz.cloudfront.net/Skin_1/images/triangle_ltblue_down.gif) no-repeat right 1px;
        color: #52c0d7;
        font-size: 14px;
        cursor: pointer;
        font-weight: bold;
        text-decoration: none;
        padding-top: 0px;
    }

.submenu-signin {
    margin: 0px;
}

    .submenu-signin UL {
        padding-bottom: 0px;
        margin: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
    }

        .submenu-signin UL LI {
            text-align: left;
            padding-bottom: 0px;
            line-height: 15px;
            list-style-type: none;
            margin: 0px;
            padding-left: 15px;
            padding-right: 0px;
            list-style-image: none;
            padding-top: 0px;
        }

            .submenu-signin UL LI A {
                font-family: "Arial Black", Arial, Helvetica, sans-serif;
                color: #666666;
                font-size: 13px;
                font-weight: bold;
                text-decoration: none;
            }

                .submenu-signin UL LI A:hover {
                    color: #002e5f;
                    text-decoration: underline;
                }

.itempart-signin {
    padding-bottom: 0px;
    margin: 0px 0px 10px;
    padding-left: 0px;
    padding-right: 0px;
    display: block;
    padding-top: 0px;
}

.signin-name-head {
    border-bottom: #52c0d7 2px solid;
    color: #002e5f;
    font-size: 24px;
    font-weight: bold;
}

TABLE.member-info {
    border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 10px;
    margin: 0px;
    padding-left: 10px;
    padding-right: 10px;
    background: #e1f4f8;
    border-top: 0px;
    border-right: 0px;
    padding-top: 10px;
}

    TABLE.member-info TD {
        text-align: left;
        padding-bottom: 5px;
        padding-left: 0px;
        padding-right: 0px;
        color: #333;
        padding-top: 5px;
    }

        TABLE.member-info TD.blue {
            color: #52c0d7;
        }

.sin-left-no-menber {
background: url("https://dk84j196323fz.cloudfront.net/Skin_1/images/gg_member_lp.gif") no-repeat scroll left top  rgba(0, 0, 0, 0);
display: block;
float: left;
height: 1053px;
margin: 0;
padding: 0;
width: 641px;
}

.nonmember { /*WIDTH: 643px; DISPLAY: block; BACKGROUND: url(https://dk84j196323fz.cloudfront.net/Skin_1/images/gg_nonmember_join.gif) no-repeat left top; HEIGHT: 874px*/
    width: 643px;
    display: block;
    background: url(https://dk84j196323fz.cloudfront.net/Skin_1/images/gg_member_lp.gif) no-repeat left top;
    height: 874px;
}

.topic-part {
    padding-bottom: 20px;
    margin: 0px;
    padding-left: 275px;
    width: 345px;
    padding-right: 20px;
    display: block;
    font-size: 14px;
    padding-top: 275px;
}

    .topic-part SPAN {
        font-weight: bold;
    }

.topic-li {
    padding-bottom: 60px;
    margin: 0px;
    padding-left: 275px;
    width: 300px;
    padding-right: 60px;
    display: block;
    font-size: 14px;
    padding-top: 0px;
}

    .topic-li UL {
        padding-bottom: 0px;
        list-style-type: none;
        margin: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
    }

        .topic-li UL LI {
            text-align: left;
            padding-bottom: 0px;
            line-height: 15px;
            list-style-type: none;
            margin: 0px;
            padding-left: 15px;
            padding-right: 0px;
            background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1px -660px;
            list-style-image: none;
            padding-top: 5px;
        }

            .topic-li UL LI.bold {
                background: none transparent scroll repeat 0% 0%;
                font-weight: bold;
            }

.newmemberright {
    width: 645px;
    display: block;
    background: url(https://dk84j196323fz.cloudfront.net/Skin_1/images/gg_newmember_confirm.gif) no-repeat left top;
    height: 380px;
}

.newmemberlouter {
    padding-bottom: 20px;
    margin: 0px;
    padding-left: 40px;
    width: 550px;
    padding-right: 20px;
    display: block;
    height: 260px;
    font-size: 14px;
    padding-top: 120px;
}

SPAN#ctl00_ltrNumCartItems {
    z-index: 333;
}

.show {
    display: block;
}

.add-options {
    padding-bottom: 0px;
    list-style-type: none;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    list-style-image: none;
    padding-top: 0px;
    *width: 502px;
    _width: 502px;
}

    .add-options LI {
        position: relative;
        margin: 0px;
    }

.drop {
    z-index: 2000;
    position: absolute;
    width: 248px;
    top: 30px;
    left: -81px;
}

    .drop .inner {
        border-bottom: #52c0d7 1px solid;
        border-left: #52c0d7 1px solid;
        padding-bottom: 0px;
        padding-left: 5px;
        padding-right: 5px;
        background: #fff;
        border-top: #52c0d7 1px solid;
        border-right: #52c0d7 1px solid;
        padding-top: 0px;
        margin-left: 5px;
        -moz-border-radius-topleft: 0px;
        -moz-border-radius-topright: 0px;
        -moz-border-radius-bottomright: 10px;
        -moz-border-radius-bottomleft: 10px;
        -webkit-border-top-left-radius: 0px;
        -webkit-border-top-right-radius: 0px;
        -webkit-border-bottom-right-radius: 10px;
        -webkit-border-bottom-left-radius: 10px;
    }

        .drop .inner HR {
            display: none;
        }

    .drop .header {
        text-align: left;
        padding-bottom: 5px;
        background-color: #403329;
        padding-left: 5px;
        padding-right: 5px;
        display: block;
        color: #ffffff;
        font-size: 18px;
        font-weight: bold;
        padding-top: 5px;
    }

    .drop .header2 {
        text-align: left;
        padding-bottom: 5px;
        background-color: #403329;
        padding-left: 5px;
        padding-right: 5px;
        display: block;
        color: #ffffff;
        font-size: 18px;
        font-weight: bold;
        padding-top: 5px;
    }

.small-product-list {
    padding-bottom: 7px;
    list-style-type: none;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    height: auto;
    max-height: 350px;
    font-size: 11px;
    overflow: hidden;
    list-style-image: none;
    padding-top: 0px;
}

    .small-product-list LI {
        padding: 2px 0px !important;
        border-bottom: 2px solid #52c0d7;
        margin: 0px;
        width: 100% !important;
        float: left;
    }

        .small-product-list LI .img {
            border-bottom: red 0px solid;
            text-align: left;
            border-left: red 0px solid;
            padding-bottom: 5px;
            padding-left: 10px;
            width: 45px;
            padding-right: 10px;
            background: none transparent scroll repeat 0% 0%;
            float: left;
            height: 50px;
            border-top: red 0px solid;
            border-right: red 0px solid;
            padding-top: 5px;
        }

        .small-product-list LI .nm {
            padding-bottom: 0px;
            padding-left: 6px;
            width: 155px;
            padding-right: 0px;
            float: right;
            padding-top: 5px;
        }

            .small-product-list LI .nm SPAN {
                display: block;
                color: #666666;
                font-size: 11px;
                padding-top: 0px;
            }

        .small-product-list LI A IMG {
            border-bottom: 0px;
            border-left: 0px;
            margin: 0px;
            border-top: 0px;
            border-right: 0px;
        }

.loyalty-topic {
    padding-bottom: 20px;
    margin: 0px;
    padding-left: 290px;
    width: 345px;
    padding-right: 20px;
    display: block;
    font-size: 14px;
    padding-top: 225px;
}

.topic-part SPAN {
    font-weight: bold;
}

.loyalty-topic-bottom {
    display: block;
    font-size: 14px;
    height: 460px;
    margin: 0;
    padding: 0 60px 0 290px;
    width: 300px;
}

    .loyalty-topic-bottom UL {
        padding-bottom: 0px;
        list-style-type: decimal;
        margin: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
    }

        .loyalty-topic-bottom UL LI {
            text-align: left;
            padding-bottom: 0px;
            line-height: 15px;
            margin: 0px;
            padding-left: 5px;
            padding-right: 0px;
            padding-top: 5px;
        }

        .loyalty-topic-bottom UL P.bold {
            background: none transparent scroll repeat 0% 0%;
            font-weight: bold;
        }

P.bold-blue {
    padding-bottom: 0px;
    margin: 10px 0px 0px;
    padding-left: 0px;
    padding-right: 5px;
    background: url(https://dk84j196323fz.cloudfront.net/Skin_1/images/triangle_ltblue_rt.gif) no-repeat right 7px;
    color: #52c0d7;
    font-size: 16px;
    font-weight: bold;
    padding-top: 0px;
}

    P.bold-blue A {
        color: #52c0d7;
    }

.footerspace {
    background-color: #ffffff;
    width: 700px;
    height: 65px;
}

.SearchHeader {
    border-bottom: #52c0d7 2px solid;
    padding-bottom: 5px;
    margin: 5px auto 10px;
    padding-left: 0px;
    width: 770px;
    padding-right: 0px;
    display: block;
    border-top: #c2e9f1 4px solid;
    padding-top: 5px;
}

.header-Left-part {
    padding-bottom: 0px;
    margin: 0px auto;
    padding-left: 0px;
    width: 250px;
    padding-right: 0px;
    display: block;
    float: left;
    padding-top: 0px;
}

.header-right-part {
    text-align: right;
    padding-bottom: 0px;
    margin: 0px auto;
    padding-left: 0px;
    width: 520px;
    padding-right: 0px;
    display: block;
    float: right;
    color: #34b5d0;
    padding-top: 0px;
}

    .header-right-part A {
        color: #34b5d0;
    }

.header-Left-part H3 {
    text-align: left;
    display: block;
    color: #52c0d7;
    font-size: 24px;
    font-weight: bold;
}

.Search-toolbar {
    padding-bottom: 5px;
    margin: 5px auto 10px;
    padding-left: 0px;
    width: 770px;
    padding-right: 0px;
    display: block;
    color: #666;
    padding-top: 5px;
}

    .Search-toolbar SPAN {
        text-align: left;
        display: block;
        float: left;
        font-size: 14px;
        font-weight: bold;
        margin-right: 10px;
    }

    .Search-toolbar TABLE TR TD {
        text-align: left;
        display: block;
        float: left;
        margin-right: 5px;
    }

.Search {
    padding-bottom: 15px;
    background-color: #dcf2f7;
    margin: 5px auto 10px;
    padding-left: 0px;
    width: 770px;
    padding-right: 0px;
    display: block;
    padding-top: 15px;
}

SELECT.ShippingMethodOptionsSelect {
    margin: 10px;
    width: 450px;
}

.accountheader {
    font-family: Arial;
    color: #666666;
    font-size: 14px;
    font-weight: bold;
}

.accountsubtext {
    font-family: Arial;
    color: #666666;
    font-size: 12px;
}

.ordertableborder {
    border-bottom: #666 1px solid;
    border-left: 0px;
    border-top: 0px;
    border-right: #666 1px solid;
}

    .ordertableborder TD {
        border-bottom: 0px;
        border-left: #666 1px solid;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        border-top: #666 1px solid;
        border-right: 0px;
        padding-top: 5px;
    }

    .ordertableborder TR TD:first-child {
        border-left: #666 1px solid;
    }

    .ordertableborder TR TD:last-child {
        border-right: #666 1px solid;
    }

    .ordertableborder TR:last-child TD {
        border-bottom: #999 1px solid !important;
    }

.footer-icons UL LI.home-page-footer-text {
    padding-bottom: 0px;
    line-height: 21px;
    margin: 0px;
    padding-left: 20px;
    width: 224px;
    padding-right: 0px;
    display: inline;
    background: url(https://dk84j196323fz.cloudfront.net/Skin_1/images/1_chiclet_New.jpg) no-repeat left top;
    float: left;
    height: 130px;
    color: #27a3bc;
    font-size: 23px;
    cursor: pointer;
    font-weight: bold;
    padding-top: 70px;
}

.qtyToolTip {
    border-bottom: #999 1px solid;
    border-left: #999 1px solid;
    padding-bottom: 2px;
    margin: 0px;
    padding-left: 2px;
    padding-right: 2px;
    background: #fff;
    border-top: #999 1px solid;
    border-right: #999 1px solid;
    padding-top: 2px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

    .qtyToolTip TR {
        padding-bottom: 0px;
        margin: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
    }

        .qtyToolTip TR TD {
            padding-bottom: 2px;
            margin: 0px;
            padding-left: 0px;
            padding-right: 0px;
            font-size: 11px;
            padding-top: 2px;
        }

        .qtyToolTip TR:first-child {
            background: #52c0d7;
        }

            .qtyToolTip TR:first-child TD {
                padding-bottom: 5px;
                margin: 0px;
                padding-left: 0px;
                padding-right: 2px;
                font-size: 11px;
                font-weight: bold;
                padding-top: 3px;
            }

.category-page-product-header-brand {
    border-bottom: #52c0d7 1px solid;
    padding-bottom: 3px;
    margin: 5px 0px;
    padding-left: 0px;
    width: 590px;
    padding-right: 0px;
    font-family: "Arial Black", Arial, Helvetica, sans-serif;
    color: #52c0d7;
    font-size: 24px;
    border-top: #c2e9f1 4px solid;
    font-weight: bold;
    padding-top: 3px;
}

.catelogrequestsubmit {
    width: 145px;
    background: url(https://dk84j196323fz.cloudfront.net/Skin_1/images/submit_btn.gif) no-repeat 0px 50%;
    height: 30px;
}

.membercardright {
    width: 645px;
    display: block;
    background: url(https://dk84j196323fz.cloudfront.net/Skin_1/images/gg_membercard.gif) no-repeat left top;
    height: 382px;
}

.membercardprint {
    width: 135px;
    background: url(https://dk84j196323fz.cloudfront.net/Skin_1/images/print_btn.gif) no-repeat 0px 50%;
    height: 26px;
}

.membercardinnercontent {
    padding-bottom: 20px;
    margin: 0px;
    padding-left: 260px;
    width: 340px;
    padding-right: 20px;
    display: block;
    height: 260px;
    font-size: 14px;
    padding-top: 200px;
}

.variantpriceNew {
    font-family: Arial, helvetica;
    color: #666666;
    font-size: 13px;
    font-weight: bold;
}

.floatdiv {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1000;
    width: 100%;
    background-color: #34769a;
    border-top: 1px solid #fff;
}

.submenu {
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}

    .submenu UL {
        padding-bottom: 0px;
        margin: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
    }

        .submenu UL LI {
            text-align: left;
            padding-bottom: 0px;
            line-height: 20px;
            list-style-type: none;
            margin: 0px;
            padding-left: 15px;
            padding-right: 0px;
            list-style-image: none;
            padding-top: 0px;
        }

            .submenu UL LI A {
                color: #666;
                font-family: Arial,helvetica;
                font-weight: normal;
                font-size: 13px;
                text-decoration: none;
            }

                .submenu UL LI A:hover {
                    color: #002e5f;
                }

                .submenu UL LI A:active {
                    color: #002e5f;
                    font-weight: bold;
                }

.shapewere-viewdetails a {
    background: url(https://dk84j196323fz.cloudfront.net/Skin_1/images/viewdetails_btn.gif) 0 0 no-repeat;
    display: block;
    width: 184px;
    height: 34px;
    margin: 4px 0;
}

#pagetabsUK {
    width: 100%;
    clear: both;
    position: absolute;
    left: 0px;
    top: -29px;
    border-bottom: solid 1px #34b6d0;
}

    #pagetabsUK a {
        font-weight: bold;
        height: 30px;
        width: 188px;
        padding: 0px 0px 0px 3px;
        position: relative;
        text-decoration: none;
        dispaly: block;
        float: left;
        text-align: center;
        border: solid 0px #ebe8e6;
    }

        #pagetabsUK a.activetab {
            color: #666666;
            height: 30px;
            color: #1897D4;
            width: 193px;
            padding: 0px 0px 0px 0px;
            float: left;
            display: block;
            position: relative;
            text-align: center;
        }

        #pagetabsUK a:first-child {
            background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) -1148px -265px no-repeat;
            color: #666666;
            height: 30px;
            color: #1897D4;
            width: 193px;
            padding: 0px 0px 0px 0px;
            float: left;
            display: block;
            position: relative;
            text-align: center;
        }

        #pagetabsUK a:nth-child(2) {
            background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) -1148px -362px no-repeat;
            font-weight: bold;
            height: 30px;
            width: 188px;
            padding: 0px 0px 0px 3px;
            position: relative;
            text-decoration: none;
            dispaly: block;
            float: left;
            text-align: center;
            border: solid 0px #ebe8e6;
        }

        #pagetabsUK a:hover:first-child {
            background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) -1148px -233px no-repeat;
            color: #666666;
            height: 30px;
            color: #1897D4;
            width: 193px;
            padding: 0px 0px 0px 0px;
            float: left;
            display: block;
            position: relative;
            text-align: center;
        }

        #pagetabsUK a:hover:nth-child(2) {
            background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) -1148px -331px no-repeat;
            font-weight: bold;
            height: 30px;
            width: 188px;
            padding: 0px 0px 0px 3px;
            position: relative;
            text-decoration: none;
            dispaly: block;
            float: left;
            text-align: center;
            border: solid 0px #ebe8e6;
        }

        #pagetabsUK a.activetab:first-child {
            background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) -1148px -233px no-repeat;
            color: #666666;
            height: 30px;
            color: #1897D4;
            width: 193px;
            padding: 0px 0px 0px 0px;
            float: left;
            display: block;
            position: relative;
            text-align: center;
        }

        #pagetabsUK a.activetab:nth-child(2) {
            background: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) -1148px -331px no-repeat;
            font-weight: bold;
            height: 30px;
            width: 188px;
            padding: 0px 0px 0px 3px;
            position: relative;
            text-decoration: none;
            dispaly: block;
            float: left;
            text-align: center;
            border: solid 0px #ebe8e6;
        }

.GreyCell {
    color: #666;
    font-weight: bold;
    padding-bottom: 8px;
}

td.GreyCell a {
    color: #666;
    font-weight: bold;
}

/* add for updatemyaccount */
.accountDivider {
    background-color: #cacaca;
}

.accountData {
    font-weight: normal;
    font-size: 12px;
    color: #666666;
    font-family: Helvetica, Arial, MS Sans, sans-serif;
}

.accountLabel {
    font-weight: bold;
    font-size: 12px;
    color: #666666;
    font-family: Helvetica, Arial, MS Sans, sans-serif;
}

.updateaccountHeader {
    font-weight: bold;
    font-size: 14px;
    color: #403329;
    font-family: Helvetica, Arial, MS Sans, sans-serif;
    background-color: #52C0D7;
}

.updateaccountHeader a {
color: #ff0000;
}

.accountBorder {
    border-right: #52C0D7 1px solid;
    border-top: #52C0D7 1px solid;
    border-left: #52C0D7 1px solid;
    border-bottom: #52C0D7 1px solid;
}
/* end */

.ratingContainer {
    text-align: center;
}

.ratingContainerProduct {
    text-align: left;
    width: 85px;
    float: left;
}

/***********A K***************/

.gift-detail-container {
    padding-bottom: 0px;
    margin: 0px 0px 0px 5px;
    padding-left: 0px;
    width: 593px;
    padding-right: 0px;
    display: block;
    float: left;
    padding-top: 0px;
}

.add-to-gift-container {
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 182px;
    padding-right: 0px;
    display: block;
    float: right;
    padding-top: 0px;
}

.add-to-gift-top {
    border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 10px 0px 0px;
    padding-left: 0px;
    width: 180px;
    padding-right: 0px;
    display: block; /* BACKGROUND: url(https://dk84j196323fz.cloudfront.net/images/springrefresh/sprite.png) no-repeat -1148px -394px;*/
    height: 0px;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}

.add-to-gift-deatails {
    border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 180px;
    padding-right: 0px;
    display: block; /*BACKGROUND: #f3f3f3;*/
    background: #ffffff;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}

/*MODAL POPUP START*/
#backgroundPopup {
    display: none;
    position: fixed;
    _position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background: #000000;
    border: 1px solid #cecece;
    z-index: 1;
}

#popupContact {
    display: none;
    position: fixed;
    _position: absolute;
    height: 384px;
    width: 408px;
    background: #FFFFFF;
    border: 2px solid #cecece;
    z-index: 2;
    padding: 12px;
    font-size: 13px;
}

    #popupContact h1 {
        text-align: left;
        color: #6FA5FD;
        font-size: 22px;
        font-weight: 700;
        border-bottom: 1px dotted #D3D3D3;
        padding-bottom: 2px;
        margin-bottom: 20px;
    }

#popupContactClose {
    font-size: 14px;
    line-height: 14px;
    right: 6px;
    top: 4px;
    position: absolute;
    color: #6fa5fd;
    font-weight: 700;
    display: block;
}

#button {
    text-align: center;
    margin: 100px;
}
/*MODAL POPUP END*/

.submenu-category ul li a.selectedactive {
    color: #002E5F;
    text-decoration: none;
    font-weight: bold;
}

/* 4021 */
.divsitemap {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px !important;
}

    .divsitemap a:link {
        color: #002E5F;
        text-decoration: none;
    }

    .divsitemap a {
        cursor: pointer;
        text-decoration: none;
    }

        .divsitemap a:hover {
            color: #002E5F;
            text-decoration: underline;
        }
/*4021*/

.footer li {
    float: left;
}

.second-footer li {
    float: left;
}

/* #floatdiv1
changes for 6125*/

.footer-liquid {
    background: #34B5D0;
    color: #fff;
    padding: 3px 0;
    font-weight: bold;
    bottom: 0;
    display: block;
    height: 37px;
    left: 0;
    margin: 0;
    position: fixed;
    width: 100%;
    z-index: 9999;
}
/*.footer-liquid{background: #34B5D0; color: #fff; padding: 3px 0; font-weight:bold; position:absolute; display: block;  height: 37px;  bottom:10px!important;  margin:0px 0 0 0;  width: 100%;  z-index: 9999;}*/
.lf-footer {
    position: relative;
    font-size: 14px;
}

    .lf-footer li {
        float: left;
        margin: 0 11px 0 0;
    }

        .lf-footer li a {
            color: #fff;
        }

        .lf-footer li .txt {
            display: block;
            float: left;
        }

            .lf-footer li .txt span {
                display: block;
            }

        .lf-footer li .image {
            display: block;
            width: 30px;
            height: 30px;
            margin: 3px 10px 0 10px;
        }

        .lf-footer li .font15 {
            font-size: 15px;
        }

        .lf-footer li .font13 {
            font-size: 13px;
        }

.christoph .image {
    background: url(https://d17bec6qh8m533.cloudfront.net/images/headerAndFooterIcons/profile_icon.gif) 0 0 no-repeat;
}

.glow-it .image {
    background: url(https://d17bec6qh8m533.cloudfront.net/images/headerAndFooterIcons/gia_icon.gif) 0 0 no-repeat;
}

.appo .image {
    background: url(https://d17bec6qh8m533.cloudfront.net/images/headerAndFooterIcons/bookappt_icon.gif) 0 0 no-repeat;
}

.lf-footer li.social {
    padding: 0 0 0 10px;
}

    .lf-footer li.social a {
        float: left;
        display: block;
        width: 30px;
        height: 30px;
        margin: 5px 0 0 7px;
    }

    .lf-footer li.social span {
        color: #fff;
        font-size: 15px;
        float: left;
    }

    .lf-footer li.social a.facebook {
        background: url(https://d17bec6qh8m533.cloudfront.net/images/headerAndFooterIcons/fb_icon.gif) 0 0 no-repeat;
    }

    .lf-footer li.social a.twitter {
        background: url(https://d17bec6qh8m533.cloudfront.net/images/headerAndFooterIcons/twitter_icon.gif) 0 0 no-repeat;
    }

    .lf-footer li.social a.pinterest {
        background: url(https://d17bec6qh8m533.cloudfront.net/images/headerAndFooterIcons/new_pinterest_icon.gif) 0 0 no-repeat;
    }

.lf-footer .close {
    position: absolute;
    right: 2px;
    top: 3px;
    width: 18px;
    height: 18px;
    background: url(https://d17bec6qh8m533.cloudfront.net/images/headerAndFooterIcons/x_icon.gif) 0 0 no-repeat;
}

.drop .total-box {
    border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 4px;
    margin-top: 0px;
    padding-left: 8px;
    padding-right: 8px;
    margin-bottom: 4px;
    height: 18px;
    color: #52c0d7;
    font-size: 12px;
    border-top: 0px;
    font-weight: bold;
    border-right: 0px;
    padding-top: 4px;
}

    .drop .total-box .alleft {
        width: 100px;
        float: left;
        color: #52c0d7;
    }

    .drop .total-box .alright {
        width: 150px;
        float: right;
        color: #52c0d7;
    }

    .drop .total-box SPAN {
        display: block;
    }

    .drop .total-box .total-items {
        margin: 0px 0px 5px;
    }

    .drop .total-box P.left-info {
        text-align: left;
        padding-bottom: 0px;
        margin: 0px;
        padding-left: 0px;
        padding-right: 0px;
        display: block;
        float: left;
        padding-top: 0px;
    }

    .drop .total-box P.right-info {
        text-align: right;
        padding-bottom: 0px;
        margin: 0px;
        padding-left: 0px;
        padding-right: 0px;
        display: block;
        float: right;
        padding-top: 0px;
    }

/* task 6125*/
/*.mybag{ padding-left:25px; background:url(https://dk84j196323fz.cloudfront.net/images/springrefresh/bag_icon.gif) 0 0 no-repeat;}*/
.mybag {
    padding-left: 21px!important;
    background: url(https://d17bec6qh8m533.cloudfront.net/images/bag_icon.gif) 0 3px no-repeat;
}
/* task 5945 */
.GlowPointOption td {
    float: left;
    padding: 0 10px 0 0;
    white-space: nowrap;
}
.sectiontitletext {
color: #999999;
}

.SectionTitleText {
color: #999999;
}