* {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-collapse: collapse;}

body {padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 0px; margin: -1px 0px 0px; color: #777777; padding-top: 0px; font-family: arial, verdana, helvetica, sans-serif; border-collapse: collapse; background-color: #ffffff;}

a { font-weight: normal; font-size: 10px; color: #021651; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
a:hover{ font-weight: normal; font-size: 10px; color: #b1b1b1; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }

.thrColElsHdr #container {background: #ffffff; margin: 0px auto; width: 1000px;}

.thrColElsHdr #header {padding-right: 10px; background-position: right 50%; padding-left: 10px; background-image: url(http://www.househunt.com/img6/dst/header-st.jpg); padding-bottom: 0px; padding-top: 0px; background-repeat: no-repeat; height: 100px; background-color: #001d68;}

.thrColElsHdr #header h1 {font-weight: bold; font-size: 26px; color: #ffffff; padding-top: 32px; font-family: "Arial Bold", Arial, Verdana, Helvetica, sans-serif;}

.topheadbar {width: 100%; height: 8px; background-color: #fcf1d5}

.headersubtxt {padding-left: 1em; font-weight: bold; font-size: 16px; color: #ddc57e; padding-top: 30px; font-family: Arial, Verdana, Helvetica, sans-serif;}

img.logo {border-top-width: 0px; padding-right: 1em; margin-top: 15px; border-left-width: 0px; float: left; border-bottom-width: 0px; border-right-width: 0px;}

#headerlinx {margin: 5px 1em 1em; float:right;}

#cityselect {float: left}

.autosrch {float:right; margin-top:50px; color:#000000;}

.autosrchft {color:#ffffff;}

.thrColElsHdr #sidebar1 {float: left; margin-left: 5px; width: 251px; margin-right: 25px; height: auto;}

.thrColElsHdr #mainContent {float: left; width: 685px;}

img.ribbon {padding-right: 0.5em; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;}

.thrColElsHdr #fttxtbg {background: url(http://www.househunt.com/img6/dst/grad-bg.gif) no-repeat;}
	
.infotxt {margin: 0px auto; width: 960px; text-align: justify; color:#011652;}
a.moreinfo {color: #777777; text-decoration:none;}
a.moreinfo:hover {text-decoration:none;}

.thrColElsHdr #footer {background: url(http://www.househunt.com/img6/dst/footer-bg.gif) #001d68 no-repeat; height: auto;}

.ftrpad {padding-right: 1em; padding-left: 1em; padding-bottom: 1em; padding-top: 1em}

.ftlinx {font-weight: bold; font-size: 14px; color: #ffffff; text-decoration: none}
a.ftlinx {font-weight: bold; font-size: 14px; color: #ffffff; text-decoration: none}	
a.ftlinx:hover {font-weight: bold; font-size: 14px; color: #ffffff; text-decoration: none}

.btmlinxcol {margin-top: 0px; font-size: 12px; margin-left: 0.5em; margin-right: 1em}
	
a.btmlnx {font-size: 11px; color: #a9b7dc; line-height: 18px; text-decoration: none}
a.btmlnx:hover {font-size: 11px; color: #a9b7dc; line-height: 18px; text-decoration: underline}

.fltrt {float: right; margin-left: 8px}

.fltlft {float: left; margin-right: 8px}

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

.colcontent {border-right: #717fa2 1px solid; padding-right: 5px; padding-left: 5px; border-left: #717fa2 1px solid; color: #011652; padding-top: 3px; border-bottom: #717fa2 1px solid; font-family: arial, verdana, helvetica, sans-serif}
.colcontent2 {padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px; border-bottom: #717fa2 1px solid; font-family: arial, verdana, helvetica, sans-serif; line-height:22px;}
.colcontent3 {color: #011652; border-bottom: #717fa2 1px solid; font-family: arial, verdana, helvetica, sans-serif}
	
.tabbg {border-right: #717fa2 1px solid; border-top: #717fa2 1px solid; background-image: url(http://www.househunt.com/img6/dst/tab-bg.gif); border-left: #717fa2 1px solid; width: auto; border-bottom: #717fa2 1px solid; height: 20px; background-color: #b9d3ee;}
.tabbg2 {border-right: #717fa2 1px solid; border-top: #717fa2 1px solid; background-image: url(http://www.househunt.com/img6/dst/tab-bg2.gif); border-left: #717fa2 1px solid; width: auto; border-bottom: #717fa2 1px solid; height: 20px; background-color: #b9d3ee;  color:#ffffff; text-align:left;}
.tabbg3 {border-right: #717fa2 1px solid; border-top: #717fa2 1px solid; background-image: url(http://www.househunt.com/img6/dst/tab-bg3.gif); border-left: #717fa2 1px solid; width: auto; border-bottom: #717fa2 1px solid; height: 20px; background-color: #001d68}
	
.linx {font-weight: normal; font-size: 10px; color: #1c3a62; line-height: 14pt; font-family: verdana, helvetica, sans-serif}
a.linx {font-weight: normal; font-size: 10px; color: #1c3a62; font-family: verdana, helvetica, sans-serif; text-decoration: underline}
a.linx:hover {font-weight: normal; font-size: 10px; color: #b1b1b1; font-family: verdana, helvetica, sans-serif; text-decoration: underline}

a.linx2 {font-weight: normal; font-size: 10px; color: #1c3a62; font-family: verdana, helvetica, sans-serif; text-decoration: none;}
a.linx2:hover {font-weight: normal; font-size: 10px; color: #b1b1b1; font-family: verdana, helvetica, sans-serif; text-decoration: none;}

a.ltlinx2 {text-decoration:none; font-size:12px;  color:#07315e; line-height:24px;}
a.ltlinx2:hover {text-decoration:underline; font-size:12px; color:#07315e; line-height:24px;}

.biglinx {font-weight: bold; font-size: 11px; color: #1c3a62; line-height: 12pt; font-family: verdana, helvetica, sans-serif;}
a.biglinx {font-weight: bold; font-size: 11px; color: #1c3a62; font-family: verdana, helvetica, sans-serif; text-decoration: underline;}
a.biglinx:hover {font-weight: bold; font-size: 11px; color: #b1b1b1; font-family: verdana, helvetica, sans-serif; text-decoration: underline;}

.tabtitles {margin-top: 5px; padding-left: 5px; font-weight: bold; font-size: 11px; color: #ffffff; font-family: verdana, helvetica, sans-serif;}
.tabtitles2 {padding: 0px; font-weight: bold; font-size: 11px; margin-left: 5px; margin-top:5px; color: #1c3a62; font-family: verdana, helvetica, sans-serif; text-align: left;}
.tabtitles3 {padding: 0px; font-weight: bold; font-size: 11px; margin-left: 95px; margin-top:5px; color: #ffffff; font-family: verdana, helvetica, sans-serif; text-align: left;}

a.tablinx {font-weight: bold; font-size: 11px; color: #ffffff; font-family: verdana, helvetica, sans-serif; text-align: right;}
a.tablinx:hover {font-weight: bold; font-size: 11px; color: #cccccc; font-family: verdana, helvetica, sans-serif; text-align: right;}

a.metrolinx {font-weight: bold; font-size: 11px; color: #666666; line-height: 12pt; font-family: verdana, helvetica, sans-serif;}
a.metrolinx:hover {font-weight: bold; font-size: 11px; color: #cccccc; line-height: 12pt; font-family: verdana, helvetica, sans-serif;}

a.metrolins {font-weight: bold; font-size: 10px; color: #666666; line-height: 12pt; font-family: verdana, helvetica, sans-serif;}
a.metrolins:hover {font-weight: bold; font-size: 10px; color: #4682b4; line-height: 12pt; font-family: verdana, helvetica, sans-serif;}
a.metrolins:visited {font-weight: bold; font-size: 10px; color: #0000cd; line-height: 12pt; font-family: verdana, helvetica, sans-serif;}

.breadcrumbs{margin-bottom:6px; margin-left:12px; font-size:10px;}
a.breadcrumbs{text-decoration:none;}
a.breadcrumbs:hover{text-decoration:underline;}

.title {font-size: 14px;}
.title2{ font-weight: bold; font-size: 12px; font-style: normal; color: #1d3a62; font-family:  Verdana, Arial, Helvetica, sans-serif; margin-top:5px; margin-bottom:3px; text-align:center;  }

.smbldtitle {font-size: 11px; color: #011652; font-family: arial, helvetica,verdana;font-weight: bold;}

.dash {margin-left: 10px; width: 215px; border-bottom: #cccccc 1px dashed;}

hr {margin-top: 0.5em; margin-bottom: 0.5em; border-bottom: #999999 1px solid;}

.dashed {border-bottom: #999999 1px dashed;}

.reg {font-weight: normal; font-size: 11px; color: #777777; font-family: verdana, arial, helvetica, sans-serif;}

.popresults{height:17px; width:60px; overflow:hidden; padding-top:2px;}

.dummyClass {float: left;}

pre,code,kbd,samp,tt{font-family:monospace; font-size:108%; line-height:100%;}

/* PHP AUTOSCROLLER DEPENDENCIES STYLES */
#hh-autoscroller {	
	width:669px;
	height:210px;
	overflow:hidden;
	text-align:center;
}

.bgborder {
	
	width:669px;
	padding-top:5px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:5px;
	background:#FEEFD0 url('http://www.supermls.com/images/community/formbg.gif') repeat-x top;
	border:#666666 1px solid;
}

td.spacing {
	padding-top:0px;
	padding-left:5px;
	padding-right:20px;
	padding-bottom:0px;
}
.listing_border {
	margin:0px;
	border:#666666 1px solid;
	padding:0px;
	width:139px;
}
.listing_title {
	text-align:left; 
	padding:1px; 
	padding-left:5px;
	height:15px;
	background:#80A6CB url('http://www.househunt.com/img4/subhd1.jpg') repeat-x top;
	background-color:#80A6CB;
	color:#ffffff;
	font-weight: bold; 
	font-size: 11px; 
	font-family: Arial,Verdana ;
}
.listing_description {
	color:#666666;
	background-color:#FFFFFF;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px; 
}
.listing_city_state {
	text-align:left;
	padding-left:5px; 
	padding-right:5px; 
	padding-top:5px; 
	color:#000000; 
	background-color:#ffffff; 
	font-weight: bold; 
	font-size: 11px; 
	font-family: Arial,Verdana ;

}
.listing_beds_baths_sqft {
	text-align:left;
	padding-left:5px; 
	padding-right:5px; 
	padding-top:5px; 
	color:#000000; 
	background-color:#ffffff; 
	font-weight: normal; 
	font-size: 9px; 
	font-family: Arial,Verdana ;
}
.listing_pic img {
	width:139px; 
	height:85px;
	overflow:hidden;
	border: 0px;
}
.listing_pic {
	text-align:center;
} 
.listing_price_and_link a {
	text-decoration: underline;
}
.listing_price_and_link {
	text-align:left;
	padding-left:5px; 
	padding-right:5px; 
	padding-bottom:5px; 
	color:#000000; 
	background-color:#ffffff; 
	font-weight: bold; 
	font-size: 11px; 
	font-family: Arial,Verdana ;
}
.autonav{cursor: pointer; text-decoration:none;}
a.autonav:hover{text-decoration:none;}

div.ziplist {
background-color:#FFFFFF;
height:80px;
text-align:left;
border-left-width: 1px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-style: solid; 
border-color: #666666;
overflow: auto; }

/* Radius Form Styles */
.rsbg {padding:0; padding-top:3px; padding-bottom:3px; font-family:Arial, Helvetica, sans-serif; font-size:11px;  background-image:url(http://www.househunt.com/real-estate/images/metro/formbg.gif); background-repeat:repeat-x; background-position:bottom; border-left:1px solid #79799b; border-right:1px solid #79799b; border-bottom:1px solid #79799b;}
.rsbg2 {padding:0; padding-top:3px; padding-bottom:3px; font-family:Arial, Helvetica, sans-serif; font-size:11px;  background-image:url(http://www.househunt.com/real-estate/images/metro/formbg.gif); background-repeat:repeat-x; background-position:bottom; border-left:1px solid #79799b; border-right:1px solid #79799b; border-bottom:0px solid #79799b;}
.rsbg3 {padding:0; padding-top:3px; padding-bottom:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px;  background-image:url(http://www.househunt.com/real-estate/images/metro/formbg.gif); background-repeat:repeat-x; background-position:bottom; border-left:1px solid #79799b; border-right:1px solid #79799b; border-bottom:1px solid #79799b;}
.radius_field {color:#666666;font-size:11px;font-weight:bold; width:200px; margin-top:5px; margin-bottom:5px;}
.radius_field2 {color:#666666;font-size:11px;font-weight:bold; width:145px;}
.radius_drop {color:#666666;font-size:11px;font-weight:bold; margin-right:5px; width:70px;}
.radius_note_sm {margin:0 auto; font-size:9px;}
.bldfnt { font-size:11px; font-weight:bold; color:#4b5f99; padding-top:10px; padding-bottom:10px;}

.newtag { position:absolute; background-image:url(../images/metro/new.gif); background-repeat:no-repeat; height:35px; width:93px; margin-top:-24px;}
.radsubtn { cursor:pointer; height:20px; width:125px; background-image:url(../images/metro/radsubtnbg.gif); background-repeat:repeat-x; background-position:bottom; border-top: 1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #000;  border-bottom: 1px solid #000; color:#333366; padding:3px; font-weight:bold; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.radsubtn:hover{cursor:pointer; height:20px; width:125px; background-image:url(../images/metro/radsubtnbg-hover.gif); background-repeat:repeat-x; background-position:bottom; border-top: 1px solid #000; border-left: 1px solid #000; border-right: 1px solid #fff;  border-bottom: 1px solid #fff; color:#021651; padding:3px; font-weight:bold; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.comm-head{color:#feb701;font-family:verdana, arial;font-size:10px;padding-bottom:2px;}
.comm-foot{color:#b1c2d8;font-family:verdana, arial;font-size:11px;margin-top:-3px;}
.comm-links {color:#4b5f99;text-decoration:none;font-size:11px;font-weight:bold;}
.comm-links a {color:#4b5f99;text-decoration:none;font-size:11px;font-weight:bold;}
.comm-links a:hover {color:#666666;text-decoration:none;font-size:11px;font-weight:bold;}
td.list {padding-left:10px;}
.boxpopup a {color:#4b5f99;text-decoration:none;font-size:14px;font-weight:normal;}
.boxpopup a:hover {color:#666666;text-decoration:none;font-size:14px;font-weight:normal;}


