﻿.body1 {
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-size:11pt;
	margin: 0px;
}

table#tblPropDetails A 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-SIZE: 12px; COLOR: #1919FF; TEXT-DECORATION: underline;
}
table#tblPropDetails A:visited 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-SIZE: 12px; COLOR: #1919FF; TEXT-DECORATION: underline;
}
table#tblPropDetails A:hover 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-SIZE: 12px; COLOR: #1919FF; TEXT-DECORATION: underline;
}


table#tblMemberOf A 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-SIZE: 12px; COLOR: #1919FF; TEXT-DECORATION: underline;
}
table#tblMemberOf A:visited 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-SIZE: 12px; COLOR: #1919FF; TEXT-DECORATION: underline;
}
table#tblMemberOf A:hover 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-SIZE: 12px; COLOR: #1919FF; TEXT-DECORATION: underline;
}


table#tblQuickLinks A 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-SIZE: 12px; COLOR: #1919FF; TEXT-DECORATION: underline;
}
table#tblQuickLinks A:visited 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-SIZE: 12px; COLOR: #1919FF; TEXT-DECORATION: underline;
}
table#tblQuickLinks A:hover 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-SIZE: 12px; COLOR: #1919FF; TEXT-DECORATION: underline;
}

table#tblFeaturedProp A 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-SIZE: 12px; COLOR: #1919FF; TEXT-DECORATION: underline;
}
table#tblFeaturedProp A:visited 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-SIZE: 12px; COLOR: #1919FF; TEXT-DECORATION: underline;
}
table#tblFeaturedProp A:hover 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-SIZE: 12px; COLOR: #1919FF; TEXT-DECORATION: underline;
}

table#tblCompanyWelcome A 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-SIZE: 12px; COLOR: #1919FF; TEXT-DECORATION: underline;
}
table#tblCompanyWelcome A:visited 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-SIZE: 12px; COLOR: #1919FF; TEXT-DECORATION: underline;
}
table#tblCompanyWelcome A:hover 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-SIZE: 12px; COLOR: #1919FF; TEXT-DECORATION: underline;
}

.maintable{
	border-left:2px solid #d7d7d7;
	border-top:0px;
	border-right:2px solid #d7d7d7;
	border-bottom:0px;
	width:850px;
}
.contentstd{
	padding:10px;
	background-color:#ffffff;
}
.popuptoptd{
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:0px;
}

.bottomlefttable{
	width:595px;
}
.bottomlefttd{
	padding-left:8px;
	padding-top:8px;
	padding-right:8px;
	padding-bottom:8px;
	background-color:#DFE3FF;
	width:240px;
}
.bottomrighttable{
	background-color:#DFE3FF;
}
.top
{
	height:68px;
	font-size:26px;
	background-color: #2C4F7A;
}
.topright{
	 vertical-align:top;
	 background-color: #2C4F7A;
}
.toplinks
{
	 font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	 FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000052; TEXT-DECORATION: none; text-align:right;
}
A.toplinks 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000052; TEXT-DECORATION: underline
}
A.toplinks:visited 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000052; TEXT-DECORATION: underline
}
A.toplinks:hover 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000052; TEXT-DECORATION: underline
}

table#tblTopLinks .toplinks
{
	 font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	 FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: none; text-align:right;
}
table#tblTopLinks A.toplinks 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: underline
}
table#tblTopLinks A.toplinks:visited 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: underline
}
table#tblTopLinks A.toplinks:hover 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: underline
}

.proplinks
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #389001; TEXT-DECORATION: none;
}
A.proplinks 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #389001; TEXT-DECORATION: underline
}
A.proplinks:visited 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #389001; TEXT-DECORATION: underline
}
A.proplinks:hover 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #389001; TEXT-DECORATION: underline
}

table#tblFeatProp .proplinks
{
	 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #389001; TEXT-DECORATION: none;
}
table#tblFeatProp A.proplinks {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #389001; TEXT-DECORATION: underline
}
table#tblFeatProp A.proplinks:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #389001; TEXT-DECORATION: underline
}
table#tblFeatProp A.proplinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #389001; TEXT-DECORATION: underline
}


table#tblPropDetails .proplinks
{
	 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #389001; TEXT-DECORATION: none;
}
table#tblPropDetails A.proplinks {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #389001; TEXT-DECORATION: underline
}
table#tblPropDetails A.proplinks:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #389001; TEXT-DECORATION: underline
}
table#tblPropDetails A.proplinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #389001; TEXT-DECORATION: underline
}

.bottomsectionlinks
{
	 FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f77910; TEXT-DECORATION: none;
}

A.bottomsectionlinks {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f77910; TEXT-DECORATION: none;
}
A.bottomsectionlinks:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f77910; TEXT-DECORATION: none;
}
A.bottomsectionlinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f77910; TEXT-DECORATION: none;
}

table#tblPropDetails .bottomsectionlinks
{
	 font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	 FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f77910; TEXT-DECORATION: none;
}

table#tblPropListAd .bottomsectionlinks
{
	 font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	 FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f77910; TEXT-DECORATION: none;
}

table#tblPropListAd A.bottomsectionlinks 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f77910; TEXT-DECORATION: none;
}
table#tblPropListAd A.bottomsectionlinks:visited 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f77910; TEXT-DECORATION: none;
}
table#tblPropListAd A.bottomsectionlinks:hover 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f77910; TEXT-DECORATION: none;
}


table#tblFeaturedProp .bottomsectionlinks
{
	 font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	 FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f77910; TEXT-DECORATION: none;
}

table#tblFeaturedProp A.bottomsectionlinks 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f77910; TEXT-DECORATION: none;
}
table#tblFeaturedProp A.bottomsectionlinks:visited 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f77910; TEXT-DECORATION: none;
}
table#tblFeaturedProp A.bottomsectionlinks:hover 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f77910; TEXT-DECORATION: none;
}



table#tblCompanyWelcome .bottomsectionlinks
{
	 font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	 FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f77910; TEXT-DECORATION: none;
}

table#tblCompanyWelcome A.bottomsectionlinks 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f77910; TEXT-DECORATION: none;
}
table#tblCompanyWelcome A.bottomsectionlinks:visited 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f77910; TEXT-DECORATION: none;
}
table#tblCompanyWelcome A.bottomsectionlinks:hover 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f77910; TEXT-DECORATION: none;
}

.menubg {
	background-color: #2C4F7A;
	height:30px;
	vertical-align:middle;
	padding:0px;
}
.menubottombg {
	background-image:url(../images/menushadebg.gif);
	background-repeat:repeat-x;
	height:12px;
}
.menu {
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	padding-left:15px;
	padding-right:15px;
	height:30px;
	border-bottom:1px solid #0082de;
}
.menulnk {
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
}
A.menulnk {
	font-size:15px;	font-weight:normal; COLOR: #ffffff; TEXT-DECORATION: none
}
A.menulnk:visited {
	font-size:15px;	font-weight:normal; COLOR: #ffffff; TEXT-DECORATION: none
}
A.menulnk:hover {
	font-size:15px;	font-weight:normal; COLOR: #ffffff; TEXT-DECORATION: none
}

tblMenuCols .selmenulnk 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	color:#000052;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
}
 A.selmenulnk 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-size:13px;	font-weight:bold; COLOR: #000052; TEXT-DECORATION: none
}
A.selmenulnk:visited 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-size:13px;	font-weight:bold; COLOR: #000052; TEXT-DECORATION: none
}
A.selmenulnk:hover 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-size:13px;	font-weight:bold; COLOR: #000052; TEXT-DECORATION: none
}

.menuovr {
	color:#000052;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	background-color: #ffffff;
	height:30px;
	border-left:1px solid #0082de;
	border-top:1px solid #0082de;
	border-right:1px solid #0082de;
}

.menusep {
	color:#ffffff;
	font-size:8px;
	font-weight:bold;
	text-align:center;
	padding:0px;
}

.hrtd {
	padding-left:10px;
	padding-top:0px;
	padding-right:8px;
	padding-bottom:0px;
}

.hrgray {
	background-image:url(../images/hrimage.gif);
	background-repeat:repeat-x;
	height:1px;
}
.hrgraydotted {
	background-image:url(../images/hrdottedimage.gif);
	background-repeat:repeat-x;
	height:1px;
}
.verticledivider {
	background-image:url(../images/verticledividerdot.gif);
	background-repeat:repeat-y;
	width:1px
}
.propsearchtable {
	background-color: #ffffff;
	border:2px solid #efebef;
	padding:4px;
	width:250px;
}
.innerpropsearchtable {
	background-color: #ffffff;
	border:2px solid #efebef;
	padding:4px;
}
.lbl {
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
}

table#tblAboutus_Content1 .lbl {
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
}

table#tblAboutus_Content2 .lbl {
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
}

table#tblAboutus_Content3 .lbl {
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
}

table#tblNewsDetails .lbl {
	color:#000000;
	font-size:12px;
	font-family:"Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
}

table#tblPropertyDetails .lbl {
	color:#000000;
	font-size:12px;
	font-family:"Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
}

table#tblPropDetails  .lbl {
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
}

table#tblSearchResults  .lbl {
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
}

table#tblPropListAd  .lbl {
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
}

table#tblPropListing  .lbl {
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
}

table#tblMemberOf  .lbl {
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
}

table#tblFeaturedProperty  .lbl {
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
}

table#tblCompanyWelcome  .lbl {
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
}

table#tblFeaturedProp  .lbl {
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
}

table#tblPropertySearch .lbl {
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
}

.lblleftpadding {
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
	padding-left:10px;
	padding-bottom:10px;
}
.lblb {
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
}


table#tblNewsDetails .lblb {
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
}


.lblsearchcriteria {
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
	padding-left:10px;
}
.greytextr {
	color:#6c6c6c;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
	text-align:right;
}
.greytextb {
	color:#808797;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
}
.greytextbc {
	color:#808797;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
	text-align:center;
}
.westernaust {
	color:#404348;
	font-size:20px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
	text-align:center;
}
.breadcrumb {
	color:#1f1e24;
	font-size:11px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
	height:22px;
	vertical-align:top;
}
.selectbox {
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
	width:120px;
	
}

table#tblPropListing .selectbox {
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
	width:120px;
}
.listbox {
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
	width:170px;
}
.propheading {
	color:#000052;
	font-size:15px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
}

table#tblBuyRentHeader .propheading {
	color:#000052;
	font-size:15px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
}

table#tblPropListing .propheading {
	color:#000052;
	font-size:15px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
}

table#tblPropertySearch .propheading {
	color:#000052;
	font-size:15px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
}

.featuredpropsearchheadtable {
	width:414px;
}


.featuredpropsearchtable {
	background-color:#DFE3FF;
	padding:10px;
	width:590px;
}

.innerjobsearchtable {
	background-color:#DFE3FF;
	padding:4px;
}
.innerjobsearchtabletd {
	background-color:#DFE3FF;
	border-top:1px solid #0082de;
	border-bottom:1px solid #0082de;
}

.searchresultstd {
	width:580px;
}

.featuredpropsearchtablerighttd0 {
	padding-right:0px;
}

.featuredpropsearchtablerighttd {
	background-color:#DFE3FF;
	padding-left:0px;
}


.fururedpropheading {
	color:#000052;
	font-size:15px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:0px;
	text-align:left;  
	height:20px;
	background-color:#DFE3FF;
	width:590px;
}

table#tblQuickLinks .fururedpropheading {
	color:#000052;
	font-size:15px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:0px;
	text-align:left;  
	height:20px;
	background-color:#DFE3FF;
	width:590px;
}

table#tblPropListAd .fururedpropheading {
	color:#000052;
	font-size:15px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:0px;
	text-align:left;  
	height:20px;
	background-color:#DFE3FF;
	width:590px;
}

table#tblMemberOf .fururedpropheading {
	color:#000052;
	font-size:15px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:0px;
	text-align:left;  
	height:20px;
	background-color:#DFE3FF;
	width:590px;
}


table#tblCompanyWelcome .fururedpropheading {
	color:#000052;
	font-size:15px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:0px;
	text-align:left;  
	height:20px;
	background-color:#DFE3FF;
	width:590px;
}

table#tblFeaturedProp .fururedpropheading {
	color:#000052;
	font-size:15px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:0px;
	text-align:left;  
	height:20px;
	background-color:#DFE3FF;
	width:590px;
}

.searchresults {
	color:#181821;
	font-size:18px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
}

table#tblSearchResults .searchresults {
	color:#181821;
	font-size:18px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
}

.lblsmall {
	color:#000000;
	font-size:10px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
}

table#tblFeaturedProperty .lblsmall {
	color:#000000;
	font-size:10px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
}

.lblsmallb {
	color:#000000;
	font-size:10px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
}

table#tblFeaturedProperty .lblsmallb {
	color:#000000;
	font-size:10px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
}

.redtext {
	color:red;
	font-weight:bold;
}
.featurednews {
	background-color: #f5f5f5;
	width:568px;
}
.companynamebottom {
	color:#dabe71;
	font-size:21px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
	font-style:italic;
}
.proudheading {
	color:#181821;
	font-size:19px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
}
.footer {
	background-color: #2C4F7A;
	height:28px;
	vertical-align:middle;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	color:#ffffff;
	font-size:11px;
	padding-left:10px;
}
.footerlnk {
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	padding-left:2px;
	padding-right:2px;
}
A.footerlnk {
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	padding-left:2px;
	padding-right:2px;
}
A.footerlnk:visited {
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	padding-left:2px;
	padding-right:2px;
}
A.footerlnk:hover {
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	padding-left:2px;
	padding-right:2px;
}

A.footer:visited {
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	padding-left:2px;
	padding-right:2px;
	height:100%;
}
A.footer:hover {
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	padding-left:2px;
	padding-right:2px;
	height:100%;
}
.propertysearchtable {
	background-color: #f8fbff;
}
.peginationtd {
	text-align:center;
	height:22px;
}
.peginationactive 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	color:#0c0c0e;
	font-size:12px;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
}

table#tblPaginationTop .peginationactive 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	color:#0c0c0e;
	font-size:12px;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
}

table#tblPaginationTop .peginationdeactive 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	color:#0c0c0e;
	font-size:12px;
	font-weight:normal;
	padding-left:4px;
	padding-right:4px;
}


table#tblPaginationBottom .peginationactive 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	color:#0c0c0e;
	font-size:12px;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
}


table#tblPropertyDetails a.lnkEmail 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	color:blue;
	font-size:12px;
	font-weight:normal;
	padding-left:4px;
	padding-right:4px;
}

a.lnkEmail 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	color:blue;
	font-size:12px;
	font-weight:normal;
	padding-left:4px;
	padding-right:4px;
}

table#tblPaginationBottom .peginationdeactive 
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	color:#0c0c0e;
	font-size:12px;
	font-weight:normal;
	padding-left:4px;
	padding-right:4px;
}

.peginationdeactive {
	color:#0c0c0e;
	font-size:12px;
	font-weight:normal;
	padding-left:4px;
	padding-right:4px;
}
.searchtable {
	background-color: #f8fbff;
}
.searchtableth {
	background-color: #2C4F7A;
	color:#ffffff;
	font-size:12px;
	font-family:"Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
}

table#tblVisualInfo	 .searchtableth {
	background-color: #2C4F7A;
	color:#ffffff;
	font-size:12px;
	font-family:"Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
}

.searchtabletd1 {
	background-color: #DFE3FF;
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
	vertical-align:top;
	padding-top:8px;
}
.searchtabletd2 {
	background-color: #f4f4f4;
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
	vertical-align:top;
	padding-top:8px;
}

table#tblFAQ .searchtabletd1 {
	background-color: #ffffff;
	color:#000000;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
	vertical-align:top;
	padding-top:8px;
}
table#tblFAQ .searchtabletd2 {
	background-color: #DFE3FF;
	color:red;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
	vertical-align:top;
	padding-top:8px;
}

.searchtabletdsep {
	background-color: #50506c;
	height:1px;
}

div.info_wrap { 
	padding: 10px; 
	border: 1px solid #d5d5d5; 
	border-top-width:0; 
	background-color: #DFE3FF; 
	font: bold 11px Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	color: #485565; 
	vertical-align:top;
}
div.info_wrap h3 { 
	color:#41a5d4; 
	line-height: 18px; 
	font-size: 12px; 
}

.email_form label { 
	display: block; 
	width: 70px; 
	float: left;  
	font: bold 10px Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	color: #344270; 
	margin: 2px 0; 
}

.email_form .input { 
	width: 150px; 
	float: left; 
	font-size: 10px; 
	color: #333333; 
	background-color: #f8f8f8; 
	border:1px #ccc solid; 
	padding:2px; 
	margin: 2px 0; 
}

.maillabel 
{
	 display: block;
	 float: left; 
	 vertical-align:top;
	 font: bold 10px 'Lucida Grande', Tahoma, Verdana;
	 color: #344270;
	 margin: 2px 0; 
	 }

.mailinput  
{
	width: 150px;
	float: left;
	font-size: 10px;
	color: #333333;
	background-color: #f8f8f8;
	border:1px #ccc solid;
	padding:2px;
	margin: 2px 0;
}

.button { 
	width:69px; 
	height:26px; 
	color:#003F60; 
	font: bold 10px Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	padding:2px 5px; 
	background:url(/_layouts/reiwa/images/buttons/button.png) no-repeat left top; 
	cursor:pointer; 
	border:none; 
	text-align: center; 
}

#menu_tabs { 
	Z-INDEX: 100; 
	MARGIN: 0px 0px 0px 0px; 
	BORDER-BOTTOM: #d5d5d5 1px solid;
}

#menu_tabs UL { 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 2px; 
	FONT: bold 9px Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	MARGIN-LEFT: 2px; 
	PADDING-TOP: 4px; 
	LIST-STYLE-TYPE: none;
	margin-bottom: 1px;   
}

#menu_tabs LI { 
	DISPLAY: inline; 
	MARGIN: 0px; 
	LIST-STYLE-TYPE: none; 
	TEXT-ALIGN: center;
}

#menu_tabs LI A { 
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 6px; 
	BACKGROUND: url(../images/searchtab_off.png) no-repeat right top; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px -3px 0px 1px; 
	BORDER-LEFT: #d5d5d5 1px solid; 
	COLOR: #004667; 
	PADDING-TOP: 4px; 
	TEXT-DECORATION: none; 
}

#menu_tabs LI A:hover { 
	COLOR: #000; 
}

#menu_tabs LI A#current { 
	BACKGROUND: url(../images/searchtab_on.png) no-repeat right top; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #d5d5d5 1px solid; 
	COLOR: #f8791c; 
}

#menu_tabs LI A.current { 
	BACKGROUND: url(../images/searchtab_on.png) no-repeat right top; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #d5d5d5 1px solid; 
	COLOR: #f8791c; 
}

#menu_tabs LI#tabHeaderActive A { 
	BACKGROUND: url(../images/searchtab_on.png) no-repeat right top; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #d5d5d5 1px solid; 
	COLOR: #f8791c; 
}

table#tblHeader th {
	color:#000052;
	font-size:20px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:normal;
	padding-bottom:5px;
	padding-top:5px;
}

A.normallink {
	FONT-SIZE: 14px; 
	COLOR: #2270ac; 
	TEXT-DECORATION: underline;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
}

.Appraisallabel{
text-align:left;
font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
font-size:12px;
border-bottom:1px solid #50506c;
padding-top:3px;
padding-right:8px;
padding-bottom:6px;
color:#000000;
font-weight:bold;
background-color:#DFE3FF;
}

.Appraisalbody{
font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
font-size:.12px;
vertical-align:top;
background:#DFE3FF;
border-bottom:1px solid  #50506c;
padding:3px 6px 4px 6px;
}

.appraisalbutton {
    background-color: #2C4F7A;
	color:#ffffff;
	font-size:12px;
	width:75px; 
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
	white-space:nowrap;
}

table#tblResearch A.normallink {
	FONT-SIZE: 10px; 
	COLOR: #2270ac; 
	TEXT-DECORATION: underline;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
}

table#tblFAQ A.normallink {
	FONT-SIZE: 12px; 
	COLOR: #2270ac; 
	TEXT-DECORATION: underline;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
}

table#tblResearch .searchtableth {
	background-color: #2C4F7A;
	color:#ffffff;
	font-size:12px;
	font-family:"Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
}

table#tblNews .searchtableth {
	background-color: #2C4F7A;
	color:#ffffff;
	font-size:12px;
	font-family:"Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
}

table#tblNews .toplinks
{
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
    FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none; text-align:right;
}

table#tblNews A.toplinks {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
table#tblNews A.toplinks:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
table#tblNews A.toplinks:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}



table#tblFAQ .searchtableth {
	background-color: #2C4F7A;
	color:#ffffff;
	font-size:12px;
	font-family:"Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
}



table#tblAboutus_Content1 .fururedpropheading {
	color:#000052;
	font-size:15px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:0px;
	text-align:left;  
	height:20px;
	background-color:#DFE3FF;
	width:590px;
}


table#tblAboutus_Content2 .fururedpropheading {
	color:#000052;
	font-size:15px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:0px;
	text-align:left;  
	height:20px;
	background-color:#DFE3FF;
	width:590px;
}

table#tblAboutus_Content3 .fururedpropheading {
	color:#000052;
	font-size:15px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:0px;
	text-align:left;  
	height:20px;
	background-color:#DFE3FF;
	width:590px;
}

table#tblAboutus_Content4 .fururedpropheading {
	color:#000052;
	font-size:15px;
	font-family: "Trebuchet MS", Verdana, sans-serif, Georgia;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:0px;
	text-align:left;  
	height:20px;
	background-color:#DFE3FF;
	width:590px;
}

.hrblack {
	padding-left:8px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	height:15px;
}

.tdafterhrblack {
	padding-top:0px;
}
.aboutus1 {
	background-color:#DFE3FF;
	padding:10px;
	width:410px;
}

.tdwhitebg {
	background-color:#ffffff;
	padding:0px;
}

.gridview
{
	border-left :none;
	border-right :none;
	border-top :solid 1px #0082de;
	border-bottom : solid 1px #0082de;
}

.gridviewEmptyRow  {
	background-color:#ffffff;
	height:15px;
}

.contactustable
{
	background-color:#DFE3FF;
}


table#tblTopLinks .ms-SPLink A:link,.ms-SPLink A:visited
{
	color:white;
	text-decoration:none;
}