body{

	margin:0px;

	padding:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#4f4545;

	background-color:#e1e1e1;

	}

/*a{

	text-decoration:none;

	}

a:hover{

	text-decoration:underline;

*/

form{

	margin:0px;

	padding:0px;

	}	

p{

	margin:0px;

	padding:0px;

	}

textarea{

	margin:0px;

	padding:0px;

	}

.inptsrch{

	padding:0px;

	margin:0px;

	border:1px solid #875a10;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	height:16px;

	}

ul, li{

	margin:0px;

	padding:0px;

	}

.sectionHd{

	font-size:12px;

	font-weight:bold;

	color:#4a4227;

	}

.customerHd{

	font-size:12px;

	font-weight:bold;

	color:#895a14;

	padding-left:10px;

	}

.sectionHdDbl{

	font-size:12px;

	font-weight:bold;

	color:#4a4227;

	width:155px;

	margin-left:2px;

	padding-left:3px;

	}

.sectionHdDbl3d{

	font-size:12px;

	font-weight:bold;

	color:#4a4227;

	width:130px;

	margin-left:2px;

	padding-left:3px;

	}

.sectionHdTrple{

	font-size:12px;

	font-weight:bold;

	color:#4a4227;

	width:102px;

	margin-left:2px;

	padding-left:3px;

	}

.sectionHdTrple3d{

	font-size:12px;

	font-weight:bold;

	color:#4a4227;

	width:92px;

	margin-left:2px;

	padding-left:3px;

	}

.sectionHdFeatured{

	font-size:12px;

	font-weight:bold;

	color:#4a4227;

	padding-top:10px;

	}

.sectionHdDtl{

	font-size:14px;

	font-weight:bold;

	color:#880b06;

	padding-top:10px;

	padding-bottom:10px;

	padding-left:5px;

	}

.sectionHdDtlNew{

	font-size:11px;

	font-weight:bold;

	color:#880b06;

	padding-top:5px;

	padding-bottom:5px;

	padding-left:5px;

	width:200px;

	}

.authornmDtl{

	font-size:14px;

	font-weight:bold;

	color:#880b06;

	padding:10px 0 10px 5px;

	}

.authornmDtlNew{

	font-size:11px;

	font-weight:bold;

	color:#880b06;

	padding:2px 0 5px 5px;

	}

.authornm{

	font-size:14px;

	font-weight:bold;

	color:#C3851F;

	padding-top:10px;

	padding-left:5px;

	}

.authornmNew{

	font-size:11px;

	font-weight:bold;

	color:#C3851F;

	padding-top:10px;

	padding-left:5px;

	padding-right:10px;

	}

.authornmLnk{

	font-size:14px;

	font-weight:bold;

	color:#C3851F;

	padding-top:10px;

	padding-left:5px;

	text-decoration:underline;

	}

.authornmLnk:hover{

	font-size:14px;

	font-weight:bold;

	color:#C3851F;

	padding-top:10px;

	padding-left:5px;

	text-decoration:none;

	}

.maroonTxtDtlNew{

	font-size:11px;

	font-weight:bold;

	color:#5c150e;

	}

.priceTxtmNew{

	font-size:11px;

	font-weight:bold;

	color:#C3851F;

	}

.whiteTxtHd{

	font-size:12px;

	font-weight:bold;

	color:#ffffff;

	}

.maroonTxt{

	font-size:11px;

	font-weight:bold;

	color:#5c150e;

	}

.maroonTxtDtl{

	font-size:14px;

	font-weight:bold;

	color:#5c150e;

	}

.mainContainer{

	width:826px;

	border-left:1px solid #ffffff;

	border-right:1px solid #ffffff;

	background-color:#FFFFFF;

	margin:0px;

	padding:0px;
	
	vertical-align:top;

	}

.topContainer{

	width:826px;

	}

.logo{

	width:179px;

	float:left;

	}

.clrst{

	clear:both;

	}

.ashTxtBold{

	color:#787878;

	font-weight:bold;

	}

.greyTxt{

	color:#494949;

	}

.redTxt{

	color:#d10000;

	}

.padright5{

	padding-right:5px;

	}

.padlft15{

	padding-left:15px;

	}

.padlft155{

	padding-left:55px;

	}

.padtoplft{

	padding:20px 0 0 15px;

	bottom:0px;

	}

.padlft4{

	padding-left:4px; 

  padding-top:7px;

	}

.padtop5botm5{

	padding:5px 0 5px 0;

	}

.logoContainer{

	float:left;  

	/*background-image:url(images/logo.jpg); 

	background-repeat:no-repeat; */

	width:179px; 

	/*height:181px;*/

	}

.logoContainer p{

	margin:0px;

	padding:0px 2px 0 20px;

	background-image:url(images/bulet2.gif);

	background-repeat:no-repeat;

	background-position:3%  10%;	

	background-color:#f9f4e3;

	}

.periodLnk{

	color:#4f4545;

	text-decoration:none;

	}

.periodLnk:hover{

	color:#4f4545;

	text-decoration:underline;

	}

.topTxtBlt{

	margin:0px;

	padding:2px 2px 0 20px;

	background-image:url(images/bulet2.gif);

	background-repeat:no-repeat;

	background-position:3%  20%;	

	background-color:#f9f4e3;

	}

.englishBookHd{

	margin:2px 0 0 0; 

	background-color:#f9f4e3;; 

	background-image:url(images/englishbook-headback.gif); 

	background-repeat:no-repeat; 

	height:34px; 

	color:#faf2d7; 

	font-weight:bold; 

	font-size:12px; 

	line-height:34px; 

	vertical-align:middle; 

	padding-left:45px;

	}

.lftMenuTxt{

	background-image:url(images/lftmenuBulet.gif); 

	background-repeat:no-repeat; 

	background-color:#f9f4e3; 

	border-bottom:1px solid #bababa; 

	height:25px; 

	padding:0px 0 0 25px; 

	line-height:24px; 

	vertical-align:middle;

	}

.lftMenuTxtBig{

	background-image:url(images/lftmenuBuletBig.gif); 

	background-repeat:no-repeat; 

	background-color:#f9f4e3; 

	border-bottom:1px solid #bababa; 

	height:40px; 

	padding:5px 0 0 25px; 

	/*line-height:50px; 

	vertical-align:middle;*/

	}

.leftTxt{

	color:#775a28;

	text-decoration:none;

	}

.leftTxt:hover{

	color:#775a28;

	text-decoration:underline;

	}

.shopCartContainer{

	float:right; 

	width:647px; 

	/*background-color:#f0f0f0; */

	height:40px;

	background-color:#FFFFFF;

	}

.shopcartback{

	float:right; 

	background-image:url(images/shopcart-back1.gif); 

	background-repeat:no-repeat; 

	width:187px; 

	height:39px; 

	}

.shopcartback p{

	margin:0px 10px 0 45px;

	text-align:left;

	}

.shopTxt{

	color:#4f4444;

	font-weight:bold;

	text-decoration:none;

	}

.shopTxt:hover{

	color:#4f4444;

	font-weight:bold;

	text-decoration:underline;

	}

/* 8th Nov 08 */	

.loginBkHolder{

	 float:left; 

	 width:250px;

	 /*margin-left:330px;*/ 

	 margin-top:5px; 

	 /*width:87px; */

	 height:22px;

	 /*padding-left:390px;*/

	 padding-left:200px;

 }

.loginBkNew{

	 background-image:url(images/lock.gif); 

	 background-repeat:no-repeat ; 

	 height:22px; 

	 float:right;

 }

 .loginTxtNew{

	text-decoration:none;

	color:#775a28;

	/*padding-left:15px;*/

	}

.loginTxtNew:hover{

	text-decoration:underline;

	color:#775a28;

	/*padding-left:15px;*/

	}

 /* 8th Nov 08 */

 

 	

.logofBk{

 float:left; 

 /*margin-left:330px;*/ 

 margin-top:5px; 

 background-image:url(images/lock.gif); 

 background-position:bottom right; 

 background-repeat:no-repeat; 

 /*width:87px; */

 height:22px;

 padding-left:370px;

 }

.logofTxt{

 position:relative; top:8px; left:40px;

 text-decoration:none;

 color:#775a28;

 /*padding-left:15px;*/

 }

.logofTxt:hover{

 position:relative; top:8px; left:40px;

 text-decoration:underline;

 color:#775a28;

 /*padding-left:15px;*/

 }	

.loginBk{

	float:left; 

	/*margin-left:330px;*/ 

	margin-top:5px; 

	background-image:url(images/lock.gif); 

	background-position:bottom right; 

	background-repeat:no-repeat; 

	/*width:87px; */

	height:22px;

	padding-left:390px;

	}

.loginTxt{

	position:relative; top:8px; left:30px;

	text-decoration:none;

	color:#775a28;

	/*padding-left:15px;*/

	}

.loginTxt:hover{

	position:relative; top:8px; left:30px;

	text-decoration:underline;

	color:#775a28;

	/*padding-left:15px;*/

	}

.loginTxtN{	

	text-decoration:none;

	color:#775a28;

	/*padding-left:15px;*/

	}

.loginTxtN:hover{

	text-decoration:underline;

	color:#775a28;

	/*padding-left:15px;*/

	}

.topLoginContainer{

	float:left; 

	width:440px; 

	margin:10px 0 0 10px;

	}

.navBk{

	background-image:url(images/navigation-bk.jpg); 

	background-repeat:no-repeat; 

	/*width:647px;*/ 

	height:40px; 

	color:#FFFFFF;

	}

.navTxt{

	float:left; 

	padding:15px 34px 0 34px;

	}

.navDividr{

	float:left; 

	padding:0 3px 0 3px;

	}

.whiteLnkTxt{

	font-size:11px;

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

	}

.whiteLnkTxt:hover{

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:underline;

	}

.selectedTxt{

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:underline;

	}

.searchContainer{

	width:645px;

	background-color:#c3851f;

	height:32px;

	line-height:32px;

	vertical-align:middle;

	background-image:url(images/searchIcon.gif);

	background-repeat:no-repeat;

	text-align:left;

	margin-left:1px;

	margin-top:0px;

		}

.welcomeContainer{

	border-bottom:1px solid #c3851f; 

	border-left:1px solid #c3851f; 

	border-right:1px solid #c3851f; 

	margin-left:1px;

	margin-right:1px;

	margin-top:0px;

	}

.welcomeContainerIm{

	/*background-image:url(images/welcome-image.gif); */

	background-repeat:no-repeat; 

	background-position:0% bottom; 

	/*height:130px;*/ 

	text-align:left;

	background-color:#FFFFFF;

	/*padding-bottom:5px;*/

	padding:10px 0px 10px 0px;
	font-size:13px;

	}

.welcomeContainerIm p{

	/*padding:10px 5px 10px 170px;*/

	padding:10px 0px 10px 0px;

	margin:0px;

	}

.WelcomeHd{

	padding:10px 0 0 170px; 

	color:#752e23; 

	font-size:18px; 

	font-weight:bold;

	}
.seforimHd{

	padding:10px 0 0 20px; 

	color:#752e23; 

	font-size:18px; 

	font-weight:bold;
	text-align:center;

	}
.WelcomeHdNew{

	padding:0px; 

	color:#752e23; 

	font-size:18px; 

	font-weight:bold;

	}

.singleBkContainer{

	margin:2px 2px 2px 2px; 

	background-color:#f3f5e6; 

	border:1px solid #d1d6b4;

	padding:0px 0px10px 0px;

	}

	

/*111108*/

.topDescriptContainer{

	margin:2px 2px 2px 2px; 

	background-color:#fff7dd; 

	border:1px solid #d1d6b4;

	padding:0px 0px10px 0px;

}



.topDescriptContainer p{

	padding:10px 20px 10px 15px;

	color:#660000;

}

/*111108*/

.singleBkimg{

	float:left; 

	padding:10px 5px 10px 10px;

	}

.singleBkimgN{

	float:left; 

	padding:10px 0px 10px 10px;

	width:190px;

	}

.singleImgDtl{

	float:left;

	padding:0 10px 0 10px ;

	/*padding-right:10px;

	padding-left:10px;*/

	}

.singleBkDtl{

	float:left; 

	padding:10px 15px 10px 10px;

	/*background-color:#f3f5e6; 

	border-left:1px solid #d1d6b4;

	border-right:1px solid #d1d6b4;

	border-bottomt:1px solid #d1d6b4;*/

	}

.singleBkTxtContainer{

	float:left;

	padding:8px 0 0 5px;

	/*padding:20px 10px 0 0;*/

	}

.singleBkTxtContainer p{

	margin:0px; 

	width:410px;

	height:180px;

	padding:5px;

	}

.gftcrtfctTxtContainer{

	float:left;

	padding:8px 0 0 5px;

	/*padding:20px 10px 0 0;*/

	}

.gftcrtfctTxtContainer p{

	margin:0px; 

	width:410px;

	height:120px;

	padding:5px;

	}

.singleTxtBlk{

	margin:0px; 

	width:630px;

	padding:5px 5px 5px 5px;

	}

.contactBkContainer{

	margin:2px 2px 2px 2px; 

	background-color:#f3f5e6; 

	border:1px solid #d1d6b4;

	padding:0px 0px10px 0px;

	}

.contactBkContainer p{

	margin:0px; 

	width:410px;

	padding:5px;

	}

.prdtdtls{

	margin:0px;

	padding:10px 0 10px 0;

	}

.prdtdtls p{

	padding:2px 10px 2px 10px;

	line-height:15px;

	}

prdtdtlsN{

	margin:0px;

	padding:10px 0 10px 0;

	}

.singleBkTxtDtlContainer{

	float:right;

	/*padding:20px 10px 0 0;*/

	}

.singleBkimgHolder{

	background-color:#e5e8d0;

	width:188px;

	height:200px;

	border:1px solid #755a0d;

	padding-top:10px;	

	/*padding:5px 5px 5px 5px;*/

	}

.singleBkimgHolder3D{

	background-image:url(images/3dbookback1.gif);

	background-repeat:no-repeat;

	background-color:#e5e8d0;

	width:177px;

	height:210px;

	border:1px solid #755a0d;

	padding-top:12px;

	padding-left:4px;

	/*padding:5px 5px 5px 5px;*/

	}

.singleBkTxtDtlContainer p{

	margin:0px; 

	width:400px;

	padding:5px 0px 5px 10px;

	background-color:#F3F8D6;

	border:1px solid #CFD6A0;

	margin-top:10px;

	margin-left:5px;

	margin-right:5px;

	}

.butnBlk{

	margin:0px; padding:5px; float:left;

	}

.butnBlkN{

	margin:0px; padding:2px 2px 5px 0px; float:left;

	}

.butnBlkDtl{

	margin:0px; padding:5px; float:right;

	}

.butnBlkDtlNew{

	margin:0px; padding:5px; float:left;

	}

.newfetrdItmBk{

	margin:4px 1px 0px 1px; 

	background-image:url(images/morefeatureditems-bk.jpg); 

	background-repeat:no-repeat; 

	height:36px; 

	text-align:left; 

	line-height:36px; 

	vertical-align:middle; color:#ffffff; 

	font-size:12px; 

	font-weight:bold;

	}

.enclaveBk{

	/*margin:0px auto;*/

	margin:0px 0px 0px 0px; 

	background-image:url(images/enclave-bar.jpg); 

	background-repeat:no-repeat; 

	height:36px; 

	text-align:left; 

	line-height:36px; 

	vertical-align:middle; color:#ffffff; 

	font-size:12px; 

	font-weight:bold;

	/*width:88%;*/

	}

.prdtDtlBk{

	margin:4px 1px 0px 1px; 

	background-image:url(images/morefeatureditems-bk.jpg); 

	background-repeat:no-repeat; 

	height:33px; 

	text-align:left; 

	line-height:33px; 

	vertical-align:middle; color:#ffffff; 

	font-size:12px; 

	font-weight:bold;

	}

.doubleBkContainerL{

	float:left;

	margin:2px 1px 2px 1.5px; 

	background-color:#f5eee1; 

	border:1px solid #d9c399;

	width:315px;

	height:179px;

	padding:0 0 0px 0;

	}

.doubleBkContainerL3d{

	float:left;

	margin:2px 1px 2px 1.5px; 

	background-color:#f5eee1; 

	border:1px solid #d9c399;

	width:315px;

	height:180px;

	}

.doubleBkContainerLN{

	float:left;

	margin:2px 1px 2px 1.5px; 

	background-color:#f5eee1; 

	border:1px solid #d9c399;

	width:310px;

	height:165px;

	}

.doubleBkim{

	float:left; padding-left:10px; padding-right:5px; padding-top:10px;

	}

.doubleBkimHolder{

	background-color:#fff9ef;

	width:127px;

	height:123px;

	border:1px solid #ead9b9;

	padding-top:10px;	

	/*padding:5px 5px 5px 5px;*/

	}

.doubleBkimHolder3D{

	background-image:url(images/3dbookbackdouble1.gif);

	background-repeat:no-repeat;

	background-color:#fff9ef;

	width:128px;

	height:125px;

	border:1px solid #ead9b9;

	padding-top:10px;

	/*padding:25px 0px 0 15px;

		

	padding:5px 5px 5px 5px;*/

	}

.doubleBkimHolder3DR{

	background-image:url(images/3dbookbackdoubleR.gif);

	background-repeat:no-repeat;

	background-color:#fff9ef;

	width:130px;

	height:124px;

	border:1px solid #ead9b9;

	padding:9px 0px 0 0px;

	/*padding-top:10px;	

	padding:5px 5px 5px 5px;*/

	}

.doubleBkTxtContainerL{   

	float:left; 

	top:0;

  margin-left:-4px;	

	height:130px;

	width : 152px;

	}

.doubleBkTxtContainerL p {

	margin:0px; 

	width:130px;

	/*padding:5px;*/

	padding-left:4px;

	}

.doubleBkTxtContainerL3D {    

	float:left; 

	top:0;

  margin-left:-2px;	

	height:130px;

	width : 142px;	

	}  

.doubleBkTxtContainerL3D p{

	margin:0px; 

	width:140px; /* changed in 1st ocober: width:130px; */

	/*padding:5px;*/

	padding-left:4px;

	}

.reviewBkim {

	font-size:12px;

	font-weight:bold;

	color:#5c150e;

	width:127px;

	float:left;

	margin:5px;

	}

.reviewBkTxtContainer{

	/*float:right; */

	width:480px; 

	margin:5px;

	}

.reviewBkTxtContainer p{

	padding:10px;

	}

.doubleBkContainerR{

	float:right;

	margin:2px 1px 2px 1px; 

	background-color:#f5eee1; 

	border:1px solid #d9c399;

	width:315px;

	height:165px;

	}

.doubleBkContainerR3D{

	float:right;

	margin:2px 1px 2px 1px; 

	background-color:#f5eee1; 

	border:1px solid #d9c399;

	width:315px;

	height:179px;

	padding:0 0 0px 0;

	}

/*.doubleBkTxtContainerR{

	float:left; 

	padding:10px 2px 0 0;	

	height:110px;

	}*/

.doubleBkTxtContainerR p{

	margin:0px; 

	width:130px;

	padding-left:4px;

	}

.bestSlrBk{

	margin:1px 1px 0px 1px; 

	background-image:url(images/bestseller-bk.jpg); 

	background-repeat:no-repeat; 

	height:35px; 

	text-align:left; 

	line-height:35px; 

	vertical-align:middle; color:#ffffff; 

	font-size:12px; 

	font-weight:bold;

	width:643px;

	}	

.old_tripleBkContainer{

	float:left;

	margin:3px 2px 2px 4px; 

	background-color:#e4e5da; 

	border:1px solid #a69e83;

	width:207px;

	height:185px;

	display:inline;

	}

.tripleBkContainer{

	float:left;

	margin:3px 0px 2px 1px; 

	background-color:#e4e5da; 

	border:1px solid #a69e83;

	width:212px;

	height:307px;

	

	/*display:block;*/

	}

	.tripleBkContainerNew{

	background-color:#F5EEE1;

	float:left;

	margin:3px 0px 2px 1px; 

	border:1px solid #a69e83;

	width:212px;

	height:307px;

	

	/*display:block;*/

	}

.tripleBkContainer1{

	float:left;

	margin:2px 1px 2px 1px; 

	background-color:#e4e5da; 

	border:1px solid #a69e83;

	width:206px;

	height:165px;

	}

.tripleBkContainer2{

	float:left;

	margin:3px 0px 2px 8px; 

	background-color:#e4e5da; 

	border:1px solid #a69e83;

	width:207px;

	height:165px;

	}

.tripleBkBlock{

	background-color:#e4e5da; 

	border:1px solid #a69e83;

	height:206px;

	}

.tripleBkimg{

	float:left; 

	padding:10px 5px 25px 4px;
	}

.tripleeBkimHolder{

	background-color:#f3f5e6;

	width:180px;

	height:150px;

	border:1px solid #ead9b9;

	padding:10px 10px 10px 10px;

  	

	/*padding:5px 5px 5px 5px;*/

	}

	.tripleeBkimHolderNew{

	background-color:#F5EEE1;

	width:180px;

	height:150px;

	border:1px solid #ead9b9;

	padding:10px 10px 10px 10px;

  	

	/*padding:5px 5px 5px 5px;*/

	}

.tripleeBkimHolder3d{

	background-image:url(images/3dbookbacktriple1.gif);

	background-repeat:no-repeat;

	background-color:#f3f5e6;

	width:80px;

	height:88px;

	border:1px solid #ead9b9;

	padding-top:5px;

	/*padding-left:0px;	

	padding:5px 5px 5px 5px;*/

	}

.tripleBkTxtContainer{

	float:left; 

	padding:10px 2px 0 0;

	height:110px;

	}

.tripleBkTxtContainer p{

	margin:0px; 

	width:95px;

	padding-left:4px;

	/*height:110px;*/

	}

.tripleBkTxtContainer3D{

	float:left; 

	padding:10px 2px 0 0;

	height:110px;

	}

.tripleBkTxtContainer3D p{

	margin:0px; 

	width:95px;

	padding-left:4px;

	height:110px;

	}

.maroonTxtOther{

	font-size:12px;

	font-weight:bold;

	color:#5c150e;

	width:100px;

	}

.priceTxt{

	font-size:12px;

	font-weight:bold;

	color:#5c150e;

	padding:10px 0 0 0;

/*	width:100px;*/

	}

.rabbisTxt{

	color:#554c3e;

	font-size:12px;

	text-decoration:none;

	padding-left:15px;

	}

.rabbisTxt:hover{

	color:#554c3e;

	text-decoration:underline;

	}

.rabbisBookkHd{

	background-image:url(images/rabbisname_bk1.jpg); 

	background-repeat:no-repeat; 

	width:824px; 

	height:35px; 

	line-height:35px; 

	vertical-align:middle; 

	font-size:12px; 

	font-weight:bold; 

	color:#FFFFFF;

	margin-left:1px;

	}

.rabbisTxtContainer{

	margin:0px 3px 0 1px; 

	border-left:1px solid #58150d;  

	border-right:1px solid #58150d;  

	border-bottom:1px solid #58150d; 

	padding:20px; height:auto;

	}

.rabbisTxtHolder{

	float:left; 

	background-image:url(images/rabbis_bulet.gif); 

	background-repeat:no-repeat; 

	width:194px; 

	padding:5px 0 5px 0;

	}

.footerContainer{

	background-color:#f0f0f0; 

	height:60px; 

	padding:20px; 

	margin:5px 0 0 0;
	
	vertical-align:top;

	}
.footerContainer p{

	font-size:12px;

	}
.footerTxt{

	color:#4f4545;

	text-decoration:none;
	
	font-size:13px;

	}

.footerTxt:hover{

	color:#4f4545;

	text-decoration:underline;

	}

.tbcls{

	margin:0px;

	padding:0px;

}

.prodLstSngleContainer{

	float:left;

	padding:8px 0 0 5px;

	/*padding:20px 10px 0 0;*/

	}

.prodLstSngleContainer p{

	margin:0px; 

	width:410px;

	/*height:180px;*/

	padding:5px;

	}

.prodLstSngleContainerDonation{

	float:left;

	padding:8px 0 0 5px;

	/*padding:20px 10px 0 0;*/

	}

.prodLstSngleContainerDonation p{

	margin:0px;

	padding:5px;

	font-size:11px;

	font-weight:normal;

	}

.prodLstSngleContainer3d{

	float:left;

	padding:8px 0 0 5px;

	/*padding:20px 10px 0 0;*/

	}

.prodLstSngleContainer3d p{

	margin:0px; 

	width:390px;

	/*height:180px;*/

	padding:5px;

	}

.productInfoTxtRgt{

	float:right;

	padding:8px 10px 0 0px;

	width:415px;

	margin:0px;

	/*padding:20px 10px 0 0;*/

	}	

.tripleBkTxtContainer-height{

	float:left; 

	padding:10px 2px 0 0;

	height:110px;

	}

.tripleBkTxtContainer-height p{

	margin:0px; 

	width:95px;

	padding-left:4px;

	/*height:110px;*/

	}

/*   -------------------------   */

.scaleBk{

	background-image:url(images/scale_bk.jpg); 

	background-repeat:no-repeat; 

	height:64px; 

	width:625px;

	margin:5px 0 0 0;

	}

.scaleGen{

	float:left; 

	margin:20px 0 0 8px;

	background-image:url(images/scale-img.jpg);

	background-repeat:no-repeat;

	width:115px;

	height:21px;

	display:inline;

	}

.scaleGenLst{

	float:left; 

	margin:20px 0 0 9px;

	background-image:url(images/scale-img.jpg);

	background-repeat:no-repeat;

	width:115px;

	height:21px;

	display:inline;

	}

.scaleSlct{

	float:left; 

	margin:20px 0 0 8px;

	background-image:url(images/scale-select.jpg);

	background-repeat:no-repeat;

	width:115px;

	height:21px;

	display:inline;

	}

.ShopCrtBk{

	margin:4px 1px 0px 1px;

	background-image:url(images/shopcrtBk.jpg); 

	background-repeat:no-repeat; 

	height:36px;

	padding-left:15px;

	padding-right:15px;

	font-weight:bold;

	}

.shopCrtTxt{

	color:#FFFFFF;

	font-weight:bold;

	font-weight:12px;

	}

.xyz{

	font-weight:bolder;

	color:#ffffff;

	font-weight:12px;

	}

.productListingData{

	font-weight:bold;

	padding-right:10px;

	color:#4f4545;

	}

.productListingDataHolder{

	background-color:#e7ead4;

	border:1px solid #ae9a73;

	padding:10px;

	width:80px;

	height:90px;

	}

.productListingTxt{

	font-weight:bold;

	text-decoration:none;

	color:#4f4545;

	}

.productListingTxt:hover{

	font-weight:bold;

	text-decoration:underline;

	color:#4f4545;

	}

.singleBkContainer1{

	margin:2px 1px 2px 2px; 

	background-color:#f3f5e6; 

	border:1px solid #d1d6b4;

	padding:0px 0px 10px 0px;

	}

.categoryTxtLnk{

	/*margin-top:10px;*/margin-top:0px;

	font-size:12px;

	font-weight:bold;

	color:#8b6302;

	text-decoration:none;

	}

.categoryTxtLnk:hover{

	/*margin-top:10px;*/margin-top:0px;

	font-size:12px;

	font-weight:bold;

	color:#8b6302;

	text-decoration:underline;

	}

.lfthdTxtLnk{

	color:#faf2d7; 

	font-weight:bold; 

	font-size:12px;

	text-decoration:underline;

	}

.lfthdTxtLnk:hover{

	color:#e7bd2b; 

	font-weight:bold; 

	font-size:12px;

	text-decoration:none;

	}

/*-------LEFT CATEGORY STYLE---------- */



	/*.mainMenuItem{	

								color:#000000;

								font-size:0.9em;

								background-color:#ddcf9f;

								width:167px;

								height:30px;

								border: 1px solid #a87d34;

								font-weight:bold;

								line-height:30px;

								vertical-align:middle;

								padding-left: 10px;

								cursor:pointer;

							}

							.mainMenuSubItem{

								border:1px solid #898d76;

								background-color:#f1e7c4;

								width:175px;

								height:0px;

							

							}

							.mainMenuSubItem p {margin:0px; padding:2px;}

							.mainMenuSubItem_content{

								padding:1px;

								font-size:0.9em;	

							}*/



/*-------LEFT CATEGORY STYLE---------- */



/* -----------Keyboard Style Start--------------  */





.keyboard {

	font-size: 12px;

	color: #FFFFFF;

	background-color: #8b5d10;

	border-top-width: 2px;

	border-right-width: 2px;

	border-bottom-width: 2px;

	border-left-width: 2px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #805b1f;

	border-right-color: #805b1f;

	border-bottom-color: #805b1f;

	border-left-color: #805b1f;

	cursor: hand;

	padding-top: 1px;

	padding-right: 3px;

	padding-bottom: 1px;

	padding-left: 3px;

	margin:0px;

}



.keyboardN {

	font-size: 12px;

	color: #FFFFFF;

	background-color: #6e1512;

	border-top-width: 2px;

	border-right-width: 2px;

	border-bottom-width: 2px;

	border-left-width: 2px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #52150b;

	border-right-color: #52150b;

	border-bottom-color: #52150b;

	border-left-color: #52150b;

	cursor: hand;

	padding-top: 1px;

	padding-right: 3px;

	padding-bottom: 1px;

	padding-left: 3px;

}





.keyboardbg {

	font-size: 10px;

	color: #000000;

	background-color: #fff9ef;

	cursor: hand;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	border: 1px solid #805b1f;

}

# btnStl{

	width:24px; height:24px; font-size:10px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;

	}

	



.rabiDscTxtContainer{

	float:left;

	padding:8px 0 0 5px;

	/*padding:20px 10px 0 0;*/

	}

.rabiDscTxtContainer p{

	margin:0px; 

	width:410px;	

	padding:5px;

	}

/*------- 25thSetember------- */

  

.redBoldTxt{

	color:#ff0000;

	font-weight:bold;

	font-size:11px;

	} 

.newTripleContainer{

	float:left;

	margin:1px 0px 1px 1px; 

	background-color:#f5eee1; 

	border:1px solid #d9c399;

	width:212px;

	height:185px;

	/*display:block;*/

	} 

.newTripleContainerRight{

	float:left;

	margin:1px 0px 1px 1px; 

	background-color:#f5eee1; 

	border:1px solid #d9c399;

	width:210px;

	height:185px;

	/*display:block;*/

	} 

.tripleeBkimHolderPeach{

	background-color:#FFF9EF;

	width:80px;

	height:90px;

	border:1px solid #EAD9B9;

	padding-top:10px;	

	/*padding:5px 5px 5px 5px;*/

	}

.tripleeBkimHolder3dPeach{

	background-image:url(images/3dbookbacktriple1.gif);

	background-repeat:no-repeat;

	background-color:#FFF9EF;

	width:80px;

	height:90px;

	border:1px solid #EAD9B9;

	padding-top:5px;

	/*padding-left:0px;	

	padding:5px 5px 5px 5px;*/

	}



  /* ----------- */

/* -----------Keyboard Style End--------------  */

/* --------------------------------- */

/*#skyline {

 width: 624px;

 height: 64px;

 background:url(images/scale_new1.jpg);

 margin:0px auto; padding: 0;

 position:relative;

}

#skyline li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0; color:#FFFFFF;}



#skyline li, #skyline a {height: 64px; display: block;}

#panel1b {left: 0; width: 130px;}

#panel2b {left: 131px; width: 123px;}

#panel3b {left: 253px; width: 124px;}

#panel4b {left: 377px; width: 123px;}

#panel5b {left: 500px; width: 124px;}



#panel1b a:hover {background: transparent url(images/topnavi1_n.jpg) 0 -64px no-repeat;}

#panel2b a:hover {background: transparent url(images/topnavi1_n.jpg) -131px -64px no-repeat;}

#panel3b a:hover {background: transparent url(images/topnavi1_n.jpg) -253px -64px no-repeat;}

#panel4b a:hover {background: transparent url(images/topnavi1_n.jpg) -377px -64px no-repeat;}

#panel5b a:hover {background: transparent url(images/topnavi1_n.jpg) -500px -64px no-repeat;}



.tanah{

	background: transparent url(images/topnavi1_n.jpg) 0 -64px no-repeat;

}

.two{

background: transparent url(images/topnavi1_n.jpg) -131px -64px no-repeat;

}

.six{

background: transparent url(images/topnavi1_n.jpg) -253px -64px no-repeat;

}

.fifteen{

background: transparent url(images/topnavi1_n.jpg) -377px -64px no-repeat;

}

.eighteen{

background: transparent url(images/topnavi1_n.jpg) -500px -64px no-repeat;

}

*/





/* ----------------------------------------  */



/*------ added by subhadeep -------------*/

.padlft155 a {

	color:#FFFFFF;

	font-size:12px;

	font-weight:bold;

	line-height:36px;

	text-align:left;

}

/*------ added by subhadeep -------------*/

/*----------------------------Suggest Styles--------------------------*/

.suggest_link {

    background-color: #FFFFFF;

    padding: 2px 6px 2px 6px;

}

.suggest_link_over {

    background-color: #3366CC;

    padding: 2px 6px 2px 6px;

}

#search_suggest {

    position: absolute; 

    background-color: #FFFFFF; 

    text-align: left; 

    border: 1px solid #000000;            

} 



.BkTxtContainer {

float:left;

height:77px;

padding:10px 2px 0 0;

}       

/*----------------------------End Suggest Styles------------------------*/



/* City_Ajax_Auto_Complete */

#suggestBoxElement {

	border: 1px solid #8FABFF; 

	visibility:hidden; 

	text-align: left;  

	white-space: nowrap; 

	background-color: #eeeeee;

	cursor: pointer;

}

.suggestions { 

	font-size: 11;

	background-color: #eeeeee;  

}

.suggestionMouseOver { 

	font-size: 11;

	background: blue; 

	color: white;  

}

/* City_Ajax_Auto_Complete */
/* Added BY Asfaq */
.tripleBkTxtContainer_as{

	float:left; 

	padding:10px 2px 0 0;


	}
	.tripleBkimg_as{

	float:left; 

	padding:10px 5px 0px 4px; 

	}
	.tripleBkContainer_as{

	float:left;

	margin:3px 0px 2px 1px; 

	background-color:#e4e5da; 

	border:1px solid #a69e83;

	width:212px;

	height:310px;

	}
	.sectionHdTrple3d_as{

	font-size:12px;

	font-weight:bold;

	color:#4a4227;

	margin-left:2px;

	padding-left:3px;

	}
	.tripleBkTxtContainer_as p{

	margin:0px; 

	padding-left:4px;
	}
	.doubleBkContainerL_as{

	float:left;

	margin:2px 1px 2px 1.5px; 

	background-color:#f5eee1; 

	border:1px solid #d9c399;

	width:315px;

	height:155px;

	padding:0 0 0px 0;

	}
	.doubleBkTxtContainerL_as{   

	float:left; 

	top:0;

  margin-left:-4px;	

	height:150px;

	width : 170px;
	padding-top:5px;

	}
	.doubleBkTxtContainerL_as p{   

	margin: 0;
    padding-left: 4px;

	}
	.sectionHdDbl3d_as{

	font-size:12px;

	font-weight:bold;

	color:#4a4227;

	margin-left:2px;

	padding-left:3px;

	}
	.doubleBkContainerR_as{

	float:right;

	margin:2px 1px 2px 1px; 

	background-color:#f5eee1; 

	border:1px solid #d9c399;

	width:315px;

	height:155px;

	}
	.seforimNewimg{

	float:left; 

	padding:5px 5px 5px 4px;
	}
	.seforimNewimHolder{

	background-color:#f3f5e6;

	width:180px;

	height:150px;

	border:1px solid #ead9b9;

	padding:9px 9px 9px 9px;

  	

	/*padding:5px 5px 5px 5px;*/

	}

	.seforimNewimHolderNew{

	background-color:#F5EEE1;

	width:180px;

	height:150px;

	border:1px solid #ead9b9;

	padding:9px 9px 9px 9px;

  	

	/*padding:5px 5px 5px 5px;*/

	}

.seforimNewimHolder3d{

	background-image:url(images/3dbookbacktriple1.gif);

	background-repeat:no-repeat;

	background-color:#f3f5e6;

	width:80px;

	height:88px;

	border:1px solid #ead9b9;

	padding-top:5px;
	}
.seforimHdTrple3d{

	font-size:12px;

	font-weight:bold;

	color:#4a4227;

	margin-left:2px;

	padding-left:3px;

	}
.seforimTxtContainer {

float:left;

height:77px;

padding:5px 3px 0 5px;

}       
.seforimBkBlock{

	background-color:#e4e5da; 

	border:1px solid #a69e83;

	height:255px;

	}
.listContainer{

	float:left;

	margin:3px 0px 2px 1px; 

	background-color:#e4e5da; 

	border:1px solid #a69e83;

	width:212px;

	height:325px;

	

	/*display:block;*/

	}
