*{margin:0; padding:0;}

body
{
	background:#EEE;
	font-family: 'Source Sans Pro', sans-serif;
	font-size:14px;
	
}

.cantainer
{
	width:1000px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	background:#FFF;
}

.header
{
	width:100%;
	height:auto;
	float:left;
	background:#FFF;
}
.logo
{
	width:226px;
	height:100px;
	float:left;
	margin:10px;
}
.right_header
{
	width:auto;
	height:90px;
	font-size:16px;
	font-weight:bold;
	float:right;
	color:#333;
}
/*.navigation
{
	width:100%;
	height:43px;
	float:left;
	background:url(../images/nav.jpg);
}
.navigation ul
{
	float:left;
	list-style:none;
	margin-top:14px;
}

.navigation li
{
	float:left;
	margin-left:10px;
}
.navigation a
{
	padding:10px 20px;
	font-size:14px;
	text-decoration:none;
	font-weight:200;
	color:#FFF;
}
.navigation a:hover
{

	color:#ffffff;
	background-color:#569200;

}*/
.banner_bg
{
	width:100%;
	height:300px;
	float:left;
	background:url(../images/banner_bg.jpg);
	margin-top:5px;
}

.banner
{
	width:650px;
	height:225px;
	margin:15px;
	float:left;
	margin-top:20px;
	margin-right:0px;
	background:#fff;
}
/*.banner_right
{
	width:285px;
	margin-left:0px;
	height:240px;
	margin:5px;
	float:right;
	background:url(../images/degree.jpg);
}
*/.main_area
{
	width:100%;
	height:auto;
	float:left;
	background:#FFF;
	border-bottom:2px solid #01a46f;
}
.testimonials
{
	width:470px;
	height:auto;
	margin:10px;
	margin-bottom:0px;
	float:left;
	background:#FFF;
}
.testimonials span
{
	color:#F90;
}
.testimonials a
{
	float:right;
	color:#C00;
	text-decoration:none;
	margin-right:0;
	font-weight:bold;
}
.testimonials a:hover
{
	color:#333;
}

.heading
{
	float:left;
	padding:5px 0px;
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	background-color:#912504;
	/*background:url(../images/hover.jpg);*/
	width:100%;

}
.testi_tab
{
	border-collapse:collapse;
	margin-top:10px;
	float:left;
}
.testi_tab td
{
	padding:10px;
	line-height:18px;
}
.testi_tab span
{
	margin-top:2px;
	float:right;
}
.query_form
{
	width:238px;
	height:350px;
	margin:10px 0px;
	margin-bottom:0;
	float:left;
	border:1px solid #CCC;
	background:#FFF;
}
.name
{
	padding:2px;
	border:1px solid #CCC;
	width:150px;
}
.message
{
	padding:2px;
	height:100px;
	border:1px solid #CCC;
	width:150px;
}
.btn
{
	padding:5px 10px;
	font-size:12px;
	color:#FFF;
	border-radius:5px;
	cursor:pointer;
	border:none;
	background:url(../images/hover.jpg);
}
.btn:hover
{
	background:url(../images/nav.jpg);
}
.btn1
{
	padding:5px 10px;
	font-size:12px;
	color:#FFF;
	border-radius:5px;
	border:none;
	cursor:pointer;
	background:url(../images/nav.jpg);
}
.btn1:hover
{
	background:url(../images/hover.jpg);
}
.ads_box
{
	width:250px;
	height:auto;
	margin:10px;
	float:left;
}
.ads_box img
{
 opacity:1; 
}
.ads_box img:hover
{
opacity:0.7;
}
.main_box
{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:10px;
	background:#FFF;
	
}
.box
{
	width:218px;
	height:auto;
	float:left;
	border:1px solid #CCC;
	margin-left:10px;
	margin-top:10px;
	/*background:#F00;*/
}
.box table
{
	float:left;
}

.box table strong
{
	color:#912504;
	font-size:16px;
}
.box table a
{
	color:#C00;
	text-decoration:none;
	font-weight:bold;
}
.box table a:hover
{
	color:#333;
	

}

.gallery
{
	width:290px;
	height:auto;
	margin:10px;
	margin-right:0px;
	float:left;
	background:#FFF;
}

.gallery a
{ text-decoration:none;
color:#C00;

}
.gallery a:hover
{ 
color:#333;

}
.footer
{
	width:100%;
	height:50px;
	float:left;
	background:#912504;
}

.footer table
{
	float:left;
	color:#FFF;
	margin-top:15px;
	margin-left:15px;
}
.footer table a
{
	color:#FFF;
	text-decoration:none;
}
.footer table a:hover
{
	color:#ffffff;
	text-decoration:underline;
}
.last_tab
.last_tab a
{ color:#333;
	text-decoration:none;}
.last_tab a:hover
{
	color:#C00;
}
.box table a
{
	color:#C00;
	text-decoration:none;
}
.box table a:hover
{
	color:#333;
	margin-right:5px;
}

.left_box
{ width:700px;
height:auto;
float:left;
margin:10px;
margin-left:15px;
text-align:justify;
}
.left_box p
{ float:left;
margin:10px;
font-size:14px;
color:#000;
line-height:22px;
text-align:justify;
}
.left_box img
{ float:left;
margin:10px;
border:2px solid #CCC;
}
.left_box a
{ text-decoration:none;
color:#000;

font-size:14px;
font-weight:bold;
}
.left_box a:hover
{ color:#C00;
}
/*************appointment***************/
.inquery_box
{ float:left;
width:600px;
height:auto;
border-radius:10px;
border:1px solid #f1b33e;
margin-left:50px;
margin-top:50px;
}
.inquery_box p
{ float:left;
font-size:12px;
color:#00a871;
text-align:justify;
margin:10px;
margin-left:40px;
}
.inquery_tab
{ float:left;
font-size:12px;
color:#000;
margin-left:20px;
}
.name_fild
{ padding:3px;
width:400px; 
}
.query_fild
{ padding:3px;
width:400px;
height:100px;
}

/******************************************************/
.services_box
{ 
	float:left;
	width:700px;
	height:auto;
	background:#FFF;

}
.accordion {
	width: 680px;
	border-bottom: solid 1px #febf62;
	float:left;
	margin:10px;
	margin-right:0px;
	margin-top:30px;
}
.accordion h3 {
	background: #FFF url(../images/arrow-square.gif) no-repeat right -51px;
	padding: 7px 15px;
	margin: 0;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	border: solid 1px #febf62;
	border-bottom: none;
	cursor: pointer;
}
.accordion h3:hover {
	background-color: #93dfc7;
}
.accordion h3.active {
	background-position: right 5px;
}
.accordion p {
	background: #f7f7f7;
	margin: 0;
	padding: 10px 15px 20px;
	border-left: solid 1px #febf62;
	border-right: solid 1px #febf62;
	width:648px;
}
/************************************************/
.testimonoal_box1
{ float:left;
width:690px;
height:auto;
margin:5px;
border:1px solid #CCC;
}
.testimonoal_img
{ float:left;
width:90px;
height:66px;

}
.testimonoal_text
{ float:left;
width:550px;
height:auto;
margin-left:20px;
}
.testimonoal_text p
{ float:left; 
font-size:12px;
text-align:justify;
line-height:22px;
color:#000;
width:545px;
}
.testimonoal_text span
{ float:right; 
font-size:12px;
color:#666;
width:180px;
line-height:25px;
}

.testimonoal_text i
{ float:right;
margin-top:-20px;
}
.sitemap
{ 
float:left;
width:1000px;
height:auto;
} 
.sitemap ul
{ float:left;
margin-left:50px;
margin:20px;

}
.sitemap li
{ 
  margin-left:10px;
  margin:20px;
}
.sitemap a
{ 	padding:5px 5px;
	font-size:14px;
	text-decoration:none;
	color:#096;

	border-radius:5px;

}
.sitemap a:hover
{ background-color:#096; 
color:#f5b150;
opacity:0.7;
}

.about_heading{font-size:16px;
color:#113571;}


















