@charset "utf-8";

* {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-collapse: collapse;}

body {font-size: 12px; margin-top: 0px; margin-left: 0px; color: #062839; font-family: Arial, sans-serif;background-color: #e1e1e1;}

a {color: #062839;}
a:hover {color: #062839; text-decoration:none;}

.breadcrumbs { font-size:11px; color:#666; padding-bottom:5px;}
.breadcrumbs a{ text-decoration:none; color: #062839;}
.breadcrumbs a:hover{ text-decoration:none; color:#666;}

#container { margin:0 auto; width: 970px; background-color:#ffffff;}

table.terr_table thead tr th, table.tablesorter tfoot tr th {background-color:#aeb6cb;background-image:url(/img6/dst/tab-bg2b.gif);font-weight:bold;cursor:pointer;}
table.terr_table thead tr .header {background-color:#aeb6cb;background-image:url(/img6/dst/tab-bg2b.gif);font-weight:bold;cursor:pointer;}
table.terr_table thead tr .headerSortUp {background-image: url(/img6/dst/tab-bg3b.gif);}
table.terr_table thead tr .headerSortDown {background-image: url(/img6/dst/tab-bg3b.gif);}
table.terr_table tbody tr.odd {background-color:#f3f7fa;}

table td{ padding:5px; vertical-align:top;}
.bldfnt { font-size:12px; font-weight:bold; padding-top:10px;}
.bldfnt14 { font-size:14px; font-weight:bold; padding-top:0px;}
.bldfnt16 { font-size:16px; font-weight:bold; padding-top:0px;}

.bldfnt18b { font-size:18px; font-weight:bold; padding-top:0px;}
.bldfnt18 { font-size:18px; font-weight:normal; padding-top:0px;}

.bldfnt20 { font-size:20px; font-weight:bold; padding-top:0px;}
.submit { margin-left:60px;}

.paragraph { font-weight: normal; font-size: 12px; font-style: normal; color: #3f3f3f; margin-bottom:5px;
line-height: 18px; font-family:  Arial, Helvetica, sans-serif; text-decoration: none; text-align:justify; }

.bannertitle {position:absolute; margin-top:5px; margin-left:480px ; width:auto; 
font-weight: bold; font-size: 10px; color: #fff;}

#header { width:960px; height:auto; background-color:#001d68; border-bottom:6px solid #f3f3f3}
#header2 { 	background:url(http://www.househunt.com/img-HH/headerA.jpg); background-repeat:repeat-x; width:940px;top:0px;height:60px; text-align:left; padding-left:30px; padding-top:15px; padding-bottom:5px;background-color:#183373; color:#FFFFFF; font-family: Arial,Verdana,Helvetica;font-size: 24px;}
#header3 { width:960px; height:104px; background-image:url(../image/header.png);}
#headerbtmbar { height:21px; background-image:url(../image/greenhr.gif); background-repeat:repeat-x; width:960px; margin-bottom:5px; }
.headertitle { padding:20px 0 2px 15px; font-size:24px; color:#fff; width:960px; height:60px;}

#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;}

h2 {font-size:14px;font-weight:bold;color:#3E5184}

.hdnvbx {text-align:right; padding-right:20px; padding-top:10px; color: #000000; font-size: 12px;}
a.hdnvlinx {color: #000000; font-size: 12px; text-decoration:none;}
a.hdnvlinx:hover { font-size: 12px; text-decoration:underline;}

.breadcrumbs {color: #666666; font-size: 11px; float:left;padding-top:10px; padding-left:15px; }
a.breadcrumbs {color: #666666; font-size: 11px; text-decoration:none;padding-top:10px; padding-left:7px; }
a.breadcrumbs:hover { font-size: 12px; text-decoration:underline;padding-top:10px; padding-left:7px; }

.padding {margin-left:10px;}


/* MAP Styles */
.rsltsbg {border:1px solid #666666; float:left; margin-left:10px;}
.rsltssrchbg {padding:5px 0 0 5px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px;  background-image:url(../image/grygrdbg2.gif); background-repeat:repeat-x; background-position:bottom; border-left:1px solid #666; border-right:1px solid #666; border-top:1px solid #666;  height:40px;}
.rsltssrchbg2 {padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:url(../image/blugrdbg.gif); background-repeat:repeat-x; background-position:bottom; width:100%; height:78px;}
.rsltssrchbgpdbrdr {text-align:center; padding-top:12px; border-left:1px solid #80a0c7; border-right:1px solid #80a0c7;}
.submit2 { color:#062839; width:auto; font-family: Arial, Helvetica, sans-serif;  font-size: 12px; text-align: center; font-weight:bold; margin-top:11px; padding:0 2px 0 2px;}

.rsltstitle { font-size:14px;}
.rsltstitlepad { padding-left:30px;}

.rsltsbldfnt { font-size:12px; font-weight:bold; padding-top:10px; border-right:2px solid #fff; padding-left:5px;}
.rsltsbldfnt2 { font-size:12px; font-weight:bold; color:#ffffff; padding-top:3px; border-right:1px solid #fff; padding-left:5px;}
.rsltsfnt { font-size:12px; padding-top:5px; padding-left:5px; border-right:2px solid #fff;}

#terr_map{height:560px; width:400px;}

.terr_head {background-color:#aeb6cb;font-weight:bold;}
/*.terr_head2 {background-color:#aeb6cb;background-image: url(/img6/dst/tab-bg2b.gif);font-weight:bold;cursor: pointer;}*/
/*.terr_row0 {background-color:#ffffff;}*/
/*.terr_row1 {background-color:#f3f7fa;}*/
.location {padding-bottom:5px;}
.over td {background-color: #d3d9cb;}
.myLabelClass {
  border: 1px solid black;
  font-weight: bold;
  background-color: white;
  white-space: nowrap;
  filter: alpha(opacity:85);
  KHTMLOpacity: .85;
  MozOpacity: .85;
  opacity: .85;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  padding-left: 10px;}
  
.copy{ font-size:9px; text-align:center; color: #062839;}
a.copy{color: #666699; text-decoration:none;}
a.copy:hover{ text-decoration:underline;}

.hhlogo {vertical-align:middle;padding-right:30px;border:none;}

.float-lt {float:left;}
.float-rt {float:right;}
.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;}

/* FORM Styles */
.rsbg {padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px;  background-image:url(../image/radius-srchfrm-bg.png); background-repeat:repeat-x; background-position:top; height:102px;}
.radius_submit {color:#666666;font-size:11px;font-weight:bold; letter-spacing:1px;}
.radius_field {color:#666666;font-size:11px;font-weight:bold;}
.radius_drop {color:#666666;font-size:11px;font-weight:bold; margin-right:9px;}
.radius_note_sm {margin-top:-1px; margin-left:1px; font-size:9px;}
.radius_info { margin-left:38px;}
.bldfnt11 { font-size:11px; font-weight:bold; padding-top:8px;}

/*---------- TOOLTIP STYLES -----------*/

div.tt{ position:absolute; z-index:24; text-decoration:none; margin-top:3px; margin-left:133px; }
div.tt span{ display: none; text-decoration:none;}
/*background:; ie hack, something must be changed in a for ie to execute it*/
div.tt:hover{ z-index:25; color: #aaaaff; background:; text-decoration:none;}
div.tt:hover span.tooltip{
    display:block; position:absolute;
    top:10px; left:10px;
	padding: 5px; border:1px solid #003366;
	width:200px; height:auto; line-height:14px;
	background-color:#ffffff; text-align: justify; text-decoration:none;
	filter: alpha(opacity:90); KHTMLOpacity: 0.90; MozOpacity: 0.90; opacity: 0.90;
}
.font_title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color : #003366;}
.font_medium {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #666666;}
.font_medium2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #444444;}

#avg {padding-left:5px; padding-top:5px; padding-bottom:20px;font-family:Arial,Verdana,Helvetica;font-size:10px;}
#cities {padding-left:5px; padding-top:5px; padding-bottom:5px;padding-right:10px;text-align:right;font-family:Arial,Verdana,Helvetica;font-size:10px;}

#anchor {width:950px; padding-left:5px; padding-top:5px; padding-bottom:5px;text-align:center;font-family:Arial,Verdana,Helvetica;font-size:11px;}
a.anchorlinx{color: #000000; text-decoration:none;}
a.anchorlinx:hover{ text-decoration:underline;}

#footer {width:970px; height:15px; text-align:center;padding-top:5px; padding-bottom:5px;background-color:#001A65; color:#FFFFFF;font-family:Arial,Verdana,Helvetica;font-size:10px;}
a.copylinx{color: #ffffff; text-decoration:none;}
a.copylinx:hover{ text-decoration:underline;}

.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: 20px;
    padding-left:5px;
    padding-right:5px;
    background:url(http://idx.househunt.org/househunt/new-page/img/orange_btn_bg.gif);
    background-color: #FF9000
}

