body{	color: #000000;	font-family: Arial, Tahoma, sans-serif;	background-color: #45B29F;	margin-top: 5px;	margin-bottom: 0px; margin-left: 0px; margin-right: 0px;	padding: 0px;}form{	margin: 0px;	padding: 0px;}a:link		{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #000000; text-decoration: underline; }
a:visited	{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #000000; text-decoration: underline; }
a:hover		{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #45B29F; text-decoration: underline; }/* ### DROP SHADOWS ###*/* html .topLeftShadow {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/structure/topleftShadow.png');
height: 11px; 
}

html>body .topLeftShadow{
background-image: url('../images/structure/topleftShadow.png');
height: 11px;
}

* html .topRightShadow {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/structure/toprightShadow.png');
height: 11px;
}

html>body .topRightShadow{
background-image: url('../images/structure/toprightShadow.png');
height: 11px
}* html .leftShadow {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/structure/leftShadow.png', sizingMethod='scale');
background-repeat: repeat-y;
}

html>body .leftShadow{
background-image: url('../images/structure/leftShadow.png');
background-repeat: repeat-y;
background-position: right top;
}

* html .rightShadow {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/structure/rightShadow.png', sizingMethod='scale');
background-repeat: repeat-y;
}

html>body .rightShadow{
background-image: url('../images/structure/rightShadow.png');
background-repeat: repeat-y;
background-position: right top;
}

* html .bottomShadow {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/structure/bottomShadow.png');
}

html>body .bottomShadow{
background-image: url('../images/structure/bottomShadow.png');
}

/* ### DROP SHADOWS ### */

/* ### NAVBAR STYLES ### */

.navbarOut
{
	border-left: solid 1px #1F2F7D;
	font-family: Arial, Tahoma, Sans-Serif;
	font-size: 8pt; color: #1F2F7D;
	text-transform: uppercase;
}

.navbarOutOver
{
	border-left: solid 1px #1F2F7D;
	font-family: Arial, Tahoma, Sans-Serif;
	font-size: 8pt; color: #FFFFFF;
	background-color: #1F2F7D;
	text-transform: uppercase;
	cursor: pointer;
}

.subNavbarOut
{	
	font-family: Arial, Tahoma, Sans-Serif;
	font-size: 8pt; color: #FFFFFF;
	background-color: #1F2F7D;
	text-transform: uppercase;
}

.subNavbarOutOver
{
	font-family: Arial, Tahoma, Sans-Serif;
	font-size: 8pt; color: #1F2F7D;
	background-color: #FFFFFF;
	text-transform: uppercase;
	cursor: pointer;
}

a:link.navbarOutLink	{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #1F2F7D; text-decoration: none; }
a:visited.navbarOutLink	{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #1F2F7D; text-decoration: none; }
a:hover.navbarOutLink	{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #1F2F7D; text-decoration: none; }

a:link.navbarOverLink		{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; }
a:visited.navbarOverLink	{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; }
a:hover.navbarOverLink		{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; }

a:link.subNavbarOutLink		{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; }
a:visited.subNavbarOutLink	{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; }
a:hover.subNavbarOutLink	{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; }

a:link.subNavbarOverLink		{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #1F2F7D; text-decoration: none; }
a:visited.subNavbarOverLink		{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #1F2F7D; text-decoration: none; }
a:hover.subNavbarOverLink		{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #1F2F7D; text-decoration: none; }

/* ### NAVBAR STYLES ### */

.siteBackground
{
	background-color: #FFFFFF;
}

.siteText
{
	font-family: Arial, Tahoma, Sans-Serif;
	color: #000000;
	font-size: 8pt;
}

.homeText
{
	font-family: Arial, Tahoma, Sans-Serif;
	color: #000000;
	font-size: 8pt;
	padding-top: 5px; padding-bottom: 5px;
}

.homeTextHeading
{
	font-family: Arial, Tahoma, Sans-Serif;
	color: #000000;	font-size: 10pt;
	font-weight: bold
}

.resultText
{
	font-family: Arial, Tahoma, Sans-Serif;
	color: #000000;	font-size: 8pt;
	padding-top: 5px; padding-bottom: 5px; padding-right: 15px;
}

.listBox
{
	font-family: Arial, Tahoma, Sans-Serif;
	color: #000000; font-size: 8pt;
	width: 105px;
}

.blackBorder { border: solid 1px #000000; }
.blackBorder-left { border-left: solid 1px #000000; }
.blackBorder-right { border-right: solid 1px #000000; }
.blackBorder-top { border-top: solid 1px #000000; }
.blackBorder-bottom { border-bottom: solid 1px #000000; }

.blueBorder			{ border: solid 1px #1F2F7D; }
.blueBorder-left	{ border-left: solid 1px #1F2F7D; }
.blueBorder-right	{ border-right: solid 1px #1F2F7D; }
.blueBorder-top		{ border-top: solid 1px #1F2F7D; }
.blueBorder-bottom	{ border-bottom: solid 1px #1F2F7D; }

.pagingBar
{
	background-color: #1F2F7D;
	height: 20px; color: #FFFFFF;
	font-family: Arial, Tahoma, Sans-Serif;
	font-size: 8pt; font-weight: bold;
}

.selectedText
{
	font-family: Arial, Tahoma, Sans-Serif;
	font-size: 8pt; color: #45B29F;
}

a:link.ownertext		{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; font-weight: normal; }
a:visited.ownertext		{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; font-weight: normal; }
a:hover.ownertext		{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #45B29F; text-decoration: none; font-weight: normal; }

a:link.noResult		{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #000000; text-decoration: underline; }
a:visited.noResult	{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #000000; text-decoration: underline; }
a:hover.noResult	{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #45B29F; text-decoration: underline; }

a:link.tweb		{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #000000; text-decoration: underline; }
a:visited.tweb	{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #000000; text-decoration: underline; }
a:hover.tweb	{ font-family: Arial, Tahoma, Sans-Serif; font-size: 8pt; color: #FFFFFF; text-decoration: underline; }

.resultBorder
{
	border-top: solid 1px #1F2F7D;
	border-bottom: solid 1px #1F2F7D;
}

.fullDetails
{
	background-color: #45B29F;
	height: 20px;
}

.iconBack
{
	background-color: #45B29F;
	border-bottom: solid 1px #1F2F7D;
	height: 20px;
}

.subNavBack
{
	background-color: #1F2F7D;
}

/* PROPERTY CART STYLES */.PropCartFrame{	border-left: solid 1px #000000;	border-right: solid 1px #000000;	border-top: solid 1px #000000;	background-color: #7D2E48;}.PropCartTitle{	background-color: #012B69;	color: #FFCC33;	font-size: 8pt;	font-family: Tahoma, Verdana;}.PropCartBottom{	border-bottom: solid 1px #000000;	border-left: solid 1px #000000;	border-right: solid 1px #000000;}.PropertyCartHide{	display:none;}.PropertyCartMessage{	position:absolute;	background-color: #FFFFFF;	color: #012B69;	z-index: 100;	left: 41%;	top: 260px;	width:220px;	height:80px;	border-left: solid 1px #000000;	border-right: solid 1px #000000;	border-top: solid 1px #000000;	border-bottom: solid 1px #000000;	font-size: 8pt;}.PropertyCartBK{	position:absolute;	background-color: #000000;	z-index: 99;	left: 42%;	top: 267px;	width:220px;	height:80px;	filter:alpha(opacity=30);}#message-container-layout{width:100%;height:100%;position:absolute;display:none;z-index:10000;}#print-leftmenu{ display: block }.print-show { display:none }.desc-print{overflow: hidden; width: 100%; height: 30px; position: relative; top: -10px;}.tabOn	{ background-color: #FFFFFF; cursor: pointer; background-color: #1F2F7D; }.tabOff	{ background-color: #45B29F; color: #FFFFFF; }/* *********************** *//* ### HIDE THINGS THAT USED FOR PRINTER FRIENDLY VERSION ### */.printShow{	display: none;}