BODY {
	MARGIN-TOP: 0px; 
	MARGIN-LEFT: 0px; 
	MARGIN-RIGHT: 0px; 
	COLOR: #344554! important; 
	FONT-SIZE: 13px! important;
	FONT-FAMILY: Arial, Helvetica, sans-serif! important; 
	SCROLLBAR-FACE-COLOR: #94BAF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 	
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #EFEFEF; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	SCROLLBAR-BASE-COLOR: #ffffff; 
	BACKGROUND-COLOR: #ffffff;
	BACKGROUND-IMAGE: url(images/site_bg.jpg);
}
.logo{
	BACKGROUND-IMAGE: url(images/123property_main_logo.jpg);
	text-align: left;
}

.H1,h1,.heading,h2,.heading1,.redtitlewhite {
	FONT-WEIGHT: 600; FONT-SIZE: 12px; COLOR: #18187b;PADDING-LEFT: 2px;
}


LI {
	FONT-SIZE: 10px;
}

P {
	FONT-SIZE: 11px;
}

TD {
	FONT-SIZE: 11px;
}


.footer {
	COLOR: #6489A2; BACKGROUND-COLOR: #94BAF7;
}


.price {
	COLOR: #ff0000; BACKGROUND-COLOR: #ffffff;
}

A:link, A:active, A:visited, A.destinationlink:visited,A.destinationlink:active,A.destinationlink:link,A.destinationlink  {
	FONT-WEIGHT: 800; FONT-SIZE: 11px; COLOR: #344554; TEXT-DECORATION: none;
}
A:hover,A.destinationlink:hover  {
	FONT-WEIGHT: 800; FONT-SIZE: 11px; COLOR: #344554; TEXT-DECORATION: underline;
}


 A.nav_on:visited,A.nav_on:active,A.nav_on:link,A.nav_on{
  FONT-WEIGHT: 600; FONT-SIZE: 11px; COLOR: #F7BA10; TEXT-DECORATION: none;
 }
A.nav_on:hover  {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; COLOR: #F7BA10; TEXT-DECORATION: underline;
}
 A.nav:visited,A.nav:active,A.nav:link,A.nav{
  FONT-WEIGHT: 600; FONT-SIZE: 11px; COLOR: #94BAF7; TEXT-DECORATION: none;
 }
 
A.nav:hover  {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; COLOR: #F7BA10; TEXT-DECORATION: underline;
}

A.redlink:link, A.redlink:active,A.redlink:visited {
	COLOR: #ff0000; TEXT-DECORATION: none;
}

A.redlink:hover {
	COLOR: #deff5a; TEXT-DECORATION: underline;
}

A.white, A.white:link,A.white:active,A.white:visited, A.header, A.header:link,A.header:active,A.header:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;
}

A.white:hover, A.header:hover {
	COLOR: #c6f38c; TEXT-DECORATION: underline;
}

A.xsmall,A.xsmall:link,A.xsmall:active,A.xsmall:visited {
	FONT-SIZE: 9px; COLOR: #94BAEF; TEXT-DECORATION: none;
}

A.xsmall:hover {
	FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: underline;
}

.formbutton1,A.formbutton1:link,A.formbutton1:visited,A.formbutton1:active,.searchbutton {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 2px;  
	BORDER-TOP: 0px ridge;
	BORDER-LEFT: 0px ridge; 
	BORDER-RIGHT: 0px ridge; 
	BORDER-BOTTOM: 0px ridge; 
	MARGIN: 0px;
	FONT-WEIGHT: 800! important; 
	BACKGROUND:  url(images/small_button.gif) #FFFFFF no-repeat 100% 1px; 	
	CURSOR: hand! important; 
	COLOR: #94BAEF; 	 
	HEIGHT: 23px; 
	TEXT-DECORATION: none;  
	padding:1.5px 18px 1px 5px;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	width: 96px;
}

A.formbutton1:hover,.formbutton1:hover {

	PADDING-RIGHT: 3px;
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 2px;  
	BORDER-TOP: 0px ridge;
	BORDER-LEFT: 0px ridge; 
	BORDER-RIGHT: 0px ridge; 
	BORDER-BOTTOM: 0px ridge; 
	MARGIN: 0px;
	FONT-WEIGHT: 800! important; 
	BACKGROUND:  url(images/small_button.gif) #FFFFFF no-repeat 100% 1px; 	
	CURSOR: hand! important; 
	COLOR: #F7BA10; 	 
	HEIGHT: 23px; 
	TEXT-DECORATION: none;  
	padding:1.5px 18px 1px 5px;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	width: 96px;
}
.formbutton2,A.formbutton2:link,A.formbutton2:visited,A.formbutton2:active, {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;  
	BORDER-TOP: 0px ridge;
	BORDER-LEFT: 0px ridge; 
	BORDER-RIGHT: 0px ridge; 
	BORDER-BOTTOM: 0px ridge; 
	MARGIN: 0px;
	FONT-WEIGHT: 800! important; 
	BACKGROUND:  url(images/small_button_left.gif) #FFFFFF no-repeat 100% 1px; 	
	CURSOR: hand! important; 
	COLOR: #94BAEF; 	 
	HEIGHT: 23px; 
	TEXT-DECORATION: none;  
	padding:1.5px 1px 1px 5px;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	width: 96px;
}

A.formbutton2:hover,.formbutton2:hover {

	PADDING-RIGHT: 3px;
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;  
	BORDER-TOP: 0px ridge;
	BORDER-LEFT: 0px ridge; 
	BORDER-RIGHT: 0px ridge; 
	BORDER-BOTTOM: 0px ridge; 
	MARGIN: 0px;
	FONT-WEIGHT: 800! important; 
	BACKGROUND:  url(images/small_button_left.gif) #FFFFFF no-repeat 100% 1px; 	
	CURSOR: hand! important; 
	COLOR: #F7BA10; 	 
	HEIGHT: 23px; 
	TEXT-DECORATION: none;  
	padding:1.5px 1px 1px 5px;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	width: 96px;
}

.small {
	FONT-SIZE: 10px; COLOR: #18187B; 
}

.formline1, .formline{
	COLOR: black;BACKGROUND-COLOR: #C6F38C; 
}


.formtitle1 {
	BACKGROUND-COLOR: #5B5AC8; COLOR: #ffffff; FONT-SIZE: 10pt; FONT-WEIGHT: 800; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}

.pad {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-TOP: 2px; font-size: 11px;
}

/* Property Results page */
table.propRes {border:1px solid #94BAEF; width:100%; margin-bottom:10px;background-color:#fff}
table.propRes td.propHeader {background-color:#94BAEF}
table.propRes p.propMarket {margin:5px; font-weight:bold}
table.propRes p.propSummary, table.propRes p.propMAD {margin:5px 15px 5px 18px}
table.propRes p.propSummary#header {font-weight:bold}
table.propRes td.propMarket {border-top:1px solid #94BAEF}
table.propRes td.propImg {border-right:1px solid #94BAEF}
table.propRes td.propImg img {margin:5px}
table.propRes td.propImg img.status {margin:0px 5px}
table.propRes td.propMAD {height:50px}
div.MADBut {position:absolute;right:28px}
div.MADBut.vd {margin-top:20px}
div.MADBut.sl {margin-top:-5px}


input.pgLink, input.hrefLink {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 0px hidden;
   cursor: pointer;
}
* html input.pgLink, input.hrefLink {cursor: hand}

input.pgLink {
	background:#CCC;
	color: #FFF;
	font-size: 11px;
	margin: 1px 1px 1px 0px;
	padding: 0px 1px;
	text-align: center;
 	width: 21px;
	height: 18px;
}
input.pgLink#paN {background: #94BAEF;}
td.boldtitle, div.boldtitle {color:#fff; font-weight:bold; background-color: #94BAEF; padding: 4px 5px}
p.propMarket {margin:5px; font-weight:bold}

/*Tabs */
.tab_left{
	BACKGROUND-IMAGE: url(images/tab_left_off.jpg);
}
.tab_bg{
	BACKGROUND-IMAGE: url(images/tab_bg_off.jpg);
}
.tab_end{
	BACKGROUND-IMAGE: url(images/tab_right_end.jpg);
}
.mid_tab{
	BACKGROUND-IMAGE: url(images/tab_right_off.jpg);
}