/* CSS Document */
body
{
font-family: helvetica, sans-serif;
padding:0px;
margin:0px;
background-color:#c4ac59;
}

form, p, span
{
padding:0px;
margin:0px;
}


/* HOME TOP CURVES*/

.topLetBg
 {
 background-color:#626262;
 
 }
 
 .topRgtBg
 {
 background-color:#000000;
 height:77px;
 }
 
 
 a.myaccLnk:link,
 a.myaccLnk:visited,
 a.myaccLnk:active
	 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
 color:#464646;
 	}
 
  a.myaccLnk:hover
	{
	text-decoration:underline;
	}

.WelComeGusetTxt
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
 color:#e0e0e0;
 
 }

.TopLefNavLnk
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#d1bf81;
	margin: 0px;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 2px;
}

.TopLefNavLnk:hover
 {
 text-decoration:underline;
 color:#dbcd9d;
 }

.searchtxt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#cccccc;
padding-right:10px;
}

/*SEARCH FORM ELEMENTS */

.searchInp
 {
background-color:#e6e6e6;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#464646;
border:0px;
width:140px;
height:20px;
padding-left:10px;
line-height:17px;
 }
 
.searchSel
 {
background-color:#808080;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#fefefe;
border:0px;
 }
 
 .searchSubBtn
 {
background-color:#808080;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#fefefe;
border:0px;
height:18px;
width:57px;
cursor:pointer;
 }

.lookIntxt
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#fefefe;
 }


	
	
.contentBgA
 {
 background-color:#e6daad;
 }
 
 .contentBgB
 {
 background-color:#ddd0a0;
 }
 
 .HomeAbtUsTxt
 	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#4c3f10;
padding-left:8px;
line-height:16px;
	}

.HomeAbtUsReadMore
 	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#4c3f10;
	}
	
.promoBannerPad
 	{
	padding-top:13px;
	padding-bottom:10px;
 	}
	
	
.homeNewArrivalTxt
  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#534923;
  }


.homeBookTitleTxt
  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#534923;
padding-top:0px;
  }
  
  .homeBookAuthorTxt
  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#534923;
padding-top:12px;
  }
  
 .homeBookDesc
  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#534923;
padding-top:12px;
  }
  
 .botBlBg
  {
  background-color:#000000;
  }

/* FOR REGISTRATION PAGE FORMATIING */


 .regiHeader
   {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#fff;
background-color:#000;
   }
  
 .regi_txt
   {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#fff;
padding-right:10px;
   }
  
  
  .regiInp
 {
background-color:#fcf4d8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
border:1px solid #464646;
width:240px;
height:20px;
line-height:17px;
 }
 
 .Regirow1
  {
  background-color:#636363;
  }
  
 .RegirowA
  {
  background-color:#efe6c5;
  }
 
.regiSel
 {
background-color:#fcf4d8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
border:0px;
 }
 
 
 .regiTxtarea
 {
background-color:#fcf4d8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
border:1px solid #464646;
width:240px;

 }
 
 .regiSubBtn
 {
background-color:#808080;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#fefefe;
border:0px;
height:18px;
width:57px;
cursor:pointer;
 }
 
  .regiSubBtnA
 {
background-color:#808080;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#fefefe;
border:0px;
height:22px;
cursor:pointer;
 }
  
  
  /* this is for view cart page normal input box */
  
.commInp
 {
background-color:#fcf4d8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
border:1px solid #464646;
height:20px;
line-height:17px;
 }
  
  
.Commrow1
  {
background-color:#55534c;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#fff;
  }
  
 .blkTxt
  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
  }
  
.blkRowA
 {
 background-color:#323232;
 } 
  
 /*END*/
 
 /* SEARCH RESULT PAGE */
 
 
 
 
 .searchRestbg
  {
background-color:#000;
height:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#fff;
padding-left:8px;
  }
 
 
 .searchRestbgA
  {
background-color:#e5dab1;
padding:5px;
  }
 
  
.searchResttxt12B
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#000;
padding-left:8px;
}


.searchResttxt11NM
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#685a30;
padding-left:8px;
}


.searchRestLnk
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#3d3a2f;
padding-left:8px;
text-decoration:underline;
}


.searchRestLnk_A
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#3d3a2f;
padding-left:8px;
text-decoration:none;
}

.searchRestdetailsLnk
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#333333;
padding-left:8px;
text-decoration:underline;
}

.searchRestdetailsLnk:hover
 {
 color:#757575;
 text-decoration:none;
 }
  
  
  /* STATIC PAGES TEXT PROPERTIES */
  
  .PHdr
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#333333;
text-decoration:none;
padding-bottom:5px;
padding-left:5px;	
	}

  .Ptxt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#333333;
text-decoration:none; 
line-height:18px;
}
  
   
 
 .msg_txt
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#000;
text-decoration:none;
padding-bottom:5px;
padding-left:5px;	
	}
 
 
 
 .commLnk_U
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000;
text-decoration:underline;
	}
	
	 .commtxt
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000;
text-decoration:none;
	}
	
	
	 .commtxtNm
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000;
text-decoration:none;
	}
	
	
	 .commtxtR
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#ff6600;
text-decoration:none;
	}
	
	
	 .sep
		{
	border-bottom:1px dashed #000;
		}
 
 
/* PAGINATION */

.page_num_comm

{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-variant:normal;
font-weight:bold;
color:#ff6600;
text-decoration:none;
}

.page_lnk

{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-variant:normal;
font-weight:bold;
color:#464646;
text-decoration:underline;
}



.sub_cat_lnk
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-variant:normal;
font-weight:bold;
color:#464646;
text-decoration:underline;
}


.fst_last
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-variant:normal;
font-weight:bold;
color:#ff6600;
text-decoration:none;
}


.logInErr , .Err
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 color:#e0e0e0;
 margin:5px;
 }
 
 /* FOOTER*/ 
  
.cptxt
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#d1bf81;
	}
	
	.footerLnk, .footerdiv
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#d1bf81;
	}
	
.footerLnk:hover
  {
  text-decoration:underline;
  color:#e9d9a4;
  }


.powtxt
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#464646;
padding-top:10px;
	}
.discHeader
   {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:25px;
font-weight:bold;
text-decoration:none;
color:#fff;
background-color:#000;
   }	
 .publis
   {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:25px;
font-weight:bold;
text-decoration:none;
color:#000;


   }	  
.publis_txt
   {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:25px;
font-weight:normal;
text-decoration:none;
color:#000;
background-color:#D0C395;
   }
   .aa:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #F0E9CE;
	text-decoration: none;
	height: 20px;
	width: 50px;
	background-repeat: repeat;
   }
   .aa:hover{
	background-color: #F0E9CE;
	background-repeat: repeat;
   }	     
   
/*------ 0709----*/  

.searchResttxt11NM_1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
/*color:#685a30;*/
color:#333333;

} 
/*------ 0709----*/  
/*------ 1909----*/ 
p.abou_link
  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#534923;
  }
/*------ 1909----*/   
.s_link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#d1bf81;
	margin: 0px;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.textbox{
	width:250px;
	height:18px;
	border:1px solid #999999;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
.pagi{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-image: url(../images/links.gif);
	background-repeat: repeat;
	background-position: left top;
	margin: 5px;
	height: 16px;
	width: 16px;
	border: 1px dashed #735E0B;
	line-height: 30px;
	padding: 5px;
}
.pagi:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	background-image: url(../images/hover.gif);
	background-repeat: repeat;
	background-position: left top;
	margin: 5px;
padding: 5px;
	height: 16px;
	width: 16px;
	line-height: 30px;
}
.current{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	background-image: url(../images/hover.gif);
	background-repeat: repeat;
	background-position: left top;
	margin: 5px;
padding: 5px;
	height: 16px;
	width: 16px;
	line-height: 30px;
}