.sidebar_item3 {
    width: 50px;
    height: 50px;
    display: block;
    background-position: 0 -218px;
    background-image: url(../images/global2/homeSprites.png);
    background-repeat: no-repeat;
    margin-bottom: 10px
}

.icon-o6 {
    width: 50px;
    height: 50px;
    display: block;
    background-image: url(../images/global2/homeSprites.png);
    background-repeat: no-repeat;
    background-position: 0px -278px;
}

.sidebar_item3 a:hover {
    width: 50px;
    height: 50px;
    display: block;
    background-image: url(../images/global2/homeSprites.png);
    background-repeat: no-repeat;
    background-position: -53px -218px;
}

#side_cart_num {
    width: 20px;
    height: 20px;
    position: absolute;
    z-index: 10000;
    right: 10px;
    top: 5px;
    background: #CB0001;
    color: #FFFFFF;
    line-height: 20px;
    text-align: center;
    font-weight: bold;
    -moz-border-radius: 10px; /* Gecko browsers */
    -webkit-border-radius: 10px; /* Webkit browsers */
    border-radius: 10px; /* W3C syntax */
}
