/*Index Page css*/
.bodyColor{background-color:#fff;}
.headerLeft
{
	background-image:url('top_left_head.gif');
	background-repeat:no-repeat;
	height:86px;
	width:37px;
}
.headerMiddle
{
	background-image:url('top_center_head.gif');
	background-repeat:repeat-x;
	height:86px;
	width:922px;
}
.headerRight
{
	background-image:url('top_right_head.gif');
	background-position:right;
	background-repeat:no-repeat;
	height:86px;
	width:41px;
}
.headerLogo
{
	background-image:url('logo.gif');
	background-repeat:no-repeat;
	height:86px;
	width:262px;
}
.footerLeft
{
	background-image:url('bot_left_foot.gif');
	background-repeat:no-repeat;
	height:36px;
	width:37px;
}
.footerMiddle
{
	background-image:url('bot_center_foot.gif');
	background-repeat:repeat-x;
	height:36px;
	width:922px;
}
.footerRight
{
	background-image:url('bot_right_foot.gif');
	background-position:right;
	background-repeat:no-repeat;
	height:36px;
	width:41px;
}
.searchLeft
{
	background-image:url('srch_left.gif');
	background-repeat:no-repeat;
	height:129px;
	width:37px;
}
.searchMiddle
{
	background-image:url('srch_center.gif');
	background-repeat:repeat-x;
	height:129px;
	width:922px;
}
.searchRight
{
	background-image:url('srch_right.gif');
	background-position:right;
	background-repeat:no-repeat;
	height:129px;
	width:41px;
}
.divFindHome
{
	background-image:url('findHome.gif');
	background-repeat:no-repeat;
	height:129px;
	width: 262px;	
	float:left;
	vertical-align:middle;
}
.divMlsno
{
	background-image:url('mlsNumber.gif');
	background-repeat:no-repeat;
	height:129px;
	width: 254px;	
	float:left;
	margin-left:80px;
	*margin-left:50px;
	display:inline;
	vertical-align:middle;
}
.divOpenHome
{
	background-image:url('openHouses.gif');
	background-repeat:no-repeat;
	height:129px;
	width: 247px;
	float:right;
	vertical-align:middle;
}
.txtPropSrch
{
	font-family:arial,tahoma,trebuchet MS,helvetica,sans-serif,Verdana;
	font-size: 11px;
	color:  #737477;
	font-weight: normal;	
}
.searchPropSrch {
	vertical-align:middle; 
	font-family: sans-serif,Verdana; 
	font-size: 12px; 
	color: #000000; 
	background-color: #F5F5F5; 
	border:solid 1px #87A8B4; 
	width:145px;
	height:20px;
}
.searchPropSrchRed {
	vertical-align:middle; 
	font-family: sans-serif,Verdana; 
	font-size: 12px; 
	color: #000000; 
	background-color: #F5F5F5; 
	border:solid 1px #FF0000; 
	width:145px;
	height:20px;
}
.midTopLeft
{
	background-image:url('maintable_top_left.gif');
	background-repeat:repeat-y;
	width:37px;
	/*height:400px;*/
}
.midTopMiddle
{
	width:922px;
}
.midTopRight
{
	background-color:#DFDDB4;
	width:41px;
}
.midBotLeft
{
	background-image:url('maintable_bot_left.gif');
	background-repeat:no-repeat;
	width:37px;
	height:19px;
}
.midBotMiddle
{
	width:922px;
}
.midBotRight
{
	background-image:url('maintable_bot_right.gif');
	background-repeat:no-repeat;
	width:41px;
	height:19px;
}
.innerFootLeft
{
	background-image:url('inner_bot_left.gif');
	background-position:left;
	background-repeat:no-repeat;
	width:22px;
	height:19px;
}
.innerFootMid1
{
	background-image:url('inner_bot_mid1.gif');
	background-position:left;
	background-repeat:no-repeat;
	width:180px;
	height:19px;
}
.innerFootMid2
{
	background-image:url('inner_bot_mid2.gif');
	background-position:left;
	background-repeat:repeat-x;
	height:19px;
	width:701px;
}
.innerFootRight
{
	background-image:url('inner_bot_right.gif');
	background-position:right;
	background-repeat:no-repeat;
	width:19px;
	height:19px;
}
.innerTopLeft
{
	background-image:url('inner_top_left.gif');
	background-position:left top;
	background-repeat:no-repeat;
	width:22px;
	height:38px;
}
.innerTopMid1
{
	background-image:url('inner_top_mid1.gif');
	background-position:left;
	background-repeat:no-repeat;
	width:180px;
	height:38px;
}
.innerTopMid2
{
	background-image:url('inner_top_mid2.gif');
	background-position:left;
	backgropnd-repeat:no-repeat;
	height:38px;
	width:701px;
}
.innerTopRight
{
	background-image:url('inner_top_right.gif');
	background-position:right top;
	background-repeat:no-repeat;
	width:19px;
	height:38px;
}
.innerMidLeft
{
	background-image:url('inner_mid_left.gif');
	background-position:left top;
	background-repeat:no-repeat;
	width:22px;
	height:190px;
}
.innerMidRight
{
	background-image:url('inner_mid_right.gif');
	background-position:left top;
	background-repeat:repeat-y;
	width:19px;
}
.innerLeft
{
	background-color:#D4D19E;
	background-image:url('inner_left_repeat.gif');
	background-position:left top;
	background-repeat:repeat-y;
	width:22px;
}

.innerMenu
{
	background-color:#D4D19E;
}
.innerMenuRepeat
{
	background-image:url('linkBgRepeat.gif');
	background-position:left top;
	background-repeat:repeat-x;
}
.innerContents
{
	background-color:#F6F4E5;
	width:701px;
}
.officeName
{
	font-family:arial,tahoma,trebuchet MS,helvetica,sans-serif,Verdana;
	font-size: 20px;
	color:  #82816F;
	font-weight: normal;
}
.menuActive{
	background-image:url('menu_active.gif');
	background-repeat:no-repeat;
	width:180px;
	height:21px;
}
.menuInactive{
	background-image:url('menu_inactive.gif');
	background-repeat:no-repeat;
	width:180px;
	height:21px;
}

.menuActive a		  { padding-left:10px; color:#660000; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:bold;}
.menuActive a:link	  { padding-left:10px;color:#660000; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:bold; text-decoration:none; }
.menuActive a:visited { padding-left:10px; color:#660000; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:bold; text-decoration:none; }
.menuActive a:hover	  { padding-left:10px;color:#660000; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:bold; text-decoration:none; }
.menuActive a:active  { padding-left:10px;color:#660000; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:bold; text-decoration:none; }

.menuInactive a			{ padding-left:10px;color:#586D68; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:bold;}
.menuInactive a:link	{ padding-left:10px;color:#586D68; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:bold; text-decoration:none; }
.menuInactive a:visited { padding-left:10px;color:#586D68; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:bold; text-decoration:none; }
.menuInactive a:hover	{ padding-left:10px;color:#660000; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:bold; text-decoration:underline; }
.menuInactive a:active  { padding-left:10px;color:#586D68; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:bold; text-decoration:none; }

/*Index page css completed*/

.menuHeader{ 
	
	font-family:arial,tahoma,trebuchet MS,helvetica,sans-serif,Verdana;
	font-size:18px;
	font-weight: normal;
	/*margin:10px 0pt 0pt 10px;*/
	margin-top:10px;
	margin-left:10px;
}
.frchDescription{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	text-align:justify
}
.frchDescription  a, .frchDescription a:active, .frchDescription a:visite { font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;}
.rowsep{
	background-image:url('rowsep.gif');
	background-repeat:repeat-x;
	height:4px;
}
.columnsep{
	background-image:url('columnsep.gif');
	background-repeat:repeat-y;
}
.contentsTable{padding-left:10px;padding-top:5px;}
.frchLinks		    { color:#660000; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:normal;}
.frchLinks:link	    { color:#660000; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:normal; text-decoration:none; }
.frchLinks:visited  { color:#660000; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:normal; text-decoration:none; }
.frchLinks:hover	{ color:#660000; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:normal; text-decoration:underline; }
.frchLinks:active   { color:#660000; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:normal; text-decoration:none; }

.agtLinks		   { color:#660000; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:normal;}
.agtLinks:link	   { color:#660000; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:normal; text-decoration:none; }
.agtLinks:visited  { color:#660000; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:normal; text-decoration:none; }
.agtLinks:hover	   { color:#660000; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:normal; text-decoration:underline; }
.agtLinks:active   { color:#660000; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:normal; text-decoration:none; }
.agtName
{
	color:#A13D00 ; 
	font-family:arial,trebuchet MS,sans-serif,Verdana, helvetica;
	font-size:13.3px;
	font-weight:bold; 
	text-decoration:none;
}

.agentdetail{
	
	font-family:arial,tahoma,trebuchet MS,helvetica,sans-serif,Verdana;
	font-weight:none;
	font-size:11px;
}

.featuredCaption{
	background-image:url('feat_caption.gif');
	background-repeat:no-repeat;
	width:180px;
	height:30px;
}
.featuredBg{
	background-image:url('feat_bg.gif');
	background-repeat:repeat-x;
	height:166px;
}
.featuredimgBorder{border-right: 2px solid #827E6B;border-bottom:2px solid #827E6B;}
.featuredText{ color:#586D68; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:bold;}
.featuredLinks			{ color:#586D68; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:bold;}
.featuredLinks:link	{ color:#586D68; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:bold; text-decoration:none; }
.featuredLinks:visited { color:#586D68; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:bold; text-decoration:none; }
.featuredLinks:hover	{ color:#660000; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:bold; text-decoration:underline; }
.featuredLinks:active  { color:#586D68; font-family:arial,tahoma,trebuchet MS,sans-serif,Verdana, helvetica; font-size:12px; font-weight:bold; text-decoration:none; }

/*CSS for Our Listings*/
.clearBoth{clear:both;}
.seperator {background-image: url(separator.gif);background-repeat:repeat-x;height:5px;}
.addrLinks			{ color:#A13D00  ; font-family:arial,trebuchet MS,sans-serif,Verdana, helvetica; font-size:13.3px; font-weight:bold;}
.addrLinks:link	{ color:#A13D00 ; font-family:arial,trebuchet MS,sans-serif,Verdana, helvetica; font-size:13.3px; font-weight:bold; text-decoration:none; }
.addrLinks:visited { color:#A13D00 ; font-family:arial,trebuchet MS,sans-serif,Verdana, helvetica; font-size:13.3px; font-weight:bold; text-decoration:none; }
.addrLinks:hover	{ color:#000 ; font-family:arial,trebuchet MS,sans-serif,Verdana, helvetica; font-size:13.3px; font-weight:bold; text-decoration:underline; }
.addrLinks:active  { color:#A13D00 ; font-family:arial,trebuchet MS,sans-serif,Verdana, helvetica; font-size:13.3px; font-weight:bold; text-decoration:none; }
.mlsNumber			{ color:#3D5D53 ; font-family:arial,trebuchet MS,sans-serif,Verdana, helvetica; font-size:13.3px; font-weight:bold;}
.listingPrice {color:#3C5C52 ; font-family:arial,trebuchet MS,sans-serif,Verdana, helvetica; font-size:13px; font-weight:normal;}
.listingDetails {color:#444444 ; font-family:arial,trebuchet MS,sans-serif,Verdana, helvetica; font-size:13px; font-weight:normal;}
.imgBorder {border:1px solid #4D4D4D;}
.drivingBg{background-color:#DCDBB3;}
.drivingCaption{ 
	
	font-family:arial,tahoma,trebuchet MS,helvetica,sans-serif,Verdana;
	font-size:13px;
	font-weight: normal;
}
.linkLayout { color:#E50F00; font-family:trebuchet MS,arial,sans-serif,Verdana, helvetica; font-size:13px; font-weight:normal; text-decoration:none;}
.descMediumTitle { color:#620726; font-family:arial,sans-serif,Verdana, helvetica; font-size:12px; font-weight:bold; text-decoration:none;}
.listLayout { color:#333333; font-family:arial,helvetica,trebuchet MS,sans-serif,Verdana; font-size:12px; font-weight:normal; text-decoration:none;}
.helpLinks			{ color:#620726; font-family:arial,sans-serif,Verdana, helvetica; font-size:12px; font-weight:bold; text-decoration:underline;}
.helpLinks:link	{ color:#620726; font-family:arial,sans-serif,Verdana, helvetica; font-size:12px; font-weight:bold; text-decoration:underline; }
.helpLinks:visited { color:#620726; font-family:arial,sans-serif,Verdana, helvetica; font-size:12px; font-weight:bold; text-decoration:underline; }
.helpLinks:hover	{ color:#000000; font-family:arial,sans-serif,Verdana, helvetica; font-size:12px; font-weight:bold; text-decoration:underline; }
.helpLinks:active  { color:#620726; font-family:arial,sans-serif,Verdana, helvetica; font-size:12px; font-weight:bold; text-decoration:underline; }
.contactHeader {color:#63ADC6;font-family: helvetica,arial,sans-serif,Verdana; font-size:16px; font-weight:bold; text-decoration:none;}
.tabInnerTitle { color:#333333; border-bottom:1px solid #ADAFA4; font-family:arial,trebuchet MS,sans-serif,Verdana, helvetica; font-size:13px; font-weight:bold; text-decoration:none;}
.descTextCalc {color:#666C6A; font-family:arial,helvetica,trebuchet MS,sans-serif,Verdana; font-size:12px; font-weight:normal; text-decoration:none;text-align: right;}

.errTxt
{
	color:#FF0000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px; 
	font-weight:bold;
}
.Textboxformat
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	border:1px solid #DADADA;
}
.cityContainer{font-size:12px;font-family:arial,sans-serif,Verdana, helvetica;}
#cityContainer{margin-left: 0px; width: 160px;text-align:left;top:0;background-color:#fff;z-index:4;position:relative;*top:-7px;float:left;}

.openHomeContainer{font-size:12px;font-family:arial,sans-serif,Verdana, helvetica;}
#openHomeContainer{margin-left: 0px; width: 160px;text-align:left;top:0;background-color:#fff;z-index:4;position:relative;*top:-7px;float:left;}