

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #3aa854;
	margin:0px;
	display:inline;
	font-weight:normal;
	padding:0px;
}


h3 {font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #006e4a;
	background-color: #f2f2f2;
	padding: 7px 2px;
	margin: 0px;
	}

h3 a{color: #006e4a; text-decoration:none;}

h3 a:hover {color: #006e4a; text-decoration:underline}



.head_wrapper {
	background-image: url(../images/bg_head.jpg);
	background-repeat: repeat-x;
	padding: 0px;
	height: 103px;
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.head {
	width: 922px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.logo {
	margin: 0px;
	float: left;
	width: 230px;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.live-chat {
	float: left;
	width: 378px;
	padding-top: 35px;
	padding-right: 0px;
	padding-bottom: 35px;
	padding-left: 40px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.callus_wrapper {
	margin: 0px;
	float: left;
	width: 270px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

.callus-india {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #000000;
	background-image: url(../images/flag_india.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 40px;
}

.callus-us {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #000000;
	background-image: url(../images/flag_us.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 40px;
}.head_language {
	margin: 0px;
	width: 210px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.head_right {
	margin: 0px;
	width: 210px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	float: right;
}
.links_wrapper {
	background-color: #00a871;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	margin: auto;
	text-align: center;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.mid {
	margin: auto;
	height: auto;
	width: 925px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.mid1_wrapper {
	margin: 0px;
	padding: 0px;
	width: 925px;
}
.dr-shivani {
	margin: auto;
	padding: 0px;
	float: left;
	height: 260px;
	width: 330px;
	background-color: #ffffff;
	border: thin solid #e4e4e4;
	
	
}
.flash-pic {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 265px;
	width: 590px;
}
.dental-tourism {
	background-image: url(../images/bg_banners.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 178px;
	width: 458px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}

.dental-care {
	background-image: url(../images/bg_banners.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 178px;
	width: 484px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	padding: 0px;
}

.home_map {
	float: left;
	width: 182px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 20px;
}

.dental-care-pic {
	float: left;
	width: 143px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.dental_tourism_text {
	float: right;
	margin-right: 15px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.dental_care_text {
	float: right;
	margin-right: 10px;
	padding-top: 10px;
	padding-right: 28px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.txt_28 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #FFFFFF;
}

.txt_28 a{color: #FFFFFF; text-decoration:underline}

.txt_28 a:hover{color: #FFFFFF; text-decoration:none}

.txt_15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-style: italic;
	text-align: right;
	font-weight:bold;
}

.txt_21 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #FFFFFF;
	background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
	background-position: left 15px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}


.txt_14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
	background-position: left 10px;
	margin: 0px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 12px;
}

.txt_14 a{color:#000000; text-decoration:none;}

.txt_14 a:hover {color:#000000; text-decoration:underline;}

.txt_30 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #3aa854;
	
}

.txt_30 a{
	
	font-size: 30px;
	color: #3aa854;
	text-decoration:none;
}

.txt_30 a:hover{
	font-size: 30px;
	color: #3aa854;
	text-decoration:underline;
	
}

.txt_30-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;
	
}



.txt_16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	line-height:24px;
}

.txt_16 a{
	color: #000000;
	text-decoration:none;
}

.txt_16 a:hover{
	color: #000000;
	text-decoration:underline;
}

.readmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ed1d2b;
	line-height:24px;
	text-align: right;
	padding-right: 10px;
}

.readmore a { color:#ed1d2b; text-decoration:underline}

.readmore a:hover { color:#ed1d2b; text-decoration:none}


.services {
	background-image: url(../images/bg_services.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 146px;
	width: 297px;
	border: thin solid #eeeeee;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}



.why {
	background-image: url(../images/bg_services.jpg);
	background-repeat: repeat-x;
	float: right;
	height: 148px;
	width: 536px;
	border: thin solid #eeeeee;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}


.location {
	background-image: url(../images/bg_location.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 206px;
	width: 297px;
	border: thin solid #eeeeee;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

.mid4-right {
	float: right;
	height: 204px;
	width: 577px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 0px;
}

.btm-banner {
	height: 107px;
	width: 575px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(../images/bg_btm-banner.jpg);
	background-repeat: repeat-x;
	border: thin solid #eeeeee;
}



.membership {
	height: 95px;
	width: 575px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(../images/bg_btm-banner.jpg);
	background-repeat: repeat-x;
	border: thin solid #eeeeee;
	
	
}


.txt_15-green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3aa854;
	font-style: normal;
}
.txt_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.txt_12 a{ color:#ed1d2b; text-decoration:none;}

.txt_12 a:hover{ color:#ed1d2b; text-decoration:underline;}


.txt_21 a{ color:#FFFFFF; text-decoration:underline;}

.txt_21 a:hover{ color:#000000; text-decoration:none;}


.txt_21-green a{ color:#1b7931; font-weight:bold; text-decoration:underline; font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;}
	
	
.txt_21-green a:hover {color:#1b7931; text-decoration:none;}

.links a{
	color:#ffffff;
	text-decoration:none;
	
}

.links a:hover { color:#000000; text-decoration:none;}



.mid2_wrapper {
	width: 946px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	height: 180px;
}
.mid3_wrapper {
	width: 920px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	height: 190px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.mid4_wrapper {
	width: 920px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	height: 190px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.btm_wrapper {
	background-image: url(../images/bg_btm.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 98px;
	width: 100%;
}
.clear {
	clear: both;
}

.btm-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363635;
	text-align: center;
	width: 1002px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.share_icons {
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: center;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4e5961;
	text-align: center;
	width: 967px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}



.btm-links a {color: #363635; text-decoration:none; padding-left:2px; padding-right:2px;}

.btm-links a:hover {color: #363635; text-decoration:underline;}

.links-hierarchy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	color: #ed1d2b;
	height: 35px;
	width: 98%;
	text-align: right;
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
}


.links-hierarchy a{
	color: #000000;
	text-decoration:none;
	
}
.links-hierarchy a:hover{
	color: #ed1d2b;
	text-decoration:underline;
	
}
.inner-leftpanel {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 260px;
}
.left-box {
	background-color: #eeeeee;
	height: auto;
	width: 225px;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 15px;
	border: thin solid #dedbdb;
}

.tips-box {
	background-color: #eeeeee;
	height: auto;
	width: 235px;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	border: thin solid #dedbdb;
}


.left-sublinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #323232;
	background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding-left: 10px;
	background-position: left 11px;
	padding-top: 7px;
	padding-bottom: 7px;
}

.left-sublinks a{ color:#323232; text-decoration:none}

.left-sublinks a:hover{ color:#d34e0c; text-decoration:underline}

.left-sublinks .active {color:#d34e0c; }
.body {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 650px;
}
.welcome {
	font-size: 24px;
	line-height: 30px;
	color: #000000;
	width: 100%;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}



.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: justify;
	
}


.txt a {color: #000000; text-decoration:underline;}

.txt a:hover {color: #000000; text-decoration:none;}


.table1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top:5px;
	padding-bottom:5px;
	color: #000000;
	text-align: justify;
	
}


.table2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 5px;
	padding-bottom:5px;
	color: #000000;
	line-height:20px;
	text-align: justify;
	
}


.slogans {
	font-family: zephyr, Georgia, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #006e4a;
}

.txt_14green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006e4a;
}

.txt_14green a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006e4a;
}

.txt_14green a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006e4a;
}


.txt_18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #006e4a;
}

.txt_18 a{
		color: #006e4a;
		text-decoration:underline;
		}

.txt_18 a:hover{
		color: #006e4a;
		text-decoration:none;
		}

.txt_20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #006e4a;
}

.txt_20 a{
	
	color: #006e4a;
}


.txt_20 a:hover{
	
	color: #006e4a;
} 

.left-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000000;
	text-align: justify;
	
}
.left-links .active {color:#d34e0c; }

.left-links a {color: #000000; text-decoration:none;}

.left-links a:hover {color: #000000; text-decoration:underline;}.ph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	z-index: 2;
	padding: 0px;
	margin-top: 25px;
	margin-left: 40px;
	overflow: visible;
}

.txt_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ff0000;
	text-align: justify;
	
}



.txt_18-sitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #006e4a;
}

.txt_18-sitemap a{
		color: #006e4a;
		text-decoration:none;
		}

.txt_18-sitemap a:hover{
		color: #006e4a;
		text-decoration:underline;
		}
		
		
		
		.form1 { line-height:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
