.cat_textbox_small {width:126px; border:1px solid; height:30px; border-color:#1a3262;}

.cat_textbox_small1 {width:126px; border:1px solid; height:30px; border-color:#a50328;}

.cat_textbox {border:1px solid; height:30px; border-color:#1a3262;}

.cat_textbox1 {border:1px solid; height:30px; border-color:#a50328;}

.cat_listbox {border:1px solid; border-color:#1a3262;}

.cat_listbox1 {border:1px solid; border-color:#a50328;}

.newsletter-form {width:138px; border:solid 0px; background-color:; border-color:#a1a1a1; margin-left:px;}

.newsletter-form .form .item {margin-left:5px;}

.newsletter-form1 {width:138px; border:solid 1px; background-color:#FEF5F6; border-color:#a1a1a1; margin-left:px;}

.newsletter-form1 .form .item {margin-left:5px;}

.signup {font-size:14px; margin: 0px 5px 0px 5px; font-weight:bold;}

/* @group eCommerce Slider */

img.drag {
                position: relative;
                padding: 0.5em;
                /*margin: 0 0 0.5em 1.5em;*/
                margin: 0;
                cursor: move;
}
 
.slidertrack {
    background-color: #d7d7d7;
    color: #333;
    float: left;
    margin: 0;
    line-height: 0px;
    font-size: 0px;
    text-align: left;
    padding: 4px;
    border: 1px solid;
    border-color: #ccc #aaa #aaa #ccc;
}
 
.slidertrack .sliderslit {
    background-color: #333;
    color: #ccc;
    height: 2px;
    margin: 4px 4px 2px 4px;
    line-height: 0px;
    position: absolute;
    z-index: 1;
    border: 1px solid;
    border-color: #999 #ddd #ddd #999;
}
 
.slidertrack .slider {
    width: 16px;
    background-color: #555;
    color: #333;
    position: relative;
    margin: 0;
    height: 8px;
    z-index: 1;
    line-height: 0px;
    font-size: 0px;
    text-align: left;
    border: 2px solid;
    border-color: #999 #222 #222 #999;
}
 
#zoomcontainer{
    overflow: hidden;
    position: relative;
}

#zoomcontainer img{
    position: absolute;
}


/* @end */
