@charset "utf-8";
/* CSS Document */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
}
IMG
{
border:0;
}

#logoCont {
	position:absolute;
	left:83px;
	top:249px;
	width:226px;
	height:97px;
	z-index:1;
	}
	.Ltrs
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	}
	.Headings
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	}
	
	.LoginForm
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	border:1px #CCCCCC solid;
	}
	.border
	{
	border-bottom:1px #CCCCCC dotted;
	
	}
.topBoxbt
{
background-image:url(property-search_57.jpg);
background-repeat:repeat-x;
}
.border_right
	{
		border-right:1px #CCCCCC dotted;
	}
	
	.border_left
	{
		border-left:1px #CCCCCC dotted;
	}
.border_Bottom
	{
		border-bottom:1px #CCCCCC dotted;
	}
	.CornerLeft
	{
	border-bottom:1px #CCCCCC dotted;
	border-left:1px #CCCCCC dotted;
	}
	.CornerRight
	{
	border-bottom:1px #CCCCCC dotted;
	border-right:1px #CCCCCC dotted;
	}
	#apDiv1 {
	position:absolute;
	left:5px;
	top:10px;
	width:237px;
	height:45px;
	z-index: 1005;
}
.toplink {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:10px;
color:#82775c;
text-decoration:none;
}
.topmenu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.searchcontent{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#62532e;
font-weight:bold;
text-decoration:none;
}
.residential{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ce202a;
}
.find{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#62532e;
font-style:normal;
}
.sidehead{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#62532e;
font-weight:bold;
text-decoration:none;
font-style:normal;
letter-spacing:normal;
}
.propertycontent{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#665a3e;
text-decoration:none;
}
.propertycontentnew{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#665a3e;
text-decoration:none;
}
.imagegallery{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#faa20c;
text-decoration:none;
font-weight:bold;
}
.sendmail{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.kerala{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#7e7e7e;
}
.memberlogin{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}
.addhead{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ce202a;
font-weight:bold;
}
.adddetail{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}
.bottomlink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#595959;
}
.advertise{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ce202a;
}



a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #993300;
}
a:active {
	text-decoration: none;
}

.b
{
text-decoration:none;
}
.b:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-style:normal;
    font-size:11px;
	color: #7e7d7c;
	text-decoration: none;
	}

.b:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-style:normal;
    font-size:11px;
	text-decoration: none;
	color: #ce202a;
	}
.b:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-style:normal;
    font-size:11px;
	text-decoration: none;
}
.c{
text-decoration:none;
}
.c:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-style:normal;
    font-size:11px;
	color: #BBA221;
	text-decoration: none;
	}
.c:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-style:normal;
    font-size:11px;
	text-decoration: none;
	color: #ce202a;
	}
.c:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-style:normal;
    font-size:11px;
    color: #BBA221;
	text-decoration: none;
}
.c:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-style:normal;
    font-size:11px;
    color: #BBA221;
	text-decoration: none;
}
.boxbg
{
background-image:url(content_120.jpg);
background-repeat:repeat-x;
}
.boxbgTop
{
background-image:url(content_107.jpg);
background-repeat:repeat-x;
}
.mainlink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}
.mainlink:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}
.mainlink:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
color:#ce202a;
}
.mainlink:visited{
/*color:#FFFFFF;*/
}
.sidehead1_link:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#62532e;
font-weight:bold;
}
.sidehead1_link:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
}


	.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width:100%;
			height:100%;
			margin-bottom:0px;
			background-color: black;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=70);
			z-index:1001;
		}
		.white_content {
			display:none;
			position:absolute;
			top: 25%;
			left: 25%;
			width: 40%;
			height: 47%;
			padding: 10px;
			border: 10px solid #E2D5B5;
			background-color:White;
			z-index:1002;
			overflow:auto;
		}
.Title_style {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.dottedline
{
border:1px #999999 dotted;
}

.searchresults {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#895907;
font-weight:bold;
}
.showing {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6b6b6b;
font-weight:bold;
}
.definition {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#895907;
font-weight:bold;
}
.details {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#895907;
font-weight:bold;
}
.more {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ce202a;
font-style:normal;
font-weight:bold;
}
.sidedefinition{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#895907;
font-weight:bold;
}
.sidedetails {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#895907;
font-style:normal;
}
.previous{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#006eb1;
}
#sidemenu{
width:192px;
}
#sidemenu ul{
list-style-type:none;
padding-left:5px;
padding-right:5px;
margin-left:0px;
}
#sidemenu ul li{
display:block;
height:28px;
border-bottom:1px #999999 dashed;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:25px;
}
#sidemenu ul li a{
display:block;
height:28px;
border-bottom:1px #999999 dashed;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:25px;
text-decoration:none;
}
#sidemenu ul li a:hover{
text-decoration:none;
color:#cf201e;
}
.sidehead{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ce202a;
padding-left:5px;
padding-right:5px;
}

.box2 {
	BORDER-RIGHT: #cccccc 1px  dotted; 
	BORDER-LEFT: #cccccc 1px dotted;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 6px;
	MARGIN: 0px; 
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #cccccc 1px dotted;
	BORDER-top: #cccccc 1px dotted;
}

.errobox{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#c22119;
font-weight:bold;
}
.errorText{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}

.dashhead{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#cf211f;
}
.dashcontent{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4c4c4c;
}


.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color:Gray;
    color: blue;
}

.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: red;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}
