@import url("../styles/demoStyles.css");
@import url("../styles/jScrollPane.css");
@import url("../matrimonial/css/thickbox.css");

html, body
{
    margin: 0;
	padding: 0;
	list-style: none;
	text-align:center;
	/*background-color:#F6F6F6;*/
}
h1, h2, h3, h4, h5, ul, li
{
    margin: 0;
	padding: 0;
	list-style: none;
}
img {
	border: 0;
}
.left {
	float: left;
}
.right {
	float: right;
}
.clear {
	clear: both;
}
#wrapper {
	margin: auto;
	width: 1000px;
	border:1px solid #cecece;
	
}
#menu {
	text-align:center;
	height:24px;
	background: url(../IMAGES/index-menu-bg.jpg) repeat-x;
	border:none;	
}
#menu ul {
   width:990px;	
	/*margin: 0;
	text-align:center;*/
	/*list-style: none;*/
	line-height: normal;		
padding-left:10px;
}
#menu li {
    /*display: block;*/
	float: left;
	color: #003463;	
	margin-top:1px;
	font-size:12px;
	font-weight:bold;
}
#menu h1 {
	margin-top: 0px;
	text-decoration: none;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	
}
#menu a {
 /*display: block;*/
	float: left;
	text-decoration: none;
	font: 12px Arial, Helvetica, sans-serif;
	color: #003463;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
}
#menu a:hover {
 text-decoration: underline;
 }
#second-top{
width:1000px;
float:left;
padding-top:5px;
}
#top-logo{
float:left;
width:240px;
text-align:left;
}
#top-logo img{
/*margin-left:20px;*/
}
#top-banner{
float:left;
/*width:390px*/
width:468px;
}
#top-advt{
float:left;
width:240px;
}
.recommend{
width:982px;
float:left;
text-align:left;
padding-left:20px;
padding-bottom:3px;
border-bottom:#8C876A 2px solid;
margin-bottom:13px;
}
.recommend a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#BD4014;
text-decoration:none;
padding-left:2px;
padding-right:2px;
 }
 .recommend a:hover {
	text-decoration:underline;
 }
 #outer{
 width:1000px;
 }
 .box-outer{
 /*width:863*/
 width:842px;
 float:left;

 overflow:hidden;
 }
.box{
width:274px;
float:left;
padding-left:4px;
padding-right:2px;
}
.top-box{
background:url(../IMAGES/box-top.jpg) no-repeat;
width:274px;
height:44px;
text-align:left;
}
.top-box img{
margin-top:10px;
margin-left:25px;
float:left;
}
.top-box h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
float:left;
margin-top:13px;
padding-left:15px;
//padding-left:25px;
text-decoration:none;
cursor:hand;
}
.top-box a
{
	text-decoration:none;
}
.mid-box {
background:url(../IMAGES/box-middle.jpg) repeat-y;
height:97px;
/*height:113px;*/
width:274px;
}
.mid-box-new {
background:url(../IMAGES/box-middle.jpg) repeat-y;
height:113px;
_height:121px;
width:274px;
}

.mid-box-bd{
background:url(../IMAGES/box-middle.jpg) repeat-y;
height:113px;
_height:121px;
_overflow:hidden;
width:274px;
}

.mid-box2{
background:url(../IMAGES/box-middle.jpg) repeat-y;
height:62px;
//height:60px;
width:274px;
/*overflow:hidden;*/
}
.bot-box{
background:url(../IMAGES/box-bottom.jpg) no-repeat;
width:274px;
height:9px;

}
.box2{
/*width:863px;*/
float:left;
margin-top:10px;
}

.box2i{
/*560*/
width:548px;
float:left;
padding-left:5px;
/*padding-right:5px;*/
border-top: dashed 1px #000000;
border-bottom:dashed 1px #000000;
}
.box2j{
width:274px;
float:left;
padding-left:8px;
/*padding-right:5px;*/
}
.list{
width:550px;
float:left;
padding-top:5px;
padding-bottom:5px;
height:28px;
}
.list img{
float:left;
padding-left:4px;
padding-right:4px;
}
.list h2{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
width:137px;
//width:152px;
padding-left:15px;
padding-top:2px;
cursor:hand;
}
.list a{
text-decoration:none;
color:#000000;
}
.box3{
float:left;
width:860px;
/*margin-top:10px;*/
}
.box3i{
width:178px;
padding-bottom:6px;
padding-top:6px;
}
.box3j{
float:left;
width:655px;
/*margin-left:10px;*/
margin-left:14px;
//margin-left:0px;
}
.sale{
width:164px;
}
.sale-top{
background:url(../images/sale_top.jpg) no-repeat;
width:164px;
height:26px;
}
.sale-left{
background:url(../images/sale_left.jpg) no-repeat;
float:left;
height:59px;
}
.sale-mid{
background:url(../images/sale_mid.jpg) repeat-x;
float:left;
height:51px;
border-right:1px solid #BFC4C8;
border-left:1px solid #BFC4C8;
width:161px;
//width:163px;
padding-top:8px;
}
.sale-mid a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#170505;
text-decoration:none;
font-weight:bold;
}
.sale-right{
background:url(../images/sale_right.jpg) no-repeat;
float:left;
height:59px;
}
.sale_top_icon{
background:url(../images/sale_or_rent_icon.jpg) no-repeat bottom left;
padding:10px 0 0 27px;
float:right;
width:123px;
//width:143px;
//padding-top:11px;
height:16px;

text-align:left;
}
.sale_top_icon a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.want_top_icon{
background:url(../images/want_a_property_icon.jpg) no-repeat bottom left;
padding:10px 0 0 27px;
float:right;
width:123px;
//width:143px;
//padding-top:11px;
height:16px;
text-align:left;
}
.want_top_icon a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.box_left{
float:left;
width:164px;
margin-right:5px;
margin-left:5px;
//margin-left:0px
}
.property_for_sale{
width:178px;
padding-bottom:6px;
padding-top:6px;
}
.property_top{
background:url(../images/property_top.jpg) no-repeat;
width:164px;
height:8px;
overflow:hidden;
}
.property_mid{
width:164px;
/*height:350px;CCCCCC*/
background:url(../images/property_mid.jpg) #CCCCCC;
}
.property_bot{
width:164px;
height:8px;
background:url(../images/property_bot.jpg) no-repeat;
}
.property_icon{
height:24px;
padding-left:5px;
}
.property_content{
background:url(../images/property_bg.jpg) repeat-x bottom;
width:156px;
height:26px;
text-align:left;
margin-left:4px;
//margin-left:1px;
}
.property_single_content{
background:url(../images/property_dots.jpg) no-repeat center left;
width:135px;
padding-left:10px;
text-align:left;
margin-left:15px;
}
.property_single_content a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#003365;
}
.property_single_content a:hover{
	color:#ff0000;
}
.property_icon1{
background:url(../images/property_icon.jpg) no-repeat center left;
text-align:left;
padding-left:32px;
}
.property_icon1 a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#02070D;
font-weight:bold;
text-decoration:none;
}
.ypage_content{
width:156px;
/*height:26px;*/
text-align:left;
margin-left:4px;
//margin-left:1px;
}
.ypage_top{
background:url(../images/sale_top.jpg) no-repeat;
width:164px;
height:32px;
padding-bottom:12px;
}
.ypage_top_icon{
background:url(../images/ypage_icon.jpg) no-repeat bottom left;
padding:10px 0 0 23px;
float:right;
width:123px;
//width:143px;
//padding-top:11px;
height:16px;

text-align:left;
}
.ypage_top_icon a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;	
}
.news_box{
padding:0;
margin:0;
}
.news_box1{
padding:0;
margin-top:13px;
margin-bottom:1px;
border-bottom: 1px solid #ffffff;
border-top: 1px solid #ffffff;
overflow:hidden;
clear:both;
}
.news_box_single{
float:left;
width:325px;
margin-left:1px;
margin-right:1px;	
margin-top:5px;
margin-bottom:0px;
}
.news_top{
background:url(../images/news_top.jpg) no-repeat;
width:311px;
height:7px;
overflow:hidden;
}
.news_mid{
background:url(../images/news_mid.jpg) repeat-y; 
width:296px;
padding:0px 5px 0 10px;
/*width:296px;
padding-left:10px;
padding-right:5px;*/
text-align:left;
/*height:100px;*/
}
.news_bot{
background:url(../images/news_bot.jpg) no-repeat;
width:311px;
height:17px;
//height:4px;
text-align:right;
padding:7px 0 0 0;
margin:0;
}
.news_bot a{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
color:#044B77;
}
.news_icon{
background:url(../images/news_icon.jpg) no-repeat left top; 
text-align:left;
padding-left:30px;
padding-bottom:3px;
height:20px;
border-bottom:dashed 1px #000;
}
.news_icon a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#044B77;
text-decoration:none;	
}
.news_content{
background:url(../images/property_dots.jpg) no-repeat left center;
/*width:285px;*/
width: 280px;
text-align:left;
padding-top:4px;
padding-bottom:4px;
}
.news_content a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
padding-left:15px;
}
.entertainment_icon{
background:url(../images/entertainment_icon.jpg) no-repeat left top; 
text-align:left;
padding:2px 0 3px 30px;
height:18px;
border-bottom:1px dashed #000;
}
.entertainment_icon a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#044B77;
text-decoration:none;
}
.bdirectory_icon{
background:url(../images/bdirectory_icon.jpg) no-repeat left top; 
text-align:left;
padding-left:30px;
padding-bottom:3px;
height:20px;
border-bottom:1px dashed  #000 ;
}
.bdirectory_icon a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#044B77;
text-decoration:none;	
}
.kproperties_icon{
background:url(../images/kerala_properties_icon.jpg) no-repeat left top; 
text-align:left;
padding-left:30px;
padding-bottom:3px;
/*height:20px;*/
border-bottom:1px dashed #000;
}
.kproperties_icon a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#044B77;
text-decoration:none;
}

.box_heading_bd{
background:url(../images/business-directory-icon.jpg) no-repeat left bottom; 
margin-left:30px;
width:145px;
//width:135px;
height:30px;
margin-top:0px;
padding-left:20px;
//padding-left:0px;
padding-top:1px;
text-align:left;
}
.box_heading_matri{
background:url(../images/matrimony-icon.jpg) no-repeat left bottom; 
margin-left:30px;
width:135px;
//width:125px;
height:30px;
margin-top:0px;
padding-left:20px;
//padding-left:0px;
padding-top:1px;
}
.box_heading_re{
background:url(../images/real-estate-icon.jpg) no-repeat left bottom; 
margin-left:30px;
width:135px;
//width:125px;
height:30px;
margin-top:0px;
padding-left:20px;
//padding-left:0px;
padding-top:1px;
}
.box_heading_expo{
background:url(../images/property-builder-expo-icon.jpg) no-repeat left bottom; 
margin-left:30px;
width:165px;
//width:155px;
height:30px;
margin-top:0px;
padding-left:20px;
//padding-left:0px;
padding-top:1px;
}
.infor_box{
margin-top:18px;
}
.infor_top{
width:640px;
}
.infor_mid{
/*height:59px;*/
border-left: #D4DDEC 1px solid;
border-right:#D4DDEC 1px solid;
width:635px;
//width:640px;
padding:0 0 0 3px;
}
.infor_bot{
width:640px;
}
.infor_top_left{
float:left;
background:url(../images/infor_left_top.jpg) no-repeat;
height:26px;
width:14px;
}
.infor_top_cen{
text-align:left;
float:left;
background:url(../images/infor_top_cen.jpg) repeat-x;
height:21px;
//height:26px;
width:612px;
padding-top:5px;
}
.infor_top_cen a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333331;
font-weight:bold;	
text-decoration:none;
}
.infor_bot_cen{
float:left;
background:url(../images/infor_bot_cen.jpg) repeat-x;
height:26px;
width:612px;
}

.infor_top_right{
background:url(../images/infor_right_top.jpg) no-repeat;
height:26px;
width:14px;
float:right;
}
.infor_bot_left{
float:left;
background:url(../images/infor_left_bot.jpg) no-repeat;
height:26px;
width:14px;
}
.infor_bot_right{
background:url(../images/infor_right_bot.jpg) no-repeat;
height:26px;
width:14px;
float:right;
}
.infor_content{
/*width:317px;*/
width:314px;
float:left;
/*border-bottom:1px dotted #000000;*/
}
.infor_head{
background:url(../images/infor_arrow.jpg) no-repeat left center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#021E50;
font-weight:bold;
text-align:left;
margin-left:13px;
padding-left:15px;
margin-top:10px;
}
.infor_head a{
color:#021E50;
text-decoration:none;
}
.infor_list{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-left:28px;
/*width:288px;*/
margin-top:3px;
margin-bottom:3px;
}
.infor_list a{
text-decoration:none;
color:#1F56A9;
padding-top:2px;
padding-bottom:2px;
}
.infor_list a:hover{
	text-decoration:underline;
	color:#ff0000;
}
.infor_left_arrow{
float:left;
width:289px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#072A64;
text-align:left;
padding-left:15px;
height:12px;
padding-top:4px;
}
.infor_left_arrow a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#072A64;
text-decoration:none;
}
.infor_right_arrow{
float:right;
width:289px;
text-align:right;
padding-right:15px;
height:12px;
padding-top:4px;
}
.infor_right_arrow a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#072A64;
text-decoration:none;
}
.infor_left_arrow img{
float:left;
}
.infor_text{
float:left;
width:50px;
padding-left:10px;
}
.infor_text_right{
width:50px;
padding-left:210px;
float:left;
}
#bottom{width:1002px;height:81px;background:url(../images/bottom_bg.jpg) repeat-x;width:1000px;padding:0px;margin:0 auto;}
#bottom ul{text-align:center;margin: 0;list-style: none;line-height: normal;padding-top:5px;}
#bottom li{display:inline;white-space:nowrap;padding-left:8px;}
#bottom .smallash{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #A2A29A;text-decoration: none;padding-left:20px;padding-top:8px;}
#bottom a{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #264675;text-decoration: none;}
.bd_inner{width:250px;height:100px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: normal;margin-left:10px;}
.bd_inner1{width:250px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: normal;margin-left:10px;}
.bd_inner_left{width:90px;float:left;}
.bd_inner_left_expo{width:235px;
float:left;
    height: 69px;
}
.re_inner_left{width:90px;float:left;/*border:1px solid #FF0000;*/}
.bd_inner_right{width:160px;float:left;}
.expo_inner_right{
width:135px;
float:left;
margin-left:13px;
//margin-left:3px;
}
.expo_inner_right-1{width:150px;float:left;margin-left:13px;//margin-left:3px;}

.bd_inner_left_ddl{
height:25px;
/*float:left;*/
width:90px;
/*border:solid 1px #000;*/
}
.bd_category{
height:25px;
float:left;
width:190px;
text-align:left;
padding-left:2px;
}
.bd_inner_left_text a{
text-decoration:none;
color:#6D1200;
}
.bd_right_detail{
text-align:left;
background:url(../images/bd_tick.jpg) no-repeat left center;
padding-left:15px;
margin-top:6px;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;/*
border-bottom:solid 1px #000000;
border-top:solid 1px #000000;*/
}
.matri_right_detail{
text-align:left;
background:url(../images/bd_tick.jpg) no-repeat left center;
padding-left:15px;
margin-top:10px;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.re_right_detail{
text-align:left;
background:url(../images/bd_tick.jpg) no-repeat left center;
margin-top:0px;
//margin-top:0px;
margin-bottom:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:15px;
/*margin-left:5px;*/
/*border:1px solid #000;*/
}
.bd_inner_bot{
padding:0px;
margin:0px;
}
.bd_right_search{
float:left;
width:100px;
text-align:right;
}
.bd_inner_left_text{
text-align:left;
height:25px;
float:left;
width:120px;
padding-left:10px
}
.bd_new_inner_left_text{
text-align:left;
height:25px;
float:left;
width:120px;
padding-left:10px
}
.bd_inner_left_text1{
height:25px;
float:left;
width:130px;
padding-left:10px;
//padding-left:0px;
}
.bd_red{
text-decoration:none;
color:#6D1200;
}
.bd_blue{
color:#354E91;
text-decoration:none;
}
.bd_right_detail1{
text-align:left;
background:url(../images/bd_tick.jpg) no-repeat left center;
padding-left:15px;
margin-top:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.bd_right_detail1-1{text-align:left;background:url(../images/bd_tick.jpg) no-repeat left center;padding-left:15px;margin-top:3px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}

.expo_go{
float:left;
margin-left:101px;
//margin-left:51px;
margin-top:6px;
}
.bd_inner_left_ddl1{
height:22px;
float:left;
width:90px;

}
.bd_inner_left_ddl1_expo{height:22px;float:left;width:190px;}
.expo_bot_ryt{width:50px;float:left;}
.selectbox90{
width:87px;
height:20px;
font-size:10px;
}
.selectbox90-1{width:87px;height:20px;font-size:12px;}
.selectbox90-bd{
width:127px;
height:20px;
font-size:12px;
}
.selectbox100{
width:100px;
height:20px;
font-size:10px;
}
.selectbox180{width:180px;height:20px;font-size:10px;}
.selectbox180-1{width:180px;height:20px;font-size:12px;}
.selectbox138{
width:138px;
height:20px;
font-size:10px;
}
.selectbox138-1{width:138px;height:20px;font-size:12px;}

.selectbox170{
width:200px;
height:20px;
font-size:10px;
}
.selectbox170-11{
width:220px;
height:20px;
font-size:12px;
}
.selectbox40{
width:42px;
height:20px;
font-size:10px;
}
.re_purpose{
float:left;
text-align:center;
padding-left:20px;
/*height:20px;*/
vertical-align:top;
}
.re_inner_left_ddl{
height:23px;
float:left;
width:90px;

}
.purpose_text{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
}
.purpose_text-1{font-family:Arial, Helvetica, sans-serif;font-size:12px;//font-size:11px;text-align:center;}
.bd_cat_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
line-height:10px;
margin:0px;
padding:0px;
}
.bd_right_detail2{
text-align:left;
/*border:1px solid #000000;*/
}
.re_inner_right{
width:160px;
/*width:120px;*/
float:left;
/*border:1px solid #FF0000;*/
}
.re_listings1{
/*width:120px;*/
float:right;
margin-right:12px;
//margin-right:7px;
/*border:solid 1px #FFF000;*/
margin-top:0px;
//margin-top:5px;
}
.re_listings2{
/*width:120px;*/
float:right;
margin-right:3px;
/*border:solid 1px #FFF000;*/
}
.re_category{
/*border:1px solid #00FF00;
width:135px;*/
float:left;
margin-left:1px;
}
.re_inner_bot{
padding:0px;
margin:0px;
/*//margin-top:4px;*/
padding-top:6px;
}

.scroll-pane ul{
/*width:285px;*/
width: 280px;
text-align:left;
margin:0;
padding:0;
}
.scroll-pane li
{
background:url(../images/property_dots.jpg) no-repeat 0 12px;
//background:url(../images/property_dots.jpg) no-repeat 12px left;
display: block;
padding:4px 0 2px 12px;
text-align:left;
overflow:hidden;
}
.scroll-pane a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:lighter;

color:#000000;
text-decoration:none;
/*padding-left:15px;*/
}
.scroll-pane a:hover
{
	color:#cd4e03;
}
.right-banner{
width:142px;
float:left;
padding-left:2px;
}
.ypage_content ul{
/*width:285px;*/
width: 156px;
text-align:left;
margin:0;
padding:0;
}
.ypage_content li{
background:url(../images/property_dots.jpg) no-repeat 8px 9px;
display: block;
padding:3px 0 2px 20px;
text-align:left;
overflow:hidden;
height:22px;
//height:25px;
}
.ypage_content a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003365;
text-decoration:none;
/*padding-left:15px;*/
}
.ypage_content a:hover{
color:#ff0000;
	}
.google_advt
{
	border:1px solid #CECECE;
	width:290px
}
.google_advt1
{
	border:1px solid #CECECE;
	width:639px;
	background-color:#F6F4F5;
	margin-bottom:5px;
}
.google_advt2
{
	width:139px;
	//width:141px;
	margin-left:5px;
	border:1px solid #CECECE;
	float:right;
}
.k_prop_text a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#b10a1a;
}
.k_prop_text a:hover{
text-decoration:underline;
color:#0b1573;
}
.scroll-pane1 ul{
/*width:285px;*/
width: 280px;
text-align:left;
margin:0;
padding:0;
}
.scroll-pane1 li
{
background:url(../images/property_dots.jpg) no-repeat 0 12px;
//background:url(../images/property_dots.jpg) no-repeat 12px left;
display: block;
padding:4px 0 2px 12px;
text-align:left;
overflow:hidden;
}
.scroll-pane1 a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:lighter;

color:#000000;
text-decoration:none;
/*padding-left:15px;*/
}
.scroll-pane1 a:hover
{
	color:#cd4e03;
}
.infor_more{

}
.infor_more a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#1F56A9;
float:right;
}
