body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#999999;
	margin:0;
	padding:0;
}
table {
	margin:0;
	padding:0;
}
form {
	margin:0;
	padding:0;
}
.textdecor {
	margin:0 10px 10px 10px;
	padding:0 10px 10px 10px;
}
#link1 {
	height:30px;
	margin:0;
	padding:0;
}
#projectcontant {
	margin:5px 0 0 0;
	padding:5px;
}
#projectcontantl {
	width:160px;
	float:left;
	margin:0;
	padding:0;
}
#projectcontant #logo {
	margin:0 10px 5px 0;
	padding:5px 0 5px 0;
	float:left;
}
#projectcontant #projectright {
	margin:0;
	padding:0;
	float:left;
	width:140px;
	text-decoration:none;
}
#projectcontant h5 {
	margin:0 0 5px 0;
	padding:0;
}
#projectcontant h5 a {
	margin:0;
	padding:0;
	font-size:12px;
	color:#838383;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:right;
}
#projectfloatleft {
	float:left;
	margin:0 5px 0 0;
}
#projectfloatright {
	float:right;
	border:none;
}
#projectfloatright a {
	text-decoration:none;
	border:none;
}
#projectfloatright a img {
	text-decoration:none;
	border:none;
}
#projectcontanttext {
	width:735px;
	float:right;
	margin:0;
	padding:0;
}
/*.textdecorlast{

margin:0 10px 10px 10px;

padding:0 10px 10px 10px;

border:0;

}*/



h1 {
	font-size:19px;
	margin:10px 0 0 0;
	padding:0;
	color:#a3bd54;
	font-family:"Times New Roman", Times, serif;
}
h2 {
	font-size:14px;
	margin:5px 0 0 0;
	padding:0;
	color:#333333;
	font-family:"Times New Roman", Times, serif;
}
span {
	text-align:left;
	margin:0 10px 0 0;
}
p {
	font-size:12px;
	color:#2C2C2C;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 0 0 0;
	padding:0;
}
#contant {
	width:870px;
	margin:10px 0 0 0;
	padding:0 10px 10px 10px;
}
#contant #floatleft {
	margin:0 0 10px 0;
	padding:10px;
	float:left;
	background-image:url(images/imgdivbg.gif);
	background-repeat:repeat-x;
}
#contant #floatright {
	width:665px;
	margin:0 0 10px 0;
	padding:20px 6px 10px 40px;
	float:right;
	height:70px;
}
#location {
	font-size:19px;
	margin:10px 0 0 0;
	padding:0;
	color:#a3bd54;
	font-family:"Times New Roman", Times, serif;
	border-bottom:1px solid #ededeb;
}
#imgdiv {
	width:755px;
	height:133px;
	margin:15px 0 15px 5px;
	padding:5px 70px 10px 70px;
	background-image:url(images/imgdivbg.gif);
	background-repeat:repeat-x;
}
*html #imgdiv {
	width:755px;
	padding:5px 60px 10px 60px;
}
#imgdivcontant {
	margin:0 15px 0 0;
	padding:5px 0;
	float:left;
	text-align:center;
}
#locationimg {
 margin:0  padding:0;
}
#locationimg img {
	margin:0;
	padding:0;
}
#imgtext2 {
	margin:0 0 0 30px;
	padding:5px 0;
	text-align:center;
}
*html #imgtext2 {
	margin:0 0 0 30px;
}
#imgtext2 h4 {
	margin:0 35px 3px 25px;
	float:left;
	padding:0 3px;
	font-size:12px;
	color:#2C2C2C;
	font-family:Arial, Helvetica, sans-serif;
}
#abouttab {
	margin:0 0 0 412px;
	background-image:url(images/abouttabback_02.gif);
	background-repeat:repeat-x;
	padding:3px 10px 3px 10px;
}
*html #abouttab {
	margin:0 0 0 425px;
	background-image:url(images/abouttabback_02.gif);
	background-repeat:repeat-x;
	padding:3px 10px 3px 10px;
}
#abouttab ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#abouttab ul li {
	margin:0 8px 0 8px;
	padding:0;
	display:inline;
}
#abouttab ul li a {
	margin:0;
	padding:0;
	font-size:12px;
	color:#2c3904;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
#abouttab ul li a:hover {
	color:#ffffff;
}
.marg_left {
	text-align:left;
	margin:15px;
}
.margright {
	margin-right:10px
}
.marg_both {
	margin:10px 10px 0 10px;
}
.topmarg {
	margin-top:10px;
}
a:link, a:visited {
	color:#FFFFFF;
	text-decoration:underline;
}
a:hover {
	text-decoration:underline;
}
.talign {
	text-align:justify;
	margin:0;
	padding:0;
}
.box_a {
	width:190px;
	height:115px;
	vertical-align:top;
	margin-top:5px;
	margin:0 auto;
}
.box_link a:link, .box_link a:visited {
	color:#99CC00;
	text-decoration:underline;
}
.white {
	color:#FFFFFF;
}
#maindiv {
	position:relative;
	padding:0;
	margin:0 auto 0 auto;
	width:945px;/*border:2px solid #FF0000;*/

}
#hidediv {
	width:270px;
	border:1px solid #bdbcbc;
	position:absolute;
	top:400px;
	left:25px;
	background-color:#F9F9F9;
	margin:0;
	padding:0;
	z-index:+99999;
}
*html .hidediv {
	width:270px;
	border:1px solid #bdbcbc;
	position:absolute;
	top:102px;
	left:685px;
	background-color:#DBD7CB;
	margin:0;
	z-index:+99999;
}
#hidediv table {
	margin:10px auto;
}
/*.abc stand for second hide div for upcoming div*/


#hidedivtop {
	height:30px;
	background-image:url(images/hidedivtopbg_03.gif);
	background-repeat:repeat-x;
	border-bottom:1px solid #CCCCCC;
}
#hidediv .buttonstyle {
	border:outset 1px #bfbbb0;
	background-color:#dbdad8;
	text-align:center;
	font-size:12px;
	margin:5px 0 0 10px;
	padding:0;
	color:#000;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.inputstyle {
	margin:0 0 5px 0;
	border:outset 1px #999999;
}
.abc {
	border:1px solid #bdbcbc;
	position:absolute;
	top:102px;
	left:490px;
	background-color:#DBD7CB;
	margin:0;
	padding:15px 10px;
	z-index:+99999;
}
*html .abc {
	width:170px;
	border:1px solid #bdbcbc;
	position:absolute;
	top:102px;
	left:490px;
	background-color:#DBD7CB;
	margin:0;
	padding:15px 10px;
	z-index:+99999;
}
#plocation {
	float:left;
	margin:0;
	padding:5px 7px 5px 0;
	z-index:+99999;
}
#plocation ul {
	list-style:none;
	margin:0;
	padding:0;
}
#plocation ul li {
	margin:0;
	padding:0;
	line-height:22px;
	text-align:right;
}
#plocation ul li span {
	color:#bebaae;
	margin:0;
}
#plocation ul li a {
	margin:0 7px 0 0;
	padding:0;
	font-size:12px;
	color:#6C6C6C;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	text-decoration:none;
}
#plocation ul li a:hover {
	color:#070707;
}
#project {
	float:right;
	margin:0;
	padding:5px 0 5px 0;
	z-index:+99999;
}
#project ul {
	list-style:none;
	margin:0;
	padding:0;
}
#project ul li {
	margin:0;
	padding:0;
	line-height:22px;
}
#project ul li a {
	margin:0;
	padding:0;
	font-size:12px;
	color:#403f3c;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	text-decoration:none;
}
#hidediv #project ul li a:hover {
	color:#6C6C6C;
}
.hidediv1 {
	width:200px;
	height:200px;
	border:1px solid #bdbcbc;
	border-radius:5px;
	position:absolute;
	top:118px;
	left:490px;
	background-image:url(images/hidedivback_03.gif);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	z-index:1;
}
/*#hidediv #hidedivcontant{

margin:0;

padding:5px;

float:left;

text-align:center;

border:1px solid #000000;

}

*/





#daynamicframe {
	width:945px;
	height:360px;
	background-image:url(images/frame.gif);
	background-repeat:no-repeat;
	position:relative;
	z-index:-1;
}







#daynamicframe #topframimg {
	position:absolute;
	top:0;
	left:42px;
	margin:0;
	padding:0;
	background-image:url(images/topframimg_02.gif);
	background-repeat:repeat-x;
	width:855px;
	height:40px;
	z-index:-1;
}
#daynamicframe #leftframimg {
	position:absolute;
	left:0;
	top:0;
	margin:0;
	padding:0;
}
#daynamicframe #bottomframimg {
	position:absolute;
	left:42px;
	bottom:0;
	margin:0;
	padding:0;
	background-image:url(images/bottomframimg_05.gif);
	background-repeat:repeat-x;
	width:855px;
	height:40px;
	text-align:center;
}
#bottomframimg #projectnm {
	font-size:15px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	margin:12px auto 0 auto;
	padding:0;
}
#daynamicframe #rightframimg {
	position:absolute;
	right:0;
	top:0;
	margin:0;
	padding:0;
}
#daynamicframe #centarframimg {
	position:absolute;
	margin:0;
	padding:0;
	top:40px;
	left:38px;
	z-index:-1;
}
#floorplancontant {
	width:810px;
	margin:0 auto 0 auto;
	padding:8px 6px 6px 14px;
	border:2px solid #CCCCCC;
}
#floorplantab {
	float:right;
	margin:0 45px 0 0;
	background-image:url(images/floorplantabbg_03.gif);
	background-repeat:no-repeat;
	padding:3px 7px 2px 15px;
}
#floorplantab ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#floorplantab ul li {
	display:inline;
	margin:0 5px 0 0;
	padding:0;
}
#floorplantab ul li a {
	margin:0;
	padding:0;
	font-size:12px;
	color:#383838;
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
	font-weight:bold;
}
#floorplantab ul li a:hover {
	color:#ffffff;
}
#floorplancontant #floorplanimg1 {
	padding:0;
	margin:0;
}
#floorplancontant #floorplanimg1 img {
	float:left;
	margin:0 7px 7px 0;
	padding:0;
	width:150px;
	height:107px;
}
/*------------feed back form css---------------*/



#formdiv {
	margin:10px 0 0 0;
	background-color:#f0efef;
	width:400px;
	padding:10px 10px 10px 15px;
	border:#dddbdb 1px solid;
}
#formdiv table tr td {
	margin:0 0 10px 0;
	padding:5px;
}
#formdiv table tr td span {
	color:#FF0000;
}

/*#formdiv h1{

font-size:15px;

margin:10px 0 0 0;

padding:0;

color:#535252;

font-family:"Times New Roman", Times, serif;

text-align:center;

}

*/




html body span#menuContainer div#menuLayer7{z-index:9999999999999999 !important;}
#sachinamit a:hover{color:#d4e1b7;}
#sachinamit a{color:#FFF;  position:relative; top:-358px;}
