/*Bottom popup*/

div.botm-stripe{width:500px; background:#474030;padding:10px; -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;position:absolute;border:2px solid #000;top:186px;left:434px;}
div.botm-stripe form{color:#fff;}
div.botm-stripe form label{padding:4px 15px 0 0; float:left;margin:0 0 15px 0;width:150px}

div.botm-stripe form input[type=text]{height: 27px;
    line-height: 24px;
    padding: 0 0 0 5px;
    width: 300px; float:left;background:#fffff4;border:none; -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid;}
div.botm-stripe form select{width:200px;line-height: 24px;
    padding: 0 0 0 5px;  border: 1px solid #000000; box-shadow: 0 1px 12px -2px white inset;
    width: 304px; float:left;background:#fffff4; -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    height:28px}
div.botm-stripe form .gsubmit{ color: #FFFFFF;
    text-align:center;
    width: 86px; float:left;margin:0 30px 0px 0px;}

div.botm-stripe div.close{position:absolute; top:0; right:0; float:right;margin:10px 10px 0px 0px;cursor:pointer;}

.float-LT{float:left;}
.float-RT{float:right;}
/*Welcome popup*/

div.wlck a{width:200px;color:#333; text-align:center;padding:10px 10px 5px 10px;font-weight:bold;}


div.wlck:hover a{background:#000;padding:10px 10px 5px 10px;border-radius:10px 10px 0px 0px;color:#fff;font-weight:bold;text-decoration:none;}
div.wlcpop{display:block;}
div.wlck a:hover div.wlcpop{display:block;position: absolute; top: 200px; left: 0; width: 125px;
    padding: 5px; margin: 10px; z-index: 100;clear:both;}

div.wlcpop,div.wctypop{ width:180px;-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #818181;background:#fff; text-align:center;padding:10px; border-top:5px #C00 solid;position:absolute;clear:both;z-index:9999;}

div.wlcpop .sigbut{width:180px; text-align:center; padding:0;}
div.wlcpop .sigbut img{border:0;}
div.wlcpop .sigbut img{margin-top: 8px;}
div.wlcpop .sigbut p{color:#333; font-size:12px;}
div.wlcpop .sigbut p a{color:#C00; text-decoration:none;}


div.wlcpop p{width:180px; text-align:center; float:left;}

div.wlcpop ul.nav-poplist{margin:0; padding:0; list-style:none; font-size:12px;}
div.wlcpop ul.nav-poplist li{float:none; line-height:16px; text-align:left;padding:0 0 7px;}
div.wlcpop ul.nav-poplist li a{color:#333; text-decoration:none;}
div.wlcpop ul.nav-poplist li a:hover,div.wctypop ul.nav-poplist li a:hover{color:#C00; text-decoration:underline;}
div.wlcpop ul.nav-poplist li div.nav-tag{color:#989898; font-size:11px; margin:0; padding:0;}

div.shdbg{background:url(../images/nav-pop-shadow.png) top left repeat-y; float:left;}
div.shadow{background-position: -90px 0;
    background-repeat: repeat-y;
    width: 45px;height:250px;}

/*background-position: -135px 0;
background-repeat: repeat-y;
width: 45px;*/

div.wlcpop ul.nav-poplist li.nav_divider_before {
    border-top: 1px solid #EEEEEE;
    margin-top: 0;
    padding-top: 9px;
    position:relative;
}
.botm-stripe p{
    text-align:center;
    padding:0px;
    font-size: 13px;
    margin:0px 0px 10px 0px;
}
.botm-stripe p:first-child{
    text-align:left;
    padding:0px;
    font-size: 13px;
    margin:0px 0px 10px 0px;
}
div.botm-stripe form label.w80{
    width:80px;
}
.ml20{margin-left:20px;}
div.botm-stripe form input[type="text"] {width:135px;}

div.wlcpop ul.nav-poplist li a,div.wlcpop .sigbut p a,div.wlcpop .sigbut  a,ul.admin-menu div.wlcpop .sigbut  a{background:none; !important}
.ui-widget-content{background:#fffff4;}


div.wlcpop ul.nav-poplist li a,div.wlcpop .sigbut p a,div.wlcpop .sigbut  a,ul.admin-menu div.wlcpop .sigbut  a{background:none; !important}
div.wlcpop .sigbut  p a:hover{color:#E47911;text-decoration:underline;}
ul.admin-menu li a span{background:url(../images/arw.png) no-repeat 0px 0px;width:15px; height:13px;position: relative;
    top: 5px;left:4px;}
ul.admin-menu li:hover span,ul.admin-menu li a.active span{background:url(../images/arw.png) no-repeat -10px 0px;width:15px; height:13px;position: relative;
    top: 5px;left:4px;}
ul.admin-menu li.active a.active,ul.admin-menu li:hover a.topLeftSep{border-radius:5px 5px 0px 0px;background:#000;color:#FFF;}
div.wctypop{width:100px;}
/*--------------slider styles---------------------*/
/* Common Styles */

a {color: #006699;text-decoration: none;}
a:hover {color: #cc0000;text-decoration: underline;}

a img {border: none; outline:none;}
h1, h2, h3, h4, h5 {color:#333; font-weight: normal;}
h1 a, h2 a, h3 a, h4 a, h5 a {color:#333;}
div.container {height: auto;width: auto; }
.clearfix {clear: both;}
.clearLeft {clear: left;}
.clearRight {clear: right;}


.image_carousel {
    padding: 15px 3px;
    width: 690px;
    position: relative;
    margin:0 auto;
}

.image_carousel .caroufredsel_wrapper a {
    display: block;
}


a.previous, a.next, a.play, a.pause {
    background: url(../images/arrow.png) 0 0 no-repeat transparent;
    width: 22px;
    height: 57px;
    display: block;
    position: absolute;
}

a.previous, a.next {
    top: 140px;
}
a.play, a.pause {
    top: 185px;
    left: 50%;
    margin-left: -22px;
    z-index: 200;
}
a.next {
    right: -22px;
}
a.previous {
    left: -22px;
}
a.previous:hover {			background-position: 0 -68px; }
a.previous.disabled {		background-position: 0 -135px !important; cursor: default; }
a.next {				background-position: -35px 0; }
a.next:hover {			background-position: -35px -67px; }
a.next.disabled {		background-position: -35px -135px !important; cursor: default; }
a.play {				background-position: -150px 0; }
a.play:hover {			background-position: -150px -50px; }
a.play.disabled {		background-position: -150px -100px !important; cursor: default; }
a.play.paused {			background-position: -100px 0; }
a.play.paused:hover {	background-position: -100px -50px; }
a.pause {				background-position: -150px 0; }
a.pause:hover {			background-position: -150px -50px; }
a.pause.disabled {		background-position: -150px -100px !important; cursor: default; }

a.previous span, a.next span, a.play span, a.pause span {
    display: none;
}
/* start of new UI style for product listing page */
.product-slider .transparent{border:1px solid #ccc;border-radius:10px;-webkit-border-radius:10px;padding:8px 0px 0px 8px;margin-bottom:10px;}
.product-slider .caroufredsel_wrapper{width:690px ;}

.subSkuRow {
    overflow: hidden;
}
.product-slider .skuColNew1, .product-slider .skuColNew2, .product-slider .skuColNew3, .product-slider .skuColNew4,
.product-slider .skuColNew5, .product-slider .skuColNew6, .product-slider .skuColNew7, .product-slider .skuColNew8,
.product-slider .skuColNew9, .product-slider .skuColNew10, .product-slider .skuColNew11,
.product-slider .skuColNew12, .product-slider .skuColNew13, .product-slider .skuColNew14,
.product-slider .skuColNew15, .product-slider .skuColNew16, .product-slider .skuColNew17, .product-slider .skuColNew18, .product-slider .skuColNew19, .product-slider .skuColNew20{
    width: 152px;
    float: left;
    padding: 5px;
    margin-right: 9px;
    border: 1px solid #c3dae0;
    border-left: 1px solid #e4e8eb;
    border-top: 1px solid #e4e8eb;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    position: relative;
    background-image: url(../images/sku_col_bg.png);
    background-position: center bottom;
    background-repeat: repeat-x;
    margin-bottom: 25px;
}
.product-slider p.slider-title {font-family: Helvetica,Arial,sans-serif;text-align:left;font-size:14px;color:#000;font-weight:bold;padding-left:25px;}
.product-slider p.slider-title span{color:#1361ff;}
.product-slider .addCartBut{float:right;}
/*.addCartBut { margin-left: 0px;}*/


/*--------moving the price----------------*/
.mt15{margin-top:15px;}
/*---------call for -----------------*/
.call-now{background:#e5e5cc;border-radius:7px;width:200px;height:73px;font-family:Arial, Helvetica, sans-serif;}

.call-bg{
    /*background:url(../images/cal.png no-repeat top left;*/
    height:49px;
    width:50px;
    float:left;
    margin:6px 0px 0px 10px;

}
.call-no{float:left;font-size:16px;margin:20px 0px 0px 5px;text-align:center;font-weight:bold;}
.call-no span{font-size:12px;}
.call-now p{font-size:8px;text-align:center;}

/*------Product description--------------------*/
.largerImages .dscp{  padding: 6px 0 10px;}
.fdpSku{height:360px !important;}
.fdpSkuDesc{width:100% !important;}
.addCartButDetail{background:url(../images/addtobasket.png) no-repeat top left;
    height:28px;
    margin:7px 0px 0px 0px;
    cursor:pointer;
    float:left;
    width:126px;float:left;}

.image_carousel .caroufredsel_wrapper .addCartBut{
    margin-left: 0;
}

.image_carousel .caroufredsel_wrapper .skuName{
    clear:both;
}
/*--------------------------*/
/* Breadcrumb styles */
#moreLink_widget {
    max-height: 350px;
    overflow: auto;
}
#brandLink_widget {
    max-height: 350px;
    overflow: auto;
}
div.twoColumnLayout {
    width: 420px;
    margin-left: -140px;
}
div.threeColumnLayout {
    width: 650px;
    margin-left: -240px;
}
div.normalLayout {
    width: 230px;
}
div.width480 {
    width: 480px;
}
div.width300 {
    width: 300px;
}
div.width180 {
    width: 180px;
}
div.twoColumnLayout ul.nav-poplist li, div.threeColumnLayout ul.nav-poplist li, div.normalLayout ul.nav-poplist li{
    float:left;
    margin: 10px 0 0 0;
    padding: 0 10px 0 0;
    width:199px;
}
div.normalLayout ul.nav-poplist li a, div.twoColumnLayout ul.nav-poplist li a, div.threeColumnLayout ul.nav-poplist li a {
    color: #069;
}
div.width480 ul.nav-poplist li, div.width300 ul.nav-poplist li, div.width180 ul.nav-poplist li {
    width: 135px;
}
/* end Breadcrumb Styles */

/*-------------------SHOPPING LIST---------------------------------------*/

#Accordion1 h3{margin:0 !important; padding:0;border-bottom:1px #918c83 solid;}

h3 a{color:#444444; text-decoration:none;}
.my-accordion {
width: 750px;
margin: 10px auto 0 auto;
-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
font-family: Arial, Helvetica, sans-serif;
}

.my-accordion #shoplist-header {
background: url(../images/shoplist-header1.png) no-repeat top center;
width: 750px;
height: 83px;
margin: 0 auto;
position: relative;
top: -12px;
background-size: 750px;
}

.my-accordion #shoplist-header p{float:left;margin:45px 0px 0px 0px;width:100%;padding:0px 0px 0px 0px;color:#ffffff;font-size:14px;font-weight:bold;}
/*.my-accordion #shoplist-header p span.title{margin-left:14px;margin-top:7px;}*/
.shop-title{background:#ffffff; min-height:56px; margin:0 auto;top:-20px;position:relative; }
.shop-title a{color:#474030;font-weight:bold;}
.shop-title ul li a.star{background:url(../images/shop-list-icons.png) no-repeat -74px -7px; width:19px;height:17px;float:left;
}
.shop-title ul li a.star-normal{background:url(../images/shop-list-icons.png) no-repeat -74px -25px;width:19px;height:17px;float:left;}
.shop-title ul{margin:10px 0px 0px 10px;padding:0px; }
.shop-title ul li{margin:0px 7px 0px 7px;padding:0px;list-style-type:none;color:#474030;font-size:14px;text-decoration:none;float:left;}
.shop-title ul  a.txt { font-size:16px; width: 300px; display: block; line-height: 18px; word-wrap:break-word; }

.add-basket {
background: url("../images/addToBasketShoplist.png") no-repeat scroll 0 0

transparent;
cursor: pointer;
height: 28px;
left: 618px;
position: relative;
top: 22px;
width: 126px;
}

.shoplist-select {
width: 190px;
margin-left: 300px;
margin-top: 5px;
}

span a.selct-all,span a.clear-all{color:#262626;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;margin:5px 0px 0px 0px; padding:0px 10px 0px 10px;float:left;}
span a.clear-all{border-left:1px solid #262626;}
sup{color:#FF0000;}

.add-btn{
    margin-right:6px;
    background:url(../images/manageListBg.jpg) no-repeat;
    width:121px;
}
.add-btn img {
    margin-left:1px;
    cursor:pointer; 
}
.sl_header{
    font-size:20px;
    font-family:Arial,Helvetica;
    color:#474030;
    left: 15px;
    position: absolute;
    top: 55px;
}
.copy-list-btn{
    left:0px;
/*    position: absolute;*/
    top: -6px;
}
.add-item-btn{
    left: 1px;
    position: absolute;
    top: -6px;
}

.delete-item-btn{
    left: 32px;
    position: absolute;
    top: -6px;
}

/*=============Shop list new changes tab list========================*/
.shoplist-menu{
    background:url(../images/copyListBg.jpg) no-repeat ;
    height: 30px;
    position: absolute;
    width: 60px;
    top:108px;
    left:370px;
	z-index: 100;
}
.shoplist-menu ul{
    float:left;
    margin: 12px 0 0 5px;
    padding:0px;
    border-radius:3px;
    position:relative;
}
.shoplist-menu img{
    cursor:pointer;
}
#copy-shoplist-li{position:relative; float:left;padding:5px 8px;margin:0px;border-right:1px solid #c0c0a6;}

.user-pop .public{float:left;margin:0px 0px 0px 11px;background:url(../images/private.png) no-repeat -14px -72px; width:175px;height:32px;}
.user-pop{float:left;width:195px;margin:0px;padding:0px;position:absolute;top:26px;z-index:10;right:-31px;}
.user-pop .pvt{float:left;margin:0px 0px 0px 11px;background:url(../images/private.png) no-repeat -14px 0px; width:175px;height:32px;}
.user-pop .cpy_link{float:left;margin:4px 0px 0px 11px;background:url(../images/private.png) no-repeat -14px -37px; width:175px;height:32px;cursor:pointer;}
.user-pop .public{float:left;margin:0px 0px 0px 11px;background:url(../images/private.png) no-repeat -14px -72px; width:175px;height:32px;}
.user-pop .pop-tp{float:left;background:url(../images/private.png) no-repeat -4px -110px;width:193px;height:14px;margin:0px;padding:0px;}
.user-pop .pop-md{float:left;background:url(../images/pop-mid.png) repeat-y 0px 0px;width:193px;height: auto;margin:0px;padding:0px;}
.user-pop .pop-btm{float:left;background:url(../images/private.png) no-repeat -4px -129px;width:193px;height:7px;margin:0px;padding:0px;}
.user-pop {
    background: url("../images/share-bg.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: auto;
    margin: 0;
    padding: 14px 0 5px;
    position: absolute;
    right: -31px;
    top: 26px;
    width: 195px;
    z-index: 10;
}

/*=========Tool tip for Add Product===============*/
.copy-shoplist{position:absolute;background:url(../images/tooltip-bg.png) no-repeat;width:221px;height:90px;float:left;z-index:10;top:20px;left:-180px;display:none;}
.copy-shoplist input[type="text"]{width:207px;height:26px;background:#f6f6f6;border:1px solid #676767;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;float:left;margin:21px 0px 0px 6px;text-indent:6px;}
.copy-shoplist input[type="button"]{background:url(../images/shop-list-icons.png) no-repeat -2px -80px;width:134px;height:28px;border:0px;text-align:center;display:block;margin:4px 0px 0px 42px;float:left;cursor:pointer; }

.add-shoplist{position:absolute;top:74px;right:5px;background:url(../images/tooltip-bg.png) no-repeat;width:221px;height:90px;float:left;z-index:10;}
.add-shoplist input[type="text"]{width:207px;height:26px;background:#f6f6f6;border:1px solid #676767;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;float:left;margin:21px 0px 0px 6px;text-indent:6px;}
.add-shoplist input[type="button"]{background:url(../images/shop-list-icons.png) no-repeat -2px -80px;width:134px;height:28px;border:0px;text-align:center;display:block;margin:4px 0px 0px 42px;float:left;cursor:pointer; }

.AccordionPanel .AccordionPanelTab {
    padding:10px 8px;
    background:url(../images/close_arrow.png) no-repeat;
    background-position: 14px 14px;
}
h3 a .AccordionPanelTab {
    padding:3px 7px;
}
.Accordion .AccordionPanel .AccordionPanelOpen {
    background:url(../images/open_arrow.png) no-repeat #06F;
    background-position: 14px 14px;
}
.AccordionFocused .AccordionPanelTab {
    padding:10px 8px;
}
h3 a .title {
    float:left;
    font-size:14px;
    margin: 0 0 0 9px;
}
h3 a .title a img {
    float:left;
    margin: 4px 10px 10px;
    border:none;
}
h3 a .selt-all {
    float:right;
}
h3 a .clrs-all {
    float:right;
    font-size:12px;
    margin: 3px 0 0;
    color:#262626;
    font-size:11px;
    font-weight:normal;
}
h3 a.clrs-all a{float:left;}
.AccordionPanel .AccordionPanelContent {
    height:auto;
    padding:0;
    !important;
}
.AccordionPanelContent .product-listing {
    width: 684px;
    padding: 5px 7px;
    float: left;
}
.product-listing .chk-box {
    width:25px;
    float:left;
    text-align:center;
}
.product-listing .chk-box input[type="checkbox"] {
    /*background:url(../images/check_boxbg.png) repeat-x;*/
}
.product-listing .product-name {
    float: left;
    padding: 3px 0 0 13px;
    width: 455px;
    font-size:12px;
}
.product-listing .qunty-box {
    float: right;
    margin: 0 15px;
    text-align: center;
    width: 50px;
}
.product-listing .qunty-box input[type="text"] {
    width:40px;
   /* background:url(../images/textbox_stripes.png) repeat-x #fcfcfc;*/
    border:1px #bababa solid;/* Safari 3-4, iOS 1-3.2, Android 1.6- */
    -webkit-border-radius: 3px;
    /* Firefox 1-3.6 */
    -moz-border-radius:    3px;
    /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
    border-radius: 3px;
    text-align:center;
    color:#494949;
    font-size:15px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}
.product-listing .trash-box{
    width:21px;
    float:right;
    cursor:pointer;
}
.suggestions{float:left;}
.odd-itemrow{background:#f0efef;}
.even-itemrow{background:#ffffff;}
/*icons*/

/* states and images */
/*
.ui-icon {

    background-image:url(../images/close_arrow.png);
    display: block;
    float: left;
    height: 16px;
    margin: 15px 0 0 15px;
    width: 16px;
}

.ui-widget-content .ui-icon {background-image: url(../images/ui-icons_0078ae_256x240.png) !important; }
.ui-widget-header .ui-icon {background-image: url(../images/ui-icons_d8e7f3_256x240.png) !important; }
.ui-state-default .ui-icon { background: url(../images/close_arrow.png) no-repeat !important; }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon { background: url(../images/close_arrow.png) no-repeat !important; }

.ui-state-highlight .ui-icon {background-image: url(../images/ui-icons_f7a50d_256x240.png) !important; }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../images/ui-icons_fcd113_256x240.png) !important; }

/* positioning
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
*/
.my-accordion .ui-state-default .ui-icon { background: url(../images/close_arrow.png) no-repeat !important; }
.my-accordion .ui-accordion .ui-accordion-header .ui-icon{left:16px;top:20px;}
.my-accordion .ui-state-active .ui-icon {background:url(../images/open_arrow.png) no-repeat !important; }
.my-accordion .ui-widget-content{background:none;}
.my-accordion .ui-state-active, .my-accordion .ui-widget-content .ui-state-active, .my-accordion .ui-widget-header .ui-state-active{border:0px;color: #444444 !important;}
.my-accordion .ui-state-default, .my-accordion  .ui-widget-content .ui-state-default,.my-accordion   .ui-widget-header .ui-state-default,.my-accordion   .ui-widget-header .ui-state-hover,.my-accordion   .ui-widget-header .ui-state-active{background:none;border:0px;}
.my-accordion .ui-corner-all, .my-accordion  .ui-corner-top, .my-accordion  .ui-corner-right, .my-accordion  .ui-corner-tr{border-radius:0px;}
.my-accordion .ui-state-active a, .my-accordion .ui-state-active a:link, .my-accordion .ui-state-active a:visited.my-accordion ,.ui-state-default a, .my-accordion .ui-state-default a:link, .my-accordion .ui-state-default a:visited{color: #444444 !important;}
.my-accordion .ui-accordion .ui-accordion-content{
    padding:0px; border-radius:0px;
}

.ui-accordion .ui-accordion-content {
    padding: 1em 2.2em;
border-top: 0;
margin-top: -2px;
position: relative;
top: 1px;
margin-bottom: 2px;
overflow: auto;
display: none;
zoom: 1;
width: 748px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
-moz-border-radius-bottomright: 0px !important;
-webkit-border-bottom-right-radius: 0px !important;
-khtml-border-bottom-right-radius: 0px !important;

}
.my-accordion .ui-accordion{position:relative;top:-12px;}
.redColor{color:#ED0404;text-shadow: 1px 2px black;}
#shoplist-mask {
    position:fixed;
    left:0;
    top:0;
    z-index:1000;
    /*background:url(../images/pop_up_whole_img_pattern.png) repeat scroll 0 0 transparent;*/
    background-color: rgba(61, 61, 61, 0.60);
    display:none;
    width: 100% !important;
    height: 100% !important;
    display:none;
}
#eVoucher-mask {
    position:fixed;
    left:0;
    top:0;
    z-index:9998;
    /*background:url(../images/pop_up_whole_img_pattern.png) repeat scroll 0 0 transparent;*/
    background-color: rgba(61, 61, 61, 0.60);
    display:none;
    width: 100% !important;
    height: 100% !important;
}
.search-product{width:900px;margin:-12px 0px 0px -422px;background:#ffffff;border:1px solid #dfdfdf;position:absolute;top:0px; left:48%;padding-bottom:16px;}
.search-topbar{width:876px;background:#fff;height:40px;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;float:left;border-bottom: 2px solid #CCCCCC; margin-left:12px;}
.close{background:url(../images/close_shoplist.png) no-repeat;width:40px;height:40px;float:right;cursor:pointer;position:absolute; top:-10px; left:883px;}
.success p{color:#006600;background:#bbffb6;font-size:15px;font-family:Helvetica, sans-serif;padding:12px 0px;width:100%;text-align:center;margin:0px 0px 10px 0px;border-bottom:1px solid #97dd8e;}
.title{margin:16px 0px 0px 10px;}
.search-result{margin-left:-70px; float:left;padding-left:1px;padding-top:10px;height:400px;overflow-y:auto;width:850px;}
.search-result .skuColNew1, .search-result .skuColNew2, .search-result .skuColNew3, .search-result .skuColNew4{margin-right:24px;position:relative;margin-bottom:14px;height:304px;}
.search-result .skuColNew1 .skuImgLnk img,.search-result .skuColNew2 .skuImgLnk img, .search-result .skuColNew3 .skuImgLnk img, .search-result .skuColNew4 .skuImgLnk img{border:1px solid #e3e3e3;}
.search-result .skuColNew1 .skuImgLnk,.search-result .skuColNew2 .skuImgLnk, .search-result .skuColNew3 .skuImgLnk, .search-result .skuColNew4 .skuImgLnk {padding-left:8px;}
.search-content{float:left;border:1px solid #dfdfdf;width:820px;margin-left:15px;}
.search-bar {
    border: 1px solid #DFDFDF;
    height: 26px;
    margin: 0 auto 10px;
    width: 803px;
}
.search-icon{
    background: url("../images/shop-list-icons.png") no-repeat scroll -66px -114px transparent;
    cursor: pointer;
    float: right;
    height: 24px;
    margin: 3px 1px 0 3px;
    width: 27px;
}
.search-bar input{
    border: medium none;
    color: #323232;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 20px;
    margin: 3px 0;
    padding: 0;
    resize: none;
    text-indent: 6px;
    width: 770px;
}
.search-product ul{width:100%;float:right;margin:0px 0px 10px 0px;padding:0px;/*border-right:1px solid  #dddddd;border-left:1px solid  #dddddd;border-bottom:1px solid  #dddddd;*/}
.search-product ul li{list-style-type:none;margin:0px 0px 0px 2px;padding:0px;float:left;display:block;width:99.3%;border-top:1px solid  #dddddd;padding:10px 0px}
.search-product ul li:first-child{border-top:0px;}
.search-product ul li:hover{background:#dedede;}
.search-product ul li span.desc{color:#323232;font-size:14px;font-family:Arial, Helvetica, sans-serif;float:left;width:78%;line-height:20px;}
.search-product ul li span.pdt-img{float:left;margin:0px 10px 0px 15px;}
.search-product ul li span a.create{float:right;margin:8px 15px 0px 0px;background:url(../images/shop-list-icons.png) no-repeat 0px -133px;width:30px;height:30px;}
.info p{text-align:center;display:block;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#323232;/*width:400px;font-weight:bold;*/ margin:0 auto;line-height:29px;}
.info p span{position: relative;line-height:24px; top: 7px; padding-left:6px; padding-right:16px;}
center a.add-basket{float:none;background:url(../images/shop-list-icons.png) no-repeat -5px -44px;width:125px;height:27px;margin: 14px 11px 0 0;text-align:center;display:block;}
p.show-info{background:#DDDDDD;padding:10px 35px;text-align:center;display:block;line-height:24px;font-weight:bold;font-size:13px;position:relative;top:-12px;}
p.show-info a.add {background: url("../images/addItemIcon.png") no-repeat; height: 20px;width: 18px;display:inline-block; margin: 0px 4px -5px 4px;}

#Accordion1 h3 {
background: #dddddd;
height: 40px;
}


.AccordionPanelTab .count{float:left;color:#cb2127;font-size:13px;margin:0px 0px 0px 10px;}

.AccordionPanelContent .product-listing {
width: 734px;
padding: 5px 7px;
float: left;
}

.AccordionPanelContent .product-listing .product-name .our-price{color:#000;font-size:12px;padding:0px 0px 0px 2px;font-weight:bold;}
.total-cnt{color:#444444;font-size:12px; margin: 5px 0 5px 0; }
/*========================================================*/

.search-result .priceBox{border:none !important;}
/*.moreSizes .more-packet{background:url(../images/more-packet-icon.png) no-repeat;width:18px;height:18px;float:left;margin-right:5px;}
.moreSizes a{padding-left:0 !important;}
.priceBox{float:left;}*/
.add-list-icon{
    background: url("../images/addItemIcon.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    float: right;
    height: 21px;
    margin: 25px 0px 0;
    width: 21px;
}
.out-of-stock{background:url(../images/out-of-stock-btn.png) no-repeat;width:120px;height:33px;float:left;margin:6px 24px 8px;}
.add-icon{ background:url(../images/addItemIcon.png) no-repeat; width:21px; height:21px; float:left; margin:0px 0px 0; position:absolute; top:-11px; left:0;}
.search-product  .morepackDialog ul li{padding:0px;}
.ui-widget-content a.ui-dialog-titlebar-close:hover {
    background:#654B24;
}
.search-list-icon{
    background: url("../images/addItemIcon.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    float: right;
    height: 21px;
    margin: -24px 5px 0;
    width: 21px;
}
/********class for pagination*********/

#container .pagination ul li.inactive,
#container .pagination ul li.inactive:hover{
    background-color:#e6e6e6;
    background-image:none;
    color:#2a2a2a;
    border:1px solid #bdbdbd;
    cursor: default;
}
#container .data ul li{
    list-style: none;
    font-family: verdana;
    margin: 5px 0 5px 0;
    color: #000;
    font-size: 13px;
}

#container .pagination{
    margin:0 auto;
    height: 25px;
    float:none;
}
#container .pagination ul li{
    list-style: none;
    float: left;
    border-radius:3px;
    border: 1px solid #CB2127;
    padding: 4px 8px 4px 8px;
    margin: 0 3px 0 3px;
    font-family: arial;
    font-size: 14px;
    color: #FFF;
    font-weight: bold;
    /* IE10 Consumer Preview */
    background-image: -ms-linear-gradient(top, #d9626b 0%, #92434a 100%);

    /* Mozilla Firefox */
    background-image: -moz-linear-gradient(top, #d9626b 0%, #92434a 100%);

    /* Opera */
    background-image: -o-linear-gradient(top, #d9626b 0%, #92434a 100%);

    /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d9626b), color-stop(1, #92434a));

    /* Webkit (Chrome 11+) */
    background-image: -webkit-linear-gradient(top, #d9626b 0%, #92434a 100%);

    /* W3C Markup, IE10 Release Preview */
    background-image: linear-gradient(to bottom, #d9626b 0%, #92434a 100%);
}
#container .pagination ul li:hover{
    color: #fff;
    background-color: #474030;
    border: 1px solid #474030;
    background-image:none;
    border-radius:3px;
    cursor: pointer;
}

#container .pagination ul li{width:auto;}
#suggestions .pagination ul li.inactive,
#suggestions .pagination ul li.inactive:hover{
    background-color:#e6e6e6;
    background-image:none;
    color:#2a2a2a;
    border:1px solid #bdbdbd;
    cursor: default;
}
#suggestions .data ul li{
    list-style: none;
    font-family: verdana;
    margin: 5px 0 5px 0;
    color: #000;
    font-size: 13px;
}

#suggestions .pagination{
    margin:0 auto;
    height: 25px;
    float:none;
}
#suggestions .pagination ul li{
    list-style: none;
    float: left;
    border-radius:3px;
    border: 1px solid #CB2127;
    padding: 4px 8px 4px 8px;
    margin: 0 3px 0 3px;
    font-family: arial;
    font-size: 14px;
    color: #FFF;
    font-weight: bold;
    /* IE10 Consumer Preview */
    background-image: -ms-linear-gradient(top, #d9626b 0%, #92434a 100%);

    /* Mozilla Firefox */
    background-image: -moz-linear-gradient(top, #d9626b 0%, #92434a 100%);

    /* Opera */
    background-image: -o-linear-gradient(top, #d9626b 0%, #92434a 100%);

    /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d9626b), color-stop(1, #92434a));

    /* Webkit (Chrome 11+) */
    background-image: -webkit-linear-gradient(top, #d9626b 0%, #92434a 100%);

    /* W3C Markup, IE10 Release Preview */
    background-image: linear-gradient(to bottom, #d9626b 0%, #92434a 100%);
}
#suggestions .pagination ul li:hover{
    color: #fff;
    background-color: #474030;
    border: 1px solid #474030;
    background-image:none;
    border-radius:3px;
    cursor: pointer;
}

#suggestions .pagination ul li{width:auto;}

.search-product .morepackDialog  ul {width:100%;}
.search-product .morepackDialog  ul  li span,.search-product .morepackDialog  ul  li label{float:left;}
.search-product .morepackDialog  ul  li span{margin:4px 0px 0px 4px;}
.search-product .morepackDialog  ul  li span span{margin:0px}

#page_navigation{
    width:800px;!important
    margin:20px auto;
}

.navigation_padding{
    height:35px;
    vertical-align:bottom;
    padding-left:2px; 
}

#page_navigation a{
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    float: left;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    list-style: none outside none;
    margin: 0 3px;
    padding: 4px 8px;
    text-decoration:none;

}

#page_navigation a.inactive_link{
    background-color: #E6E6E6;
    border: 1px solid #BDBDBD;
    color: #8D8D86;
    cursor: default;
}

#page_navigation a.page_link,#page_navigation a.next_link,#page_navigation a.previous_link{
    /*background-image: linear-gradient(to bottom, #D9626B 0%, #92434A 100%);*/
    background-color: #E6E6E6;
    border: 1px solid #CB2127;
    border-radius: 3px 3px 3px 3px;
    color: #000;
    float: left;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    list-style: none outside none;
    margin: 0 3px;
    padding: 4px 8px;

}
#page_navigation a.active_page{
    background-color: #474030;
    background-image: none;
    border: 1px solid #474030;
    color: #FFFFFF;
}
/* SEARCH FORM */
#suggestions{ position: relative; left:111px; width:900px; display:none;margin: 0 auto; }
.item-shoplist{position:absolute; background-color:#CCCCCC; no-repeat;width:95px;height:90px;float:left;z-index:10000;}
.thumbnail-img { position:relative;z-index:auto;top:1px;left:-6px;}
.notAvailimg{ background-image: url(../images/not_avail_icon.png?v={{VERSION}});background-position:left top;background-repeat:no-repeat;width: 13px;height:13px;margin: 3px auto 0;}
/* SEARCHRESULTS */
#searchresults { border-width:1px; border-color:#919191; border-style:solid; width:320px; background-color:#a0a0a0; font-size:10px; line-height:14px; }
#searchresults a { display:block; background-color:#e4e4e4; clear:left; height:56px; text-decoration:none; }
#searchresults a:hover { background-color:#b7b7b7; color:#ffffff; }
#searchresults a img { float:left; padding:5px 10px; }
#searchresults a span.searchheading { display:block; font-weight:bold; padding-top:5px; color:#191919; }
#searchresults a:hover span.searchheading { color:#ffffff; }
#searchresults a span { color:#555555; }
#searchresults a:hover span { color:#f1f1f1; }
#searchresults span.category { font-size:11px; margin:5px; display:block; color:#ffffff; }
#searchresults span.seperator { float:right; padding-right:15px; margin-right:5px;
    background-image:url(../images/shortcuts_arrow.gif); background-repeat:no-repeat; background-position:right; }
#searchresults span.seperator a { background-color:transparent; display:block; margin:5px; height:auto; color:#ffffff; }

/*** manage shoplists css **/

.manageList {
	width: 530px;
	font-family: arial;
	font-size: 12px;
	border:1px solid #ccc;
	margin: 0 auto;
}
.manageListHeading {
	background:#dddddd !important;
}

.manageListTitle {
	padding: 15px 10px 10px;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 2px solid #ccc;
	margin: 0 12px;
}
.manageList ul {
    background: none repeat scroll 0 0 #F0EFEF;
    display: inline-block;
    list-style: none outside none;
    margin: 7px 0 0 28px;
    padding: 0;
    width: 472px;
}

.manageList ul li {
	display: inline;
	padding: 0;
	margin: 0;
}
.listNameHeading {
	float: left;
	width: 51%;
	display: inline;
	font-weight: bold;
	padding: 10px 0 10px 10px;
	}
.renameHeading {
	float: left;
	width: 16%;
	font-weight: bold;
	padding: 10px 0;
	}
.deleteHeading {
	float: left;
	width: 14%;
	font-weight: bold;
	padding: 10px 0;
}
.defaultListHeading {
	width: 15%;
	float: left;
	clear: right;
	font-weight: bold;
	padding: 10px 0;	
}
.listName {
	float: left;
	width: 52%;
	padding: 6px 0 6px 10px;
	margin: 0 7px 0 0;
	word-wrap:break-word;
}
.renameIcon {
	float: left;
	width: 15%;
	padding: 6px 0;
	margin: 0;
}
.renameIcon img{
	cursor:pointer;
}
.deleteIcon {
	float: left;
	width: 18%;
	padding: 6px 0;
	margin: 0;
}
.deleteIcon img {
	cursor:pointer;
}
.defaultIcon {
	float: left;
	padding: 6px 0;
	margin: 0;
}
.manageList ul li:nth-child(even) {
	background: #ffffff;
	display:inline-block;
	width:100%;
}
.manageListNote {
	width: 330px;
	margin: 0 auto;
	padding-bottom: 10px;
	color:#949494;
}

div.alertMessage { 
    color: #FF0000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    line-height: normal;
    margin: 8px 10px 1px 23px;
}
.star{ 
	background:url(../images/shop-list-icons.png) no-repeat -74px -7px;
	width:19px;
	height:17px;
	float:left;
	margin-top:8px;
}
.star-normal{
	background:url(../images/shop-list-icons.png) no-repeat -74px -25px;
	width:19px;
	height:17px;
	float:left;
	margin-top:8px;
}
.close-popup{
	position:absolute;
	cursor:pointer;
	top:-11px;
	left:512px;
}

.manageShoplists{
    max-height:210px;
    overflow: auto;
    width: 530px;
    margin-bottom:8px;
}

#id_helpShoppingList {}

#id_helpShoppingList ul {
	width: 385px;
	overflow: hidden;
	margin: 0;
	height: 1%;
	line-height:18x;
}

#id_helpShoppingList ul li {
	min-height: auto;
	margin: 0;
	padding: 0 0 0 15px;
	width: 386px;
	background:url(../images/bulletRound.png) no-repeat 0 5px;
}

#id_helpShoppingList ul ul {
	overflow: hidden;
	margin: 0;
	height: 1%;
	width: 340px;
}

#id_helpShoppingList ul ul li {
	min-height: auto;
	margin: 0;
	padding: 0 0 0 15px;
	width: 386px;
	background:url(../images/bulletCircle.png) no-repeat 0 5px;
}

#id_helpShoppingList ol {
	width: 370px;
	/*overflow: hidden;*/
	margin: 0px;
	height: 1%;
	padding: 0px 0 0 25px;
}
#id_helpShoppingList ol li {
	min-height: auto;
	margin: 0px;
	padding: 0px;
	width: 360px;
	background: none;
}


/** end of manage lists css **/

/** create and copy list css **/

.create_buttons{
    position:absolute;
    top:100px;
    left:42px;
}

.create_buttons div{
    cursor:pointer;
    text-decoration:none;
}

.create_newlist{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #BBBBBB;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 15px #999999;
    height: 130px;
    left: 430px;
    margin-left: 40px;
    position: absolute;
    top: 86px;
    width: 234px;
    z-index: 995;
}

.sl_popboxborder{
    border: 1px solid #BBBBBB;
    border-radius: 5px 5px 5px 5px;
    margin: 5px;
    height:120px;
}

.copy_list{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #BBBBBB;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 15px #999999;
    height: 131px;
    left:460px;
    margin-left: 40px;
    position: absolute;
    top: 86px;
    width: 234px;
    z-index: 995;
}

.shoplist_alertMessage{
    background: none repeat scroll 0 0 #FFFFFF;
    color: #FF0000;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    line-height: normal;
    margin-bottom: 0;
    margin-left: 10px;
    padding: 1px 0 4px;
}

.shopnewList {
    color: #444444;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin-left: 10px;
    margin-top: 2px;
}

/** search lists topbar **/

.search_lists_topbar{
    color: #323232;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 23px;
    margin: 0 0 9px;
    padding-left: 35px;
    padding-top: 5px;
    width: 810px;
}

.search_lists_label{
    margin:10px 0 0;

}

.border_grey{
    border-top: 2px solid #CCCCCC;
    margin-left: -30px;
    margin-top: 5px;
    width: 892px;
}

.input_sl{
    border: 1px solid #CCCCCC;
    width: 88%;
    padding:3px 0 3px 3px;
	font-size:12px;
}
.ui-widget-content a {
    /* color: #9D2025 !important; */
}
.sladdCartBut {
    height: 19px;
    margin-top: 4px;
    padding-top: 0;
    width: 85px;
    float: left;
    margin-left: 27px;
}
.sladdCartBut a {
    display: block;
    height: 19px;
    width: 85px;
}
/* shopping list FAQ Popup */

.faqPopup {
	font-family:Arial, Helvetica, sans-serif;
	width: 578px;
	padding-bottom:10px;
}

.faqPopupTitle {
	padding: 15px 0px 10px 10px;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 2px solid #ddd;
	margin: 0 0px 0 12px;
}
.faqPopup ul {
	list-style: none;
	padding: 0 0 0 12px;
	overflow:auto;
	height:330px;
	width: 597px;
}
.faqPopup ul li {
	background: #efefef;
	border-radius: 5px;
	margin: 0 0 10px 57px;
	padding: 5px;
	width: 500px;
}

.faqimg{
	float: left;
	margin: -15px 0 0 -66px;
	position: static;
}

.callOut { 
	background: #f3f3d5 !important;
}

.faqSnapShot {
	position: absolute;
}

.question {
	font-size: 14px !important;
	font-weight: bold !important;
	padding: 2px 15px 18px 84px !important;
	color:#000 !important;
}

.answer {
	font-size: 12px !important;
	padding: 0 15px 0 84px !important;
	color:#000 !important;
	line-height:18px;
}

.iconFAQ {
	vertical-align: bottom;
	padding: 0 2px 0 5px;
}
.close-faq-popup{
	position:absolute;
	cursor:pointer;
	top:-11px;
	left:594px;
}
.sl_faq{
	padding:10px;
}
/** faq end **/



/*===========================category styles start=============================================*/

.sortOptions span.customSelect{background:none !important;border:1px solid #d6d6d6;padding:4px 0 4px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;}
.sortOptions select{boder:1px solid #d6d6d6;}

.bb-shopcart{background:url(../images/category/category-sprite.png) 0px 0px;width:179px;height:40px;float:right;cursor:pointer;}
a.bb-shopcart {display:block;font-size:12px;}
a.bb-shopcart label.items{color:#474030;float:left;margin:22px 20px 0px 7px;}
a.bb-shopcart label.price{color:#ff0300;float:left;}
a.bb-shopcart label{margin:22px 0px 0px 0px;}
a.bb-shopcart{text-decoration:none;}
.bb-category,.bb-categoryBrands,.bb-categoryOffers,.bb-browse-through{width:200px;float:left;margin:0px 5px 20px 0;}
.catnav {width:100%;padding: 40px 28px 25px 0;}
ul.catnav,.bb-cat-filter ul{ /*background:#f9f8e6;*/ padding: 0 0 10px 0;margin: -1px 0 0;line-height: 0.5em;border-left:1px solid #dcdcd3;border-right:1px solid     #dcdcd3;border-bottom:1px solid #dcdcd3;display:inline-block;}
ul.catnav { margin-top:0px;  }
ul.catnav li { background-position: 9px 8px; background-repeat: no-repeat; margin: 0; padding: 0 0 0 12px; background-image: url(../images/categoryItemBullet.png); }
.bullet { background: url(../images/categoryItemBullet.png) no-repeat 20px 10px; }
ul.catnavSub li { background: url(../images/categoryItemSubBullet.png) no-repeat 24px 9px; }
ul.cat-list li { padding:0px; margin:0px; }
.bb-cat-filter ul{ width:100%; float:left; }
.bb-cat-filter h3.collapsible:hover{cursor:pointer;}
ul.catnav li a, ul.cat-list li a { margin:0px 5px 0 11px; line-height: 12px;font-size: 14px; padding: 5px 0px 5px 0; color: #333333;display: block;text-decoration: none;/*border-top:1px solid #dcdcd3;*/overflow:hidden;}
.bb-cat-filter ul li a { margin:0px 5px 0 11px; line-height: 12px;font-size: 12px; padding: 5px 0px 5px 0; color: #333333;display: block;text-decoration: none;/*border-top:1px solid #dcdcd3;*/overflow:hidden;}
ul.catnav li a:hover ,ul.catnav li a span.bb-count{color: #9d2025;}
ul.catnav li.active a{color:#855c5e;}
ul.catnav li a,ul.cat-list li a{padding-left: 0px;}
ul.catnav li a:hover,ul.cat-list li a:hover{color: #9d2025;}
ul.catnav ul {margin: 0;padding: 0;display: none;}

ul.catnav ul li {margin: 0 0 0 0px; padding: 0; clear: both;}
ul.catnav ul ul { list-style-image: url(../images/categoryItemSubBullet.png);list-style-position: inside; }
ul.catnav ul ul li {margin: 0 0 0 0px; padding: 0; clear: both;}
ul.catnav ul li a { font-size: 14px; font-weight: normal; outline:0; color: #006699; padding: 4px 0 4px 13px; }
ul.catnav ul li a:hover {color:#9d2025;}
ul.catnav ul ul li a {padding-left: 26px;}
ul.catnav ul ul li a:hover {color:#9d2025; border:none; }

ul.catnav span{float:none; line-height: 12px; }
.bb-cat-title { background:url(../images/titleArrowExpanded.png) 7px 13px no-repeat; background-color: #ebebeb; width:180px; float:left; color:#333; height:32px; font-size:16px; line-height:34px; font-weight:normal; padding:0px 0px 0px 20px; border-radius: 8px 8px 0 0; border: 1px solid #d6d6d6; }
.bb-cat-title.collapse { background:url(../images/titleArrowCollapsed.png) 7px 13px no-repeat; background-color: #ebebeb; width:180px; float:left; color:#333; height:32px; font-size:16px; line-height:34px; font-weight:normal; padding:0px 0px 0px 20px; border-radius: 8px 8px 0 0; border: 1px solid #d6d6d6; }

.bb-cat-titleBrands { background:url(../images/titleArrowExpanded.png) 7px 13px no-repeat; background-color: #ebebeb; width:180px; float:left; color:#333; height:32px; font-size:16px; line-height:34px; font-weight:normal; padding:0px 0px 0px 20px; border-radius: 8px 8px 0 0; border: 1px solid #d6d6d6; }
.bb-cat-titleBrands.collapse { background:url(../images/titleArrowCollapsed.png) 7px 13px no-repeat; background-color: #ebebeb; width:180px; float:left; color:#333; height:32px; font-size:16px; line-height:34px; font-weight:normal; padding:0px 0px 0px 20px; border-radius: 8px 8px 0 0; border: 1px solid #d6d6d6; }

.bb-cat-titleOffers { background:url(../images/titleArrowExpanded.png) 7px 13px no-repeat; background-color: #ebebeb; width:180px; float:left; color:#333; height:32px; font-size:16px; line-height:34px; font-weight:normal; padding:0px 0px 0px 20px; border-radius: 8px 8px 0 0; border: 1px solid #d6d6d6; }
.bb-cat-titleOffers.collapse { background:url(../images/titleArrowCollapsed.png) 7px 13px no-repeat; background-color: #ebebeb; width:180px; float:left; color:#333; height:32px; font-size:16px; line-height:34px; font-weight:normal; padding:0px 0px 0px 20px; border-radius: 8px 8px 0 0; border: 1px solid #d6d6d6; }

.bb-cat-title a { float:right; color:#333; font-size: 12px; font-weight: normal; margin-right: 5px; }
	.bb-cat-title a:hover { text-decoration:none; }

.bb-textbox em.WebRupee{float:left; line-height: 21px; margin-right: 8px}
.price span{font-size:14px;}
.bb-category .bb-cat-title{margin:0;}
.bb-category .bb-cattitle{ /*background:#f2f1e0;*/ border-left: 1px solid #DCDCD3; border-right: 1px solid #DCDCD3;float:left;width:100%;margin:0px;}
.bb-category .bb-cattitle a{ background: url(../images/categoryItemBullet.png) no-repeat 10px 13px; font-weight:600;  color: #333; display:block; padding: 10px 0px 2px 20px; display:block; font-size:14px; }
.bulletArrow { background: url(../images/categoryItemBullet.png) no-repeat 10px 13px; }
.bb-category .bb-cattitle a:hover{text-decoration:none; color: #9d2025;  }
ul.catnav li a small {font-size:100%;}
.bb-category ul.cat-list{background:#f9f9f0;width:99%;float:left;list-style: none;border-left:1px solid #dcdcd3;border-right:1px solid     #dcdcd3;border-bottom:1px solid #dcdcd3;display:inline-block;}
ul.catnav li:first-child a,ul.cat-list li:first-child a{border-top:0px;}
/*ul.catnav li.selected a{border-bottom:1px solid #DCDCD3;}*/
ul.catnav li.selected ul li:first-child a{border-top:1px solid #DCDCD3;}
.bb-browse-through{margin-bottom:15px;}
.bb-browse-through .bb-cattitle a{ padding: 6px 0 6px 15px;}

/*=======================category styles ends =======================================*/


