body
{
text-align:center;
}
.fldi
{
	float:left;
	display:inline;
}

#content
{
text-align:left;
margin:0px auto;
padding:0px;
}


.special-eventswrapper{
position: absolute; /* Do not change this value */
width: 718px;
height: 252px; /* Set height to be able to contain height of largest content shown*/
overflow: hidden;
/*background-color:#4D4D4D;*/
background-image:url(../images/layout/bg-first.gif);
left:0px;
top:37px;
}


.dhyan-shivirwrapper{
position: absolute; /* Do not change this value */
width: 718px;
height: 252px; /* Set height to be able to contain height of largest content shown*/
overflow: hidden;
/*background-color:#2e6ab1;*/
background-image:url(../images/layout/bg-first.gif);
left:0px;
top:37px;

}
/*
	Total wrapper width: 350px+5px+5px=360px
	Or width of wrapper div itself plus any left and right CSS border and padding
	Adjust related contsainers below according to comments
*/


.newly-added-products{ /*style for each glide content DIV within wrapper.*/
padding: 0px;
width: 718px;
height:187px;
float:left;
display:inline;
/*background-color:#2e6ab1;*/
background-image:url(../images/layout/newly-added-bg.gif);

}


.dhyan-shivir{ /*style for each glide content DIV within wrapper.*/
position: absolute; /* Do not change this value */
padding: 0px;
visibility: hidden;
width: 718px;
height:252px;
/*background-color:#2e6ab1;*/
background-image:url(../images/layout/ind-bg.gif);
left:0px;

}

.special-events{ /*style for each glide content DIV within wrapper.*/
position: absolute; /* Do not change this value */
padding: 0px;
visibility: hidden;
width: 718px;
height:252px;
/*background-color:#2e6ab1;*/
background:url(../images/layout/ind-bg.gif) bottom;
left:0px;

}


/*
 Total glidecontent width: 330px+10px+10px=350px
	Or width of wrapper div itself (not counting wrapper border/padding)
*/

.pages{ /*style for DIV used to contain toggler links. */
width: 360px;
margin-top: 6px;
text-align: center; 
/*How to align pagination links: "left", "center", or "right"
background: white; /*always declare an explicit background color for fade effect to properly render in IE*/
}
/*
 Total contenttoggler width: 350px+5px+5px=360px
	Or total width of wrapper div (counting wrapper border/padding)
*/

.pages a{ /*style for every navigational link within toggler */
display: -moz-inline-box;
display: inline-block;
border: 1px solid black;
color: #2e6ab1;
padding: 1px 3px;
margin-right: 3px;
font-weight: bold;
text-decoration: none;
}

.pages a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
background: #00AEEF;
color: #FFFFFF;
}

.pages a:hover{
background: #00AEEF;
color: #FFFFFF;
}

.pages a.toc
{
	width:12px;
	float:left;
	line-height:15px;
	vertical-align:middle;
	margin:0px 3px 0px 0px;
      /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
}

.glidecontenttoggler a.prev, .glidecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
}

.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{
background: #1A48A4;
color: white;
}



a.pro-img
{
	text-decoration:none;
	
}


a.see-deco
{
	text-decoration:none;
	color:#555555;
}

a.see-deco:hover
{
	text-decoration: underline;
	color:#222222;
}

#booktabs{}

.shadetabs 
{
float:right;
display: inline;
margin:0px;
padding:0px;
height:auto;
width:160px;
/*background-color:#00FF66;
*/
}

.shadetabs a img
{
	text-decoration: none;
	border:0px;
	margin:0px;
	padding:0px;
	/*background-color:#0066FF;*/

}

.shadetabs a selected
{
	text-decoration: none;
	border:0px;
	margin:0px;
	padding:0px;
}


.tabcontent
{

display:none;

}


@media print {
.tabcontent {
display:block !important;
}
}


div.vedio-holder

{
	margin:0px 29px 0px 29px;
	padding:0px;
	float:left;
	display:inline;
	/*background-color:#3399FF;*/
}





div.main
	{
		height:auto;
		width:990px;
		margin:0px;
		padding:0px;
		float:left;
		display:inline;
		background-color:#FFFFFF;
		border-left:1px solid #d6d6d6;
		border-right:1px solid #d6d6d6;
		
	}
	
	
		div.top-image
		{
			height:120px;
			width:960px;
			margin:20px 15px 0px 15px ;
			padding:0px;
			float:left;
			display:inline;
			background-color:#95C3E5;
		}
		
		
		div.left
		{
			height:auto;
			width:720px;
			margin:0px 10px 0px 16px;
			padding:0px;
			float:left;
			display:inline;
			/*background-color: #00FFCC;*/
		}
		
			img.round-top-con
			{
				margin:10px 0px 0px 0px ;
				padding:0px;
				float:left;
				display:inline;
				
			}
			
			img.round-bottom-con
			{
				margin:0px ;
				padding:0px;
				float:left;
				display:inline;
				
			}

			img.round-bottom-demand
			{
				margin:0px ;
				padding:0px;
				float:left;
				display:inline;
				
			}
			
			div.container-1
			{
				margin:0px;
				padding:0px;
				float:left;
				display:inline;
				height:225px;
				width:718px;
				background-color:#FFFFFF;
				/*background-image: url(../images/layout/container-bg.gif);*/
				border-left:1px solid #868686;
				border-right:1px solid #868686;	
			}
			
			
			.container-events
			{
				margin:0px;
				padding:0px;
				float:left;
				display:inline;
				height:289px;
				width:718px;
				background-color:#FFFFFF;
				/*background-image: url(../images/layout/container-bg.gif);*/
				position:relative;
				border-left:1px solid #868686;
				border-right:1px solid #868686;	
			}
			
				div.header
				{
					margin:0px 0px 0px 30px;
					padding:0px;
					float:left;
					display:inline;
					height:auto;
					width:660px;
					/*background-color: #006699;*/
				}
				
				
					img.header-image
					{
						float:left;
						display:inline;
						margin:0px;
						padding:0px;
					}
					
				
					div.page-no
					{
						
						padding:0px;
						float:right;
						display:inline;
						width:auto;
						height:auto;
						/*background-color:#00FF66;*/
						margin:8px 0px 0px 0px;
						
					}
					
					
						
					
				img.divider
				{
					float:left;
					display:inline;
					height:1px;
					margin:0px 0px 0px 30px;
					padding:0px
									
				}
					
				img.divider-s
				{
					float:left;
					display:inline;
					height:1px;
					margin:0px 15px 0px 15px;
					padding:0px
									
				}
					
					
				div.new-added
				{
					margin:0px 0px 0px 29px ;
					padding:0px;
					float:left;
					display:inline;
					height:180px;
					width:330px;
					/*background-color:#00FF99;*/
				
					
				}
					
					
				div.vedio-img
				{
					margin:29px 0px 10px 0px;
					padding:0px;
					float:left;
					display:inline;
					height:130px;
					width:180px;
				/*	background-color:#00FF00;*/
					text-align:center;
				}
					.name-holder
					{
						margin:29px 0px 0px 0px ;
						padding:0px;
						float:left;
						display:inline;
						width:150px;
						height:100px;
						/*background-color:#BFBFBF;*/
					}

						
						h2.video-name-new
						{
							margin:0px 0px 0px 10px;
							padding:0px;
							width:130px;
							float:left;
							display:inline;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:15px;
							font-weight:bold;
							color:#00598D;
							line-height:21px;
							text-align:left;
							
						}
					
				h4.discription-new
				{
					margin:0px 0px 0px 10px;
					padding:0px;
					float:left;
					display:inline;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:bold;
					color:#868686;
					overflow:hidden;
				/*	background-color:#009966;*/
					text-align:left;
				}
				
					.cart-holder
					{
						margin:0px;
						padding:0px;
						float:left;
						display:inline;
						width:150px;
						height:55px;
						/*background-color:#00FFFF;*/
					}
					
					.price-drop
					{
						margin:0px 0px 5px 10px;
						padding:0px;
						float:left;
						display:inline;
						width:125px;
						height:20px;
						border:1px solid #868686;
					}
							.cart-btn-new
							{
								margin:0px 0px 10px 10px;
								padding:0px;
								float:left;
								display:inline;	
							}
							
					.price-drop-other
					{
						margin:5px 0px 3px 24px;
						/*margin:5px 0px 3px 55px;*/
						padding:0px;
						float:left;
						display:inline;
						width:123px;
						/*width:55px;*/
						height:20px;
						border:1px solid #868686;
					}
					
					
									
				
				
				img.video-new	
				{
					padding:0px;
					float:left;
					display:inline;
					margin:0px;
				}	
					
					
					
				div.ind-product
				{
					margin:0px ;
					padding:0px;
					float:left;
					display:inline;
					height:252px;
					width:165px;
					text-align:center;
					background:url(../images/layout/divider-v.gif) no-repeat bottom left;
					/*background-color:#00FF99;*/
					
					
				}
				
				div.ind-product-tab
				{
					margin:0px ;
					padding:0px;
					float:left;
					display:inline;
					height:250px;
					width:165px;
					text-align:center;
					overflow:hidden;
					/*background-color:#CC99FF;*/
					
					
				}
				
				
				
					div.image
					{
						margin:auto;
						margin-top:15px;
						height:90px;
						width:120px;
						border:1px solid #868686;
						/*background-color:#00FFFF;*/
						text-align:center;	
						
					}
					
						.container-image
						{
							margin:0px;
							padding:0px;
							bottom:0px;
							border:none;
						}	
						
						.container-image-avd
						{
							margin:0px 0px 0px 0px;
							padding:0px;
							bottom:0px;
							border:none;
						}			
					
					h2.product-name-avd
					{	
						margin:5px 10px 0px 10px;
						padding:0px;
						line-height:16px;
						vertical-align:middle;
						width:auto;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#00AEEF;
						/*background-color:#00FF66;*/
						text-align:center;
					}
						
					
					h4.language
					{	
						margin:0px 10px 0px 10px;
						padding:0px;
						line-height:16px;
						vertical-align:middle;
						width:135px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#555555;
						/*background-color:#00FF66;*/
						font-weight:normal;
						text-align:center;
					}
					
					
					h4.price
					{	
						margin:10px 10px 0px 10px;
						padding:0px;
						line-height:16px;
						vertical-align:middle;
						width:auto;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#555555;
						/*background-color:#00FF66;*/
						
					}
				
				
				
				div.last-divider
				
				{	
					
					width:2px;
					height:252px;
					margin:0px;
					padding:0px;
					float:left;
					display:inline;
					background:url('../images/layout/divider-v.gif') no-repeat bottom right ;
				}
				
				
					div.margin-l
					{
						margin-left:29px;
					}
					div.margin-r
					{
						margin-right:27px;
					}
				

			
			img.round-top
			{
				margin:0px;
				padding:0px;
				float:left;
				display:inline;
				margin-top:20px;
			}
																				
					
					
				div.container-3
				{	
					/*margin:0px ;
					padding:0px 0px 20px 0px;
					float:left;
					display:inline;
					width:718px;
					height:auto;
					background:url(../images/layout/con-3-bg.gif) bottom ;
					border-left:1px solid #868686;
					border-right:1px solid #868686;*/
					margin:0px ;
					padding:0px 0px 20px 0px;
					float:left;
					display:inline;
					width:718px;
					height:auto;
					background:url(../images/layout/con-3-bg.gif) bottom ;
					background-repeat:repeat-x;
					border-left:1px solid #868686;
					border-right:1px solid #868686;
				}
				
				
					div.header-con-3
					{
						margin:0px 0px 29px 0px;
						padding:0px 0px 0px 20px;
						float:left;
						display:inline;
						height:auto;
						width:698px;
						background-color: #00598D;
					}
						
							
							img.tab-img
							{
								margin:0px;
								padding:0px;
								float:left;
								display:inline;
							}
						
						div.ind-product-con-3
						{
							margin:0px 0px 0px 5px ;
							padding:0px;
							float:left;
							display:inline;
							height:212px;
							width:138px;
							text-align:center;
							/*background-color:#00FFCC;*/
							
						}
						
						.info-holder
						{
							margin:0px;
							padding:0px;
							float:left;
							display:inline;
							height:65px;
							width:165px;
							/*background-color:#99FF33;*/
						}
						.addcart-holder
						{
							margin:0px;
							padding:0px;
							float:left;
							display:inline;
							height:60px;
							width:165px;
							/*background-color:#FFCC66;*/
						}
						
						
						/*div.ind-product-con-3:hover
						{
							margin:0px 0px 0px 5px ;
							padding:0px;
							float:left;
							display:inline;
							height:212px;
							width:138px;
							text-align:center;
							background-color:#F0F0F0;
							
						}*/
						
							div.image-con-3
							{
								margin:auto;
								margin-top:15px;
								height:90px;
								width:90px;
								/*background-color:#0000FF;*/
								text-align:center;
								border:0px;
								text-decoration:none;	
								
							}	
					
								img.container-3-image
								{
									margin:0px;
									padding:0px;
									position: relative;
									bottom:0px;
									border:none;
								}		
		
		
		div.right
		{
			height:auto;
			width:230px;
			padding:0px;
			margin:10px 0px 0px 0px ;
			float:left;
			display:inline;
			/*background-color: #9933CC;*/
			
		}
			
			div.request
			{
				margin:0px;
				padding:0px;
				float:left;
				display:inline;
				height:auto;
				width:230px;
				text-align:center;
			}
			
			
			img.small-round
			{
				margin:0px;
				padding:0px;
				float:left;
				display:inline;
			}
			
			div.holder-request
			{
				margin:0px;
				padding:0px;
				height:auto;
				width:228px;
				/*background-color:#CCCC33;*/
				float:left;
				display:inline;
				border-left:1px solid #868686;
				border-right:1px solid #868686;
			}
			
			div.small-header
			{
				height:22px;
				width:228px;
				margin:0px;
				padding:0px;
				float:left;
				display:inline;
				background-color:#00598D
			}
			
			img.header-img
			{
				margin: 0px 10px 0px 15px;
				padding:0px;
				float:left;
				display:inline;
				/*background-color:#00CC99;*/
				
			}
			
			
			h4.instructions
			{
				margin:15px 10px 0px 10px;
				padding:0px;
				float:left;
				display:inline;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#868686;
				text-align:left;
				font-weight:normal;
				
			}
			
				
			form.request-form
			{
				height:auto;
				width:228px;
				margin:0px;
				padding:0px 0px 10px 0px;
				float:left;
				display:inline;
				/*background-color:#99FFCC;*/
			}			
					
								
					span.details
					{
						
						margin:0px;
						height:auto;
						padding:0px;
						margin-left:10px;
						margin-top:10px;
						line-height:16px;
						vertical-align:middle;
						font-family: Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#646567;
						/*background-color: #00CC99;*/
						font-weight:bold;
						letter-spacing:2px;
						float:left;
						display:inline;
						width:105px;
						text-align:left;
						
					}
			
			
					input.enter-data
					{
						padding:0px;
						border:1px solid #969696;
						height:18px;
						float:left;
						display:inline;
						width:100px;
						/*background-color:#996666;*/	
					}
					
					
					textarea.enter-additional
					{
						
						margin:10px 0px 0px 5px;;
						padding:0px;
						border:1px solid #969696;
						height:60px;
						float:left;
						display:inline;
						width:100px;
						
						/*background-color:#00FFFF;*/
							
					}
			
			
					input.enter-information
					{
						margin:10px 0px 0px 5px;
					}

			
			
					.submit-button
					{
						margin:30px 0px 10px 40px;
						padding:0px;
						float:left;
						display:inline;
						cursor:pointer;
				}
			
				img.refl-img
				{
					margin:45px 0px 0px 0px ;
					padding:0px;
					
				}
			
			div.other-banners
			{
				margin:10px 0px 0px 0px ;
				padding:0px;
				float:left;
				display:inline;
				height:auto;
				width:230px;
				text-align:center;
			}
			

