@charset utf-8;
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	background-repeat:repeat-x;
	height:766px;
	background-color:#C1D2EE
}
.Tbg{
	background-color:#FFF;
}
.Tbg table table table table table table{ background:url(../images/roundedBox.gif) no-repeat; margin-bottom:10px}
.Tbg table table table table table table table{ background:none; margin:0;}
.Hmb-strip{
	background-image:url(../images/mb-mstrip.gif);
	background-repeat:repeat-x;
	height:56px
}
.Hmbtn{
	background-image:url(../images/home-bg1.gif);
	background-repeat:no-repeat;
	height:22px;
	width:97px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:Blue;
	font-weight:bold
}
.Hmbtn a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:Black;
	font-weight:bold;
}
.Hmbtn a:hover{
    color:Blue;
	font-weight:bold;
}
.Fcbbtn{
	background-image:url(../images/fcb-bg1.gif);
	background-repeat:no-repeat;
	height:22px;
	width:157px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:Black;
	font-weight:bold
}
.Fcbbtn a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:Black;
	text-decoration:none;
	font-weight:bold;
}
.Fcbbtn a:hover{
	color:Blue;
	font-weight:bold;
}
.Abbtn{
	background-image:url(../images/Ab-bg1.gif);
	background-repeat:no-repeat;
	height:22px;
	width:101px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:Black;
	font-weight:bold
}
.Abbtn a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:Black;
	font-weight:bold;
}
.Abbtn a:hover{
	color:Blue;
	font-weight:bold;
}
.Cntbtn{
	background-image:url(../images/cnt-bg1.gif);
	background-repeat:no-repeat;
	height:22px;
	width:110px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold
}
.Cntbtn a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:Black;
	font-weight:bold;
}
.Cntbtn a:hover{
	color:Blue;
	font-weight:bold;
}
.Qtstrip{
	background-image:url(../images/qt-strip.gif);
	background-repeat:repeat-x;
	height:25px
}
.Qbstrip{
	background-image:url(../images/qb-strip.gif);
	background-repeat:repeat-x;
	height:11px
}
.Qsmst{
	background-image:url(../images/qsm-strip.gif);
	background-repeat:repeat-x;
	height:59px
}
.Qsvstrip{
	background-image:url(../images/Qs-vlstrip.gif);
	background-repeat:repeat-y
}
.Qststrip{
	background-image:url(../images/Qs-tstrip.gif);
	background-repeat:repeat-x
}
.Qsbg{
	background-color:#ffffff;
}
.qswrapper{
	display:block;
	float:left;
	height:45px;
	width:378px;
}
.Liwrapper{
	display:block;
	float:left;
	/*height:34px;
	width:440px;*/
		
}

.Srchliwrapper{
	display:block;
	float:left;
	height:34px;
	/*margin-left:300px;*/
	margin-top:10px;
	margin-left:2px;
	 
	
}
.Liwrapper2{
	display:block;
	float:left;
	height:13px;
	width:440px;
}

.litxt{
	display:block;
	float:left;
	margin-left:2px;
	text-align:center;
	line-height:24px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:11px;
	width:65px;
	color:#343027;
}
.litxt2{
	display:block;
	float:left;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:11px;
	height:19px;
	text-align:right;
	line-height:19px;
	width:365px;
	color:#343027;
}
	
.qsinp{
	display:block;
	float:left;
	background-color:#fff;
	border:1px solid #9f9a96;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:11px;
	width:277px;
	height:17px;
	margin-top:13px;
	margin-left:8px;
}
.Liinp{
	display:block;
	float:left;
	background-color:#fff;
	border:1px solid #9f9a96;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:11px;
	width:144px;
	height:17px;
	margin-top:1px;
	margin-left:1px;
}
.Srcbtn{
	display:block;
	float:left;
	background-image:url(../images/Search-btn.gif);
	background-repeat:no-repeat;
	width:61px;
	height:21px;
    font-family:Georgia, Times New Roman, Times, serif;
	font-size:10px;
	color:#2e6e9e;
	text-align:center;
	line-height:21px;
    margin-top:13px;
	padding-left:8px;
	margin-left:10px
}
.Srcbtn a{
    font-family:Georgia, Times New Roman, Times, serif;
	color:#2e6e9e;
	text-decoration:none;
	line-height:21px;
    margin-top:13px;
}
.Srcbtn a:hover{
    color:#e99b9a;
}
.Adtbtn{
	display:block;
	float:right;
	background-image:url(../images/ad-bg.gif);
	background-repeat:no-repeat;
	width:92px;
	height:25px;
    font-family:Georgia, Times New Roman, Times, serif;
	font-size:11px; margin-left:0; margin-right:0; margin-top:5px; margin-bottom:0

}
.Adtbtn a{
	width:92px;
	padding-right:5px;
	height:25px;
    font-family:Georgia, Times New Roman, Times, serif;
	font-size:10px;
	text-decoration:none;
	color:#2e6e9e;
	line-height:25px;
}
.Adtbtn a:hover{
	color:#e99b9a;
}
.Liwrapper{
  display:block;
  float:left;
  width:100px;
  height:21px;
  margin-left:30px;
  }
.Libtn{
    background-image:url(../images/login-btn.gif);
	background-repeat:no-repeat;
	width:61px;
	height:21px;
    font-family:Georgia, Times New Roman, Times, serif;
	font-size:10px;
	color:#2e6e9e;
	text-align:center;
	line-height:21px;
	border:medium none;
	margin-right:10px
}
.Libtn a{
    font-family:Georgia, Times New Roman, Times, serif;
	text-decoration:none;
	color:#2e6e9e;
	line-height:21px;
}
.Libtn a:hover{
   color:#e99b9a;;
}

.spstr{
	background-image:url(../images/sp-tstrip.gif);
	background-repeat:repeat-x;
	height:5px
}
.spmstr{
	background-image:url(../images/sp-mstrip.gif);
	background-repeat:repeat-x;
	height:38px;
	padding-left:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold
}
.Spulstr{
	background-image:url(../images/sp-imstrip.gif);
	background-repeat:repeat-x;
	height:199px
}
.Spbstr{
	background-image:url(../images/sp-bstrip.gif);
	background-repeat:repeat-x;
	height:5px
}
.catstr{
	background-image:url(../images/cat-strip.gif);
	background-repeat:repeat-x;
	height:5px
}
.catbstr{
	background-image:url(../images/cat-bstrip.gif);
	background-repeat:repeat-x;
	height:5px
}
.catmstr{
	background-image:url(../images/cat-mstrip.gif);
	background-repeat:repeat-x;
	width:200px;
	height:48px;
	padding-left:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3c3226;
	font-weight:bold
}
/*.Catulstr{
	background-image:url(images/cat-ulstrip.gif);
	background-repeat:repeat-x;
	height:234px;
}*/
.Catulstr ul{
	margin:0px;
	padding:0px;
    list-style-type:none;
	
}
.Catulstr ul li{
	margin-left:0px;
	padding-top:0;
    background-color:White;
	background-position: left 50%;
	width:216px;
	height:28px;
	line-height:22px
	
}
.Catulstr ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#686049;
	padding-left:14px !important; 
	/*background-image:url(images/arrow.gif);
	background-repeat:no-repeat;
	background-position: 0 .5em;*/
	text-decoration:none
}

/*  ADDED BY ASIF TO PROVIDE SPACE WITHIN SUB CATEGORIES COMES UNDER <EM> TAG - STARTED */
.Catulstr ul em li a{ /*  THIS WORKS FOR IE AND CROME */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-left:21px !important; 
	/*background-image:url(images/arrow.gif);
	background-repeat:no-repeat;
	background-position: 0 .5em;*/
	text-decoration:none
}

.Catulstr ul li em a{ /*  THIS WORKS FOR MOZILLA */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#686049;
	padding-left:21px !important; 
	/*background-image:url(images/arrow.gif);
	background-repeat:no-repeat;
	background-position: 0 .5em;*/
	text-decoration:none
}
/*  ADDED BY ASIF TO PROVIDE SPACE WITHIN SUB CATEGORIES COMES UNDER <EM> TAG - END */

.Catulstr ul li a:hover{
	color:#000; text-decoration:none;
}
.Lbg{
    background-image:url(../images/l-bg.gif);
	background-repeat:no-repeat;
	height:28px;
	width:216px
	}	
.Basulstr{
	background-image:url(../images/Bes-ulstrip.gif);
	background-repeat:repeat-x;
	height:209px
}

.Basulstr ol{
	margin:0px;
	padding:0px;
    list-style-type:none;
	
}
.Basulstr ol li{
	padding-left:10px;
	padding-top:9px;
	
}
.Basulstr ol li a{
	padding-left:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-top:5px;
	color:#686049;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position: 0 .5em;
	text-decoration:none
}
.Basulstr ol li a:hover{
	color:#fff;
}
.sc{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
}
.Wn{
	background-image:url(../images/wn-strip.gif);
	background-repeat:repeat-x;
	height:25px; /* 18px  */
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:14px;
	font-weight:bold;
	padding-left:6px; /* padding-left:20PX; width:500px;*/
	color:#686049
}
.prvstrip{
	background-image:url(../images/pr-vlstrip.gif);
	background-repeat:repeat-y
	
}
.prvrstrip{ display:none;
/*	background-image:url(images/pr-vrstrip.gif);
	background-repeat:repeat-y;*/
	
}
.prbstrip{
/*	background-image:url(images/pr-bstrip.gif);
	background-repeat:repeat-x;
	height:6px;
*/}
.pr{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#890d0d;
	font-weight:bold;
	padding-bottom:5px;
    padding-right:5px; margin-right:10px;
}
.prtxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4d4d4d;
	text-align:justify;
	padding-right:2px;

}
.Fstrip{
	background-image:url(../images/f-strip.gif);
	background-repeat:repeat-x;
	height:59px
	}
	
.footerb{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	/*color:#85342c; */
	color:#FFFFFF;
	font-weight:bold;
	/*text-align:center;
	padding-right:37px; */
}


.footerb a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:Black;
}

.footerb a:hover{
	color:Blue;
	font-weight:bold;
}

.footernew{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#85342c;
	font-weight:bold;
}
.footernew a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	text-decoration:none;color:Black;
	font-weight:bold;
}
.footernew a:hover{
    color:Blue;
	font-weight:bold;
}
.price{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#fff;
	font-weight:bold;
	padding-right:0px;
}
.nf{
display:block;
float:left;
width:285px;
height:21px;
font-family:Georgia, Times New Roman, Times, serif;
font-size:11px;
color:#000000;

}
.dwrapper{
display:block;
float:left;
width:440px;
height:21px;
}
.scat{
display:block;
float:left;
}
div.FeaturedProducts ul{ padding:0; margin:0; list-style-type:none;}	
div.FeaturedProducts ul li{ background:url(../images/roundedBox.gif) no-repeat center; width:350px; height:180px; padding:0; display:inline-block; float:left; margin-bottom:20px; margin-left:0; margin-right:0; margin-top:0}
div.FeaturedProducts ul li.even{ margin-left:20px;}
div.FeaturedProducts h2{ font-size:12px; padding:10px; margin:0;}
div.FeaturedProductsImage{ width:80px; height:100px; float:left; margin-left:10px; overflow:hidden;}
div.FeaturedProductsImage img{ max-width:70px;}
p.FeaturedProductsDescription{ width:255px; float:left; font-size:13px; *padding-left:10px; margin:0 1px 0 -5px;} /*  added margin:0 1px 0 -5px; for text spacing and top alignmernt - ASIF */
span.testBy{ width:150px; clear:both; float:left; padding:0; margin:0 0 0 10px; font-size:12px;}
dl.detailBox{ width:150px; float:right; padding:0; margin:-20px 10px 10px 10px; *margin-top:24px; text-align:right; padding-bottom:12px; }
dl.detailBox dt.price{ color:#890D0D; font-size:11px; font-family:tahoma; padding:0; margin:0; text-align:right; padding-bottom:0px;}
dl.detailBox dt.viewDetail{ text-align:right;}