*{
	font-family: arial,verdana;
}
body{
	background-color:#0b91d7;
   border: 0px;
   width: 100%;
   text-align: center;
   margin: 0px auto; 
	 
 
}
h6{	FONT-SIZE:8PX;COLOR:#CC0000;FONT-WEIGHT:NORMAL;padding:0px;margin-bottom:10px;}

.container{	width:990px;border:5px solid #fff;border-top:0px;margin:0px;padding:0px;background-color: #fff;
 /*-moz-box-shadow: 0px 10px 10px #888;
 -webkit-box-shadow: 0px 10px 10px #888;*/}
  
.container .dark1{ background-image: url(images/linebg.gif);background-repeat: repeat-y; }
.indexselect{border:1px solid gray; font-size:13px;font-weight:normal; width: 400px;
background: white;	
vertical-align: bottom;
font-weight:normal;
 height:25px;color:#cc0000;
 line-height: 25px;

 
}
.indexselect option{  font-size:12px;font-weight:normal;  
 padding:0 10 0 10px;
/*background:  #F6F6F6;	*/
font-weight:normal;
color:#000;
 height:30px;
 line-height: 25px;
 border:0px solid white;
}
input{border:1px solid  #cccccc;}
input [textarea]{border:1px solid  #cccccc;}
select{border:1px solid  #cccccc;}
input:focus{border:1px solid #FF6347 ; }
select{border:1px solid Gray;}
select:focus{border:1px solid Gray ; }
textarea{border:1px solid Gray;}
textarea:focus{border:1px solid #FF6347 ; }
table,td{	color: #555555;	font-size: 10pt;		text-align: left;}
.title{	text-align: center;}
.indextitle{	text-align: center;	height: 100px;}
.indexsearch {
	width:430;
}
.indexsearch{padding :0 10 0 10px; ackground-image: url(images/searchbg.gif);  }
.curvertop{	background-image: url(images/pro_top.gif);height:20px;text-align: left; color:#cc0000;font-size: 10pt;font-weight: bold;}
.curvermid{	background-image: url(images/pro_mid.gif); padding:10 10 10 10px;text-align: left;}
.curvermid label{
	cursor: pointer;
	text-decoration: underline;
}
.curverbot{	background-image: url(images/pro_bot.gif); height:25px; }
.locationlist td{	color:#555555;	font-size: 8pt;	font-weight: bold;	padding-left:10px;}
.listtabe {	border: 0px solid #dcdcdc; }
.listtabe A{color:#000000; text-decoration: none;font-size:12px;}
.listtabe A:hover{color:#FF6347;text-decoration: underline;font-size:12px;}
.listtabe td{font-size:12px;
border: 0px solid #dcdcdc;	}
.tablebdr {	border: 1px solid #dcdcdc; }
.tablebg {background-color:#E8F6FF; }
.listtabe .top { text-align: center; color:#000; font-size:8pt;
  ackground-color:   #0787c7;  /*0787c7#5484D5;  #00AADF;#6699CC#D2DFE7;  */
height:30px;   background-image: url(images/sb.png);
border-bottom: 1px solid  #fff;
 font-weight:bold;} 
.listtabe .topleft {   text-align: center; color:#000; font-size:8pt;
 ackground-color:  #0787c7;/*0787c7 #D2DFE7;  */
height:30px;   
 background-image: url(images/sb.png);
 
border-bottom: 1px solid #fff;
 font-weight:bold;}
.listtabe .topright {   text-align: center; #000:white; font-size:8pt;
 ackground-color:  #0787c7;/*0787c7#009CBB;/* #D2DFE7;  */
height:30px;   
 background-image: url(images/sb.png);
 
background-position: right;
 font-weight:bold;
border-bottom: 1px solid #fff;}

.listtabe .bot {   color:#555555;
 background-color: #F1F5F8;/*  #B4E2FF #AFBED8 */
 height:30px;
 border:    1px solid  #C9D6ED; 
 background-image: url(images/pagingbg.jpg) ;}

.listtabe .mid {  color:#000000; height:30px;
background-color:    WHITE ;/*#DCEEFC*/
border: 0px solid #EBEBEB;}
.listtabe .dark { color:#000000; height:30px;
 ackground-color:  #eeeeee; /* #E8F6FF #EFF3FA #C4DCFF#F1F5F8 #F7F7F7 #E0EBED; */
 background-image: url(images/bg_tcat.gif);
border:  0px solid  #EBEBEB;  }

 

.listtabe .enquiry,.listtabe .enquiry a{color:#cc0000;font-weight:bold;}
/*----------------------------------------------------------------------------------------------*/
.projecttable{border:0px;}
.projecttable td{padding-left:10px;padding-right:10px;height:30px;}
.projecttable A{color:#555555;}
.projecttable A:hover{color:#FF6347;}
/*----------------------------------------------------------------------------------------------*/
h3{color:#cc0000; padding:20 0 0 0px;}
.projectspec{border-bottom: 1px solid #dcdcdc; 
border-left: 1px solid #dcdcdc;
border-right: 1px solid #dcdcdc;
border-top: 0px solid #dcdcdc;
margin:0 0 0 0px;
background-color: white;

}
.projectspec table td, .projectspec td{ 
 padding:0 10 0 10 px;}
h4{margin:5 0  5 0px; font-weight: bold;
	font-size: 16px;
	color:  #1C81AA;
}
h5{margin:0 0 20 0px; font-weight: bold;
	font-size: 13px;
	color:  #cc0000;
}
/*----------------------------------------------------------------------------------------------*/
.listmenu{	border: 0px solid #dcdcdc; background-image: url(images/blue.gif);}
.listmenu A{color:#555555;}
.listmenu A:hover{color:#FF6347;}
.listmenu .top { text-align: center; color: white; 
padding:5 0 0 0px;
height:29px; 
width:115px;
padding-left:0px;
/*background-color:  #F9F9F9;*/
background-image: url(images/blue.gif);
cursor: pointer;
 } 
.listmenu fontw{	padding: 3 5 2 5px;  color:#555555; cursor: pointer;border:1px solid gray;line-height:25px;}
.listmenu .enquiry {text-align: center;padding:5 0 0 0px;color:white;font-weight:bold;cursor:pointer;
	width:95px;background-image: url(images/enq.gif);
}
.listmenu .enquiry a{color:   #cc0000;font-weight:bold;}
.buildertable{	border:1px solid #dcdcdc;}
.buildertable td{	height:30px;}
.buildertable .lable{width:200px;padding-left:10px;}
.buildertable .value{width:700px;padding-left:10px;}
.buildertable .mid {  color:#555555; height:30px;border-top: 1px solid #dcdcdc;background-color:  #F1F5F8;}
.buildertable .dark { color:#555555; height:30px;background-color:  #E0EBED; border-top: 1px solid #dcdcdc;}
.Error {font-weight:bold;width:850px;padding:  10 0  10 0px;margin:0 25 0 25px;text-align: center;  color:#CC0000; background-color: #FEE1DE;  ;
 cursor: pointer;border:1px solid #FF6347; } 

 .pagetitle{
 	padding:10 0 10 0 px;
 	font-size: 18px;
	font-weight: bolder;
	text-align: center;
	Color:#cc0000;
	line-height:30px;
 }
.enquirytable{	border:0px solid #dcdcdc;height:100px;}
.enquirytable td{	height:25px;margin:0 0 0 0px;padding:0 0 0 0px;;line-height:25px;}
.enquirytable .lable{width:200px;padding-right:0px;text-align: right;}
.enquirytable .value{width:300px;padding-left:0px;}
.enquirytable .mid {  color:#555555; height:25px;border-top: 1px solid white; ackground-color:  #F1F5F8;}
.enquirytable .dark { color:#555555; height:25px; ackground-color:  #E0EBED; border-top: 1px solid white;}
.banner{	font-size: 8pt; line-height:25px;}
.projectnew td{padding: 0 0 0 10px;}
.projectnew {}
.projectnew .mid {  color:#000000; height:30px;background-color:  #DCEEFC   ;border-top:  1px solid white; border-bottom:  1px solid white;}
.projectnew .dark { color:#000000; height:30px;background-color:  #D2E5FF;   ; border-top:  1px solid  white; border-bottom:  1px solid white;}
.projectnew .label{	background-color:   #B2D2FF; color:#000000;}
.contactinfo{border: 1px solid #92B0F0   ;}
.contactinfo .title{background-color:   #D5E2EB; color:#000000;text-align: left;padding:0 0 0 20px;
height:30px; font-weight: bold;}
.contactinfo .content{background-color: #FBFBFB; color:#000000;
height:50px; font-weight: normal; padding:10 20 10 20px;}
.flatnew td{	padding: 0 0 0 10px; } 
.flatnew .mid {  color:#000000; height:30px;background-color:  #F1F5F8;   border-top:  1px solid white; border-bottom:  1px solid white;}
.flatnew .dark { color:#000000; height:30px;background-color:  #E1EAF1;   border-top:  1px solid  white; border-bottom:  1px solid white;}
.flatnew .label{	background-color:  #D5E2EB;color:#000000;}
.banner A{color:#555555; text-decoration: none;}
.botmenu A{color:#555555; text-decoration: underline;}
#info{
	border:1px dotted #008B8B;
	height:30px;
	line-height: 30px;
	background-color: #D8F9D9;
	color:#008800;
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
	float: none;
}
#war{
	border:  1px dotted #FF6347;
	height:30px;
	line-height: 30px;
	background-color:   #FFF2F0;
	color:#cc0000;
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
	float: none;
}
.email A{text-decoration:none;}
.email A:hover{text-decoration:underline;}
.left
{	background-color:#F1F5F8;
	text-align: center;
	width: 136px;}
.blue_button{
   width: auto;height: 23px;background-image: url(images/button_bg.jpg);background-repeat: repeat-x;border: none;
   border: 1px solid #0175BE;font-family: verdana,Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color:#fff;
  cursor:pointer;
}
.search{width:95%;
	border:   1px solid #A4D6E9;
	background-color: #B7E2F3;
	color:#000;
}
.search td{width:100%; 
	color:#000;
}
.search thead{
	background-color: #009AC3;
	color:#fff;
	font-weight:bold;
	font-size:8pt;
}
.button{
	background-image: url(images/buttonbg.gif);
	border:1px solid #cccccc;
	cursor:pointer;
}
.searchmessage{
	color:  #296487;font-weight:bold;
	font-size:10pt;
}.searchmessagetitle{
	color:   #FF7800;font-weight:bold;
	font-size:10pt;
}
.titlemessage{width:95%;
	height:35px;
	border:   1px solid #A4D6E9;
	background-color: #B7E2F3;
	color:#000;
}
.titlemessage  thead{height:35px;
	background-color: #009AC3;
	color:#000;
	font-weight:normal;
	font-size:8pt;
}
.leftlinks{width:165px; background-color:  #018CD1;/*	background: url(images/rightbanner1.gif);*/}
.rightlinks{width:165px; background-color:  #018CD1; }
.bodycontent{
	width: 735px; }
   
/*************************************************************************** Poovendan **** 13/Nov/09 Starts's Here ********************************/
.search_table_big{
    idth: 861px;width: 100%;height: 180px; ackground-image: url(images/search_table.jpg);}

.search_box{background-color: #F9F9F9; -moz-box-shadow: 0px 5px  5px #ccc;
 -webkit-box-shadow: 0px 5px  5px #ccc;border:1px solid #cccccc;background-image: url(images/b.png);
   width: auto;height: auto; }
.adbnr{/* -moz-box-shadow: 0px 5px  5px #ccc;
 -webkit-box-shadow: 0px 5px  5px #ccc;	*/background-image: url(images/bg_tcat.gif);
}   
.search_box h1{ 
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color: #fff;font-weight: bold;margin: 0px;padding-left: 10px; } 
.search_box .stop{background-image: url(images/sb.png);height:20px;color:white}
select.searchselect{ 
height: 20px;background-color: #fff;width: 300px; }

/**** footer ***/
.footer{
   background-image: url(images/bot_bg.jpg);background-repeat: repeat-x;color:#fff;}
   
.footer div{
   color:#fff;}
   
.footer div a{
   color:yellow;text-decoration: none;}
   
.footer ul{
margin: 0px auto;padding: 0px;text-align: center;}

.footer ul li{ 
display: inline;line-height: 35px;color:#fff;}

.footer ul li a{  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;padding: 10px 10px 10px 10px;text-decoration: none;color:#fff;}

.footer ul li a:hover{  
color: yellow;}

img.border{
   border: 1px solid #ccc; }

/*** Register table ****/

.register_table{
width: 699px; border: 0px solid #000; margin: 0px auto;margin-top: 15px;margin-bottom: 15px; }   

.register_table_top{
   background-image: url(images/register_top.gif);height: 53px;background-repeat: no-repeat;}
   
.register_table_top h1{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 15px;color: #fff;margin: 0px;padding-top: 5px;padding-left: 15px;}

.register_table_top h2{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color: yellow;margin: 0px;padding-top: 5px;padding-left: 40px;font-weight: normal;}
   
.register_table_mid {
border-left:1px solid #ccc; border-right:1px solid #ccc; }

.td_dark {
background-color: #cfe2fc;height: 30px;border-bottom: 1px solid #fff;border-top: 1px solid #a6c8f6;text-align: right;font-weight:normal;font-size: 12px; padding-right: 10px;}

.td_light {
background-color: #f9f9f9;height: 40px;border-bottom: 1px solid #eae8e8;border-top: 1px solid #fff;padding-left: 10px; }

.register_table_bot {
 background-image: url(images/register_bot.gif);height:10px;background-repeat: no-repeat; }
   
/*** Login ***/
.login_table{
   background-image: url(images/member_login.jpg);background-repeat: repeat-x;width: 305px;height: 190px; }
 

/*************************************************************************** Poovendan **** 13/Nov/09 End's Here ********************************/
