﻿body 
{
	margin: 0;
	font-family: Arial;
	font-size: 12px;
	background-color: #FFFFFF;
}

img
{
	border: none;
}

/* Logo for Information */

	#InfoLogo
	{
		position: absolute;
		background: url(../images/heading.gif);
		width: 539px;
		height: 113px;
		top: 10px;
		left: 200px;
	}

	#InfoContent
	{
		font-family: Arial;
		color:Black;	
	}


#Wrapper
{
	width: 950px;
	margin: 0 auto 10px auto;
	padding-bottom: 20px;
}

		#Header
		{
			width: 950px;
			height: 150px;
			position: relative;
			top: 0px;
			left: 0px;
		}
				#Logo
				{
					position: absolute;
					background: url(../images/heading.gif);
					width: 539px;
					height: 113px;
					top: 10px;
					left: 300px;
				}

		#SideMenu
		{
			position:absolute;
			background: url(../images/sidemenu.gif);
			background-repeat: no-repeat;
			padding-top: 20px;
			width: 201px;
			height: 762px;
		}
		
			#SideMenu a
			{
				display: block;
				margin: 0px 0 -15px 60px;
				width: 116px;
				height: 28px;
				padding-top: 7px;
				text-align:center;
				background-image: url( '/images/sidemenu_button.gif' );
				background-repeat: no-repeat;
				color : #FFFFFF;
				font-weight: bold;
				text-decoration: none;
			}
					
			#GoTo
			{
				position: relative;
				top: 22px;
				width: 36px;
				overflow:hidden;
				white-space:nowrap; 
				left: 25px;		
				color: #CC6600;
				font-weight: bold;
			}
			
			#Advert
			{
				position: relative;
				padding-left: 10px;
				padding-right: 10px;
				margin-bottom: 10px;
				text-align: center;
				top: 22px;
				left: 25px;	
				width: 140px;
				color: #FFFFFF;	
				font-weight: bold;
				font-size: 10px;	
			}
			
			
			#SideMenu a:hover
			{
				color: #999D9F;
			}
			
						
		#BottomMenu
		{				
			position:absolute;
			margin-left: 220px;
			margin-top: 497px;
			background-image: url( '/images/advertbottom.gif' );
			background-repeat: no-repeat;
			width: 750px;
			height: 331px;
		}									
								
			.AdvertBlock
			{
				border: solid 1px #387014;
				position: relative;
				text-align: center;
				width: 214px;
				height: 74px;	
				color: #FFFFFF;
				font-size: 14px;									
			}				
					.AdvertBottom
					{
						font-family: Arial Rounded MT Bold;
						font-weight: normal;
						font-size: 11px;
					}
					
					.AdvertiserBottom
					{
						font-family: Arial Rounded MT Bold;
						font-weight: bold;
						font-size: 12px;
					}
					
					.AdButton
					{
						position:absolute;
						left: 51px;
						bottom: 0px;
						background-image: url('/images/goto_button.gif');
					}
	
	/* Content */
	
	#Content
	{
		font-family: Arial;
		padding-left: 220px;
		color:Black;	
	}
		.NormalText
		{
			font-weight: normal;
		}
		
		.BoldText
		{
			font-weight: bold;
		}
	
		.SmallText
		{
			font-weight: normal;
			font-size: 10px;
		}
		
		.SmallBoldText
		{
			font-weight: bold;
			font-size: 10px;
		}
		
		.SearchSection
		{
			width: 120px;
			float: left; 
			text-align:center;
		}
					
		.SearchTextBox
		{
			position:relative;
			top: -45px;
			left:30px;
			width: 350px;
			height: 15px;
			color: #000000;
			font-weight:bold;
			background-color: #CC6600;
			border: none 0px;
		}
		
		.SearchButton
		{
			position:relative;
			top: -33px;
			left:70px;
		}


/* SearchResults Page */

.SearchTextBlock
{
	position: relative;
	text-align: center; 
	left: 700px;
	width: 200px;
	top: -310px; 
	height: 300px;
}

.SearchAgain
{
	position:relative;
	left: 275px;
    bottom: 40px;
}	

.ResultsImage
{
	margin-left: 210px;	
}

.ResultsPane
{
	position:relative;
	width: 700px;
	height:300px;
	left: -10px;
	top:  0px;
}

.LongResultsPane
{
	position:relative;
	width: 700px;
	height: 370px;
	left: 0px;
	top:  0px;
}

.ResultsGrid
{
			position:relative;
			table-layout: fixed;
			top: -620px;
			left:40px;
			width: 600px;
			font-size: 10px;
			height: 15px;
			color: #000000;
			font-weight:bold;
			background-color: #FFFF99;
			border: none 0px;
}

.ResultsGrid tr
{
	overflow:auto;
}

.AmendGrid
{
			position:relative;
			table-layout: fixed;
			top: -620px;
			left:40px;
			width: 630px;
			font-size: 10px;
			color: #000000;
			font-weight:bold;
			background-color: #FFFF99;
}

.PropGrid
{
			position:relative;
			table-layout: fixed;
			top: -550px;
			left:40px;
			width: 630px;
			font-size: 10px;
			color: #000000;
			font-weight:bold;
			background-color: #FFFF99;
}

.trimText
{
overflow:hidden;	
white-space: nowrap;
}

input[disabled] {
	opacity: 0.5;
	filter:alpha(opacity=50); 
}

/* CMS Default Page */

		#CMSTopMenu
		{
			position:absolute;
			top:123px;
			left:210px; 
			height:20px; 
			width:700px; 
			background-color: #387014;
			text-decoration:none;
		}
		#CMSTopMenu a
		{
			width: 116px;
			height: 10px;
			padding-top: 1px;
			padding-left: 30px;
			text-align:center;
			color : #FFFFFF;
			font-weight: bold;
			text-decoration: none;
			float:left;
		}
		
		#CMSTopMenu a:hover
		{
			color: #AAAAAA;
		}

#realtyText
{
	position:relative;
	font-weight: bold;
	font-size: 11px;
	z-index: 1;
	top: -330px;
	left:0;
	margin:0 0 10px 0px;
	text-align:center;
	width: 650px; 
	/*border:1px solid black;*/
	color:red;	
	padding:0px 10px;
}

/* Sales Page */

.BigNormalText
{
	font-weight: normal;
	text-align: justify;
}

.BigBoldText
{
	font-family:Arial Black;
		text-align: center;
}