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:350px;
left:350px;
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:16px;

font-weight:bold;

color:#FFFFFF;

text-align:center;

margin:15px auto 0 auto;

padding:0;

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

}



#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;

}

*/

