@charset "utf-8";
/* CSS Document */
body
{
margin:0px;
background-image:url(image/pattern-image.jpg);

  background-attachment: fixed;
  background-position: center;
  opacity: 90%;
  background-repeat: repeat-x;
}
#wrapper
{
width:1000px;
height: auto;
margin:auto;
font-family:Arial;

}
#top
{
width:1000px;
height:10px;
float:left;
background-color:#006C2D;
}
#topbot
{
	width:980px;
	height:110px;
	float:left;
	background-image:url(image/top1px.jpg);
	background-repeat:repeat-x;
	padding-top: 31px;
	padding-left: 20px;
}
.logo
{
width:334px;
height:82px;
float:left;
}
#navigation {
	float: left;
	height: 68px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(image/list1px.jpg);
	background-repeat:repeat-x;
	font-size:14px;
	padding-top:2px;
	
}
#middlenavigation  {
	margin: 0px;
	height: 68px;
	width: 970px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:30px;
	text-align:center;
}
#middlenavigation li {
	display: block;
	float: left;
	height: 68px;
	width: 190px;
	text-align:center;
}
#middlenavigation a {
	display: block;
	padding-top: 25px;
	text-align: center;
	height: 43px;
	color: #EE1D24;
	text-decoration:none;	
	border-right: 1px solid #D0D0D0;
	font-size:14px;
	font-weight:bold;
}
#middlenavigation a:hover {
	color: #006C2D;
}
#l1 {
	width: 170px;
	z-index:auto;
	visibility: hidden;
	float: left;
	height: auto;
	position: absolute;
	font-size:11px;
}
#l1 ul{margin: 0px;padding: 0px;height: auto;width: 170px;list-style-type: none;}
#l1 li{	display: block;	height: 20px;	width: 170px;}
#l1 .underline{	border: 1px solid #ECECEC;}
#l1 a{display: block;height:17px;padding-top: 3px;background-color:#008BB9;}
#l1 a:hover{font-size:11px;background-color:#0DB9F6;}
#banner
{
width:1000px;
height:336px;
float:left;
}
#middle
{
width:1000px;
height:auto;
float:left;
background-image:url(image/middle1px.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
font-size:14px;
}
.midcon1
{
	width:980px;
	height:auto;
	float:left;
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
	color:#686868;
	padding-top: 15px;
	padding-bottom: 10px;
	background-color: #F1F1F1;
}
.midcon2
{
	width:720px;
	height:auto;
	float:left;
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
	color:#686868;
	padding-top: 0px;
    word-spacing: 3px;
	font-size: 16px;

}
.midcon3
{
	width:980px;
	height:auto;
	float:left;
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
	color:#686868;
	padding-top: 0px;
	padding-bottom: 10px;
	background-color: #F1F1F1;
}
.midcon4
{
	width:980px;
	height:auto;
	float:left;
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
	color:#686868;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #F1F1F1;
}
.midcon41
{
	width:980px;
	height:auto;
	float:left;
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
	color:#686868;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color:#f4f4f4;
}
.homepic1
{
width:233px;
height:128px;
float:left;
background-image:url(image/pic1.png);
}
.head1
{
color:#EE2125;
font-size:18px;
font-weight:bold;
}
.head2
{
color:#006C2D;
font-size:18px;
font-weight:bold;
}
.head3
{
color:#686868;
font-size:12px;
padding-left:10px;

}
.head3 a
{
color:#686868;
font-size:12px;
text-decoration:none;
}
.head3 a:hover
{
color:#990000;
}
.head4
{
color:#EE2125;
font-size: 18px;
font-weight:bold;
}
.head4 a
{
color:#EE2125;
font-size: 18px;
text-decoration:none;
}
.head4 a:hover
{
	color:#006C2D;
}
.head5
{
	color:#EE2125;
	font-size:18px;
	font-weight:bold;
	padding-left:35px;
}
.head6
{
	color:#EE2125;
	font-size:18px;
	font-weight:bold;
	padding-left:100px;
}
.head7
{
	color:#EE2125;
	font-size:18px;
	font-weight:bold;
	padding-left:0px;
	
}
.head8
{
	color:#ED484B;
	font-size:14px;
	font-weight:bold;
	padding-left:0px;
	
}
.head9
{
	color:#D14141;
	font-size:16px;
	font-weight:bold;
	padding-left:0px;
}
.head10
{
	color:#EE2125;
	font-size:18px;
	font-weight:bold;
	padding-left:400px;
	
}
.head11
{
	color:#EE2125;
	font-size:18px;
	font-weight:bold;
	padding-left:400px;
	
}
.head12
{
color:#006C2D;
font-size:18px;
font-weight:bold;
padding-left:100px;
}
.head12 a
{
text-decoration:none;
color:#006C2D;
font-size:18px;
font-weight:bold;
}
.head12 a:hover
{
color:#990000;
}
.head13
{
	color:#4F4F4F;
	font-size:12px;
	padding-left:130px;
}
.head13 a
{
text-decoration:none;
color:#4F4F4F;
font-size:12px;
font-weight:bold;
}
.head13 a:hover
{
color:#990000;
}
.head14
{
color:#EE2125;
font-size:14px;
font-weight:bold;
}
.line1
{
width:1000px;
height:3px;
float:left;
background-image:url(image/line1.jpg);
}
.line2
{
	width:3px;
	height:269px;
	float:left;
	background-image: url(image/line2.jpg);
	margin-left: 15px;
}
.line3full
{
	width:61px;
	height:6px;
	float:left;
	padding-top:10px;
	padding-left: 300px;
	padding-right: 3px;
	}
.line3full1
{
	width:61px;
	height:6px;
	float:left;
	padding-top:10px;
	padding-left: 0px;
	padding-right: 3px;
	}
.line3
{
	width:61px;
	height:6px;
	float:left;
	background-image: url(image/line3.jpg);
}
.line4
{
	width:1000px;
	height:35px;
	float:left;
	background-image: url(image/line4.jpg);
}
.projects1full
{
	width:317px;
	height: auto;
	float:left;
	padding-left:5px;
}
.projects1
{
width:317px;
height: 289px;
float:left;
}
.projects1con
{
	width:317px;
	height: auto;
	float:left;	
	text-align: center;
	padding-top: 0px;
}

.projects2full
{
	width:317px;
	height: auto;
	float:left;
	padding-left:5px;
}
.projects2
{
width:317px;
height: 289px;
float:left;
}
.projects2con
{
	width:317px;
	height: auto;
	float:left;
	text-align: center;
	padding-top: 0px;
}
.projects3full
{
	width:321px;
	height: auto;
	float:left;
	padding-left:5px;
}
.projects3
{
width:321px;
height: 289px;
float:left;
}
.projects3con
{
	width:321px;
	height: auto;
	float:left;
	text-align: center;
	padding-top: 0px;
}
.newshomefull
{
	width:188px;
	height: auto;
	float:left;
	padding-left: 20px;
}
.newshome
{
	width:188px;
	height:159px;
	float:left;

}
.galleryhomefull
{
	width:350px;
	height: auto;
	float:left;
	padding-left:30px;
}
.galleryhome
{
	width:327px;
	height:211px;
	float:left;

}
.contacthomefull
{
	width:300px;
	height: auto;
	float:left;
	padding-left:20px;
}
.contacthome
{
	width:800px;
	height:250px;
	float:left;
	padding-left: 27px;
	font-size: 18px;
}
.news1con
{
	width:170px;
	height: auto;
	float:left;
	text-align: center;
	padding-top: 10px;
}
.galleryconhome
{
	width:350px;
	height: auto;
	float:left;
	text-align: center;
	padding-top: 10px;
}
#footer
{
width:1000px;
height:56px;
float:left;
background-image:url(image/footer1px.jpg);
background-repeat:repeat;
padding-left: 25px;
}
.footer1
{
	width:600px;
	height:130px;
	float:left;
	color:#686868;
	font-size:12px;
	padding-top: 20px;
}
.footer1 a
{
text-decoration:none;
color:#686868;
font-size:12px;
}
.footer1 a:hover
{
	color:#990000;
}
.footer2
{
	width:298px;
	height:70px;
	float:left;
	color:#686868;
	font-size:12px;
	padding-top: 80px;
	padding-left: 100px;
}
.footer2 a
{
text-decoration:none;
color:#686868;
font-size:12px;
}
.footer2 a:hover
{
color:#FFFFFF;
}
.footer3
{
	width:200px;
	height:auto;
	float:left;
	color:#686868;
	font-size:12px;
}
.footer4
{
	width:150px;
	height:auto;
	float:left;
	color:#686868;
	font-size:12px;
	padding-left:50px;
}
#innertop
{
	width:980px;
	height:110px;
	float:left;
	padding-top: 31px;
	padding-left: 20px;
	background-color:#F1F1F1;
}
.innerlogo
{
width:329px;
height:74px;
float:left;
}
#innerbanner
{
width:1000px;
height:210px;
float:left;
}

#navigation1 {
	float: left;
	height: 44px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(image/innerlist1px.jpg);
	background-repeat:repeat-x;
	font-size:14px;
	padding-top:2px;
	
}
#middlenavigation1  {
	margin: 0px;
	height:44px;
	width: 970px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:30px;
	text-align:center;
	font-size: 14px;
}
#middlenavigation1 li {
	display: block;
	float: left;
	height: 44px;
	width: 190px;
	text-align:center;
}
#middlenavigation1 a {
	display: block;
	padding-top: 14px;
	text-align: center;
	height: 30px;
	color: #444444;
	text-decoration:none;	
	border-right: 1px solid #D0D0D0;
	font-size:14px;
	font-weight:bold;
}
#middlenavigation1 a:hover {color: #445FB3;}
.namelist
{
	width:190px;
	height: auto;
	float:left;
}
.namelist1
{
	width:100px;
	height: auto;
	float:left;
}
.namelist2
{
	width:130px;
	height: auto;
	float:left;
}
.inneraboutcon1
{
	width:980px;
	height:auto;
	float:left;
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
	color:#686868;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
	background-color:#EBEBEB;
}
.inneraboutcon2
{
	width:980px;
	height:auto;
	float:left;
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
	color:#686868;
	padding-top: 15px;
	padding-bottom: 10px;
	text-align: justify;
	background-color:#F2F0F0;
}
.inneraboutcon3
{
	width:980px;
	height:auto;
	float:left;
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
	color:#686868;
	padding-top: 15px;
	padding-bottom: 10px;
	text-align: justify;
	background-color:#F4F4F4;
}
.inneraboutcon3 ul li
{
padding-bottom:15px;
}
#innermiddle
{
	width:1000px;
	height:auto;
	float:left;
	font-size:14px;
	background-color: #EBEBEB;
}
#innermiddle1
{
	width:1000px;
	height:auto;
	float:left;
	font-size:14px;
	background-color: #EBEBEB;
	padding-top:10px;
	padding-bottom: 10px;
}
#innermiddle2
{
	width:1000px;
	height:auto;
	float:left;
	font-size:14px;
	padding-top:40px;
	background-image:url(image/innermid1px.jpg);
	background-repeat:repeat-x;
	padding-bottom: 10px;
	background-color: #FFFFFF;
}
#innermiddle3
{
	width:1000px;
	height:auto;
	float:left;
	font-size:14px;
	padding-top:20px;
	background-image:url(image/innermid1px.jpg);
	background-repeat:repeat-x;
	padding-bottom: 10px;
	background-color:#FFFFFF;
}
#innerfooter
{
width:1000px;
height:150px;
float:left;
background-color:#D0D0D0;

}
.innerenqcon1
{
	width:980px;
	height:auto;
	float:left;
	}
.rounded-corners {
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	border:1px solid #0099CC;
	width:420px;
	background:#FFFFFF;
	margin:0px 0px 0 0px;
	display:inline-block;
	padding:8px 5px 8px 5px;
	min-height:16px;
}

.right_contact { width:740px; float:left; margin:0 0 0 0;}
.right_contact1 {
	width:940px;
	float:left;
	margin:0 0 0 0;
	height: auto;
}
.contact_main{  color:#666666; 
border-radius:10px;
     -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
	font-size:17px; 
	padding:10px;
	float:left;
	margin:-20px 0 0 10px;
	background:#FFF;
	border:1px solid #999999;
}

.right_round { border:1px solid #CCC; float:left; width:738px; margin-top:25px; } 
.right_round1 {
	float:left;
	width:935px;
	margin-top:5px;
	font-family: Arial;
	font-size: 17px;
} 
.contact_form {
	width:700px;
	float:left;
	margin-left:10px;
	margin-top:10px;
}
.contact_form1 {
	width:910px;
	float:left;
	margin-left:0px;
	margin-top:10px;
	color:#595959;
	padding-left: 40px;
}
.contact_form12 {
	width:800px;
	float:left;
	margin-left:50px;
	margin-top:10px;
}
.contact_form122 {
	width:900px;
	float:left;
	margin-left:0px;
	margin-top:10px;
	font-size: 17px;
	padding-left: 40px;
}
.contact_form122a {
	width:900px;
	float:left;
	margin-left:20px;
	margin-top:10px;
}
.contact_form122b {
	width:900px;
	float:left;
	margin-left:20px;
	margin-top:10px;
}
.contact_form123 {
	width:410px;
	float:left;
	margin-left:0px;
	margin-top:10px;
	padding-right:60px;
}
.contact_form123a {
	width:400px;
	float:left;
	margin-left:20px;
	margin-top:10px;
	padding-right: 70px;
}

.contact_form124 {
	width:290px;
	float:left;
	margin-left:10px;
	margin-top:10px;
}
.contact_form125 {
	width:420px;
	float:left;
	margin-left:0px;
	margin-top:10px;
}
.contact_form126 {
	width:900px;
	float:left;
	margin-left:0px;
	margin-top:10px;
}
.contact_form127 {
	width:420px;
	float:left;
	margin-left:0px;
	margin-top:10px;
	padding-right:60px;
}
.contect_inner { width:330px; float:left; margin:10px 0 0 0px;  }
.contect_inner11 {
	width:330px;
	float:left;
	margin:10px 0 0 40px;
}
.contect_inner_1 { width:330px; float:left; margin:10px 0 0 40px;  }
.contect_inner_11 {
	width:295px;
	float:left;
	margin:10px 0 0 12px;
}
.contect_inner_12 {
	width:295px;
	float:left;
	margin:10px 0 0 12px;
}
.contect_inner_2 {
	width:490px;
	float:left;
	margin:10px 0 0 35px;
}
.contect_inner1 {
	width:300px;
	float:left;
	margin:10px 0 0 40px;
}
.name_class {
	width:285px;
	float:left;
	font-size:16px;
	color:#595959;
	padding:0px 0 5px 5px;
	font-family: Arial;
}
.name_class1 {
	width:180px;
	float:left;
	font-size:17px;
	color:#666;
	padding:0px 0 2px 5px;
}
.name_class2 {
	width:295px;
	float:left;
	font-size:17px;
	color:#666;
	padding:0px 0 2px 100px;
}
.name_class3 {
	width:285px;
	float:left;
	font-size:17px;
	color:#666;
	padding:10px 0 2px 5px;
	font-family: Arial;
}
.input_box , .textarea  {
	width:290px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	padding:1px;
	border:1px solid #DAD8D8;
	float:left;
}
	.input_box:hover , .textarea:hover
	{
	width:290px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	padding:1px;
	border:1px solid #CDE0AE;
	float:left;
	} 
	.textarea1
	{
	width:900px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	padding:1px;
	border:1px solid #CDE0AE;
	float:left;
	} 
	#textarea1
	{
	width:900px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	padding:1px;
	border:1px solid #DAD8D8;
	float:left;
	} 
	 
	#textarea1:hover
	{
	width:900px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	padding:1px;
	border:1px solid #CDE0AE;
	float:left;
	} 
	.textarea1:hover
	{
	width:900px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	padding:1px;
	border:1px solid #CDE0AE;
	float:left;
	} 
	.textarea22
	{
	width:290px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	padding:1px;
	border:1px solid #CDE0AE;
	float:left;
	} 
	.textarea22:hover
	{
	width:290px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	padding:1px;
	border:1px solid #CDE0AE;
	float:left;
	} 
	.textarea12
	{
	width:280px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	padding:1px;
	border:1px solid #CDE0AE;
	float:left;
	} 
	.textarea12:hover
	{
	width:280px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	padding:1px;
	border:1px solid #D1E2B4;
	float:left;
	} 
	.input_box11 , .textarea11  {
	width:200px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	padding:1px;
	border:1px solid #CDE0AE;
	float:left;
}
	.input_box11:hover , .textarea11:hover
	{
	width:300px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	padding:1px;
	border:1px solid #3B8BC8;
	float:left;
	} 
		.input_box11a   {
	width:300px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	padding:1px;
	border:1px solid #DAD8D8;
	float:left;
}
	.input_box11a:hover
	{
	width:270px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	padding:1px;
	border:1px solid #3B8BC8;
	float:left;
	} 
	.checkbox
	{
	width:280px;
	float:left;
	height:auto;
	padding-top: 8px;
	font-size:17px;
	font-weight: normal;	
	color: #595959;
	}
	.checkbox1
	{
	width:200px;
	float:left;
	height:auto;
	font-size:17px;
	color: #595959;
	font-weight: normal;
	}
	.checkbox2
	{
	width:450px;
	float:left;
	height:auto;
	font-size:17px;
	color: #595959;
	font-weight: normal;
	}
	
	.checkbox2a
	{
	width:530px;
	float:left;
	height:auto;
	font-size:17px;
	color: #595959;
	font-weight: normal;
	}
	.checkbox5
	{
	width:310px;
	float:left;
	height:auto;
	font-size:17px;
	color: #595959;
	font-weight: normal;
	}
	.checkbox7
	{
	width:260px;
	float:left;
	height:auto;
	font-size:17px;
	color: #595959;
	font-weight: normal;
	}
	.checkbox8
	{
	width:320px;
	float:left;
	height:auto;
	font-size:17px;
	color: #595959;
	font-weight: normal;
	}
	.input_box1 , .textarea  {
	width:400px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	padding:3px;
	border:1px solid #DAD8D8;
	float:left;
}
.input_box1:hover , .textarea:hover
{
border:1px solid #D1E2B4;
}
	.input_box2 , .textarea  {
	width:400px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	padding:2px;
	border:1px solid #DAD8D8;
	float:left;
}
.input_box2:hover , .textarea :hover
{
border:1px solid #CDE0AE;
}

.input_box3 , .textarea  {
	width:70px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	padding:2px;
	border:1px solid #DAD8D8;
	float:left;
}
.input_box3:hover , .textarea :hover
{
border:1px solid #CDE0AE;
}
.input_box4 , .textarea  {
	width:310px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	padding:2px;
	border:1px solid #DAD8D8;
	float:left;
}
.input_box4:hover , .textarea :hover
{
border:1px solid #CDE0AE;
}
.textarea {
	width:280px;
}
.textarea1 {
	width:700px;
}
.textarea2 {
	width:450px;
	background-color:#FAF8F8;
}
.textarea2req {
	width:800px;
	background-color:#FAF8F8;
}
.textarea2
	{
	width:450px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	padding:1px;
	border:1px solid #DAD8D8;
	float:left;
	} 
	.textarea2:hover
	{
	width:450px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	padding:1px;
	border:1px solid #CDE0AE;
	float:left;
	} 
.input_class {
	border:0px;
	width:290px;
	height:30px;
}
#input_class {
	border:0px;
	width:290px;
	height:30px;
}
.input_class1 {
	border:0px;
	width:310px;
	height:95px;
}
.input_class2 { border:0px; width:480px; height:20px;}
.input_class11 {
	border:0px;
	width:260px;
	height:30px;
}
.input_class11a {
	border:0px;
	width:270px;
	height:30px;
}
.input_class3{
	border:0px;
	width:400px;
	height:30px;
}
#input_class3{
	border:0px;
	width:400px;
	height:20px;
	background-color:#FAF8F8;
}
#input_class4{
	border:0px;
	width:50px;
	height:20px;
}
#input_class5{
	border:0px;
	width:310px;
	height:20px;
}
#c_style {
	border: medium none;
	color: #595959;
	font-size: 17px;
	margin-bottom: 2px;
	margin-top: 2px;
	text-align: justify;
	width: 280px;
	font: Arial;
	height: 30px;
}/* Start code for the display sidebar*/
#c_style1 {
	border: medium none;
	color: #595959;
	font-size: 17px;
	margin-bottom: 2px;
	margin-top: 2px;
	text-align: justify;
	width: 480px;
	font: Arial;
}/* Start code for the display sidebar*/
#c_style2 {
	border: medium none;
	color: #595959;
	font-size: 17px;
	margin-bottom: 2px;
	margin-top: 2px;
	text-align: justify;
	width: 50px;
	font: Arial;
}
.sidebutton {width:37px; position:fixed; right:0px; top:174px; }
.side_images { background:url(../images/side_icon.png) no-repeat; width:37px; float:left;}
#quote { background-position:0 0; width:37px; height:189px;}
#quote:hover { background-position:-37px 0; width:37px; height:189px;}
.contect_inner111 {
	width:290px;
	float:left;
	margin:10px 0 0 20px;
	font-size: 14px;
}
.textcon
{
	width:300px;
	height:auto;
	float:left;
}
.textcon1
{
	width:580px;
	height:auto;
	float:left;
	padding-left: 2px;
}
.textcon2
{
	width:400px;
	height:auto;
	float:left;
}
.textcon3
{
	width:800px;
	height:auto;
	float:left;
}
.textcon4
{
	width:100px;
	height:auto;
	float:left;
}
.textcon5
{
	width:360px;
	height:auto;
	float:left;
	padding-left: 2px;
	font-size: 17px;
}


.c_style
{
width:290px;
}
.c_style2 {
	border: medium none;
	color: #333;
	font-size: 12px;
	margin-bottom: 2px;
	margin-top: 2px;
	text-align: justify;
	width: 400px;
	font:Verdana;
}/* Start code for the display sidebar*/

.c_style3 {
	border: medium none;
	color: #333;
	font-size: 12px;
	margin-bottom: 2px;
	margin-top: 2px;
	text-align: justify;
	width: 70px;
	font:Verdana;
}/* Start code for the display sidebar*/

.tcareerfull
	{
	width:80px;
	float:left;
	height:auto;
	}
.tcareerfull2
	{
	width:330px;
	float:left;
	height:auto;
	padding-left: 10px;
	}
.submitbutton
{
	width:258px;
	height:49px;
	float:left;
	background-image: url(image/submitbutton.jpg);
	color: #FFFFFF;
	cursor:pointer;
	font-weight: bold;
	border: 0;
}
.submitbutton:hover
{
	color: #FFFF00;
}	
	
.buttonfull
{
	width:395px;
	height:58px;
	float:left;
	padding-left:60px;
	padding-top: 10px;
}	
	
.button
{
	width:370px;
	height:40px;
	float:left;
	background-image:url(image/button1.jpg);
	color: #5B5B5B;
	padding-top: 18px;
	padding-left: 25px;
}	
.contactleft
{
	width:480px;
	height:auto;
	float:left;
	padding-left: 20px;
}
.contactright
{
	width:450px;
	height:auto;
	float:left;
	padding-left: 50px;
}
.contacttitle
{
	width:380px;
	height:auto;
	float:left;
	background-color:#F7F6F6;
	font-size:18px;
	color:#EE2125;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-weight: bold;
}
.contacttitle1
{
	width:380px;
	height:auto;
	float:left;
	background-color:#F7F6F6;
	font-size:14px;
	color:#6F6F6F;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-weight: bold;
}
.contactcontent1
{
	width:400px;
	height:auto;
	float:left;
	font-size:14px;
	color:#6F6F6F;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.contactcontent11
{
	width:400px;
	height:auto;
	float:left;
	font-size:14px;
	color:#6F6F6F;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.contactcontent2
{
	width:400px;
	height:auto;
	float:left;
	font-size:14px;
	color:#6F6F6F;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.contactmap
{
	width:450px;
	height:auto;
	float:left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.propic1full
{
	width:860px;
	height:auto;
	float:left;
	font-size:14px;
	padding-top:40px;
	padding-left: 120px;
	padding-right: 20px;
}
.propic1
{
	width:218px;
	height:216px;
	float:left;
}
.propic1con1
{
	width:550px;
	height:auto;
	float:left;
	padding-left: 50px;
	padding-top: 60px;
}
.innerlist
{
	width:220px;
	height:auto;
	float:left;
	padding-left: 378px;
}
.innerlist1
{
	width:100px;
	height:auto;
	float:left;
	padding-left: 550px;
	padding-bottom: 10px;
}
.innerlistphone
{
	width:200px;
	height:auto;
	float:left;
	padding-left: 10px;
	color: #6F6F6F;
	font-weight: bold;
	padding-bottom: 5px;
	font-size: 14px;
}
.innerlistmail
{
	width:200px;
	height:auto;
	float:left;
	padding-left: 10px;
	color: #6F6F6F;
	font-weight: bold;
}
.innerfaq
{
	width:980px;
	height:auto;
	float:left;
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
	color:#686868;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
	background-color:#EBEBEB;
}
.innerfaq ul li
{
padding-bottom:10px;
}
.homeiconfull
{
width:12px;
height:15px;
float:left;
padding-left:10px;
}
.homeicon
{
width:12px;
height:15px;
float:left;
}
.enquiryiconfull
{
width:11px;
height:15px;
float:left;
padding-left:10px;
}
.enquiryicon
{
width:11px;
height:15px;
float:left;
}
.contacticonfull
{
width:11px;
height:15px;
float:left;
padding-left:10px;
}
.contacticon
{
	width:13px;
	height:15px;
	float:left;
	padding-left:5px;
}
.ongoingbuttonfull
{
	width:918px;
	height: auto;
	float:left;
	padding-left:41px;
	padding-right:41px;
	}
.ongoingbuttontop1
{
	width:918px;
	height: 18px;
	float:left;
	background-image:url(image/top2.jpg);
	}
.ongoingbuttonmid1
{
	width:918px;
	height: auto;
	float:left;
	background-image: url(image/mid2.jpg);
	background-repeat:repeat-y;
	}
.ongoingbuttonbot1
{
	width:918px;
	height: 61px;
	float:left;
	background-image: url(image/bot2.jpg);
	}
	
.ongoingbuttontop2
{
	width:918px;
	height:20px;
	float:left;
	background-image:url(image/top3.jpg);
	}
.ongoingbuttonmid2
{
	width:918px;
	height: auto;
	float:left;
	background-image: url(image/mid3.jpg);
	background-repeat:repeat-y;
	}
.ongoingbuttonbot2
{
	width:918px;
	height: 69px;
	float:left;
	background-image: url(image/bot3.jpg);
	}
.ongoingpic1full
{
	width:274px;
	height: 259px;
	float:left;
	padding-left:40px;
}
.ongoingpic1
{
	width:274px;
	height: 259px;
	float:left;
	
}
.ongoinglogo1full
{
	width:251px;
	height: auto;
	float:left;
	padding-left:35px;
	padding-top: 20px;
}
.ongoinglogo1
{
	width:251px;
	height: 177px;
	float:left;
	
}
.ongoingbutton1full
{
	width:251px;
	height: auto;
	float:left;
	padding-left:20px;
	padding-top: 100px;
}
.ongoingbutton1
{
	width:220px;
	height: 35px;
	float:left;
	background-image:url(image/button2.jpg);
	color:#4F4F4F;
	font-size:14px;
	padding-top: 18px;
	padding-left: 32px;
	
}
.ongoingbutton1 a
{
text-decoration:none;
color:#4F4F4F;
	font-size:14px;
}
.ongoingbutton1 a:hover
{
color:#990000;
}


.ongoingpic2full
{
	width:274px;
	height: 257px;
	float:left;
	padding-left:30px;
}
.ongoingpic2
{
	width:274px;
	height: 257px;
	float:left;
	
}
.ongoinglogo2full
{
	width:289px;
	height: auto;
	float:left;
	padding-left:25px;
	padding-top: 20px;
}
.ongoinglogo2
{
	width:289px;
	height:216px;
	float:left;
	
}
.ongoingbutton2full
{
	width:251px;
	height: auto;
	float:left;
	padding-left:20px;
	padding-top: 100px;
}
.ongoingbutton2
{
	width:220px;
	height: 35px;
	float:left;
	background-image:url(image/button2.jpg);
	color:#4F4F4F;
	font-size:14px;
	padding-top: 18px;
	padding-left: 32px;
	
}
.ongoingbutton2 a
{
text-decoration:none;
color:#4F4F4F;
	font-size:14px;
}
.ongoingbutton2 a:hover
{
color:#990000;
}

.ongoingpic3full
{
	width:274px;
	height: 258px;
	float:left;
	padding-left:30px;
}
.ongoingpic3
{
	width:274px;
	height: 258px;
	float:left;
	
}
.ongoinglogo3full
{
	width:213px;
	height: auto;
	float:left;
	padding-left:55px;
	padding-top: 80px;
}
.ongoinglogo3
{
	width:213px;
	height:104px;
	float:left;
	
}
.ongoingbutton3full
{
	width:251px;
	height: auto;
	float:left;
	padding-left:70px;
	padding-top: 120px;
}
.ongoingbutton3
{
	width:220px;
	height: 35px;
	float:left;
	background-image:url(image/button2.jpg);
	color:#4F4F4F;
	font-size:14px;
	padding-top: 18px;
	padding-left: 32px;
	
}
.ongoingbutton3 a
{
text-decoration:none;
color:#4F4F4F;
	font-size:14px;
}
.ongoingbutton3 a:hover
{
color:#990000;
}
.balajipicfull
{
	width:413px;
	height: auto;
	float:left;
	}
.balajipic
{
	width:413px;
	height:597px;
	float:left;
	background-image:url(image/balajipic1.jpg);
}
.balajicon1
{
	width:540px;
	height: auto;
	float:left;
	color:#3F3F3F;
	text-align:justify;
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
}
#innermiddlebalaji
{
	width:1000px;
	height:auto;
	float:left;
	font-size:14px;
	padding-top:0px;
	background-image:url(image/innermid1px.jpg);
	background-repeat:repeat-x;
	padding-bottom: 10px;
	padding-left:0px;
	padding-right:0px;
}
.balajicon2
{
	width:980px;
	height: auto;
	float:left;
	color:#3F3F3F;
	text-align:justify;
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
	padding-top: 10px;
	padding-bottom: 10px;
	
}
.balajicon2 ul li
{
padding-bottom:10px;
list-style-image:url(image/bullet1.jpg);
}
.balajicon3
{
	width:490px;
	height: auto;
	float:left;
	}
.balajicon4
{
	width:470px;
	height: auto;
	float:left;
	}
.balajicon5
{
	width:390px;
	height: auto;
	float:left;
	padding-left: 50px;
	line-height: 24px;
	}
.balajicon6
{
	width:400px;
	height: auto;
	float:left;
	padding-left: 100px;
	}
	.balajicon6a
{
	width:490px;
	height: auto;
	float:left;
	padding-left: 10px;
	}
.floorfull
{
	width:481px;
	height: 76px;
	float:left;
	padding-left:10px;
	}
.floor
{
	width:481px;
	height: 76px;
	float:left;
	}
.carparkingfull
{
	width:479px;
	height: 76px;
	float:left;
	padding-left:10px;
	}
.carparkingfullvaiba
{
	width:479px;
	height: 76px;
	float:left;
	padding-left:230px;
	padding-top: 30px;
	}
.carparking
{
	width:479px;
	height: 76px;
	float:left;
	}
.vaibavapic1full
{
	width:775px;
	height:506px;
	float:left;
	padding-left:100px;
	padding-right: 100px;
	}

.vaibavapic1
{
	width:775px;
	height:506px;
	float:left;
	}
.lakshmigardenpic1full
{
	width:775px;
	height:506px;
	float:left;
	padding-left:100px;
	padding-right: 100px;
	}
.lakshmigardenpic1
{
	width:775px;
	height:506px;
	float:left;
}
.lakshmigardencon1
{
	width:650px;
	height: auto;
	float:left;
	color:#3F3F3F;
	text-align:justify;
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
}
.balajilogopic1full
{
	width:249px;
	height: 173px;
	float:left;
	padding-left:120px;
}
.balajilogopic1
{
	width:249px;
	height: 173px;
	float:left;
}
.vaibavalogopic1full
{
	width:293px;
	height: auto;
	float:left;
	padding-left:360px;
	padding-bottom: 10px;
}
.vaibavalogopic1
{
	width:293px;
	height: 175px;
	float:left;
}
.lakshmilogopic1full
{
	width:293px;
	height: auto;
	float:left;
	padding-left:360px;
	padding-bottom: 10px;
	padding-top: 20px;
}
.lakshmilogopic1
{
	width:293px;
	height: auto;
	float:left;
}
.downloadbuttonfull
{
	width:402px;
	height: 87px;
	float:left;
	padding-top:10px;	
}
.downloadbutton
{
	width:402px;
	height: auto;
	float:left;
	
}
.downloadbuttonfull1
{
	width:402px;
	height: auto;
	float:left;
	padding-left:300px;
	padding-top:10px;
	}
.downloadbutton1
{
	width:402px;
	height: 87px;
	float:left;
	
}
.titlebgfull
{
	width:979px;
	height: 88px;
	float:left;
	}
.titlebg
{
	width:580px;
	height: 63px;
	float:left;
	background-image:url(image/titlebg.jpg);
	padding-top: 25px;
	padding-left: 399px;
	}	
.tablecon
{
	width:980px;
	height: auto;
	float:left;
	}
.completedpic1full
{
	width:275px;
	height: 260px;
	float:left;
	padding-left:40px;
}
.completedpic1
{
	width:275px;
	height: 260px;
	float:left;
	
}
.completedpic2full
{
	width:275px;
	height: 260px;
	float:left;
	padding-left:30px;
}
.completedpic2
{
	width:275px;
	height: 260px;
	float:left;
	
}
.completedlogo1full
{
	width:275px;
	height:256px;
	float:left;
	padding-left:35px;
	padding-top: 20px;
}
.completedlogo1
{
	width:275px;
	height:256px;
	float:left;
	
}
.completedlogo2full
{
	width:306px;
	height:114px;
	float:left;
	padding-left:25px;
	padding-top: 50px;
}
.completedlogo2
{
	width:306px;
	height:114px;
	float:left;
	
}
.venkatpic1full
{
	width:775px;
	height: auto;
	float:left;
	padding-left:100px;
	padding-bottom: 10px;
}
.venkatpic1
{
	width:775px;
	height: 482px;
	float:left;
}
.venkatlogopic1full
{
	width:318px;
	height: auto;
	float:left;
	padding-left:360px;
	padding-bottom: 10px;
}
.venkatlogopic1
{
	width:318px;
	height: 120px;
	float:left;
}
.vasanthamlogopic1full
{
	width:237px;
	height: auto;
	float:left;
	padding-left:440px;
	padding-bottom: 10px;
}
.vasanthamlogopic1
{
	width:237px;
	height: 239px;
	float:left;
}
.vasanthampic1full
{
	width:619px;
	height: auto;
	float:left;
	padding-left:170px;
	padding-bottom: 10px;
}
.vasanthampic1
{
	width:619px;
	height: 405px;
	float:left;
}
.back
{
	width:100px;
	height: auto;
	float:left;
	color:#000000;
	font-size:14px;
	padding-left: 900px;
	font-weight: bold;
	}
.back a
{
text-decoration:none;
color:#000000;
	font-size:14px;
}
.back a:hover
{
color:#990000;
}
.upcominglogo1full
{
	width:300px;
	height: auto;
	float:left;
	padding-left:135px;
	padding-top: 20px;
}
.upcomingbutton1full
{
	width:251px;
	height: auto;
	float:left;
	padding-left:60px;
	padding-top: 100px;
}
.imagegallery
{
	width:300px;
	height:300px;
}