/* CSS Document */
body
{
	margin:0px auto;
	padding:0px;
	/*background-image:url(../../Includes/Images/bodyrep.gif);
	background-repeat:repeat-y;*/
	
}
#master
{
	margin:0px;
	padding:0px;
	width:100%;
}
#master #layout
{
	position:relative;
	width:1000px;
	background-image:url(../../Includes/Images/newrep.jpg);
	background-repeat:repeat-y;
	overflow:hidden;

}

#layout #row1
{
	position:relative;
	width:1000px;
	height:34px;
	
}
#row1 .clm1
{
	position:relative;
	width:256px;
	height:34px;
	float:left;
}
#row1 .clm2
{
	position:relative;
	width:480px;
	height:34px;
	float:left;
	background-image:url(../../Includes/Images/headerrowger.gif);
	background-repeat:no-repeat;
}
#row1 .clm3
{
	position:relative;
	width:124px;
	height:34px;
	float:left;
	background-image:url(../../Includes/Images/zahni_03.gif);
	background-repeat:no-repeat;
}
#row1 .clm4
{
	position:relative;
	width:140px;
	height:34px;
	float:left;
	background-image:url(../../Includes/Images/zahni_04.gif);
	background-repeat:no-repeat;
}
#layout #row2
{
	position:relative;
	width:1000px;	
	background-image:url(../../Includes/Images/newrep.jpg);
	background-repeat:repeat-y;
	margin:0px auto;
	height:auto;
	background-position:center;
	overflow:hidden;
	
	
	
}
*html .row2
{
	height:635px;
}

#row2 .row2_left
{
	position:relative;
	width:771px;
	min-height:635px;
	float:left;
	
}
*html .row2_left
{
	height:635px;
}
.row2_left .logorow
{
	position:relative;
	width:771px;
	height:124px;
	float:left;
}
.logorow .logo
{
	position:relative;
	width:237px;
	height:124px;
	float:left;
}
.logorow .images
{
	position:relative;
	width:534px;
	height:124px;
	float:left;
}
.row2_left .nav
{
	position:relative;
	width:771px;
	height:27px;
	float:left;
	background-image:url(../../Includes/Images/navger.gif);
	background-repeat:no-repeat;
}
.row2_left .contentrow
{
	position:relative;
	width:771px;
	min-height:484px;
	float:left;
}
*html .contentrow
{
	height:484px;
}
.contentrow .productclm
{
	position:relative;
	width:237px;
	min-height:484px;
	float:left;
	background-image:url(../../Includes/Images/productrep.gif);
	background-repeat:repeat-y;
	
}
*html .productclm
{
	height:484px;
	}
.productclm .product
{
	position:relative;
	width:237px;
	min-height:419px;
	float:left;
	background-image:url(../../Includes/Images/productimage.gif);
	background-repeat:no-repeat;
	
}
*html .product
{
	height:419px;
	}
.OurTreatmentText{ font-family:Verdana; font-size:13px; font-weight:bold; color:White; height:10px;border:0px solid red;  }
.OurTreatmentText a{ font-family:Verdana; font-size:13px; font-weight:bold; color:White;  }
.OurTreatmentText a:hover{ font-family:Verdana; font-size:13px; font-weight:bold; color:White;  }
.OurTreatmentDiv{ position:relative; width:200px; height:20px; text-align:left; border:0px solid red; padding-top:15px;    }
.OurTreatMentLogo{ position:absolute; top:5px; left:11px; width:11px; height:12px; font-weight:bold;  }
.OurTreatMentHeading{ position:absolute; top:29px; left:35px; width:169px; height:7px; border:0px solid red;  }
.TreatmentContainer{ position:relative; width:212px; height:20px;border:0px solid red; text-align:left;}
.TreatmentContainerLeft{ position:relative; float:left; width:15px; height:8px; padding-left:41px;padding-top:3px;   }
.TreatmentContainerRight{ position:absolute; float:left; width:172px; height:11px; top:25px; left:60px; }

.ProductLinkText{ font-family:Verdana; font-size:11px; font-weight:bold; border:0px solid red; color:#3D4260; text-decoration:none; }
.ProductLinkText a{ font-family:Verdana; font-size:11px; font-weight:bold; color:#3D4260; text-decoration:none; }
.ProductLinkText a:hover{ font-family:Verdana; font-size:11px; font-weight:bold; color:#3D4260; text-decoration:none; }

.productclm .newsletter
{
	position:relative;
	width:237px;
	height:65px;
	float:left;
	background-image:url(../../Includes/Images/zahni_13.gif);
	background-repeat:no-repeat;
}
.contentrow .contentclm
{
	position:relative;
	width:534px;
	min-height:484px;
	float:left;
	
}
*html .contentclm
{
	height:484px;
}
.contentclm .contenttop
{
	position:relative;
	width:534px;
	height:10px;
	float:left;
	border:0px solid red;
}
.contentclm .maincontent
{
	position:relative;
	width:534px;
	min-height:474px;
	float:left;
	border:0px solid red;
	
}
#FlashDiv{ position:relative; width:524px; height:168px; }
*html .maincontent
{
	height:474px;
}

#row2 .row2_right
{
	position:relative;
	width:229px;
	height:34px;
	float:left;
}
.row2_right .cyclicimage
{
	position:relative;
	width:229px;
	height:220px;
	float:left;
	background-image:url(../../Includes/Images/zahni_07.gif);
	background-repeat:no-repeat;
}
.row2_right .news
{
	position:relative;
	width:229px;
	height:223px;
	float:left;
	background-image:url(../../Includes/Images/zahni_11.gif);
	background-repeat:no-repeat;
}
.row2_right .DCimage
{
	position:relative;
	width:229px;
	height:147px;
	float:left;
	background-image:url(../../Includes/Images/zahni_12.gif);
	background-repeat:no-repeat;
	vertical-align:bottom;
}
.row2_right .search
{
	position:relative;
	width:229px;
	height:45px;
	float:left;
	background-image:url(../../Includes/Images/searchbox.gif);
	background-repeat:no-repeat;
	border:0px solid red;
	vertical-align:bottom;
	
}
#layout #footer
{
	position:relative;
	width:998px;
	height:85px;
	background-image:url(../../Includes/Images/footerrep.gif);
	background-repeat:repeat-x;
	
	border-left:1px solid #081041;
	border-right:1px solid #081041;
}
.footerfont
{
	font-family:tahoma;
	font-size:11px;
	text-align:center;
	padding-top:20px;
	color:Black;
}
.footerfont a
{
	font-family:tahoma;
	font-size:11px;
	text-align:center;
	text-decoration:none;
	color:Black;
}
.footerfont a:hover
{
	font-family:tahoma;
	font-size:11px;
	text-align:center;
	text-decoration:underline;
	color:Black;
}
.copyright
{
	font-family:tahoma;
	font-size:11px;
	text-align:left;
	padding-top:15px;
	padding-left:90px;
}
.newsletterbox
{
	position:absolute;
	top:30px;
	left:37px;
}
.gobtn
{
	position:absolute;
	top:32px;
	left:204px;
}
.searchbtn
{
	position:absolute;
	top:25px;
	left:196px;
}
.searchbox
{
	position:absolute;
	top:25px;
	left:14px;
}
.contentfont
{
	font-family:tahoma;
	font-size:11px;
	text-align:left;
	text-align:justify;
	padding-left:15px;
	padding-right:15px;
	border:0px solid red;
	color:#3366;
	
}
.newsfont
{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:White;
	position:absolute;
	top:32px;
	left:30px;
	}
/* Text Classes Starts */
.MainText{ font-family:Tahoma; font-size:9pt; font-weight:normal; color:#333399; text-decoration:none; }
.MainText a{ font-family:Tahoma; font-size:9pt; font-weight:normal; color:#333399; text-decoration:none; }
.MainText a:hover{ font-family:Tahoma; font-size:9pt; font-weight:normal; color:#333399; text-decoration:none; }

.LinkText{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#0E2C8E; text-decoration:none; }
.LinkText a{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#0E2C8E; text-decoration:none; }
.LinkText a:hover{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#0E2C8E; text-decoration:none; }

.NewsHeadText{ font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.NewsHeadText a{ font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.NewsHeadText a:hover{ font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; }

.MoreText{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#9CB4BF; text-decoration:none; }
.MoreText a{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#9CB4BF; text-decoration:underline; }
.MoreText a:hover{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#9CB4BF; text-decoration:none; }

.DateText{ font-family:Tahoma; font-size:9px; font-weight:normal; color:#CFD6EC; text-decoration:none; }
.DateText a{ font-family:Tahoma; font-size:9px; font-weight:normal; color:#CFD6EC; text-decoration:none; }
.DateText a:hover{ font-family:Tahoma; font-size:9px; font-weight:normal; color:#CFD6EC; text-decoration:none; }

.OurTreatmentText{ font-family:tahoma; font-size:13px; font-weight:bold; color:#3D4260; text-decoration:none; }
.OurTreatmentText a{ font-family:tahoma; font-size:13px; font-weight:bold; color:#3D4260; text-decoration:none; }
.OurTreatmentText a:hover{ font-family:tahoma; font-size:13px; font-weight:bold; color:#3D4260; text-decoration:none; }

.ProductLinkText{ font-family:tahoma; font-size:11px; font-weight:bold; color:#3D4260; text-decoration:none; }
.ProductLinkText a{ font-family:tahoma; font-size:11px; font-weight:bold; color:#3D4260; text-decoration:none; }
.ProductLinkText a:hover{ font-family:tahoma; font-size:11px; font-weight:bold; color:#3D4260; text-decoration:none; }
.ProductLinkText a:hover{ font-family:tahoma; font-size:11px; font-weight:bold; color:#3D4260; text-decoration:none; }

.NewsHeadText{ font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.NewsHeadText a{ font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.NewsHeadText a:hover{ font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; }

.GoText{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none; }
.GoText a{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none; }
.GoText a:hover{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none; }

.EmailText{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#0E2C8E; text-decoration:none; }
.EmailText a{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#0E2C8E; text-decoration:none; }
.EmailText a:hover{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#0E2C8E; text-decoration:none; }

.FooterText{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#8DAECD; text-decoration:none; }
.FooterText a{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#8DAECD; text-decoration:none; }
.FooterText a:hover{ font-family:Tahoma; font-size:11px; font-weight:normal; color:#8DAECD; text-decoration:none; }

/* Text Classes Ends */  

/*Control Class */

.SearchBox{ width:132px; height:18px; border:1px solid #1A5B89; background-color:#074876; }

.NewsLetterBox{ width:147px; height:20px; border:1px solid #7CA1BB; }

.Search1Box{ width:110px; height:20px; border:1px solid #7CA1BB; }



#Langugage
{
	position:relative;
	width:200px;
	height:20px;
	padding:20px 0px 0px 300px;
}

.VergeTextBox
{
	 border:1px solid #1D408B;
	 width:174px; 
	 height:18px;
}

.VergeTextBoxNewsLetter
{
	 border:1px solid #1D408B;
	 width:144px; 
	 height:15px;
}



