/*HOME PAGE POPUP*/
/*core styles*/
#colorbox, 
#cboxOverlay, 
#cboxWrapper{
    overflow:hidden;
    position:absolute;
    top:0;
    left:0;
    z-index:222000 /*ex 9999*/
}
#cboxOverlay{
    width:100%;
    height:100%;
    position:fixed;
    opacity:0.8!important
}
#cboxMiddleLeft, 
#cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}
#cboxTitle{margin:0}
#cboxLoadingOverlay,
#cboxLoadingGraphic{
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0
}
#cboxPrevious, 
#cboxNext, 
#cboxClose, 
#cboxSlideshow{cursor:pointer}
.cboxPhoto{
    max-width:none;
    float:left;
    display:block;
    margin:auto;
    border:0;
    -ms-interpolation-mode:bicubic
}
.cboxIframe{
    width:100%;
    height:100%;
    display:block;
    border:0
}
#colorbox, 
#cboxContent, 
#cboxLoadedContent{
    box-sizing:content-box;
    -moz-box-sizing:content-box;
    -webkit-box-sizing:content-box
}

/*user styles*/
#cboxOverlay{background:url(img/overlay.png) repeat 0 0}
#colorbox{outline:0}
#cboxTopLeft,
#cboxTopRight,
#cboxBottomLeft,
#cboxBottomRight{width:21px;height:21px}
#cboxTopLeft{background:url(img/controls.png) no-repeat -101px 0}
#cboxTopRight{background:url(img/controls.png) no-repeat -130px 0}
#cboxBottomLeft{background:url(img/controls.png) no-repeat -101px -29px}
#cboxBottomRight{background:url(img/controls.png) no-repeat -130px -29px}
#cboxMiddleLeft{width:21px;background:url(img/controls.png) left top repeat-y}
#cboxMiddleRight{width:21px;background:url(img/controls.png) right top repeat-y}
#cboxTopCenter{height:21px;background:url(img/border.png) 0 0 repeat-x}
#cboxBottomCenter{height:21px;background:url(img/border.png) 0 -29px repeat-x}
#cboxContent{background:#fff;overflow:hidden}
.cboxIframe{background:#fff}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxLoadedContent{margin-bottom:28px}
#cboxTitle{
    width:100%;
    color:#949494;
    text-align:center;
    position:absolute;
    bottom:4px;
    left:0
}
#cboxCurrent{
    position:absolute;
    bottom:4px;
    left:58px
}
#cboxLoadingOverlay{background:url(img/loading_popup_background.png) no-repeat center center}
#cboxLoadingGraphic{background:url(img/loading_popup.gif) no-repeat center center}

/*buttons*/
#cboxPrevious, 
#cboxNext, 
#cboxSlideshow, 
#cboxClose{
    width:auto;
    overflow:visible;
    padding:0; 
    margin:0; 
    border:0;
    background:none
}
#cboxPrevious:active, 
#cboxNext:active, 
#cboxSlideshow:active,
#cboxClose:active{outline:0}

/*slideshow (?)*/
#cboxSlideshow{
    color:#0092ef;
    position:absolute; 
    bottom:4px; 
    right:30px
}
#cboxPrevious{
    width:25px;
    height:25px;
    text-indent:-9999px;
    position:absolute;
    bottom:0;
    left:0;
    background:url(img/controls.png) no-repeat -75px 0
}
#cboxPrevious:hover{background-position:-75px -25px}
#cboxNext{
    width:25px; 
    height:25px; 
    text-indent:-9999px;
    position:absolute; 
    bottom:0; 
    left:27px; 
    background:url(img/controls.png) no-repeat -50px 0
}
#cboxNext:hover{background-position:-50px -25px}
#cboxClose{
    width:25px; 
    height:25px; 
    text-indent:-9999px;
    position:absolute; 
    bottom:0;
    right:0; 
    background:url(img/controls.png) no-repeat -25px 0
}
#cboxClose:hover{background-position:-25px -25px}

/*ie fixing*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}

/*extensions*/
#colorbox #cboxClose{top:0;right:0}
#cboxLoadedContent{margin-bottom:0}
#popup{
    width:630px;
    height:350px;
    padding:5px
}
* html #popup{width:640px;height:360px}
#popupTracking{
    padding:5px
}
* html #popupTracking{}

#popupContent p{
    font:normal 120% Verdana, Geneva, sans-serif!important;
    font-size:1.20em;
    line-height:150%!important;
    margin-bottom:15px
}
#popupContent span{color:#e60000}

#txtNewQty,
#txtNewPrice{
    height:24px;
    font-size:0.90em;
    color:#999;
    box-sizing:border-box;
    border:1px solid #999;
    background:#f2f2f2
}