body	{
		margin:0px;
		background:#e2e2e2 url("../images/bg.jpg") repeat-x;
}

img
			{
			border: none;
			}
			
.png_file		{
					behavior:url(JS/iepngfix.htc);
					}
					
.bgdottedline	{
				background:url(../images/bg-dottedline.jpg) repeat-y;
				}

.leftpaneltext	{
				font-family:arial;
				color:#125080;
				font-size:8pt;
				text-align:left;
				
}

.bodytext	{
				font-family:arial;
				color:#e2e2e2;
				font-size:9pt;
				text-align:justify;
				padding:0 0 0 10px;
				
}

.bodytext1	{
				font-family:arial;
				color:#e2e2e2;
				font-size:12px;
				text-align:justify;
				padding:0 0 0 10px;
}



.bodytextaboutus	{
				font-family:arial;
				color:#e2e2e2;
				font-size:9pt;
				text-align:justify;			
}

.bodytext_stone	{
				font-family:arial;
				color:#e2e2e2;
				font-size:9pt;
				text-align:justify;	
						
}

.heading_stone	{
				font-family:arial;
				color:#ffffff;
				font-size:12pt;
				font-weight:bold;
				vertical-align:middle;
				text-align:left;
				height:23px;
				padding:0 0 0 5px;	
}
.site_mapetext{
				font-family:arial;
				color:#ffffff;
				font-size:10pt;
				font-weight:normal;
				vertical-align:middle;
				text-align:left;
				height:23px;
				padding:0 0 0 5px;	
}


.more	{
				font-family:arial;
				color:#9b0606;
				font-weight:bold;
				font-size:10pt;
				}



.footerlink		{
				font-family:arial;
				color:#000000;
				font-size:10pt;
				text-align:center;
				padding:5px 0 0 0px;
}

.footerlink a:link	{	
			text-decoration:none;
			color:#000000;
			}
.footerlink a:activated	{	
			text-decoration:none;
			color:#000000;
			}
.footerlink a:visited	{	
			text-decoration:none;
			color:#000000;
			}
.footerlink a:hover	{	
			text-decoration:underline;
			color:#00579a;
			}



.copywritetext	{
				font-family:arial;
				color:#00579a;
				font-size:9pt;
				text-align:center;
				padding:5px 0 0 0px;
}

.topmenutext	{
				background:url(../images/bg-menu.jpg);
				font-family:arial;
				color:#000000;
				font-size:11pt;
				font-weight:bold;
				text-align:left;
				vertical-align:middle;
				padding:0px 0 0 0px;
}

.topmenutext a:link	{	
			text-decoration:none;
			color:#000000;
			font-weight:bold
			}
.topmenutext a:activated	{	
			text-decoration:none;
			color:#000000;
			font-weight:bold
			}
.topmenutext a:visited	{	
			text-decoration:none;
			color:#000000;
			font-weight:bold
			}
.topmenutext a:hover	{	
			text-decoration:none;
			color:#00579a;
			font-weight:bold
			}
			
.contactus_head	{
				font-family:arial;
				color:#e2e2e2;
				font-size:16pt;
				font-weight:bold;
				text-align:center;
				vertical-align:middle;
				text-decoration:underline;
				}
				
.contactus_text	{
				font-family:arial;
				color:#e2e2e2;
				font-size:10pt;
				padding:0 0 5px 0px;
				}
				
.contactus_concerned_persons	{
								font-family:arial;
								font-weight:bold;
								color:#1d71b1;
								font-size:13pt;
								padding:5px 0 7px 0px;
								text-decoration:underline;
								}
								
ul	{
				line-height:20px;
}



a:link	{	
			text-decoration:underline;
			color:#e2e2e2;
			}
a:activated	{	
			text-decoration:underline;
			color:#e2e2e2;
			}
a:visited	{	
			text-decoration:underline;
			color:#e2e2e2;
			}
a:hover	{	
			text-decoration:none;
			color:#1d71b1;
			}
			
/* class Granite page...............*/

.bodytext_granite{
				font-family:arial;
				color:#e2e2e2;
				font-size:9pt;
				text-align:justify;	
}

.pad_leftimg	{
				padding:10px 10px 5px 10px;
				border:solid 2px #000000;  
				text-align:center;
}


.pad_leftimg123456	{
				padding:10px 10px 5px 10px;  
				text-align:center;
}


.pad_rightimg	{
				padding:10px 10px 10px 10px;
				text-align:center;
}

.pad_centerimg {
				padding:10px;
				text-align:center;
}	

.pad_proname	{
				padding:5px 5px 5px 5px;
				border:solid 2px #000000;
				text-align:center;
				font-family:arial;
				font-weight:bold;
				font-size:9pt;
				color:#125080;
}

.pad_proname123456	{
				padding:0px 5px 5px 5px;
				text-align:center;
				font-family:arial;
				font-weight:bold;
				font-size:9pt;
				color:#125080;
}
		

.pad_pronameinner	{
				height:22px;
				text-align:center;
				font-family:arial;
				font-weight:bold;
				font-size:9pt;
				color:#ffffff;
}



.pad_pronameinner123456	{
				height:22px;
				text-align:center;
				font-family:arial;
				font-weight:bold;
				font-size:9pt;
				color:#00579a;
				vertical-align:top;
}				
				

.heading_photogallery {
				font-family:arial;
				color:#025599;
				font-weight:bold;
				font-size:9pt;
				text-align:left;
				padding:0 0 0 5px;
				background-color:#e2e2e2;
				height:20px;
				vertical-align:middle;	
}

.text_enquiryform {
					font-family:arial;
					color:#e2e2e2;
					font-weight:bold;
					font-size:10pt;
					text-align:left;
					padding:0 0 0 5px;
					vertical-align:middle;	
}
.text_enquiryform1 {
					font-family:arial;
					color:#e2e2e2;
					font-size:10pt;
					text-align:left;
					padding:0 0 0 5px;
					vertical-align:middle;	
}

.thanks {
					font-family:arial;
					color:#ff0000;
					font-weight:bold;
					font-size:12pt;
					text-align:center;				
}


.stone_natuaral_padding
						{
						padding:0 0px 0 0px;
						}						
.left_pannel a:link	{
			font-family:arial;
			font-size:9pt;	
			text-decoration:underline;
			color:#e2e2e2;
			font-weight:bold;
			font-style:italic			}
.left_pannel a:activated	{
			font-family:arial;
			font-size:9pt;	
			text-decoration:underline;
			color:#e2e2e2;
			font-weight:bold;
			font-style:italic			}
.left_pannel a:visited	{
			font-family:arial;
			font-size:9pt;	
			text-decoration:underline;
			color:#e2e2e2;
			font-weight:bold;
			font-style:italic			}
.left_pannel a:hover	{
			font-family:arial;
			font-size:9pt;	
			text-decoration:none;
			color:#1d71b1;
			font-weight:bold;
			font-style:italic
			}
			
			
.footerlink1				{
							font-family:arial;
							color:#000000;
							font-size:9pt;
							text-align:center;
							padding:5px 0 0 0px;
							}

.footerlink1 a:link			
							{	
							text-decoration:none;
							color:#000000;
							}
.footerlink1 a:activated	{	
							text-decoration:none;
							color:#000000;
							}
.footerlink1 a:visited
							{	
							text-decoration:none;
							color:#000000;
							}
.footerlink1 a:hover	
							{	
							text-decoration:underline;
							color:#00579a;
							}
							
							
							
.view_gallery{
				font-family:arial;
				color:#ffffff;
				font-size:10pt;
				text-align:center;	
				font-style:italic;
}


.click_here_to{
				font-family:arial;
				color:#ffffff;
				font-size:9pt;
				text-align:justify;	
}

.design{ color:#00579a; text-decoration:none;}
.design a{ color:#00579a; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.design a:hover{ color:#666; text-decoration:none;}
