/**********************************************
* Oct. 2006								      *
* Developed by Samser Mondal, www.hayat.co.in *
**********************************************/
body {
	MARGIN:	0 px;
	SCROLLBAR-FACE-COLOR: 		#cfcfcf; 
	SCROLLBAR-SHADOW-COLOR: 	#595959; 
	SCROLLBAR-3DLIGHT-COLOR: 	#595959; 
	SCROLLBAR-ARROW-COLOR: 		#ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	SCROLLBAR-BASE-COLOR: 		#cfcfcf
}

td, th {
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

select 	{
	font-family:Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	height: auto;
	}
	

.title {
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
 	background-color: #99CC00; color: #003333;}

.subtitle {
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
 color: #003300;}

.nav {
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	background-color: #CCFF99;
}

.navLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #DEDECA;
}

.sidebar {
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	padding: 3px;
	background-color: #FFFFCC;
 color: #003333;
}

.sidebarHeader {
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #003300;
	background-color: #FFFF66;
}

.sidebarFooter {
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	background-color: #FFFF99;
 font-style: italic;
}

.button { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;
 border: #999999 1px solid;
 background-color:#E6E6E6;
}

input 	{ 			
			font-size: 11px;
			FONT-FAMILY: 	Verdana,Trebuchet MS,Arial;
			HEIGHT: 		18px;
			border: 		#999999 1px solid;
}

textarea	{
		BORDER: 					#999999 1px solid; 			
		FONT-SIZE: 					11px; 				
		WIDTH: 						220px; 				
		FONT-FAMILY: 				Arial,Verdana, Trebuchet MS; 				 
		HEIGHT: 					64px;
		SCROLLBAR-FACE-COLOR: 		#cfcfcf; 
		SCROLLBAR-SHADOW-COLOR: 	#595959; 
		SCROLLBAR-3DLIGHT-COLOR: 	#595959; 
		SCROLLBAR-ARROW-COLOR: 		#ffffff; 
		SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
		SCROLLBAR-BASE-COLOR: 		#cfcfcf;
		overflow:auto;
}

.textareaBig	{
		BORDER: 					#999999 1px solid; 				
		FONT-SIZE: 					11px; 				
		WIDTH: 						400px; 				
		FONT-FAMILY: 				Arial,Verdana, Trebuchet MS; 				 
		HEIGHT: 					150px;
		SCROLLBAR-FACE-COLOR: 		#cfcfcf; 
		SCROLLBAR-SHADOW-COLOR: 	#595959; 
		SCROLLBAR-3DLIGHT-COLOR: 	#595959; 
		SCROLLBAR-ARROW-COLOR: 		#ffffff; 
		SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
		SCROLLBAR-BASE-COLOR: 		#cfcfcf;
		overflow:auto;
}
/*  --- for general link  --- -*/
A:link 		{
				font-size:11px;
				font-family: Arial,Verdana, Trebuchet MS;
				text-decoration:underline;
				color:#0033CC;
			}

A:visited 	{
				font-size:11px;
				font-family: Arial,Verdana, Trebuchet MS;
				text-decoration:underline;
				color:#0033CC;

			}
				
A:hover 	{
				font-size:11px;
				font-family: Arial,Verdana, Trebuchet MS;
				text-decoration:underline;
				color:#0033CC;
			}


/*  -----  for displaying error ----- */			
.error 	{
			color: 	#FF0000;
			border:	#FF0000 1px solid;	
			/*border-bottom:	#FF0000 1px solid;	*/
			padding: 4px;
		}

.error2 {
			color: 			#FF0000;		
			font-weight:	bold;
		}

/* -- start: msg sent -- */
.error3 {
	color:	#FF0000;
	font-weight:bold;
	/*background-color:#FFCC00;*/
	background:#FFCC00;
	height: 25px;
	padding:5px;
}
/* -- End: msg sent -- */

/*  -----  for displaying success message ----- */			
.success 	{
			color:#339900;
			font-weight:bold;
			
		}
		
/*  ----- for table header ---- */
.header	{
			color:			#000000;
			font-family: 	Arial,Verdana, Trebuchet MS;
			font-weight:	bold;
			font-size:		14px;
			text-align:		center;	
			border-bottom:	#990000 1px solid;
		}
		
/*   ------ for headline ---- */
.headline	{
			color:			#000000;
			font-family: 	Arial,Verdana, Trebuchet MS;
			font-weight:	bold;
			font-size: 11px;
			text-align:		left;
			text-decoration:none;
			border-bottom:	#cccccc 1px solid;
			padding-left:	4px;
			}
			
/*   ------ for headline ---- */
.headline2	{
			color:			#000000;
			font-family: 	Arial,Verdana, Trebuchet MS;
			font-weight:	bold;
			font-size: 11px;
			text-align:		left;
			text-decoration:none;
			padding-left:   4px;		
			}
/*   ------ for payment ---- */
.sperator	{
			text-align:		left;
			border-bottom:	#cccccc 1px solid;
			padding:	4px;
			}			
/* -- FOR register page -- */
.txtBoldRight {
			/*color:	#000000;*/
			color:#000000;
			font-weight:bold;
			text-align:right;
			padding-right:4px;
			padding-left:4px;
			vertical-align:middle;
}

/* -- FOR profile display page -- */
.txtBoldLeft {
			color:	#000000;
			font-weight:bold;
			text-align:left;
			padding-right:4px;
			padding-left:4px;
			vertical-align:middle;
}

.txtBold {
			color:	#000000;
			font-weight:bold;		
			padding-right:4px;
			padding-left:4px;
			vertical-align:middle;
}

.txtBold1 {		
			font-weight:bold;			
}

.txtBoldRed {
			color:	#FF0000;
			font-weight:bold;					
}

.txtSimpleRed {
			color:	#FF0000;
			font-weight:normal;			
}

.txtLeft {	
			text-align:left;
			padding-right:4px;
			padding-left:4px;
}

.simpletext {
		padding: 4px;
}

.simpletext1 {
		padding: 4px;
		border-bottom:#CCCCCC 1px solid;
}
/*  ---- for displaying line above submit button ----- */		
.submit		{
/*
			border-top:		#ffffff 1px solid;
			border-bottom:	#ffffff 1px solid;*/
			text-align:		center;
			vertical-align:	middle;			
			}
			
/*  ----  for headlien not border bottom  --- */				
.hline	{
			color:			#000000;
			font-family: 	Arial,Verdana, Trebuchet MS;
			font-weight:	bold;
			font-size:		12px;
			text-align:		center;
			text-decoration:none;	
			}
			
/*  --- for table with white border ---- */			
.whiteborder	td	{
					border: #FFFFFF 1px solid;
				}
		
/*  ----- for product header  ---- */		
.productHeader {
					color: 			#000000;
					font-weight:	bold;
					text-decoration:none;
					border-bottom: 	#666600 1px solid;
				}
				

/* ---- image container --- */
.imagesmall {
		background-color: #ffffff;
		text-align:center;
		height:64px;
		width:64px;
}
/*---- all side border-- */	
.sideborder	{		
		border: #ffffff 1px solid;
}
/* ---Start of code for messenger--- */
.inputMsg {
	background-color: white; 
	height: 7ex; 
	width:385px; 
	overflow: auto; 
	border: 1px solid #555555;
}
.sendBttn {
	width:58px;
	height:43px;
}
/* ---End of code for messenger--- */

/* -- Start: Index page style -- */
.leftSearchBox	{
	/*border-left:	#990000 1px solid;*/
	border-right:	#cccccc 1px solid;
	/*border-bottom: #990000 1px solid;*/
	padding-left: 5px;
	padding-right: 0px;
}

.rightSideBox	{
	/*border-left:	#990000 1px solid;*/
	border-left:	#cccccc 1px solid;
	/*border-bottom: #990000 1px solid;*/
	padding-left: 5px;
	padding-right: 0px;
}
.borderAbove	{
	border-top: #F5ADAE 1px solid;
}

.borderBelow2	{
	border-bottom: #F5ADAE 1px solid;
}
.borderBelow	{
	border-bottom: #cccccc 1px solid;
	padding:4px;
}
.borderLeft	{
	border-left: #F5ADAE 1px solid;
	padding-left: 3px;
	padding-right: 1px;
}

.borderRight	{
	border-right: #F5ADAE 1px solid;
	padding-left: 3px;
	padding-right: 1px;
}

.borderLeft2	{
	border-left: #F5ADAE 1px solid;
}

.borderRight2	{
	border-right: #F5ADAE 1px solid;
}

.maroonColoredText	{
	color:	#6B0A0A;	
}

.maroonColoredBorderBottom	{
	color:#ac2728;
	border-bottom: #6B0A0A 1px solid;
}

.blackColoredBorderBottom	{
	color:#000000;
	border-bottom: #6B0A0A 1px solid;
}

.noborder	{
	border: 0px solid;	
}

.borderAllSide 	{
	border:#F5ADAE 1px solid;
}

.border2Side 	{
	border-left:#F5ADAE 1px solid;
	border-right:#F5ADAE 1px solid;
}
.login 	A:link 		{
				font-weight:		normal; 
				font-size: 11px; 
				color: 				#000000; 
				font-style: 		none; 
				text-decoration:	none;
			}

.login	A:visited 	{
				font-weight:		normal; 
				font-size: 11px; 
				color: 				#000000; 
				font-style: 		none; 
				text-decoration:	none;

			}
				
.login 	A:hover 	{
				font-weight:		normal; 
				font-size: 11px; 
				color: 				#000000; 
				font-style: 		none; 
				text-decoration:	none;
			}
.grayBorder4side	{
				border:#cccccc 1px solid;
				padding-left: 4px;
				padding-right: 4px;
}

.leftRightBorder	{
	/*border:	#6B0A0A 1px solid;;*/
	border-top:#CCCCCC 1px solid;
}
.matSmallDesc	{
	font-size:11px;
	text-align:justify;
	vertical-align:top;
	font-family: Arial,Verdana, Trebuchet MS;
}
/* -- End: Index page style -- */

/* --Start: for header -- */
.bigText {
	font-size:12px;
	font-weight:bold;
	font-family: Arial,Verdana, Trebuchet MS;
	padding-left: 3px;
}

.smallText {
	font-size:9px;
	color:#666666;
}

.smallText A:hover {
	font-size:9px;
	color:#666666;
}

.smallText A:visited {
	font-size:9px;
	color:#666666;
}

.smallText A:link {
	font-size:9px;
	color:#666666;
}
/* -- for menu -- */
.menu {
	font-size:11px;
	font-weight: bold;
	font-family:  Arial,Verdana, Trebuchet MS;
	color:#6D0B0B;
	background-color:#F5ADAE;
	padding-right:4px;
}

.menu A:hover {
	font-size:11px;
	font-weight: bold;
	font-family:  Arial,Verdana, Trebuchet MS;
	color:#6D0B0B;
	text-decoration:none;
}

.menu A:visited {
	font-size:11px;
	font-weight: bold;
	font-family:  Arial,Verdana, Trebuchet MS;
	color:#6D0B0B;
	text-decoration:none;
}

.menu A:link {
	font-size:11px;
	font-weight: bold;
	font-family:  Arial,Verdana, Trebuchet MS;
	color:#6D0B0B;
	text-decoration:none;
}
.menuSub {
	background-color:#FFE1E1;
	padding-left: 4px;
	padding-right:4px;
}

.menuGenderActive	{
	background-color:#F5ADAE;
	border:#999999;
	font-size:11px;
	color:#6D0B0B;
	font-family:  Arial,Verdana, Trebuchet MS;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:0px;
	
}

.menuGenderInactive	{
	background-color:#FFE1E1;
	border:#999999;
	font-size:11px;
	color:#333333;
	font-family:  Arial,Verdana, Trebuchet MS;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:0px;
}

.menuGenderInactive A:hover {
	background-color:#FFE1E1;
	border:#999999;
	text-decoration:none;
	font-size:11px;
	color:#333333;
	font-family:  Arial,Verdana, Trebuchet MS;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:0px;
}

.menuGenderInactive A:visited {
	background-color:#FFE1E1;
	border:#999999;
	text-decoration:none;
	font-size:11px;
	color:#333333;
	font-family:  Arial,Verdana, Trebuchet MS;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:0px;
}

.menuGenderInactive A:link {
	background-color:#FFE1E1;
	border:#999999;
	text-decoration:none;
	font-size:11px;
	color:#333333;
	font-family:  Arial,Verdana, Trebuchet MS;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:0px;
}

.welcome {
	font-family:  Arial,Verdana,Trebuchet MS;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding-left: 4px;
}

.welcomeLink {
	font-size:11px;
	font-family: Arial,Verdana, Trebuchet MS;
	text-decoration:underline;
	color:#0033CC;
}

.welcomeLink A:hover {
	font-size:11px;
	font-family: Arial,Verdana, Trebuchet MS;
	text-decoration:underline;
	color:#0033CC;
}

.welcomeLink A:visited {
	font-size:11px;
	font-family: Arial,Verdana, Trebuchet MS;
	text-decoration:underline;
	color:#0033CC;
}

.welcomeLink A:link {
	font-size:11px;
	font-family: Arial,Verdana, Trebuchet MS;
	text-decoration:underline;
	color:#0033CC;
}
/* --End: for header -- */

/* -- Statrt : for footer -- */
.footer	{
	border-top:#F5ADAE 1px solid;
}
/* -- End: for footer -- */

/* -- Start: for messages -- */
.wideBorder	{
	background-color:#FFCC66;
	padding-left: 4px;
	font-weight:bold;
}
.msgBackground {
	background-color:#FFFFCC;
	padding-left: 4px;
}

.msgBackground2 {
	background-color:#F5F5F5;
	padding: 4px;
}
/* -- end: for messages -- */

/* -- start: msg sent -- */
.msgSent {
	color:	#000000;
	font-weight:bold;
	/*background-color:#FFCC00;*/
	background:#FFCC00;
	height: 25px;
	padding:5px;
}
/* -- End: msg sent -- */

/*--start show success story--*/
div.success_story {
	/*width:		395px;*/
	height:		120px;
	overflow:	auto;
}
/*--end show success story--*/

/*--start: affiliate links textarea box --*/
.linktextarea	{
		BORDER-RIGHT: 				#000000 1px solid; 
		BORDER-TOP: 				#000000 1px solid; 				
		FONT-SIZE: 					11px; 				
		BORDER-LEFT: 				#000000 1px solid; 
		WIDTH: 						420px; 				
		BORDER-BOTTOM: 				#000000 1px solid; 
		FONT-FAMILY: 				Verdana,Arial, Trebuchet MS; 				 
		HEIGHT: 					64px;
		SCROLLBAR-FACE-COLOR: 		#cfcfcf; 
		SCROLLBAR-SHADOW-COLOR: 	#595959; 
		SCROLLBAR-3DLIGHT-COLOR: 	#595959; 
		SCROLLBAR-ARROW-COLOR: 		#ffffff; 
		SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
		SCROLLBAR-BASE-COLOR: 		#cfcfcf;
		overflow:auto;
}
/*--end: affiliate links textarea box --*/

/*--start: for shop ---*/
.shopmenu {
	padding-left:4px;
	font-weight:bold;
}

.shopmenuli {
	padding-left:8px;	
}
/*--end: for shop ---*/