@charset "utf-8";
/* CSS Document */

body{
background:#000000;
padding:0px;
margin:0px;
color:#b3b3b3;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#container{
width:981px;
margin:0px auto;
padding:0px;
}
	
	.top{
	width:981px;
	padding:0px;
	margin:0px;
	float:left;
	}
	
		.logo{
		padding:0px;
		margin:0px 0px 10px 0px;
		float:left;
		}
		
		.logo p{
		padding:0px;
		margin:0px;
		}
		.slogan
		{
		width:800px;
		padding:0px 20px 0px 5px;
		margin:0px 0px 0px 0px;
		float:left;
		font-size:14px;
		color:#FFFFFF;
		font-weight:bold;
		font-family:Verdana;
		}
		
		
		
		/************************nav-start******************/

div#main-nav{
	text-align: right;
	border-bottom: 1px solid #666;
	padding-bottom: .3em;
}
div#main-nav ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
}
div#main-nav ul li{
	list-style: none;
	display: inline;
}
div#main-nav li a:link,
div#main-nav li a:visited{
	color: white;
	text-decoration: none;
	padding: .35em .5em .5em .5em;
	font-size: 93%;
}
div#main-nav li a:hover,
div#main-nav li a:active,
div#main-nav li a.selected{
	background:url(../images/index_06.jpg) center bottom no-repeat;
	padding-bottom:5px; 
	color: #999;
}
div#main-nav li a.active{
	color: #9DCA75;
}

/* ---- sub nav ---- */
div#sub-nav{
	text-align: right;
}
div#sub-nav ul{
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	display: none;
}
div#sub-nav ul.selected{
	display: block;
}
div#sub-nav ul li{
	list-style: none;
	display: inline;
}
div#sub-nav li a:link,
div#sub-nav li a:visited{
	color: #999;
	text-decoration: none;
	padding: .35em .5em;
	font-size: 85%;
}
div#sub-nav li a:hover,
div#main-nav li a:active{
	color: white;
	/*color:#9dca75;*/
		
}
div#sub-nav li a.active{
	color: #9DCA75;
}


/***************nav-end*******************/



		.nav{
		width:961px;
		padding:0px 20px 0px 0px;
		margin:0px;
		float:right;
		/*background:url(../images/index_09.jpg) repeat-x;
		background-position:left bottom;*/
		text-transform:uppercase;
		height:40px;
		}
		
		/*.nav p{
		padding:0px;
		margin:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		float:right;
		}
		
		.nav p a{
		text-decoration:none;
		color:#FFFFFF;
		padding:0px 10px 10px 10px;
		margin:0px;
		float:left;
		}
		
		.nav  a:hover{
		color:#9dca75;
		background:url(../images/index_06.jpg) center bottom no-repeat;
		float:left;
		}*/
		
		.header{
		width:981px;
		/* background:url(../images/index_13.jpg) no-repeat;*/
		background:#FFFFFF;
		float:left;
		padding:0px;
		margin:12px 0px 0px 0px;
		height:391px;
		}
		
		.categories{
		width:292px;
		margin:3px 3px 0px 0px;
		float:right;
		text-align:right;
		padding:0px 0px 0px 0px;
		}
		
		h1{
		width:240px;
		font-size:18px;
		color:#52af00;
		font-weight:normal;
		padding:0px 40px 0px 0px;
		margin:0px;
		}
		
		.categories p{
		width:240px;
		padding:3px 40px 0px 0px;
		margin:0px;
		font-size:11px;
		}
		
		.categories a{
		background:url(../images/header_bullets_16.jpg) no-repeat;
		height:56px;
		width:277px;
		display:block;
		padding:8px 0px 0px 15px;
		text-decoration:none;
		color:#000000;
		}
		
		
		.flash{
		float:left;
		padding:0px 0px 0px 1px;
		margin:0px 0px 0px 0px;
		width:674px;
		}
		.tabs{
		float:left;
		padding:10px 0px 0px 20px;
		margin:0px 0px 0px 0px;
		width:666px;
		}
		
		.tabs p{
		padding:0px;
		margin:0px;
		}
		
		.tabs p a{
		margin:0px 30px 0px 0px;
		}
		
		.tabs p img{
		border:0px;
		}
		
		.content{
		width:981px;
		padding:0px;
		margin:0px;
		float:left;
		}
		
		.content_left{
		width:660px;
		padding:40px 10px 0px 10px;
		margin:0px 10px 0px 0px;
		float:left;
		}
		
		h2{
		font-size:20px;
		color:#acf16f;
		padding:0px 0px 5px 0px;
		margin:0px;
		font-weight:normal;
		background:url(../images/index_21.jpg) no-repeat;
		background-position:bottom left;
		}
		
		h2 span{
		color:#FFFFFF;
		}
		
		.content_left p{
		line-height:20px;
		}
		
		.Accreditions{
		background:url(../images/accredition_bg_37.jpg) repeat-x;
		background-position:left top;
		width:650px;
		padding:10px 0px 0px 10px;
		margin:20px 0px 0px 0px;
		float:left;
		height:168px;
		}
		
		.Accreditions p{
		padding:0px;
		margin:0px;
		}
		
		.Accreditions p img{
		padding:10px 10px 0px 0px;
		}
		
		
		h4{
		font-size:24px;
		color:#acf16f;
		padding:0px 0px 5px 0px;
		margin:0px;
		font-weight:normal;
		background:url(../images/index_21.jpg) no-repeat;
		background-position:bottom left;
		}
		
		
	.content_right{
	width:290px;
	padding:0px 0px 0px 0px;
	margin:0px;
	float:left;
	}
	
		h3{
		font-size:20px;
		color:#acf16f;
		padding:0px 0px 5px 0px;
		margin:0px;
		font-weight:normal;
		background:url(../images/index_17.jpg) no-repeat;
		background-position:bottom left;
		}
		
		h3 span{
		color:#FFFFFF;
		}
	
		.dental_tour{
		width:280px;
		background:url(../images/testi_bg_17.jpg) #0c0c0c repeat-x;;
		padding:10px 0px 45px 10px;
		margin:30px 0px 15px 0px;
		float:left;
		}
		
		.dental_tour p{
		font-size:11px;
		padding:0px;
		margin:0px;
		line-height:20px;
		float:left;
		}
		
		.dental_tour p span{
		font-weight:bold;
		
		}
		
		.dental_tour p img{
		border:#acacac 2px solid;
		margin:10px 8px 0px 0px;
		}
		
		.txt{
		width:156px;
		padding-top:10px;
		float:left;
		}
		
		.dental_tour p input{
		padding:15px 0px 0px 60px;
		margin:0px;
		}
		
		.testi{
		width:280px;
		background:url(../images/testi_bg_17.jpg) #0c0c0c repeat-x;
		padding:10px 0px 45px 10px;
		margin:0px 0px 15px 0px;
		float:left;
		}
		
		.testi p {
		width:260px;
		font-size:11px;
		line-height:20px;
		padding:10px 0px 0px 0px;
		margin:0px;
		}
		
		.testi p span{
		color:#acf16f;
		font-weight:bold;
		}
		
		.testi p a{
		color:#7eb151;
		font-weight:bold;
		text-decoration:none;
		padding:0px;
		margin:0px;
		}
		
		.form{
		width:280px;
		background:url(../images/testi_bg_17.jpg) #0c0c0c repeat-x;
		padding:10px 0px 30px 10px;
		margin:0px 0px 15px 0px;
		float:left;
		}
		.form a
		{
		padding-right:10px;}

		.form label
		{
		width:60px;
		margin:0px;
		padding:0px 5px 0px 0px;
		float:left;
		display:block;
		text-align:right;
		font-size:12px;
		}
		.form p{
		padding:0px;
		margin:0px;
		width:260px;
		}


		.contactform{
		width:400px;
		padding:10px 0px 30px 10px;
		margin:0px 0px 15px 100px;
		float:left;
		}





		
		.hdg{
		color:#acf16f;
		}
		
		.form p{
		padding:5px 0px;
		}
		
	#footer{
	width:100%;
	background:url(../images/index_58.jpg) repeat-x;
	padding:0px;
	margin:0px;
	color:#ffffff;
	float:left;
	height:74px;
	}	
	
		
	.footer_txt{
	width:981px;
	margin:0px auto;
	padding:10px 0px 0px 0px;
	}
	.footer_txt .left{
	width:790px;
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	.footer_txt .right{
	width:191px;
	margin:0px;
	padding:0px;
	float:left;
	}
	.footer_txt .center
	{
	width:981px;
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
	text-align:center;
	}
	
	.footer_txt p {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
	.footer_txt a{
	text-decoration:none;
	color:#ffffff;
	padding:0px;
	margin:0px;
	}
	
	/*.footer_txt a{
	text-decoration:none;
	color:#ffffff;
	padding:0px;
	margin:0px;
	}*/
	
	.footer_txt p img{
	text-align:center;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
	.main_footer{
	width:960px;
	padding:0px;
	margin:0px;
	float:left;
	}
	
/*-----------------------------inner_page_classes-------------------------*/	
	
	.heading_inner{
		width:981px;
		background:url(../images/inner_heading_bg_03.jpg) no-repeat;
		float:left;
		padding:0px;
		margin:12px 0px 0px 0px;
		height:59px;
		color:#1a1a1a;
		font-size:30px;
		font-weight:normal;
		font-style:italic;
		}
	.heading_inner p
	{
	margin:0px;
	padding:10px 0px 0px 10px;}
	
	.heading
	{
	width:981px;
	margin:0px;
	padding:0px;
	float:left;
	}
	.girl_head
	{
	width:290px;
	margin:0px;
	padding:0px;
	float:left;
	background-image:url(../images/inner_girl_img_06.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:283px;
	}
	.girl_head p
	{
	margin:0px;
	padding:230px 0px 0px 0px;
	}
	.inner_cntent_bg
	{
	width:691px;
	margin:0px;
	padding:0px;
	float:left;
	background-image:url(../images/inner_cntent_greybg_07.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	/*height:283px;*/
	}
	.content_black_bg
	{
	width:682px;
	color:#ffffff;
	margin:0px;
	padding:1px;
	float:left;
	background-color:#000000;
	background-image:url(../images/full_black_bg_03.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	}
	
	.content_black_bg p
	{
	width:622px;
	margin:0px;
	padding:20px 30px 0px 30px;
	}
	
		h5{
		font-size:18px;
		color:#acf16f;
		padding:0px 0px 5px 0px;
		margin:0px;
		font-weight:normal;
		padding:20px 30px 0px 30px;
		}

	
	
	


	.heading2
{
width:981px;
margin:0px;
padding:0px;
float:left;
background:url(../images/innerpage_bg_03.jpg) no-repeat;
height:203px;
}

		.categories2_main{
		width:575px;
		padding:5px 0px 0px 0px;
		margin:0px;
		float:right;
		
		}
		.categories2{
		width:262px;
		margin:0px 0px 0px 0px;
		float:left;
		text-align:right;
		padding:0px 10px 0px 10px;
		}
		
		
		
		.categories2 p{
		width:210px;
		padding:0px 40px 0px 0px;
		margin:0px;
		font-size:11px;
		}
		
		.categories2 a{
		background:url(../images/tab_new_03.gif) no-repeat;
		height:62px;
		width:247px;
		display:block;
		padding:0px 0px 0px 15px;
		text-decoration:none;
		color:#000000;
		float:left;
		margin:0px;
		}
		
		h6{
		width:210px;
		font-size:18px;
		color:#52af00;
		font-weight:normal;
		padding:8px 40px 0px 0px;
		margin:0px;
		}
	
		.heading2
		{
		width:981px;
		margin:0px;
		padding:0px;
		float:left;
		background:url(../images/innerpage_bg_03.jpg) no-repeat;
		height:203px;
		}
		
		.inner_cntent_bg2
		{
		width:691px;
		margin:0px;
		padding:0px;
		float:left;
		background-image:url(../images/inner_cntent_greybg_07.jpg);
		background-repeat:no-repeat;
		background-position:left top;
		height:283px;
		}
		.content_black_bg2
		{
		width:682px;
		color:#ffffff;
		margin:0px;
		padding:0px;
		float:left;
		background-color:#000000;
		background-image:url(../images/full_black_bg_03.jpg);
		background-repeat:no-repeat;
		background-position:left top;
		}
		
		.content_black_bg2 p
		{
		width:622px;
		margin:0px;
		padding:20px 30px 0px 30px;
		}
		
		.girl_head2
		{
		width:290px;
		margin:0px;
		padding:0px;
		float:left;
		background-image:url(../images/girl_head_new_05.jpg);
		background-repeat:no-repeat;
		background-position:left top;
		height:119px;
		}
		.girl_head2 p
		{
		margin:0px;
		padding:70px 0px 0px 0px;
		}
		
		.categories3{
		width:340px;
		margin:0px 0px 0px 0px;
		float:left;
		text-align:right;
		padding:0px 10px 0px 160px;
		}
		
		
		.categories3 h6{
		width:210px;
		font-size:18px;
		color:#52af00;
		font-weight:normal;
		padding:8px 50px 0px 0px;
		margin:0px;
		}
		
		
		
		.categories3 p{
		width:210px;
		padding:0px 50px 0px 0px;
		margin:0px;
		font-size:11px;
		}
		
		.categories3 a{
		background:url(../images/tab_new_03.gif) no-repeat;
		height:62px;
		width:262px;
		display:block;
		padding:0px 0px 0px 15px;
		text-decoration:none;
		color:#000000;
		float:left;
		margin:0px;
		}
	