@media screen{	.screenHide { display:none }}body{	/*scrollbar-face-color: #ACBED9; scrollbar-shadow-color: #324474; 		scrollbar-highlight-color: #324474; scrollbar-3dlight-color: #FFFFFF; 	scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; 	scrollbar-arrow-color: #E9ECF2;*/	margin-top: 12px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;	color: #000000; padding: 0px;	font-family: Tahoma, Verdana;	background-color: #4C75A2;	background-image: url('../images/structure/background.gif'); background-repeat: repeat-x;}form{	padding: 0px; margin: 0px;}a:hover { color: #336699 }a:link  { color: #16426E }a:visited { color: #16426E }.Colour1Back /* Mid Blue */{ 	font-size: 8pt; 	color: #000000; 	font-family: Tahoma, Verdana; 	background-color: #ACBED9; }.Colour2Back /* Dark Blue */{	font-size: 8pt;	color: white;	font-family: Tahoma, Verdana;	background-color: #324474;}.Colour3Back /* Light Blue */{	font-size: 8pt;	color: #ACBED9;	font-family: Tahoma, Verdana;	background-color: #E9ECF2;}.Colour4Back /* Dark Gray */{	font-size: 8pt;	color: #FFFFFF;	font-family: Tahoma, Verdana;	background-color: #808080;}.AdminBack{	font-size: 10pt;	color: black;	font-family: Tahoma, Verdana;	background-color: #DBDCE9;}.PlainWhiteBack{	font-size: 8pt;	color: #000000;	font-family: Tahoma, Verdana;	background-color: white;}.PlainBlackBack{	font-size: 8pt;	color: #FFFFFF;	font-family: Tahoma, Verdana;	background-color: #000000;}.walkthroughText{	background-color: #E9ECF2;	background-image: url('../images/structure/walkthroughtext.gif');	background-repeat: no-repeat; background-position: center top;}.headerBack{	background-image: url('../images/structure/header.jpg'); background-repeat: no-repeat;}	.washout
{
	filter: alpha(opacity=50);
}.navMenuOut  { background-color: #324474; font-family: Tahoma, Verdana; font-size: 8pt; color: #FFFFFF; border: solid 1px #324474 }.navMenuOver { background-color: #E9ECF2; font-family: Tahoma, Verdana; font-size: 8pt; color: #000000; cursor: hand; border-left: solid 1px #ACBED9; border-top: solid 1px #ACBED9; border-bottom: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; }/*.navMenuOut  { background-color: #E9ECF2; font-family: Tahoma, Verdana; font-size: 8pt; color: #FFFFFF }.navMenuOver { background-color: #979899; font-family: Tahoma, Verdana; font-size: 8pt; color: #FFFFFF; cursor: hand }*/.blackborder-right { border-right: solid 1px #000000 }.blackborder-left { border-left: solid 1px #000000 }.blackborder-top { border-top: solid 1px #000000 }.blackborder-bottom { border-bottom: solid 1px #000000 }.blackborder { border: solid 1px #000000 }.silverborder-right { border-right: solid 1px #E9ECF2 }.silverborder-left { border-left: solid 1px #E9ECF2 }.silverborder-top { border-top: solid 1px #E9ECF2 }.silverborder-bottom { border-bottom: solid 1px #E9ECF2 }.silverborder { border: solid 1px #E9ECF2 }.whiteborder-right { border-right: solid 1px #FFFFFF }.whiteborder-left { border-left: solid 1px #FFFFFF }.whiteborder-top { border-top: solid 1px #FFFFFF }.whiteborder-bottom { border-bottom: solid 1px #FFFFFF }.whiteborder { border: solid 1px #FFFFFF }.colour1border-right { border-right: solid 1px #ACBED9 }.colour1border-left { border-left: solid 1px #ACBED9 }.colour1border-top { border-top: solid 1px #ACBED9 }.colour1border-bottom { border-bottom: solid 1px #ACBED9}.colour1border { border: solid 1px #ACBED9 }.colour2border-right { border-right: solid 1px #324474 }.colour2border-left { border-left: solid 1px #324474 }.colour2border-top { border-top: solid 1px #324474 }.colour2border-bottom { border-bottom: solid 1px #324474 }.colour2border { border: solid 1px #324474 }.colour3border-right { border-right: solid 1px #E9ECF2 }.colour3border-left { border-left: solid 1px #E9ECF2 }.colour3border-top { border-top: solid 1px #E9ECF2 }.colour3border-bottom { border-bottom: solid 1px #E9ECF2 }.colour3border { border: solid 1px #E9ECF2 }.colour3borderDot-right { border-right: dotted 1px #E9ECF2 }.colour3borderDot-left { border-left: dotted 1px #E9ECF2 }.colour3borderDot-top { border-top: dotted 1px #E9ECF2 }.colour3borderDot-bottom { border-bottom: dotted 1px #E9ECF2 }.colour3borderDot { border: dotted 1px #E9ECF2 }.txt {	font-family: Tahoma, Verdana; font-size: 8pt; text-decoration: none }.txt10 {	font-family: Tahoma, Verdana; font-size: 10pt; text-decoration: none }.Font_White { color: #FFFFFF; }.Font_Black { color: #000000; }.Font_Colour1 { color: #ACBED9 }.Font_Colour2 { color: #324474 }.Font_Colour3 { color: #E9ECF2 }a.WhiteLink:link       { color: #FFFFFF }a.WhiteLink:hover      { color: #FFFFFF }a.WhiteLink:visited    { color: #FFFFFF }a.WhiteLinkND:link       { color: #FFFFFF; text-decoration: none }a.WhiteLinkND:hover      { color: #FFFFFF; text-decoration: none }a.WhiteLinkND:visited    { color: #FFFFFF; text-decoration: none }a.BlackLink:link       { color: #000000 }a.BlackLink:hover      { color: #000000 }a.BlackLink:visited    { color: #000000 }a.BlackLinkND:link       { color: #000000; text-decoration: none }a.BlackLinkND:hover      { color: #000000; text-decoration: none }a.BlackLinkND:visited    { color: #000000; text-decoration: none }a.Colour1Link:link       { color: #ACBED9 }a.Colour1Link:hover      { color: #ACBED9 }a.Colour1Link:visited    { color: #ACBED9 }a.Colour1LinkND:link       { color: #ACBED9; text-decoration: none }a.Colour1LinkND:hover      { color: #ACBED9; text-decoration: none }a.Colour1LinkND:visited    { color: #ACBED9; text-decoration: none }a.Colour2Link:link       { color: #324474 }a.Colour2Link:hover      { color: #324474 }a.Colour2Link:visited    { color: #324474 }a.Colour2LinkND:link       { color: #324474; text-decoration: none }a.Colour2LinkND:hover      { color: #324474; text-decoration: none }a.Colour2LinkND:visited    { color: #324474; text-decoration: none }a.Colour3Link:link       { color: #E9ECF2 }a.Colour3Link:hover      { color: #E9ECF2 }a.Colour3Link:visited    { color: #E9ECF2 }a.Colour3LinkND:link       { color: #E9ECF2; text-decoration: none }a.Colour3LinkND:hover      { color: #E9ECF2; text-decoration: none }a.Colour3LinkND:visited    { color: #E9ECF2; text-decoration: none }a.NavLink:link       { color: #FFFFFF; text-decoration: none }a.NavLink:hover      { color: #000000; text-decoration: none }a.NavLink:visited    { color: #FFFFFF; text-decoration: none }.searchField { background-color: #FFFFFF; font-family: Tahoma, Verdana; color: #000000; font-size: 8pt; width: 110px }.viewingField { background-color: #FFFFFF; font-family: Tahoma, Verdana; color: #000000; font-size: 8pt; width: 106px }/*.searchButton { background-color: #324474; border: solid 1px #000000; font-family: Tahoma, Verdana; color: #FFFFFF; font-size: 8pt; width: 130px }*/.submitButton { background-color: #324474; border: solid 1px #324474; font-family: Tahoma, Verdana; color: #FFFFFF; font-size: 8pt }#dhtmltooltip{position: absolute;width: 150px;border: 2px solid black;padding: 2px;background-color: lightyellow;visibility: hidden;z-index: 100;/*Remove below line to remove shadow. Below line should always appear last within this CSS*/filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);}#navBar{	position: absolute;	left: 50px;	top: 100px;}/* PROPERTY CART STYLES */.PropCartFrame{	border-left: solid 1px #94ABCE;	border-right: solid 1px #94ABCE;	border-top: solid 1px #94ABCE;}.PropCartBottom{	border-bottom: solid 1px #94ABCE;	border-left: solid 1px #94ABCE;	border-right: solid 1px #94ABCE;}.PropertyCartHide{	display:none;}.PropertyCartMessage{	position:absolute;	background-color: #E9ECF2;	z-index: 100;	left: 41%;	top: 260px;	width:220px;	height:80px;	border-left: solid 1px #94ABCE;	border-right: solid 1px #94ABCE;	border-top: solid 1px #94ABCE;	border-bottom: solid 1px #94ABCE;	}.PropertyCartBK{	position:absolute;	background-color: #000000;	z-index: 1;	left: 42%;	top: 267px;	width:216px;	height:80px;	filter:alpha(opacity=30);}.PropCartTitle{	background-image: url('../images/structure/navbarOut.gif');
	background-repeat: repeat-x; text-align: left;
	height: 20px; font-family: Tahoma, Verdana, Sans-Serif;
	color: #FFFFFF; font-size: 8pt;}/* *********************** */td.basic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #324474;
}

td.title {
	color:#324474; 
	font-size:1.1em;
}

td.imaged {
	width:530px; 
	height:40px;
}

td.Hot{
	background: URL(assets/hot_red.jpg) top no-repeat;
}

td.Golf{
	background: URL(assets/golf_red.jpg) top no-repeat;
}

td.Investment{
	background: URL(assets/investment_red.jpg) top no-repeat;
}

td.Commercial{
	background: URL(assets/commercial_red.jpg) top no-repeat;
}

td.Beachside{
	background: URL(assets/beachside_red.jpg) top no-repeat;
}

a.asec {
	color: #333333;
	text-decoration: none;
}

a.asec:hover{
	color: #333333;
	text-decoration: underline;
}

a.asec2 {
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #324474;
    TEXT-DECORATION: none;
	margin:0px;
	display:block;
	padding:3px 0px 0px 0px;
	font-size:11px;
	text-decoration: none;
	border: solid 1px #324474;
    height:22px;
	width:92px;
}

a.asec2:visited{
	color: #FFFFFF;
	text-decoration: none;

}

a.asec2:hover{
	color: #000000;
	text-decoration: none;
    BACKGROUND-COLOR: #E9ECF2;
	border-left: solid 1px #ACBED9; border-top: solid 1px #ACBED9; border-bottom: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF;
}



a.asec3 {
	width:92px;
}

a.asec4 {
	width:128px;
}


/* ### DROP SHADOWS ### */

* html .ShadowBottom {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/bottomShadow.png', sizingMethod='scale');
}

html>body .ShadowBottom{
background-image: url('../images/png/bottomShadow.png');
background-repeat: repeat-x;
}

* html .ShadowRight {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/rightShadow.png', sizingMethod='scale');
}

html>body .ShadowRight{
background-image: url('../images/png/rightShadow.png');
background-repeat: repeat-y;
}

* html .ShadowBottomLeft {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/bottomLeftShadow.png');
}

html>body .ShadowBottomLeft{
background-image: url('../images/png/bottomLeftShadow');
}

* html .ShadowBottomRight {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/bottomRightShadow.png');
}

html>body .ShadowBottomRight{
background-image: url('../images/png/bottomRightShadow.png');
}

/* ### DROP SHADOWS ### */

* html .saveProperty {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/saveProperty.png');
background-repeat: no-repeat;
}

html>body .saveProperty{
background-image: url('../images/png/saveProperty.png');
background-repeat: no-repeat;
background-position: left center;
}

* html .savePropertyOver {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/savePropertyOver.png');
background-repeat: no-repeat;
}

html>body .savePropertyOver{
background-image: url('../images/png/savePropertyOver.png');
background-repeat: no-repeat;
background-position: left center;
}

* html .fullDetails {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/fullDetails.png');
background-repeat: no-repeat;
}

html>body .fullDetails{
background-image: url('../images/png/fullDetails.png');
background-repeat: no-repeat;
}

* html .fullDetailsOver {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/fullDetailsOver.png');
background-repeat: no-repeat;
}

html>body .fullDetailsOver{
background-image: url('../images/png/fullDetailsOver.png');
background-repeat: no-repeat;
}

* html .deleteProperty {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/deleteProperty.png');
background-repeat: no-repeat;
}

html>body .deleteProperty{
background-image: url('../images/png/deleteProperty.png');
background-repeat: no-repeat;
background-position: left center;
}

* html .deletePropertyOver {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/deletePropertyOver.png');
background-repeat: no-repeat;
}

html>body .deletePropertyOver {
background-image: url('../images/png/deletePropertyOver.png');
background-repeat: no-repeat;
background-position: left center;
}

/* ### ICONS ### */

* html .photoGallery {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/photoGallery.png');
background-repeat: no-repeat;
}

html>body .photoGallery{
background-image: url('../images/png/photoGallery.png');
background-repeat: no-repeat;
}

* html .photoGalleryOver {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/photoGalleryOver.png');
background-repeat: no-repeat;
}

html>body .photoGalleryOver {
background-image: url('../images/png/photoGalleryOver.png');
background-repeat: no-repeat;
}

* html .printPage {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/printPage.png');
background-repeat: no-repeat;
}

html>body .printPage{
background-image: url('../images/png/printPage.png');
background-repeat: no-repeat;
}

* html .printPageOver {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/printPageOver.png');
background-repeat: no-repeat;
}

html>body .printPageOver {
background-image: url('../images/png/printPageOver.png');
background-repeat: no-repeat;
}

* html .viewMap {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/viewMap.png');
background-repeat: no-repeat;
}

html>body .viewMap{
background-image: url('../images/png/viewMap.png');
background-repeat: no-repeat;
}

* html .streetViewIcon1 {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/streetView.png');
background-repeat: no-repeat;
}

html>body .streetViewIcon1{
background-image: url('../images/png/streetView.png');
background-repeat: no-repeat;
}

* html .viewMapOver {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/viewMapOver.png');
background-repeat: no-repeat;
}

html>body .viewMapOver {
background-image: url('../images/png/viewMapOver.png');
background-repeat: no-repeat;
}

* html .saveLarge {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/saveLarge.png');
background-repeat: no-repeat;
}

html>body .saveLarge{
background-image: url('../images/png/saveLarge.png');
background-repeat: no-repeat;
}

* html .saveLargeOver {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/saveLargeOver.png');
background-repeat: no-repeat;
}

html>body .saveLargeOver{
background-image: url('../images/png/saveLargeOver.png');
background-repeat: no-repeat;
}

* html .videoTour {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/videoTour.png');
background-repeat: no-repeat;
}

html>body .videoTour{
background-image: url('../images/png/videoTour.png');
background-repeat: no-repeat;
}

* html .videoTourOver {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/videoTourOver.png');
background-repeat: no-repeat;
}

html>body .videoTourOver {
background-image: url('../images/png/videoTourOver.png');
background-repeat: no-repeat;
}

* html .virtualTour {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/virtualTour.png');
background-repeat: no-repeat;
}

html>body .virtualTour{
background-image: url('../images/png/virtualTour.png');
background-repeat: no-repeat;
}

* html .virtualTourOver {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/virtualTourOver.png');
background-repeat: no-repeat;
}

html>body .virtualTourOver{
background-image: url('../images/png/virtualTourOver.png');
background-repeat: no-repeat;
}

* html .floorPlan {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/floorPlan.png');
background-repeat: no-repeat;
}

html>body .floorPlan{
background-image: url('../images/png/floorPlan.png');
background-repeat: no-repeat;
}

* html .floorPlanOver {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/floorPlanOver.png');
background-repeat: no-repeat;
}

html>body .floorPlanOver {
background-image: url('../images/png/floorPlanOver.png');
background-repeat: no-repeat;
}

* html .arrangeViewing {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/arrangeViewing.png');
background-repeat: no-repeat;
}

html>body .arrangeViewing{
background-image: url('../images/png/arrangeViewing.png');
background-repeat: no-repeat;
}

* html .arrangeViewingOver {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/png/arrangeViewingOver.png');
background-repeat: no-repeat;
}

html>body .arrangeViewingOver {
background-image: url('../images/png/arrangeViewingOver.png');
background-repeat: no-repeat;
}

/* ### ICONS ### */

.navbarOut
{
	background-image: url('../images/structure/navbarOut.gif');
	background-repeat: repeat-x;
	height: 30px; font-family: Tahoma, Verdana, Sans-Serif;
	color: #FFFFFF; font-size: 8pt;
}

.navbarOver
{
	cursor: pointer;
	width: auto; height: 10px; font-size: 8pt; font-family: Tahoma, Verdana, Sans-Serif; color: #FFFFFF; Filter: DropShadow(Color=#163E71, OffX=1, OffY=1, Positive=1);
}

.footerBack
{
	background-image: url('../images/structure/footerBack.gif');
	background-repeat: repeat-x; background-color: #FFFFFF;
	background-position: left bottom; height: 64px;
}

.printHide
{
	visibility: visible;
}

.printShow
{
	display: none;
}

.webpageTitleBack
{
	background-image: url('../images/structure/webpageTitleBack.gif');
	background-repeat:repeat-x; height: 37px;
	font-family: Arial, Tahoma, Sans-Serif;
	color: #6289B9; font-size: 16pt;
}

.flashMovie
{
	width:760px; height:235px;
	display:none; background-color:#FFFFFF;
	background-image: url('../images/flash-final-header_bg.jpg');
	background-repeat: no-repeat;
}

.skylineBack
{
	background-image: url('../images/flash-final-header_bg.jpg');
	background-repeat: no-repeat; background-color: #FFFFFF;
}

ul{	margin-left: 0px;	padding-left: 0px;	list-style: none;	line-height: 150%;	margin-top: 0px;	margin-bottom: 0px;}li{	padding-left: 10px;	padding-top: 0px;	background-image: url('../images/structure/bullet.gif');	background-repeat: no-repeat;	background-position: 0 6px;		}