
/*-- Styles Below are Common For all the EStores --*/
/*-------------------------Starts------------------*/

/*Start New Styles for Layout 6*/

/* reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table,
caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
    font-family: inherit;
	
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

body { color: #000; background:#fff url(../image/18homebg1.gif) repeat-x top; margin:0px;padding:0px; font:12px Arial;line-height:100% }
ul,li { list-style: none; margin:0px;padding:0px; }

/* tables still need 'cellspacing="0"' in the markup */
caption, th, td { font-weight: normal; margin:0px;padding:0px; }

a { text-decoration: none; }

a:hover{ text-decoration: underline; }

/* generic, may be usefull to you post-delivery */

/***** Global Classes *****/
 
.clear         { clear:both; }
 
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
 

.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
  
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

h1,h2,h3,h4,h5{margin:0px;padding:0px;}


#dvb2blogin { min-height: 100%;width: 100%;background:url(../image/opacity.png);position:fixed;z-index:100000;display:none; }
* html #dvb2blogin { height: 100%; }

.dvb2blogin { width:300px;margin:0 auto;margin-top:200px;border:1px solid #ccc;background:#fff;position:relative; }
.dvb2blogin p { background:url(../image/static-top.gif) repeat-x bottom;padding:10px 10px;text-align:left }
.dvb2blogin span { float:left;width:100px;text-align:right;padding:5px 10px 5px 5px; }
.dvb2blogin .input { border:1px solid #ccc;padding:3px;float:left; }
.dvb2blogin .col { clear:both;padding:10px 0px; }
.dvb2blogin .col_r { clear:both;padding:5px 5px 5px 112px;text-align:left}
.dvb2blogin .col_r label { float:left}
.dvb2blogin .col_r .link{ display:block;color:#bb0000;clear:both;padding-top:8px}
.dvb2blogin .col_r .go{ font:13px/18px arial; text-transform: uppercase; color: #fff; text-decoration: none; background-color: #bb0000; 
       border: 0px solid #333; font-weight:bold;padding:4px;margin:0px;letter-spacing:1px;margin:8px 0px}
.dvb2blogin .col_r .go:hover { color: #fff;background:#333 }






#bigpdt { font:12px/17px arial;color:#333;width:570px;float:left;border:1px solid #ddd ;margin-left:6px; }
#bigpdt h1{font:18px/18px arial;color:#666;background:url(../image/bg001.gif) repeat-x bottom;text-align:left;padding:10px;}
#bigpdt .desc { float:left;width:390px;border:0px solid red}
.bigpdt_hls { border:0px solid #ddd ;width:171px;float:left}


#bigpdt .desc p { display:block;padding:5px 10px;text-align:justify;clear:both }
#bigpdt .desc .tailoring {margin:0px 10px;}
#bigpdt .desc .tailoring b{ background:url(../image/bg001.gif) repeat-x bottom;padding:5px;border:1px solid #ddd;text-align:left;display:block;
                            font:bold 13px/18px Arial }

.table{ background:#f2f2f2;padding:5px;border:1px solid #ccc;text-align:left;display:block;margin:0px 10px;}


#bigpdt em{font:12px/18px arial;color:#666;font-weight:bold;}

.bigpdt_hls .eschangecurrency { width:100%;border:1px solid #ddd;height:100px;margin-top:8px /*background:url(../image/bg001.gif) repeat-x bottom;*/ }
.bigpdt_hls .eschangecurrency p { font:12px/18px arial;color:#666;font-weight:bold;clear:both;padding:5px;border-bottom:1px solid #ddd;}
.bigpdt_hls .eschangecurrency span { font:12px/18px arial;color:#333;float:left}
.bigpdt_hls .eschangecurrency ul { margin:5px 5px;padding:0px;width:150px;}
.bigpdt_hls .eschangecurrency li { list-style-type:none;float:left;}
.bigpdt_hls .eschangecurrency li input { float:left; }


.bigpdt_hls p { clear:both;padding:5px 0px;display:block}
.bigpdt_hls .viwed {display:block;border:0px solid red;padding:10px 0px 0px 10px;text-align:center}
.bigpdt_hls .viwed  span {font:normal 12px/18px arial;color:#000;padding:5px;float:left;}
.bigpdt_hls .viwed  em { font:12px/18px arial;color:#666;font-weight:bold;padding:5px 0px;float:left}
.bigpdt_hls .viwed  i {font:italic 10px/18px arial;padding:5px 0px;float:left;}




.bigpdt_hls .deliver { clear:both;background:#e6f9ff;border:1px solid #b7dbe6;font:12px/16px arial;margin-bottom:3px;padding:5px;color:#333}    
.bigpdt_hls .deliver q{ clear:both;margin:5px 0px;padding:0px 5px;color:#666}

.bigpdt_hls .deliver_fast{display:block;background:url(../image/big-tips.gif) no-repeat;height:42px;margin-bottom:5px;
                            font:14px/16px arial;color:#333;font-weight:bold;text-transform:uppercase;padding:10px 0px; }




.bigpdt_hls .social{background:url(../image/socialmedia.gif) bottom #fff repeat-x;font:12px/32px arial;padding-top:0px;clear:both;height:27px;padding-top:5px;}
/*.bigpdt_hls .social strong {float:left;font:12px/32px arial;padding:0px 3px}*/
.bigpdt_hls .social ul { margin:0px;padding:0px;text-align:left;float:right;width:115px;margin:3px 0px 0px 5px}
.bigpdt_hls .social li { list-style-type:none;display:inline;}
.bigpdt_hls .social li a { margin:0px 2px;}








.bigpdt_hls .option{clear:both;display:block}
.bigpdt_hls .option ul { margin:0px;padding:0px }
.bigpdt_hls .option li { float:left;list-style-type:none; }
.bigpdt_hls .option li a{ background:url(../image/big-lbg.gif) no-repeat;display:block;width:171px;font:bold 11px/27px arial;color:#333;
                            text-align:left ;margin-top:3px;text-indent:32px;text-transform:uppercase}
.bigpdt_hls .option li a:hover{ color:#666}

/*.optional{background:url(../image/social-bg.gif) bottom #fff repeat-x;font:12px/18px arial;padding-top:0px;
    border:1px solid #ddd;padding:5px 0px; margin:3px 0px}

.option{background:url(../image/bg001.gif) bottom #fff repeat-x;font:12px/18px arial;padding-top:0px;
    border:1px solid #ddd;padding:5px 0px; margin:3px 0px}*/


.bigpdt_hls .email { border-bottom:1px solid #ddd;background:url(../image/big-lbg.gif) no-repeat;}
.bigpdt_hls .email a { font:12px/24px arial;color:#666;font-weight:bold;background:url(../image/emil_send.gif) no-repeat left ;display:block;
                        text-align:left;padding-left:38px;}
.bigpdt_hls .email a:hover{color:#000;/*background:url(../image/big_email_h.gif) no-repeat left ;*/}

.bigpdt_hls .ratings {display:block;background:url(../image/big-rating-bg.gif) no-repeat;height:82px;margin:5px 0px; }
.bigpdt_hls .ratings strong{color:#666;float:left;font:12px/18px arial;font-weight:bold;text-align:left;clear:both;padding:5px 0px 0px 8px}
.bigpdt_hls .ratings span{font:12px/18px arial;}

#spnAppDelInfo{font:11px/18px arial;font-style:italic;}



.pleasenote{ text-align:justify;font:11px/16px arial;color:#666;padding:5px;border:1px solid #ddd;display:block;clear:both;margin-top:5px}
.pleasenote q{ color:#666;font-weight:normal;font:10px/16px arial; }



.addtocart{clear:both;padding:20px 0px}

#pager{background:url(../image/pager-bg.gif) no-repeat;width:132px;margin:0 auto;height:39px;position:relative;}
#pager .next{background:url(../image/next.png) no-repeat;height:33px;width:33px;position:absolute;top:3px;right:0px}
#pager .next:hover{background:url(../image/next-h.png) no-repeat;}
#pager .back{background:url(../image/back.png) no-repeat;height:33px;width:33px;position:absolute;top:3px;left:0px}
#pager .back:hover{background:url(../image/back-h.png) no-repeat;}
#pager .viewall{background:url(../image/viewall.png) no-repeat;width:64px;height:27px;position:absolute;top:6px;left:34px}
#pager .viewall:hover{}


/*dvBLHelpImgs*/
#dvBLHelpImgs { border:1px solid #ddd;background:#fff;padding:5px;width:450px; z-index:1000}
#dvBLHelpImgs ul { margin:0px;padding:0px; }
#dvBLHelpImgs li { float:left;list-style-type:none;padding:5px}
#dvBLHelpImgs .close { background:url(../image/EsHomePageImages/CbCloseBtn.gif) no-repeat;width:21px;height:21px;float:right;cursor:pointer}
#dvBLHelpImgs p{ padding:5px;font:normal 12px/16px arial;color:#333;}



/*dvValueforMoney*/
#dvValueforMoney { text-align:justify;font:12px/16px arial;color:#666;padding:5px;border:1px solid #999;display:none;background:#fff;width:500px;}
#dvValueforMoney ul { margin:0px;padding:0px; }
#dvValueforMoney li { list-style-type:none; padding:5px}
#dvValueforMoney li span { color:#333;font:bold 13px/16px arial; }
#dvValueforMoney .close { background:url(../image/EsHomePageImages/CbCloseBtn.gif) no-repeat;width:21px;height:21px;float:right;cursor:pointer}

/* Price Promise Match  */
#dvPricePromiseMatch { border:1px solid #999;background:#fff;color:#666;z-index:1000;font:normal 12px/18px arial;
          display:none;padding:5px 5px 15px 5px;width:500px;}
#dvPricePromiseMatch ul { margin:0px;padding:0px; }
#dvPricePromiseMatch li { list-style-type:none; padding:5px}
#dvPricePromiseMatch li span { color:#000;font:bold 13px/18px arial; }
#dvPricePromiseMatch .close { background:url(../image/EsHomePageImages/CbCloseBtn.gif) no-repeat;width:21px;height:21px;float:right;cursor:pointer}




/* Refer A Friend  */
#dvRefFrnd { border:1px solid #999;background:#fff;color:#666;z-index:1000;position:absolute;top:-10px;left:-160px;display:none;}
#dvRefFrnd p { background:url(../image/static-top.gif) repeat-x bottom;padding:10px 10px;text-align:left}
#dvRefFrnd strong {color:#1a4771;font:18px/18px arial;}
#dvRefFrnd label { float:right;padding-right:20px;}
#dvRefFrnd abbr {float:right;padding:10px;line-height:17px;margin:0px;}
#dvRefFrnd input,textarea,select { border:1px solid #ccc;padding:3px;}
#dvRefFrnd input:focus,textarea:focus  {border:1px solid #999;}
#dvRefFrnd em {float:left;color:#666}
#dvRefFrnd .close {position:absolute;top:8px;right:10px;background:url(../image/EsHomePageImages/CbCloseBtn.gif) no-repeat;width:21px;height:21px;cursor:pointer}





 /* VisitorsReview*/
#dvVisitorsReview { border:1px solid #999;background:#fff;color:#666;z-index:1000;position:absolute;top:-10px;left:-160px;display:none;}
#dvVisitorsReview p { background:url(../image/static-top.gif) repeat-x bottom;padding:10px 10px;text-align:left}
#dvVisitorsReview strong {color:#1a4771;font:18px/18px arial;}
#dvVisitorsReview label { float:right;padding-right:20px;}
#dvVisitorsReview abbr {float:right;padding:10px;line-height:17px;margin:0px;}
#dvVisitorsReview input,textarea,select { border:1px solid #ccc;padding:3px;}
#dvVisitorsReview input:focus,textarea:focus  {border:1px solid #999;}
#dvVisitorsReview em {float:left;color:#666}
#dvVisitorsReview .close {position:absolute;top:8px;right:10px;background:url(../image/EsHomePageImages/CbCloseBtn.gif) no-repeat;width:21px;height:21px;cursor:pointer}





/* Login*/
#dvLogin { border:1px solid #999;background:#fff;color:#666;z-index:1000;position:absolute;top:-10px;left:-160px;display:none;}
#dvLogin p { background:url(../image/static-top.gif) repeat-x bottom;padding:10px 10px;text-align:left}
#dvLogin strong {color:#1a4771;font:18px/18px arial;}
#dvLogin label { float:right;padding-right:20px;}
#dvLogin abbr {float:right;padding:10px;line-height:17px;margin:0px;}
#dvLogin input,textarea,select { border:1px solid #ccc;padding:3px;}
#dvLogin input:focus,textarea:focus  {border:1px solid #999;}
#dvLogin em {float:left;color:#666}
#dvLogin .close {position:absolute;top:8px;right:10px;background:url(../image/EsHomePageImages/CbCloseBtn.gif) no-repeat;width:21px;height:21px;cursor:pointer}
#dvLogin .link {color:#333;font:12px/18px arial;}




.dvMargin { border:1px solid #999;background:#fff;color:#666;padding:0px;display:none;position:absolute;border:1px solid #999;z-index:1000000}
.dvMargin span {clear:both;color:#333;font:12px/20px arial}
.dvMargin em {color:#1A4771;font:12px/18px arial;float:left;padding:0px 5px;font: bold 12px/20px arial}




#price_detail { padding:8px;clear:both;font:normal 13px/18px arial;color:#666}
#price_detail span{ float:left; padding:8px 3px 8px 0px}
#price_detail .PrdCode { clear:both;display:block;font:bold 13px/18px arial;text-align:left;color :#666}
#price_detail .price_n { font:bold 13px/18px arial;color :#000}
#price_detail .price_d { font:bold 13px/18px arial;color :#000}
#price_detail .price_s { font:bold 13px/18px arial;color :#000;text-decoration:line-through}
#price_detail #spnPrdName{ font:bold 11px/18px arial;color:#000}

#detail_pdt { padding:8px;clear:both;font:bold 13px/18px arial;color:#000;text-align:left}
#detail_pdt #dvProductDetailsSubTask2{ padding:8px 3px 0px 0px}
#detail_pdt #spnQty{float:left;text-align:left;padding:13px 5px 0px 0px}


.spnQty {padding:3px 10px 0px 0px;clear:both;text-align:left}
.spnQty b { padding:5px 5px 5px 0px; }
.spnQty select { border:1px solid #ccc;width:50px; }





.pdtwide { border:1px solid #ddd;padding:5px;position:relative}
/*.pdtwide  a:hover span{ background:url(../image/pdtwide.gif) no-repeat;height:19px;width:85px;float:left;position:absolute;top:5;left:5}*/
.pdtwide  a span{ background:url(../image/viewcloser.png) no-repeat;height:13px;width:86px;float:left;position:absolute;bottom:5px;right:5px}




#cbzmiddlecontent_home { width: 784px;float:left;margin-left:6px; }
* html #cbzmiddlecontent_home { width: 782px;float:left;margin-left:6px; }


#container { position: relative; width: 990px; background: #ffffff; margin: 0 auto; text-align: left;}
#cbzheader { width: 990px; padding: 0; }
#cbzmiddlecontent { width: 990px;margin:0 auto;}
#cbzsidebar1 { float: left; width: 206px;height: auto; }
#dvLHSLinks { float: left; width: 200px; height: auto;	border:0px solid red; }



.LHSHead { background:url(../image/4bg001.gif) repeat-x bottom ;border:1px solid #ddd;width:100%;margin-bottom:3px;}
.LHSHead h1{text-align:center;font:14px/18px arial;padding:3px;font-weight:bold;color:#666;text-transform:uppercase;text-decoration:none; }
.LHSHead h2{ text-align:center;font:11px/18px arial;font-weight:bold;text-transform:uppercase;color:#333;padding-top:3px; }





#dvCtgList { border:0px solid red;float:left;width:784px;color:#333; font:12px/18px arial;}
#dvCtgList div { border:1px solid #ddd;clear:both;margin:5px 0px; }
#dvCtgList h2 { margin:0px;padding:5px 10px;font:13px/18px arial;font-weight:bold;color:#333;clear:both;
                    background:url(../image/bg001.gif) repeat-x bottom; }                    
#dvCtgList h2 a { font:13px/18px arial;font-weight:bold;color:#333;}
#dvCtgList h2 a:hover { color:#333333; }
#dvCtgList img { float:left;border:0px solid #ddd;padding:3px;margin:5px }
#dvCtgList .more { color:#333333;font:12px/18px arial;border:0px solid red;text-align:right;padding:5px;float:right }
#dvCtgList ul { margin:0px;padding:0px; }
#dvCtgList li { display:block;list-style-type:none;}
#cbzmainimg { width: 782px;float:left;}
#cbzsidebar2 { float: right; width: 200px; border: 0px solid #ffcc00; }
#cbzsidebar3 { float: right; width: 200px; background: #fbfafa;	padding: 0;	margin: 0; }
#cbzaboutus { float: left;padding: 5px; margin-top: 5px; color: #333;font:12px/18px arial; }
.clearer { clear: both; }
#dvPrdTypeImage { border:1px solid #ddd;float:left;width:782px;color:#333; font:12px/18px arial;}
#dvPrdTypeImage h1 { margin:0px;padding:5px;font:13px/18px arial;font-weight:bold;color:#333;clear:both; 
                    background:url(../image/bg001.gif) repeat-x bottom; border-bottom:1px solid #ddd;margin-bottom:5px}
#dvPrdTypeImage h2 { margin:0px;padding:5px;font:13px/18px arial;font-weight:bold;color:#333;clear:both; 
                        background:url(../image/bg001.gif) repeat-x bottom; border-bottom:1px solid #ddd;margin-bottom:5px}


.shopbylist_col { width:175px;margin-left:5px;border:1px solid #ddd ;padding:4px;}
.shopbylist_col h3 {text-align:center }
.shopbylist_col h3 a{color:#333;font:12px/24px arial;color:#333;font-weight:bold;}
.shopbylist_col span,strong,p,em { display:block }
.shopbylist_col strong a {color:#006699;font:12px/24px arial;font-weight:bold;padding:0px;}
.shopbylist_col p a { color:#333;padding:5px; }
.shopbylist_col span { color:#333;padding:5px;color:#333;font-weight:bold;font:12px/18px arial;font-weight:bold;}
.shopbylist_col em { text-align:center;padding:5px;}
.shopbylist_col em a { color:#fff;font:12px/24px arial;font-weight:normal;padding:3px;background:#333; }




.shopbylist_cl { width:176px;margin-left:8px;border:1px solid #ddd;padding:4px;margin-top:8px;margin-bottom:8px;}
.shopbylist_cl:hover { background:#f2f2f2;color:#006699;border:1px solid #ccc;}
.shopbylist_cl h3 {text-align:center;clear:both ;background:#f2f2f2;}
.shopbylist_cl h3 a{font:12px/24px arial;color:#333;font-weight:bold;}
.shopbylist_cl h3 a:hover{color:#333;}
.shopbylist_cl strong a{color:#333;font:12px/24px arial;font-weight:bold;padding:0px;}



.shopbylist_cl img{ margin:5px;padding:5px;border:1px solid #ccc;float:left}                    
.shopbylist_cl p { color:#333;padding:0px 5px; }
.shopbylist_cl span { color:#333;padding:0px 5px;color:#333;font-weight:bold;}
.shopbylist_cl em {float:right;margin-top:30px;}
.shopbylist_cl em a { color:#fff;font:12px/24px arial;font-weight:normal;padding:3px;background:#333; }
.shopbylist_cl em a:hover { background:#000; }



/*
.ctglinks
{
	width: 200px;
	background-color: #f3f1f1;
	border: 1px solid #e7e2e0;
}
.ctglinks2
{
	width: 200px;
	background-color: #f3f1f1;
	border: 1px solid #e7e2e0;
}
*/

.ctgnormal { color: #333333; padding: 5px; font-size: 12px;	text-align: justify; font-family: Arial; line-height: 1.5em; }



ul.cbz2
{
	
	margin: 0;
	list-style-type: none;
	
}
ul.cbz3
{
	padding-left: 33px;
	padding-right: 0;
	padding-bottom: 0;
	padding-top: 0;
	margin: 0;
}
ul.cbz4
{
	/*padding-left: 25px;*/
	padding-right: 0;
	padding-bottom: 0;
	padding-top: 0;
	margin: 0;
	list-style-type: none;
}
ul.chcbz3
{
	padding-left: 33px;
	padding-right: 0;
	padding-bottom: 0;
	padding-top: 0;
	margin: 0;
	display: none;
}
#chctghead
{
	display: none;
}

.cbzmore
{
	height: 20px;
	width: 170px;
	text-align: center;
	color: #666666;
	vertical-align: bottom;
	font-size: 11px;
	font-weight: bold;
}
.cbzmore a:hover
{
	color: #666666;
	text-decoration: underline;
}
.cbzmore a:visited
{
	color: #666666;
}
.cbzmore a:link
{
	color: #666666;
}
.cbzmore a:visited
{
	color: #666666;
}
.cbzmore a:hover
{
	height: 20px;
	width: 150px;
	text-align: center;
	color: #666666;
	vertical-align: bottom;
	font-size: 11px;
	font-weight: bold;
}
cbzmore a:visited
{
	height: 20px;
	width: 150px;
	text-align: center;
	color: #666666;
	vertical-align: bottom;
	font-size: 11px;
	font-weight: bold;
}
.cbzmore a:link
{
	height: 20px;
	width: 150px;
	text-align: center;
	color: #666666;
	vertical-align: bottom;
	font-size: 11px;
	font-weight: bold;
}
.cbzprice
{
	font-family: Arial;
	font-size: 11px;
	color: #666;
	font-weight: bold;
}

.cbzprdcode
{
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
    padding:5px 8px;
}



li.cbz a:visited
{
	color: #666666;
}
li.cbz a:hover
{
	color: #666666;
	text-decoration: underline;
}
li.cbz a:link
{
	color: #666666;
}
li.ctgbold a:visited
{
	color: #666;
}
li.cbz a:active
{
	color: #333333;
}
li.ctgbold a:hover
{
	color: #666;
	text-decoration: underline;
}
li.ctgbold a:link
{
	color: #666;
}
.esfooter
{
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: 0.1em;
	color: #666666;
	font-size: 12px;
	font-family: Arial;
	line-height: 1.5em;
}
.esdeals
{
	list-style-type: square;
	background-repeat: no-repeat;
	background-position: 0.1em;
	color: #666666;
	font-size: 12px;
	font-family: Arial;
	line-height: 2em;
	text-align: justify;
}
.esshippingratesul
{
	margin: 0;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}
.esshippingratesli
{
	list-style-type: square;
	background-repeat: no-repeat;
	background-position: 0.1em;
	color: #666666;
	font-size: 12px;
	font-family: Arial;
	line-height: 1.5em;
	text-align: justify;
	padding-bottom: 5px;
}
.esbigprdtxt
{
	color: #9b0000;
	font-size: 12px;
	font-family: Arial;
	line-height: 1.5em;
	text-align: justify;
	padding-bottom: 5px;
}
.esfooter a:hover
{
	color: #666666;
	text-decoration: underline;
}
.esfooter a:link
{
	color: #666666;
}
.esfooter a:active
{
	color: #666666;
}
.esfooter a:visited
{
	color: #666666;
}
.cbzimg
{
	margin: 5px;
	border: 1px solid #cccccc;
}
.cbzimgtwo
{
	margin: 2px;
	border: 1px solid #d9f0ff;
}
.cbzimgtwo a:hover
{
	color: #CCCCCC;
}
.cbzimgtwo a:link
{
	color: #CCCCCC;
}
.cbzimgtwo a:active
{
	color: #CCCCCC;
}

.cbzimgtwo a:visited
{
	color: #CCCCCC;
}
.img
{
	padding: 0px;
	margin: 0px;
}
#nav
{
	margin: 0 auto;
	padding: 0;
	font-size: 13px;
	text-align: center;
	float: right;
	list-style: none;
	margin: 0 0 0 0;
	display: inline;
}
#nav li
{
	float: left;
}
#nav li a
{
	float: left;
	width: 140px;
	height: 53px;
	background: url(../image/EsHomePageImages/cbzmenu.png) no-repeat left top;
	color: #585858;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	border: 0;
	text-align: center;
	padding: 2px 0 0 0;
	margin: 0 0;
	color: #544e4e;
}
#nav li a:hover
{
	background: url(../image/EsHomePageImages/cbzmenu.png) no-repeat left top;
	color: #666;
}
#cbzmenu2
{
	float: left;
	width: 210px;
	height: 500px;
	padding: 5px;
	background-color: white;
}
#cbzfooter
{
	width: 990px;
	padding: 0;
    margin: 0 auto;
	clear:both;
}
#cbzfooter2
{
	width: 780px;
	padding: 0;
	margin: 0;
}
.cbzdealsbg
{
	width: 177px;
	height: 25px;
	background-color: #ddcfcf;
	padding: 0;
	margin: 0;
	padding-top: 5px;
}
#rairnav
{
	display: none;
}
#nav li.shoppingbag a
{
	background: url(../image/EsHomePageImages/cbbulktradeanimation.gif) no-repeat left top;
}
#nav li.shoppingbag a:hover
{
	background: url(../image/EsHomePageImages/cbbulktradeanimation.gif) no-repeat left top;
}
#nav li.new a
{
	background: url(../image/EsHomePageImages/CbNWhatsNew.png) no-repeat left top;
	text-align: right;
}
/*
#dvBreadCr
{
	width: 543px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #f6f4f4;
	border: 1px solid #e7e2e0;
}
*/
.breadtxt
{
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	color: #666666;
	font-family: Arial;
}
.breadtxtmain
{
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	color: #666666;
	font-family: Arial;
}

		
.ctglevelbg
{
	background-color: #faf8f8;
}
.ctgprdcode
{
	font-family: Arial;
	color: #333;
	font-size: 12px;
	font-weight: normal;
}
.ctgprdtxt
{
	font-family: Arial;
	color: #666;
	font-size: 11px;
	font-weight: normal;
}
.latestarrivalsbg
{

	background:url(../image/bg001.gif) repeat-x;
	font:18px/18px arial;
	color:#666;
}
a:link { text-decoration: none; }

a:visited { text-decoration: none; }

a:hover { text-decoration: none; cursor: pointer; }
a:active { text-decoration: none; }

#wrapper { width: 990px; margin:0 auto; padding:0;height:auto; }


.CallUs {position:absolute;top:-14px;right:0px;padding:3px;background:#fff;border:1px solid #999;display:none}



#org_search{float:right;clear:both;margin-bottom:5px;}
#org_search .input {border:1px solid #ccc;padding:5px;font:12px/18px arial; color:#666;}

.orgchat {width:500px;float:right;}
.orgchat ul{margin:0px;padding:0px;float:right;padding-top:10px;}
.orgchat li{list-style-type:none;float:left;color:#ccc}
.orgchat li a{color:#666;font:10px/25px arial;text-transform:uppercase;padding:0px 5px;}
.orgchat li a:hover{color:#ff6600;}


.orgchat img{height:35px;width:94px;float:right;margin-top:5px;}



#org_whatsnew{clear:both;border:0px solid red;text-align:right;}
#org_whatsnew ul{margin:0px;padding:0px;float:right;margin-top:5px;}
#org_whatsnew li{float:left;list-style-type:none;color:#ccc;}
#org_whatsnew li a{color:#666;font:10px/18px arial;text-transform:uppercase;padding:0px 5px;}
#org_whatsnew li a:hover{color:#ff6600}


#header {width: 990px;margin: 0 auto;padding: 0;border:0px solid red;margin:5px 0px;position:relative; z-index:1000;}
#header .logo {width:170px;border:0px solid red;top:0px;left:0px;float:left }
#header .chat {height:35px;width:94px;float:right}
#header .chat img{height:35px;width:94px;}
#header .menu { border:0px solid red;float: right;border:0px solid red;margin:8px 5px;}



.MenuBarHorizontal { /*background-image: url(../image/EsHomePageImages/cbzmenu.png);*/ }

.MenuBarHorizontal ul{margin: 0; padding: 0; /*background-image: url(../image/EsHomePageImages/cbzmenu.png);*/ }

.MenuBarHorizontal li {margin: 0;padding: 0;list-style-type: none;position: relative;text-align: center;float: left;color:#ccc; }

.MenuBarHorizontal li a{font:10px/18px arial;padding-left:5px;color:#666;text-transform:uppercase}

.MenuBarHorizontal li ul{margin: 0;padding: 0;z-index: 1100;cursor: default;width:150px;position: absolute;left: -1000em;
    border: 1px solid #999;background-color: #fff; }	
	
.MenuBarHorizontal ul.MenuBarSubmenuVisible { left: auto;text-align: left; }

.MenuBarHorizontal ul li a {font:10px/24px arial; color: #666;text-decoration: none;border-top:0px solid #ccc;padding:0px 5px;
    text-transform:uppercase;text-align:left;display:block;}

.MenuBarHorizontal ul li a:hover {color: #666;}

.MenuBarHorizontal ul li a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal ul ul li a.MenuBarSubmenuVisible
             {color: #666; }




.menuDivBkund {float:left;z-index: 1000;}
.menuDivBkund a {color:#666;padding:0px 15px;font:12px/33px arial; background: url(../image/4CbMenuBg.gif) repeat-x bottom;
   text-transform:uppercase;font-weight:bold;letter-spacing:0.5px;border-right:1px solid #ddd;height:33px;display:block; text-shadow:0px 1px #f2f2f2;}
.menuDivBkund a:hover {text-decoration:none;color:#333;/*background:#fff;*/}

.CBMenuhide { display: none;}



#menuthree {float: left;width:988px;border:1px solid #ccc;background:#ddd;position:relative;}

#menufour {float: right;position:relative;height:33px;width:130px;}
#menufour strong{position:absolute;top:-5px;z-index:1}
#menufour ul{margin:0px;padding:0px;margin-left:35px;margin-top:12px;}
#menufour li{float:left;padding:0px 2px;}


#searchbg {border:0px solid red;padding:5px 0px;clear:both}
#searchbg ul{margin:0px;padding:0px;float:right}
#searchbg li{color:#ccc;float:left}
#searchbg li a{color:#666;font:10px/27px arial;text-transform:none;padding:0px 3px;text-transform:uppercase}
#searchbg li a:hover{color:#333}

#searchbg .input{ border:1px solid #ccc;padding:5px;font:12px/18px arial; color:#666;}
#searchbg li .btngo { }
#searchbg li span { float:left; padding:4px 5px 0px 10px; font:10px/18px arial; text-transform:uppercase;color:#333; }
#searchbg li p { margin:0px;padding:0px;margin-left:10px; }




#topmenu { width: 540px; height: 25px;left: 450px;float: left; }


/*

#menu ul li { width: 120px; height: 25px; float: left; display: inline; background-position: top; }

#menu ul li#bulktrade { display: none; }

#menu ul li#blog { display: none; }

#menu ul li#help { display: none; }

#menu ul li#NWhatsnew { display: none; }

#menu ul li#shoppingbag  { background-image: url(../image/EsHomePageImages/CbShoppingBag.png); background-repeat: no-repeat; }

#menu ul li#commenton { display: none; }

#menu ul li#shoppingbag:hover { background-position: bottom; }

#menu ul li#help:hover { background-position: bottom; }

#menu ul li#bulktrade:hover { background-position: bottom; }

#menu ul li#NWhatsnew:hover { background-position: bottom; }

#menu ul li#blog:hover { background-position: bottom; }

#menu ul li#commenton:hover { background-position: bottom; }

*/




#cbzleft
{
	background-color: white;
	width: 210px;
}
#menutwo
{
	width: 210px;
	background-color: white;
	
}
#menutwo ul li
{
	/*width: 180px;*/
	height: 40px;
	float: right;
	display: inline;
	background-position: top;
	margin: 0;
	
}
#menutwo ul li#discountsale
{
	background-image: url(../image/EsHomePageImages/CbDiscountSale.png);
	background-repeat: no-repeat;
}
#menutwo ul li#smartsearch
{
	background-image: url(../image/EsHomePageImages/CbSmartSearch.png);
	background-repeat: no-repeat;
}
#menutwo ul li#cbfacebook
{
	background-image: url(../image/EsHomePageImages/CbFaceBook.png);
	background-repeat: no-repeat;
}
#menutwo ul li#cbtwitter
{
	background-image: url(../image/EsHomePageImages/CbTwitter.png);
	background-repeat: no-repeat;
}
#menutwo ul li#cblehenga
{
	background-image: url(../image/EsHomePageImages/CbLehenga.png);
	background-repeat: no-repeat;
}
#menutwo ul li#cbsherwani
{
	background-image: url(../image/EsHomePageImages/CbSherwani.png);
	background-repeat: no-repeat;
}
#menutwo ul li#cbzblog
{
	background-image: url(../image/EsHomePageImages/cbzblog.png);
	background-repeat: no-repeat;
}
#menutwo ul li#cbzblog:hover
{
	background-position: bottom;
}
#menutwo ul li#discountsale:hover
{
	background-position: bottom;
}
#menutwo ul li#smartsearch:hover
{
	background-position: bottom;
}
#menutwo ul li#cbfacebook:hover
{
	background-position: bottom;
}
#menutwo ul li#cbtwitter:hover
{
	background-position: bottom;
}
#menutwo ul li#cblehenga:hover
{
	background-position: bottom;
}
#menutwo ul li#cbsherwani:hover
{
	background-position: bottom;
}
#menutwo ul li#giftindia
{
	display: none;
}
#menutwo ul li#casualsarees
{
	display: none;
}
#menutwo ul li#casualsalwars
{
	display: none;
}
#menutwo ul li#hifacebook
{
	display: none;
}
#menutwo ul li#hitwitter
{
	display: none;
}
#menutwo ul li#rairfacebook
{
	display: none;
}
#menutwo ul li#rairtwitter
{
	display: none;
}
.hide
{
	display: none;
}
.show
{
	display: block;
}
.border
{
	color: #333;
	border: 1px solid #ddd;
}
/*menu*/


#menufive
{
	width: 990px;
	height: 30px;
	float: left;
	top: 150px;
}
.loginboxdiv
{
	margin: 0;
	height: 21px;
	width: 146px;
	background: url(../image/EsHomePageImages/CbLoginBg.png) no-repeat bottom;
	border: 0;
}
.loginsmallboxdiv
{
	margin: 0;
	height: 21px;
	width: 146px;
	background: url(../image/EsHomePageImages/CbLoginSmallbg.png) no-repeat bottom;
	position: absolute;
}
.searchboxdiv
{
	height: 20px;
	width: 190px;
	background: url(../image/EsHomePageImages/CbSearchTextBoxBg.gif) no-repeat bottom;
	border: 0;
}
.loginbox
{
	background: none;
	border: none;
	width: 25px;
	height: 15px;
	margin: 0;
	padding: 5px 7px 0 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.loginsmallbox
{
	background: none;
	border: none;
	width: 25px;
	height: 15px;
	margin: 0;
	padding: 5px 0 0 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#cbzmenu
{
	width: 780px;
	height: 20px;
	background-color: #333;
	float: right;
}
#mainmenu
{
	width: 990px;
	height: 10px;
	top: 20px;
	background-color: #333;
}
.smartstxt
{
	font-size: 9pt;
	color: #999999;
	font-family: Arial;
}
.dropdtxt
{
	font-size: 7pt;
	color: #000;
	font-family: Arial;
}
.MenuBorder
{
	border-bottom: 1px solid #f0eded;
	border-left: 1px solid #f0eded;
	border-right: 1px solid #f0eded;
}

#ddmenu{border:1px solid #999;float:left;}

#ddmenu h4 a{background:#f2f2f2;color:#555;padding:3px 5px;width:190px;display:block;font:12px/18px arial;border-bottom:1px solid #eee;font-weight:bold}
#ddmenu h4 a:hover{background:#fff;color:#666;}

#ddmenu h6 a{background:#fff;color:#666;padding:1px 15px;width:170px;display:block;font:11px/18px arial;}

#ddmenu h6 a:hover{background:#fff;color:#666;}

/*
.menu_bg { background: url(../image/EsHomePageImages/CbMenuMouseover.gif) repeat; border-bottom: 1px solid #f0eded; border-left: 1px solid #f0eded;
	border-right: 1px solid #f0eded; }

.menu_bg a:hover { text-decoration: underline; }

.menutxt { font-size: 12px; text-align: left; font-weight: bold; color: #666666; font-family: Arial; text-transform:uppercase; background:#fff; }

.menutxtsec{font:12px/24px arial; color: #666;display:block; }

.menutxtsec:hover{color: #666;background:#ccc;}

.menutxtthird { font-family: Arial; font-size: 11px; color: #666666; background:#fff; }

.menutxtfour { font-family: Arial; font-size: 10px; color: white; font-weight: bold; }

*/




#mainmenutwo
{
	width: auto;
	position: absolute;
}
#middlemain
{
	width: 990px;
}
#middlemaintwo
{
	width: 990px;
	height: 50px;
	padding: 0;
	margin: 0;
}
#middlemaintwoflash
{
	float: left;
}
.aboutus
{
	font-family: Arial;
	font-size: 9px;
	margin: 0;
	padding: 5px;
}
#middleone
{
	width: 215px;
	height: 450px;
	float: left;
	background-image: url(../image/EsHomePageImages/CBSideBg.png);
	background-repeat: no-repeat;
	display: block;
}
#middletwotags
{
	width: 215px;
	height: 450px;
	float: left;
	background-image: url(../image/EsHomePageImages/CBSideBg.png);
	background-repeat: no-repeat;
	display: none;
}
#middlethreetags
{
	width: 210px;
	height: 450px;
	float: left;
	background-image: url(../image/EsHomePageImages/CBSideBg35.png);
	background-repeat: no-repeat;
	display: none;
}
#middletwoflash
{
	width: 775px;
	height: 450px;
	float: right;
}
#middlethree
{
	width: 500px;
	margin: 0;
	padding: 0;
}
#middlecontent
{
	width: 990px;
	padding: 0;
	margin: 0;
}
#middlecontenttab1
{
/*	background-image: url(../image/EsHomePageImages/CbAboutUsBg.gif); */
    font:normal 12px/18px arial;
	width: 990px;
	padding:5px 0px
}
#Rairtags{ text-align:center;padding:10px;}

#Rairtags A
{
	color: #666;
}
#Rairtags A:Hover
{
	color: #333;
}
#Rairtags h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333;
	display: inline;
}
#Rairtags h2
{
	font:14px/25px arial;
	display: inline;
	font-weight: bold;
}
#Rairtags h3
{
	font: Arial, Helvetica, sans-serif;
	font:14px/25px arial;
	padding: 0;
	margin: 0;
	display: inline;
}

#footertestimonial
{
	background-image: url(../image/EsHomePageImages/CbContentBg.gif);
	width: 990px;
	height: 65px;
	float: left;
}
#middlecontenttab2
{
	background-image: url(../image/EsHomePageImages/CbContentBg.gif);
	width: 990px;
	height: 55px;
	float: left;
}
#logo
{
	float: left;
	background-image: url(../image/EstoreLogos/7.jpg);
	background-repeat: repeat;
	width: 170px;
}
#eschat
{
	background-image: url(../image/EsChatOnline.gif);
	width: 93px;
	height: 33px;
	background-color: red;
	position: absolute;
	left: 500px;
	top: 15px;
}
#middlecontenttwo
{
	width: 990px;
	float: left;
	padding-top: 5px;
	font-family: Verdana;
	font-size: 9px;
}
#sliding
{
	width: 990px;
	font-family: Verdana;
	font-size: 9px;
}
#navfive
{
	float: right;
}
#navsix
{
	width: 450px;
	height: 300px;
	background-color: blue;
	float: left;
}
.clearer
{
	margin-top: -1px;
	height: 2px;
	clear: both;
	overflow: hidden;
}
.clearertwo
{
	margin-top: -1px;
	height: 2px;
	clear: both;
	overflow: hidden;
}
#fashionadvisortabbg
{
	background-image: url(../image/EsHomePageImages/CbFashionAdvisorTab.png);
	margin: 10px;
	height: 45px;
	float: left;
}
.fashionadvisortabsubmit
{
	background: url(../image/EsHomePageImages/CbSubmit.png);
	width: 60px;
	height: 20px;
	border: 0;
}
.txt
{
	font-family: verdana;
	font-size: 12px;
	color: #666;
	font-weight: bold;
}
.buttoncopy
{
	background-image: url(../image/EsHomePageImages/Essubmit.png);
	background-repeat: repeat-x;
	border: 0;
	margin: 0;
	font-family: Arial;
	font-size: 11px;
	color: white;
	font-weight: bold;
}
.bodyalign
{
	text-align: center;
}
.mnu
{
	line-height: 25px;
	height: 25px;
}
.link a
{
	color: red;
	background-color: #cccccc;
	height: 25px;
}
a
{
	text-decoration: none;
}
a:hover
{
	text-decoration: none;
}
.small
{
	font-size: 9px;
}
.Text
{
	font-size: 11px;
}
.GridHead
{
	background-color: white;
}
.SuppList
{
	background-color: #fff9f1;
}
.TextQty
{
	text-align: center;
}
.cbPrice-normal
{
	font-weight: normal;
	font-size: 9pt;
	color: #ff0000;
	text-decoration: none;
}
.cbPrice-cut
{
	font-weight: normal;
	font-size: 9pt;
	color: #ff0000;
	text-decoration: line-through;
}
.accordionHeader
{
	border: 1px solid #2f4f4f;
	color: white;
	background-color: #2e4d7b;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}
.accordionContent
{
	background-color: #d3deef;
	border: 1px dashed #2f4f4f;
	border-top: none;
	padding: 5px;
	padding-top: 10px;
}
.popupHover
{
	background-image: url(images/header-opened.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #f5f7f8;
}
.TabPanel
{
	width: 300px;
}
.Tab
{
	background-color: #333333;
}
.style1
{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.verticalmenutext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.whatsnewbg
{
	background-image: url(../image/EsHomePageImages/CbMenuMouseover.gif);
}
.whatsnew
{
	font-family: Arial;
	font-size: 12px;
	font-variant: normal;
	color: #666;
}
.ProductsEarchTop
{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666;
	text-align: center;
}
.whatsnewcopy
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.topmenu1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.tdborder
{
	border: 1px solid #ffecf2;
}
/*.tdbordercopy
{
	border: 1px solid #e3dfdf;
	padding:10px;
}


strong
{
	font-family: Verdana;
	font-size: 11px;
	color: #666;
}
strong a:hover
{
	color: #666;
	text-decoration: underline;
}
strong a:visited
{
	color: #666;
}
strong a:link
{
	color: #666;
}
strong a:active
{
	color: #666;
}
*/


.topmenu2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.selectcurreny
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #b00000;
}
.usukphonenumber
{
	color: #9b0000;
	font-family: Arial;
	font-size: 12px;
}
.usukphonenumber a:hover
{
	color: #9b0000;
	text-decoration: underline;
}
.usukphonenumber a:visited
{
	color: #9b0000;
}
.usukphonenumber a:link
{
	color: #9b0000;
}
.usukphonenumbercopy
{
	color: #666;
	font: 18px/18px arial;
	font-weight: normal;

}

.rightalign
{
	text-align: right;
}
.centeralign
{
	text-align: center;
}










.bgcolorsmartsearch
{
	/*background-color: #f4f4f4;*/

}
.bgcolorsmartsearchtwo
{
	background-color: #f8f6f6;
	padding:10px;
	
}
.bgcolorsmartsearchthree
{
	background-color: #fcf6f6;
}



.bgprd
{
	border:1px solid #e6e6e6;
	background: url(../image/bg001.gif) repeat-x;
	height:20px;
}
.txtbg
{
	font-family: Arial;
	font-size: 12px;
	color: maroon;
	font-weight: bold;
}
.aligntop
{
	vertical-align: top;
}
.total
{
	color: #666;
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	text-align: left;
	font-weight: bold;
}
.ShoppingBagHeader
{
	border-left-color: #b0b8d4;
	border-bottom-color: #b0b8d4;
	border-top-color: #b0b8d4;
	background-color: #f4f4f4;
	border-right-color: #b0b8d4;
	font-size: 11px;
	color: #666;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.leftalignCopy
{
	text-align: left;
}
.usukphonenumberleftaligncopy
{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: left;
}
.CtrlsTxt
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bgSuplementry
{
	background: #f8f2ef;
}

.bg
{
	background-color: #ff9933;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
.header
{
	background-image: url(../image/EsHomePageImages/CbWhatsNewBg.png);
	background-repeat: no-repeat;
	width: 210px;
	line-height: 30px;
	color: #ffffff;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-family: Tahoma;
}
/*.go
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	text-transform: capitalize;
	color: #ffffff;
	text-decoration: none;
	background-color: #cc0000;
	border-width: 0;
	height: 20px;
	width: auto;
	margin: 0;
	padding: 0;
	border: 1px solid #f8acac;
	cursor: pointer;
}
.go:hover
{
	color: #ffccdd;
	text-decoration: none;
	cursor: pointer;
}
*/
.buynow
{
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
	border: 0;
	padding: 2px;
	background-color: #cc0000;
	cursor: pointer;
}
.buynow A
{
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
	border: 0;
	padding: 3px;
	background-color: #cc0000;
	cursor: pointer;
}
.headersubtext
{
	font-weight: bold;
	font-size: 12px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 4px;
}
.bgcolor
{
	background-color: #f5d3d3;
}
.warning
{
	color: #ff0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align: center;
}
.producttext
{
	font-family: Verdana;
	font-size: 13px;
	color: #666;
	font-weight: bold;
}
.productbg
{
	background-image: url(../image/8_Esbgn.gif);
	background-repeat: repeat;
	border: 1px solid #ffccdd;
}
.bgSuplementryheadingtext
{
	font-family: Verdana;
	color: #666666;
	font-size: 11px;
	font-weight: bold;
}
.bgSuplementrytext
{
	font-family: Verdana;
	color: #666666;
}
.thanks
{
	font-family: Verdana;
	font-weight: bold;
	color: #666;
	font-size: 15px;
}
.blouseheadcodetext
{
	font-family: Verdana;
	font-size: 14px;
	color: #666;
	font-weight: bold;
}
.tagtxt
{
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Verdana;
	font-weight: normal;
	color: #666;
	font-size: 11px;
}
.tagbgcolor
{
	background-color: #f3f1f1;
	border: 1px solid #eceaea;
}
.tagrefimg
{
	font-family: Verdana;
	font-size: 11px;
	color: #666;
	margin: 0 0 0 0;
}
.txt
{
	color: #000000;
	border: 1px solid #398e84;
}
.blousepatterntext
{
	font-family: Verdana;
	font-weight: normal;
	color: #cccccc;
	font-size: 12px;
}
.designerDiscretiontxt
{
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Verdana;
	font-weight: normal;
	color: #d1cfac;
	font-size: 12px;
}
.logintxt
{
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
}
.topmenu3Selctg
{
	font-family: Verdana;
	font-size: 11px;
	color: #666;
	font-weight: bold;
}
.topmenu3
{
	font-family: Verdana;
	font-size: 19px;
	color: #666666;
}
.selectqtytext
{
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
}
.AlignJustifiy
{
	text-align: justify;
}
.shiftcontainer
{
	position: relative;
	left: 5px;
	top: 5px;
}
.shadowcontainer
{
	width: 775px;
	background-color: #f4f4f4;
}
.shadowcontainer .innerdiv
{
	background-color: white;
	border: 1px solid #e5e4e4;
	padding: 10px;
	position: relative;
	left: -5px;
	top: -5px;
}
.Pwd_BarIndicator
{
	color: red;
	background-color: red;
	padding-bottom: 1px;
}
.Pwd_BarBorder
{
	border-style: solid;
	border-width: 1px;
	width: 200px;
	vertical-align: middle;
}

#MenuData li
{
	list-style: none;
	margin: 0;
}
table.msrconfirmtxt
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #404040;
	width: 320px;
	background-color: #fff9fc;
	border: 1px solid #6699cc;
	border-collapse: collapse;
	border-spacing: 0;
	margin-top: 0;
}
table.msrconfirmtxt td.servHd
{
	border-bottom: 1px solid #6699cc;
	background-color: #fff9fc;
	text-align: center;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #404040;
}
table.msrconfirmtxt td
{
	border-bottom: 1px dotted #6699cc;
	font-family: Verdana, sans-serif, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #404040;
	background-color: white;
	text-align: left;
	padding-left: 3px;
}
.servBodL
{
	border-left: 1px dotted #cedcea;
}
.alert
{
	border: 1px solid #dedede;
	background: #ffffcc url(../image/EsHomePageImages/alert.gif) no-repeat 2px 2px;
	color: #222222;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding-left: 15px;
	vertical-align: top;
	padding: 10px;
	height: auto;
}
.loginalert
{
	border: 1px solid #dedede;
	background: #ffffcc url(../image/EsHomePageImages/alert.gif) no-repeat 2px 2px;
	color: #222222;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	height: auto;
    display:block;
	padding: 5px;
}
.orderalert
{
	border: 1px solid #dedede;
	background: #ffffcc url(../image/EsHomePageImages/alert.gif) no-repeat 2px 5px;
	color: #222222;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	height: auto;
	width: auto;
	padding-left: 25px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.shoppingbagheadbg
{
	background-color: #f9e2e2;
}
.Evpink
{
	z-index: 100;
}
#col
{
	width: 550px;
}
#footer
{
	margin: 0;
	padding: 0;
}
.footer
{
	width: 990px;
	color: #999;
	margin: 0;
	padding: 0;
	text-align: left;
	height: auto;
	border: 0;
}
#footerimg
{
	background-image: url(../image/EsHomePageImages/CbSignUpBig.gif);
	width: 990px;
	float: left;
}


.col3, .col3center
{
	float: left;
	width: 130px;
}
col3N
{
	float: left;
	width: 130px;
}
.loginreg
{
	float: right;
	padding-top: 5px;
}
.col3center
{
	margin: 0 0%;
}
.footertxt
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	vertical-align: top;
}
.footertxttwo
{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	vertical-align: top;
	line-height: 1.5em;
}
.col1
{
	float: left;
	padding-left: 0;
	width: 105px;
}
#col4
{
	float: right;
	width: 300px;
	height: 130px;
}
.col3center
{
	margin: 0 0%;
}

#testimonials
{
	width: 150px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 0;
	margin: 0;
	float: left;
	text-align: center;
}
.testimonialstxt
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #666;
}
#testimonialstwo
{
	width: 860px;
	margin: 0;
	padding-right: 10px;
	padding-top: 5px;
	float: left;
}
.testimonialstxttwo
{
	margin: 0;
	font-family: verdana;
	font-size: 11px;
	text-align: left;
	color: #333;
}
#testimonialsthree
{
	width: 200px;
	margin: 0;
	float: right;
}
.more
{
	font-family: Arial;
	font-size: 11px;
	color: #666;
	text-align: right;
}
#aboutus
{
	width: 150px;
	padding-top: 5px;
	margin: 0;
	float: left;
	text-align: center;
}
.aboutustxt
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #666;
}
#aboutustwo
{
	width: 880px;
	float: left;
	padding-top: 5px;
	padding-bottom: 0;
	padding-right: 0;
	padding-left: 0;
	margin: 0;
	vertical-align: top;
}
.aboutustxttwo
{
	font-family: Arial;
	font-size: 12px;
	text-align: justify;
	color: #333;
	vertical-align: top;
}
.signloginboxdiv
{
	height: 18px;
	padding-left: 3px;
	width: 129px;
	background: url(../image/EsHomePageImages/CbLoginBg.png);
	border: 0;
	font-family: Arial;
	font-size: 12px;
	color: #666666;
}

.discounttxtsec
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.discounttxtthird
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
}
.abtus
{
	font-family: Arial;
	font-size: 10px;
	color: #333;
	text-align: left;
}
.kbasetxt
{
	font-family: Arial;
	font-weight: bold;
	font-size: 25px;
	color: #666;
}

/*
.kbasetxtlink
{
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #666;
}
*/

.txtboxtxt
{
	font-family: Arial;
	font-size: 25px;
	color: #333;
}
.txtboxtxttwo
{
	font-family: Arial;
	font-size: 15px;
	color: #333;
}



.faqAnswertwo { font:12px/18px Arial; color:#555; border:1px solid #ddd; margin:5px 0px; width:99.8%; }

.faqAnswertwo p{padding:10px;text-align:justify;}

/*
.faqQuestion
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #333;
}
.faqAnswer
{
	font-family: Arial;
	font-size: 13px;
	color: #333;
	line-height: 1.5em;
}

.faqAnswer a:link
{
	color: #666;
}
.faqAnswer a:hover
{
	color: #333;
}
.faqAnswer a:active
{
	color: #666;
}
.faqAnswer a:visited
{
	color: #666;
}
*/

.positionDiscSale
{
	display: none;
	border: 2px solid #f2f1f1;
	position: absolute;
	left: 460px;
	top: 80px;
	z-index: 2;
}
.positionWhatsNew
{
	display: none;
	border: 2px solid #f2f1f1;
	position: absolute;
	left: 785px;
	top: 80px;
	z-index: 2;
}
.positionExpressShip
{
	display: none;
	border: 2px solid #f2f1f1;
	position: absolute;
	left: 375px;
	top: 80px;
	z-index: 2;
}
.positionSmartSearch
{
	display: none;
	border: 2px solid #f2f1f1;
	position: absolute;
	left: 400px;
	top: 80px;
	z-index: 2;
}
#mcafee
{
	width: 120px;
	float: left;
	padding: 10px;
}

.search1
{
	float: left;
	padding-left: 5px;
	width: 105px;
}
.search3center
{
	margin: 0 0%;
}
.search3, .col3center
{
	float: left;
	width: 130px;
}
.accesslinks
{
	overflow: hidden;
	position: absolute;
	height: 1px;
	width: 1px;
	font-size: 13px;
	top: -5px;
	left: -5px;
}
#commenton A
{
	display: block;
	height: 20px;
}
#blog A
{
	display: block;
	height: 20px;
}
#bulktrade A
{
	display: block;
	height: 20px;
}
#NWhatsnew A
{
	display: block;
	height: 20px;
}
#help A
{
	display: block;
	height: 20px;
}
#shoppingbag A
{
	display: block;
	height: 20px;
}
#cblehenga A
{
	display: block;
	height: 20px;
}
#cbfacebook A
{
	display: block;
	height: 20px;
}
#cbzblog A
{
	display: block;
	height: 20px;
}
#cbtwitter A
{
	display: block;
	height: 20px;
}
#smartsearch A
{
	display: block;
	height: 20px;
}
#discountsale A
{
	display: block;
	height: 20px;
}
#cbsherwani A
{
	display: block;
	height: 20px;
}
.search3center
{
	margin: 0 0%;
}
#searchlogina
{
	width: 50px;
	float: left;
	height: 30px;
	padding-top: 13px;
	padding-left: 5px;
}

#searchloginc
{
	width: 150px;
	float: left;
	height: 30px;
	padding-top: 10px;
	text-align: left;
}
#searchlogind
{
	width: 20px;
	float: right;
	height: 30px;
	padding-top: 10px;
	font-weight: bold;
}
#searchlogine
{
	float: right;
	height: 30px;
}
#copyright
{
	width: 980px;
	height: 10px;
}
div.rounded-box
{
	position: relative;
	background-color: #f1f1f1;
	margin: 3px;
	width: 9em;
}
div.top-left-corner
{
	position: absolute;
	background-color: #fff;
	width: auto;
	height: 20px;
	overflow: hidden;
}
div.bottom-left-corner
{
	position: absolute;
	background-color: #fff;
	width: auto;
	height: 20px;
	overflow: hidden;
}
div.top-right-corner
{
	position: absolute;
	background-color: #fff;
	width: auto;
	height: 20px;
	overflow: hidden;
}
div.bottom-right-corner
{
	position: absolute;
	background-color: #fff;
	width: auto;
	height: 20px;
	overflow: hidden;
}
div.top-left-inside
{
	position: relative;
	line-height: 40px;
	font-family: arial;
	color: #f1f1f1;
	font-size: 150px;
}
div.bottom-left-inside
{
	position: relative;
	line-height: 40px;
	font-family: arial;
	color: #f1f1f1;
	font-size: 150px;
}
div.top-right-inside
{
	position: relative;
	line-height: 40px;
	font-family: arial;
	color: #f1f1f1;
	font-size: 150px;
}
div.bottom-right-inside
{
	position: relative;
	line-height: 40px;
	font-family: arial;
	color: #f1f1f1;
	font-size: 150px;
}
div.top-left-corner
{
	top: 0;
	left: 0;
}
div.bottom-left-corner
{
	bottom: 0;
	left: 0;
}
div.top-right-corner
{
	top: 0;
	right: 0;
}
div.bottom-right-corner
{
	bottom: 0;
	right: 0;
}
div.top-left-inside
{
	left: -8px;
}
div.bottom-left-inside
{
	top: -17px;
	left: -8px;
}
div.top-right-inside
{
	left: -25px;
}
div.bottom-right-inside
{
	top: -17px;
	left: -25px;
}
div.box-contents
{
	position: relative;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	color: #f4f1f1;
	padding-top: 8px;
}
#span1
{
	width: 290px;
	display: none;
	float: right;
}
div.my_left_box
{
	float: left;
	padding: 10px;
	width: 200px;
	border: 1px solid #333;
}
div.my_right_box
{
	float: right;
	padding: 10px;
	width: auto;
	border: 1px solid #333;
}
div.my_wrapper
{
	width: 630px;
	height: 500px;
	border: thin;
	background: url(image/EsHomePageImages/CbMenuMouseover.gif) repeat;
	border: 1px;
}
.TabbedPanels{ 	margin: 0;	padding: 0;	float: left;	clear: none;	width: 100%; }
.TabbedPanelsTabGroup {	margin: 0;	padding: 0;}
.TabbedPanelsTab {	position: relative;	top: 1px;	float: left;	padding: 5px;	list-style: none;	cursor: pointer;
	font:12px/18px arial;	color: #fff;	border-bottom:0px;	font-weight: bold;	background-color: #999;	margin-right:5px;}

.TabbedPanelsTab:Hover { background-color: #000;color:#fff; }

.TabbedPanelsTabSelected { font-family: Arial;font-size: 12px;font-weight: bold;color: #ffffff;background:#000; }
    
.TabbedPanelsTab a { font-family: Arial; text-decoration: none; }
.TabbedPanelsContentGroup { 	clear: both; background-color: #f2f2f2;}
	
.TabbedPanelsContent {   font:12px/18px arial;   color:#333;   padding:8px;text-align: justify;}







.HTabbedPanelsTab a
{
	font-family: Arial;
	text-decoration: none;
}
.HTabbedPanelsContentGroup
{
	clear: both;
	border-left: 1px solid #e1d2d2;
	border-bottom: 1px solid #e1d2d2;
	border-top: 1px solid #e1d2d2;
	border-right: 1px solid #e1d2d2;
	background-color: #fff9fc;
}
.HTabbedPanelsContent
{
	font-family: Arial;
	font-size: 12px;
	color: #c13100;
	padding: 4px;
	vertical-align: top;
	width: 770px;
	background-color: #efefef;
}
.VTabbedPanels .TabbedPanelsTabGroup
{
	float: left;
	width: 10em;
	height: 20em;
	background-color: #eee;
	position: relative;
}
.VTabbedPanels .TabbedPanelsTab
{
	float: none;
	margin: 0;
	border-top: none;
	border-left: none;
	border-right: none;
	font-family: Arial;
	font-size: 12px;
}
.VTabbedPanels .TabbedPanelsTabSelected
{
	background-color: #eee;
	border-bottom: 1px solid #999;
}
.VTabbedPanels .TabbedPanelsContentGroup
{
	clear: none;
	float: left;
	padding: 0;
	width: 30em;
	height: 20em;
}
.InformationOnClick
{
	border-right: 2px solid #cccccc;
	border-top: 2px solid #cccccc;
	display: none;
	z-index: 1000;
	min-height: 0;
	border-left: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	position: absolute;
	height: 200px;
	background-color: white;
}
.InformationOnClick .Content
{
	padding-right: 10px;
	border-top: 1px solid #999;
	padding-left: 10px;
	padding-bottom: 15px;
	margin: 10px;
	padding-top: 15px;
	border-bottom: 1px solid #999;
}
.ProductBigTxt
{
	font-family: Arial;
	font-size: 18px;
	color: #666;
	font-weight: normal;
}
.MesurementTxt
{
	font-family: Arial;
	font-size: 12px;
	color: #666;
	font-weight: bold;
}
.ProductCodeTxt
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #8e8787;
	text-align: left;
}
.ProductCodeTxt a
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #8e8787;
	text-align: left;
}
.ProductWishListTxt
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	text-align: left;
}
.ProductWishListTxt a:link
{
	color: #666;
}
.ProductWishListTxt a:visited
{
	color: #666;
}
.ProductWishListTxt a:hover
{
	color: #666;
	text-decoration: underline;
}
.AddToCartImg
{
	background-image: url(../image/EsHomePageImages/AddToCartButton.gif);
	background-repeat: no-repeat;
	border: 0;
	width: 150px;
	height: 30px;
	cursor: pointer;
}
.OutOfStock
{
	background-image: url(../image/EsHomePageImages/OutOfStock9.png);
	background-repeat: no-repeat;
	border: 0;
	width: 126px;
	height: 38px;
	margin:10px 0px;
	cursor: pointer;
}
.hr
{
	color: #ebe4de;
	border: 1px solid;
}
.NoProductFound
{
	font-family: Arial;
	font-size: large;
	color: red;
}
#middlecontent
{
	width: auto;
	height: auto;
}






.CollapsiblePanel { margin: 0;padding: 0;width: 990px; height: auto; }

.CollapsiblePanelTab { color: #999999;}

.CollapsiblePanelContent { margin: 0; padding: 0; }

.CollapsiblePanelTab a {color: black;text-decoration: none; }

.CollapsiblePanelClosed .CollapsiblePanelTab{font-family: Arial;color: #666;font-weight: bold;}

.CollapsiblePanel2 {margin: 0;padding: 0; }

.CollapsiblePanel2Tab { background-color: #ddd;margin: 0;padding: 2px;cursor: pointer; }





.CollapsiblePanel2Content { margin: 0;padding: 0; }

.CollapsiblePanel2Tab a { color: black; text-decoration: none; }

.CollapsiblePanel2Open{ background-color: #eee; }

.CollapsiblePanel2Focused  { background-color: #3399ff; }



.CollapsiblePanel4Tab { margin: 0;}

.CollapsiblePanel4Content {margin: 0;padding: 0;margin-bottom: 0; }

.CollapsiblePanel4Tab a { text-decoration: none; }


/*FIRST TAB*/
.CollapsiblePanel4 { padding:0px 5px; }
.CollapsiblePanel4 h3 {}
.CollapsiblePanel3Content ul { margin: 0; padding: 0; }
.CollapsiblePanel3Content li { list-style-type:none; }
.CollapsiblePanel3Content li a { font:12px/18px arial;color:#333; text-transform:none;}
.CollapsiblePanel3Content li a:hover { color:#666}

.CollapsiblePanelClosed { width:100%;font:14px/18px arial;color:#333; border:1px solid #ddd; margin:5px 0px; font-weight:bold;
                            padding:5px 0px;text-transform:none; }

.CollapsiblePanelOpen { width:100%;font:14px/18px arial;color:#666; border:1px solid #ddd ; margin:5px 0px; font-weight:bold;padding:5px 0px;
                            text-transform:none}
.CollapsiblePanelOpen h3{ width:99.8%;font:13px/18px arial;color:#666; font-weight:bold;text-transform:none;padding:0px 5px}
.CollapsiblePanelClosed h3{ width:99.8%;font:13px/18px arial;color:#666; font-weight:bold;text-transform:none;padding:0px 5px}


.CollapsiblePanel4:focus { border-bottom:1px solid #ddd }



.CollapsiblePanel3Tab a
{
	
	text-decoration: none;
}

.CollapsiblePanel3 { margin: 0; padding: 0;width: 200px;}

.CollapsiblePanel3Tab { background-repeat: no-repeat; height: 20px; margin: 0; }

.CollapsiblePanel3Open  { }

.CollapsiblePanel3TabHover, .CollapsiblePanel3Open .CollapsiblePanel3TabHover { }

.CollapsiblePanel3Focused .CollapsiblePanel3Tab { }




#contentspeace
{
	margin: 0;
	height: auto;
	width: 990px;
}
.contentspeacetxt
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	color: #333;
}
.CollapsiblePanelContenttwo
{
	height: auto;
}
.sampletxt
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	color: #000000;
	font-weight: bold;
}
.payheader
{
	font-family: Arial;
	font-size: large;
	color: #999999;
	text-decoration: underline;
}
#HomePageContentRow
{
	padding-bottom: 15px;
	margin: 0 10px 3px;
	width: auto;
	height: auto;
}
.HPContentRowul
{
	list-style-type: none;
	margin: 0 0 0 0;
	width: 280px;
	float: left;
	overflow: hidden;
	font-family: Arial;
	font-size: 12px;
	color: #333;
	text-align: left;
	padding-left: 15px;
}
.HPContentRowlast
{
	border-bottom: 0;
	border-left: 0;
	border-top: 0;
	border-right: 0;
}
#contentspeace ul
{
	list-style-type: none;
}
.HPContentRowul A
{
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}

.HPContentRowul A:visited
{
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}
.HPContentRowul A:hover
{
	color: #666;
	text-decoration: underline;
}
.hr
{
	height: 1px;
	margin: 2px 0;
	border-top: 1px dashed #cccccc;
	color: #ffffff;
}
.hrline
{
	height: 0.5px;
	margin: 2px 0;
	border-top: 1px dashed #cccccc;
	color: #ffffff;
	width: 80px;
	text-align: left;
	padding: 0;
	margin: 1px;
}
.customerreview
{
	font-family: Arial;
	color: #666666;
	font-size: small;
}
.customerreviewtext
{
	font-family: Arial;
	color: #cc0000;
	font-size: 15px;
	font-weight: normal;
}
.loginimgbg
{
	background-image: url(../image/EsHomePageImages/CbLoginTab.png);
	background-repeat: no-repeat;
}
#rateStatus
{
	float: left;
	clear: both;
	width: 100%;
	height: 20px;
}
#rateMe
{
	float: left;
	clear: both;
	width: 100%;
	height: auto;
	padding: 0;
	margin: 0;
}
#rateMe li
{
	float: left;
	list-style: none;
}
#rateMe li a:hover, #rateMe .on
{
	background: url(../image/EsRatingOn.gif) no-repeat;
}
#rateMe a
{
	float: left;
	background: url(../image/EsRatingOff.gif) no-repeat;
	width: 16px;
	height: 16px;
}
#ratingSaved
{
	display: none;
}
.saved
{
	color: red;
}
#Lt4Menu
{
	width: 100%;
	background: #eee;
	float: left;
}
#Lt4Menu ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	width: 12em;
	float: left;
}
#Lt4Menu a, #Lt4Menu h2
{
	font: bold 11px/16px arial, helvetica, sans-serif;
	display: block;
	border-width: 1px;
	border-style: solid;
	border-color: #ccc #888 #555 #bbb;
	margin: 0;
	padding: 2px 3px;
}
#Lt4Menu h2
{
	color: #fff;
	background: #000;
	text-transform: uppercase;
}
#Lt4Menu a
{
	color: #000;
	background: #efefef;
	text-decoration: none;
}
#Lt4Menu a:hover
{
	color: #a00;
	background: #fff;
}
#Lt4Menu li
{
	position: relative;
}
#Lt4Menu ul ul
{
	position: absolute;
	z-index: 500;
}
div#Lt4Menu ul ul, div#Lt4Menu ul li:hover ul ul, div#Lt4Menu ul ul li:hover ul ul
{
	display: none;
}
div#Lt4Menu ul li:hover ul, div#Lt4Menu ul ul li:hover ul
{
	display: block;
}
#Lt4Menu ul li
{
	float: left;
	width: 100%;
}
#Lt4Menu ul li a
{
	height: 1%;
}
#Lt4Menu a, #Lt4Menu h2
{
	font: bold 0.7em/1.4em arial, helvetica, sans-serif;
}
.PgPrd
{
	/*background-image: url(../image/EsPrdCategories7Bg.png);*/
	background-repeat: no-repeat;
}
.PgPrdTxt
{
	font-family: Arial;
	color: white;
	font-size: 18px;
	font-style: normal;
}
.PrdBorder
{
	padding: 5px;
	border: 5px solid #f4f4f4;
}
button
{
	border: none;
	background: none;
	padding: 0;
	margin: 0;
	overflow: visible;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	cursor: pointer;
}
button span, button em
{
	display: block;
	height: 34px;
	line-height: 34px;
	margin: 0;
	color: #333333;
}
button span
{
	padding-left: 20px;
	background: url(../image/bg_button.gif) no-repeat 0% 0%;
}
button em
{
	font-style: normal;
	padding-right: 20px;
	background: url(../image/bg_button.gif) no-repeat 100% 0%;
}
button.first span
{
	padding-left: 20px;
	background: url(../image/bg_button.gif) no-repeat 0% -102px;
}
button.first em
{
	font-style: normal;
	padding-right: 20px;
	background: url(../image/bg_button.gif) no-repeat 100% -102px;
}
button:hover span, button.over span
{
	padding-left: 20px;
	background: url(../image/bg_button.gif) no-repeat 0% -34px;
}
button:hover em, button.over em
{
	font-style: normal;
	padding-right: 20px;
	background: url(../image/bg_button.gif) no-repeat 100% -34px;
}
button:focus, button:active
{
	outline: hidden;
}
/*h1
{
	font-family: Arial;
	font-size: 14px;
	color: #666;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

h2
{
	font-family: Arial;
	font-size: 12px;
	color: #666;
	font-weight: bold;
	padding: 0;
	margin: 0;
}


A:hover h2
{
	color: #666;
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
}
h2 A:hover
{
	text-decoration: underline;
}
a:visited h2
{
	color: #666;
	font-family: Arial;
	font-size: 12px;
}
a:link h2
{
	color: #666;
	font-family: Arial;
	font-size: 12px;
}
a:visited h2
{
	color: #666;
	font-family: Arial;
	font-size: 12px;
}


h4
{
	font-family: Arial;
	font-size: 10px;
	color: #666;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
h5
{
	font-family: Arial;
	font-size: 11px;
	color: #666;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
h6
{
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	padding: 0;
	margin: 0;
}
p
{
	padding: 0;
	margin: 0;
	font-family: Arial;
	font-size: 11px;
}
*/
	
.CollapsiblePanel3
{
	margin: 0;
	padding: 0;
	width: 210px;
}
.CollapsiblePanel3Tab
{
	font: bold 0.7em sans-serif;
	background-image: url(../image/EsHomePageImages/SSpryMinusSymple8.png);
	background-repeat: no-repeat;
	height: 20px;
	margin: 0;
	padding: 2px;
	cursor: pointer;
	font-family: Arial;
	font-size: 15px;
	padding-top: 10px;
	color: #666;
}
.CollapsiblePanel3Content
{
	border-left: 1px solid #e8e5e5;
	border-right: 1px solid #e8e5e5;
	border-bottom: 1px solid #e8e5e5;
	margin: 0;
	padding: 0;
	height: auto;
}
.CollapsiblePanel3Tab a
{
	color: black;
	text-decoration: none;
}
.CollapsiblePanel3Open .CollapsiblePanel3Tab
{
	background-color: #eee;
}
.CollapsiblePanelClosed .CollapsiblePanel3Tab
{
	height: 24px;
	font-family: Arial;
	font-size: 15px;
	color: #666;
	font-weight: bold;
	background-image: url(../image/EsHomePageImages/SSpryPlusSymple8.png);
	background-repeat: no-repeat;
}
.CollapsiblePanel3TabHover, .CollapsiblePanel3Open .CollapsiblePanel3TabHover
{
	background-color: #ccc;
}
.CollapsiblePanel3Focused .CollapsiblePanel3Tab
{
	background-color: #3399ff;
}
#tags
{
	width: 210px;
	height: auto;
	margin: 0;
	margin-top: 15px;
	padding: 0;
}
#tags A
{
	color: #999999;
}
#tags A:hover
{
	color: #666;
}
#tags h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #cccccc;
	display: inline;
}
#tags h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	display: inline;
	font-style: normal;
}
#tags h3
{
	font-size: 13px;
	padding: 0;
	margin: 0;
	display: inline;
}
.slide
{
	font-family: Arial;
	font-size: 11px;
	display: none;
	width: 15px;
}
#HowToGet h2
{
	font-family: Arial;
	font-size: 14px;
	color: #333333;
	font-weight: normal;
}
#HowToGetL h2
{
	font-family: Arial;
	font-size: 14px;
	color: #333333;
	font-weight: normal;
}
#HowToGetS h2
{
	font-family: Arial;
	font-size: 14px;
	color: #333333;
	font-weight: normal;
}
#HowToGetSH h2
{
	font-family: Arial;
	font-size: 14px;
	color: #333333;
	font-weight: normal;
}
#HowToGetT h2
{
	font-family: Arial;
	font-size: 14px;
	color: #333333;
	font-weight: normal;
}
#HowToGetST h2
{
	font-family: Arial;
	font-size: 14px;
	color: #333333;
	font-weight: normal;
}
#HowToGetSR h2
{
	font-family: Arial;
	font-size: 14px;
	color: #333333;
	font-weight: normal;
}
tipBorderWidth
{
	border: 2px solid #000000;
}
#ProductGallery
{
	background-image: url(../image/EsHomePageImages/GalleryBg.gif);
	position: relative;
	width: 200px;
	background-repeat: no-repeat;
	float: right;
	left: -5px;
}
.HeroGalleryContainer .ProductImage
{
	position: absolute;
	top: 13px;
	padding-top: 5px;
}
.ItemNumberWrapper
{
	text-align: center;
	margin: 0 auto;
	width: 168px;
	font-family: Verdana;
	height: 30px;
	color: black;
	font-size: 10px;
}
S .ImageHolder
{
	width: 189px;
	height: 191px;
}
#ProductGallery .ProductName
{
	margin: 17px 0 9px 5px;
	width: 190px;
	height: 50px;
	overflow: hidden;
}
DIV .GalleryItemUnSelected
{
	text-align: center;
	width: 20px;
	display: block;
	float: left;
	height: 30px;
}
.GalleryItemSelected
{
	background-image: url(../image/EsHomePageImages/slider.gif);
	width: 15px;
	display: block;
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 30px;
	color: #990000;
	font-weight: bold;
}
.FeatureProductText
{
	font-family: Verdana;
	color: #333333;
	font-size: 15px;
	text-decoration: none;
}
.FeatureStrikePrice
{
	font-family: Verdana;
	color: #666666;
	font-size: 15px;
	text-decoration: none;
}
.FeatureProductPrice
{
	font-family: Verdana;
	color: #666666;
	font-size: 15px;
	text-decoration: none;
}


#ProHeadText { background-image: url(../image/EsHomePageImages/GalleryBgTop.gif);padding-bottom: 10px;
	padding-left: 10px; width: 175px; padding-right: 10px; background-repeat: no-repeat;font-family: Verdana; height: 20px; font-size: 12px;
	font-weight: bold; padding-top: 10px; }



.CBMenushow
{
	display: block;
}
.hide
{
	display: none;
}
.show
{
	display: block;
}
.notfoundtxt
{
	font-family: Arial;
	font-size: 37px;
	color: #666;
}
/*
.notfoundtxttwo
{
	font-family: Arial;
	font-size: 18px;
	color: #666;
}
*/

#footertwo
{
	margin: 0;
	padding: 0;
}
.footertwo
{
	width: 780px;
	color: #999;
	margin: 0;
	padding: 0;
	text-align: left;
	height: auto;
	border: 0;
}
#footertwoimg
{
	background-image: url(../image/EsHomePageImages/CbSignUpBigtwo.png);
	width: 780px;
	float: left;
}
#middlecontenttwotwo
{
	width: 780px;
	padding: 0;
	margin: 0;
}
#footertwotestimonialtwo
{
	background-image: url(../image/EsHomePageImages/CbContentBgTwo.png);
	width: 780px;
	height: 62px;
	float: left;
}
.ul
{
	margin: 0;
}
.footertwo ul
{
	margin: 0;
}
.footertwo li
{
	list-style: none;
}
.footertwo li a
{
	display: block;
	line-height: 2em;
	padding-left: 0%;
	width: 130px;
}
.footertwo a
{
	color: #666;
}
.footertwo a:hover
{
	text-decoration: underline;
}
.col3two, .col3center
{
	float: left;
	width: 130px;
}
.loginregtwo
{
	float: right;
	width: 130px;
	padding-top: 5px;
}
.col3twocenter
{
	margin: 0 0%;
}
.footertwotxt
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	vertical-align: top;
}
.footertwotxttwo
{
	font-family: Arial;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	vertical-align: top;
}
.col1two
{
	float: left;
	padding-left: 5px;
	width: 105px;
}
#col4two
{
	float: right;
	width: 300px;
	height: 130px;
}
.col3twocenter
{
	margin: 0 0%;
}

.testimonialstwotxt
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #666;
}
#testimonialstwotwo
{
	width: 650px;
	margin: 0;
	padding-right: 10px;
	padding-top: 5px;
	float: left;
}
.testimonialstwotxttwo
{
	margin: 0;
	font-family: verdana;
	font-size: 11px;
	text-align: left;
	color: #333;
}
#testimonialstwothree
{
	width: 200px;
	margin: 0;
	float: right;
}
.moretwo
{
	font-family: Arial;
	font-size: 11px;
	color: #666;
	text-align: right;
}
/*#paypaltwo
{
	width: 780px;
	margin: 0;
	padding: 0;
}
*/
#footersignup
{
	float: right;
	width: 780px;
	height: 60px;
	background-image: url(../image/EsHomePageImages/CbContentBgTwo.png);
}
#footersignupStartleft
{
	float: left;
	width: 100px;
	height: 20px;
	padding-left: 15px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 0;
}
#footersignupleft
{
	float: left;
	width: 300px;
	height: 20px;
	padding-left: 0;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 0;
	text-align: right;
}
#footersignupcenter
{
	float: left;
	width: 250px;
	height: 20px;
	padding-right: 0;
	padding-left: 0;
	padding-top: 20px;
	padding-bottom: 0;
	text-align: left;
}
#footersignupright
{
	float: left;
	width: 200px;
	height: 20px;
	text-align: left;
	padding-left: 0;
	padding-top: 20px;
}
#sample2
{
	width: 140px;
}
.headtxt
{
	font-family: Arial;
	font-size: 14px;
	color: #666;
	font-weight: bold;
	padding: 0;
	margin: 0;
}






.subheader
{
	width: 650px;
	margin-bottom: 5px;
	float: left;
	height: 20px;
	background-color: #f4f4f4;
}
.Accordion
{
	border-left: 1px solid #333;
	border-right: 1px solid black;
	border-bottom: 1px solid #333;
	overflow: hidden;
}
.AccordionPanel
{
	margin: 0;
	padding: 0;
}
.AccordionPanelTab
{
	background-color: #cccccc;
	border-top: 1px solid black;
	border-bottom: 1px solid #333;
	margin: 0;
	padding: 2px;
	cursor: pointer;
}
.AccordionPanelContent
{
	margin: 0;
	padding: 0;
	height: auto;
	width: 750px;
	padding-bottom: 13px;
}
.AccordionPanelOpen .AccordionPanelTab
{
	background-color: #eeeeee;
}
.AccordionPanelTabHover
{
	color: #555555;
}
.AccordionPanelOpen .AccordionPanelTabHover
{
	color: #555555;
}
.AccordionFocused .AccordionPanelTab
{
	background-color: #3399ff;
}
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab
{
	background-color: #33ccff;
}
#cbzrs1
{
	left: 12px;
	top: 49px;
	width: 204px;
	height: 60px;
}
#cbzrs2
{
	left: 1px;
	top: 0;
}
#cbzrs3
{
	left: 77px;
	top: 1px;
}
.tbg
{
	font: 15px/18px Georgia, "Times New Roman" , Times, serif;
	background-color: #f2f0dc;
}
#tcontainer
{
	margin: 0;
	padding: 0;
	background: #f2f0dc url(../image/EsHomePageImages/tcbzmain-bg.gif) repeat-x 0% 0%;
	color: #5d5b46;
	font: 14px/18px Georgia, "Times New Roman" , Times, serif;
}



div.subMenuRT
{
	width: 250px;
	height: 100%;
	border-right: 1px solid red;
}
.prdtxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
}
.prdtxt1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	line-height:25px;
}

/*
.prdtxt1 a:link, a:visited
{
	color: #ffffff;
	text-decoration: none;
}
*/

.prdtxt1 a:actived
{
	color: #677e9a;
	text-decoration: underline;
}
.prdtxt1 a:hover
{
	color: #CCC;
	text-decoration: underline;
}

.prdtxt2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #4d4a4a;
}


.express
{
	position: absolute;
	left: 488px;
	top: 233px;
	width: 54px;
	height: 39px;
	z-index: 2;
	background-color: #FF0000;
}
.smallimage
{
	position: relative;
	padding: 0px;
	margin: 0px;
	z-index: 1;
	color: #990;
	background-color: #993366;
}




/*starts image button Css */

/*End image button Css */


/*
.prdheadtxt
{
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.prdheadtxt:hover
{
	color:#666;
}

.prdheadtxttwo
{
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 12px;
	font-weight: bold;
}
.prdheadtxttwo a:hover
{
	text-decoration: underline;
	color: #666666;
}


.prdheadtxttwo a:link, a:visited, activated
{
	color: #666666;
}

.prdprice
{
	font-family: Arial, Helvetica, sans-serif;
	color: #8a1849;
	font-size: 12px;
	font-weight: bold;
}
*/

.prdbread
{
	font-family: Arial;
	font-size: 10px;
	color: #003366;
	cursor: pointer;
}

.prdbread a:hover
{
	font-family: Arial;
	font-size: 10px;
	color: #cccccc;
	cursor: pointer;
	text-decoration: underline;
}

.prdbread a:visited
{
	font-family: Arial;
	font-size: 10px;
	color: #cccccc;
	cursor: pointer;
}

.prdbread a:link
{
	font-family: Arial;
	font-size: 10px;
	color: #cccccc;
	cursor: pointer;
}

.underlinenone a:hover
{
	text-decoration: none;
}




/*TASKBAR CSS */

 
 
#dvWhatsNew { display: none;position: absolute;z-index: 2;left: 0px;bottom: 30px;background-color: #fff;border:1px solid #666 }
#dvSocial1 { display: none;position: absolute;z-index: 2;left: 60px;bottom: 30px;background-color: #fff;border:1px solid #ddd }

#dvOffers { display: none;position: absolute;z-index: 2;left: 60px;bottom:30px;background-color: #fff;border:1px solid #ddd }
#dvOffers { display: none;position: absolute;z-index: 2;left: 60px;bottom:30px;background-color: #fff;border:1px solid #ddd }



#dvInbox {display: none;position: absolute;z-index: 2;left: 60px;bottom: 30px;background-color: #fff;border:1px solid #ddd }
#dvWishList {display: none;position: absolute;z-index: 2000;left: 60px;bottom: 30px;background-color: #fff;border:1px solid #ddd; }


#task_close { position: fixed;bottom: 0px;width: 990px;margin:0 auto;background:url(../image/task-lft.gif) left bottom no-repeat ;height:30px;z-index:1000000}
#task_outer {position:relative;background:url(../image/task-ctr.gif) repeat-x;width:975px;float:left;margin-left:15px;}

#task_list ul{margin:0px;padding:0px;}
#task_list li{ float:left;}
#task_list li span{color: #fff;font: 12px/30px Arial;font-weight: normal;text-transform:none;padding:0px 10px; float:left;
                    border-right:1px solid #4f4f4f;display:block;}
#task_list li span:hover { color: #fff;background:#000}
#task_list li a{color: #ccc;font: 12px/30px Arial;font-weight: normal;text-transform:none;padding:0px 10px; float:left;
    border-right:0px solid #ddd;display:block;background:#000}
#task_list li a:hover { color: #fff;background:#666}

.task_login {position:relative;float:right;background:url(../image/task-rht.gif) right bottom no-repeat;padding-right:15px; }
.task_login ul{margin:0px;padding:0px;}
.task_login li{ float:left;}
.task_login li a{ color:#fff;font:normal 12px/30px arial;text-transform:none;padding:0px 10px;display:block;}
.task_login li a:hover{ color: #fff;background:#000}



/*Start New Products page css*/



/*  Side Menu */
#sidemenu
{
	float: left;
	width: 161px;
	margin-left: 8px;
	display: inline;
	background: url( greymenubg.gif) repeat-y;
}
#smenu_options
{
	float: left;
}
#smheader
{
	float: left;
	width: 144px;
	height: 33px;
	background: url(../image/side_head.gif);
}
#smfooter
{
	float: left;
	width: 144px;
	height: 14px;
	background: url( sm_footer.gif) bottom no-repeat;
	font-size: 1px;
}
#smenucontain
{
}

#sidemenu ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}
#sidemenu li
{
	float: left;
	width: 152px;
	height: 36px;
	font-size: 12px;
	background: url( libg.gif) bottom no-repeat;
	color: #333;
}
ul#nav #cat, ul#nav #activecat
{
	width: 152px;
	float: left;
}
ul#nav li a
{
	float: left;
	width: 152px;
	height: 36px;
	display: block;
	color: #555;
	text-decoration: none;
	position: absolute;
	top: 1px;
}
/* hover state for parent tab */
ul#nav li a:hover
{
	color: #333;
	background: url( sprite_sidemenu_purple.gif);
	background-position: 0 -36px;
}
ul#nav li.over a
{
	color: black;
	background: url( sprite_sidemenu_purple.gif);
	background-position: 0 -36px;
}
ul#nav li.over a:hover
{
	color: black;
	background: url( sprite_sidemenu_purple.gif);
	background-position: 0 -36px;
}

ul#nav #activecat li.over a
{
	color: #FFF;
	background: url( sprite_sidemenu_purple.gif);
	background-position: 0 -72px;
}
ul#nav #activecat li a:hover
{
	color: #FFF;
	background: url( sprite_sidemenu_purple.gif);
	background-position: 0 -72px;
}

#activecat a
{
	color: #FFF !important;
	background: url( sprite_sidemenu_purple.gif) top left;
}

ul#nav em
{
	float: left;
	position: absolute;
	left: 44px;
	margin-top: 9px;
	display: inline;
	cursor: pointer;
	font-style: normal;
}
ul#nav ul em
{
	position: static;
	margin-left: 16px;
	font-weight: bold !important;
}
#sidemenu .icon
{
	float: left;
	width: 22px;
	height: 22px;
	margin-top: 7px;
	margin-left: 14px;
	display: inline;
	cursor: pointer;
}

#sidemenu #bags
{
	background: url( sprite_cat_icons.gif);
	background-position: 0 -66px;
}
#sidemenu #activecat #bags
{
	background: url( sprite_cat_icons.gif);
	background-position: -22px -66px;
}

#sidemenu #drinkware
{
	background: url( sprite_cat_icons.gif);
	background-position: 0 0;
}
#sidemenu #activecat #drinkware
{
	background: url( sprite_cat_icons.gif);
	background-position: -22px 0;
}

#sidemenu #tags
{
	background: url( sprite_cat_icons.gif);
	background-position: 0 -88px;
}
#sidemenu #activecat #tags
{
	background: url( sprite_cat_icons.gif);
	background-position: -22px -88px;
}

#sidemenu #writing
{
	background: url( sprite_cat_icons.gif);
	background-position: 0 -22px;
}
#sidemenu #activecat #writing
{
	background: url( sprite_cat_icons.gif);
	background-position: -22px -22px;
}

#sidemenu #folders
{
	background: url( sprite_cat_icons.gif);
	background-position: 0 -44px;
}
#sidemenu #activecat #folders
{
	background: url( sprite_cat_icons.gif);
	background-position: -22px -44px;
}

#sidemenu #business
{
	background: url( sprite_cat_icons.gif);
	background-position: 0 -110px;
}
#sidemenu #activecat #business
{
	background: url( sprite_cat_icons.gif);
	background-position: -22px -110px;
}

#sidemenu #timepieces
{
	background: url( sprite_cat_icons.gif);
	background-position: 0 -110px;
}
#sidemenu #activecat #timepieces
{
	background: url( sprite_cat_icons.gif);
	background-position: -22px -110px;
}

#sidemenu #timepieces
{
	background: url( sprite_cat_icons.gif);
	background-position: 0 -132px;
}
#sidemenu #activecat #timepieces
{
	background: url( sprite_cat_icons.gif);
	background-position: -22px -132px;
}

#sidemenu #conferences
{
	background: url( sprite_cat_icons.gif);
	background-position: 0 -154px;
}
#sidemenu #activecat #conferences
{
	background: url( sprite_cat_icons.gif);
	background-position: -22px -154px;
}

/********** < Navigation */
#nav
{
}
/* Show menu */
#nav li.over > ul
{
	left: 144px;
	float: none;
}
#nav li.over > ul li.over > ul
{
	left: 100px;
	float: none;
}
#nav li.over ul ul
{
	left: -10000px;
}
#nav ul #hoverfooter
{
	float: left;
	width: 161px;
	height: 6px;
	font-size: 1px;
	background: url( sprite_sidemenu_purple.gif) bottom right;
}

/************** ALL LEVELS  *************//* Style consistent throughout all nav levels */
#nav li
{
	position: relative;
	text-align: left;
}
#nav li.over
{
	z-index: 999;
}
#nav span
{
	display: block;
	cursor: pointer;
	white-space: nowrap;
}
#nav li ul span
{
	white-space: normal;
}

/************ 0 LEVEL  ***************/
#nav li
{
	float: left;
}
#nav a
{
	float: left;
	color: #a7c6dd;
}

/************ 1ST LEVEL ************/
ul#nav ul
{
	width: 161px;
	padding-top: 5px;
	background: url( sprite_sidemenu_purple.gif) top right;
	overflow: hidden;
}
ul#nav ul li em
{
	float: left;
	font-weight: bold !important;
	font: 13px Arial, Helvetica, sans-serif;
}

ul#nav ul li
{
	color: #FFF;
	width: 160px;
	height: 39px;
	background: none !important;
}
ul ul #cat, ul ul #activecat
{
	width: 161px;
}
ul#nav ul li.last
{
}

ul#nav ul li a
{
	width: 160px;
	height: 36px;
	color: white !important;
	background: url( sprite_sidemenu_purple.gif);
	background-position: 0 -108px !important;
	display: inline;
}
ul#nav ul li a:hover
{
	background: url( sprite_sidemenu_purple.gif);
	background-position: 0 -144px !important;
	color: white !important;
	text-decoration: underline;
}

ul#nav .level0 #activecat a
{
	background: url( sprite_sidemenu_purple.gif);
	background-position: 0 -180px !important;
}

ul#nav ul li .icon
{
	float: none;
	display: none;
}
/************ 2ND LEVEL ************/
#nav ul
{
	position: absolute;
	width: 150px;
	top: 0px;
	left: -10000px;
}
/************ 3RD+ LEVEL ************/
#nav ul ul
{
	top: 5px;
}


/*End New products page cod*/


.ctgbg
{
	/*background-image: url(../image/ctgbg.gif);*/
	background:#666;
	
}

.ctgbgtop
{
	/*background-image: url(../image/ctgbgtop.gif);*/
	background:#999;
}


.ctgbgbtm
{
	/*background-image: url(../image/ctgbgbtm.gif);*/
	width: auto;
	height: auto;
}


/*jqPoPUP*/
.popup
{
	position: absolute;
	display: none;
	z-index: 50;
	border-collapse: collapse;
}

.popup td.corner
{
	height: 15px;
	width: 19px;
}

.popup td#topleft
{
	background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-1.png);
}
.popup td.top
{
	background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-2.png);
}
.popup td#topright
{
	background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-3.png);
}
.popup td.left
{
	background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-4.png);
}
.popup td.right
{
	background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-5.png);
}
.popup td#bottomleft
{
	background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-6.png);
}
.popup td.bottom
{
	background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-7.png);
	text-align: center;
}
.popup td.bottom img
{
	display: block;
	margin: 0 auto;
}
.popup td#bottomright
{
	background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-8.png);
}

.popup table.popup-contents
{
	font-size: 12px;
	line-height: 1.2em;
	background-color: #fff;
	color: #666;
	font-family: "Lucida Grande" , "Lucida Sans Unicode" , "Lucida Sans" , sans-serif;
}

table.popup-contents th { }

table.popup-contents td
{
	text-align: left;
	position: absolute;
}

tr#release-notes th
{
	text-align: left;
	text-indent: -9999px;
	background: url(http://jqueryfordesigners.com/demo/images/coda/starburst.gif) no-repeat top right;
	height: 17px;
}

tr#release-notes td a
{
	color: #333;
}
.bubbleInfo
{
	position: relative;
	top: 150px;
	left: 100px;
	width: 400px;
}
.trigger
{
	position: absolute;
}

/*EndJQuery Popup*/

.dots{
	font-size:medium;
	color: #333;	
	}
	
	
#about_hcont{padding:5px;}	
#about_hcont h2{text-align:left;color:#666;font:12px/18px arial;font-weight:bold;text-transform:uppercase }
#about_hcont h6{text-align:justify;color:#333;font:12px/18px arial;padding:5px 0px;}
	
	
	
	
	
	
	
/* CHANGES*/

.ctglinks{width:200px;background:#fff;border:1px solid #ddd;}
.ctglinks ul{margin:0px;padding:0px;}
.ctglinks li{list-style-type:none;}
.ctglinks li a{color:#333;text-align:left;display:block;font:12px/18px arial;border-top:1px solid #ddd;padding:5px 15px;
    background:url(../image/4hlft.gif) repeat-x bottom #fff}
.ctglinks li a:hover{color:#fff;text-decoration:none; background:url(../image/4lft-top1.gif) repeat-x bottom #666}

.ctglinks h2{color:#fff;text-align:left;font:13px/18px arial;padding:5px;border-bottom:1px solid #ddd;padding:5px 5px;
            background:url(../image/4lft-top1.gif) repeat-x bottom;text-transform:uppercase;font-weight:bold;}


#cbzmiddlecontent2 { width: 770px; margin-top: 5px; float: left;border:1px solid #ddd;}    
#cbzlatestarrivals {width: 770px; background-color: #fff;/*background-color: #f3f1f1;*/ }
#cbzlatestarrivals p{background:url(../image/4bg001.gif) repeat-x;font:18px/18px arial;color:#666;padding:8px 8px; margin:0px;
    border-bottom:1px solid #ddd;margin-bottom:8px;font-weight:normal;}


#cbzsmallmiddle1 { width: 180px; float:left;border:0px solid #ddd; margin-left:8px;background:#f5f5f5}
#cbzsmallmiddle1 h2{font:13px/18px arial;padding:8px 8px;border-bottom:1px solid #ddd;font-weight:bold;}
#cbzsmallmiddle1 h2 a{font:13px/18px arial;font-weight:normal;color:#000;font-weight:bold;}
#cbzsmallmiddle1 h3{font:12px/15px arial;font-weight:normal;padding:0px 8px;color:#333;}
#cbzsmallmiddle1 strong a{padding:5px 8px;font:12px/15px arial;color:#666;display:block}
#cbzsmallmiddle1 em a{padding:0px 8px;}



	
#cbzsmallmiddle2 { width: 180px; float:left;border:0px solid #ddd; margin-left:8px;background:#f5f5f5}
#cbzsmallmiddle2 h2{font:13px/18px arial;padding:8px 8px;border-bottom:1px solid #ddd;font-weight:bold;}
#cbzsmallmiddle2 h2 a{font:13px/18px arial;font-weight:normal;color:#000;font-weight:bold;}
#cbzsmallmiddle2 h3{font:12px/15px arial;font-weight:normal;padding:0px 8px;color:#333;}
#cbzsmallmiddle2 strong a{padding:5px 8px;font:12px/15px arial;color:#666;display:block}
#cbzsmallmiddle2 em a{padding:0px 8px;}


#cbzsmallmiddle3 { width: 180px; float:left;border:0px solid #ddd; margin-left:8px;background:#f5f5f5}
#cbzsmallmiddle3 h2{font:13px/18px arial;padding:8px 8px;border-bottom:1px solid #ddd;font-weight:bold;}
#cbzsmallmiddle3 h2 a{font:13px/18px arial;font-weight:normal;color:#000;font-weight:bold;}
#cbzsmallmiddle3 h3{font:12px/15px arial;font-weight:normal;padding:0px 8px;color:#333;}
#cbzsmallmiddle3 strong a{padding:5px 8px;font:12px/15px arial;color:#666;display:block}
#cbzsmallmiddle3 em a{padding:0px 8px;}


#cbzsmallmiddle4 { width: 180px; float:left;border:0px solid #ddd; margin-left:8px;background:#f5f5f5}
#cbzsmallmiddle4 h2{font:13px/18px arial;padding:8px 8px;border-bottom:1px solid #ddd;font-weight:bold;}
#cbzsmallmiddle4 h2 a{font:13px/18px arial;font-weight:normal;color:#000;font-weight:bold;}
#cbzsmallmiddle4 h3{font:12px/15px arial;font-weight:normal;padding:0px 8px;color:#333;}
#cbzsmallmiddle4 strong a{padding:5px 8px;font:12px/15px arial;color:#666;display:block}
#cbzsmallmiddle4 em a{padding:0px 8px;}



.cbzbold
{
	font-family: Arial;
	font-size: 15px;
	color: white;
	font-weight: bold;
}
#cbzmiddlecontent3
{
	width: 770px;
	float: left;
	margin-bottom: 5px;
	margin-top: 5px;
}
#cbzlatestarrivals2 {width: 770px;padding: 0;background-color: #f3f1f1;margin: 0; }


#cbzdeals1{ width: 180px; float:left;border:0px solid #ddd; margin-left:8px;background:#f5f5f5 }
#cbzdeals1 h2{padding:8px 8px;border-bottom:1px solid #ddd;font:13px/18px arial;font-weight:normal;color:#000;font-weight:bold;}

#cbzdeals1 h3{font:12px/15px arial;font-weight:normal;padding:0px 8px;color:#333;}
#cbzdeals1 strong a{padding:5px 8px;font:12px/15px arial;color:#666;display:block}
#cbzdeals1 em a{padding:0px 8px;}


#cbzdeals2{ width: 180px; float:left;border:0px solid #ddd; margin-left:8px;background:#f5f5f5 }
#cbzdeals2 h2{padding:8px 8px;border-bottom:1px solid #ddd;font:13px/18px arial;font-weight:normal;color:#000;font-weight:bold;}

#cbzdeals2 h3{font:12px/15px arial;font-weight:normal;padding:0px 8px;color:#333;}
#cbzdeals2 strong a{padding:5px 8px;font:12px/15px arial;color:#666;display:block}
#cbzdeals2 em a{padding:0px 8px;}


#cbzdeals3{ width: 180px; float:left;border:0px solid #ddd; margin-left:8px;background:#f5f5f5 }
#cbzdeals3 h2{padding:8px 8px;border-bottom:1px solid #ddd;font:13px/18px arial;font-weight:normal;color:#000;font-weight:bold;}
#cbzdeals3 h3{font:12px/15px arial;font-weight:normal;padding:0px 8px;color:#333;}
#cbzdeals3 strong a{padding:5px 8px;font:12px/15px arial;color:#666;display:block}
#cbzdeals3 em a{padding:0px 8px;}



#cbzdeals4{ width: 180px; float:left;border:0px solid #ddd; margin-left:8px;background:#f5f5f5 }
#cbzdeals4 h2{padding:8px 8px;border-bottom:1px solid #ddd;font:13px/18px arial;font-weight:normal;color:#000;font-weight:bold;}
#cbzdeals4 h3{font:12px/15px arial;font-weight:normal;padding:0px 8px;color:#333;}
#cbzdeals4 strong a{padding:5px 8px;font:12px/15px arial;color:#666;display:block}
#cbzdeals4 em a{padding:0px 8px;}

.ctgbold { font: 12px/18px arial; font-weight: bold; color: #666; padding:0px 0px; }





#escrumbs { float:left;padding:0px;border:1px solid #e5e5e5;width:100%;background:url(../image/bg001.gif) repeat-x; }
#escrumbs ul{ margin:0px;padding:0px 10px }
#escrumbs li { float:left;list-style-type:none; }		
#escrumbs li a { font:10px/28px arial;font-weight:normal;color:#666;text-transform:uppercase;border-left:0px solid #ccc;padding:0px 15px 0px 0px;
                background:url(../image/escrumbs-a1.gif) no-repeat right;margin-right:5px; }
/* #escrumbs li a h2 {margin:0px;padding:0px;} */
#escrumbs li a:hover{ color:#333; }
#escrumbs li span { font:10px/28px arial;font-weight:normal;color:#333;text-transform:uppercase;border-left:0px solid #ccc;padding:0px 15px 0px 0px; }		




#eschangecurrency{ float:right;position:relative;z-index:1000;width:125px;}
#eschangecurrency strong{ height:28px;border-left:1px solid #ccc;font:11px/28px arial;font-weight:bold;display:block;padding:0px 10px; 
                            text-transform:uppercase;color:#666; }                            
#eschangecurrency strong:hover{ color:#333;background:#eee; }
#eschangecurrency .estooltipbg { position:absolute;top:29px;right:-1px; display:none;border:1px solid #ccc;padding:10px;width:190px;
                                background:url(../image/bg001.gif) repeat-x bottom #fff;height:40px;}                                
#eschangecurrency .estooltipbg ul{ margin:0px;padding:0px;display:block }
#eschangecurrency .estooltipbg li{ list-style-type:none;float:left;text-transform:uppercase }                      
#eschangecurrency .estooltipbg input{ float:left;font:10px/18px arial;}

#eschangecurrency .estooltipbg span{ float:left;font:11px/18px arial;padding:0px;color:#333;}                                
#eschangecurrency .estooltip-a1 { background:url(../image/tooltip01.png) no-repeat top;padding-top:10px;position:absolute;top:-8px;right:3px;height:15px;
                                  width:15px;z-index:2;}    
#eschangecurrency .close { position:absolute;border:0px solid #ccc;background:url(../image/fileclose.gif) no-repeat;width:16px;height:16px;
                    right:5px;top:5px;cursor:pointer}
.tooltips-gray{ color:#FFFFFF;text-align:center;padding-top:4px;}
.tooltips-gray div { background:url(../image/estips.png) left bottom no-repeat;padding-top:4px;height:18px; }



/* products page v2*/


.nav_outer{ border-top:1px solid #ccc; border:0px solid #e7e7e7;width:200px;float:left;padding:0px;}
.navigtaionLeft { text-align: left; background:#e7f4f8; border-right:0px solid #ccc; border-left:0px solid #ccc;}
.categories { color:#fff; font:13px/18px Arial;font-weight:bold; text-align:left; text-transform:uppercase;
    background:url(../image/4lft-top1.gif) repeat-x bottom #ccc;padding:7px 5px;border:1px solid #3C3C25;}
                
/*.categories ul{ margin: 0px; padding: 0px; position: relative; }
.categories li{ margin: 0px; padding: 0px; position: relative }
.categories li a{ color: #333; background:#f1f1f1; width:200px; display:block; padding-left: 10px; font:12px/35px arial;border-top:1px solid #ccc;}
.categories li a:hover{  margin: 0px; padding: 0px; position: relative;}
  */              


.glossymenu ul{ margin: 0px; padding: 0px; position: relative;}

.glossymenu li { list-style-type: none; }

.glossymenu li a { color: #333; background:#f2f2f2;font:12px/34px arial;border-top:1px solid #ddd;display:block;padding-left:10px;
    border-bottom:1px solid #fff;}
	
.glossymenu li a:hover { color:#333; background:#ddd; }

.glossymenu .maincat { color: #fff; font:12px/18px Arial;font-weight:bold; text-align: left; text-transform:uppercase; 
                background:url(../image/4lft-top1.gif) repeat-x bottom #666;padding:7px 5px;}
                
               
               

.mfaq ul { margin: 0px; padding: 0px; }
.mfaq li {list-style-type:decimal;float:left }
.mfaq li a { color: #333;font:12px/18px arial;padding:3px;display:block;margin-left:20px;float:left;width:300px; }
.mfaq li a:hover { color:#fff;text-decoration:none; }
.mfaq em { margin-top:5px; float:left; font-variant:inherit}
.mfaq strong a{float:right;clear:both;width:30px;color:#660000}
.mfaq strong a:hover { background:transparent; }




/*.activeLeft a{color: #333; background:#f1f1f1; width:200px; display:block; padding-left: 10px; font:12px/24px arial; 	cursor: pointer;
	position: relative;	z-index: 15; z-index: 1200; }
	
.span { color: #333; background:#f1f1f1; width:200px; display:block; padding-left: 10px; font:12px/24px arial; 	cursor: pointer;
	position: relative;	z-index: 15; z-index: 1200; }
*/

.subMenu { position: absolute; z-index: 10; text-align: left; width: 425px; left:10px; background:url(../image/estooltipbg.gif) bottom #fff repeat-x ;
    padding:8px;border:1px solid #ccc;}

.subMenu ul { margin:0px;padding:0px;width: 425px;}
.subMenu li { list-style-type:none;display:inline;}
.subMenu li a { color: #333; font:12px/18px arial; padding:2px 4px;display:inline-block;margin:2px 5px;}
.subMenu li a:hover { color: #fff; background:#666;}


/*Pageging */
.Paginator{font-size: 10px;	padding:5px 5px;float:right }
.Paginator a{padding: 0px 3px;	font:11px/18px arial;color:#999; text-decoration: none;font-weight:normal; /* border:0px solid #eee; background:#fff; */}
.Paginator a:hover { text-decoration: none;	cursor: pointer; cursor: hand; color:#666; }
.Paginator .this-page { padding: 0px 3px; font:13px/18px arial; color: #666;font-weight:bold;}

/* 
.Paginator .ranking {display: block; margin-top: 0.5em; font-weight: bold;}
.Paginator .ranking a {padding: 0; border: 0; background: transparent;} 
*/
.Pages div.Results { text-align: center; font: 11px/15px Arial, Helvetica; color: #aaa; margin-top: 8px; }


/*PRODUCTS LIST*/

.pdtlist { width:175px; float:left; border:1px solid #e5e5e5; padding: 5px;position:relative;}
.pdtlist:hover { border:1px solid #c0c0c0; background:#f2f2f2; }

.pdtlist span{ /*width:175px;*/ display:block}
.pdtlist .title {color: #000; font:13px/18px arial;  /*text-transform:uppercase;*/font-weight: bold; text-decoration: none;padding:3px 0px; }
.pdtlist .title:hover { color: #666; }

/*
#pdtlist strong{position:absolute;width:175px;height:250px;top:0px;border:0px solid red;}
#pdtlist strong:hover{border:0px solid #fff;background:transparent url(../image/pdtwide.gif) no-repeat;}*/

.pdtlist .price1 {color: #333; font:12px/20px arial;  /*text-transform:uppercase;*/font-weight: bold; text-decoration: none;
    text-decoration:line-through;}
.pdtlist .price {color: #666; font:12px/20px arial;  /*text-transform:uppercase;*/font-weight: bold; text-decoration: none; }
.pdtlist .price:hover { color: #000; }
.pdtlist .code {color: #333; font:11px/18px arial;  /*text-transform:uppercase;*/}
.pdtlist .pdtdesc {padding:3px 0px;border: 0px solid #e4e4e4; }
.pdtlist .pdtdesc img {border: 1px solid #e6e6e6;padding:2px;margin-right:5px;background:#fff;text-align:center}
.pdtlist .pdtdesc img:hover {border: 1px solid #666;}

/*tag*/


.pdtlist .tag{position:relative;bottom:3px;border:0px solid red;text-align:center;}
.pdtlist .tag_bg{position:absolute;right:0px;width:96px;bottom:0px;}
.pdtlist .tag_bg img{display:block;text-align:right;float:right;margin-bottom:3px}

/*
#pdtlist .tag_new{position:absolute;bottom:36px;right:0px;background:url(../image/tag-new.png) no-repeat;height:13px;width:47px;}
#pdtlist .tag_exls{position:absolute;bottom:20px;right:0px;background:url(../image/tag-exls.png) no-repeat;height:13px;width:76px;}
#pdtlist .tag_ship{position:absolute;bottom:3px;right:0px;background:url(../image/tag-ship.png) no-repeat;height:13px;width:96px;}
*/


.pdtlist .tag_exls{position:absolute;bottom:20px;right:0px;background:url(../image/tag-exls.png) no-repeat;height:13px;width:76px;}

.pdtlist .esbtn {float: left; clear: both;background: url(../image/4btn_left.gif) no-repeat;padding: 0 0 0 6px;margin: 10px 0px 5px 50px;}
.pdtlist .esbtn a { float: left; height: 24px; background: url(../image/4btn_stretch.gif) repeat-x left top;font:10px/24px arial;
	      color: #ffffff;text-decoration: none; text-transform:uppercase;}
.pdtlist .esbtn span {background: url(../image/4btn_right.gif) no-repeat right; float: left; width: 6px; height: 24px; color:#ffffff; }


.pdtlist .request {float: left; clear: both;background: url(../image/rqt_left.gif) no-repeat;padding: 0 0 0 6px; margin: 10px 0px 5px 50px; }
.pdtlist .request a { float: left; height: 24px; background: url(../image/rqt_stretch.gif) repeat-x left top;font:10px/24px arial;
	      color: #fff;text-decoration: none; text-transform:uppercase;}
.pdtlist .request span {background: url(../image/rqt_right.gif) no-repeat right; float: left; width: 6px; height: 24px; color:#ffffff; }


.pdtlist .request_popup {float: left; clear: both;background: url(../image/rqt_left.gif) no-repeat;padding: 0 0 0 6px;}
.pdtlist .request_popup a { float: left; height: 24px; background: url(../image/rqt_stretch.gif) repeat-x left top;font:12px/24px arial;
	      color: #fff;text-decoration: none; text-transform:uppercase;font-weight:bold;width:60px;text-align:center}
.pdtlist .request_popup span {background: url(../image/rqt_right.gif) no-repeat right; float: left; width: 6px; height: 24px; color:#ffffff; }


#pagesort{float:left;font:12px/18px arial;font-weight:bold;width:98.8%;border:1px solid #ddd;background:url("../image/bg001.gif") repeat-x bottom;}
#pagesort ul{margin:0px;padding:0px 5px;}
#pagesort li{list-style-type:none;float:left;}
#pagesort li a {color:#666;padding:0px 8px;font:11px/28px arial;text-transform:uppercase;border-left:1px solid #ccc;height:28px;font-weight:bold}
#pagesort li a:hover{color:#000;}
#pagesort li strong{color:#000;padding:0px 5px 0px 0px;font:11px/28px arial;text-transform:uppercase;height:24px;font-weight:bold;float:left}
#pagesort li span{color:#000;padding:0px 8px;font:11px/28px arial;text-transform:uppercase;border-left:1px solid #ccc;height:28px;font-weight:bold }


.pretty-table { padding: 0;  float:left; margin: 0;  border-collapse: collapse; border: 1px solid #ead9cf;  margin:10px 0px; }
.pretty-table th { text-align: left; color: #632a39; }

.pretty-table td {border: 1px solid #ead9cf;text-align: left;color: #632a39;background-color: #fff;vertical-align:top; }

.pretty-table p{color: #666;font:12px/35px arial;text-transform:uppercase;	text-align:center;	background: #faf0eb;
	width:100%;border-bottom: 1px solid #f0e5df; }

.pretty-table p a{color: #666; font-weight:bold;}
	
.pretty-table a {border-bottom: 1px solid #f0e5df; display:block;font:12px/16px arial;padding:5px 5px;color: #333;}
.pretty-table a:hover {background:#fbf6f3;color:#666;}





#lblKeywords{width:780px;padding:5px 10px;display:block;}
#lblKeywords h1{margin:0px;padding:0px;color:#666;font:18px/18px arial;font-weight:normal;}

#lblArticle {text-align:justify;color:#333;font:12px/18px arial;padding:5px 10px 5px 10px; display:block;}
#lblArticle h1{margin:0px;padding:0px;color:#666;font:18px/24px arial;font-weight:normal;}
#lblArticle a{font:12px/18px arial;color:#666;font-weight:normal;padding:10px 0px;}
#lblArticle span{color:#0456A2;}
#lblArticle p{font:12px/18px arial;color:#333;font-weight:normal;padding:5px 0px;}


.knowledgebase { font:12px/18px Arial, Helvetica, sans-serif;color:#333;}
.knowledgebase h1 { font:18px/18px arial;font-weight:normal;color:#000;text-align:left; margin:0px;padding:10px 0px;}
.knowledgebase h2 { font:13px/18px arial;font-weight:bold;color:#000;text-align:left ;margin:0px;padding:10px 0px; }

.knowledgebase #lblArticle p { font:12px/18px arial;font-weight:normal;color:#333;padding:5px 0px; margin:0px}
.knowledgebase #lblArticle .lft { float:left;text-align:justify;width:48%;}
.knowledgebase #lblArticle .rht { float:right;text-align:justify;width:48%; }
.knowledgebase #lblArticle .ctr { text-align:justify;width:100%; clear:both}
.knowledgebase #lblArticle .bg { background:none;padding:10px;border:0px solid #ddd;margin:10px 0px;
								  border-bottom:0px }
.knowledgebase #lblArticle a { color:#000;text-decoration:none}
.knowledgebase #lblArticle ul{ margin:0px;padding:0px;margin-left:40px; }
.knowledgebase #lblArticle li {list-style-type:circle;padding:5px 0px}

.knowledgebase #lblRelatedKeywds {padding:10px;display:block;}
.knowledgebase #lblRelatedKeywds a{color:#0456A2;font:12px/18px arial;}
.knowledgebase #lblRelatedHeading{padding:10px 0px;display:block;font:12px/18px arial;font-weight:bold;color:#000}


.knowledgebase #lblCtgHeading {padding:10px;display:block;font:12px/18px arial;font-weight:bold;color:#000}
.knowledgebase #lblCtgHeading span{color:#0456A2;}

.knowledgebase #lblClassHeading{padding:10px;display:block;font:12px/18px arial;font-weight:bold;color:#000}
.knowledgebase #lblClassHeading span{color:#0456A2;}
.knowledgebase #dlClassification a {color:#0456A2;font:12px/18px arial;padding:0px 25px;}
.knowledgebase #dlClassification a:hover {color:#333;}

.knowledgebase #ImgKeyword{display:block; border:0px;}
.knowledgebase #dlKwCtgs a {color:#0456A2;font:12px/18px arial;padding:0px 25px;}
.knowledgebase #dlKwCtgs a:hover {color:#333;}




.tablebrd{border:1px solid #eed8cb;background:#fcf7f4;font:12px/25px arial;color:#333;}
.tablebrd input,select,textarea{border:1px solid #ccc;padding:5px;}
.tablebrd label{color:#333;}

.tablebrd .esbtn {float: left; clear: both;background: url(../image/4btn_left.gif) no-repeat;padding: 0 0 0 6px;margin: 10px 0px 5px 50px;}
.tablebrd .esbtn a { float: left; height: 24px; background: url(../image/4btn_stretch.gif) repeat-x left top;font:10px/24px arial;
	      color: #ffffff;text-decoration: none; text-transform:uppercase;}



#faq {border:1px solid #ddd;color:#333;}
#faq .topbg { background:url(../image/4faqtopbg.gif) bottom repeat-x;height:70px;}
#faq .input {border:1px solid #ccc;padding:6px;width:310px;color:#333;}
#faq .select {border:1px solid #ccc;padding:6px;width:350px;color:#333;}

#faq .faqQuestion { font:13px/18px arial; color:#333;font-weight:normal }
#faq .faqQuestion:hover {color:#333 }
#faq .kbasetxtlink {text-align:left;font:13px/18px;font-weight:bold;color:#666}
#faq .faqAnswer { font:12px/18px arial; color:#333;font-weight:normal}
#faq .faqAnswertwo { font:12px/18px Arial;color:#666; }

#faq .faqAnswer a:link { color: #666; }
#faq em { font:12px/18px arial; color:#333;font-weight:bold;}
#faq strong { font:12px/24px arial; color:#333;font-weight:bold;color:#333;text-transform:uppercase; }
#faq p { font:12px/18px arial;color:#333;padding:0px;text-transform:uppercase}
#faq q { font:18px/18px arial;color:#333;padding:0px 10px ;text-transform:uppercase}
#faq abbr { font:12px/18px arial;color:#333;padding:5px 0px }


#faq h1 {text-align:left;font:12px/18px arial;padding:10px 0px;font-weight:bold;}
#faq h2 {text-align:left;font:20px/24px arial;color:#666;font-weight:normal;}
#faq h3 {text-align:left;font:12px/18px arial;padding:5px 0px;font-weight:normal;color:#333;}


#lblAnswer p { font:12px/18px arial;padding:5px 10px ;text-transform:none;clear:both;text-transform:none }
#lblAnswer ul {margin:0px;padding:0px; }
#lblAnswer li {font:12px/18px arial;list-style-type:circle; margin:8px 30px;}
#lblAnswer b { font:12px/18px arial;font-weight:bold;color:#BB0000;text-transform:uppercase;}
#lblAnswer img { float:left;padding:5px;border:1px solid #ddd;margin:10px 0px}

#lblAnswer h1,h2,h3 {text-align:left;font:12px/18px arial;padding:5px 10px;font-weight:bold;}

#lblAnswer .lft { clear:both;background:#fff;margin:10px;border:0px solid #ccc;}
#lblAnswer .lft img{ float: left;margin:10px 10px 10px 0px;border:1px solid #ccc;padding:5px}
#lblAnswer .lft p{ margin:0px;padding:10px 0px;}
#lblAnswer .rht {  clear:both;background:#fff;margin:10px;border:0px solid #ccc;}
#lblAnswer .rht img{ float: right;margin: 10px 0px 10px 10px;border:1px solid #ccc;padding:5px}
#lblAnswer .rht p{ margin:0px;padding:10px 0px;}


#dvgift {border:1px solid #ddd;color:#333;margin:0px 0px 5px 0px;width:780px;}
#dvgift p{font:13px/18px arial;font-weight:bold;color:#333;padding:5px;text-align:left;background:#f2f2f2;}
#dvgift .go{font:10px/16px arial;font-weight:bold;color:#fff;padding:3px;text-align:left;background:#333;text-transform:uppercase;margin:5px}


#tbl{border:1px solid #ddd;color:#333;}
#tbl h1{font:18px/18px arial;font-weight:normal;color:#666;padding:10px 10px;
    background:url(../image/4static-top.gif) bottom repeat-x;text-align:left ;}
#tbl p{font:12px/18px arial;font-weight:normal;color:#333;padding:10px 10px;margin:0px;}
#tbl ul{margin:0px;padding:0px;}
#tbl li{list-style-type:none;font:12px/20px arial; padding:0px 15px;color:#333;}
#tbl .no{font:14px/20px arial;font-weight:normal;color:#666;padding:0px 10px;}
#tbl .head{font:14px/18px arial;font-weight:normal;color:#666;padding-top:10px;}
#tbl .normaltext{font:12px/20px arial;font-weight:normal;color:#333;padding-bottom:10px}
#tbl .link{font:12px/18px arial;font-weight:normal;color:#666;}
#tbl .sub{font:12px/18px arial;font-weight:normal;color:#666;}
#tbl input,select,textarea{border:1px solid #ccc;padding:3px 3px;}
#tbl input:focus,select:focus,textarea:focus{border:1px solid #999;background:#f9f9f9;}
#tbl center{padding:10px 0px;}
#tbl strong{font-weight:bold;color:#333;font:12px/18px}
#tbl  .btn-input01 {background-image:url(../image/btn-input-01.gif);width:60px;margin:0px 3px;border:0px;font:10px/18px arial;color:#fff;height:22px;
                    text-transform:uppercase;}
#tbl  .btn-input01:hover {background-image:url(../image/btn-input-01-h.gif);border:0px;}
#tbl  .btn-input01:focus {background-image:url(../image/btn-input-01-h.gif);border:0px;}



#tbl .go { font:11px/18px arial; text-transform: uppercase; color: #fff; text-decoration: none; background-color: #333; 
    border: 0px solid #666; font-weight:normal;padding:4px;margin:0px;letter-spacing:1px;}
#tbl .go:hover { color: #fff; }
#tbl .go:focus { font:11px/18px arial; text-transform: uppercase; color: #fff; text-decoration: none; background-color: #333; 
    border: 0px solid #666; font-weight:normal;padding:3px;margin:0px;letter-spacing:1px; }


/*COMMON CSS GO BUTTON */
.go { font:13px/18px arial; text-transform: uppercase; color: #fff; text-decoration: none; background-color: #333; 
       border: 0px solid #333; font-weight:bold;padding:4px;margin:0px;letter-spacing:1px;}
.go:hover { color: #fff;background:#333 }
.go:focus { font:13px/18px arial; text-transform: uppercase; color: #ffe9e9; text-decoration: none; background-color: #333; 
    border: 0px solid #333; font-weight:bold;padding:4px;margin:0px;letter-spacing:1px;}







#list1 ul{margin:0px;padding:0px;}
#list1 li{list-style-type:none;font:12px/18px arial;padding:5px 0px 0px 15px;color:#333;}

#list2 ol{margin:0px;padding:0px;}
#list2 li{list-style-type:decimal;margin-left:30px;padding:5px 10px;}

#list3 ol{margin:0px;padding:0px;}
#list3 li{list-style-type:decimal;margin-left:30px;padding:5px 10px;}

#list4 ul{margin:0px;padding:0px;}
#list4 li{list-style-type:none;font:12px/34px arial; padding:0px 15px;color:#333;}

#list5 ul{margin:0px;padding:0px;}
#list5 li{list-style-type:none;font:12px/24px arial; padding:0px 35px;color:#333;}



#testimony {border-top:1px solid #ddd;font:12px/24px; color:#333;}
#testimony p span{color:#666;margin:0px;padding:0px;text-transform:lowercase;}
#testimony p strong{color:#666;margin:0px;padding:0px}


#footer_testimonial{border:1px solid #ddd;padding:0px;color:#333;margin-top:5px;}
#footer_testimonial h6{font:12px/35px arial;font-weight:bold;color:#666;padding:0px 10px;
    background:url(../image/4static-top.gif) bottom repeat-x;text-align:left ;text-transform:uppercase}
#footer_testimonial p{ font:12px/20px arial;font-weight:normal;padding:10px 10px 0px 10px;margin:0px ;display:block}
#footer_testimonial em a{float:right;color:#666;padding:0px 5px 0px 5px;text-transform:none;font:12px/18px arial ;}
#footer_testimonial em a:hover{color:#333;}
#footer_testimonial b{color:#666;text-transform:capitalize;font-weight:normal}



#footer_link{border:1px solid #ddd;padding:10px;margin-top:5px}
#footer_link ul{padding:0px;margin:0px}
#footer_link li{padding:0px;margin:0px;text-align:left}
#footer_link li a{color:#333;font:12px/20px arial}
#footer_link li a:hover{color:#000;font:12px/20px arial}
#footer_link em{font:12px/24px arial;font-weight:bold;color:#666;padding:5px 0px;text-transform:uppercase}
#footer_link em a{font:12px/24px arial;font-weight:bold;color:#666;padding:5px 0px;text-transform:uppercase}
#footer_link em a:hover{font:12px/24px arial;font-weight:bold;color:#333;padding:5px 0px;text-transform:uppercase}


#emailexlu{color:#333;font:12px/20px arial;width:200px;float:right;padding:10px;background:#fff url(../image/4static-top.gif) bottom  repeat-x ;border:1px solid #ddd;border-bottom:0px ;}
#emailexlu p{padding:3px 0px;font:11px/16px arial;}
#emailexlu h6{padding:0px 0px;color:#666;font:13px/18px arial;font-weight:bold}

#emailexlu .input { border:1px solid #ccc;padding:5px; }
#emailexlu .input:focus { border:1px solid #999;background:#f2f2f2; }



#cbzr_emailexlu{color:#333;font:12px/20px arial;padding:10px;background:#fff url(../image/4static-top.gif) bottom  repeat-x ;border:1px solid #ddd;margin:5px 0px;border-bottom:0px ;}
#cbzr_emailexlu p{padding:3px 0px;font:12px/18px arial;}
#cbzr_emailexlu h6{padding:0px 0px;color:#666;font:13px/18px arial;font-weight:bold}

#cbzr_emailexlu .input { border:1px solid #ccc;padding:5px; }
#cbzr_emailexlu .input:focus { border:1px solid #999;background:#f2f2f2; }




#cards{padding:10px;}
#cards ul{margin:0px;padding:0px;}
#cards li{list-style-type:none;float:left;padding-left:20px}
#cards p{text-align:center;display:block;}

#paypalimg{text-align:center;float:right}
#dvMcAfee{ text-align:center;float:left;padding-top:10px}


#paypalimgtwo{text-align:center;float:right}


.dvOSReqForm {  border:1px solid #999;background:#fff;color:#666;top:100px;display:none; position:absolute;z-index:1000}
.dvOSReqForm p{background:url(../image/static-top.gif) repeat-x bottom;padding:10px 10px;text-align:left}
.dvOSReqForm strong{color:#1a4771;font:18px/18px arial;}
.dvOSReqForm label{float:right;padding-right:20px;}
.dvOSReqForm abbr{float:right;padding:10px;line-height:17px;margin:0px;}
.dvOSReqForm input,textarea,select{border:1px solid #ccc;padding:3px;}
.dvOSReqForm input:focus,textarea:focus{border:1px solid #999;}
.dvOSReqForm em{float:left;color:#666}
.dvOSReqForm .close {position:absolute;top:8px;right:10px;background:url(../image/EsHomePageImages/CbCloseBtn.gif) no-repeat;
    width:21px;height:21px;cursor:pointer}



.refersize { display:none;position:absolute;top:270px;left:0px; z-index:100;background-color:white;padding:3px;border:1px solid #666;padding:0px;
              }
.refersize p{ background:#666;padding:4px;color:#fff;font-weight:bold;text-align:center}
.refersize span{ background:#fff;padding:8px;color:#333}
.refersize ul{margin:0px;padding:0px;}
.refersize li{font-size:11px;padding:0px 5px;float:left;}
.refersize li:after {}




#sitemap{ text-align:center;display:block;clear:both;padding:10px 0px;color:#666}

#sitemappage {border:1px solid #ddd;color:#333;}
#sitemappage h1{font:18px/24px arial;font-weight:normal;color:#666;padding:10px 10px;margin:0px;
                background:url(../image/4static-top.gif) bottom repeat-x;text-align:left }

#sitemappage h2{font:11px/18px arial;font-weight:bold;color:#666;padding:10px 0px; border-bottom:1px solid #ddd;margin-left:8px;margin-top:10px;
                text-transform:uppercase;width:130px;}
                
#sitemappage h2:hover{border-bottom:1px solid #666;}

#sitemappage h4 a{font:12px/24px arial;font-weight:normal;color:#333;border-bottom:0px solid #ddd;margin-left:5px;padding:5px 0px; }

#sitemappage h4 a:focus{border-bottom:0px solid #ddd;}

#sitemappage h4 a:hover{color:#666;}

#sitemappage h6 a{font:11px/15px arial;color:#666;padding:5px 10px;display:block;border-top:1px solid #ccc;}

#sitemappage h6 a:hover{color:#666;background:#f2f2f2;}


#sitemappage div{background:#fff;border:1px solid #ccc;width:130px;}










#footerblog { float:left;padding-top:12px;padding-left:15px; }
#footerblog ul { margin:0px;padding:0px; }
#footerblog li { float:left;list-style-type:none;padding:0px 3px; }
#footerblog li a {color:#333;}






.eschangecurrency { width:200px;border:1px solid #ddd;margin:0px 0px;height:80px; /*background:url(../image/bg001.gif) repeat-x bottom;*/ }
.eschangecurrency p { font:12px/18px arial;color:#666;font-weight:bold;clear:both;padding:5px;border-bottom:1px solid #ddd;}
.eschangecurrency span { font:12px/18px arial;color:#333;float:right}
.eschangecurrency ul { margin:5px 5px;padding:0px;}
.eschangecurrency li { list-style-type:none;float:left}
.eschangecurrency li input { float:left; }


/*XML*/


#dvXMLContent h1 {margin:0px;padding:5px;font:13px/18px arial;font-weight:bold;color:#333;clear:both;background:url(../image/bg001.gif) repeat-x bottom; }
#dvXMLContent p{ padding:8px 5px;text-align:justify}
#dvXMLContent a{ color:#666;}
#dvXMLContent a:hover{ color:#000;text-decoration:none}

#dvRtSideBanner{margin-top:5px}
#dvRtSideBanner #dvPrd1 a{ color:#666;clear:both;font:12px/18px arial;font-weight:bold;border-bottom:0px solid #ddd;display:block;padding:5px;}


#dvRtSideBanner { width:200px; border:1px solid #ddd;padding:0px 0px}
#dvRtSideBanner #dvPrd2 ul {margin:0px;padding:0px;}
#dvRtSideBanner #dvPrd2 li { list-style-type:none  }
#dvRtSideBanner #dvPrd2 li a { color:#333;border-top:1px solid #ddd;clear:both;font:12px/18px arial;padding:3px 10px;display:block}
#dvRtSideBanner #dvPrd2 li a:hover { background:#f2f2f2;}
#dvRtSideBanner #dvPrd2 strong { color:#666;clear:both;font:12px/18px arial;font-weight:bold;padding:5px;border-top:1px solid #ddd;}

                            
#DvPrd { width:200px; border:1px solid #ddd;padding:0px 0px}
#DvPrd ul {margin:0px;padding:0px;}
#DvPrd li { list-style-type:none  }
#DvPrd li a { color:#333;border-top:1px solid #ddd;clear:both;font:12px/18px arial;padding:3px 10px;display:block}
#DvPrd li a:hover { background:#f2f2f2;}
#DvPrd ul strong { color:#666;clear:both;font:12px/18px arial;font-weight:bold;padding:5px;border-top:1px solid #ddd;}



#dvPrdTypeContent { clear:both; width:782px;color:#333;border:1px solid #ddd;margin-top:5px; font:12px/18px Arial}
#dvPrdTypeContent h1{ font:14px/18px arial; font-weight:bold;padding:8px 8px 8px 8px; color:#333;border-bottom:1px dotted #ccc;
    border-top:0px dotted #ccc;text-transform:uppercase;background:#f9f9f9}

#dvPrdTypeContent p{ padding:10px; text-align:justify;}
#dvPrdTypeContent a{ color:#333;}
#dvPrdTypeContent strong{ color:#333;}
#dvPrdTypeContent .lft { clear:both;background:#fff;margin:10px;border:0px solid #ccc;}
#dvPrdTypeContent .lft img{ float: left;margin:10px 10px 10px 0px;border:1px solid #ccc;padding:5px}
#dvPrdTypeContent .lft p{ margin:0px;padding:10px 0px;}
#dvPrdTypeContent .rht {  clear:both;background:#fff;margin:10px;border:0px solid #ccc;}
#dvPrdTypeContent .rht img{ float: right;margin: 10px 0px 10px 10px;border:1px solid #ccc;padding:5px}
#dvPrdTypeContent .rht p{ margin:0px;padding:10px 0px;}

#gvShipCostMst {line-height:25px;border:1px solid #ccc;width:750px; margin:0px auto;text-align:center}





/* Start class for Measurement */

#measurement{width:782px; margin:0 auto; padding:0; height:100px; border:0; position:relative;}
#measurement .logo { position:absolute; left:0px; width:170px; border:0; height:80px; top:0; }
#measurement .chat { height:35px; width:94; clear:both; float:right; margin-top:5px;}
#measurement .chat img{ height:35px; width:94px;}
#measurement .phone { float:right; position:relative; } 
#measurement p { font:12px/18px arial; font-weight:bold;}

#measurementtwo{width:782px; margin:0 auto; padding:0 5px 5px 5px; border:0; border:1px solid #ccc; background:url(../image/bg001.gif) repeat-x;}
#measurementtwo h1 { font:15px/35px arial; color:#666; font-weight:bold;}
#measurementtwo p { font:12px/18px arial; color:#333333; text-align:justify; margin:5px;}
#measurementtwo img { float:left; margin: 0px 10px 0 0; padding: 2px;}

#measureimportant {width:782px; margin:5px auto; padding:0 5px 5px 5px; border:0; border:1px solid #ccc; background:url(../image/4bg001.gif) repeat-x;}
#measureimportant h1 { font:15px/35px arial; color:#666; font-weight:bold;}
#measureimportant p {font:12px/18px arial; padding:0px; color:#333333; margin:5px;}

.tablemeaure {font:12px/25px arial;color:#333;}
.tablemeaure input,select,textarea{border:1px solid #ccc; padding:5px;}
.tablemeasure radio{color:#333; border:0;} 
.tablemeasure label{color:#333;}

#measure ul { padding:10px 20px; margin:0; }
#measure ul li { font:12px/18px arial; list-style-type:square; line-height:20px; text-align:justify; color:#333;}

#measurespecial {color:#333;font:12px/18px arial; margin:10px auto; padding-left:10px; padding-bottom:10px; background:#fff url(../image/4static-top.gif) bottom  repeat-x ;border:1px solid #dddddd; border-bottom:0px;}
#measurespecial h1 {  font:15px/35px arial; color:#666; font-weight:bold;}
#measurespecial p { color:#333; font:12px/18px arial; }

.measurebtn {float: left; clear: both;background: url(../image/4btn_left.gif) no-repeat;padding: 0 0 0 6px;margin:0;}
.measurebtn a { float: left; height: 24px; background: url(../image/4btn_stretch.gif) repeat-x left top;font:10px/24px arial; color: #ffffff;text-decoration: none; text-transform:uppercase;}
.measurebtn span {background: url(../image/4btn_right.gif) no-repeat right; float: left; width: 6px; height: 24px; color:#ffffff; }

#measurereqbigsize {width:500px; margin:5px auto; padding:0 5px 5px 5px; border:0; border:1px solid #ccc; background:url(../image/4bg001.gif) repeat-x;}
#measurereqbigsize{ font:15px/35px arial; color:#666; font-weight:bold;}

#measurereqbigsize {width:500px; margin:5px auto; padding:0 5px 5px 5px; border:0; border:1px solid #ccc; background:url(../image/4bg001.gif) repeat-x; background-color:#fff}
#measurereqbigsize h1{ font:15px/35px arial; color:#666; font-weight:bold;}
#measurereqbigsize p{ font:12px/18px arial; color:#333333;}

#measureconfirm {width:782px; margin:0px auto; padding:0 5px 5px 5px; border:0; border:1px solid #ccc; background:url(../image/4bg001.gif) repeat-x; background-color:#fff;}
#measureconfirm h1{ font:15px/35px arial; color:#666; font-weight:bold;}
#measureconfirm span{ font:15px/25px arial; color:#333333;}
#measureconfirm h2{ font:15px/25px arial; color:#666;}

.measurementtable {font:12px/18px arial; width: 480px; text-align: left; margin:2px;	border-collapse: collapse; border:solid 1px #cccccc;}
.measurementtable th { font-size: 13px; font-weight: normal;	padding: 5px; background: #666666; border-top: 4px solid #333333; color: #ffffff;}
.measurementtable td { padding: 3px;	background: #ffffff; color: #000000; border-top: 1px solid transparent;}
.measurementtable tr:hover td { background: #f1eded;	color: #666;}

/* End class for Measurement */


.important {padding:5px; border:1px solid #e1d761;background:#ffffcc;margin:10px 0px;text-align:left}
.important span { clear:both;color:#ff0000;font:bold 13px/24px arial;padding:5px 0px;text-transform:uppercase}
.important p { clear:both;color:#333;font:12px/18px arial;border:0px;}


/*Order Form*/
.form_head {border-bottom:0px solid #ddd;padding:5px 5px;clear:both;display:block;font:bold 13px/18px arial;color:#000;text-align:left;
            background:#f2f2f2;margin:2px 0px}
.form_head img {float:right }

#pnlBillBody input{border:1px solid #ccc; padding:3px;color:#333;}
#pnlBillBody input:focus{border:1px solid #666; padding:3px;background:#fff}
#upShippingDtl input{border:1px solid #ccc; padding:3px;color:#333;}
#upShippingDtl input:focus{border:1px solid #666; padding:3px;background:#fff}






/*PromotionalShowStatus*/

#Promotional_Show { font:normal 12px/18px arial; }
#Promotional_Show .red{color:#000;}

#Promotional_Show fieldset{border:1px solid #ccc;padding:10px;}
.legend1{padding:10px 30px 5px 30px;margin-left:260px; font:bold 16px/18px arial; color:#000;background:#fff;text-transform:uppercase}
.legend2{padding:10px 30px 10px 30px;margin-left:310px; font:bold 16px/18px arial; color:#000;background:#fff;text-transform:uppercase}
.legend3{padding:10px 20px 0px 20px;border:1px solid #ccc;border-bottom:0px;margin:0px 0px 28px 50px;
    font:bold 14px/18px arial; color:#000;background:#fff;}
    
#Promotional_Show p{clear:both;padding:5px 0px;border-top:0px solid #eee;font:normal 12px/22px arial ;color:#333;}

#Promotional_Show .personalinfo {}
#Promotional_Show .personalinfo p{font:bold 13px/18px arial;  }
#Promotional_Show .rht { float:right;text-align:left }

#Promotional_Show .shipping {}
#Promotional_Show .shipping p{font:bold 13px/18px arial;  }



.btn { background:url(../image/btn_promotion_n.gif) transparent;text-align:center;width:307px;height:34px;border:0px;font:bold 15px/18px arial;
    color:#fff;text-transform:uppercase;outline:0px;margin:5px 0px;}
.btn:hover { background:url(../image/btn_promotion_o.gif) transparent;outline:0px}
.btn:focus { background:url(../image/btn_promotion_f.gif) transparent;outline:0px}




/*Measeurement*/

.measure_pop{ background:url(../image/Measurements-V2/imgMsrmntFaq.jpg) no-repeat;width:276px;height:37px;margin-left:30px;float:left;
                    font:bold 13px/37px arial;color:#333;text-align:center;padding:0px 5px;}
                  
                  
                   
                    
.Myaccount_popup { border:1px solid #ccc; }
.Myaccount_popup p { background:url(../image/static-top.gif) repeat-x bottom;padding:10px;text-align:left }
.Myaccount_popup span { color:#1a4771;font: normal 13px/18px arial;}                  
.Myaccount_popup table { line-height:18px;padding:0px;}
.Myaccount_popup table td {padding:3px;}
.Myaccount_popup table th {padding:3px;}

.Myaccount_popup_lnk{color:#333}
                    
                    
                                        