/***********************
Generic Styles 
************************/
body
{
	background-color:#002D62;
	margin:0;
    color: #000000;
 	font-family: /*Verdana,*/ Arial, Helvetics, Sans-Serif;
 	font-size:0.8em;
}

a
{
	text-decoration:none;
    color: #000000;
}

td 
{
	vertical-align:top;
}








/***********************
Page Elements 
************************/

#PageFrame
{
	margin:0 auto;
	background-color:#fff;
	width:784px;
	border: solid 5px #ffffff;
}

#Header
{
	margin:2px 0 5px 0;
	width:100%;
	text-align:center;
}

#Footer
{
	padding:5px;
	font-size:0.75em;
	margin:50px 0 3px 0 ;
	color:#999;
}

#Footer a
{
	color:#999;
}

#HomeSEtxt
{
	Z-INDEX: 101; 
	WIDTH: 550px; 
	POSITION: absolute;
	TOP:950px; 
	font-size:9px;
	background-color:#758393;
	padding:15px;
	margin-left:auto;
	margin-right:auto;
}

#HomeSEtxt H1
{
	font-size:11px;
	margin:10px 0 0  0;
	padding:0;
}

#HomeSEtxt H2
{
	font-size:10px;
	margin:5px 0 0 0;
	padding:0;
}

#HomeSEtxt p
{
	margin:5px 0 5px 0;
	padding:0;
}

/***********************
Navigation 
************************/


#NavAll
{
	margin-right:5px;
}

#Nav
{
	width:135px;
	margin:0;
}

#Nav p
{
	margin:0;
}

#Nav a
{
	padding:5px 10px 5px 0px;
	text-transform:uppercase;
	width:120px;
	display:block;
	text-align:right;
}

a.HomeLink
{
	margin:0;
	border-right:solid 5px #A79C92;
	background-color:#D9D2CA;
	font-size:0.8em;
}

a.HomeLink:hover
{
	margin:0;
	background-color:#C5BBB2;
	font-size:0.8em;
}

a.SaleLink
{
	margin:1px 0 0 0;
	border-right:solid 5px #E7BA56;
	background-color:#D9D2CA;
	font-size:0.8em;
}

a.SaleLink:hover
{
	margin:1px 0 0 0;
	background-color:#F6DA9D;
	font-size:0.8em;
}


a.LetLink
{
	margin:1px 0 0 0;
	background-color:#D9D2CA;
	border-right:solid 5px #7C723A;
	font-size:0.8em;
}

a.LetLink:hover
{
	margin:1px 0 0 0;
	background-color:#DFD9B9;
	font-size:0.8em;
}


a.ServicesLink
{
	margin:1px 0 0 0;
	background-color:#D9D2CA;
	border-right:solid 5px #E1CF7E;
	font-size:0.8em;
}

a.ServicesLink:hover
{
	margin:1px 0 0 0;
	background-color:#F9EEBB;
	font-size:0.8em;
}


a.AreaLink
{
	margin:1px 0 0 0;
	border-right:solid 5px #B8A66E;
	background-color:#D9D2CA;
	font-size:0.8em;
}

a.AreaLink:hover
{
	margin:1px 0 0 0;
	background-color:#E6DDC1;
	font-size:0.8em;
}


a.ContactLink
{
	margin:1px 0 0 0;
	background-color:#D9D2CA;
	border-right:solid 5px #7D5B4D;
	font-size:0.8em;
}
a.ContactLink:hover
{
	margin:1px 0 0 0;
	background-color:#C4B2AB;
	font-size:0.8em;
}





a.InvestmentLink
{
	margin:1px 0 0 0;
	border-right:solid 5px #E7BA56;
	background-color:#F8F6F4;
	font-size:0.7em;
}




/***************************
Sub Navigation
***************************/

#NavLocalArea a
{
	margin:0;
	padding:3px 10px 3px 5px;
	text-align:right;
	text-transform: none;
	font-size:0.85em;
	width:115px;
	display:block;
	border-right:solid 5px #B8A66E;
	background-color:#F8F6F4;
	border-bottom:solid 1px #fff;
}
#NavLocalArea a:hover
{
	background-color:#E6DDC1;
}


#NavServices a
{
	margin:0;
	padding:3px 10px 3px 5px;
	text-align:right;
	text-transform:none;
	font-size:0.85em;
	width:115px;
	display:block;
	border-right:solid 5px #E1CF7E;
	background-color:#F8F6F4;
	border-bottom:solid 1px #fff;
}

#NavServices a:hover
{
	background-color:#F9EEBB;
}

/**************************
Search Navigation 
***************************/

#SearchTitle
{
	padding:5px;
	background-color:#B9B0A7;
	color:#fff;
	font-size:0.85em;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:1px;
	text-align:center;
	margin:5px 0 0 0;
}

#PropertySearch  
{
	font-size:0.75em;
	background-color:#D9D2CA;
	padding:7px;
}

#PropertySearch p
{
	margin: 0 0 5px 0;
}


#PropertySearch input.btn
{
	border:1px solid #999;
	background-image: url(/UI/Images/ButtonBack.gif) ;
	font-size:10px;
}

div#PropertySearch table.radio
{
	font-size:10px;
	margin:0 0 0 -5px;
}
div#PropertySearch table.radio td
{
	padding: 0;
}

#PropertySearch select
{
	border:1px solid #999;
	background-color:#fff;
	font-size:10px;
	width:120px;
	padding:1px;
}

/**************************
Sub Links Navigation 
***************************/

#SubLinks
{
	font-size:0.85em;
	margin:5px 0 0 0;
	background-color:#F8F6F4;
}
#SubLinks a
{
	padding:5px 10px 5px 5px;
	width:115px;
	display:block;
	border-bottom:solid 1px #fff;
}

#SubLinks a:hover
{
	background-color:#D9D2CA;
}

div.PageNos
{
	font-size:0.8em;
}

	