/* @override 	http://www.freedom4sale.com//styles/freedom4sale.css	http://localhost:8888/styles/freedom4sale.css	http://freedom4sale.com/styles/freedom4sale.css	http://www.freedom4sale.com/styles/freedom4sale.css*/td {	color:#000000;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-style:normal;	font-size:12px;	line-height:14px;}.team {	background-color: #f4f2e6;	padding: 10px;	height: 120px;	border: 1px solid #e3e1ca;	margin-top: 10px;	margin-right: 10px;}.teamfoto {	margin-right: 20px;	clear: none;	float: left;	width: 100px;}.teamname{	font-size: 14px;	line-height: 18px;	font-weight: bold;	color: #035990;}.teamposition{	font-size: 10px;	line-height: 18px;	font-style: italic;	color: #0192d5;	font-weight: bold;}.teamfoto img{	margin-right: 20px;	clear: none;	float: left;	height: 120px;}.teamtext {	color: black;	font-size: 12px;	line-height: 16px;}.bodytxt {	color:#000000;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-style:normal;	font-size:12px;	line-height:18px;	text-align:justify;	padding-left:18px;}/* Left Panel */#leftColumn {	width: 200px;}/* property finder module */#prop_finder.propertyFinder {	width: 196px;	height: 169px;	background: url(images/property_finder.png) no-repeat;	margin-top: 5px;}#prop_finder.propertyFinderEs {	width: 196px;	height: 169px;	background: url(images/property_finder_es.png) no-repeat;	margin-top: 5px;}#prop_finder .prop_finder_text {	right: -1998px;	position: absolute;	display: none;}#prop_finder .prop_finder_drop {	text-align: center;}#prop_finder .spacer{ 	width: 100%;	height: 130px;}/* Organize module module */#organize.getOrganized {	width: 196px;	height: 169px;	background: url(images/mod_organizate.png) no-repeat;	margin-top: 5px;}#organize .header{	height: 45px;}#organize .headerText{	display: none;}#organize .mainText{	padding-left: 18px;	padding-right: 10px;	padding-bottom: 15px;	background: url(/images/mod_blue_mid.png) -1px;	color: white;	font-weight: bold;	font-size: 12px;}#organize .bottom{	height: 45px;	background: url(/images/mod_blue_bottom.png) -1px;}#organize .buttonMain{	margin-left: 53px;}#organize .buttonMain .clear { /* generic container (i.e. div) for floating buttons */    overflow: hidden;    width: 100%;}#organize a.button {    background: transparent url('images/bg_button_a.png') no-repeat scroll top right;   color: #444;    display: block;    float: left;    font: normal 12px arial, sans-serif;    height: 24px;    margin-right: 6px;    padding-right: 18px; /* sliding doors padding */    text-decoration: none;}#organize a.button span {    background: transparent url('images/bg_button_span.png') no-repeat;    display: block;    line-height: 14px;    padding: 5px 0 5px 18px;}#organize a.button:hover {    background-position: bottom right;    color: #000;    outline: none;}#organize a.button:hover span {    background-position: bottom left;    padding: 5px 0 5px 18px;}/* Newsletter module module */#newsletter.newsletter {	width: 196px;	height: 169px;	background: url(images/mod_newsletter.png) no-repeat;	margin-top: 5px;}#newsletter .header{	height: 45px;}#newsletter .headerText{	display: none;}#newsletter .mainText{	padding-left: 18px;	padding-right: 10px;	padding-bottom: 18px;	background: url(/images/mod_green_mid.png) -1px;	color: white;	font-weight: bold;	font-size: 12px;}#newsletter .bottom{	height: 45px;	background: url(/images/mod_green_bot.png) -1px;}#newsletter .buttonMain{	margin-left: 53px;}#newsletter .buttonMain .clear { /* generic container (i.e. div) for floating buttons */    overflow: hidden;    width: 100%;}#newsletter a.button {    background: transparent url('images/bg_button_a.png') no-repeat scroll top right;   color: #444;    display: block;    float: left;    font: normal 12px arial, sans-serif;    height: 24px;    margin-right: 6px;    padding-right: 18px; /* sliding doors padding */    text-decoration: none;}#newsletter a.button span {    background: transparent url('images/bg_button_span.png') no-repeat;    display: block;    line-height: 14px;    padding: 5px 0 5px 18px;}#newsletter a.button:hover {    background-position: bottom right;    color: #000;    outline: none;}#newsletter a.button:hover span {    background-position: bottom left;    padding: 5px 0 5px 18px;}.buttonMain{	margin-left: 53px;}/* Generic Button  */.clear { /* generic container (i.e. div) for floating buttons */    overflow: hidden;    width: 100%;}a.button {    background: transparent url('images/bg_button_a.png') no-repeat scroll top right;   color: #444;    display: block;    float: left;    font: normal 12px arial, sans-serif;    height: 24px;    margin-right: 6px;    padding-right: 18px; /* sliding doors padding */    text-decoration: none;}a.button span {    background: transparent url('images/bg_button_span.png') no-repeat;    display: block;    line-height: 14px;    padding: 5px 0 5px 18px;}a.button:hover {    background-position: bottom right;    color: #000;    outline: none;}a.button:hover span {    background-position: bottom left;    padding: 5px 0 5px 18px;}/* Search Panel */#select_after {	background: url(images/mod_blue_mid.png) repeat-y;}#SearchMod{	width: 200px;	background: url(images/mod_blue_mid.png) repeat-y;	margin-top: 10px;}#SearchMod .top{	width: 200px;	height: 45px;	background-image: url(images/mod_search_canaries_top.png);}#SearchMod .top span{	display: none;}#SearchMod .bot{	width: 200px;	height: 45px;	background-image: url(images/mod_blue_bottom.png);}/* Popular Searches */#popularSearches {	width: 200px;}/* Banner styles */#banners_r_main .banners_right{ 	width: 200px;		float: left;	text-align: center;}#banners_r_main .banner{ 	margin-top: 10px;	margin-bottom: 5px;	text-align: center;}.headertop{	color:#ED1C24;	text-decoration:none;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:15px;	font-weight:bold;	line-height:20px;}H1{	color: #3a5f8b;	text-decoration:none;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:15px;	font-weight:bold;	line-height:20px;}.headersub {	color: #0192d5;	text-decoration:none;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:15px;	font-weight:bold;	line-height:25px;	letter-spacing:-1px;	}label { 	display:block; 	font-weight:bold;	color:#000000;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-style:normal;	font-size:12px;}optgroup {	color:#C00;	font-weight:medium;}select, input {	padding:0;	margin:4px 0 4px 0;	color:#000;    font-size:10px;}.subHead {	font-weight:bold;	margin:0 0 10px 0;    padding:5px 0 0 0;    color:#666666;}.warning {    color:red;    font-weight:bold;	font-size:11px;}.rss {    color:#f90;    font-weight:bold;}.credit {    color:#06C;}p {	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:12px;	font-weight:normal;	color:#231F20;	line-height:16px;	margin-top:5px;	}a:link, a:active, a:visited{	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:12px;	font-style:normal;	color:#00A5D9;	font-weight:normal;	}	a:hover	{	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:12px;	font-style:normal;	color: #171ee0;	text-decoration:underline;	font-weight:normal;		}select, input {	padding:0;	margin:4px 0 4px 0;	color:#000;    font-size:10px;}.redbg {	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:12pt;	background:#D85450;	padding:2px 0 4px 5px;	margin-top:2px;	color:#ffffff;}#header {	position:relative;    width:624px;    height:96px;	padding:0;    margin:0;    text-align:left;    font-size:large;    color:#f90;    line-height:1.2;}.orangebg {    background:#FAA61A;}.orangebg1{	background-color:#FEBE64;	}.bluebg {    background: #0192d5;}.lightbluebg {    background:#A1D3EC;}.orangefont12bold {	color:#FAA61A;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:12px;	font-weight:bold;}.whitefont12bold {	color:#FFFFFF;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:11px;	font-weight:bold;}h2 {	color:#FFFFFF;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:11px;	font-weight:bold;}.whitefont12bold1 {	color:#FFFFFF;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:13px;	font-weight: bold;}a.whitefont12:link, a.whitefont12:active, a.whitefont12:visited, a.whitefont12:hover{	color:#FFFFFF;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:10px;	font-weight:normal;	text-decoration:underline;	}.whitefont11 {	color:#FFFFFF;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:12px;	font-weight:normal;}.whitebg {	background-color:#FFFFFF;}.menuItemBox {    background:#FAA61A;    margin-top:2px;    padding:2px 0 4px 5px;}a.blackwhite, a.blackwhite:link, a.blackwhite:visited, a.blackwhite:active {	color:#000000;	text-decoration:none;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:12px;}a.blackwhite:hover {	color:#ffffff;}.leftpadding {	padding-left:10px;}.left_inner {	padding-left:10px;	margin-top: 10px;} .strong {	color:#1A1A1A;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-style:normal;	font-size:12px;} .strongnext {	color:#1A1A1A;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-style:normal;	font-size:12px;	line-height:18px;	text-decoration:none;} /*.strongnext ul {color:#1A1A1A; text-decoration:none; font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}.strongnext ul li {color:#1A1A1A; text-decoration:none; font-weight:normal;}*/.strongnext ul li a {color:#1A1A1A; text-decoration:none;}.strongnext ul li a:hover {color:#585858; text-decoration:none;}.redbld{	color:#ED1C24;	text-decoration:none;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:16px;	font-weight:bold;	}.redbldsmall{	color:#ED1C24;	text-decoration:none;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:14px;	font-weight:bold;	}.bluebld0{	color:#5290CD;	text-decoration:none;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:14px;	font-weight:bold;	text-decoration:none;	}		/*Created by Sujit*/.bluebld_nav:link, .bluebld_nav:active, .bluebld_nav:visited {color:#5290CD; text-decoration:none; font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:12px;	text-decoration:none;}.bluebld_nav:hover{color:#F89A3A; text-decoration:none; font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:12px;	text-decoration:none;}.bluebldrg {color:#0065CA; text-decoration:none; font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:12px;	text-decoration:none;}.bluebldrg a {color:#0065CA; text-decoration:none; font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:12px;	text-decoration:none;}.bluebldrg a:hover{color:#0065CA; text-decoration:none; font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:12px;	text-decoration:underline;}.bluebld_nav001:link, .bluebld_nav001:active, .bluebld_nav001:visited{color:#5290CD;	text-decoration:none; font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:12px;	text-decoration:none;}.bluebld_nav001:hover{color:#F89A3A; text-decoration:none; font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:12px;	text-decoration:none;}.bluetexttel{	color: #331a07;	text-decoration:none;	text-decoration:none;	font: bold 16px/1.4em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	text-align: right;	padding-top: 5px;	padding-right: 10px;}.bluetextbld{	color: #0192d5;	text-decoration:none;	text-decoration:none;	font: bold 14px/1.4em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}.bluebldsmall{	color:#666666;	text-decoration:none;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:12px;	font-weight:bold;	text-decoration:none;	}.yellobld{	color:#00A3D8;	text-decoration:none;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:12px;	font-weight:bold;	line-height:18px;	}.yellobldsmall{	color:#ED1C24;	text-decoration:none;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:12px;	font-weight:bold;	}.blackbld{	color:#000000;	text-decoration:none;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:15px;	font-weight:bold;	}.blackbldsmall{	color:#000000;	text-decoration:none;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:12px;	font-weight:bold;	}	.redsm{	color:#ED1C24;	text-decoration:none;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:11px;	}* {    margin:0;    padding:0;}em {    font-weight:normal;    font-style:italic;}acronym {	cursor:help;}	img {	border:none;	padding:0;    margin:0;}.propertyBox {    background:#A1D3EC;;    margin:0 0 10px 0;    padding:6px;}.propertyBox1 {    background:#FEBE64;    margin:0 0 20px 0;    padding:10px;}fieldset {    padding:10px;    color:#06C; 	font-weight:bold;}label { 	display:block;	font-size:95%; 	font-weight:bold; 	color:#000;}optgroup {	color:#C00;	font-weight:medium;}.warning {    color:red;    font-weight:bold;}.rss {    color:#f90;    font-weight:bold;}.credit {    color:#06C;}.contentPicRight {    border:1px solid #161056;    clear: right;    color:#06C;    float:right;    margin:6px 3px 5px 4px;    padding:0;    position:relative;    text-align:center;}.primary-action {    background:#dee7ec;    border-top:1px solid #06c;    margin:10px 0 10px 0;    padding:5px 5px 20px 5px;}.bluesm{	color:#00A3D8;	text-decoration:none;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:11px;	font-weight:normal;	padding-left:2px;	}	.txt{	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:12px;	font-style:normal;	font-weight:bold;	color:#115BA6;	line-height:14px;	}	/**********************************************************/ul { 	list-style-type:circle; 	color:#444;	font-weight:normal;	font-style:normal;	margin:10px 0 5px 10px;	padding:0 0 5px 5px;}dt {    font-weight:bold;	color:#ED1C24;}.propertyData dt {	color:#666666;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-style:normal;	font-size:11px;    float:left;    margin:0;    padding:3px 0 3px 0;    position:relative;    width:160px;}.propertyData dd {	color:#666666;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-style:normal;	font-size:12px;    margin:0 0 0 160px;    padding:3px 0 3px 0;}dd {	color:#000000;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-style:normal;	font-size:12px;    margin:5px 0 10px 0;}.redTxt {	color:#ff0000;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:12px;	font-weight:normal;	}.longselectbox {	border: 1px solid #2D3739;	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size: 11px;	font-weight: normal;	color: #333333;	background-color: #EAEAEA;	width: 200px;}.articleslink {	font-family: Verdana, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size: 10px;	color: #CC0000;	text-decoration: none;	font-weight: bold;}.articleslink:hover {	font-family: Verdana, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size: 10px;	color: #CC0000;	text-decoration: none;	font-weight: bold;}body {	margin-top:0px;	margin-left:0px;	margin-right:0px;	margin-bottom:0px;	padding:0px;	background-color:#FFFFFF;	font:small "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	} 	.blackver {	font-family: Verdana, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size: 9px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #000000;	text-decoration: none;}.blackvernor {	font-family: Verdana, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size: 9px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #000000;	text-decoration: none;}.blackverbig {	font-family: Verdana, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #000000;	text-decoration: none;	line-height:4mm;}.sky {	font-family: Verdana, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size: 9px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #1e54f5;	text-decoration: none;}.selectbox{width:100px;font:Verdana, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;font-size:10px;}/* ----------------------------------------------------- */.bluebld-fuert{	color:#5290CD;	text-decoration:none;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-size:14px;	font-weight:bold;	text-decoration:none;	}.bodytxt2 {	color:#000000;	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	font-style:normal;	font-size:12px;	line-height:18px;	text-align:justify;	}.mag-textedit{ font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; font-size:12px; line-height:14px;  padding:5px 15px 5px 0px; line-height:18px; color:#000000; text-align:left; font-weight:500;}.mag-textedit2{ font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; font-size:12px; line-height:14px;  padding:5px 5px 5px 16px; line-height:18px; color:#000000; text-align:left; font-weight:500;}#main {	background-color:#fff}.linkrss{	color: #7f7a73;	font: bold 11px/25px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	text-transform: uppercase;	height: 25px;	text-decoration: none;}.footer a {	color: #fff;	font: bold 11px/25px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	text-transform: uppercase;	height: 25px;	text-decoration: none;}.footer a:hover {	color: #333;	font: bold 11px/25px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	text-transform: uppercase;	height: 25px;	text-decoration: none;}.searchMod {	padding-left: 20px;}.footer{	margin-bottom: 20px;}.beige_topSearches {	background-image: url(images/mod_general.png);	width: 200px;	height: 45px;	margin-top: 20px;}.beige_main {	padding-left: 20px;	padding-right: 20px;	background: url(images/mod_beige_footer.png) 0 bottom;	padding-bottom: 20px;	color: #351c09;	font-size: 11px;	text-decoration: none;}.beige_main a{	color: #3a5f8b;	font-size: 10px;	text-decoration: none;	padding-bottom: 2px;}.popularSearches {	margin-bottom: 10px;		margin-top: 5px;}.calculator {	margin-top: 10px;}.printheader {	background: url(images/logo.png) no-repeat;	width: 100%;	height: 80px;}.printEnquiry {	border-top: 1px solid #0192d5;	border-bottom-color: #0192d5;	font-size: 12px;	font-weight: bold;	line-height: 20px;	margin-bottom: 15px;	margin-top: 15px;}.printAddress {	line-height: 16px;	font-weight: bold;	font-style: italic;	color: #0192d5;}#printImageMain {}#printImageMain img{	width: 370px;	border: 1px solid #0192d5;	padding: 5px;}#printImageSide {	width: 150px;	overflow: hidden;	float: right;	clear: none;}#printImageSide.small{	display: block;	margin-bottom: 10px;}#printImageSide img{	width: 138px;	border: 1px solid #0192d5;	padding: 5px;	margin-bottom: 10px;}
