body
{
	margin:0px;
	padding:0px;
}
img
{
max-width:100%;
height:auto;
}
#main
{
 width:100%;
 height:auto;
 margin:0 auto;
 }
.header
{
 max-width:1004px;
 height:auto;
 margin:0 auto;
} 
.logo
{
 max-width:274px;
 height:auto;
 float:left;
}
.right-header
{
 max-width:160px;
 max-height:158px;
 float:right;
} 
.social-icon
{
	max-width:160px;
	height:auto;
	float:left;
	margin-top:20px;
	margin-left: 15px;
}   
.top-menu-font
{
 font-family:Calibri;
 font-size:12px;
 color:#000000;
 text-decoration:none;
}
.top-menu-font a:hover
{
 font-family:Calibri;
 font-size:12px;
 color:#666666;
 text-decoration:underline;
} 
.menu-bg
{
 width:100%;
 height:auto;
 background-image:url(images/menu-bg.jpg); 
 background-repeat:repeat-x;
} 
.menu-bg-1
{
 max-width:1004px;
 height:auto;
 margin:0 auto;
} 
.about-img
{
 max-width:235px;
 height:auto;
 float:left;
}
.about-content
{
	max-width:700px;
	height:auto;
	float:right;
	margin-left: 20px;
	margin-top: 20px;
}
.about-relation
{
	max-width:1000px;
	margin-top: 20px;
}
.relation-font
{
	font-family:Calibri;
	font-size:18px;
	color:#ffffff;
	
}
.relation-font1
{
	font-family:Calibri;
	font-size:20px;
	color:#e53c3d;
}
.sitemap-content
{
	max-width:700px;
	height:auto;
	float:left;
	margin-left: 200px;
	margin-top: 20px;
} 
.infra-content
{
	max-width:1004px;
	height:auto;
	float:left;
	margin-left: 20px;
	margin-top: 20px;
} 
.title-font
{
 font-family:"Myriad Pro";
 font-size:50px;
 color:#858585;
 text-decoration:none;
 }
 .small-title-font
{
 font-family:Calibri;
 font-size:25px;
 color:#858585;
 text-decoration:none;
 }
.normal-font
{
	font-family:Calibri;
	font-size:15px;
	color:#333333;
	text-decoration:none;
	line-height: 22px;
	text-align: justify;
}
.normal-font a:hover
{
 font-family:Calibri;
 font-size:15px;
 color:#666666;
 text-decoration:none;
 text-align: justify;
} 
.advantage-text
{
 background-image:url(images/advantage-bg.png);
 background-repeat:no-repeat;
 width:100%;
 height:428px;
 background-color:#a5ce4c;
 margin:0 auto;
} 
.advantage-text-1
{
	max-width:1004px;
	height:auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
} 
.advantage-text-2
{
	max-width:450px;
	height:auto;
	float:left;
} 
.advantage-text-3
{
	max-width:530px;
	height:auto;
	float:right;
} 
.title-white
{
 font-family:"Myriad Pro";
 font-size:35px;
 font-weight:bold;
 color:#FFFFFF;
 text-decoration:none;
} 
.normal-white-font
{
	font-family:Calibri;
	font-size:16px;
	color:#fff;
	text-decoration:none;
	line-height: 20px;
	text-align: justify;
}
.normal-white-font a:hover
{
 font-family:Calibri;
 font-size:16px;
 color:#CCCCCC;
 text-decoration:none;
 text-align: justify;
} 
.photo-gallery
{
	max-width:1004px;
	max-height:268px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
} 
.contact-footer
{
 width:100%;
 height:379px;
 background-color:#1bb8f1;
} 
.contact-detail
{
 max-width:1004px;
 height:auto;
 margin:0 auto;
} 
.contact-detail-1
{
	width:600px;
	height:auto;
	float:left;
	margin-top: 20px;
} 
.contact-detail-2
{
	max-width:300px;
	max-height:379px;
	float:left;
} 
.contact-detail-3
{
	width:280px;
	max-height:379px;
	float:right;
} 
.contact-detail-4
{
	width:280px;
	max-height:379px;
	float:right;
	position:relative;
	top:-20px;
} 
.contact-title
{
 font-family:Calibri;
 font-size:50px;
 color:#FFFFFF;
 text-decoration:none;
 max-width:340px;
 max-height:90px;
} 
.contact-icon
{
 width:39px;
 height:auto;
 float:left;
} 
.contact-text
{
 width:260px;
 font-family:Calibri;
 font-size:16px;
 color:#FFFFFF;
 text-decoration:none;
}
.contact-text-1
{
	width:250px;
	font-family:Calibri;
	font-size:16px;
	color:#FFFFFF;
	text-decoration:none;
	margin-top: 20px;
}
.contact-text a:hover
{
 width:260px;
 font-family:Calibri;
 font-size:16px;
 color:#CCCCCC;
 text-decoration:none;
}  
.contact-icon-1
{
 width:39px;
 height:219px;
 float:left;
} 
.contact-form-footer
{
	width:368px;
	height:322px;
	float:right;
	margin-top: 25px;
} 
.get-in-touch-title
{
 width:190px;
 height:55px;
 float:left;
} 
.input_bg
 {
	background-image:url(images/bg-2.jpg);
	background-repeat:no-repeat;
	width:165px;
	height:23px;
	border:none;
	outline:none;
	font-family:"Myriad Pro";
	font-size:15px;
	padding-left:5px;
	padding-right:5px;
	float: right;
	clear: right;
	color: #4c5052;
	text-transform: none;
	font-variant: normal;
	overflow: auto;
 }
 .input_bg2
 {
	background-image:url(images/bg-3.jpg);
	background-repeat:no-repeat;
	width:350px;
	height:23px;
	border:none;
	outline:none;
	font-family:"Myriad Pro";
	font-size:15px;
	padding-left:5px;
	padding-right:5px;
	float: right;
	clear: right;
	color: #4c5052;
	text-transform: none;
	font-variant: normal;
	overflow: auto;
 }
 .input_bg1
 {
	background-image:url(images/bg3.jpg);
	background-repeat:no-repeat;
	width:350px;
	height:68px;
	border:none;
	outline:none;
	font-family:"Myriad Pro";
	font-size:15px;
	padding-left:5px;
	padding-right:5px;
	float: right;
	clear: right;
	color: #4c5052;
	text-transform: none;
	font-variant: normal;
	overflow: auto;
 }
 .copyright
 {
  max-width:1004px;
  max-height:42px;
  margin:0 auto;
  font-family:Calibri;
  font-size:12px;
  color:#333333;
  text-decoration:none;
 } 
 .copyright1
 {
	max-width:500px;
	max-height:42px;
	float:left;
	font-family:Calibri;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	padding-top: 15px;
	padding-bottom:15px;
 } 
  .copyright2
 {
	max-width:380px;
	max-height:42px;
	float:right;
	font-family:Calibri;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	padding-top: 15px;
	padding-bottom:15px;
 } 
  .copyright3
 {
	font-family:Calibri;
	font-size:12px;
	color:#333333;
	text-decoration:none;
 } 

.contact_detail_bg
{
 background-image:url(images/conact_bg.jpg);
 background-repeat:no-repeat;
 width:472px;
 height:62px;
}
