body, tr, th, td, ul, li { margin:0; padding:0; }
body{font-family:   Arial,  Verdana,Helvetica, sans-serif; font-size: 11px; background:url(img/page_bg.jpg) top left repeat-x; background-color: #e1e1e1; color:#000; margin-top: 0px;}
#pageWrapper {
	width:970px;
	margin: 0 auto;
	text-align:left;
	position:relative;
	top:0px;
	left:0px;
	background-color:#FFF;
}
#contentWrapper {
	width:970px;
	margin:0 auto;
	text-align:left;
	height:1420px;
	position:relative;
	top:0px;
	left:0px;
}
.keywordlnk {color:#666; font-size:11px;}
.keywordlnk a:link{color:#666; font-size:11px; text-decoration:underline;}
.keywordlnk a:hover {color:#666; font-size:11px;text-decoration:underline;}
.keywordlnk a:visited{color:#666; font-size:11px;text-decoration:underline;}

#topBlock {	width:970px; margin: 0 auto; text-align:left; position:relative;top:0px;left:0px;}
#botBlock {	width:955px; text-align:left; position:absolute;bottom:45px;padding:15px;}
#botBlock a:link{font-family:Arial, Verdana, Helvetica, sans-serif; color:#000000; font-size:11px; text-decoration:none;}
#botBlock a:hover {color:#666; font-size:11px;text-decoration:none;}
#botBlock a:visited{color:#000000; font-size:11px;text-decoration:none;}

#botAnchor { width:955px; text-align:center; position:absolute;bottom:0px;padding:15px;}
#botAnchor a:link{color:#666; font-size:11px; text-decoration:underline;}
#botAnchor a:hover {color:#666; font-size:11px;text-decoration:underline;}
#botAnchor a:visited{color:#666; font-size:11px;text-decoration:underline;}
#leftBlock	{position:absolute; top:120px; left:0; width:210px; margin:0; padding-left:15px; background-color:#FFF;}
#middleBlock {position:absolute; top:120px; left:225px; width:480px; margin:0; padding-left:10px; background-color:#FFF;}
#rightBlock {position:absolute; top:120px; left:715px; width:230px; margin:0;padding-left:10px;padding-right:15px;background-color:#FFF;}
#agentBlock {position:absolute; bottom:140px; left:235px; width:458px;
		padding-left:10px; padding-right:10px; background-color:#FFF;border:1px #B1C5FA solid;
}
#agentBlock .agentname{font-size: 12px; font-weight: bold; padding-bottom:5px;color:#3E5184;}
img.agent-pic{border-width:0px; border-style:solid; border-color:#B1C5FA;}
img.logo{border-width:0px; border-style:solid; border-color:#B1C5FA;}
#terrTitle {background:url(http://idx.househunt.org/househunt/new-page/img/header_bg3.jpg) top left; background-repeat:no-repeat; width:970px;top:0px;height:60px; text-align:center;;padding-top:15px; padding-bottom:5px;background-color:#001A65; color:#FFF;font-family:   Arial,  Verdana,Helvetica;}
#terrHeadline { position:absolute; top:72px; padding-left:15px; padding-top:10px; padding-bottom:5px; height:20px;}
#terrHeadline a:link{text-decoration:none; color:#666666; font-size:11px;}
#terrHeadline a:visited{text-decoration:none; color:#666666; font-size:11px;}
#terrHeadline a:hover {text-decoration:underline; color:#3E5184; font-size:11px;}



#terrbreadcrumbs {position:absolute; top:90px;padding-left:15px; text-decoration:none; color:#666; font-size:11px;}
#terrbreadcrumbs a:link{text-decoration:none; color:#666; font-size:11px;}
#terrbreadcrumbs a:hover {text-decoration:underline; color:#666; font-size:11px;}
#terrbreadcrumbs a:visited{text-decoration:none; color:#666; font-size:11px;}
#navShadow{position:absolute; top:70px; width:970px; background-image:url(http://www.orange-california.com/image_t388/99/whtnavshad.gif); background-repeat:repeat-x; background-color:#ff00000;}
h1 { font-size:28px; font-weight:normal; margin:0; padding:0; }
h2 { font-size:14px; margin:0; padding-top:5px;color:#3E5184;}
#footer {width:970px; height:15px; text-align:center;padding-top:5px; padding-bottom:5px;background-color:#001A65; color:#FFF;font-family:   Arial,  Verdana,Helvetica;}
#footer a:link{text-decoration:none; color:#FFF; font-size:11px;}
#footer a:hover {text-decoration:underline; color:#666; font-size:11px;}
#footer a:visited{text-decoration:none; color:#FFF; font-size:11px;}
#pageContent	{position:absolute; top:120px; left:0; width:940px; margin:0; padding-left:15px; padding-right:15px;background-color:#FFF;}
/*-------------------------------------------------------------------------------*/
#terrTitle2 {background:url(http://idx.househunt.org/househunt/new-page/img/header_bg3.jpg) top left; background-repeat:no-repeat; width:970px;top:0px;height:60px; text-align:center;;padding-top:15px; padding-bottom:5px;background-color:#001A65; color:#FFF;font-family:   Arial,  Verdana,Helvetica;}
#searchBar2 {position:absolute; top:70px; width:970px;height:35px; text-align:right; background:url(http://idx.househunt.org/househunt/new-page/img/searchbar2_bg.gif) top left repeat-x;; color:#FFF;font-family: padding-right:15px;  Arial,  Verdana,Helvetica;}
#navShadow2 {position:absolute; top:105px; width:970px; background-image:url(http://www.orange-california.com/image_t388/99/whtnavshad.gif); background-repeat:repeat-x; background-color:#ff00000;}
#terrHeadline2 { position:absolute; top:115px; padding-left:10px; padding-top:10px; padding-bottom:5px; height:20px;}
#listingDtFrame2 {position:absolute; top:155px; left:15px; width:728px; margin:0; font-size:12px; border:#B5C8FC 1px solid;background-color:#FFF;}
#dtAgentFrame2 {position:absolute; top:155px; left:755px; width:198px; margin:0; font-size:12px;border:#B5C8FC 1px solid; background-color:#FFF; background:url(http://idx.househunt.org/househunt/new-page/img/rb_bg2.jpg) top left repeat-x;padding-left:5px;}
#listingDtFrame3 {position:absolute; top:175px; left:15px; width:728px; margin:0; font-size:12px; border:#B5C8FC 1px solid;background-color:#FFF;}
#dtSearchOption {position:absolute; top:175px; left:755px; width:198px; margin:0; padding-left:5px; background:url(http://idx.househunt.org/househunt/new-page/img/search_bg3.jpg) top left repeat-x;background-color:#dddddd; border:1px #cccccc solid;}
.selbtn3 { padding-left:15px;padding-top:10px;padding-bottom:15px;}
#dtAgentFrame3 {position:absolute; top:455px; left:755px; width:198px; margin:0; font-size:12px; border:#B5C8FC 1px solid; background:url(http://idx.househunt.org/househunt/new-page/img/rb_bg2.jpg) top left repeat-x;padding-left:5px; background-color:#D8E3FF;}
.selPropPhotoPrev {background:url(http://idx.househunt.org/househunt/new-page/img/arrow-l-b.gif) top left no-repeat; padding:1px; background-color:#FFF;border:#B5C8FC 0px solid; float:left; height:35px; width:18px;}
.selPropPhotoNext {background:url(http://idx.househunt.org/househunt/new-page/img/arrow-r-b.gif) top left no-repeat; padding:1px; background-color:#FFF;border:#B5C8FC 0px solid; float:left; height:35px; width:18px;}
.selPropPhotoSelected {padding:1px; background-color:#FFF;border:#FF0000 1px solid; float:left;}
.selPropPhoto {padding:1px; background-color:#FFF;border:#B5C8FC 1px solid; float:left;}
.dotdot {width:20px; float:left; height:35px; text-align:center;font-weight:bold;}
.photoSpace {width:3px; float:left;}
#searchBar2 #searchtitle { padding-left:15px;padding-top:2px;font-weight:bold;}
#searchBar2 #selPrice { padding-left:15px;padding-top:2px;}
#searchBar2 #selBed { padding-left:15px; padding-top:2px; float:left;}
#searchBar2 #selbtn { padding-left:15px;padding-top:2px;}
/*-------------------------------------------------------------------------------*/
#searchtitle { padding-left:15px;padding-top:10px;padding-bottom:10px;font-weight:bold;}
#selType { padding-left:15px;padding-bottom:10px;}
#selPrice { padding-left:15px;padding-bottom:10px;}
#selBed { padding-left:15px; padding-bottom:10px; float:left;}
#selbtn { padding-left:15px;padding-top:10px;padding-bottom:15px;}
#searchOption {background:url(http://idx.househunt.org/househunt/new-page/img/search_bg3.jpg) top left repeat-x;background-color:#dddddd; border:1px #cccccc solid;}
#searchOption .money {width:140px;}
#searchOption .type {width:140px;}
#searchSubjTitle { padding-left:15px;padding-top:10px;padding-bottom:0px;font-weight:bold;}
#searchSubjAddress { padding-left:15px;padding-top:0px;padding-bottom:5px;font-weight:normal;}
/*-------------------------------------------------------------------------------*/
#terrResource {background:url(http://idx.househunt.org/househunt/new-page/img/side_bg.jpg) top left repeat-x; background-color:#D0DDFF; border:1px #cccccc solid; padding-left:10px;padding-top:10px;padding-bottom:15px;}
#terrResource .sidetitles{font-size: 12px; font-weight: bold;  padding:5px; padding-top:10px; padding-bottom:8px;color:#3E5184;}
#terrResource  ul { list-style-image:url(http://www.orange-california.com/image_t388/99/o-arrow.gif); padding-left:20px;}
#terrResource  li { padding-top:3px;padding-bottom:3px;}
#terrResource a:link{padding-left:2px; line-height:1.5em;  color:#3E5184;}
#terrResource a:hover {text-decoration:none; padding-left:2px; line-height:1.5em;  font-size:11px; color:#496897;}
#terrResource a:visited{padding-left:2px; line-height:1.5em;  color:#3E5184;}
/*-------------------------------------------------------------------------------*/
#featListHeader {background-color:#D7E2FF; color:#3E5184;font-weight:bold;font-size: 12px; border-left:1px #B1C5FA solid;border-right:1px #B1C5FA solid;border-top:1px #B1C5FA solid; padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;}
#featListFrame { position:relative; width:462px; padding-top:3px;padding-left:8px;padding-right:8px; background:url(http://idx.househunt.org/househunt/new-page/img/rb_bg2.jpg) top left repeat-x; height:150px; border:1px #B1C5FA solid; align:center;}
.featListSp { padding:2px; width:111px; height:134px; float:left}
.featListing { position:relative; height:135px; padding:3px; border:1px #B1C5FA solid;}
.featListing .featImg {width:102px; height:72px; overflow:hidden; background-color:#FFF; }
.featListing .featPrice {padding-left:1px;font-weight:bold;}
.featListing .featLoc {padding-left:1px;font-weight:normal;color:#3E5184;padding-top:2px;}
.featListing .featBasic {padding-left:1px;font-weight:normal;}
#featListFrame a:link{padding-left:2px; line-height:1.5em;  color:#3E5184;}
#featListFrame a:hover {text-decoration:none; padding-left:2px; line-height:1.5em;  font-size:11px; color:#496897;}
#featListFrame a:visited{padding-left:2px; line-height:1.5em;  color:#3E5184;}
/*-------------------------------------------------------------------------------*/
.midHeader {background-color:#D7E2FF; color:#3E5184;font-weight:bold;font-size: 12px;height:18px; border-left:1px #B1C5FA solid;border-right:1px #B1C5FA solid;border-top:1px #B1C5FA solid; padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;}
.midFrame { position:relative; width:468px; padding-bottom:5px;padding-left:5px;padding-right:5px; border:1px #B1C5FA solid;}
.propRow {border-color:#FFF #FFF #B5C8FC; border-style:solid; border-width:1px; height:105px; padding-bottom:5px; padding-top:3px; width:466px}
.propImgFrame {width:84px;	height:60px; padding:2px; background-color:#FFF;border:#B5C8FC 1px solid; }
.propImg {width:84px; height:60px; overflow:hidden; background-color:#FFF; position: relative;}
.propCol1 {width:100px;height:80px;float:left}
.propCol2 {width:210px;float:left;height:80px;}
.propCol3 {width:138px;float:left;height:80px;padding-left:18px;}
.propTable { padding-top:3px;padding-bottom:3px; width:468px;}
.propTable td {padding:5px;border-bottom:1px #B5C8FC solid;}	
.propTable .tbhd {padding:5px;border-bottom:1px #B5C8FC solid;font-weight:bold;}	
.propRow a:link{padding-left:2px; line-height:1.5em;  color:#3E5184;}
.propRow a:hover {text-decoration:none; padding-left:2px; line-height:1.5em;  font-size:11px; color:#496897;}
.propRow a:visited{padding-left:2px; line-height:1.5em;  color:#3E5184;}
.txtPropTitle { font-weight:normal; margin:0; padding:0;padding-bottom:8px;}
.txtPropLoc { font-weight:bold; margin:0; padding:0;color:#3E5184;}
.txtPropPrice { font-weight:bold; margin:0; padding:0;font-size:11px;}
.txtPropPriceReduced { font-weight:normal; margin:0; padding:0;font-size:11px; color:#ff0000;}
.txtPropBasic { font-weight:normal; margin:0; padding:0;}
.txtPropSelect { font-weight:normal; margin:0; padding:0;padding-top:8px;;padding-top:3px;}
.txtPropKeyword { font-weight:normal; margin:0; padding:0;color:#FF7505;}
.idxLogo { font-weight:normal; margin:0; padding-top:10px;}
.idxLogo2 { font-weight:normal; margin:0; padding-top:10px;}
.txtOffice { font-weight:normal; margin:0; padding-top:2px;}
.txtDetail { font-weight:normal; margin:0; padding-top:3px;}

.txtPropNeighborhood { font-weight:normal; margin:0; padding:0;}
.txtPropSubdivision { font-weight:normal; margin:0; padding:0;}
.txtPropType3 { font-weight:normal; margin:0; padding:0;}

.pageNo {
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	padding-bottom:1px;
	font-weight:bold;
	color:#206AB5;
	background-color:#FFF;
	border:#B1C5FA 1px solid;
}
.pageNo0 {
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	padding-bottom:1px;
	font-weight:bold;
	color:#cccccc;
	background-color:#FFF;
	border:#cccccc 1px solid;
}
.btn {
	padding-left:5px;
	color:#206AB5;
	font-weight:bold;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#eeeeee;
	background: url(http://househunt.org/images/blu_btn_bg3.gif) repeat;
	border:#999999 1px solid;
}
.seperater {height:15px;}
.citybio { position:relative; width:458px; padding:10px; border:1px #B1C5FA solid;}
.citybio p { font-weight:bold;color:#3E5184;}
/*-------------------------------------------------------------------------------*/
.rbWrapper { border:1px #B1C5FA solid;}
.rTbHd {background-color:#D7E2FF; color:#3E5184;font-weight:bold;font-size: 12px; padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px; border-bottom:1px #B1C5FA solid;}
.rTbCt {background:url(http://idx.househunt.org/househunt/new-page/img/rb_bg2.jpg) top left repeat-x; background-color:#FFF;padding:5px;}
.rTbCt td { padding:2px;}
.rTbCt mgCol1 {width:100px;float:left;}
.rTbCt mgCol2 {width:70px;float:left;}
.rTbCt a:link{color:#3E5184;}
.rTbCt a:hover {color:#496897;text-decoration:none;}
/*-------------------------------------------------------------------------------*/
#listingDtFrame {position:absolute; top:120px; left:15px; width:728px; margin:0; font-size:12px; border:#B5C8FC 1px solid;background-color:#FFF;}
#lfspTab {float:left; height:22px; background-color:#D7E2FF; width:15px; text-align:center; padding-top:10px;border-bottom:1px #B1C5FA solid;border-right:1px #B1C5FA solid;}
#detailTab	{float:left; height:22px; background-color:#D7E2FF; width:110px; text-align:center; padding-top:10px;border-bottom:1px #B1C5FA solid;border-right:1px #B1C5FA solid;}
#mapTab{float:left; height:22px; background-color:#D7E2FF; width:70px; text-align:center; padding-top:10px;border-bottom:1px #B1C5FA solid;border-right:1px #B1C5FA solid;}
#galleryTab{float:left; height:22px; background-color:#D7E2FF; width:100px; text-align:center; padding-top:10px;border-bottom:1px #B1C5FA solid;border-right:1px #B1C5FA solid;}
#schoolTab{float:left; height:22px; background-color:#D7E2FF; width:70px; text-align:center; padding-top:10px;border-bottom:1px #B1C5FA solid;border-right:1px #B1C5FA solid;}
#neighborTab	{float:left; height:22px; background-color:#D7E2FF; width:120px; text-align:center; padding-top:10px;border-bottom:1px #B1C5FA solid;border-right:1px #B1C5FA solid;}
#soldTab{float:left; height:22px; background-color:#D7E2FF; width:100px; text-align:center; padding-top:10px;border-bottom:1px #B1C5FA solid;border-right:1px #B1C5FA solid;}
#avgpriceTab	{float:left; height:22px; background-color:#D7E2FF; width:120px; text-align:center; padding-top:10px;border-bottom:1px #B1C5FA solid;border-right:1px #B1C5FA solid;}
#rtspTab{float:left; height:22px; background-color:#D7E2FF; width:15px; text-align:center; padding-top:10px;border-bottom:1px #B1C5FA solid;}
#detailTab0{float:left; height:22px; background-color:#FFF; width:110px; text-align:center; padding-top:10px;border-right:1px #B1C5FA solid;}
#mapTab0 {float:left; height:22px; background-color:#FFF; width:70px; text-align:center; padding-top:10px;border-right:1px #B1C5FA solid;}
#galleryTab0 {float:left; height:22px; background-color:#FFF; width:100px; text-align:center; padding-top:10px;border-right:1px #B1C5FA solid;}
#schoolTab0	{float:left; height:22px; background-color:#FFF; width:70px; text-align:center; padding-top:10px;border-right:1px #B1C5FA solid;}
#neighborTab0{float:left; height:22px; background-color:#FFF; width:120px; text-align:center; padding-top:10px;border-right:1px #B1C5FA solid;}
#soldTab0 {float:left; height:22px; background-color:#FFF; width:100px; text-align:center; padding-top:10px;border-right:1px #B1C5FA solid;}
#avgpriceTab0	{float:left; height:22px; background-color:#FFF; width:120px; text-align:center; padding-top:10px;border-right:1px #B1C5FA solid;}
#listingDtFrame a:link	{text-decoration:none; color:#3E5184; font-weight:bold;}
#listingDtFrame a:hover{text-decoration:none; color:#496897; font-weight:bold;}
#listingDtFrame a:visited{text-decoration:none; color:#3E5184; font-weight:bold;}
#listingDtFrame2 a:link{text-decoration:none; color:#3E5184; font-weight:bold;}
#listingDtFrame2 a:hover	{text-decoration:none; color:#496897; font-weight:bold;}
#listingDtFrame2 a:visited{text-decoration:none; color:#3E5184; font-weight:bold;}
#listingDtFrame3 a:link{text-decoration:none; color:#3E5184; font-weight:bold;}
#listingDtFrame3 a:hover	{text-decoration:none; color:#496897; font-weight:bold;}
#listingDtFrame3 a:visited{text-decoration:none; color:#3E5184; font-weight:bold;}
#tabMenu {height:32px; }
#tabContent {width:708px; padding-top:15px; padding-left:10px;padding-right:10px;padding-bottom:10px;}
#tabContent .listTitle {font-weight:bold;color:#3E5184;}
#tabContent .addr {font-weight:bold;}
#tabContent .propType {font-weight:bold;}
#tabContent .basic {font-weight:bold;}
#tabContent .status{font-weight:bold;}
#tabContent .price{font-weight:bold;}
#tabContent .sch_hd {padding:2px;font-weight:bold;background-color:#FFF;}
#tabContent .sch_row1 {padding:2px;background-color:#FFF;}
#tabContent .sch_row0 {padding:2px;background-color:#EEF3FF;}
#tabContent2 {width:708px; padding:10px;padding-top:0px;}
#tabContent2 .featHd {color:#3E5184;font-weight:bold;padding-top:15px;font-size:12px;}
#tabContent2 .sepline {width:708px; height:1px; border-bottom:#dddddd 1px solid; }
#dtAgentFrame {position:absolute; top:120px; left:755px; width:198px; margin:0; font-size:12px; border:#B5C8FC 1px solid; background-color:#D0DDFF; background:url(http://idx.househunt.org/househunt/new-page/img/rb_bg2.jpg) top left repeat-x;}
#dtAgentFrame td {padding-left:15px;}
#dtAgentFrame  ul { list-style-image:url(http://www.orange-california.com/image_t388/99/o-arrow.gif); padding-left:30px;}
#dtAgentFrame  li { padding-top:3px;padding-bottom:3px;}
#dtAgentFrame a:link{padding-left:2px;   color:#3E5184;}
#dtAgentFrame a:hover {text-decoration:none; padding-left:2px; ;color:#496897;}
#dtAgentFrame a:visited{padding-left:2px;   color:#3E5184;}
#dtAgentFrame .agent-pic {padding:2px;  background-color:#FFF; border:#B5C8FC 1px solid;}
#dtAgentFrame .agentname{font-size: 12px; font-weight: bold; padding-top:5px;color:#3E5184;}
#dtAgentFrame2  ul { list-style-image:url(http://www.orange-california.com/image_t388/99/o-arrow.gif); padding-left:30px;}
#dtAgentFrame2  li { padding-top:3px;padding-bottom:3px;}
#dtAgentFrame2 a:link{padding-left:2px;   color:#3E5184;}
#dtAgentFrame2 a:hover {text-decoration:none; padding-left:2px; ;color:#496897;}
#dtAgentFrame2 a:visited{padding-left:2px;   color:#3E5184;}
#dtAgentFrame2 .agent-pic {padding:2px;  background-color:#FFF; border:#B5C8FC 1px solid;}
#dtAgentFrame2 .agentname{font-size: 12px; font-weight: bold; padding-top:5px;color:#3E5184;}
#dtAgentFrame3  ul { list-style-image:url(http://www.orange-california.com/image_t388/99/o-arrow.gif); padding-left:30px;}
#dtAgentFrame3  li { padding-top:3px;padding-bottom:3px;}
#dtAgentFrame3 a:link{padding-left:2px;   color:#3E5184;}
#dtAgentFrame3 a:hover {text-decoration:none; padding-left:2px; ;color:#496897;}
#dtAgentFrame3 a:visited{padding-left:2px;   color:#3E5184;}
#dtAgentFrame3 .agent-pic {padding:2px;  background-color:#FFF; border:#B5C8FC 1px solid;}
#dtAgentFrame3 .agentname{font-size: 12px; font-weight: bold; padding-top:5px;color:#3E5184;}
#listingSummary {width:708px; padding-top:15px; padding-left:10px;padding-right:10px;padding-bottom:10px;}
#listingSummary .propImgSumFrame {width:100px;	height:80px; padding:2px; background-color:#FFF;border:#B5C8FC 1px solid; }
#listingSummary .propImgSum {width:100px; height:80px; overflow:hidden; background-color:#FFF; }
#listingSummary .listTitle {font-weight: bold;color:#3E5184;}
#listingSummary .propType {font-weight:normal;}
#listingSummary .addr {font-weight: bold;color:#3E5184;}
#listingSummary .price {font-weight: bold;}
#listingSummary .basic {font-weight: normal;}
.submit_btn {
	font-size:11px;
	width:250px;
	padding-left:5px;
	color:#3E5184;
	font-weight:bold;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	background-color:#eeeeee;
	background: url(http://househunt.org/images/blu_btn_bg3.gif) repeat;
	border:#999999 1px solid;
	cursor:pointer;
}
.submit_btn2 {
	font-size:11px;
	width:100px;
	padding-left:5px;
	color:#3E5184;
	font-weight:bold;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	background-color:#eeeeee;
	background: url(http://househunt.org/images/blu_btn_bg3.gif) repeat;
	border:#999999 1px solid;
	cursor:pointer;
}
#neighborInfo {width:270px; padding:3px;float:left;}
#neighborInfo .ctWrapper { border:1px #B1C5FA solid; width:268px;}
#neighborInfo .tbHd {background-color:#D7E2FF; color:#3E5184;font-weight:bold;font-size: 12px;	padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px; border-bottom:1px #B1C5FA solid;width:258px;}
#neighborInfo .tbCt {background:url(http://idx.househunt.org/househunt/new-page/img/rb_bg2x.jpg) top left repeat-x; background-color:#FFF;padding:5px;}
#neighborInfo .tbCt td { padding:2px;vertical-align:top}
#neighborMap {width:418px; padding:3px; padding-left:10px; float:left;}
#neighborMap .ctWrapper { border:1px #B1C5FA solid; width:416px;}
#neighborMap .tbHd {background-color:#D7E2FF; color:#3E5184;font-weight:bold;font-size: 12px; padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px; border-bottom:1px #B1C5FA solid;width:406px;}
#neighborMap .tbCt {background-color:#FFF;padding:5px;}
.subTitle {font-weight: bold;color:#000;}
#requestInfo {width:165px; font-weight:normal;font-size:11px;}
#requestInfox  ul { list-style-image:url(http://www.orange-california.com/image_t388/99/o-arrow.gif); padding-left:25px;}
#requestInfox  li { padding-top:3px;padding-bottom:3px;font-size:11px;}
#requestInfo a:link{padding-left:2px;   color:#3E5184;}
#requestInfo a:hover {text-decoration:none; padding-left:2px;  color:#496897;}
#requestInfo a:visited{padding-left:2px;  color:#3E5184;}
.requestBtn {
	font-size:11px;
	width:162px;
	height:15px;
	color:#FFF;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
	vertical-align:middle;
	text-align:center;
	background:url(http://idx.househunt.org/househunt/new-page/img/blue-btn.jpg) top left repeat-x;
	background-color:#001A65;
	border:#000 1px solid;
}
.viewAllBtn {
	font-size:11px;
	height:15px;
	color:#FFF;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	vertical-align:middle;
	text-align:center;
	background-color:#DE5300;
	border:#666 1px solid;
}
.disclaimer {width:458px; font-size:9px; color:#888;}
.hide {display: none}
#navBar1 {  width:458px; padding-top:10px;padding-bottom:5px;text-align:right;}
#navMsg1 { font-weight:bold; color:#666;float:left;font-size:12px;}
#pageNav1 { border:0px; text-align:right;}
#navBar2 {  width:458px; padding-top:5px;padding-bottom:5px;text-align:left;height:20px;}
#navMsg2 { font-weight:bold; color:#666;float:right;font-size:12px;}
#pageNav2 {float:left; text-align:left;border:0px; }
#listingHeader {width:230px;float:left;}
#listingSort {width:230px;float:right;text-align:right;}
#sort_by {font-size:11px;}
#viewSelected { width:458px; padding-top:6px;padding-bottom:0px;text-align:left;border-top:1px #B1C5FA solid;}
#viewSelected2 { width:458px; padding-top:6px;padding-bottom:0px;text-align:center;border-top:1px #B1C5FA solid;}
#dim { background-color:#F9FAFF; display:none; left:0; position:absolute; top:0; z-index:100;}
#loader_msg {border: 1px solid #000; background-color: #FFF; width: 300px; padding-top: 5px; padding-bottom: 5px;}
#loader_msg p {margin: 0; text-align: center; padding-bottom: 5px;}
#loader_msg img {margin-left: 85px;}
.hovered {border:#FF9900 1px solid}
tr.hovered {background-color:#F4F5F9}
.user-selected{background-color:#DDD}

.propToolTip {padding:3px;}
.caption {background: #111; border: 0; color: #fff; -moz-opacity:.55; filter:alpha(opacity=55); opacity:.55; padding: 1px; position: absolute; top: 0; right: 0; width: 60px;}

.propToolTipImg {color:black; overflow:hidden; width:320px;position: relative;}
.propToolTipImg cite{font-size: 16px; width: 75px;}
#msgBar {  width:458px; padding-top:5px;padding-bottom:3px;text-align:left; border-bottom:1px #B1C5FA solid;}
#msgBarleft {  width:368px; height:24px;padding-top:5px;padding-bottom:10px;float:left; vertical-align:text-bottom;
border-bottom:1px #B1C5FA solid;}
#msgBarright {  width:100px; height:24px;padding-top:5px;padding-bottom:10px;border-bottom:1px #B1C5FA solid;float:right;}

.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;}

#searchOption2 {background:url(http://idx.househunt.org/househunt/new-page/img/beige_bg.gif) top left repeat-x;background-color:#FDEBBD; border:1px #666666 solid;}

#searchOption2 .srhCell {text-align:left; padding-bottom:10px; width:80px; float:left;}
#searchOption2 .srhSel {width:80px;}
#searchOption2 .srhBox {background:url(http://idx.househunt.org/househunt/new-page/img/side_bg.jpg) top left repeat-x; background-color:#D0DDFF;width:170px;padding-left:10px;padding-right:10px;padding-top:7px;padding-bottom:7px;text-align:left;border:1px #666666 solid;font-size:12px;font-weight:bold;}
#searchOption2 .srhBoxSp {padding-left:9px;padding-right:9px;padding-top:10px;}



#searchtitle2 { padding-top:10px;padding-bottom:0px;font-weight:bold;}


.orangeBtn2
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    font-weight:bold;
    font-size:12px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    BORDER-LEFT: #ffffff 1px solid;
    CURSOR: pointer;
    COLOR: #000000;
    BORDER-BOTTOM: 1px solid;
    padding-top:2px;
    padding-bottom:2px;
    background:url(http://idx.househunt.org/househunt/new-page/img/orange_btn_bg.gif);
    BACKGROUND-COLOR: #FF9000
}

.orangeBtn2:link	{color:#000000; text-decoration:none;}
.orangeBtn2:hover	{color:#ff0000; text-decoration:none;}
.orangeBtn2:visited	{color:#000000; text-decoration:none;}

img.top_logo{border:0px solid #666666; height:35px; background-color:#ffffff; padding:1px;}

.submitbtn2
{
    border-right: 1px solid;
    border-top: #ffffff 1px solid;
    font-weight:bold;
    font-size:12px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    border-left: #ffffff 1px solid;
    cursor: pointer;
    color: #000000;
    border-bottom: 1px solid;
    height: 22px;
    padding-left:15px;
    padding-right:15px;
    background:url(http://idx.househunt.org/househunt/new-page/img/orange_btn_bg.gif);
    background-color: #FF9000
}
.submitbtn3
{
    border-right: 1px solid;
    border-top: #ffffff 1px solid;
    font-weight:bold;
    font-size:12px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    border-left: #ffffff 1px solid;
    cursor: pointer;
    color: #000000;
    border-bottom: 1px solid;
    height: 22px;
	width: 100px;
    padding-left:5px;
    padding-right:5px;
    background:url(http://idx.househunt.org/househunt/new-page/img/orange_btn_bg.gif);
    background-color: #FF9000
}