body{
	font:70%/1  Verdana, geneva, arial, helvetica, sans-serif;
   	line-height:1.5em; 
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;*/
	text-align: center;
	background-color: #FFFFFF;
	margin-top: 2px;
	line-height : 140%;
}
#container{
	margin-left: auto;
	margin-right: auto;
	width: 700px;
	height: auto;
	display: block;
	
}
#header{
	width : 950px;
	float: left;
	background: url(../images/in_hd_right.gif) 100% 0% no-repeat;
}
#header .left{
	background : url(../images/in_hd_left.gif);
	width : 12px;
	height : 117px;
	float : left;
}
#header .logo{
	float : left;
	height : 117px;
	width:173px;
	background : url(../images/in_logo_bg.gif);
	background-repeat : repeat-x;
}
#header .logo p{
	padding: 13px 0px 0px 0px;
	margin : 0px;
	}
#header .mid{
	float : left;
	height : 117px;
	background : url(../images/in_hd_mid.gif);
	background-repeat : repeat-x;
	width: 730px;
}
#header .right{
	float : right;
	height : 117px;
	width:30px;
}
/* Header 2 */
#header2{
	width : 950px;
	float: left;
	background: url(../images/projects_bg.gif) 100% 0% no-repeat;
}
#header2 .left{
	background : url(../images/in_hd_left.gif);
	width : 12px;
	height : 117px;
	float : left;
}
#header2 .logo{
	float : left;
	height : 117px;
	width:173px;
	background : url(../images/in_logo_bg.gif);
	background-repeat : repeat-x;
}
#header2 .logo p{
	padding: 13px 0px 0px 0px;
	margin : 0px;
	}
#header2 .mid{
	float : left;
	height : 117px;
/*	background : url(../images/in_hd_mid.gif);*/
	background-repeat : repeat-x;
	width: 730px;

}
#header2 .right{
	float : right;
	height : 117px;
	width:30px;
}

/* End Header 2 */

 #menu{
	width: 730px;
	height: 85px;
	float: left;
}
.mn_home{
	background-image : url(../images/in_mn_home.gif);
	width : 100px;
	height : 39px;
}

.mn_home a:hover{
	background : url(../images/in_mn_home_over.gif) 0% 0% no-repeat;
	width : 100px;
	height : 39px;
	float: left;

}
.mn_aboutus{
	background-image : url(../images/in_mn_aboutus.gif);
	width : 99px;
	height : 36px;
}
.mn_aboutus a:hover{
	background-image : url(../images/in_mn_aboutus_over.gif);
	width : 99px;
	height : 36px;
	float: left;
}
.mn_projects{
	background-image : url(../images/in_mn_projects.gif);
	width : 100px;
	height : 39px;
}
.mn_projects a:hover{
	background-image : url(../images/in_mn_projects_over.gif);
	width : 100px;
	height : 39px;
	float: left;
}
.mn_tools{
	background-image : url(../images/in_mn_tools.gif);
	width : 100px;
	height : 39px;
}
.mn_tools a:hover{
	background-image : url(../images/in_mn_tools_over.gif);	
	width : 100px;
	height : 39px;
	float: left;	
}

.mn_photos{
	background-image : url(../images/photos.gif);
	width : 101px;
	height : 39px;
}
.mn_photos a:hover{
	background-image : url(../images/photos_hover.gif);
	width : 101px;
	height : 39px;
	float: left;	
}
.mn_contactus{
	background-image : url(../images/in_mn_contactus.gif);
	width : 101px;
	height : 39px;
	}
.mn_contactus a:hover{
	background-image : url(../images/in_mn_contactus_over.gif);
	width : 101px;
	height : 39px;
	float: left;	
}

#header .mid .menubot{
	height: 20px;
	float: left;
	padding-left: 220px;
}
#content{
	width: 700px;
	height: auto;	
	background-repeat: repeat;
	float: left;
	display: block;
}

#footer{
	background: url(../images/in_footer_mid.gif);
	background-repeat: repeat;
	width: 950px;
	height: 45px;
	float: left;
}
.footer_left{
	float: left;
	width: 350px;
	height: 45px;
	background: url(../images/in_footer_left.gif) 0% 0% no-repeat;
	padding-top: 10px;
}
.footer_left p{
	color: #DDD8CD;
	padding: 5px 0px 0px 0px;
	margin: 0px;
}
.footer_right{
	width: 300px;
	height: 45px;
	float: right;
	background: url(../images/in_footer_right.gif) 100% 0% no-repeat;
}
.footer_right p{
	color: #B5AB94;
	padding: 0px 10px 0px 0px;
	margin: 0px;
	font-size : 10px;
	text-align :right;
}
.footer_right p.bot{
	color: #DDD8CD;
	margin:0px;
	height:20px;
}
#footer a:link{
	color: #DDD8CD;
	text-decoration: none;
}
#footer a:visited{
	color: #DDD8CD;
	text-decoration: none;
}
#footer a:hover{
	color: #ff6600;
	text-decoration: none;	
}
#footer a:active{
	color: #DDD8CD;
	text-decoration: none;	

}

.ourvision{
	background : url(../images/in_img1.gif) 100% 0% no-repeat;
	padding-right : 185px;
	text-align : justify;	
}
.profile{
	padding : 15px 0px 0px 0px;
	margin-top: 20px;
	background : url(../images/in_img2.gif) 0% 0% no-repeat;
	padding-left : 185px;
	height : 350px;
	text-align : justify;
}
#projects_box{
	float : none;
	width: 720px;
	margin : auto;
	text-align : left;
	height : 200px;
}
#project_box{
	
	float : none;
	width: 720px;
	margin : auto;
	text-align : left;
	height : 850px;
}
.projects{
	border-top : 4px solid #D3D3D3;
	height : 182;
	margin : 5px 0px 10px 0px;
}
.details1{
	border-top : 4px solid #D3D3D3;
	height : 244px;
	margin : 5px 0px 0px 0px;
	border-top : 1px solid #B4B4B4;
	border-bottom : 4px solid #B4B4B4;
	border-right : 1px solid #B4B4B4;
	border-left : 1px solid #B4B4B4;
	
	background :#FFFFFF url(../images/detail_bg.gif) repeat-x;
	margin-bottom : 10px;
}

.details1 .box1{
	float : left;
	width: 370px;
	height : 240px;
}
.details1 .box1  span{
	color : #848284;
	padding-left : 10px;
}
.details1 .box1  h1{
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
color : #848284;
	
}
.details1 .box2{

	margin: 8px 0px 0px 0px;
	float : left;	
	width: 146px;
	height : 236px;
	background : url(../images/box2_bgnew.gif) 0% 0% no-repeat;
	
}
.details1 .box3{
	text-align:center;
	float : left;
	width: 270px;
	height : 244px;
	background : url(../images/box3_bgnew1.gif) 0% 0% no-repeat;
}
.details2{
	height : auto;
	background : #FFFFFF;
	border: 1px solid #ADBA9C;
	text-align : center;
	float : left;
	width:700px;
	
}
 .details2 .menu{
	background : url(../images/details_mn_bg.gif);
	height : 30px;
	width : 105px;
	text-align : center;
	float : left;
	line-height : 25px;
	font-weight : bold;
	margin : 0px;
	border : 0px;
}
.projects h1{
color: #1A7852;
padding : 3px 0px 0px 11px;
margin: 0px 0px 0px 0px;
font-size : 14px;
font-weight:bold;
background-color:#E2D5AA;

}
.projects p.details{
	
font-weight : bold;
color : #00715A;
margin: 0px 0px 0px 380px;
height : 15px;
margin-top : 8px;
}
.pro_details{
	height : 160px;
	width: 350px;
	float : left;
	background : #FFF9E5;
	margin-top : 10px;
	border:1px solid #E2D5AA;
}

.pro_details p{
 padding-left: 5px;
 margin: 3px 0px 0px 5px;
 color:#7B704C;
}
.pro_logo{
	border-top : 4px solid #006F5B;
	border-left : 1px solid #D3D3D3;
	border-right : 1px solid #D3D3D3;	
	border-bottom : 1px solid #D3D3D3;
	background : url(../images/pro_detail_bg.gif) no-repeat;
	height : 160px;
	width: 180px;
	float : left;
	margin-top : 10px;
}
.pro_img{
	border-top : 1px solid #D3D3D3;
	border-right : 1px solid #D3D3D3;	
	border-bottom : 4px solid #FFC300;
	background : url(../images/avai_chart_bg.gif) no-repeat;
	height : 160px;
	width: 185px;
	float : left;
	margin-top : 10px;
}

.status_div {
	color : #00715A;
}
.status_div span{
	padding:0px 0px 0px 10px;
}

.status_div a{
	color : #00715A;
	font-weight:bold;
	text-decoration:none;
}
.details span{
	padding:0px 10px 0px 10px;
}
.pro_name{
	font-size : 18px;
	font-weight : bold;
	color : #848284;
	color : #006F5C;
	height : 20px;
	margin-top: 15px;
	margin-left: 10px;
	
}
.pro_add{
	font-size : 15px;
	color : #848284;
	height : 18px;
	margin-top: 5px;
	margin-left: 11px;
	
	
}
.pro_typ{
	color : #848284;
	font-size : 13px;
	height : 15px;
	margin-top: 5px;
	
		
}
.pro_loc{
	color : #848284;
	font-size : 12px;
	height : 15px;
	margin-top: 5px;
	font-weight:bold;
	
}
.pro_birdview{
	float:left;
	padding-top : 8px;
	font-size : 12px;
}
.pro_birdview a:link{ 
	color: #006D5A;
	text-decoration: none;
}
.pro_birdview a:visited{ 
	color: #006D5A;
	text-decoration: none;
}
.pro_birdview a:hover{ 
	color: #ff6600;
	text-decoration: none;
}
.pro_birdview a:active{ 
	color: #006D5A;
	text-decoration: none;
}

.pro_unit{
	float : left;
	padding-top : 5px;
	font-size : 12px;
}
.pro_unit a:link{
	color: #006D5A;
	text-decoration: none;
}
.pro_unit a:visited{
	color: #006D5A;
	text-decoration: none;
}
.pro_unit a:hover{
	color: #ff6600;
	text-decoration: none;	
}
.pro_unit a:active{
	color: #006D5A;
	text-decoration: none;	
}


.pro_summ{

	width : 95%;
	float : left;
	margin: 0px;
	text-align : left;
	padding-left : 20px;
	padding-top : 20px;
	text-align:justify;
	padding-bottom:10px;
	
}
.pro_aminity{

	line-height:140%;
	float : left;
	text-align : left;
	height : auto;
	width : 420px;
	margin :0px 5px 5px 5px;
	padding-top :5px;
	padding-left : 20px;
	

}
.pro_aminity img{
	margin-top:5px;
}

.pro_hilit{
	line-height:140%;
	float : left;
	text-align : left;
	height : auto;
	width : 300px;
	margin :0px 5px 5px 5px;
	padding-top :5px;
	padding-left : 20px;
}
.pro_hilit img{
	margin-top:5px;
}


.pro_hilits{
	color: #848284;
	text-align : left;
	height : 200px;
	width : 280px;
	margin :0px;
	padding-top :20px;

}
.pro_specname{
	color: #848284;
}

.pro_aminity_header{
	color:#006E5B;
	font-weight:bold;
	margin-top :20px;
	margin-left:-500px;
}

.pro_hilits_header{
	color:#006E5B;
	font-weight:bold;
}

.pro_specdesc{

}
.specfications{
	text-align : left;
	padding-left : 20px;
	padding-right : 10px;
	margin-top:20px;

}

.glance{
	color:#848284;
	text-align:left;
	margin:0px;
	width:300px;
	height:auto;
}

.gallView{
	background-image: url(../images/viewgalnew.gif);
	background-repeat: no-repeat;
	width:135px;
	height:20px;
	margin-top:30px;
	margin-left:5px;
	/*padding-bottom:5px;*/
	padding-left:15px;
	margin-bottom:10px;
	text-align:left;
	border-bottom:1px dotted #848284;
	font-size:12px;
		
	
	}
#ShowMail{

}
.mailView{
	/*background-image: url(../images/mail.gif);
	background-repeat: no-repeat;
	*/
	width:138px;
	height:20px;
	text-align:left;
	font-size:12px;
	float:left;
	padding-left:5px;
}
.mailView a, .mailView a:hover, mailView a:link, mailView a:visited{
	text-decoration:none;
	color:#006D5A;
	}

.gallView a, .gallView a:hover, gallView a:link, gallView a:visited{
	text-decoration:none;
	color:#006D5A;
	}
	

.galleryDiv{
	background-color: #FFFFFF;
	padding:10px 0px 10px 0px;
}

.chart{
	padding-top : 20px;
	width : 850px;
	float:left;
	overflow : scroll;
	
	}
#subtab_outer{
background-color:#ADBA9C;
width:700px;
height:30px;
}
#subtab_1{
	height: 23px;
	background-color:#ADBA9C;
	padding-left : 150px;
}
#subtab_2{
	height: 23px;
	background-color:#ADBA9C;
	display : none;
	float : left;
	padding-left : 150px;
}
#subtab_3{
	height: 23px;
	background-color:#ADBA9C;
	display : none;
	float : left;
	padding-left : 150px;
}
#subtab_4{
	height: 23px;
	background-color:#ADBA9C;
	display : none;
	float : left;
	padding-left : 150px;
}
#subtab_5{
	height: 23px;
	background-color:#ADBA9C;
	display : none;
	float : left;
	padding-left : 150px;
}
.subtabact{
background-image : url(images/bgbutton.jpg);
background-repeat : no-repeat;
float : left;
width : 110px;
height : 31px;
padding-top:10px;
/*font-size : 11px;
font-weight : bold;*/
}
.subtabinact{
	background-repeat : no-repeat;
	float : left;
	width : 110px;
	height : 31px;
	padding-top:10px;
	background-image: url(images/bgbutton.jpg);
/*font-size : 11px;
font-weight : bold;*/
}


.subtabact  a:link{
	color : #100E0E;
	text-decoration : none;
}
.subtabinact a:link{
	color : #100E0E;
	
	text-decoration : none;
}
.subtabact a:visited{
	color : #100E0E;
	text-decoration : none;
}
.subtabinact a:visited{
	color : #100E0E;
	text-decoration : none;
}
.subtabact a:hover{
	color : #FFCA06;
	text-decoration : none;
}
.subtabinact a:hover{
	color : #FFCA06;
	text-decoration : none;
}
.subtabact a:active{
	color : #100E0E;
	text-decoration : none;
}
.subtabinact  a:active{
	color : #100E0E;
	text-decoration : none;
}
#subtab span{
	background :#ADBA9C url(../images/tab_left.gif) 0% 100% no-repeat;
	padding-left: 10px;
	height: 23px;
	
}
span.active a:link{
color:red;
}
span.active a:visited{
color:red;
}
span.active a:hover{
color:red;
}
span.active a:active{
color:red;
}


#subtab span b{
	background :#ADBA9C url(../images/tab_right.gif) 100% 100% no-repeat;
	height: 23px;
	padding: 0px 10px 0px 0px;
}

.projDetailsLink {
	
}

.projDetailsLink a:link{
	text-decoration:none;
	color : #00715A;
}

.projDetailsLink a:visited{
	text-decoration:none;
	color : #00715A;
}

.projDetailsLink a:hover{
	text-decoration:none;
	color : #C79C12;
}

.projDetailsLink a:active{
	text-decoration:none;
	color : #00715A;
}

/* Status of Units */
#status {
	text-decoration:none;
	font-size:9px;			
}

#status div {
	width: 120px;
	height:80px;	
	margin: 2px;	
	color: #1B4666;
	float:left;	
	text-align:left;
}

#status div.available {
	border: 1px  solid #77CA04;
	border-right: 3px  solid #77CA04;
	border-bottom: 3px  solid #77CA04;	
	background : url(../images/availmap.gif) center no-repeat;
}
#status div.available span{
	color:green;
}
#status div.blocked {
	border: 1px  solid  #F89A05;
	border-right: 3px  solid #F89A05;	 
	border-bottom: 3px  solid #F89A05;	
	background : url(../images/availmap.gif) center no-repeat;
}
#status div.blocked span{
	color:#F89A05;
}


#status div.sold {
	border: 1px  solid  #CA041B;	
	border-right: 3px  solid #CA041B;	 
	border-bottom: 3px  solid #CA041B;		
	background : url(../images/availmap.gif) center no-repeat;
}
#status div.sold span{
	color:#CA041B;
}


#status div.floor {

	text-align:center;
	border: 1px  solid #AAAAAA;	
	border-right: 3px  solid #AAAAAA;	 
	border-bottom: 3px  solid #AAAAAA;	
	
}
#statusVilla{
	font-size:9px;
}


#statusVilla div {
	width: 140px;
	height: 80px;	
	margin: 2px;	
	color: #1B4666;
	float:left;
	text-align:left;
	
	}

#statusVilla div.available {
	border: 1px  solid #77CA04;
	border-right: 3px  solid #77CA04;
	border-bottom: 3px  solid #77CA04;	
	background : url(../images/availmap.gif) center no-repeat;
	height:auto;
	
}
#statusVilla div.available span{
	color:green;
}

#statusVilla div.blocked {
	background : url(../images/availmap.gif) center no-repeat;
	border: 1px  solid  #F89A05;
	border-right: 3px  solid #F89A05;	 
	border-bottom: 3px  solid #F89A05;	
	height:auto;
}
#statusVilla div.blocked span{
	color:#F89A05;
}
#statusVilla div.sold {
	float:left;
	padding-bottom : 0px;
	height:auto;
	
	border: 1px  solid  #CA041B;	
	border-right: 3px  solid #CA041B;	 
	border-bottom: 3px  solid #CA041B;	
}
#statusVilla div.sold span {
	color: #FFFFFF;
}

div.pro_links{
	clear : left;
	text-align : center;
}

div.pro_links a, div.pro_links a:link, div.pro_links a:visited,div.pro_links a:active{
	color: #676161;
	text-decoration : none;
	font-weight : normal;
	
	padding-left : 14px;

}
div.pro_links a:hover{
	color : green;
	text-decoration : none;
	font-weight : normal;
}
#blocksDiv span{
	border-bottom:1px;
	background-color: #FFFFFF;
	margin:5px 5px 5px 5px;
	padding:0px;
	
}
#blocksDiv span img{

}
#apartmentLayoutMap{
	height:auto;

}
#apartmentLayoutMap img{
	width:800px;
	height:500px;
}

