/* CSS Document */
/* feedback button style */
#fixme
{
    /* Netscape 4, IE 4.x-5.0/Win and other lesser browsers will use this */ /*position: absolute; right: 0px; top: 250px;   width:26px;   height:100px;   background-color:#999999;*/
    position: fixed;
    right: 0px;
    top: 215px;
    width: 38px;
    height: 166px;
}
body > div#fixme
{
    /* used by Opera 5+, Netscape6+/Mozilla, Konqueror, Safari, OmniWeb 4.5+, iCab, ICEbrowser */
    position: fixed;
}


div#fixme
{
    /* IE5.5+/Win - this is more specific than the IE 5.0 version */
    right: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
    top: expression( ( 250 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}



#fixme1
{
    /* Netscape 4, IE 4.x-5.0/Win and other lesser browsers will use this */ /*position: absolute; right: 0px; top: 250px;   width:26px;   height:100px;   background-color:#999999;*/
    position: fixed;
    left: 0px;
    top: 215px;
    width: 38px;
    height: 166x;
    overflow: "visible";
}
body > div#fixme1
{
    /* used by Opera 5+, Netscape6+/Mozilla, Konqueror, Safari, OmniWeb 4.5+, iCab, ICEbrowser */
    position: fixed;
}


div#fixme1
{
    /* IE5.5+/Win - this is more specific than the IE 5.0 version */
    left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
    top: expression( ( 250 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}


#newsinner
{
    position: fixed;
    left: 0px;
    top: 215px;
    width: 300px;
    left: 45px;
    height: 166x;
    overflow: "visible";
    background-color: #08457E;
    border-radius: 6px;
    
}


body > div#newsinner
{
    /* used by Opera 5+, Netscape6+/Mozilla, Konqueror, Safari, OmniWeb 4.5+, iCab, ICEbrowser */
    position: fixed;
}


div#newsinner
{
    /* IE5.5+/Win - this is more specific than the IE 5.0 version */
    left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
    top: expression( ( 250 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
/* feedback button style */

.newspara
{
    color: #ffffff;
    text-align:center;
}
.newline2{
     font-size:20px;
     font-weight:bold;
    }

body
{
    margin: 0px;
    background-color: #cbdaec;
}

#main
{
    width: 950px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}

#h-header
{
    width: 950px;
    height: auto;
    float: left;
}

#navigation
{
    width: 950px;
    height: 37px;
    float: left;
    font-size: 1px;
    background-image: url(../images/index_08.jpg);
}

#nav-1
{
    width: 100px;
    height: 27px;
    float: left;
    padding-top: 10px;
    text-align: center;
    background-image: url(../images/index_12.jpg);
    background-repeat: no-repeat;
    background-position: right;
}

#nav-2
{
    width: 92px;
    height: 27px;
    float: left;
    padding-top: 10px;
    text-align: center;
    background-image: url(../images/index_12.jpg);
    background-repeat: no-repeat;
    background-position: right;
}

#nav-3
{
    width: 117px;
    height: 27px;
    float: left;
    padding-top: 10px;
    text-align: center;
    background-image: url(../images/index_12.jpg);
    background-repeat: no-repeat;
    background-position: right;
}
h1
{
    font-family: Garamond;
    font-size: 20px;
    color: #344E8B;
}

#nav-4
{
    width: 73px;
    height: 27px;
    float: left;
    padding-top: 10px;
    text-align: center;
    background-image: url(../images/index_12.jpg);
    background-repeat: no-repeat;
    background-position: right;
}

#nav-5
{
    width: 64px;
    height: 27px;
    float: left;
    padding-top: 10px;
    text-align: center;
    background-image: url(../images/index_12.jpg);
    background-repeat: no-repeat;
    background-position: right;
}

#nav-6
{
    width: 102px;
    height: 27px;
    float: left;
    padding-top: 10px;
    text-align: center;
    background-image: url(../images/index_12.jpg);
    background-repeat: no-repeat;
    background-position: right;
}

#nav-7
{
    width: 103px;
    height: 27px;
    float: left;
    padding-top: 10px;
    text-align: center;
    background-image: url(../images/index_12.jpg);
    background-repeat: no-repeat;
    background-position: right;
}

#daily-price
{
    width: 163px;
    height: 32px;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    text-align: center;
}


#nav_home
{
    width: 30px;
    height: 37px;
    float: right;
}



#nav_cart
{
    width: 137px;
    height: 27px;
    padding-right: 5px;
    padding-top: 10px;
    float: right;
    text-align: right;
    background-image: url(../images/index_12.jpg);
    background-repeat: no-repeat;
    background-position: left;
}

#h-header-1
{
    width: 950px;
    height: 171px;
    float: left;
}

#h-header-11
{
    width: 513px;
    height: 171px;
    float: left;
    font-size: 1px;
}

#h-header-12
{
    width: 432px;
    height: 163px;
    text-align: right;
    padding-right: 5px;
    padding-top: 8px;
    float: left;
    background-image: url(../images/index_15.jpg);
}

#h-header-2
{
    width: 950px;
    height: 180px;
    float: left;
}

#h-header-21
{
    width: 478px;
    height: 50px;
    float: left;
    padding-top: 130px;
    padding-left: 30px;
    padding-right: 5px;
    text-align: right;
    background-image: url(../images/index_16.jpg);
}

#h-header-22
{
    width: 437px;
    height: 180px;
    float: left;
    background-image: url(../images/index_17.jpg);
}


#h-middle
{
    width: 930px;
    height: auto;
    float: left;
    background-color: #FFFFFF;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
}

#h-welcome
{
    width: 930px;
    height: auto;
    float: left;
    padding-bottom: 10px;
}

#h-chains
{
    width: 930px;
    height: auto;
    float: left;
}

.h-chains-1
{
    width: 227px;
    height: 173px;
    float: left;
    margin-right: 5px;
    background-image: url(../images/Wedding.jpg);
}
.h-chains-3
{
    width: 227px;
    height: 173px;
    float: left;
    margin-right: 5px;
    background-image: url(../images/Kids.jpg);
}
.h-chains-4
{
    width: 227px;
    height: 173px;
    float: left;
    margin-right: 5px;
    background-image: url(../images/Casual.jpg);
}

.h-chains-2
{
    width: 227px;
    height: 173px;
    float: left;
    background-image: url(../images/Mens.jpg);
}
.h-chain-h
{
    width: 207px;
    height: 20px;
    padding: 10px;
    float: left;
}
.h-chain-t
{
    width: 207px;
    height: 113px;
    padding: 10px;
    float: left;
}

.h-chains-img
{
    width: 227px;
    height: auto;
    float: left;
    font-size: 1px;
}

.h-chains-txt
{
    width: 227px;
    height: 28px;
    float: left;
    background-color: #07447d;
}

.h-chains-txt-1
{
    width: 122px;
    height: 22px;
    float: left;
    padding-left: 5px;
    padding-top: 6px;
}

.h-chains-txt-2
{
    width: 95px;
    height: 22px;
    padding-right: 5px;
    padding-top: 6px;
    text-align: right;
    float: left;
}



#h-middle-cont
{
    width: 930px;
    height: auto;
    float: left;
    padding-top: 20px;
}

#h-middle-cont1
{
    width: 275px;
    height: auto;
    float: left;
    padding-right: 10px;
}

.add-box
{
    width: 425px;
    height: 80px;
    float: left;
    border: #bbbbbb 1px solid;
}


.natural-gem-1
{
    width: 299px;
    height: 70px;
    padding-left: 6px;
    padding-top: 5px;
    padding-bottom: 5px;
    float: left;
}

.natural-gem-2
{
    width: 120px;
    height: 80px;
    float: left;
}

.cld-1
{
    width: 325px;
    height: 70px;
    padding-left: 6px;
    padding-top: 5px;
    padding-bottom: 5px;
    float: left;
}

.cld-2
{
    width: 91px;
    height: 70px;
    padding-top: 10px;
    float: left;
}

#h-middle-cont2
{
    width: 645px;
    height: auto;
    float: left;
}

.h-middle_cont21
{
    width: 645px;
    height: auto;
    float: left;
    padding-bottom: 10px;
}

.head_features
{
    width: 285px;
    height: auto;
    float: left;
    padding-left: 10px;
}

.head_feature_h
{
    width: 275px;
    height: auto;
    float: left;
}

.head_feature_cont
{
    width: 275px;
    height: auto;
    float: left;
}

.head_feature_img
{
    width: 53px;
    height: auto;
    float: left;
}

.head_feature_txt
{
    width: 212px;
    height: auto;
    padding-left: 10px;
    float: left;
}


#footer
{
    width: 950px;
    height: 40px;
    float: left;
    padding-top: 14px;
    text-align: center;
    background-image: url(../images/index_78.jpg);
}
.footer1
{
    width: 930px;
    height: 23px;
    float: left;
    padding-left: 20px;
}
.footer12
{
    width: 500px;
    height: 23px;
    float: left;
    text-align: right;
    padding-right: 80px;
}
.footer11
{
    width: 330px;
    height: 23px;
    float: left;
    text-align: right;
    padding-right: 20px;
    font-size: 12px;
    font-weight: bold;
    color: #07447d;
}

.m-10
{
    margin-top: 10px;
}



#header-1
{
    width: 950px;
    height: 200px;
    float: left;
}

#header-11
{
    width: 513px;
    height: 200px;
    float: left;
    font-size: 1px;
}

#header-12
{
    width: 432px;
    height: 192px;
    text-align: right;
    padding-right: 5px;
    padding-top: 8px;
    float: left;
    background-image: url(../images/header-right.jpg);
}

#middle
{
    width: 930px;
    height: auto;
    float: left;
    background-color: #FFFFFF;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    background-image: url(../images/middle-bg.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

#products_display
{
    width: 930px;
    height: auto;
    float: left;
}

.products
{
    width: 270px;
    height: 340px;
    float: left;
    padding-left: 30px;
}
.productsnew
{
    width: 200px;
    height: 300px;
    float: left;
    padding-left: 0px;
}
.products_1
{
    width: 270px;
    height: 214px;
    float: left;
}
.products_1New
{
    width: 190px;
    height: 190px;
    float: left;
}

.products_11
{
    width: 197px;
    height: 212px;
    border: #dcdcdd 1px solid;
    font-size: 1px;
    float: left;
}

.products_11new
{
    width: 190px;
    height: 180px;
    border: #dcdcdd 1px solid;
    font-size: 1px;
    float: left;
}
.products_12
{
    width: 61px;
    height: 214px;
    float: left;
    padding-left: 10px;
    text-align: right;
    font-size: 1px;
}

.thumb1
{
    width: 59px;
    height: 63px;
    float: left;
    border: #dcdcdd 1px solid;
}

.thumb2
{
    width: 59px;
    height: 63px;
    float: left;
    margin-top: 9px;
    margin-bottom: 10px;
    border: #dcdcdd 1px solid;
}

.products_2
{
    width: 200px;
    height: 111px;
    padding-right: 70px;
    text-align: center;
    float: left;
}

.products_21
{
    width: 200px;
    height: 50px;
    padding-top: 6px;
    float: left;
}

.products_22
{
    width: 200px;
    height: 25px;
    padding-top: 5px;
    float: left;
}

#bottom_adds
{
    width: 930px;
    height: auto;
    margin-top: 20px;
    background-image: url(../images/products_07.jpg);
    background-repeat: no-repeat;
    background-position: top;
    padding-top: 20px;
    padding-bottom: 10px;
    float: left;
}

.bottom_add
{
    width: 424px;
    height: auto;
    float: left;
    padding-left: 26px;
}

#product-details1
{
    width: 337px;
    height: 342px;
    float: left;
    border: #dcdcdd 1px solid;
    font-size: 1px;
}

#product-details2
{
    width: 531px;
    height: auto;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
}

#product-details21
{
    width: 531px;
    height: 66px;
    float: left;
}

#product-details22
{
    width: 531px;
    height: auto;
    padding-top: 20px;
    float: left;
    margin-right: 5px;
}

.dthumb
{
    width: 59px;
    height: 63px;
    border: #dcdcdd 1px solid;
    margin-right: 10px;
    float: left;
    font-size: 1px;
}

#productsd_display
{
    width: 910px;
    height: auto;
    float: left;
    padding-left: 20px;
}

.product_detail_h
{
    width: 531px;
    height: 25px;
    float: left;
}

.product_detail
{
    width: 531px;
    height: 15px;
    font-size: 1px;
    float: left;
    border-bottom: #dad9d9 1px solid;
    padding-top: 8px;
}
/*----New CSS Start----*/
.product_detail_panel
{
    width: 531px;
    height: auto;
    font-size: 1px;
    float: left; /*border-bottom:#dad9d9 1px solid; padding-top:8px;*/
}
/*----New CSS End----*/
.product_detail_1
{
    width: 200px;
    height: 15px;
    float: left;
}

.product_detail_2
{
    width: 331px;
    height: 15px;
    float: left;
    text-align: right;
}

.product_detail_btn
{
    width: 531px;
    height: auto;
    padding-top: 20px;
    text-align: right;
    float: left;
}

#middle_cont
{
    width: 930px;
    height: auto;
    float: left;
}

.media_1
{
    width: 290px;
    height: auto;
    float: left;
    padding-left: 10px;
}

.media_11
{
    width: 290px;
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    float: left;
}

.media_12
{
    width: 290px;
    height: auto;
    float: left;
}

.media_2
{
    width: 580px;
    height: auto;
    padding-left: 10px;
    float: right;
}

.media_21
{
    width: 580px;
    height: auto;
    padding-bottom: 10px;
    padding-top: 10px;
    float: left;
}

.media_211
{
    width: 300px;
    height: auto;
    float: left;
}

.media_212
{
    width: 280px;
    height: auto;
    float: left;
    text-align: right;
}

.media_22
{
    width: 580px;
    height: auto;
    float: left;
}

#contact_1
{
    width: 565px;
    height: auto;
    float: left;
    padding-left: 20px;
}

#contact_2
{
    width: 335px;
    height: auto;
    float: left;
}

#contact_21
{
    width: 335px;
    height: auto;
    padding-bottom: 5px;
    float: left;
}

#contact_22
{
    width: 335px;
    height: 350px;
    float: left;
}

#shopping-cart-h
{
    width: 930px;
    height: auto;
    float: left;
    padding-bottom: 10px;
}

#shopping-cart-h1
{
    width: 300px;
    height: auto;
    float: left;
}

#shopping-cart-h2
{
    width: 630px;
    height: auto;
    float: left;
    text-align: right;
    font-size: 1px;
}

.shopping-cart
{
    width: 908px;
    height: auto;
    float: left;
    border: #dcdcdd 1px solid;
    margin-bottom: 10px;
    padding: 10px;
}

.shopping-cart-img
{
    width: 59px;
    height: 63px;
    float: left;
    font-size: 1px;
    border: #dcdcdd 1px solid;
}

.shopping-cart-det
{
    width: 210px;
    height: auto;
    float: left;
    padding-left: 20px;
}

.shopping-cart-in
{
    width: 300px;
    height: auto;
    float: left;
    padding-left: 20px;
}

.shopping-cart-pr
{
    width: 200px;
    height: auto;
    float: left;
}

.shopping-cart-de
{
    width: 50px;
    height: auto;
    float: right;
}

.hal_txtbox
{
    width: 95px;
    height: 15px;
    padding-top: 2px;
    border: #dad9d9 1px solid;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #353535;
}

.in_txtbox
{
    width: 30px;
    height: 15px;
    padding-top: 2px;
    border: #dad9d9 1px solid;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #353535;
}


.qty_txtbox
{
    width: 50px;
    height: 17px;
    border: #dad9d9 1px solid;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #353535;
}


#shopping-cart-b
{
    width: 930px;
    height: auto;
    float: left;
}

#shopping-cart-b1
{
    width: 300px;
    height: auto;
    float: left;
}

#shopping-cart-b2
{
    width: 300px;
    height: auto;
    float: right;
    text-align: right;
}

#shopping-cart-txt
{
    width: 930px;
    height: auto;
    padding-top: 20px;
    float: left;
}

.middle_cont
{
    width: 930px;
    height: auto;
    float: left;
}

.signup_h
{
    width: 930px;
    height: auto;
    float: left;
    padding-bottom: 10px;
}

.signup_cont
{
    width: 890px;
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
    float: left;
}

.signup_cont1
{
    width: 415px;
    height: auto;
    background-image: url(../images/signup_03.jpg);
    background-repeat: no-repeat;
    background-position: right;
    padding-right: 30px;
    padding-top: 20px;
    float: left;
}

.signup_cont2
{
    width: 395px;
    height: auto;
    padding-left: 50px;
    float: left;
    padding-top: 20px;
}

.txtbox
{
    width: 200px;
    height: 17px;
    padding-top: 3px;
    border: #bdbcbc 1px solid;
    margin-bottom: 0px;
}
.txtbox_w
{
    width: 200px;
    height: 17px;
    padding-top: 3px;
    border: #bdbcbc 1px solid;
    font-size: 12px;
    color: #c4c4c4;
}

.selectbox
{
    width: 203px;
    height: 20px;
    border: #bdbcbc 1px solid;
    margin-bottom: 0px;
}

.login_1
{
    width: 415px;
    height: auto;
    float: left;
}

.login_11
{
    width: 385px;
    height: auto;
    padding-left: 10px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 20px;
    float: left;
    background-image: url(../images/login_06.jpg);
    border-top: #eaeaea 1px solid;
}

.login_12
{
    width: 415px;
    height: 19px;
    float: left;
    background-image: url(../images/login_06-04.jpg);
}

.login_2
{
    width: 415px;
    height: auto;
    float: right;
}

.login_txtbox
{
    width: 260px;
    height: 17px;
    padding-top: 3px;
    border: #dad9d9 1px solid;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #353535;
}

.shopping-total
{
    width: 908px;
    height: auto;
    float: left;
    border: #dcdcdd 1px solid;
    margin-bottom: 10px;
    padding: 10px;
}

.shopping-total-1
{
    width: 400px;
    height: auto;
    float: left;
}

.shopping-total-2
{
    width: 508px;
    height: auto;
    float: left;
    text-align: right;
}

.modalPopup
{
    background-color: #ffffdd;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 330px;
}

.modalPopup1
{
    background-color: #ffffdd;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 710px;
    height: 405px;
}

.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

#feedback_11
{
    width: 190px;
    height: 21px;
    float: left;
    padding-left: 10px;
    text-align: left;
}

#feedback_12
{
    width: 125px;
    height: 21px;
    float: left;
}


#feedback
{
    width: 330px;
    height: 270px;
    float: left;
    background-color: #f6f6f6;
}

#feedback_1
{
    width: 325px;
    height: 21px;
    float: left;
    background-color: #353535;
    padding-right: 5px;
    text-align: right;
    padding-top: 5px;
}

#feedback_2
{
    width: 300px;
    height: 234px;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
}


.my-account-de
{
    width: 890px;
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
    float: left;
}

.order_details
{
    width: 632px;
    height: auto;
    float: left;
    margin-top: 10px;
    margin-left: 20px;
    border: #c4c4c4 1px solid;
}

.td_bdr_r
{
    border-right: #c4c4c4 1px solid;
}

.change-pass
{
    width: 415px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}


#my-account-h
{
    width: 928px;
    height: 28px;
    float: left;
    background-image: url(../images/myaccount_03.jpg);
    border: #e3e4e3 1px solid;
    margin-bottom: 20px;
}

#my-account-h1
{
    width: 290px;
    height: 22px;
    float: left;
    padding-top: 6px;
    padding-left: 10px;
}

#my-account-h2
{
    width: 610px;
    height: 22px;
    float: right;
    padding-top: 6px;
    padding-right: 10px;
    text-align: right;
}

.shopping-total
{
    width: 908px;
    height: auto;
    float: left;
    border: #dcdcdd 1px solid;
    margin-bottom: 10px;
    padding: 10px;
}

.shopping-total-1
{
    width: 400px;
    height: auto;
    float: left;
}

.shopping-total-2
{
    width: 508px;
    height: auto;
    float: left;
    text-align: right;
}

.my-account-de
{
    width: 890px;
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
    float: left;
}

.order_details
{
    width: 632px;
    height: auto;
    float: left;
    margin-top: 10px;
    margin-left: 20px;
    border: #c4c4c4 1px solid;
}

.td_bdr_r
{
    border-right: #c4c4c4 1px solid;
}

.change-pass
{
    width: 415px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}


#up-details
{
    width: 700px;
    height: auto;
    float: left;
}

#up-details-h
{
    width: 700px;
    height: 38px;
    float: left;
}

#up-details-h1
{
    width: 34px;
    height: 38px;
    background-image: url(../images/lcnr.png);
    float: left;
}

#up-details-h2
{
    width: 631px;
    height: 26px;
    padding-left: 5px;
    padding-top: 12px;
    background-image: url(../images/login_15.jpg);
    float: left;
}

#up-details-h3
{
    width: 30px;
    height: 38px;
    font-size: 1px;
    background-image: url(../images/rcnr.png);
    float: left;
}

#up-detail_cont
{
    width: 658px;
    height: auto;
    padding: 20px;
    float: left;
    background-color: #f5f5f5;
    border-left: #c8c8c8 1px solid;
    border-right: #c8c8c8 1px solid;
    border-bottom: #c8c8c8 1px solid;
}

#up-detail-desc1
{
    width: 658px;
    height: auto;
    float: left;
    padding-bottom: 20px;
}

.ul
{
    list-style-image: url(../images/usp_07.jpg);
    line-height: 18px;
    margin-left: 2em;
    padding-left: 0px;
}

#shopping-cart-box
{
    width: 930px;
    height: auto;
    float: left;
    padding-bottom: 10px;
}

#up-details-h1
{
    width: 34px;
    height: 38px;
    background-image: url(../images/lcnr.png);
    float: left;
}

#up-details-h3
{
    width: 30px;
    height: 38px;
    font-size: 1px;
    background-image: url(../images/rcnr.png);
    float: left;
}

#compare
{
    width: 928px;
    height: 345px;
    float: left;
    background-image: url(../images/compare_03.jpg);
    border: #a7a7a7 1px solid;
}

#compare_items
{
    width: 180px;
    height: 345px;
    float: left;
}

#compare_i_1
{
    width: 174px;
    height: 22px;
    float: left;
    padding-left: 6px;
    padding-top: 95px;
}

.compare_item
{
    width: 174px;
    height: 20px;
    padding-left: 6px;
    padding-top: 7px;
    float: left;
}

.compare_pro_cont
{
    width: 138px;
    height: 345px;
    padding-right: 6px;
    float: left;
}

.compare_pro
{
    width: 136px;
    height: 345px;
    float: left;
    border-left: #a7a7a7 1px solid;
    border-right: #a7a7a7 1px solid;
}

.compare_pr_close
{
    width: 130px;
    height: 24px;
    float: left;
    text-align: right;
    padding-right: 6px;
    padding-top: 3px;
    background-color: #e0e0e0;
}

.compare_pr_img
{
    width: 98px;
    height: 78px;
    float: left;
    padding-left: 38px;
    padding-top: 12px;
}

.compare_pitem
{
    width: 120px;
    height: 20px;
    padding-left: 16px;
    padding-top: 7px;
    float: left;
}

.compare_cart
{
    width: 136px;
    height: 32px;
    text-align: center;
    float: left;
    padding-top: 7px;
}

.product_detail_btn1
{
    width: 200px;
    height: auto;
    text-align: left;
    float: left;
}

.product_detail_btn2
{
    width: 200px;
    height: auto;
    text-align: right;
    float: right;
}

#welcome_login
{
    width: 432px;
    height: 30px;
    float: left;
}

#price_space
{
    width: 432px;
    height: 120px;
    float: left;
    text-align: right;
}

#nav-8
{
    width: 103px;
    height: 27px;
    float: left;
    padding-top: 10px;
    text-align: center;
    background-image: url(../images/index_12.jpg);
    background-repeat: no-repeat;
    background-position: right;
}

.medium_img
{
    width: 337px;
    height: 342px;
}

#dhtmltooltip
{
    position: absolute;
    width: 150px;
    border: 1px solid #06437c;
    padding: 5px;
    background-color: #e2f5ff;
    visibility: hidden;
    z-index: 100; /*Remove below line to remove shadow. Below line should always appear last within this CSS*/
    filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=130);
}

#up-detail-desc2
{
    width: 656px;
    height: 110px;
    float: left;
    border: #c4c4c4 1px solid;
}

#up-detail-head
{
    width: 648px;
    height: auto;
    float: left;
    padding-left: 5px;
    padding-bottom: 10px;
}

/*----track perchages--*/

.header_strip
{
    width: 870px;
    height: 38px;
    float: left;
    background-image: url(../images/login_15.jpg);
}

.left_cnr
{
    width: 34px;
    height: 38px;
    float: left;
    background-image: url(../images/login_113.jpg);
}

.header_strip_mid
{
    width: 811px;
    height: 26px;
    float: left;
    padding-left: 5px;
    padding-top: 12px;
}

.right_cnr
{
    width: 20px;
    height: 38px;
    float: left;
    background-image: url(../images/login_17.jpg);
}

.admin_detail
{
    width: 828px;
    height: auto;
    float: left;
    padding: 20px;
    background-color: #f5f5f5;
    border-left: #c8c8c8 1px solid;
    border-right: #c8c8c8 1px solid;
    border-bottom: #c8c8c8 1px solid;
}
/*---------------------------*/
/*---------Brochure-----------*/
#enquiry
{
    width: 660px;
    height: auto;
    margin-left: 60px;
    float: left;
}

#enquiry1
{
    width: 660px;
    height: 33px;
    float: left;
    background-image: url(../images/enquiry_03.jpg);
}

#benquiry
{
    width: 660px;
    height: 33px;
    float: left; /*background-image:url(../images/brouchre.jpg)}*/
    background-image: url(../images/order.jpg);
}
#benquiryR
{
    width: 660px;
    height: 33px;
    float: left; /*background-image:url(../images/brouchre.jpg)}*/
    background-image: url(../images/request.jpg);
}

#enquiry2
{
    width: 638px;
    height: auto;
    float: left;
    background-color: #f1effd;
    border-left: #cdcbcb 1px solid;
    border-right: #cdcbcb 1px solid;
    padding-top: 10px;
    padding-top: 20px;
    padding-left: 20px;
}

#enquiry21
{
    width: 408px;
    height: auto;
    float: left;
}

#enquiry22
{
    width: 230px;
    height: 300px; /*background-image:url(../images/enquiry_07.jpg);*/
    background-repeat: no-repeat;
    float: left;
}

#enquiry3
{
    width: 660px;
    height: 17px;
    float: left;
    background-image: url(../images/enquiry_14.jpg);
    background-repeat: no-repeat;
    font-size: 10px;
}
/*-----Popup Window css-------*/
.pop_win
{
    height: auto;
    width: 774px;
    padding: 100px;
}
.modalBackground
{
    background-color: #999999;
    filter: alpha(opacity=70);
    opacity: 0.7;
}


#up-details
{
    width: 650px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0px;
}

#up-detail_First
{
    width: 650px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 20px;
}
#up-detail_Second
{
    width: 650px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 20px;
}

#up-details
{
    width: 650px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0px;
}
.up-details_1
{
    width: 650px;
    height: auto;
    float: left;
}
.up-details_2
{
    width: 648px;
    height: 28px;
    float: left;
    background-color: #f5f5f5;
    border: #032443 1px solid;
}

.up-details_2_1
{
    width: 578px;
    height: 20px;
    float: left;
    padding-left: 20px;
    padding-top: 8px;
}
.up-details_2_2
{
    width: 50px;
    height: 22px;
    float: right;
    padding-top: 6px;
    text-align: center;
    text-decoration: none;
}
.up-detail_cont
{
    width: 608px;
    height: auto;
    float: left;
    padding: 20px;
    background-color: #f5f5f5;
    border-left: #032443 1px solid;
    border-right: #032443 1px solid;
    border-bottom: #032443 1px solid;
}

.up-detail-desc1
{
    width: 608px;
    height: auto;
    float: left;
}
#up-details_box
{
    width: 700px;
    height: auto;
    background-color: #062d54;
    padding: 15px;
    float: left;
}
/*---Offers---*/
.offer
{
    width: 932px;
    height: auto;
    float: left;
    border: solid 1px #bbbbbb;
}
.offer_1
{
    width: 189px;
    height: 190px;
    float: left;
    border-right: solid 1px #bbbbbb;
    padding: 5px;
    background-color: White;
}
.offer_2
{
    width: 730px;
    height: 200px;
    float: left;
    background-color: White;
}
.offer_h
{
    width: 702px;
    height: 20px;
    float: left;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 15px;
}
.offer_text1
{
    width: 702px;
    height: 48px;
    float: left;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    border-top: solid 1px #bbbbbb;
    border-bottom: solid 1px #bbbbbb;
}
.offer_text2
{
    width: 702px;
    height: 80px;
    float: left;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
}
.hmiddle_21
{
    width: 722px;
    height: auto;
    float: left;
    padding-bottom: 10px;
}
/*adds on MLCLD--*/
#natural_gems
{
    width: 310px;
    height: 80px;
    float: left; /*padding-left:35px;*/
}

.ng_text
{
    width: 149px;
    height: 75px;
    float: left;
    padding-left: 5px;
    padding-top: 5px;
}

.ng_text_1
{
    width: 149px;
    height: auto;
    float: left;
}

.ng_text_2
{
    width: 149px;
    height: auto;
    float: left;
    padding-top: 5px;
}

.ng_img
{
    width: 121px;
    height: 73px;
    float: left;
    font-size: 1px;
    padding-top: 7px;
}

#colorless_diamond
{
    width: 310px;
    height: 80px;
    float: left; /*padding-left:25px;*/
}

.cd_text
{
    width: 177px;
    height: 75px;
    float: left;
    padding-left: 5px;
    padding-top: 5px;
}

.cd_text_1
{
    width: 177px;
    height: auto;
    float: left;
}

.cd_text_2
{
    width: 177px;
    height: auto;
    float: left;
    padding-top: 5px;
}

.cd_img
{
    width: 93px;
    height: 73px;
    float: left;
    font-size: 1px;
    padding-top: 7px;
}

#ml_jewellers
{
    width: 310px;
    height: 80px;
    float: left; /*padding-left:25px;*/
}

.bottom_add
{
    width: 275px;
    height: 80px;
    border: #bbbbbb 1px solid;
}
.fnt_nml_f
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #515151;
}

/*-----------*/
.h-welcome_l
{
    width: 470px;
    height: auto;
    float: left;
}
.h-welcome_r
{
    width: 450px;
    height: auto;
    float: left;
}

.receipt
{
    width: 658px;
    height: auto;
    padding: 20px;
    float: left;
    margin-left: 100px;
    border-left: #c8c8c8 1px solid;
    border-right: #c8c8c8 1px solid;
    border-bottom: #c8c8c8 1px solid;
}
.chat
{    
    visibility: visible;
    position: fixed;
    cursor: pointer;
    z-index: 8996;
    left: 0px;
    top: 215px;
    
 }
 
 .newinnerleft{width:255px; float:left; height:auto;  background-color:White; border-right: solid 5px; border-right-color:#CCCCCC; height:auto;}
 .newinnerlefthdg{width:230px; height:25px; background-color:#CCCCCC; color:#000000; font-size:20px; font-family:Swis721 Cn BT; padding-left:15px; padding-top:0px; margin-bottom:10px;}
 .resethdg{width:245px;  padding-left:0px; padding-top:15px; margin-bottom:10px;}
 .line{width:230px; height:15px; background-color:#cccccc; float:left; margin-bottom:5px; margin-top:15px;}
 .resetbtn{font-size:19px; font-family:Swis721 Cn BT; cursor:pointer; border:none;  width:100%; background-color:#cccccc; color:#333333; cursor:pointer; Height:35px; border:1px solid #121212;}
 .newinnerryt{width:620px; float:left; height:auto; margin-left:30px;}
 .newproducthdg{width:90%; float:left; font-family:Swis721 Cn BT; font-size:20px; color:#09467F; margin-bottom:7px;}
 .newproductdesign{width:190px; float:left; height:auto; margin-right:20px; margin-bottom:10px; box-shadow:4px 4px 4px #888888;}
 .newproductdesignlast{width:190px; float:left; height:auto; margin-bottom:10px; box-shadow:4px 4px 4px #888888;}
  .viewbig{width:190px; float:left; height:auto; margin-right:20px; margin-bottom:40px;}
 .viewbiglast{width:190px; float:left; height:auto; margin-bottom:40px;}
 .viewbtn{width:85px; float:left; height:25px; background-color:#062041; color:#ffffff; font-size:16px; text-align:center; margin-left:40px;font-family:Arial; padding-top:5px;}
 .newleftmenu{font-family:Arial; font-size:14px; color:#000000; margin-left:5px;margin-bottom: 12px;}
 .newleftmenu a{color:#000000; text-decoration:none;}
 .newleftmenu a:hover{color:#ED0515; text-decoration:none;}
 .scrollingprice{ width:95%; margin-left:0px; margin-bottom:15px;}
 .scrollingpricebox{width:250px; margin-left:5px; margin-bottom:10px; margin-top:10px; height:30px;}
 .pricetext{font-family:Arial; font-size:13px; color:#000000; font-weight:bold; width:26px; float:left;}
 .pricebox{font-family:Arial; font-size:14px; color:#000000; border:1px solid #DFDFDF; float:left; margin-left:0px; margin-right:5px; height:20px; width:58px;}
 .priceboxmain{width:71px; float:left; height:auto;}
 .pricetextbtn{font-family:Arial;  cursor:pointer;}
 .ctfilter{width:25%; float:left;}
 .ctlogo{width:20%; float:left; margin-top:0px; margin-top:2px;}
 
 
.sldiv
{
    font-family: "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif";
	font-size: 62.5%;
    }
    
        .CheckBoxListCssClass
        {
            font-family:Courier New;
            color:OrangeRed;
            font-style:italic;
            font-weight:bold;
            font-size:large;
            }
    .scrollToTop {
  background-image:url(http://www.mljewellers.com/images/back_on_top-48.png);
  background-repeat:no-repeat;
  bottom:0;
  display:none;
  height:28px;
  padding:10px;
  position:fixed;
  right:44px;
  width:48px;
}

/*Offer page image Zoom*/
.img-zoom {
    width: 500px;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
}
 
.transition 
{
    cursor:n-resize;
    -webkit-transform: scale(2); 
    -moz-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
    width:500px;
}