.btn-submit {
    width: 79px;
    height: 25px;
    float: left;
    background: url(../img/btn-submit.png);
    border: none;
    padding: 0;
    cursor: pointer;
    margin-right: 10px;
}
.btn-confirm {
    width: 84px;
    height: 34px;
    float: left;
    background: url(../img/gen-btns.png) 0 0 no-repeat;
    border: none;
    padding: 0;
    cursor: pointer;
}
.btn-save {
    width: 84px;
    height: 34px;
    float: left;
    background: url(../img/gen-btns.png) 0 -34px no-repeat;
    border: none;
    padding: 0;
    cursor: pointer;
}
.btn-back {
    width: 84px;
    height: 34px;
    float: left;
    background: url(../img/gen-btns.png) 0 -68px no-repeat;
    border: none;
    padding: 0;
    cursor: pointer;
    margin-right: 10px;
}
.btn-continue-shopping {
    width: 168px;
    height: 34px;
    float: left;
    background: url(../img/order-btns.png) 0 0 no-repeat;
    border: none;
    padding: 0;
    cursor: pointer;
    margin-left: 10px;
}
.btn-place-order {
    width: 143px;
    height: 34px;
    float: left;
    background: url(../img/order-btns.png) 0 -34px no-repeat;
    border: none;
    padding: 0;
    cursor: pointer;
    margin-left: 10px;
}
.btn-order-gift {
    width: 167px;
    height: 34px;
    float: left;
    background: url(../img/btn-order-gift.png) no-repeat;
    border: none;
    padding: 0;
    cursor: pointer;
    margin-left: 10px;
}
.btn-continue-order {
    width: 93px;
    height: 34px;
    float: left;
    background: url(../img/order-btns.png) 0 -68px no-repeat;
    border: none;
    padding: 0;
    cursor: pointer;
}
.btn-confirm-order {
    width: 135px;
    height: 34px;
    float: left;
    background: url(../img/order-btns.png) 0 -102px no-repeat;
    border: none;
    padding: 0;
    cursor: pointer;
}

.order-step-1 {
    width: 720px;
    height: 47px;
    float: left;
    margin: 15px 0 20px 0;
    background: url(../img/order-step.png) 0 0 no-repeat;
}
.order-step-2 {
    width: 720px;
    height: 47px;
    float: left;
    margin: 15px 0 20px 0;
    background: url(../img/order-step.png) 0 -47px no-repeat;
}
.order-step-3 {
    width: 720px;
    height: 47px;
    float: left;
    margin: 15px 0 20px 0;
    background: url(../img/order-step.png) 0 -94px no-repeat;
}

.btn-pop-register {
    width: 79px;
    height: 25px;
    float: left;
    background: url(../img/pop-btns.png) 0 0 no-repeat;
    border: none;
    padding: 0;
    cursor: pointer;
}
.btn-pop-login {
    width: 81px;
    height: 25px;
    float: left;
    background: url(../img/pop-btns.png) 0 -25px no-repeat;
    border: none;
    padding: 0;
    cursor: pointer;
}
.btn-buy-now {
    width: 143px;
    height: 34px;
    float: left;
    background: url(../img/cat-btns.png) 0 0 no-repeat;
    border: none;
    padding: 0;
    margin-bottom: 15px;
    cursor: pointer;
}
.btn-buy-now-n {
    width: 146px;
    height: 37px;
    float: left;
    background: url(../img/btn-det.png) 0 0 no-repeat;
    border: none;
    padding: 0;
    margin: 10px 0 0 20px;
    cursor: pointer;
}
.btn-add-to-n {
    width: 147px;
    height: 37px;
    float: left;
    background: url(../img/btn-det.png) 0 -36px no-repeat;
    border: none;
    padding: 0;
    margin: 10px 0 0 30px;
    cursor: pointer;
}
.out-of-print {
    width: 143px;
    height: 34px;
    float: left;
    background: url(../img/out-of-print.png) 0 0 no-repeat;
    border: none;
    padding: 0;
    margin: 11px 0 0 20px;
 }
 .on-process {
    width: 143px;
    height: 34px;
    float: left;
    background: url(../img/on-process.png) 0 0 no-repeat;
    border: none;
    padding: 0;
    margin: 11px 0 0 20px;
 }
.btn-buy-now-n-2 {
    width: 146px;
    height: 37px;
    float: left;
    background: url(../img/btn-det.png) 0 0 no-repeat;
    border: none;
    padding: 0;
    margin-bottom: 15px;
    cursor: pointer;
}
.btn-add-to-n-2 {
    width: 147px;
    height: 37px;
    float: left;
    background: url(../img/btn-det.png) 0 -36px no-repeat;
    border: none;
    padding: 0;
    margin-bottom: 15px;
    cursor: pointer;
}
.out-of-print-2 {
    width: 143px;
    height: 34px;
    float: left;
    background: url(../img/out-of-print.png) 0 0 no-repeat;
    border: none;
    padding: 0;
    margin-bottom: 15px;
 }
 .on-process-2 {
    width: 143px;
    height: 34px;
    float: left;
    background: url(../img/on-process.png) 0 0 no-repeat;
    border: none;
    padding: 0;
    margin-bottom: 15px;
 }
.btn-add-to {
    width: 143px;
    height: 34px;
    float: left;
    background: url(../img/cat-btns.png) 0 -102px no-repeat;
    border: none;
    padding: 0;
    margin-bottom: 10px;
    cursor: pointer;
}
.btn-write-review {
    width: 143px;
    height: 34px;
    float: left;
    background: url(../img/cat-btns.png) 0 -68px no-repeat;
    border: none;
    padding: 0;
    margin-bottom: 10px;
    cursor: pointer;
}
.btn-search {
    width: 60px;
    height: 32px;
    float: left;
    background: url(../img/search-btn.png) no-repeat;
    border: none;
    padding: 0;
    margin-left: 4px;
    cursor: pointer;
}

/*.rbanner1 {
    width: 300px;
    height: 87px;
    float: left;
    margin-bottom: 20px;
    background: url(../img/rbanner1.png) no-repeat;
}
.rbanner2 {
    width: 300px;
    height: 87px;
    float: left;
    margin-bottom: 20px;
    background: url(../img/rbanner2.png) no-repeat;
}
.rbanner3 {
    width: 300px;
    height: 87px;
    float: left;
    margin-bottom: 20px;
    background: url(../img/rbanner3.png) no-repeat;
}
.rbanner4 {
    width: 300px;
    height: 87px;
    float: left;
    margin-bottom: 20px;
    background: url(../img/rbanner4.png) no-repeat;
}*/

/*.rbanner1 {
    width: 300px;
    height: 37px;
    float: left;
    margin-bottom: 15px;
    background: url(../img/rbanner21.png) no-repeat;
    cursor: pointer;
}
.rbanner2 {
    width: 300px;
    height: 93px;
    float: left;
    margin-bottom: 15px;
    background: url(../img/rbanner22.png) no-repeat;
}
.rbanner3 {
    width: 300px;
    height: 84px;
    float: left;
    margin-bottom: 15px;
    background: url(../img/rbanner23.png) no-repeat;
}
.rbanner4 {
    width: 300px;
    height: 84px;
    float: left;
    margin-bottom: 15px;
    background: url(../img/rbanner24.png) no-repeat;
}
.rbanner5 {
    width: 300px;
    height: 48px;
    float: left;
    margin-bottom: 20px;
    background: url(../img/rbanner25.png) no-repeat;
}*/

.top-banner {
    width: 650px;
    height: 248px;
    float: left;
    margin-bottom: 15px;
    background: url(../img/tbanner.png) no-repeat;
}

/* bangla font related */
/*
.fnt-1 {
    font: normal 12px verdana;
    color: #333;
}
.fnt-3 {
    font: normal 10px verdana;
    color: #333;
}
.lnk-1 {
    font: normal 12px verdana;
    color: #1a6cab;
    text-decoration: none;
    cursor: pointer;
}
.fnt-prev-price {
    font: normal 13px verdana;
    color: #333;
    text-decoration:line-through
}
.fnt-cur-price {
    font: normal 12px verdana;
    color: #bb0000;
}

.lnk-1:hover {
    font: normal 12px verdana;
    color: #2e87c7;
    text-decoration: underline;
    cursor: pointer;
}
.autor-nam {
    width: 100%;
    float: left;
    margin-top: 5px;
    font: normal 12px verdana;
    color: #333;
}
ul.ul-cat a {
    font: normal 12px verdana;
    color: #336699;
    text-decoration: none;
    cursor: pointer;
    float: left;
}
ul.ul-cat a:hover {
    font: normal 12px verdana;
    color: #2e87c7;
    text-decoration: underline;
    cursor: pointer;
    float: left;
}
#ver-zebra {
    border-collapse: collapse;
    font-family: verdana;
    font-size: 12px;
    text-align: left;
    width: 100%;
}

.bok-prev-price {
    width: 100%;
    height: 17px;
    float: left;
    font: normal 12px verdana;
    color: #333;
    text-decoration:line-through
}
.bok-cur-price {
    width: 100%;
    height: 17px;
    float: left;
    font: normal 12px verdana;
    color: #bb0000;
}
.cont-boks {
    width: 100%;
    float: left;
    margin-top: 15px;
    height: 285px;
    overflow: hidden;
}
.eac-bok {
    width: 135px;
    float: left;
    height: 270px;
    margin: 0 27px 15px 0;
}
*/
/* /bangla font related */