@charset "utf-8";
/* CSS Document */

body{
padding:0;
margin:0;
font-family:Tahoma,Arial, Helvetica, sans-serif;
height:100%;
width:100%;
background:#363636 ;
}
body a{
text-decoration:none;
color:#CC0000;
}
h1,h2,h3,h4,h5,h6,ul,li,form,p{
padding:0;
margin:0;
}
ul,li{
list-style:none;
}
a img{
border:none;
}

body input{
border:1px solid #D3D3D3;
padding:3px;
font:bold 11px Tahoma,Arial, Helvetica, sans-serif;
color: #000000;
}
body select{
border:1px solid #D3D3D3;
padding:3px;
font:bold 11px Tahoma,Arial, Helvetica, sans-serif;
color: #000000;
} 
body textarea{
border:1px solid #D3D3D3;
padding:3px;
font:bold 11px Tahoma,Arial, Helvetica, sans-serif;
color: #000000;
}
/* global h1 style*/
h1{
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}
/*...............................maintable.........................*/
.main{
width:980px;
border:none;
background-color:#000000;
border:10px solid #000000;
border-top:none;
}

.maintoptd{
padding:0;
background:#000000;
}

.mainlefttd{
padding:5px 5px 5px 0;
width:218px;
}
.mainmiddletd{
padding:8px 2px 5px 2px;
width:530px;
}

.mainrighttd{
padding:5px 0 5px 5px;
width:218px;
}

.mainbottomtd{
padding:5px 10px 5px 10px;
background:#363636 ;
}

.mainmiddletd_details{
padding:8px 2px 5px 2px;
width:753px;
}
/*...............................top area.........................*/
.toparea_con{
float:left;
width:980px;
height:160px;
background-color:#DFDFDF;
}
.toparea_con_left{
float:left;
width:6px;
height:160px;
background:url(../site_images/top-left.gif) left bottom no-repeat;
}
.toparea_con_midddle{
float:left;
width:968px;
height:90px;
padding-top:70px;
background:url(../site_images/top-bg.jpg) left bottom no-repeat;
}
.toparea_con_right{
float:left;
width:6px;
height:160px;
background:url(../site_images/top-right.gif) left bottom no-repeat;
}


.maintop_logodiv{
float:left;
width:270px;
padding:17px 0 0 1px;
height:85px;
text-align:left;
}
.maintop_static{
float:left;
width:670px;
height:23px;
padding:22px 0 0 0;
}
.maintop_slogan{
position:absolute;
left:160px;
width:400px;
text-align:left;
top:5px;
font-size:11px;
font-weight:bold;
padding:2px 0 0 0;
color:#990000;
}
.maintop_slogan h2{
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
.maintop_search{
float:left;
width:670px;
height:33px;
padding:10px 0 0 0;
font:bold 11px Tahoma,Arial, Helvetica, sans-serif;
color: #000000;
}
.maintop_search_divB{
float:right;
padding:5px;
}

.maintop_search_divA{
float:right;
padding:0 5px;
}

.search_input{
padding:4px 5px;
width:186px;
height:24px;
border:none;
background:url(../site_images/search-bg.gif) left top no-repeat;
font:bold 14px Tahoma,Arial, Helvetica, sans-serif;
color: #000000;
}
.search_btn{
width:36px;
height:26px;
border:none;
font-size:18px;
color:#FFFFFF;
font-weight:bold;
background:url(../site_images/srh.gif) left top no-repeat;
margin-top:1px;
}
.ad_search{
text-decoration:none;
font:bold 11px Tahoma,Arial, Helvetica, sans-serif;
color: #000000;
}
/*...............................static menu........................*/
ul.statictop {
list-style-type: none;
margin:0;
padding:0;
}
ul.statictop li {
display:inline;
margin:0;
padding:0;
}
ul.statictop  li h2 {
margin:0;
padding:0;
font:bold 11px Arial, Helvetica, sans-serif;
color: #ffffff;
}
ul.statictop h2  a.sta_menu {
float:right;
background:url(../site_images/static-left.gif) no-repeat left top;
margin:0;
margin-left:1px; /*spacing between each tab*/
padding:0 0 0 9px;
text-decoration:none;
}
ul.statictop h2  a.sta_menu  span {
float:right;
display:block;
background:url(../site_images/static-right.gif) no-repeat right top;
padding: 5px 12px 5px 3px;
font:bold 10px Tahoma,Arial, Helvetica, sans-serif;
color: #000000;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
ul.statictop h2  a.sta_menu  span {
float:none;
}




/*...............................category menu........................*/
.toparea_cat_menu{
float:left;
width:980px;
padding:5px 0 0 0;
border-bottom:8px solid #424242;
margin-bottom:1px;
}
.toparea_cat_menu ul {
width:960px;
float:left;
list-style-type: none;
border-bottom:3px solid #D20001;
margin:0;
padding:0 10px;
}
.toparea_cat_menu ul  li {
display:inline;
margin:0;
padding:0;
}
.toparea_cat_menu ul  li h2 {
margin:0;
padding:0;
font:bold 11px Arial, Helvetica, sans-serif;
color: #ffffff;
}
.toparea_cat_menu ul  li h2  a.cat_menu {
float:left;
background:url(../site_images/top-menu-left.gif) no-repeat left top;
margin:0;
margin-left:1px; /*spacing between each tab*/
padding:0 0 0 9px;
text-decoration:none;
}
.toparea_cat_menu ul  li h2   a.cat_menu  span {
float:left;
display:block;
background:url(../site_images/top-menu-right.gif) no-repeat right top;
padding: 9px 12px 3px 3px;
font:bold 11px Arial, Helvetica, sans-serif;
color: #ffffff;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.toparea_cat_menu ul  li h2  a.cat_menu  span {
float:none;
}

/*...............................Category Left.........................*/

.lf_catgry{
width:218px;
float:left;
margin:2px 0;
clear:both;
}
.lf_catgry_top{
width:218px;
float:left;
background:#FFFFFF url(../site_images/cat-top.gif) left top no-repeat;
height:10px;
overflow:hidden;
}

.lf_catgry_middle{
width:218px;
float:left;
text-align:left;
background:#FFFFFF url(../site_images/cat-mid-bg.gif) left bottom repeat-x;
}
.lf_catgry_bottom{
width:218px;
float:left;
background:url(../site_images/cat-bottom.gif) left top no-repeat;
height:10px;
overflow:hidden;
}

ul.category{
width:100%;
list-style:none;
text-align:left;
font-size:11px;
margin:0;
}
ul.category li{
display:block;
}
ul.category li h2{
font-weight:normal;
font-size:11px;
padding:0;
margin:0;
}
a.catelink{
font-weight:bold;
color:#555555;
display:inline-block;
font-size:12px;
text-decoration:none;
padding:5px 0 5px 20px;
background:url(../site_images/cat-arrow.gif) 10px 55% no-repeat;
}
ul.category li select{
margin-left:10px;
}
.categoryheader{
display:block;
padding:0 10px 5px 10px;
font-size:12px;
font-weight:bold;
color:#000000;
background:#FFFFFF url(../site_images/cat-hdr.gif) left top repeat-x;
text-transform:uppercase;
}


.subcategoryheader{
font-size:12px;
font-weight:bold;
display:block;
width:206px;
margin:2px 5px;
padding:6px 0 0 0;
color:#a43b3b;
background:url(../site_images/nature-sub-top.gif) 0 0 no-repeat;
}
.subcategoryheader span{
font-size:12px;
font-weight:bold;
display:block;
width:186px;
padding:0 10px 6px 10px;
color:#a43b3b;
background:url(../site_images/nature-sub-bottom.gif) left bottom no-repeat;
}
.subcategoryheaderAB{
font-size:12px;
font-weight:bold;
display:block;
width:206px;
margin:2px 5px;
padding:6px 0 0 0;
color:#a43b3b;
background:url(../site_images/nature-sub-top.gif) 0 0 no-repeat;
}
.subcategoryheaderAB span{
font-size:12px;
font-weight:bold;
display:block;
width:186px;
padding:0 10px 6px 10px;
color:#a43b3b;
background:url(../site_images/nature-sub-bottom.gif) left bottom no-repeat;
}
a.subcategoryheaderlink{
font-size:12px;
display:inline-block;
font-weight:bold;
color:#a43b3b;
text-decoration:none;
}
a.subcatelink{
font-size:11px;
display:inline-block;
font-weight:bold;
color:#a43b3b;
padding:4px 0 4px 30px;
text-decoration:none;
background:url(../site_images/cat-arrow.gif) 20px 55% no-repeat;
}
/*...............................Shop By Brand........................*/

.shop_brand{
width:218px;
float:left;
margin:2px 0;
clear:both;
}
.shop_brand_top{
width:218px;
float:left;
background:#FFFFFF url(../site_images/cat-top.gif) left top no-repeat;
height:10px;
overflow:hidden;
}

.shop_brand_middle{
width:218px;
float:left;
background:#D6D6D6 url(../site_images/shbrnd-bg.gif) left top no-repeat;
text-align:left;
}
.shop_brand_bottom{
width:218px;
float:left;
background:url(../site_images/shbrnd-btm.gif) left top no-repeat;
height:11px;
overflow:hidden;
}

ul.shop_brand_menu{
width:100%;
list-style:none;
text-align:left;
font-size:11px;
margin:0;
}
ul.shop_brand_menu li{
display:block;
}
ul.shop_brand_menu li h2{
font-weight:normal;
font-size:11px;
padding:0;
margin:0;
}
a.shop_brand_link{
font-weight:bold;
color:#555555;
display:block;
font-size:12px;
text-decoration:none;
padding:4px 0 4px 20px;
background:url(../site_images/shp-arrow.gif) 10px 6px no-repeat;
}
.shopleftlink{
font-weight:bold;
color:#555555;
display:block;
font-size:11px;
text-decoration:none;
padding:4px 0 4px 30px;
background:url(../site_images/subshop-arrow.gif) 20px 8px no-repeat;
}
/*left Combo deal///////////////////////////////////////////////////////////////////////////////*/
.lf_combodeal{
width:218px;
float:left;
margin:2px 0;
clear:both;
}
.lf_combodeal_top{
width:218px;
float:left;
background:url(../site_images/bst-top.gif) left top no-repeat;
height:15px;
overflow:hidden;
}

.lf_combodeal_middle{
width:194px;
float:left;
padding-left:10px;
border-left:7px solid #be0000;
border-right:7px solid #be0000;
background-color:#be0000;
}
.lf_combodeal_bottom{
width:218px;
float:left;
background:url(../site_images/bst-bottom.gif) right top no-repeat;
height:15px;
overflow:hidden;
}

.lf_combodeal_hdr{
width:194px;
float:left;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:left;
}
.lf-combodeal-showall{
display:block;
float:right;
border:none;
background:url(../site_images/cmpr-showall.gif) left top no-repeat;
padding:2px 3px 5px 3px;
font-size:11px;
width:59px;
margin-top:7px;
margin-right:10px;
font-weight:bold;
text-align:center;
text-decoration:none;
color:#FFFFFF;
}

.lf_combodeal_img{
margin:4px 0;
float:left;
width:46px;
height:56px;
padding:14px 4px 2px 12px;
background:url(../site_images/cm.gif) left top no-repeat;
overflow:hidden;
}
.lf_combodeal_plus{
margin:4px 0;
float:left;
width:5px;
height:74px;
background:url(../site_images/comboplus.gif) left top  no-repeat;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}
.lf_combodeal_price_top{
float:left;
width:194px;
height:12px;
font-size:12px;
background:url(../site_images/combo-price-top.gif) left top  no-repeat;
font-weight:bold;
color:#FFFFFF;
}
.lf_combodeal_price{
float:left;
width:194px;
font-size:14px;
padding-bottom:10px;
text-align:center;
background:url(../site_images/combo-price-btm.gif) left bottom  no-repeat;
font-weight:bold;
color:#FFFFFF;
}

/*left recently viewd///////////////////////////////////////////////////////////////////////////////*/
.recent_view{
width:218px;
float:left;
margin:2px 0;
clear:both;
}
.recent_view_top{
width:218px;
float:left;
background:url(../site_images/recnt-top.gif) right top no-repeat;
height:9px;
overflow:hidden;
}

.recent_view_middle{
width:208px;
float:left;
padding:0 5px;
background:#5f5f5f;
}
.recent_view_bottom{
width:208px;
float:left;
text-align:right;
padding:0 10px 0 0 ;
background:#5f5f5f url(../site_images/recnt-btm.gif) right bottom no-repeat;
}
.recent_view_hdr{
float:right;
font-size:12px;
clear:both;
font-weight:bold;
color:#ffffff;
padding:6px 0 10px 30px;
background:url(../site_images/recnt-icon.gif) left top no-repeat;
}
.recent_view_images{
width:208px;
float:left;
background:#5f5f5f;
}
.recent_view-showall{
display:inline-block;
border:none;
margin-top:5px;
background:url(../site_images/recent-showall.gif) left top no-repeat;
padding:2px 3px 5px 3px;
font-size:11px;
width:53px;
font-weight:bold;
text-align:center;
text-decoration:none;
color:#FFFFFF;
}

.recent_view_img{
padding:3px;
margin:1px;
float:left;
width:40px;
height:40px;
padding:2px 5px 1px 5px;
background:url(../site_images/recnt-pdt-bg.gif) left top no-repeat;
}
/*left recently viewd///////////////////////////////////////////////////////////////////////////////*/
.site_review{
width:218px;
float:left;
margin:2px 0;
clear:both;
}

/*bestsellers///////////////////////////////////////////////////////////////////////////////*/

.bestsellers{
width:218px;
float:left;
margin:2px 0;
clear:both;
background-color:#FFFFFF;
}
.bestsellers_top{
width:218px;
float:left;
background:url(../site_images/bst-top-n.gif) left top no-repeat;
height:18px;
overflow:hidden;
}

.bestsellers_middle{
width:197px;
float:left;
padding:0 5px 0 4px;
border-left:6px solid #606060;
border-right:6px solid #606060;
}
.bestsellers_bottom{
width:218px;
float:left;
background:url(../site_images/bst-bottom-n.gif) right top no-repeat;
height:18px;
overflow:hidden;
}
.bestsellers_hdr{
float:left;
width:180px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding:20px 5px 20px 9px;
background:url(../site_images/bst-hdr.gif) left top no-repeat;
text-align:left;
}

.bestseller_pdt{
width:195px;
float:left;
clear:both;
text-align:left;
}
.bestseller_pdt_top{
width:195px;
float:left;
background:url(../site_images/bst-pdt-top.gif) left top no-repeat;
height:11px;
overflow:hidden;
}

.bestseller_pdt_middle{
width:193px;
float:left;
border-left:1px solid #e3e3e3;
border-right:1px solid #e3e3e3;
background:#FEFEFC url(../site_images/bst-pdt-mid-bg.gif) left bottom repeat-x;
}
.bestseller_pdt_bottom{
width:195px;
float:left;
background:url(../site_images/bst-pdt-btm.gif) right top no-repeat;
height:10px;
overflow:hidden;
}

.bestseller_show{
width:193px;
float:left;
text-align:right;
}
.bestseller_showall{
display:block;
border:none;
margin-top:5px;
float:right;
background:url(../site_images/spcl-showall.gif) left top no-repeat;
padding:2px 3px 5px 3px;
font-size:11px;
width:53px;
font-weight:bold;
text-align:center;
text-decoration:none;
color:#FFFFFF;
}
.bestseller_name{
font-size:10px;
font-weight:bold;
color:#92450f;
padding-left:52px;
}
.bestseller_name a{
font-size:10px;
font-weight:bold;
color:#92450f;
text-decoration:none;
}
.bestseller_price{
font-size:12px;
font-weight:bold;
color:#e00000;
padding-left:52px;
}
.bestsellers_buy{
margin-top:-40px;
width:28px;
padding:12px;
position:relative;
left:0;
top:40px;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
background:url(../site_images/bst-buy.gif) right top no-repeat;
}
.bestsellers_buy a{
text-decoration:none;
font-size:11px;
font-weight:bold;
color:#FFFFFF;

}

/*special shlf///////////////////////////////////////////////////////////////////////////////*/

.spl_shlf{
width:218px;
float:left;
margin:2px 0;
clear:both;
}
.spl_shlf_top{
width:218px;
float:left;
background:url(../site_images/spcl-shlf-top.gif) left top no-repeat;
height:10px;
overflow:hidden;
}

.spl_shlf_middle{
width:209px;
float:left;
padding:0 5px 0 4px;
background-color:#f6f6f6;
}
.spl_shlf_bottom{
width:218px;
float:left;
background:url(../site_images/spcl-shlf-btm.gif) right top no-repeat;
height:15px;
overflow:hidden;
}
.spl_shlf_hdr{
float:left;
width:199px;
font-size:12px;
font-weight:bold;
color:#000000;
padding:15px 5px 15px 5px;
background:url(../site_images/spcl-hdr.gif) left top no-repeat;
text-align:left;
}

.spl_shlf_pdt{
width:209px;
float:left;
clear:both;
text-align:left;

}
.spl_shlf_pdt_top{
width:209px;
float:left;
height:2px;
overflow:hidden;
}

.spl_shlf_pdt_middle{
width:209px;
float:left;
background:#ddefa0;
background:url(../site_images/spcl-pdt-bg.gif) left top no-repeat;
}
.spl_shlf_pdt_bottom{
width:209px;
float:left;
height:7px;
overflow:hidden;
background:url(../site_images/spcl-pdt-bg-btm.gif) left top no-repeat;
}

.spl_shlf_show{
width:193px;
float:left;
text-align:right;
}
.spl_shlf_showall{
display:inline-block;
border:none;
margin-top:5px;
background:url(../site_images/spcl-showall.gif) left top no-repeat;
padding:2px 3px 5px 3px;
font-size:11px;
width:53px;
font-weight:bold;
text-align:center;
text-decoration:none;
color:#FFFFFF;
}
.spl_shlf_image{
width:52px;
float:left;
padding:5px 0 0 10px;
}
.spl_shlf_name{
font-size:10px;
font-weight:bold;
color:#000000;
width:204px;
float:left;
padding:3px 0 0 5px;
}
.spl_shlf_name a{
font-size:10px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.spl_shlf_price{
width:136px;
float:left;
padding:5px 3px;
font-size:12px;
font-weight:bold;
color:#e00000;
margin-top:30px;
background:url(../site_images/spcl-pdt-bg-price.gif) left top no-repeat;
}
.spl_shlf_buy{
margin-top:-24px;
width:38px;
padding:6px 0;
position:relative;
left:55px;
top:26px;
z-index:99;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
background:url(../site_images/spcl-buy-btn.gif) right top no-repeat;
}

.spl_shlf_buy a{
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
/*preorder///////////////////////////////////////////////////////////////////////////////*/

.preorder{
width:218px;
float:left;
margin:2px 0;
clear:both;
}
.preorder_top{
width:218px;
float:left;
background:#ffffff url(../site_images/spcl-shlf-top.gif) left top no-repeat;
height:15px;
overflow:hidden;
}

.preorder_middle{
width:195px;
float:left;
padding:0 5px 0 4px;
background:#ffffff;
border-left:7px solid #ffffff;
border-right:7px solid #ffffff;
}
.preorder_bottom{
width:218px;
float:left;
background:#ffffff url(../site_images/nor-shlf-btm.gif) right top no-repeat;
height:9px;
overflow:hidden;
}
.preorder_hdr{
float:left;
width:180px;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:right;
padding:15px 9px 15px 5px ;
background:url(../site_images/pre-order.gif) left top no-repeat;
}

.preorder_pdt{
width:195px;
float:left;
clear:both;
text-align:left;
margin:2px 0;
}
.preorder_pdt_top{
width:195px;
float:left;
height:50px;
background:url(../site_images/pre-pdt-top.gif) left top no-repeat;
}

.preorder_pdt_bottom{
width:185px;
float:left;
padding:0 10px 0 0;
background:url(../site_images/pre-pdt-btm.gif) right top no-repeat;
height:19px;
overflow:hidden;
}

.preorder_show{
width:193px;
float:left;
text-align:right;
}
.preorder_showall{
display:inline-block;
border:none;
margin-top:5px;
background:url(../site_images/pre-show.gif) left top no-repeat;
padding:2px 3px 5px 3px;
font-size:11px;
width:60px;
font-weight:bold;
text-align:center;
text-decoration:none;
color:#FFFFFF;
}


.preorder_image{
width:42px;
float:left;
padding:4px 0 0 10px;
overflow:hidden;
}
.preorder_name{
width:126px;
padding:22px 4px 5px 12px;
font-size:11px;
float:left;
font-weight:bold;
color:#5f7b00;
}
.preordprodlink{
font-size:11px;
font-weight:bold;
color:#8b1212;
text-decoration:none;
}
.preorder_buy{
float:right;
width:58px;
padding:3px 0;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
background:url(../site_images/pre-buy-btn.gif) right top no-repeat;
}
.preorder_price_sapn{
float:right;
background:url(../site_images/pre-buy-price.gif) no-repeat left top;
margin:1px; /*spacing between each tab*/
padding:0 0 0 9px;
text-decoration:none;
}
.preorder_price_sapn span {
float:right;
display:block;
background:url(../site_images/pre-buy-pricer.gif) no-repeat right top;
padding: 1px 12px 1px 3px;
font:bold 11px Arial, Helvetica, sans-serif;
color: #FFFFFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.preorder_price_sapn span {
float:none;
}

.preorder_buy a{
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
/*left recently viewd///////////////////////////////////////////////////////////////////////////////*/
.gift_buy{
width:218px;
float:left;
margin:2px 0;
clear:both;
}
.gift_use{
width:218px;
float:left;
margin:2px 0;
clear:both;
}
/*normal shlf///////////////////////////////////////////////////////////////////////////////*/

.normal_shlf{
width:218px;
float:left;
margin:2px 0;
clear:both;
}
.normal_shlf_top{
width:218px;
float:left;
background:url(../site_images/cat-top.gif) left top no-repeat;
height:10px;
overflow:hidden;
}

.normal_shlf_middle{
width:216px;
float:left;
border-right:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
background:#F1F1F1 url(../site_images/nor-mid-bg.gif) left top repeat-x;
text-align:left;
}
.normal_shlf_show{
width:193px;
float:left;
text-align:right;
}
.normal_shlf_showall{
display:inline-block;
border:none;
margin-top:1px;
background:url(../site_images/spcl-showall.gif) left top no-repeat;
padding:2px 3px 5px 3px;
font-size:11px;
width:53px;
font-weight:bold;
text-align:center;
text-decoration:none;
color:#FFFFFF;
}



.normal_shlf_bottom{
width:218px;
float:left;
background:url(../site_images/nor-shlf-btm.gif) left top no-repeat;
height:9px;
overflow:hidden;
}
.normal_shlf_hdr{
width:198px;
float:left;
background:#FFFFFF url(../site_images/cat-hdr.gif) left top repeat-x;
padding:0 10px 5px 10px;
font-size:12px;
font-weight:bold;
color:#000000;
}

.normal_shlf_pdt{
width:216px;
float:left;
clear:both;
text-align:left;
margin:2px 0;
background:#ffffff url(../site_images/nor-p-mid-bg.gif) left bottom repeat-x;
}
.normal_shlf_sale_img{
width:40px;
height:16px;
padding:0;
position:relative;
margin-top:-60px;
left:170px;
top:76px;
z-index:99;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
background:url(../site_images/nor-sale-img.gif) right top no-repeat;
}
.normal_shlf_new_img{
width:40px;
height:16px;
padding:0;
position:relative;
margin-top:-60px;
left:170px;
top:76px;
z-index:99;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
background:url(../site_images/nor-but-img.gif) right top no-repeat;
}
.normal_shlf_image{
width:42px;
float:left;
padding:0 10px 5px 10px;
}
.normal_shlf_name{
width:188px;
padding:0 10px 5px 10px;
font-size:11px;
float:left;
font-weight:bold;
color:#7e5252;
}
.normal_shlf_name a{
text-decoration:none;
font-size:11px;
float:left;
font-weight:bold;
color:#7e5252;
}
.normal_shlf_price{
float:left;
width:140px;
padding:0 10px 5px 0;
font-size:11px;
text-align:left;
}

.normal_shlf_strikeprice{
color:#000000;
font-size:11px;
text-decoration:line-through;
}
.normal_shlf_normalprice{
color:#cb0000;
font-size:12px;
font-weight:bold;
}
.normal_shlf_yousaveprice{
color:#a57c3c;
font-size:11px;
font-weight:bold;
}
.normal_shlf_discountprice{
color:#d07f39;
font-size:11px;
font-weight:bold;
}
/*Cart items///////////////////////////////////////////////////////////////////////////////*/

.cart_con{
width:218px;
float:left;
margin:2px 0;
clear:both;
}
.cart_top{
width:218px;
float:left;
background:url(../site_images/spcl-shlf-top.gif) left top no-repeat;
height:10px;
overflow:hidden;
}

.cart_middle{
width:208px;
float:left;
padding:0 5px 5px 5px;
background:#FFFFFF;
text-align:left;
}
.cart_hdr{
width:208px;
float:left;
padding:0 0 5px 0;
font-size:11px;
}
.cart_item{
width:208px;
float:left;
padding:0 0 5px 0;
font-size:11px;
}
/*.cart_btn{
width:208px;
padding:0;
font-size:11px;
}*/
.cart_bottom{
width:218px;
float:left;
background:url(../site_images/spcl-shlf-btm.gif) left top no-repeat;
height:10px;
overflow:hidden;
}
.cart_link{
float:left;
background:url(../site_images/cart-left.gif) no-repeat left top;
margin:0;
margin-left:1px; /*spacing between each tab*/
padding:0 0 0 4px;
text-decoration:none;
}
.cart_link span {
float:left;
display:block;
background:url(../site_images/cart-right.gif) no-repeat right top;
padding: 5px 5px 5px 1px;
font:bold 10px Tahoma,Arial, Helvetica, sans-serif;
color: #ffffff;
}
/*ssl ///////////////////////////////////////////////////////////////////////////////*/

.ssl{
width:218px;
float:left;
margin:2px 0;
clear:both;
}
.ssl_top{
width:218px;
float:left;
background:url(../site_images/ssl-top.gif) left top no-repeat;
height:17px;
overflow:hidden;
}

.ssl_middle{
width:188px;
float:left;
padding:0 15px 5px 15px;
background:#DC0100 url(../site_images/ssl-btm.gif) left top repeat-x;
text-align:left;
}
.ssl_bottom{
width:218px;
float:left;
background:url(../site_images/ssl-btmm.gif) left top no-repeat;
height:20px;
overflow:hidden;
}

.ssl_headr{
font-size:10px;
padding:0;
color:#000000;
font-weight:bold;
}
/*web statics ///////////////////////////////////////////////////////////////////////////////*/

.web_stas{
width:218px;
float:left;
margin:2px 0;
clear:both;
}
.web_stas_top{
width:218px;
float:left;
background:url(../site_images/ssl-top.gif) left top no-repeat;
height:17px;
overflow:hidden;
}

.web_stas_middle{
width:188px;
float:left;
padding:0 15px 5px 15px;
background:#FFFFFF url(../site_images/sta-middle.gif) left top repeat-x;
text-align:left;
}
.web_stas_bottom{
width:218px;
float:left;
background:url(../site_images/sta-btmm.gif) left top no-repeat;
height:20px;
overflow:hidden;
}
.stcs_txtA{
font-size:14px;
padding:0;
color:#a50000;
font-weight:bold;
}
.stcs_txtB{
font-size:12px;
font-weight:bold;
padding:5px 0;
text-align:center;
}
.webstatisticsA{
font-size:18px;
font-weight:bold;
padding:5px 0;
}
/*Survey ///////////////////////////////////////////////////////////////////////////////*/

.sry_stas{
width:218px;
float:left;
margin:2px 0;
clear:both;
}
.sry_top{
width:218px;
float:left;
background:url(../site_images/spcl-shlf-top.gif) left top no-repeat;
height:10px;
overflow:hidden;
}

.sry_middle{
width:188px;
float:left;
padding:0 15px 0 15px;
background:#FFFFFF /*url(../site_images/sta-middle.gif) left top repeat-x*/;
text-align:left;
}
.sry_bottom{
width:218px;
float:left;
background:url(../site_images/spcl-shlf-btm.gif) left top no-repeat;
height:10px;
overflow:hidden;
}
.surveytable{
width:100%;
color:#000000;
}

.surveytableheader{
padding:8px 0 4px 10px;
color:#000000;
font-size:11px;
font-weight:bold;
} 
.surveytablequst{
padding:8px 0 4px 20px;
color:#000000;
font-size:11px;
} 
.surveytabletd{
padding:2px 0 2px 20px;
color:#000000;
font-size:11px;
}
.surveytabletdbottom{
padding:8px 0 8px 4px;
}
.sry_btn{
border:none;
background:url(../site_images/spcl-mid-buy.gif) left top no-repeat;
font-weight:bold;
height:22px;
width:68px;
text-align:center;
color:#FFFFFF;
font-size:11px;
margin-top:2px;
}
/*Login Table ///////////////////////////////////////////////////////////////////////////////*/

.login_con{
width:218px;
float:left;
margin:2px 0;
clear:both;
}
.login_top{
width:218px;
float:left;
background:#AB1817 url(../site_images/login_top.gif) left top no-repeat;
height:10px;
overflow:hidden;
}

.login_middle{
width:198px;
float:left;
padding:0 10px 5px 10px;
background:#ab1817 /*url(../site_images/sta-middle.gif) left top repeat-x*/;
text-align:left;
}
.login_bottom{
width:218px;
float:left;
background:url(../site_images/login_btm.gif) left bottom no-repeat;
height:15px;
overflow:hidden;
}
.logintable{
width:100%;
color:#FFFFFF;
}

.logintableheader{
padding:17px 0 17px 66px;
background:url(../site_images/cust-icon.gif) left top no-repeat;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}

.logintablecontent{
padding:1px 0 1px 6px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}
.inputA{
width:110px;
padding:1px;
border:1px solid #FFFFFF;
font-weight:normal;
color:#000000;
}
.buttongray{
border:none;
background:url(../site_images/login-link-bg.gif) left top no-repeat;
font-weight:bold;
height:20px;
width:58px;
color:#FFFFFF;
font-size:11px;
margin-top:2px;
}
.logintablecontentright{
padding:1px 0 1px 0;
color:#ffffff;
font-size:11px;
}
.loginlink{
color:#CC0000;
font-size:11px;
padding:0;
}
.logininputA{
width:110px;
padding:1px;
border:1px solid #a6a6a6;
font-weight:normal;
color:#000000;
}

/*//////////////////////////////////////////////////////////Midddle components///////////////////////////////////////////*/
.mid_con{
width:530px;
float:left;
}
.mid_con_top{
width:530px;
float:left;
background:url(../site_images/mid-top.gif) left top no-repeat;
height:8px;
overflow:hidden;
}
.mid_con_middle{
width:524px;
float:left;
padding:0 3px;
background:url(../site_images/mid-bg.gif) left top repeat-y;
}
.mid_con_bottom{
width:530px;
float:left;
background:url(../site_images/mid-bottom.gif) left top no-repeat;
height:8px;
overflow:hidden;
}
/*//////Home top banner///////////////////////////////////////////*/
.home_banner{
width:523px;
float:left;
margin:3px 0;
padding:3px 0;
overflow:hidden;
border-bottom:1px solid #535353;
text-align:center;
font-weight:bold;
color:#CCCCCC;
font-size:11px;
text-align:justify;
}
/*//////Home Page Conts///////////////////////////////////////////*/
.home_con{
width:523px;
float:left;
margin:3px 0;
}
.home_top{
width:523px;
float:left;
background:url(../site_images/home-cont-top.gif) left top no-repeat;
height:10px;
overflow:hidden;
}
.home_middle{
width:493px;
float:left;
padding:0 10px;
border-left:5px solid #b0b0b0;
border-right:5px solid #b0b0b0;
color:#888888;
font-size:12px;
background-color:#FFFFFF
}
.home_bottom{;
width:523px;
float:left;
background:url(../site_images/home-cont-bottom.gif) left top no-repeat;
height:10px;
overflow:hidden;
}

/*//////Featured Product///////////////////////////////////////////*/
.fetrd_con{
width:523px;
float:left;
margin:3px 0;
}
.fetrd_top{
width:523px;
float:left;
background:url(../site_images/fet-top.gif) left top no-repeat;
height:6px;
overflow:hidden;
}
.fetrd_middle{
width:507px;
float:left;
padding:0 8px;
background:#505050;
}
.fetrd_bottom{
width:523px;
float:left;
background:url(../site_images/fet-btm.gif) left top no-repeat;
height:6px;
overflow:hidden;
}
.fetrdpdt_top{
width:505px;
float:left;
background:url(../site_images/fet-pdt-top.gif) left top no-repeat;
height:6px;
overflow:hidden;
}
.fetrdpdt_middle{
width:505px;
float:left;
padding:0 3px;
background:url(../site_images/fetbg.gif) left bottom no-repeat;
}
.fetrdpdt_conts{
width:395px;
float:left;
padding:0 3px;
}
.fetrdpdt_hdr{
width:60px;
float:left;
padding:0 10px 0 30px;
text-align:right;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.fetrdpdt_name{
width:395px;
float:left;
font-size:12px;
font-weight:bold;
color:#b5b5b5;
padding:5px 0;
}

.fetrdpdt_name a{
text-decoration:none;
font-size:12px;
font-weight:bold;
color:#b5b5b5;
padding:5px 0;
}
.fetrdpdt_image{
width:105px;
float:left;
padding:5px 0;
}
.fetrdpdt_des_con{
width:280px;
float:left;
padding:5px 0;
}
.fetrdpdt_des{
width:270px;
float:left;
padding:5px;
font-size:12px;
font-weight:normal;
color:#c3c3c3;
}
.fetrdpdt_buy{
width:80px;
float:left;
padding:5px 0;
text-align:center;
}
.fetrdpdt_price{
width:180px;
float:left;
padding:5px 0;
}
.fetrdpdt_strikeprice{
color:#999999;
font-size:10px;
font-weight:bold;
text-decoration:line-through;
}
.fetrdpdt_normalprice{
color:#FEFEFE;
font-size:11px;
font-weight:bold;
}
.fetrdpdt_yousaveprice{
color:#AD5700;
font-size:11px;
font-weight:bold;
}
.fetrdpdt_discountprice{
color:#AD5700;
font-size:11px;
font-weight:bold;
}
.fetr_buy{
display:block;
border:none;
background:url(../site_images/fet-buy.gif) left top no-repeat;
padding:9px 3px 3px 3px;
font-size:12px;
width:41px;
height:35px;
font-weight:bold;
text-align:center;
text-decoration:none;
color:#FFFFFF;
}
.fetrdpdt_bottom{
width:505px;
float:left;
background:url(../site_images/fet-pdt-bottom.gif) left top no-repeat;
height:6px;
overflow:hidden;
}
/*//////Special Shlf///////////////////////////////////////////*/
.mid_shlfA_con{
width:523px;
float:left;
margin:3px 0;
}
.mid_shlfA_top{
width:523px;
float:left;
background:url(../site_images/spcl-mid-top.gif) left top no-repeat;
height:7px;
overflow:hidden;
}
.mid_shlfA_middle{
width:511px;
float:left;
padding:0 3px;
border-right:3px solid #b00100;
border-left:3px solid #b00100;
background:#b00100;
}
.mid_shlfA_bottom{
width:523px;
float:left;
background:url(../site_images/spcl-mid-btm.gif) left bottom no-repeat;
height:7px;
overflow:hidden;
}
.mid_shlfA_pdt_con{
width:517px;
float:left;
}
.mid_shlfA_pdt{
width:247px;
float:left;
padding:3px 5px 3px 5px;
}
.mid_shlfA_pdt_top{
width:247px;
float:left;
background:url(../site_images/spcl-mid-pdt-top.gif) left top no-repeat;
height:7px;
overflow:hidden;
}
.mid_shlfA_pdt_middle{
width:239px;
float:left;
padding:0 3px;
border-right:1px solid #e8d3d3;
border-left:1px solid #e8d3d3;
background:#fff url(../site_images/spcl-mid-pdt-bg.gif) left top repeat-x;
}
.mid_shlfA_pdt_bottom{
width:247px;
float:left;
background:url(../site_images/spcl-mid-pdt-btm.gif) left top no-repeat;
height:6px;
overflow:hidden;
}
.mid_shlfA_pdt_name{
width:241px;
float:left;
font-size:11px;
color:#747474;
font-weight:bold;
height:20px;
}
.mid_shlfA_pdt_name a{
text-decoration:none;
font-size:11px;
color:#747474;
font-weight:bold;
}
.mid_shlfA_pdt_buy{
width:241px;
float:left;
}
.shlfA_buy{
float:right;
display:inline-block;
border:none;
background:url(../site_images/spcl-mid-buy.gif) left top no-repeat;
padding:3px 3px 5px 3px;
font-size:12px;
width:60px;
font-weight:bold;
text-align:center;
text-decoration:none;
color:#FFFFFF;
}

.mid_shlfA_pdt_image{
width:100px;
margin:0 5px;
float:left;
height:90px;
background-color:#FFFFFF;
overflow:hidden
}
.mid_shlfA_pdt_price{
width:60px;
float:left;
padding:20px 5px 10px 15px;
height:60px;
text-align:center;
background:url(../site_images/spcl-mid-price.gif) left top no-repeat;
font-size:11px;
font-weight:bold;
color:#000000;
}

/*//////Normal Shlf///////////////////////////////////////////*/
.mid_shlf_con{
width:523px;
float:left;
margin:3px 0;
font-size:11px;
color:#FF0000;
font-weight:normal;
}
.mid_shlf_top{
width:523px;
float:left;
background:url(../site_images/nor-shlf-mid-topa.gif) left top no-repeat;
height:6px;
overflow:hidden;
}
.mid_shlf_middle{
width:521px;
float:left;
background:#ffffff url(../site_images/nor-shlf-mid-bg.gif) left top  repeat-x;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}
.mid_shlf_bottom{
width:523px;
float:left;
background:url(../site_images/nor-shlf-mid-bottom.gif) left top no-repeat;
height:7px;
overflow:hidden;
margin-bottom:5px;
}
.mid_shlf_hdr{
width:523px;
float:left;
margin:3px 0;
}
.mid_shlf_hdr_top{
width:523px;
float:left;
background:url(../site_images/shlf-hdr-top.gif) left top no-repeat;
height:6px;
overflow:hidden;
}
.mid_shlf_hdr_middle{
width:503px;
float:left;
padding:0 10px;
background:#333333;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}
.mid_shlf_hdr_bottom{
width:523px;
float:left;
background:url(../site_images/shlf-hdr-btm.gif) left top no-repeat;
height:7px;
overflow:hidden;
}

.mid_shlf_pdt_name{
width:511px;
float:left;
font-size:10px;
padding:5px;
font-weight:bold;
color:#b41924;
}
.mid_shlf_pdt_name a{
text-decoration:none;
font-size:11px;
padding:5px;
font-weight:bold;
color:#cd0100;
}

.mid_shlf_mid{
float:left;
background:url(../site_images/shlf1row-bg.gif) left top repeat-y;
}
.mid_shlf_pdt_image{
width:104px;
padding:5px 10px 5px 10px;
float:left;
}
.mid_shlf_pdt_compare{
width:104px;
padding:5px 10px 5px 0;
float:left;
}
.mid_shlf_pdt_des{
width:231px;
padding:5px 10px;
float:left;
font-size:11px;
color:#502a2a;
}
.mid_shlf_pdt_rate{
width:219px;
padding:3px 0 3px 2px;
float:left;
font-size:11px;
color:#4d5e0e;
}
.mid_shlf_pdt_rate img{
padding:0 0 0 1px;
}
.mid_shlf_pdt_bulk{
width:221px;
padding:5px 0;
float:left;
font-size:11px;
color:#4d5e0e;
}
.mid_shlf_pdt_sale{
width:165px;
padding:5px 56px 5px 0;
float:left;
height:48px;
font-size:10px;
font-weight:bold;
color:#F4BA39;
background:url(../site_images/sale-icn.gif) right top no-repeat;
}
.mid_shlf_pdt_newsale{
width:165px;
padding:5px 56px 5px 0;
float:left;
height:48px;
font-size:10px;
font-weight:bold;
color:#5bc0ff;
background:url(../site_images/sale-new.gif) right top no-repeat;
}
.mid_shlf_pdt_price{
width:120px;
float:left;
padding:5px;
color:#b11c20;
font-size:15px;
font-weight:bold;
}
.shlf_strikeprice{
color:#000000;
font-size:10px;
font-weight:normal;
text-decoration:line-through;
}
.shlf_normalprice{
color:#D60105;
font-size:12px;
font-weight:bold;
}
.shlf_yousaveprice{
color:#a57c3c;
font-size:11px;
font-weight:bold;
}
.shlf_discountprice{
color:#53b000;
font-size:10px;
font-weight:bold;
}
.mid_shlf_free{
width:49px;
height:49px;
position:relative;
left:70px;
top:0;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
margin-top:-30px;
text-align:center;
background:url(../site_images/free-dlry.gif) right top no-repeat;
}

.mid_shlf_buy{
width:100px;
}
.mid_shlf_info_btn{
width:88px;
float:left;
height:18px;
margin:3px 0 3px 0;
padding:2px 4px 1px 20px;
background:url(../site_images/shlf-info.gif) left top no-repeat;
text-align:left;
}
.mid_shlf_buy_btn{
width:88px;
float:left;
height:18px;
padding:2px 4px 1px 20px;
background:url(../site_images/shlf-buy.gif) left top no-repeat;
text-align:left;
}
.mid_shlf_buy_btn div{
float:left;
height:18px;
padding:2px;
}
.quainput{
width:15px;
padding:1px;
font-size:9px;
border:1px solid #FFFFFF;
font-weight:normal;
color:#000000;
text-align:center;
}

a.mid_shlf_info_link{
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
white-space:nowrap;
padding-bottom:1px;
display:block;
float:left;
}
a.mid_shlf_buy_link{
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
white-space:nowrap;
padding:2px 0 3px 30px;
display:block;
}

/*//////Normal Shlf 2 in a row///////////////////////////////////////////*/
.mid_shlf2_con{
width:523px;
float:left;
margin:3px 0;
}
.mid_shlf2_con_main{
width:523px;
float:left;
}
.mid_shlf2_con_pdt{
width:259px;
float:left;
margin:3px 1px;
}
.mid_shlf2_top{
width:259px;
float:left;
background:url(../site_images/nor-shlf-mida-top.gif) left top no-repeat;
height:6px;
overflow:hidden;
}
.mid_shlf2_middle{
width:257px;
float:left;
background:#ffffff url(../site_images/nor-shlf-mida-bg.gif) left top no-repeat;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
}
.mid_shlf2_bottom{
width:259px;
float:left;
background:url(../site_images/nor-shlf-mida-btm.gif) left top no-repeat;
height:8px;
overflow:hidden;
}
.mid_shlf2_hdr{
width:523px;
float:left;
margin:3px 0;
}
.mid_shlf2_hdr_top{
width:523px;
float:left;
background:url(../site_images/shlf-hdr-top.gif) left top no-repeat;
height:6px;
overflow:hidden;
}
.mid_shlf2_hdr_middle{
width:503px;
float:left;
background:#333333;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
padding:0 10px;
}
.mid_shlf2_desc{
width:503px;
float:left;
font-size:12px;
font-weight:normal;
color:#999999;
padding:5px;
margin:5px;
border-top:1px solid #585858;
border-bottom:1px solid #585858;
}

.mid_shlf2_hdr_bottom{
width:523px;
float:left;
background:url(../site_images/shlf-hdr-btm.gif) left top no-repeat;
height:7px;
overflow:hidden;
}
.mid_shlf2_pdt_name{
width:237px;
padding:5px 10px;
height:20px;
float:left;
font-size:11px;
font-weight:bold;
color:#CB0100;
}
.mid_shlf2_pdt_name a{
text-decoration:none;
font-size:11px;
font-weight:bold;
color:#CB0100;
}
.mid_shlf2_pdt_image{
width:104px;
padding:5px 10px;
float:left;
height:120px;
border-right:1px solid #d1d1d1;
overflow:hidden;
}
.mid_shlf2_pdt_des{
width:237px;
padding:5px 10px;
height:50px;
float:left;
font-size:11px;
color:#4F2C28;
border-bottom:1px solid #fbe8e8;
}

.mid_shlf2_pdt_price{
width:120px;
padding:5px 4px 0 10px;
float:left;
}
.shlf2_strikeprice{
color:#000000;
font-size:10px;
font-weight:normal;
text-decoration:line-through;
}
.shlf2_normalprice{
color:#D60105;
font-size:11px;
font-weight:bold;
}
.shlf2_yousaveprice{
color:#a57c3c;
font-size:10px;
font-weight:bold;
}
.shlf2_discountprice{
color:#53b000;
font-size:10px;
font-weight:bold;
}

.mid_shlf2_free_con{

float:left;
width:80px;
}
.mid_shlf2_free{
width:49px;
height:49px;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
margin-left:30px;
text-align:center;
background:url(../site_images/free-dlry.gif) right top no-repeat;
}
.mid_shlf2_pdt_bulk{
padding:5px 10px;
float:left;
font-size:11px;
color:#4d5e0e;
}
.mid_shlf2_buy{
width:100px;
float:left;
padding-left:10px;
}
.mid_shlf2_info_btn{
width:88px;
float:left;
height:18px;
margin:3px 0 3px 0;
padding:2px 4px 1px 20px;
background:url(../site_images/shlf-info.gif) left top no-repeat;
text-align:left;
}
.mid_shlf2_buy_btn{
width:88px;
float:left;
height:18px;
padding:2px 4px 1px 20px;
background:url(../site_images/shlf-buy.gif) left top no-repeat;
text-align:left;
}
.mid_shlf2_buy_btn div{
padding:2px;
}

a.mid_shlf2_info_link{
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
white-space:nowrap;
padding-top:2px;
display:block;
float:left;
}
a.mid_shlf2_buy_link{
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
white-space:nowrap;
padding:2px 0 3px 30px;
display:block;
}
.mid_shlf2_pdt_compare{
width:104px;
padding:5px 10px 5px 10px;
float:left;
}
/*//////Special Shlf 2///////////////////////////////////////////*/
.mid_shlfA2_con{
width:523px;
float:left;
margin:3px 0;
}
.mid_shlfA2_top{
width:523px;
float:left;
background:url(../site_images/spcl-mida-top.gif) left top no-repeat;
height:6px;
overflow:hidden;
}
.mid_shlfA2_middle{
width:517px;
float:left;
padding:0 3px;
background:#949494 url(../site_images/spcl-shlf-mid-bg.gif) left top repeat-x;
}
.mid_shlfA2_bottom{
width:523px;
float:left;
background:url(../site_images/nor-shlf-mid-btma.gif) left top no-repeat;
height:6px;
overflow:hidden;
}

.mid_shlfA2_off_banner{
width:45px;
height:194px;
float:left;
background:url(../site_images/shlf2banner.gif) 5px 15px no-repeat;
}

.mid_shlfA2_pdts{
width:467px;
float:left;
}
.mid_shlfA2_name{
width:467px;
float:left;
padding:3px;
font:bold 14px tahoma,Arial, Helvetica, sans-serif;
color:#464646;
}
.shelfAproddes{
padding:4px 10px;
float:left;
font:normal 12px tahoma,Arial, Helvetica, sans-serif;
}
.mid_shlfA2_pdt_con{
width:453px;
float:left;
padding:3px 10px;
overflow:hidden
}
.mid_shlfA2_pdt_main{
width:107px;
float:left;
margin-left:1px;

}
.mid_shlfA2_pdt_imge{
width:107px;
float:left;
height:130px;
overflow:hidden;
background:#ffffff;
}
.mid_shlfA2_pdt_buy{
width:102px;
float:left;
padding:2px 5px 12px 0;
background: url(../site_images/spcl-mida-pdt-bgt.gif) center bottom no-repeat;
}
.mid_shlfA2_pdt_price{
width:101px;
float:left;
height:43px;
background:url(../site_images/spcl-mida-pdt-price.gif) center bottom no-repeat;
font:bold 14px tahoma,Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:0 3px;
text-align:center;
}
span.shlfA2_link {
float:right;
background:url(../site_images/shl2-buy.gif) no-repeat left top;
margin:0 0 2px 0;
margin-left:1px; /*spacing between each tab*/
padding:0 0 0 5px;
text-decoration:none;
}
span.shlfA2_link  a  {
float:right;
display:block;
background:url(../site_images/shl2-buy-r.gif) no-repeat right top;
padding:0 5px 5px 0;
font:bold 10px tahoma,Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
span.shlfA2_link  a {
float:none;
}


/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*                                                          Listing Page                                                                       */
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


/*/////////////////////////////////////////////////////////////////////////////////List Page///////////////////////////////////////////////*/

.pro_nav_links{
font-size:12px;
color:#7b7b7b;
font-weight:bold;
padding:2px 10px 2px 0;
}
.pro_nav_links a{
font-size:11px;
color:#61654a;
font-weight:bold;
text-decoration:none;
}
.pagingcontainertd{
font-size:12px;
color:#da0008;
float:left;
width:511px;
padding:5px 0;
background-color:#e8e8e8;
}
.pagingcontainertd_rw{
font-size:12px;
color:#4b6400;
float:left;
width:100%;
padding:5px 0;
}
.pro_nav_page{
font-size:12px;
color:#7b7b7b;
font-weight:bold;
padding:2px 10px 2px 0;
}
.pro_nav_page span{
font-size:11px;
color:#000000;
font-weight:bold;
background-color:#FFFFFF;
}
.pro_nav_page a{
font-size:11px;
color:#020202;
font-weight:bold;
padding:2px;
}
a.nav_page{
font-size:11px;
color:#61654a;
font-weight:bold;
text-decoration:none;
padding:2px;
}
.pro_nav_pages{
text-align:left;
margin-bottom:-20px;
padding-left:10px;
float:left;
height:30px;
}
/*/////////////////////////////////////////////////////////////////////////////////Tree menu///////////////////////////////////////////////*/
.lst_nav{
width:511px;
float:left;
font-size:11px;
color:#000000;
font-weight:normal;
padding:3px 0;
margin-bottom:10px;
background:url(../site_images/lst-nav.gif) left top no-repeat;
}

.lst_nav ul{
list-style:none;
text-align:left;
font-size:11px;
margin:5px 0;
}
.lst_nav ul li{
display:inline;
float:left;
width:auto;
margin:0 8px 5px 0;
text-transform:uppercase;
}

.drop_box{
border:1px solid #4f4c51;
font-size:11px;
color:#000000;
}
.page_nav_btn{
width:32px;
height:17px;
border:none;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
background:url(../site_images/page-nav.gif) left top no-repeat;
}
/*/////////////////////////////////////////////////////////////////////////////////Tree menu///////////////////////////////////////////////*/
.treemenu{
width:100%;
float:left;
font-size:11px;
color:#CCCCCC;
padding:0 0 10px 0;
}

.treemenu ul{
width:100%;
list-style:none;
margin:0;
font-size:11px;
text-transform:uppercase;
}

.treemenu ul li{
display:inline;
font-size:11px;
padding-right:3px;
}

.treemenu ul li a{ 
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

.cat_list_desptn{
width:503px;
background:#ffffff ;
float:left;
padding:5px 10px;
font-size:11px;
color:#000000;
line-height:16px;
}
.cat_list_desptn img{
float:left;
padding:0 10px 0 0;

}
.subcat_hdr{
width:523px;
float:left;
background-color:#FFFFFF
}
.subcat_hdr_nanme{
width:311px;
float:left;
font-size:11px;
color:#717171;
margin:3px 2px;
padding:6px 6px;
background:url(../site_images/sub-cat-hdr.gif) left top no-repeat;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}
.subcat_hdr_icons{
font-size:11px;
color:#717171;
text-align:left;
}
.subcat_hdr_icons img{
padding:0 5px;
float:right;
}
.subcat_list{
width:523px;
float:left;
background:#FFFFFF
}

.subcat_list_inner{
width:523px;
float:left;
margin:3px 0;
text-align:center;

}
.subcate_div_image{
padding:5px 0 5px 0;
width:141px;
height:170px;
font-size:11px;
font-weight:bold;
white-space:normal;
margin:6px 12px;
float:left;
background:url(../site_images/sub_cat_bg.gif) left top no-repeat;
}
.subcate_div_image_img{
text-align:center;
height:105px;
overflow:hidden;
padding:10px 0 10px 0;
}
.subcategoreynamelink{
font-size:11px;
color:#000000;
font-weight:BOLD;
text-align:center;
padding-top:5px;
}
.subcategoreynamelink a{
font-size:11px;
color:#000000;
font-weight:BOLD;
text-decoration:none;
}
/*//////list paging///////////////////////////////////////////*/
.list_page_con{
width:523px;
float:left;
margin:3px 0;
}
.list_page_top{
width:523px;
float:left;
background:url(../site_images/nor-shlf-mid-topa.gif) left top no-repeat;
height:6px;
overflow:hidden;
}
.list_page_middle{
width:511px;
float:left;
padding:0 5px;
background:#ffffff url(../site_images/nor-shlf-mid-bg.gif) left top repeat-x;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}
.list_page_middle select{
font-size:12px;
color:#000000;
font-weight:normal;
background:#E4E4E2;
border:1px solid #677929;
}
.list_page_bottom{
width:523px;
float:left;
background:url(../site_images/nor-shlf-mid-bottom.gif) left top no-repeat;
height:7px;
overflow:hidden;
}
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*                                                          Details Page                                                                       */
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*/////////////////////////////////////////////////////////////////////////////////Details Page//////////////////////////////////////////////*/

.det_mid_con{
width:753px;
float:left;
}
.det_mid_con_top{
width:753px;
float:left;
background:url(../site_images/det-top.gif) left top no-repeat;
height:8px;
overflow:hidden;
}
.det_mid_con_middle{
width:731px;
float:left;
padding:0 10px;
border-left:1px solid #585858;
border-right:1px solid #585858;
}
.det_mid_con_bottom{
width:753px;
float:left;
background:url(../site_images/det-bottom.gif) left top no-repeat;
height:8px;
overflow:hidden;
}
.det_pdt_con{
width:731px;
float:left;
}
.det_pdt_top{
width:731px;
float:left;
background:url(../site_images/det-pdt-top.gif) left top no-repeat;
height:13px;
overflow:hidden;
}
.det_pdt_middle{
width:711px;
float:left;
padding:0 10px 5px 10px;
background:#ffffff url(../site_images/det-pdt-bg.gif) left bottom repeat-x;
}

.det_pdt_middle_btns{
width:711px;
float:left;
padding:5px 10px 0 10px;
background:url(../site_images/det-btn-bg.gif) left top repeat-y;
}
.det_pdt_bottom{
width:731px;
float:left;
background:url(../site_images/det-pdt-btm.gif) left top no-repeat;
height:16px;
overflow:hidden;
}

.pro_det_name{
width:485px;
float:left;
font-size:14px;
color:#000000;
font-weight:bold;
padding:0 0 10px 0;
}
.pro_det_left_con{
width:490px;
float:left;
}
.productdetstrikeprice{
font-size:12px;
color:#aaaaaa;
font-weight:bold;
text-decoration:line-through;
}
.productdetdiscountprice{
font-size:16px;
color:#e2844b;
font-weight:bold;
}
.productdetyousaveprice{
font-size:12px;
color:#d79a18;
font-weight:bold;
}
.prodeulprice{
padding:7px 0;
}
.productdetnormalprice{
font-size:14px;
color:#505050;
font-weight:bold;
}
.pro_det_left{
width:170px;
float:left;
margin:0 5px 0 0;
}
.pro_det_center{
width:300px;
float:left;
background-color:#FFFFFF;
border:1px dotted #000000;
padding:5px;
}
.pro_det_right{
width:200px;
float:left;
padding-left:15px;
margin:0 0 0  5px;
}
.pro_det_off{
width:53px;
height:50px;
padding:20px 12px 12px 12px;
position:relative;
left:250px;
top:60px;
margin-top:-90px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
background:url(../site_images/price-star.gif) right top no-repeat;
}
.pro_det_email{
width:73px;
height:12px;
padding:1px 2px;
float:right;
margin-top:-16px;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
background:url(../site_images/e-mail-ng.gif) right top no-repeat;
z-index:888;
}
.pro_det_email a{
font-size:10px;
display:block;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

.zoom_con{
width:166px;
float:left;
}
.zoom_top{
width:141px;
float:left;
padding:3px 0 0 25px;
background:url(../site_images/zoom-hdr.gif) left top no-repeat;
height:16px;
overflow:hidden;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.zoom_middle{
width:146px;
float:left;
padding:0 10px;
background:url(../site_images/zoom-bg.gif) left top repeat-y;
}
.zoom_middle img{
padding-left:0 3px;

}
.zoom_bottom{
width:166px;
float:left;
background:url(../site_images/zoom-btm.gif) left top no-repeat;
height:19px;
overflow:hidden;
}

.bookmark_con{
width:166px;
float:left;
margin:5px 0;
}
.det_left_btn{
width:164px;
margin:5px 0;
padding:5px 0;
float:left;
border:1px dotted #e2e2e2;
text-align:center;
}
.det_left_btn img{
cursor:pointer;
}
.bonus_point_con{
width:121px;
margin:5px 0;
padding:5px 30px 5px 12px;
float:left;
background:url(../site_images/bonus-bg.gif) center top no-repeat;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
}
.pro_det_icons{
width:200px;
float:left;
padding:5px 0 5px 5px;
}
.pro_det_icons img{
padding-left:0px;
}
.pro_det_image{
width:300px;
float:left;
padding-top:10px;
}
#mainimage_holder{
float:left;
padding:0;
margin:0;
}
.pro_det_rate{
width:300px;
float:left;
padding:3px 0 0 0;
}
.bulk_con{
width:200px;
float:left;
padding:5px 0;
}
.bulk_top{
width:190px;
float:left;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
padding:5px;
background:url(../site_images/bulk-top.gif) left top no-repeat;
}
.bulk_bottom{
width:190px;
padding:10px 5px;
float:left;
background:url(../site_images/bulk-btm.gif) left BOTTOM no-repeat;
}
.bulk_inner{
padding:20px 0 0 0;
width:190px;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
line-height:16px;
}

.pro_varable_con{
width:490px;
float:left;
font-size:14px;
color:#000000;
font-weight:bold;
padding:2px 0 2px 0;
}
.variabletable{
width:100%;
font-size:11px;
}
.variabletable input{
border:1px solid #baacb2;
padding:3px;
font:bold 11px Tahoma,Arial, Helvetica, sans-serif;
color: #000000;
}
.variabletable select{
border:1px solid #baacb2;
padding:3px;
font:bold 11px Tahoma,Arial, Helvetica, sans-serif;
color: #000000;
} 
.variabletable textarea{
border:1px solid #baacb2;
padding:3px;
font:bold 11px Tahoma,Arial, Helvetica, sans-serif;
color: #000000;
}
.productvariabletdA{
padding:3px 10px 3px 5px;
font-weight:bold;
border-bottom:1px solid #FFFFFF;
background:#cecece ;
}
.productvariabletdAA{
padding:3px 10px 3px 15px;
font-weight:bold;
border-bottom:1px solid #FFFFFF;
background:#cecece url(../site_images/var-sep.gif) left 50% no-repeat;
}
.productvariabletdB{
padding:3px 10px 3px 5px;
font-weight:bold;
background-color:#b1b1b1;
border-bottom:1px solid #FFFFFF;
}	
.productvariabletdBB{
padding:3px 10px 3px 15px;
font-weight:bold;
background-color:#e3e8d4;
border-bottom:1px solid #FFFFFF;
background:#b1b1b1 url(../site_images/var-sep.gif) left 50% no-repeat;
}
.det_pdtA_con{
width:731px;
float:left;
}
.det_pdtA_top{
width:731px;
float:left;
background:url(../site_images/det-pdt-top.gif) left top no-repeat;
height:13px;
overflow:hidden;
}
.det_pdtA_middle{
width:711px;
float:left;
padding:0 10px 5px 10px;
background:#E4E4E4 url(../site_images/det-pdt-bgA.gif) left top repeat-x;
}

.det_pdtA_bottom{
width:731px;
float:left;
background:url(../site_images/det-pdt-btm.gif) left top no-repeat;
height:16px;
overflow:hidden;
}
.det_pdtA_tabs{
width:180px;
float:left;
padding:0 10px 5px 10px;
}
.det_tab_con{
width:180px;
float:left;
padding:2px 0;
}
.det_tab_top{
width:180px;
float:left;
height:5px;
overflow:hidden;
background:url(../site_images/tab-top.gif) left top no-repeat;
}
.det_tab_mid{
width:159px;
float:left;
background-color:#d1d1d1;
padding:0 10px;
text-align:right;
}
.det_tab_mid a{
font-size:14px;
font-weight:bold;
color:#434343;
text-decoration:none;
}
.det_tab_bottom{
width:180px;
float:left;
height:5px;
overflow:hidden;
background:url(../site_images/tab-bottom.gif) left top no-repeat;
}
.det_sel_tab_con{
width:180px;
float:left;
padding:2px 0;
}
.det_sel_tab_top{
width:180px;
float:left;
height:5px;
overflow:hidden;
background:url(../site_images/tab-sel-top.gif) left top no-repeat;
}
.det_sel_tab_mid{
width:149px;
float:left;
background-color:#8c8c8c;
padding:0 20px 0 10px;
text-align:right;
background:#8c8c8c url(../site_images/sel-tab-arrow.gif) 98% 50% no-repeat;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.det_sel_tab_mid a{
padding-right:8px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.det_sel_tab_bottom{
width:180px;
float:left;
height:5px;
overflow:hidden;
background:url(../site_images/tab-sel-bottom.gif) left top no-repeat;
}

.det_pdtA_tab_cnts{
width:470px;
float:left;
padding:0 10px 5px 10px;
background-color:#f8f9f3;
font-size:12px;
color:#000000;
}
.det_overview{
width:450px;
float:left;
padding:6px 10px;
margin:6px 0;
background:url(../site_images/over-view-hdr.gif) left top no-repeat;
font-size:14px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
.mid_det_btn{
width:148px;
float:left;
height:43px;
padding:2px 4px 1px 20px;
background:url(../site_images/det-buy.gif) left top no-repeat;
text-align:left;
}
.mid_det_btn div{
float:left;
height:43px;
padding:2px;
}
.det_quainput{
width:25px;
height:17px;
padding:2px;
font-size:14px;
margin-top:8px;
border:1px solid #FFFFFF;
font-weight:bold;
color:#000000;
text-align:center;
}
.det_buy_link{
display:block;
font-weight:normal;
color:#FFFFFF;
font-size:20px;
padding:7px 0 0 5px;
text-decoration:none;
}

.det_link_con{
width:731px;
float:left;
}
.det_link_top{
width:731px;
float:left;
background:url(../site_images/link-pdt-top.gif) left top no-repeat;
height:12px;
overflow:hidden;
}
.det_link_middle{
width:711px;
float:left;
padding:0 10px 5px 10px;
background:url(../site_images/link-pdt-mid.gif) left top no-repeat;
}
.det_link_hdr{
width:711px;
padding:0 0 10px 0;
float:left;
font-weight:normal;
color:#000000;
font-size:14px;
}
.det_link_pdt_con{
width:711px;
float:left;
font-weight:normal;
color:#000000;
font-size:14px;
}
.det_link_nav{
width:20px;
float:left;
padding-top:80px;
font-weight:normal;
color:#7e993a;
font-size:14px;
}
.det_link_pdt{
width:160px;
float:left;
font-weight:normal;
color:#7e993a;
font-size:14px;
padding:5px 3px;
border-right:1px solid #e0e0e0;
text-align:center;
}

#scroller {
width: 1128px; /* = width + margin left + margin right + padding*2 + border*2  from the content rule */
overflow:visible;
}



.det_link_pdt_inner{
width:670px;
height:170px;
float:left;
font-weight:normal;
color:#7e993a;
font-size:14px;
overflow:hidden;
}
.det_link_image{
width:160px;
float:left;
height:105px;
overflow:hidden;
font-weight:normal;
color:#7e993a;
font-size:14px;
padding:5px 0;
}
.det_link_name{
width:160px;
float:left;
font-weight:normal;
color:#000000;
font-size:10px;
padding:5px 0;

}
.det_link_name a{
font-weight:bold;
color:#000000;
font-size:10px;
}

.det_link_pdts{
width:311px;
float:left;
padding:0 10px 5px 10px;
}

.det_link_bottom{
width:731px;
float:left;
background:url(../site_images/det-pdt-btm.gif) left top no-repeat;
height:16px;
overflow:hidden;
}
/*bottom Styles--------------------------------------------------------------------------------------------------------------------------------------*/
ul.bottomlinks{
width:100%;
display:block;
list-style:none;
margin-bottom:4px;
text-align:left;
font-size:11px;
text-align:center;
}
ul.bottomlinks li{
display:inline;
padding:1px 8px;
border-left:1px solid #a9a8a6;
line-height:16px;
list-style:inside;
list-style-type:disc;
}

ul.bottomlinks li h3{
display:inline;
font-weight:normal;
font-size:11px;
}

.bottomlink{
font-weight:bold;
color:#888888;
text-decoration:none;
}
.bottomcopyright{
width:900px;
float:right;
padding:6px 15px 6px 10px ;
font-size:11px;
color:#BFBFBF;
text-align:right;
}

.copyrightlink{
font-weight:normal;
color:#BFBFBF;
text-decoration:underline;
}
/*////////////////////////////////////////////////Inner Pages///////////////////////////////////////////*/

/*////////////////////////////////////////////////Registration Pages///////////////////////////////////////////*/
.inner_header{
width:731px;
padding:3px 0 7px 0;
margin:0 0 7px 0;
float:left;
border-top:1px solid #535353;
font:bold 14px Tahoma,Arial, Helvetica, sans-serif;
color:#d7d7d7;
}
.inner_con{
width:731px;
float:left;
}
.inner_top{
width:731px;
float:left;
background:url(../site_images/det-pdt-top.gif) left top no-repeat;
height:13px;
overflow:hidden;
}
.inner_middle{
width:711px;
float:left;
padding:0 10px 5px 10px;
background:#FFFFFF;
}

.inner_bottom{
width:731px;
float:left;
background:url(../site_images/det-pdt-btm.gif) left top no-repeat;
height:16px;
overflow:hidden;
}

.inner_con_clr1{
width:731px;
float:left;
}
.inner_clr1_top{
width:731px;
float:left;
background:url(../site_images/det-pdt-top.gif) left top no-repeat;
height:13px;
overflow:hidden;
}
.inner_clr1_middle{
width:711px;
float:left;
padding:0 10px 5px 10px;
background:#FFFFFF;
}

.inner_clr1_bottom{
width:731px;
float:left;
background:url(../site_images/det-pdt-btm.gif) left top no-repeat;
height:16px;
overflow:hidden;
}
.reg_header {
float:left;
background:url(../site_images/reg-hdr-lft.gif) no-repeat left top;
margin:0;
margin-left:1px; /*spacing between each tab*/
padding:0 0 0 9px;
text-decoration:none;
}
.reg_header span {
float:left;
display:block;
background:url(../site_images/reg-hdr-rght.gif) no-repeat right top;
padding: 5px 12px 5px 3px;
font:bold 11px Arial, Helvetica, sans-serif;
color: #ffffff;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.reg_header span {
float:none;
}
.reg_hdr_img{
width:71px;
height:71px;
position:relative;
left:230px;
top:-30px;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
background:url(../site_images/reg-usr.gif) right top no-repeat;
}
.regiconent{
border-bottom:1px solid #ececec;
padding:4px 8px;
font:bold 11px Tahoma,Arial, Helvetica, sans-serif;
color: #000000;
}
.regiconentA{
padding:4px 8px;
font:bold 11px Tahoma,Arial, Helvetica, sans-serif;
color: #d10000;
}
.regi_txtfeild{
border-bottom:1px solid #ececec;
padding:4px 8px;
font:bold 11px Tahoma,Arial, Helvetica, sans-serif;
color: #000000;
}
.regi_txtfeild input{
border:1px solid #D3D3D3;
padding:3px;
font:bold 11px Tahoma,Arial, Helvetica, sans-serif;
color: #000000;
}

.regi_table{
font:bold 11px Tahoma,Arial, Helvetica, sans-serif;
color: #d10000;
}
.regi_tableA{
font:bold 11px Tahoma,Arial, Helvetica, sans-serif;
color: #d10000;
}
.inner_button_red {
float:left;
background:url(../site_images/red-btn.gif) no-repeat left top;
margin:0;
margin-left:1px; /*spacing between each tab*/
padding:0 0 0 9px;
text-decoration:none;
}
.inner_button_red span {
float:left;
display:block;
background:url(../site_images/red-btnr.gif) no-repeat right top;
padding: 5px 12px 5px 3px;
font:bold 11px Arial, Helvetica, sans-serif;
color: #ffffff;
}

/*////////////////////////////////////////////////Content pages Pages///////////////////////////////////////////*/
.inner_contnt{
width:731px;
float:left;
}
.inner_contnt_top{
width:731px;
float:left;
background:url(../site_images/det-pdt-top.gif) left top no-repeat;
height:13px;
overflow:hidden;
}
.inner_contnt_middle{
width:711px;
float:left;
padding:0 10px 5px 10px;
background:#ffffff url(../site_images/det-pdt-bg.gif) left top repeat-y;
font:normal 12px Tahoma,Arial, Helvetica, sans-serif;
color: #000000;
line-height:18px;
}

.inner_contnt_bottom{
width:731px;
float:left;
background:url(../site_images/det-pdt-btm.gif) left top no-repeat;
height:16px;
overflow:hidden;
}
.inner_contnt_hdr{
width:711px;
float:left;
padding:10px 0 10px 0;
font:bold 12px Tahoma,Arial, Helvetica, sans-serif;
color: #000000;
background:#ffffff url(../site_images/cnt-hdr-bg.gif) left bottom repeat-x;
}
/*////////////////////////////////////////////////Registration Pages///////////////////////////////////////////*/
.lgn_contnt_outr{
width:311px;
float:left;
padding:10px 20px;
}
.lgn_contnt{
width:311px;
float:left;
}
.lgn_top{
width:300px;
float:left;
background:url(../site_images/lotin-top.gif) left top no-repeat;
height:24px;
overflow:hidden;
padding:10px 5px 10px 6px;
font:bold 14px Tahoma,Arial, Helvetica, sans-serif;
color:#cd1b1a;
}
.lgn_middle{
width:311px;
float:left;
height:280px;
padding:0 10px 5px 10px;
background:#ffffff url(../site_images/login-bg.gif) left top repeat-y;
}

.lgn_bottom{
width:311px;
float:left;
background:url(../site_images/login-btm.gif) left top no-repeat;
height:18px;
overflow:hidden;
}
.lgn_msg{
width:711px;
float:left;
}
.lgn_msg_top{
width:711px;
float:left;
background:url(../site_images/login-img-top.gif) left top no-repeat;
height:18px;
overflow:hidden;
}
.lgn_msg_middle{
width:691px;
float:left;
padding:0 10px 0 10px;
background:#f2f9e5 url(../site_images/login-img-bg.gif) left top repeat-y;
font:bold 12px Tahoma,Arial, Helvetica, sans-serif;
color: #df000b;
}

.lgn_msg_bottom{
width:711px;
float:left;
background:url(../site_images/login-img-btm.gif) left top no-repeat;
height:18px;
overflow:hidden;
}

.lgn_table{
font:bold 12px Tahoma,Arial, Helvetica, sans-serif;
color:#000000 ;
}
.lgn_table_td{
font:bold 12px Tahoma,Arial, Helvetica, sans-serif;
color: #000000;
padding:4px 8px;
}
.lgn_txt_link{
font:bold 11px Tahoma,Arial, Helvetica, sans-serif;
color: #cd0000;
}
.lgn_txt{
border:1px solid #c1c1c1;
padding:4px 8px;
height:15px;
font:bold 11px Tahoma,Arial, Helvetica, sans-serif;
color: #000000;
}
.lgn_btn{
float:left;
}
.lgn_btn_inner{
float:left;
}
.lgn_btn_innerA{
float:left;
padding-top:44px;
}
/*.........................................Shopping cart styles .......................*/

.shoppingcarttable{
float:left;
width:100%;
background-color:#FFFFFF;
border-top:5px solid #ffffff;
font-size:12px;
font-weight:normal;
color:#000000;
font-family:Tahoma,Arial, Helvetica, sans-serif;
}

.shoppingcartheader{
padding:15px 0 5px 0;
border-bottom:1px solid #eeeeee;
font-size:12px;
font-weight:bold;
color:#000000;
}
.shoppingcartheader_noborder{
padding:15px 0 5px 5px;
font-size:12px;
font-weight:bold;
color:#000000;
}
.shoppingcartheaderA{
padding:5px;
border-bottom:1px solid #FFFFFF;
background-color:#c90100;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.shoppingcartheaderleft{
padding:5px;
width:250px;
border-bottom:1px solid #FFFFFF;
background:#c90100 url(../site_images/cart-table-cr-lft.gif) left top no-repeat;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.shoppingcartheaderright{
padding:5px;
border-bottom:1px solid #FFFFFF;
background:#c90100 url(../site_images/cart-table-cr-right.gif) right top no-repeat;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.shoppingcart_pdt1{
padding:5px;
/*border-bottom:1px solid #FFFFFF;*/
background-color:#f4efef;
font-size:12px;
font-weight:bold;
color:#000000;
}
.shoppingcart_pdt2{
padding:5px;
/*border-bottom:1px solid #FFFFFF;*/
background-color:#EAEAEA;
font-size:12px;
font-weight:bold;
color:#000000;
}
.cart_dlvry{
padding:5px;
border-bottom:1px solid #FFFFFF;
background-color:#f3f6f0;
font-size:12px;
font-weight:bold;
color:#000000;
}

.updatediv{
width:30%;
float:left;
font-size:10px;
font-weight:normal;
}
.updatedivA{
width:70%;
float:left;
font-size:10px;
font-weight:normal;
}
.updatedivA img{
padding-bottom:2px;
clear:both;
float:left;
}
.shoppingcartcontent{
padding:5px 0 5px 0;
font-size:12px;
font-weight:normal;
color:#000000;
}
.shoppingcartcontent_btn{
padding:5px 0 5px 0;
font-size:12px;
font-weight:normal;
color:#000000;
border-top:1px solid #eeeeee;
border-bottom:1px solid #eeeeee;
}
.shoppingcartcontent_indent{
padding:5px 0 5px 10px;
border-bottom:1px solid #eeeeee;
font-size:12px;
font-weight:normal;
color:#000000;
}
.shoppingcartcontent_indent_highlight{
padding:5px 0 5px 10px;
border-bottom:1px solid #eeeeee;
font-size:12px;
font-weight:bold;
color:#AA0000;
}


.shoppingcartcontent_noborder{
padding:5px 0 1px 0;
font-size:12px;
font-weight:normal;
color:#000000;
}

.shoppingcartgiftwrap_detheading{
font-size:12px;
font-weight:bold;
color:#ffffff;
padding:5px 10px;
background-color:#ffc600;
border-bottom:1px solid #ffffff;
}
.shoppingcartgiftwrap_detsubheading{
font-size:12px;
font-weight:bold;
color:#000000;
}
.giftwrapimg_div{
padding: 1px 2px 1px 19px;
font-size:12px;
font-weight:bold;
color:#000000;
}
.shoppingcartgiftwrap_det{
width:100%;
font-size:12px;
font-weight:normal;
color:#000000;
background-color:#ffc600;
}
.shoppingcartgiftwrap_dettd{
padding: 2px 5px 2px 5px;
font-size:12px;
font-weight:normal;
color:#000000;
background-color:#ffdf70;
}
.shoppingcart_radio
{
border: none 0px;
}
.shoppingcartpriceA{
padding:5px 0 5px 0;
border-bottom:1px solid #eeeeee;
font-size:12px;
font-weight:normal;
color:#000000;
}
.shoppingcartpriceA_noborder{
padding:5px 0 1px 0;
font-size:12px;
font-weight:normal;
color:#000000;
}

.shoppingcartpriceB{
padding:5px 0 5px 0;
font-size:12px;
font-weight:bold;
color:#7c7c7c;
}
.shoppingcartpriceB_noborder{
padding:5px 0 1px 0;
font-size:12px;
font-weight:bold;
color:#7c7c7c;
}
.shoppingcartpriceC{
padding:8px 10px 8px 10px;
font-size:14px;
font-weight:bold;
color:#000000;
border-bottom:1px solid #DEE4D6;
}
.shoppingcartpricebdr{
padding:8px 0 8px 10px;
font-size:12px;
color:#000000;
border-bottom:1px solid #DEE4D6;
}
.shopprodiv{
background:#ffffff url(../site_images/gift-vchr.gif) left top no-repeat;
margin:5px 0 5px 0;
padding:12px 0 12px 6px;
font-size:11px;
color:#FF0000;
font-weight:bold;
}
.shoppaymentdiv{
/*background-color:#dbdbdb;*/
margin:9px 0 5px 0;
padding:5px 0 12px 0;
font-size:11px;
color:#FF0000;
font-weight:bold;
}

.cart_payment_header{
padding:10px 5px 10px 12px;
font-size:12px;
background-color:#CCCCCC;
background:url(../site_images/crt-hdr.gif) right bottom no-repeat;
color:#000000;
font-weight:bold;
}

.shoppayment_type_div{
background-color:#e7e7e7;
margin:9px 0 5px 0;
padding:0 0 12px 0;
}

.google_td{
padding:12px 0 12px 0;
}
.google_header_text{
padding:15px 5px 20px 12px;
font-size:11px;
font-weight:bold;
color:#FF0000;
}

.google_or{
padding:2px 5px 2px 5px;
font-size:15px;
font-weight:normal;
color:#FF0000;
}
.cart_paymant_type_header{
padding:5px 5px 8px 12px;
font-size:12px;
background-color:#dbdbdb;
border-bottom:1px solid #FFFFFF;
font-weight:normal;
color:#000000;
font-weight:bold;
}



.buttonred_cart{
height:20px;
background-color:#0085ff;
padding:2px 4px 2px 4px ;
margin:0px;
border:none;
font-size:12px;
font-weight:normal;
color:#ffffff;
}
.buttonred_category{
height:20px;
background-color:#0085ff;
padding:2px 4px 2px 4px ;
margin:0px;
border:none;
font-size:12px;
font-weight:normal;
color:#ffffff;
}
.carttextblue{
font-size:10px;
font-weight:normal;
color:#0041FF;
}

.cartvariable{
font-size:11px;
font-weight:normal;
color:#e30141;
}
.cartinstock{
display:block;
width:70%;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
background-color:#02D933;
padding:3px;
}

.cartinoutstock{
display:block;
width:70%;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
background-color:#FF1700;
padding:3px;
}
.cartterms{
font-size:11px;
font-weight:normal;
color:#FF1700;
}
.cart_outer{
width:704px;
clear:both;
padding:0 12px 0 13px;
margin:0;
float:left;
}
.cart_top{
width:704px;
float:left;
height:8px;
background:url(../site_images/cart-top.gif) left bottom no-repeat;
}
.cart_mid{
width:688px;
float:left;
padding:7px;
background:#FFFFFF;
border-right:1px solid #c4deed;
border-left:1px solid #c4deed;
}
.cart_btm{
width:704px;
float:left;
height:8px;
background:url(../site_images/cart-btm.gif) left top no-repeat;
}

.cart_btn{
font-size:11px;
font-weight:normal;
color:#ffffff;
font-weight:bold;
padding:4px 10px 8px 4px;
width:auto;
border:none;
background:url(../site_images/inner-button-bg.gif) right bottom no-repeat;
}
.cart_input{
text-align:left;
color:#000000;
font-size:12px;
width:150px;
height:20px;
border:1px solid #727272;
background:#FFFFFF;
}
.cart_inputA{
text-align:left;
color:#000000;
font-size:12px;
width:50px;
height:20px;
border:1px solid #727272;
background:#FFFFFF;
}
.cart_drop{
background-color:#4f4c51;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
}
.productdetailslink{
margin-right:8px;
font-weight:bold;
color:#ffffff;
font-size:11px;
}
.productdetailslink img{
margin-right:-8px;
margin-top:2px;
}
.cart_checkout_div{
float:right;
cursor:pointer;
}
.cart_continue_div{
float:left;
text-align:right;
cursor:pointer;
}
.cart_pdt_link{
font-size:11px;
font-weight:bold;
color:#000000;
}
.inner_middle_cart{
width:723px;
float:left;
padding:0 6px 5px 2px;
background:#FFFFFF;
}
/*/////////////////////////////////////////////////////////////////////////////////////new added July4th/////////////*/
.userloginmenuytop{
background-color:#d1d1d1;
border-top:3px solid #FFFFFF;
}
ul.userloginmenuytopul{
list-style:none;
font-size:11px;
margin:0;
}
ul.userloginmenuytopul li{
display:block;
float:right;
padding:9px 10px 9px 0;
border-left:1px solid #FFFFFF;
}

ul.userloginmenuytopul li h2{
font-weight:normal;
font-size:11px;

}

a.userloginmenuytoplink:link{
font-weight:bold;
color:#C90100;
font-size:11px;
text-decoration:none;
padding:0 0 0 10px;
}
a.userloginmenuytoplink:visited{
font-weight:bold;
color:#C90100;
font-size:11px;
text-decoration:none;
padding:0 0 0 10px;
}
a.userloginmenuytoplink:hover{
font-weight:bold;
color:#C90100;
font-size:11px;
text-decoration:none;
padding:0 0 0 10px;
}
/*........................Sitemap section.....................*/
.sitemapcontents{
padding:1px 3px 2px 18px;
font-weight:normal;
font-size:11px;
}
a.sitemapprodlink:link{
padding-left:10px;
text-decoration:none;
font-size:11px;
font-weight:normal;
color:#727272;
}
a.sitemapprodlink:visited{
padding-left:10px;
font-weight:normal;
text-decoration:none;
color:#727272;
font-size:11px;
font-weight:normal;
}
a.sitemapprodlink:hover{
padding-left:10px;
font-weight:normal;
text-decoration:none;
color:#000000;
font-size:11px;
font-weight:normal;
}
a.sitemapcatlink:link{
font-weight:normal;
text-decoration:none;
font-weight:bold;
font-size:11px;
color:#727272;
}
a.sitemapcatlink:visited{
font-weight:normal;
text-decoration:none;
color:#727272;
font-weight:bold;
font-size:11px;
}
a.sitemapcatlink:hover{
font-weight:normal;
text-decoration:none;
color:#000000;
font-weight:bold;
font-size:11px;
}
.favoritesheader{
padding:10px 0 0 0 ;
font-weight:bold;
text-decoration:none;
color:#da0000;
font-size:12px;
}
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*                                                        Missed Components                                                                   */
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.login_banner{
width:218px;
height:121px;
float:left;
background:url(../site_images/login-banner.gif) left top no-repeat;
}
.signup_btn{
float:left;
border:none;
margin-left:5px;
position:relative;
top:90px;
left:50px;
width:72px;
height:23px;
}

.login_btn{
float:left;
border:none;
margin-left:5px;
position:relative;
top:90px;
left:50px;
width:60px;
height:23px;
}

/*...............................Compare.........................*/

.compare_div{
width:218px;
float:left;
margin:2px 0;
clear:both;
}
.compare_top{
width:218px;
float:left;
background:url(../site_images/bst-top-n.gif) left top repeat-x;
height:18px;
overflow:hidden;
}

.compare_middle{
width:196px;
float:left;
padding-left:10px;
border-left:6px solid #606060;
border-right:6px solid #606060;
background-color:#FFFFFF;
}
.compare_bottom{
width:218px;
float:left;
background:url(../site_images/bst-bottom-n.gif) left top no-repeat;
height:18px;
overflow:hidden;
}
.compare_table{
width:194px;
}
.compare_table_td{
padding:2px 0;
}

.compare_table_header{
color:#C00100;
padding:0 0 4px 0;
font-size:14px;
overflow:hidden;
font-weight:bold;
}
.comparelink{
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#666666;
}
.compare_showall{
display:block;
background:url(../site_images/com-showall-bg.gif) left top no-repeat;
padding:7px 2px;
font-size:12px;
width:151px;
font-size:12px;
font-weight:bold;
text-align:center;
text-decoration:none;
color:#FFFFFF;
}

/* Right Currency Selector */
.rt_curr{
width:218px;
float:left;
margin:2px 0;
clear:both;
}
.rt_curr_top{
width:218px;
float:left;
background:url(../site_images/bst-top.gif) left top repeat-x;
height:15px;
overflow:hidden;
}

.rt_curr_middle{
width:194px;
float:left;
padding-left:10px;
color:#FFFFFF;
background-color:#BE0000;
border-left:7px solid #BE0000;
border-right:7px solid #BE0000;
}
.rt_curr_bottom{
width:218px;
float:left;
background:url(../site_images/bst-bottom.gif) right top no-repeat;
height:15px;
overflow:hidden;
}
.rt_curr_txtA{
font-size:12px;
padding:4px 0 0 0;
font-weight:bold;
}
.rt_curr_txtB{
font-size:12px;
font-weight:bold;
padding:5px 0;
}
/*...............................newsletter........................*/

.nws_div{
width:218px;
float:left;
margin:2px 0;
clear:both;
}
.nws_top{
width:218px;
float:left;
background:url(../site_images/bst-top.gif) left top repeat-x;
height:15px;
overflow:hidden;
}

.nws_middle{
width:194px;
float:left;
padding:0 5px;
border-left:7px solid #da0100;
border-right:7px solid #da0100;
}
.nws_bottom{
width:218px;
float:left;
background:url(../site_images/bst-bottom.gif) left top no-repeat;
height:15px;
overflow:hidden;
}
.rt_newslettertable{
width:100%;
color:#000000;
}

.rt_newsletterheader{
padding:5px 0 10px 60px;
color:#000000;
font-size:18px;
font-weight:normal;
text-align:left;
border-bottom:1px dotted #282828;
background:url(../site_images/news-icon.gif) left top no-repeat;
} 
.rt_newsletterinput{
padding:4px 0 4px 0;
color:#000000;
font-size:12px;
width:100px;
border:1px solid #aeaeae;
} 
.rt_newslettertd{
padding:2px 0 2px 12px;
color:#000000;
font-size:11px;
}
.rt_nws_btn{
border:none;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding:3px;
background-color:#606060;
}
.nws_btn{
border:none;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding:3px;
background-color:#cf4242;
}
/*..................User menu left...........................*/
.user_menu_lf{
width:218px;
float:left;
margin:2px 0;
clear:both;
}
.user_menu_lf_top{
width:218px;
float:left;
background:url(../site_images/spcl-shlf-top.gif) left top no-repeat;
height:10px;
overflow:hidden;
}

.user_menu_lf_middle{
width:188px;
float:left;
padding:0 15px 5px 15px;
background:#FFFFFF /*url(../site_images/sta-middle.gif) left top repeat-x*/;
text-align:left;
}
.user_menu_lf_bottom{
width:218px;
float:left;
background:url(../site_images/spcl-shlf-btm.gif) left top no-repeat;
height:10px;
overflow:hidden;
}
ul.userloginmenu{
width:100%;
list-style:none;
text-align:left;
font-size:11px;
}
ul.userloginmenu li{
display:block;
padding:6px 0 6px 0;
border-bottom:1px solid #DBDBDB;
}

ul.userloginmenu li h2{
font-weight:bold;
font-size:12px;

}

a.userloginmenulink:link{
font-weight:bold;
color:#404040;
text-decoration:none;
padding:0 0 0 20px;
}
a.userloginmenulink:visited{
font-weight:bold;
color:#404040;
text-decoration:none;
padding:0 0 0 20px;
}
a.userloginmenulink:hover{
font-weight:bold;
color:#404040;
text-decoration:underline;
padding:0 0 0 20px;
}
/*..................Category product list...........................*/
.prodlist_menu_lf{
width:218px;
float:left;
margin:2px 0;
clear:both;
}
.prodlist_menu_lf_top{
width:218px;
float:left;
background:url(../site_images/spcl-shlf-top.gif) left top no-repeat;
height:10px;
overflow:hidden;
}

.prodlist_menu_lf_middle{
width:188px;
float:left;
padding:0 15px 5px 15px;
background:#FFFFFF /*url(../site_images/sta-middle.gif) left top repeat-x*/;
text-align:left;
}
.prodlist_menu_lf_bottom{
width:218px;
float:left;
background:url(../site_images/spcl-shlf-btm.gif) left top no-repeat;
height:10px;
overflow:hidden;
}
/*Cart items///////////////////////////////////////////////////////////////////////////////*/

.cart_conlf{
width:218px;
float:left;
margin:2px 0;
clear:both;
}
.cart_toplf{
width:218px;
float:left;
background:#ffffff url(../site_images/shbrnd-top.gif) left top no-repeat;
height:11px;
overflow:hidden;
}

.cart_middlelf{
width:214px;
float:left;
color:#000000;
padding:0 2px 5px 2px;
background:#ffffff url(../site_images/shp-cart-bg.gif) left top no-repeat;
text-align:left;
}
.cart_hdrlf{
width:204px;
float:left;
padding:0 0 5px 10px;
font-size:14px;
font-weight:bold;
color:#000000;
}
.cart_itemlf{
width:204px;
float:left;
padding:0 10px 5px 0;
font-size:11px;
font-weight:bold;
text-align:right
}
.cart_btnlf{
width:209px;
float:left;
padding:18px 0 0 5px;
font-size:11px;
}
.cart_clr_btnlf{
width:214px;
float:left;
padding:0;
font-size:11px;
}
.cart_bottomlf{
width:218px;
float:left;
background:url(../site_images/shbrnd-btm.gif) left top no-repeat;
height:14px;
overflow:hidden;
}
.cart_linklf{
float:left;
background:url(../site_images/cart-left.gif) no-repeat left top;
margin:0;
margin-left:1px; /*spacing between each tab*/
padding:0 0 0 2px;
text-decoration:none;
}
.cart_linklf span {
float:left;
display:block;
background:url(../site_images/cart-right.gif) no-repeat right top;
padding: 5px 3px 5px 0;
font:bold 11px Arial, Helvetica, sans-serif;
color: #ffffff;
cursor:pointer;
}

/*...............................................................Productcomparison page styles added 4 August 2008 by eldo......................*/

.comparemiddlecontainer{
padding:10px  0;
}
.prod_comparison_table{
width:100%;
background-color:#FFFFFF;
border:1px solid #363636;
}
.prod_comparison_img{
padding:5px;
border:1px solid #e5e5e5;
}

.prod_comparison_name{
padding:5px 0;
}
a.prod_comparison_name{
font-size:12px;
color:#d30100;
font-weight:bold;
text-decoration:none;
}
.prod_comparison_buy{
padding:5px 0;
font-size:12px;
color:#b61331;
font-weight:bold;
}
.comparison_sec_header{
padding:10px 0;
border-bottom:3px solid #E5E5E5;
font-size:14px;
color:#B61331;
font-weight:bold;
}
.comparison_mainheader{
padding:2px;
border:1px solid #be0100;
background-color:#be0100;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}
.comparison_contentA{
padding:2px 10px;
border:1px solid #e5e5e5;
background-color:#e5e5e5;
font-size:12px;
color:#000000;
font-weight:normal;
}
.comparison_contentB{
padding:2px 10px;
border:1px solid #e5e5e5;
font-size:12px;
color:#000000;
font-weight:normal;
}
/*.comparison_buy{
width:20px;
float:left;
display:block;
border:1px solid #ac122a;
background-color:#dd203e;
font-size:11px;
color:#ffffff;
font-weight:bold;
padding:2px 5px 2px 5px;
text-decoration:none;
margin:2px 0 0 12px;
}*/
.compare_infodiv{
width:100%;
height:20px;
/*border:1px solid #e9e9e9;*/
margin:1px 4px 1px 0;
background-color:#B1B1B1;
}

.compare_infodivleft{
width:40%;
float:left;
height:18px;
padding:1px 4px 1px 0;
border-right:1px solid #FFFFFF;

}
.compare_infodivright{
height:16px;
padding:1px 4px 1px 0;
width:50%;
float:left;
}
.comparison_quainput{
width:15px;
height:15px;
padding:1px;
font-size:9px;
border:1px solid #B6A88E;
font-weight:bold;
color:#000000;
text-align:center;
}
.comparison_strikeprice
{
margin-left:-5px;
width:100%;
display:block;
color:#a2a2a2;
font-size:11px;
text-decoration:line-through;
}
.comparison_normalprice
{
margin-left:-5px;
width:100%;
display:block;
color:#dc0010;
font-size:12px;
font-weight:bold;
}
.comparison_discountprice{
width:100%;
display:block;
margin-left:-5px;
color:#f08f41;
font-size:11px;
font-weight:bold;
}
.quantity{
padding:2px 3px 2px 3px;
margin-left:2px;
color:#000000;
font-size:11px;
float:left;
width:10px;
}

.quantity_infolink{
width:20px;
float:left;
display:block;
font-size:11px;
color:#ffffff;
padding:2px 0 2px 19px;
text-decoration:none;
margin:0 0 0 2px;
white-space:nowrap;
}




a.infolink{
width:80%;
display:block;
font-size:11px;
color:#ffffff;
padding:2px 0 2px 8px;
text-decoration:none;
margin:0 0 0 2px;
}
/*////////////////////////Compare Product Buttons*/
.compare_main_div{
width:523px;
float:left;
margin:5px 0;
}
.compare_back_button{
width:50%;
float:left;
background:#ffffff;
}

.compare_gobutton{
width:49%;
float:left;
text-align:right;
background:#ffffff;
}
.compare_bottom_btn{
width:100%;
float:left;
text-align:right;
background:#ffffff;
}
.buttonred_cart{
font-size:11px;
font-weight:normal;
color:#ffffff;
font-weight:bold;
height:28px;
padding:0 4px;
width:auto;
border:none;
margin:0 5px;
background:url(../site_images/inner-button-bg.gif) right bottom no-repeat;
}
/* STYLE FOR WELCOME PAGE ON LOGIN*/
.loginwelcomemsg_table{
width:100%;
float:left;

}
.loginwelcomemsg_header{
padding:30px 0px 10px 40px;
font-weight:bold;
text-decoration:none;
color:#000000;
font-size:12px;
background :#ffffff url(../site_images/customer.gif) 10px bottom no-repeat;
}
.loginwelcomemsg_text{
padding:2px 0px 2px 10px;
font-weight:normal;
text-decoration:none;
color:#000000;
font-size:12px;
background:#FFFFFF;
}
.logindiscountmsg_text{
background:#dfdfdf;
border:1px solid #d1d1d1;
padding:2px 0px 2px 10px;
font-weight:bold;
text-decoration:none;
color: #FF0000;
font-size:11px;
text-align:center;
}
.logindetailheader{
padding:8px 2px 4px 0;
font-size:12px;
font-weight:bold;
color:#000000;
border-bottom:1px solid #f5f5f5;
}
.loginhomemyfavcat_table{
width:100%;
border-bottom:1px solid #e1e1e1;
}
.loginhomemyfavcat_header{
padding:4px 0 4px 0;
border-bottom:1px solid #e3e3e3;
font-weight:bold;
color:#414141;
font-size:11px;
}
.fav_showall{
float:left;
width:100%;
}
.pro_de_shelfBheader{
float:left;
width:100%;
padding:3px 0 3px 5px;
background-color:#8c8c8c;
font-weight:bold;
color:#ffffff;
font-size:11px;
}
/* ####################### Products Oredr newStyles...................//////////////////*/

.prod_orderheader{
padding:8px 0;
font-weight:bold;
color:#949494;
font-size:12px;
}

.userorderheadernew{
padding:5px 0;
font-weight:bold;
color:#000000;
font-size:12px;
}
.userordertablestyle{
background:#ffffff;
border-bottom:1px solid #e4e4e4;
border-top:1px solid #e4e4e4;
}

.userordertablestyleA{
background:#f8f8f8;
border-bottom:1px solid #E7E7E7;
border-top:1px solid #E7E7E7;
font-size:11px;
font-weight:bold;
}
/*For details <td>*/
.show_details_td{
padding:4px 4px 4px 4px;
background: #BFBFBF;
font-size:11px;
font-weight:bold;
}
.ordertableheader{
padding:5px;
white-space:nowrap;
border-top:1px solid #e7e7e7;
border-bottom:1px solid #e7e7e7;
background-color:#f8f9f9;
font-size:11px;
color:#98292b;
font-weight:bold;
}
.ordertabletdcolorA{
border-bottom:1px dotted #E8E8E8;
font-size:11px;
font-weight:bold;
padding:5px;
}
.ordertabletdcolorB{
border-bottom:1px dotted #E8E8E8;
font-size:11px;
font-weight:bold;
padding:5px;
}
.order_detailstabletdcolorB{
border-bottom:1px dotted #E8E8E8;
font-size:11px;
font-weight:bold;
color:#7C7C7C;
padding:5px;
}
.order_detailstabletdcolorA{
border-bottom:1px dotted #E8E8E8;
font-size:11px;
font-weight:bold;
color:#7C7C7C;
padding:5px;
}
a.edittextlink:link,a.edittextlink:visited,a.edittextlink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
a.edithreflink:link{
font-weight:bold;
color:#7e7e7e;
text-decoration:none;
}
a.edithreflink:visited{
font-weight:bold;
color:#7e7e7e;
text-decoration:none;
}
a.edithreflink:hover{
font-weight:bold;
color:#000000;
text-decoration:underline;
}
.edithreflink_tronmouse{
font-weight:bold;
color:#7e7e7e;
text-decoration:none;
}
.edithreflink_trmouseout{
font-weight:bold;
color:#000000;
}
/*..................Site Review...........................*/
.reviews{
width:100%;
}

.reviews_font{
padding:5px 2px;
font-family:Tahoma,Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:normal;
color:#9a9a9a;
}
.reviews_fontbold{
padding:5px 2px;
font-family:Tahoma,Georgia, "Times New Roman", Times, serif;
font-size:11px;
font-weight:bold;
color:#9a9a9a;
}
.reviewsinput{
border:1px solid #d8d8d8;
padding:2px;
width:100px;
font-family:Tahoma,Georgia, "Times New Roman", Times, serif;
font-size:11px;
font-weight:bold;
color:#9a9a9a;
}
.reviewstxt{
border:1px solid #d8d8d8;
padding:2px;
width:290px;
height:50px;
font-family:Tahoma,Georgia, "Times New Roman", Times, serif;
font-size:11px;
font-weight:bold;
color:#9a9a9a;
}
.inner_btn_red{
font-size:11px;
font-weight:normal;
color:#ffffff;
font-weight:bold;
padding:4px 10px 8px 4px;
width:auto;
border:none;
background:url(../site_images/inner-button-bg.gif) right bottom no-repeat;
}
.reviewstxt_nametd{
font-size:11px;
font-weight:bold;
color:#000000;
width:15%;
padding:34px 10px 8px 4px;
background:url(../site_images/review-icon.gif) left top no-repeat;
border-bottom:1px solid #dddddd;
}
.reviewstxt_txttd{
font-size:12px;
font-weight:normal;
color:#555555;
padding:4px 10px 8px 4px;
border-bottom:1px solid #dddddd;
}
.reviewstxt_red{
display:block;
clear:both;
font-size:11px;
font-weight:bold;
color:#e90101;
}
.bundle_price{
color:#CC0000;
font-weight:bold;
font-size:18px;
padding:6px 5px;
margin-right:5px;
}
/*..................Combo Deal Middle..........................*/
.comboinnerprod_outertd{
padding:2px 0;

}
.mid_comboshelfB_table{
height:220px;
}
.mid_comboshelfB_table td{
padding:0 5px;
}
.comboinnerprod_maintable{

height:220px;
margin:3px 0;
}
.combosep{
background-color:#FFFFFF;
padding:1px 0 1px 0;
background:url(../site_images/comp-sep-bg.gif) left top no-repeat;
}
.mid_comboshelfB{
float:left;
border:1px solid #e6e9d8;
height:220px;
margin:3px 0;
}
.mid_comboprodname{
color:#FE7608;
font-weight:bold;
font-size:12px;
}
.prod_infolink{
color:#587300;
font-weight:bold;
font-size:12px;
}
.mid_comboshelfB_mid{
color:#FE7608;
font-size:12px;
}
.mid_comboshelfBimg{
color:#FE7608;
}
.mid_comboshelfB_cnts{
color:#587300;
font-weight:bold;
font-size:12px;

}
.mid_combo_select{
float:left;
font-size:12px;
padding:3px;
}
.mid_comboshelfBproddes{
color:#666666;
font-weight:normal;
font-size:11px;
padding:3px;
}
.mid_comboshelfBnormalprice{
color:#FF3A0B;
font-weight:bold;
font-size:16px;
padding:3px;
}
.mid_comboshelfBtabletd{
color:#CCCCCC;
font-weight:bold;
font-size:11px;
}
.comboshelfBtabletd{
color:#6b6b6b;
font-weight:normal;
font-size:11px;
padding-left:10px;
padding-bottom:5px;
}
.combo_or{
width:60px;
height:66px;
padding:0;
display:none;
position:relative;
margin-top:-70px;
left:-37px;
top:350px;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
background:url(../site_images/bst-buy.gif) right top no-repeat;
}
/* added by LG*/
.link{ 
font-size:11px;
font-weight:bold;
COLOR: #E00000;
TEXT-DECORATION: underline
}
.saved_keywords{
border-bottom:1px solid #f3f3f3;
padding:2px 0;
}
/*advance serach//////////////////////////////*/
.search_topcontent{
padding:10px 0px 0px 10px;
font-size:11px;
font-weight:normal;
color:#8f8f8f;
}
.searchfont{
padding:6px 10px 6px  10px;
font-size:12px;
color:#000000;
}
.advancedsearch_class{
border:1px solid #E3E3E3;
}
.searchfont_header{
padding:6px 10px 6px 10px;
font-size:11px;
font-weight:bold;
color:#000000;
}
.searchfont_header_border{
padding:6px 10px 6px  10px;
border-top:1px solid #efdbdb;
font-size:12px;
font-weight:bold;
color:#000000;
}
.searchfont_top{
padding:0 10px 0  10px;
font-size:11px;
color:#000000;
}

/*Searh Results//////////////////////////////////////////////////////////*/
.searchspecial_header{
padding:3px 2px 3px 10px ;
background-color:#f6e3e3;
font-weight:bold;
text-decoration:none;
color:#CC0000;
font-size:12px;
}
.searchspecial_content_normal{
background-color:#FFFFFF;
font-weight:normal;
color:#da0000;
font-size:12px;
}
.searchspecial_content_special{
padding:4px 0 0 10px ;
background-color:#F8F9F9;
font-weight:normal;
color:#da0000;
font-size:12px;
}
.searchspecial_td{
padding:4px 0 0 10px ;
font-weight:normal;
color:#da0000;
font-size:12px;
}
a.searchspecial_link:link{
font-weight:normal;
text-decoration:none;
font-size:12px;
color:#727272;
}
a.searchspecial_link:visited{
font-weight:normal;
text-decoration:none;
color:#727272;
font-size:12px;
}
a.searchspecial_link:hover{
font-weight:normal;
text-decoration:none;
color:#000000;
font-size:12px;
}
.search_noresult_td
{

padding:10px;
border:1px solid #F2F9D9;
font-weight:bold;
color:#ff0000;
font-size:12px;
}
.gift-red_small_txt{
padding:10px;
font-weight:normal;
color:#8EB757;
font-size:10px;
}
/*............................... Category Product Listing .........................*/

.catprod_table{
width:100%;
color:#FFBF48;
}

.catprod_header{
padding:1px 0 4px 10px;
color:#D60105;
font-size:14px;
font-weight:bold;
} 

ul.catprod_prod{
width:100%;
display:block;
float:left;
clear:both;
list-style:none;
font-size:11px;
margin:2px 0 2px 0;
border-bottom:1px solid #DADADA;
}

ul.catprod_prod li.catprod_prodes{
width:95%;
display:block;
float:left;
padding:3px 0 3px 5%;
font-weight:bold;
vertical-align:middle;
clear:both;
}

a.catprod_prodlink:link{
font-weight:bold;
color:#b3170f;
text-decoration:none;
}
a.catprod_prodlink:visited{
font-weight:bold;
color:#b3170f;
text-decoration:none;
}
a.catprod_prodlink:hover{
font-weight:bold;
color:#000000;
text-decoration:none;
}
/*//////////////////////////////NEW styles////////////////added aug 24//////////////////////////*/

.book_mark{
margin:5px 0;
width:166px;
float:left;
font-size:11px;
font-weight:bold;
color:#000000;
}
.stock_txt{
margin:5px 0;
padding:4px;
width:156px;
float:left;
border:1px dotted #4D4D4D;
font-size:11px;
font-weight:bold;
color:#de0000;
text-align:center;
}
.button_list_go{
font-size:11px;
color:#ffffff;
font-weight:bold;
height:19px;
padding:0 6px;
width:auto;
border:none;
margin:0 5px;
background:url(../site_images/btn-go-list.gif) right bottom no-repeat;
}
.inner_combo_hdr{
float:left;
width:504px;
font-size:14px;
font-weight:bold;
color:#FFFFFF ;
padding:3px 0 3px 10px;
border-bottom:1px solid #585858;
}
.combotable{
width:100%;
float:left;
}
.mid_combo_con{
margin:5px 0 3px 0;
}
.combocontent{
padding:5px 0 3px 0;
}
#submit_buycombo{
font-size:11px;
font-weight:normal;
color:#ffffff;
font-weight:bold;
padding:4px 10px 8px 4px;
width:auto;
border:none;
background:url(../site_images/inner-button-bg.gif) right bottom no-repeat;
}
/*sub shop///////////////////////////////////////////////8/*/

.subshop_list_inner{
width:523px;
float:left;
margin:3px 0;
text-align:center;

}
.subshop_div_image{
padding:18px 0 5px 0;
width:170px;
height:120px;
font-size:11px;
font-weight:bold;
white-space:normal;
margin:2px ;
float:left;
background:url(../site_images/sub_shop_bg.gif) left top no-repeat;

}
.subshop_div_image_img{
text-align:center;
padding-bottom:10px;
overflow:hidden;
height:90px;
}
.subshop_namelink{
font-size:11px;
color:#000000;
font-weight:BOLD;
text-align:center;
}
.subshop_namelink a{
font-size:11px;
color:#000000;
font-weight:BOLD;
text-decoration:none;
padding:0 5px;
}

.cartlogin_msg{
padding:0 4px 2px 2px ;
font-size:11px;
font-weight:bold;
color:#000000;
text-align:left;
}
.cartlogin_msg a{
font-size:11px;
font-weight:bold;
color:#ff0000;
}
/* FAQ */
ul.faq{
list-style:none;
margin:0 0 22px 0;
font-size:11px;
width:100%;
border-bottom:2px solid #e2e2e2;
float:left;
padding-bottom:8px;
}

ul.faq li{
display:block;
clear:both;
padding:3px 3px 3px 40px;
float:left;
background:url(../site_images/faq.gif) 20px 50% no-repeat;
}

ul.faq li a{
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

ul.faq_ans{
list-style:none;
margin:0;
display:block;
font-size:11px;
width:100%;
}

ul.faq_ans li.faqqst{
display:block;
clear:both;
padding:8px 3px 8px 20px;
float:left;
font-weight:bold;
}
ul.faq_ans li.faqcontent{
display:block;
clear:both;
padding:3px 3px 3px 20px;
float:left;

}
ul.faq_ans li.faqtop{
display:block;
text-align:right;
clear:both;
padding:5px 0;
border-bottom:1px solid #e2e2e2;
float:left;
width:100%;
}
ul.faq_ans li a{
font-size:11px;
font-weight:bold;
color:#797979;
text-decoration:none;
}
/* HELP */
ul.help{
list-style:none;
margin:0 0 12px 0;
font-size:11px;
width:100%;
border-bottom:2px solid #e2e2e2;
float:left;
padding-bottom:4px;
}

ul.help li{
display:block;
clear:both;
padding:3px 3px 3px 40px;
float:left;
background:url(../site_images/faq.gif) 20px 50% no-repeat;
}

ul.help li a{
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

ul.help_ans{
list-style:none;
margin:0;
display:block;
font-size:11px;
width:100%;
}

ul.help_ans li.helpqst{
display:block;
clear:both;
padding:8px 3px 8px 20px;
float:left;
font-weight:bold;
}
ul.help_ans li.helpcontent{
display:block;
clear:both;
padding:3px 3px 3px 20px;
float:left;

}
ul.help_ans li.helptop{
display:block;
text-align:right;
clear:both;
padding:5px 0;
border-bottom:1px solid #e2e2e2;
float:left;
width:100%;
}
ul.help_ans li a{
font-size:11px;
font-weight:bold;
color:#797979;
text-decoration:none;
}
/* --------------------------------------------------- Product Size Chart ------------- */
.productsizecharttable{
border-bottom:1px solid #d4d3d3;
}

.productsizechartheading{
padding:4px;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
background-color:#CC0000;
}
.productchartheader{
padding:5px 0 0 0;
font-size:11px;
font-weight:bold;
color:#000000;
border-bottom:1px solid #F6DCDC;
}
.productsizechartvalueA{
padding:4px;
font-size:12px;
color:#727272;
background-color:#FFFFFF;
}

.productsizechartvalueB{
padding: 4px;
font-size:12px;
color:#727272;
background-color:#dfdfdf; 
}
.productsizechartfeature{
background-color:#FF6600;
font-size:13px;
font-weight:bold;
}
/* --------------------------------------------------- Key feature ------------- */
.keyfeature{
width:100%;
float:left;
}

.keyfeatureheading{
padding:2px 4px;
font-size:11px;
font-weight:bold;
color:#000000;
background-color:#D8DFC3;
}
.keyfeatureheader{
padding:5px 0 0 0;
font-size:11px;
font-weight:bold;
color:#000000;
border-bottom:1px solid #CBCBCB;
}
.keyfeatureA{
padding:4px;
font-size:11px;
color:#c01010;
font-weight:bold;
width:50%;
background-color:#FFFFFF;
border-top:1px solid #eeeeee;
border-bottom:1px solid #eeeeee;
}

.keyfeatureB{
padding: 4px;
font-size:11px;
color:#c01010;
font-weight:bold;
background-color:#eeeeee; 
}
.keyfeatureC{
background-color:#eeeeee;
font-size:13px;
font-weight:bold;
}
/* ---------------------------------------------------  pricepromise_cntn ------------- */
.pricepromise_cntnt{
padding:4px;
font-size:11px;
color:#CC0000;
font-weight:bold;
}
.pricepromise_cntnt ul{
padding:4px 0;

}
.pricepromise_cntnt ul li{
padding:4px 0;
color:#727272;
}

.related_searches{
float:left;
width:530px;
margin:5px 0;
}
.related_searches table{
width:100%;
}
.searchtopcontent{
width:511px;
float:left;
margin:3px 0;
padding:6px;
font-size:11px;
color:#000000;
font-weight:bold;
}
.show_sizechart_popup_div{
float:left;
margin:3px 0;
padding:0 30px 0 0 ;	
width:430px;
float:left;
background: url(../site_images/size-charta.gif) right 50% no-repeat;
font-size:11px;
color:#cb1715;
font-weight:bold;
}
.show_sizechart_popup_div a{
font-size:11px;
color:#cb1715;
font-weight:bold;
text-decoration:none;
}
.centeredContent{
font-size:11px;
color:#000000;
font-weight:bold;
background-color:#F8F8F8;
}
.centeredContent table{
width:600px;
border:1px solid #999999;
}
.shelfBtable{
float:left;
}
.regitable{
float:left;
}
.statictable{
float:left;
}
.mid_shlf_desc{
width:503px;
float:left;
font-size:12px;
font-weight:normal;
color:#999999;
padding:5px;
margin:5px;
border-top:1px solid #585858;
border-bottom:1px solid #585858;
}
.regi_button{
text-align:center;
}
.inputA_imgver{
text-transform:uppercase;
}
.survey_graph{
float:left;
height:20px;
background-color:#e10000;
}
.spcl_shlD_header{
float:left;
padding:3px 5px;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}

.christmas_proddesB{
float:left;
padding:3px 5px;
font-size:12px;
color:#000000;
font-weight:normal;
clear:both;
}
.img_input{
text-transform:uppercase;
}
.depositemess_outer{
width:200px;
margin:5px 0;
padding:5px 0;
float:left;
font-size:11px;
color:#01bc2d;
font-weight:bold;
}

.depositemess_outer{
width:200px;
margin:5px 0;
padding:5px 0;
float:left;
font-size:11px;
color:#01bc2d;
font-weight:bold;
}
.deposite_mess_divA{
width:200px;
float:left;
font-size:14px;
color:#01bc2d;
font-weight:bold;
}
.deposite_mess_divB{
width:200px;
float:left;
font-size:11px;
color:#666666;
font-weight:normal;
}
a.favoriteprodlink{
font-weight:normal;
text-decoration:none;
font-size:11px;
font-weight:bold;
color:#727272;
}
.favcontent{
padding:5px;
font-size:11px;
border-bottom:1px solid #f1f1f1;
font-weight:bold;
}
/*.............COMMMON STYLES.........................*/
.errormsg{
font-weight:bold;
font-size:11px;
color:#ff0000;
}
.pagingcontainertd_normal{
font-weight:bold;
font-size:11px;
color:#000000;
}
.regifontnormal{
padding:10px;
font-weight:normal;
color: #666666;
font-size:10px;
}
.book_head{
float:left;
clear:both;
width:90%;
padding:0 0 5px 0;
}
/*//////////////////////.......................Combo Deal Style////////////////////////////*/
/*//////Normal Shlf 2 in a row///////////////////////////////////////////*/
.mid_combo2_con_pdt{
width:259px;
float:left;
margin:3px 1px;
}
.mid_combo2_top{
width:259px;
float:left;
background:url(../site_images/nor-shlf-mida-top.gif) left top no-repeat;
height:6px;
overflow:hidden;
}
.mid_combo2_middle{
width:257px;
float:left;
background:#ffffff url(../site_images/or-bg.gif) left top no-repeat;
border-left:1px solid  #FFFFFF;
border-right:1px solid #FFFFFF;
}
.mid_combo2_bottom{
width:259px;
float:left;
background:url(../site_images/nor-shlf-mida-btm.gif) left top no-repeat;
height:8px;
overflow:hidden;
}
.mid_combo2_hdr{
width:523px;
float:left;
margin:3px 0;
}
.mid_combo2_hdr_top{
width:523px;
float:left;
background:url(../site_images/shlf-hdr-top.gif) left top no-repeat;
height:6px;
overflow:hidden;
}
.mid_combo2_hdr_middle{
width:503px;
float:left;
background:#cfd8ad;
font-size:14px;
font-weight:bold;
color:#678500;
padding:0 10px;
}
.mid_combo2_desc{
width:503px;
float:left;
font-size:12px;
font-weight:normal;
color:#678500;
padding:5px;
margin:5px;
border-top:1px solid #E6EBD4;
border-bottom:1px solid #E6EBD4;
}

.mid_combo2_hdr_bottom{
width:523px;
float:left;
background:url(../site_images/shlf-hdr-btm.gif) left top no-repeat;
height:7px;
overflow:hidden;
}
.mid_combo2_pdt_name{
width:237px;
padding:5px 10px;
height:20px;
float:left;
font-size:10px;
font-weight:bold;
color:#4d5e0e;
}
.mid_combo2_pdt_name a{
text-decoration:none;
font-size:10px;
font-weight:bold;
color:#4d5e0e;
}
.mid_combo2_pdt_image{
width:104px;
padding:5px 10px;
float:left;
height:120px;
border-right:1px solid #d1d1d1;
}
.mid_combo2_pdt_des{
width:237px;
padding:5px 10px;
float:left;
font-size:11px;
color:#495e0f;

}
.mid_shlf2_pdt_sale{
width:191px;
padding:5px 56px 5px 10px;
float:left;
height:48px;
font-size:10px;
font-weight:bold;
color:#F4BA39;
background:url(../site_images/sale-icn.gif) right top no-repeat;
}
.mid_shlf2_pdt_newsale{
width:191px;
padding:5px 56px 5px 10px;
float:left;
height:48px;
font-size:10px;
font-weight:bold;
color:#5bc0ff;
background:url(../site_images/sale-new.gif) right top no-repeat;
}
.mid_combo2_pdt_price{
width:100px;
padding:5px 4px 0 3px;
float:left;
color:#b11c20;
font-size:15px;
font-weight:bold;
}
.mid_combo_pdt_rate{
width:219px;
padding:3px 0 3px 2px;
float:left;
font-size:11px;
color:#4d5e0e;


}

.combo2_strikeprice{
color:#000000;
font-size:10px;
font-weight:normal;
text-decoration:line-through;
}
.combo2_normalprice{
color:#b11c20;
font-size:11px;
font-weight:bold;
}
.combo2_yousaveprice{
color:#1d8ab3;
font-size:10px;
font-weight:bold;
}
.combo2_discountprice{
color:#53b000;
font-size:10px;
font-weight:bold;
}
.mid_combo_pdt_compare{
width:104px;
padding:5px 10px 5px 3px;
float:left;
}
.related_table{
 width:100%;
float:left;
}
.related_table td{
padding:5px;
}
.related_header{
padding:2px 5px;
color:#003300;
font-size:12px;
font-weight:bold;
}
.processing_divcls{
	background-color:#8FDAFF;
	color:#FFFFFF;
	position:absolute;
	top:50%;
	left:33%;
	width:400px;
	height:50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	border:2px solid #000000;
}
.sizechart_close{
padding:5px;
}
.sizechart_productname{
padding:15px 5px;
color:#003300;
font-size:12px;
font-weight:bold;
}
.sizechart_logo{
padding:15px 36px;
color:#003300;
font-size:12px;
font-weight:bold;
background-color:#FFFFFF;
}
.categoreyname_headerlink{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
padding:0 10px;
text-decoration:none;
}
.regiconentA_more{
font-size:11px;
font-weight:bold;
color:#171717;
padding:0 10px;
}
.imgver_text{
font-size:10px;
font-weight:normal;
color:#8FBA02;
}
.middle_showall_link{
display:inline-block;
border:none;
margin:5px 5px 0 0;
background:url(../site_images/spcl-showall.gif) left top no-repeat;
padding:2px 3px 5px 3px;
font-size:11px;
width:53px;
font-weight:bold;
text-align:center;
text-decoration:none;
color:#FFFFFF;
}

/*...................................................*/
.userorderheader{
padding:4px;
border-bottom:1px solid #ffffff;
font-size:11px;
font-weight:bold;
color:#da0000;
}

.userordercontent{
padding:5px 0 5px 2px;
border-bottom:1px solid #f1f1f1;
font-size:11px;
color:#000000;
background:#F8F9F9;
}

.userordercontentbold{
padding:5px 20px ;
border-bottom:1px solid #f1f1f1;
font-size:11px;
color:#000000;
font-weight:bold;
background:#F8F9F9;
}

.usermenucontentbold{
padding:5px;
font-size:11px;
border-bottom:1px solid #f1f1f1;
color:#000000;
font-weight:bold;
background:#F8F9F9;
}
.alert_inner{
float:left;
line-height:18px; 
padding:9px;
margin:0 0 5px 0;
border:1px solid #b1ca6c; 
background-color:#DEE8C3;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ea0001;
}
.shelfBheader{
padding:4px;
color:#000000;
font-size:12px;
font-weight:bold;
}
.shelfBprodname{
padding:4px;
color:#ef0300;
font-size:11px;
font-weight:bold;
}

/* Products In stock Notifications DIV */
.instockmsg_span{
	padding: 0 0 5px 0;
}
.instockmsg_out_stock{
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

.carterrordiv_alert{
position:absolute;
left:30%;
top:50%;
z-index:2000;
width:500px;
line-height:22px; 
padding:9px;
border:4px solid #f0c246; 
background-color:#ffd870;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}
.carterrormsg_span{
	float:left;
	width:18%;
	padding: 0 0 5px 0;
}
.carterrormsg_msg{
float:left;
	padding-left:20px;
	font-size:12px;
	font-weight:bold;
	color:#ea0001;
}
.carterrordiv_head{
float:left;
width:80%;
font-size:18px;
font-weight:normal;
}
.red_msg{
	padding: 0 0 5px 0px;
	font-size:12px;
	font-weight:normal;
	color:#ea0001;
}
.redtext{
	font-size:12px;
	font-weight:normal;
	color:#ea0001;
}
.advert_comp_table{
width:216px;
float:left;
}
.advert_comp_td{
width:216px;
overflow:hidden;
}
.advert_comp_header{
	width:218px;
	float:left;
	overflow:hidden;
	font-size:10px;
	font-weight:bold;
	color:#CCCCCC;
}
.advert_comp_details{
width:218px;
float:left;
overflow:hidden;
margin:2px 0;
}
.myhome_main_cat_heading{
background:#cfd8ad;
font-size:14px;
font-weight:bold;
color:#678500;
padding:2px;
}
.adverttext_con{
width:523px;
float:left;
margin:3px 0;
}
.adverttext_top{
width:523px;
float:left;
background:url(../site_images/advert-cont-top.gif) left top no-repeat;
height:10px;
overflow:hidden;
}
.adverttext_middle{
width:493px;
float:left;
padding:0 10px;
border-left:5px solid #b0b0b0;
border-right:5px solid #b0b0b0;
color:#888888;
font-size:12px;
background-color:#FFFFFF;
overflow:auto;
height:100px;
}
.adverttext_bottom{;
width:523px;
float:left;
background:url(../site_images/advert-cont-bottom.gif) left top no-repeat;
height:10px;
overflow:hidden;
}
.myhome_offer_subtext{
background:#dfdfdf;
border:1px solid #d1d1d1;
padding:2px 0px 2px 10px;
font-weight:bold;
text-decoration:none;
color: #FF0000;
font-size:11px;
text-align:center;
}
.myhome_offer_subhead{
padding:0 10px;
font-size:16px;
font-weight:bold;
color:#678500;
}
.productdownloadtable{
	background-color:#ffffff;
	padding-top:5px;
}
.productdownloadheader{
width:450px;
float:left;
padding:6px 10px;
margin:6px 0;
background:url(../site_images/over-view-hdr.gif) left top no-repeat;
font-size:14px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
.downloadul{
	display:block;
	float:left;
	width:97%;
	padding:0;
	margin:5px 0;
	list-style:none;
}

.downloadul li{
display:block;
float:left;
padding:2px  0;
color:#454545;
font-size:11px;
}

li.headerli{
width:100%;
float:left;
padding:3px 4px 10px 10px ;
text-decoration:underline;
font-size:12px;
font-weight:bold;
color:#ff3c00;
}
li.video{
width:100%;
font-size:12px;
font-weight:bold;
color:#FF0000;
}

li.pdf{
width:100%;
font-size:12px;
font-weight:bold;
}

li.audio{
width:100%;
font-size:12px;
font-weight:bold;
}

li.others{
width:100%;
font-size:12px;
font-weight:bold;
}

ul.sub{
padding:0 0 0 6px;
list-style:none;

}
ul.sub li{
display:block;
float:left;
padding:0;
margin:2px 4px;
color:#010101;
}
.downloadul li a.downloadlink{
color:#000000;
font-size:10px;
font-weight:bold;
padding-left:3px;
text-decoration:none;
}
.bonus_point{
width:121px;
margin:5px 0;
padding:5px 30px 5px 6px;
float:left;
background:url(../site_images/bonus-bg.gif) left top no-repeat;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
}
.shoppingcartcontent_delivery{
padding:3px;
background-color:#EFE9DF;
font-size:12PX;
font-weight:bold;
color:#CC0000;
}
.general_links{
padding:5px 0;

}

.general_links_table{
float:left;
clear:both;
display:block;
width:600px;
text-align:left;
background-color: #C9C9C9;
}
.general_links_hdr{
padding:5px 8px;
background-color: #A2A2A2;
border-top:1px solid #A2A2A2;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}
.general_links_div{
width:100%;
}
.general_links_divul{
width:100%;
}
.general_links_divul li{
display:block;
text-align:left;
text-decoration:none;
padding:1px 4px 1px 4px ;
float:left;
width:23%;
font-size:11px;
font-weight:normal;
color:#000000;
}

.general_links_div_link{
text-decoration:none;
font-size:11px;
font-weight:normal;
color:#000000;
}	
/*advert_txt left///////////////////////////////////////////////////////////////////////////////*/
.advert_txt{
width:218px;
float:left;
margin:2px 0;
clear:both;
overflow:hidden;

}
.advert_txt_top{
width:218px;
float:left;
background:url(../site_images/bst-top-n.gif) left top no-repeat;
height:18px;
overflow:hidden;
}
.advert_mid_middle{
width:524px;
float:left;
overflow:hidden;
}
.advert_txt_middle{
width:196px;
float:left;
padding-left:10px;
border-left:6px solid #606060;
border-right:6px solid #606060;
background-color:#FFFFFF;
font-size:12px;
font-weight:normal;
color:#000000;
}
.advert_txt_bottom{
width:218px;
float:left;
background:url(../site_images/bst-bottom-n.gif) right top no-repeat;
height:18px;
overflow:hidden;
}
.mid_comboshelfBtabletd_combovar{
padding:2px;
background-color:#E8E8E8;
border:1px solid #C1C1C1;
font-weight:bold;
color:#000000;
}
.mid_shelfBtabletd_combovar{
padding:2px;
background-color:#E8E8E8;
border:1px solid #C1C1C1;
font-weight:bold;
color:#000000;
}
 /* Product list back button */
.prolist_btnlf{
float:right;
padding:10px 0 0 5px;
font-size:11px;
}
.prodlist_linklf{
float:left;
background:url(../site_images/prodlist-left.gif) no-repeat left top;
margin:0;
margin-left:1px; /*spacing between each tab*/
padding:0 0 0 5px;
text-decoration:none;
}
.prodlist_linklf span {
float:left;
display:block;
background:url(../site_images/prodlist-right.gif) no-repeat right top;
padding: 5px 3px 5px 0;
font:bold 11px Arial, Helvetica, sans-serif;
color: #ffffff;
}
/*cfombo You save */
.yousave_price{
background:url(../site_images/svae.gif) no-repeat left top;
padding:25px 3px 15px 60px;
font:bold 18px Arial, Helvetica, sans-serif;
color:#CC0000;
}
.buttonblackbig{
margin-bottom:10px;
}
#paymethod_id td{
padding:2px;
}
#paymethod_id td table{
border:1px solid #E4E4E4;
}
.combosep span{
display:inline-block;
}
.general_links_table_outer{
float:left;
padding:20px 0 0 185px;
}
.ssl_bottom_area{
float:left;
padding:5px 0 10px 0;
text-align:center;
width:100%;
}
.keyfeatureHeading{
padding:7px 5px 7px 30px;
font-size:12px;
color:#EC683F;
font-weight:bold;
text-align:left;
background:#FFFFFF url(../site_images/key-hdr.gif) left bottom no-repeat;
border-top:2px solid #FFFFFF;
border-bottom:2px solid #FFFFFF;
}
/*Price promise Styles*/
.review_page_div{
padding:0px 2px 5px 2px;

}
.reg_table{
width:100%;
}
.reg_table1{
width:100%;
}
.regiconentA{
width:30%;
padding:2px 0 2px 20px;
font:normal 11px Arial, Helvetica, sans-serif;
color: #000000;
}
.regi_txtfeildA{
padding:2px 0;
font:normal 11px Tahoma,Arial, Helvetica, sans-serif;
color: #000000;
}

.regi_txtfeildA input{
border:1px solid #a6a6a6;
padding:3px;
width:300px;
font:bold 11px Tahoma,Arial, Helvetica, sans-serif;
color: #000000;
}
/*Section for color code for variables*/
.color_div{
float:left;
margin:2px;
border:1px solid #000000;
width:20px;
height:20px;
text-align:center;
}
.color_div_sel{
float:left;
margin:2px;
border:5px solid #525252;
width:20px;
height:20px;
margin-top:-2px;
}
.size_var_div{
float:left;
margin:2px;
padding:4px;
border:1px solid #dfdfdf;
font:bold 11px Arial, Helvetica, sans-serif;
color:#000000;
text-align:center;
cursor:pointer;
background:url(../site_images/size-bg.gif) no-repeat 1px 1px;
}
.size_var_div_sel{
float:left;
margin:2px;
padding:4px;
border:1px solid #dfdfdf;
font:bold 11px Arial, Helvetica, sans-serif;
color:#FFFFFF;
cursor:pointer;
background:url(../site_images/sizs-sel-bg.gif) no-repeat 1px 1px;
}
.promise_hdr{
padding:3px 0 3px 20px;
font:bold 12px Arial, Helvetica, sans-serif;
color: #000000;
background:#DBDBDB;
}
.promise_txt{
padding:5px 0 5px 20px;
font:bold 12px Arial, Helvetica, sans-serif;
color: #000000;
border-bottom:1px solid #DBDBDB;
}


.reg_shlf_inner_cont{
float:left;
width:100%;
padding:10px 0;
background:#FFFFFF url(../site_images/my-hm-mid.gif) left top no-repeat;
font:normal 12px Arial, Helvetica, sans-serif;
color: #8a8989;
}
.reg_shlf_inner_admin{
float:left;
width:100%;

}
.reg_shlf_inner_top_admin{
float:left;
height:11px;
overflow:hidden;
/*background:#000000 url(../site_images/best-hdr-topa.gif) left top repeat-x;*/
}
.reg_shlf_inner_cont_admin{
float:left;
width:100%;
/*background:#FFFFFF url(../site_images/my-hm-mida.gif) left top repeat-y;*/
font:normal 12px Arial, Helvetica, sans-serif;
color: #8a8989;
}
.reg_shlf_inner_bottom_admin{
float:left;
}

.reg_shlf_hdr_outr{
float:left;
width:711px;
border-bottom:1px solid #DBDBDB;
margin-bottom:10px;
}
.reg_shlf_hdr_outr_admin{
float:left;
width:711px;
border-bottom:1px solid #DBDBDB;
margin-bottom:10px;
}
.reg_shlf_hdr_in_admin{
float:left;
background:url(../site_images/link-left.gif) no-repeat left top;
margin:0;
padding:0 0 0 12px;
text-decoration:none;
}
.reg_shlf_pdt_con{
float:left;
width:100%;
}
.reg_shlf_hdr_in_admin  span {
float:left;
display:block;
background:url(../site_images/linkright.gif) no-repeat right top;
padding:5px 16px 5px 3px;
font:bold 12px Arial, Helvetica, sans-serif;
color: #FF0000;
}
.promise_hdr_admin{
padding:3px 0 3px 20px;
font:bold 12px Arial, Helvetica, sans-serif;
color: #FFFFFF;
background:#D40001;
}
.promise_txt_admin{
padding:5px 0 5px 20px;
border-bottom:1px solid #DBDBDB;
font:bold 12px Arial, Helvetica, sans-serif;
color: #000000;
}
.promise_txtA{
padding:5px 0 5px 20px;
font:normal 12px Arial, Helvetica, sans-serif;
color: #FF0000;
border-bottom:1px solid #DBDBDB;
background-color:#F5F5F5;
}
.pricepromise_addtocart{
width:118px;
height:32px;
margin-top:10px;
border:none;
overflow:hidden;
text-align:center;
padding:5px; 
color:#FFFFFF;
font-weight:bold;
font-size:16px;
background:url(../site_images/promise-buy.gif) left top no-repeat;
}
.reg_table_admin{
width:100%;
float:left;
}
.promise_price{
margin:5px 0 0 0;
float:right;
width:123px;
height:28px;
padding:12px 20px 15px 40px;
overflow:hidden;
background:url(../site_images/price-icn-promise.gif) no-repeat 0 0;
font:bold 12px Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-align:center;
}
.promise_price span{
display:block;
font:normal 18px Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-align:center;
}
.promise_acceptprice{
margin:5px 0 0 0;
float:right;
width:123px;
height:28px;
padding:12px 20px 15px 40px;
overflow:hidden;
background:url(../site_images/price-icn-promisea.gif) no-repeat 0 0;
font:bold 12px Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-align:center;
}
.promise_acceptprice span{
display:block;
font:normal 18px Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-align:center;
}

.promise_webprice{
font:bold 12px Arial, Helvetica, sans-serif;
color: #666666;
text-align:right;
padding-right:22px;
padding-top:7px;
}
.combo_pdt_var_outr_price{
font:bold 11px Arial, Helvetica, sans-serif;
color: #000000;
padding-left:8px;
}
.review_pdta{
font:bold 14px Tahoma,Arial, Helvetica, sans-serif;
color: #CC0000;
text-decoration:none;
padding-left:8px;
}
.review_pdta a{
font:bold 12px Tahoma,Arial, Helvetica, sans-serif;
color: #CC0000;
text-decoration:none;
}
.reg_shlf_hdr_in{
float:left;
background:url(../site_images/link-left.gif) no-repeat left top;
margin:0;
padding:0 0 0 12px;
text-decoration:none;
}
.reg_shlf_hdr_in  span {
float:left;
display:block;
background:url(../site_images/linkright.gif) no-repeat right top;
padding:5px 16px 5px 3px;
font:bold 12px Arial, Helvetica, sans-serif;
color: #FF0000;
}
.innerfade{
text-align:center;
height:48px;
overflow:hidden;
}
.innerfade li{
left:34px;
top:0;
}
/*section for play video display*/
.deat_pdt_button{
float:left;
width:314px;
padding:3px 0 3px 0;
text-align:right;
}
.flashvideo_outer{
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
background-color:#000000;
opacity:.60;
filter: alpha(opacity=60); -moz-opacity:0.6;
z-index:99999;
}
.content_default_flash{
position:absolute;
left:25%;
top:25%;
background:url(../site_images/flash-bg.gif) no-repeat right top;
width:612px;
height:401px;
text-align:center;
z-index:999999;
}
#flash_close_div{
padding-right:30px;
padding-top:10px;
}
#flash_close_div a{
font:normal 18px Arial, Helvetica, sans-serif;
color: #FFFFFF;
padding-right:20px;
background:url(../site_images/fllash-close.gif) no-repeat 100% 45%;
}
	/* ---- Shop by Brand Top and Bottom  ---- */
.shp_brnd_con{
float:left;
width:974px;
border:3px solid #757575;
background-color:#FFFFFF;
margin:5px 0 0 0;
}
.shp_brnd_left{
float:left;
width:8px;
height:55px;
/*background:url(../site_images/topshop-left.gif) 0 0 no-repeat;*/
}
.shp_brnd_mid{
float:left;
width:958px;
height:55px;
/*background:url(../site_images/topshop-bg.gif) 0 0 repeat-x;*/
}
.shp_brnd_thumbimg_con{
width:962px;
float:left;
padding-top:5px;
}
.shp_brnd_thumbimg_pdt{
float:left;
padding:0 3px;
text-align:center;
}
.shp_brnd_thumbimg_image{
float:left;
height:50px;
overflow:hidden;
padding:2px 0;
text-align:left;
}
.shp_brnd_nav{
width:14px;
float:left;
padding-top:20px;
}
.shp_brnd_thumbimg_inner{
width:920px;
height:50px;
margin:0 7px;
float:left;
font-weight:normal;
color:#7e993a;
overflow:hidden;
}
#shp_brnd_thumb {
width: 8128px; /* = width + margin left + margin right + padding*2 + border*2  from the content rule */
overflow:visible;
}
.shp_brnd_nav{
width:14px;
float:left;
padding-top:20px;
}
.shp_brnd_right{
float:left;
width:8px;
height:55px;
/*background:url(../site_images/topshop-right.gif) 0 0 no-repeat;*/
}

.footerBrandsB img{opacity:.40;filter: alpha(opacity=40); -moz-opacity:0.4; margin:0 8px;}
.footerBrandsB a:hover img{opacity:1;filter: alpha(opacity=100); -moz-opacity: 1}
.footerBrandsB{border-top:1px dashed #848484;  padding:10px 0;float:left;text-align:center;width:958px;}
.shp_brnd_scroll{
float:left;
width:174px;
padding:0 22px;
overflow:hidden;
}

.shp_brnd_scroll_con{
float:left;
width:174px;
margin:9px 0 0 0 ;
background:url(../site_images/shop-scroll-con.gif) left top no-repeat;
height:54px;
text-align:center;
overflow:hidden;

}
.shp_brnd_scroll_inner{
overflow:hidden;
padding:2px 8px;
height:48px;
width:161px;
float:left;
}
.shp_brnd_scroll_inner img{
width:90px;
height:45px;
padding-top:3px;

}
.shp_brnd_scrollA{
float:left;
width:218px;
overflow:hidden;
}

.shp_brnd_scroll_conA{
float:left;
width:198px;
padding-left:20px;
margin: 0 0 4px 0 ;
background:url(../site_images/shop-scroll-cona.gif) left top no-repeat;
height:54px;
text-align:center;
overflow:hidden;

}
.shp_brnd_scroll_innerA{
overflow:hidden;
padding:2px 8px;
height:48px;
width:161px;
float:left;
}
.shp_brnd_scroll_innerA img{
width:90px;
height:45px;
padding-top:3px;

}

.innerfade_left{
width:218px;
float:left;
overflow:hidden;
list-style:none;
}
.innerfade_left li{
left:0;
top:0;
width:218px;
}
/* Bonus Point Section*/
.deat_bonus{
float:left;
width:130px;
text-align:left;
padding:0 0 0 65px;
height:80px;
background:url(../site_images/bonus.gif) no-repeat 0 0;
}
div.deat_bonusA {
float:left;
width:80px;
font:bold 18px Arial, Helvetica, sans-serif;
color: #55080f;
}
div.deat_bonusB {
float:left;
width:80px;
font:bold 12px Arial, Helvetica, sans-serif;
color: #55080f;
}
div.deat_bonusC {
float:left;
width:80px;
}

.cart_bonus_more{
float:left;
width:136px;
text-align:left;
padding:8px 0 0 35px;
height:34px;
background:url(../site_images/bonusa.gif) no-repeat 0 0;
}
.bottom_address{
float:left;
width:960px;
margin-top:5px;
background-color:#363636;
border-top:1px solid #434343;
border-bottom:1px solid #434343;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
padding:3px 0;
text-align:center;
}
.bottom_address a{
text-decoration:none;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}
.shoppingcartcontent_prom_alert{
color:#CC0000;
font-weight:bold;
padding:10px 5px 5px 25px;
background:#E4EBD8 url(../site_images/cart_notice.gif) no-repeat 1% 30%;
text-align:left;
}
.colorimg_div{
float:left;
margin:2px;
border:1px solid #000000;
width:40px;
height:40px;
text-align:center;
}
.colorimg_div_sel{
float:left;
margin:2px;
border:5px solid #525252;
width:40px;
height:40px;
margin-top:-2px;
}
.bulkdiscHeader{
width:503px;
float:left;
background:#333333;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
padding:0 10px;
}
.bulkdisc_bottom_desc{
font-size:11px;
font-weight:normal;
color:#ffffff;
text-align:left;
padding:5px;
border-bottom:1px solid #EDDFC5;
}

/*//////center category///////////////////////////////////////////*/

/*..............................Category middle.........................*/

.cate_mid_con{
float:left;
width:524px;
margin:4px 0;

}
.cate_mid_hdr{
float:left;
width:492px;
overflow:hidden;
padding:15px 15px 15px 15px;
background:url(../site_images/orange-head-cat.gif) 0 0 no-repeat;
font:bold 12px Arial,Tahoma, Helvetica, sans-serif;
color:#000;
margin:0 0 4px 0;
}
.cate_mid_con_in{
float:left;
width:524px;
padding:0 0 5px 0;
}
.cate_mid_left{
float:left;
width:257px;
padding:0 6px 0 2px ;
}
.cate_mid_right{
float:left;
width:257px;
}

.cate_mid_ca_top{
float:left;
width:257px;
height:8px;
overflow:hidden;
background:url(../site_images/cat-mid-top.gif) 0 0 no-repeat;
}
.cate_mid_ca_mid{
float:left;
width:257px;
background:url(../site_images/cat-mid-m.gif) 0 0 repeat-y;
}
.cate_mid_ca_bottom{
float:left;
width:257px;
height:10px;
overflow:hidden;
background:url(../site_images/cat-mid-bottom.gif) 0 0 no-repeat;
}

.cate_mid_ca_name{
float:left;
width:242px;
padding:5px 5px 5px 10px;
font:bold 12px Arial,Tahoma, Helvetica, sans-serif;
color: #0D0B23;
}
.cate_mid_ca_name a{
text-decoration:none;
font:bold 12px Arial,Tahoma, Helvetica, sans-serif;
color: #0D0B23;
}
.cate_mid_ca_in{
float:left;
width:235px;
padding:5px 11px;
}
.cate_mid_ca_in_top{
float:left;
width:235px;
height:12px;
overflow:hidden;
background: url(../site_images/cat-in-top.gif) 0 0 no-repeat;
}
.cate_mid_ca_in_mid{
float:left;
width:235px;
background: url(../site_images/cat-in-bg.gif) 0 0 repeat-y;
}
.cate_mid_ca_in_img{
float:left;
width:80px;
padding:0 5px 0 3px;
overflow:hidden;
}
.cate_mid_ca_in_des{
float:left;
width:130px;
padding:0   0 0 10px;
font:normal 12px Arial,Tahoma, Helvetica, sans-serif;
color: #0D0B23;
}

.cate_mid_ca_in_bottom{
float:left;
width:235px;
height:12px;
overflow:hidden;
background:url(../site_images/cat-in-bottom.gif) 0 0 no-repeat;
}
.cate_mid_ca_more{
float:left;
width:223px;
text-align:right;
padding:5px 10px 0 10px;
}
