


.bhg-input-text{ 
-display:inline;
float:left;
height:25px;
margin:0;
padding:0 9px 0 0;
background:url(http://v2.nufrontiers.com/Images/textbox_bg.png) no-repeat 100% -25px}

.bhg-input-text span{ 
-display:inline;
float:left;
height:25px;
margin:0;
padding:0 0 0 9px;
background:url(http://v2.nufrontiers.com/Images/textbox_bg.png) no-repeat 0 0}

.bhg-input-text input{ 
margin:5px 0 0 0;
font-size:11px;
color:#A4A4A4;
background-color:transparent}

.back_left_box{
 width:210px;
 float:left;
 display:block;
 vertical-align:top;
 padding:10px;
 }

.back_left_box_php{
 width:230px;
 float:left;
 display:block;
 vertical-align:top;
 padding:10px;}
 
.back_left_box_search{
 width:230px;
 float:left;
 display:block;
 vertical-align:top;
 padding:0px;
 }
 
 .back_right_box{
width:685px;
min-height:500px;
height:auto !important;
float:left;
display:block;
vertical-align:top;
padding:10px;
background-color:#ffffff;
}

.back_right_box_php{
width:705px;
min-height:500px;
height:auto !important;
float:left;
display:block;
vertical-align:top;
padding:10px;
background-color:#ffffff;
}


.border{
FONT-SIZE: 8pt;
BORDER: silver 1pt solid;
COLOR:#4d6a9a;
LINE-HEIGHT: 12pt;
FONT-FAMILY: verdana;
BACKGROUND-COLOR: #eeeeee;
    /*color:midnightblue*/}

.border_err_summary{
font-size:9pt;
color: #646464;
line-height: 12pt;
font-family: verdana; 
background-color:#ffffff;
border:1pt solid silver;
width:625px;}

.border_err_summary ul{
margin-top:5px;}

.border_err_summary li{
color:#B0171F;}

.border A:link{
FONT-SIZE: 9pt;
COLOR: #4876FF;
TEXT-DECORATION: none;}

.border A:visited{
FONT-SIZE: 9pt;
COLOR: #4876FF;
TEXT-DECORATION: none;}

.btn{
    FONT-SIZE: 9pt;
    COLOR: #646464;
    BORDER: #999999 1pt solid;
    FONT-FAMILY: Verdana}

.cbl_table{
 color:#666666;
 font-family:Verdana;
 font-size:9pt;}

.cbl_table td{
 width:150px;}

.chkbox{
 padding:0px 5px 0px 0px;}

.container{ 
position:relative;
clear:both;
float:none;
background-color:#eeeeee;
}

.container:after{ 
display:block;
clear:both;
float:none;
content:".";
height:0;
overflow:hidden;
visibility:hidden}

.content{
 background-color:#ffffff;
 width:100%;
 padding:0;
 margin:0;}

.datagrid{
  font-size:9pt;
  color:#666666;
  font-family:Verdana;}

.datagrid td
{ 
  font-size:9pt;
  color:#666666;
  font-family:Verdana;
  border-style:solid;
  border-color:#ffffff;
}

.datagrid_100
{
  font-size:9pt;
  color:#666666;
  font-family:Verdana;
  width:100%;
}

.datagrid_100 td
{ 
  font-size:9pt;
  color:#666666;
  font-family:Verdana;
  border-style:solid;
  border-color:#ffffff;
}

.datagrid_inner
{
  font-family:verdana;
  color:#666666;
  font-size:9pt;
  border:0pt;
  padding:2px;
  line-height:12pt;
}

.datagrid_inner td
{
border:0pt solid #ffffff;
}

.ddl
{
 color:#666666;
 font-family:Verdana,arial;
 font-size:9pt;
 border:1pt solid silver;
 padding:2px 2px 2px 2px;
 vertical-align:middle;
 height:24px;
}

.ddl_ASF
{
 width:75px;
 color:#666666;
 font-family:Verdana,arial;
 font-size:9pt;
 border:1pt solid silver;
 padding:2px 2px 2px 2px;
 vertical-align:middle;
 height:24px;
}

.ddl_ASF option
{
 font-size:9pt;
}

.ddl_BR
{
 width:60px;
 color:#666666;
 font-family:Verdana,arial;
 font-size:9pt;
 border:1pt solid silver;
 padding:2px 2px 2px 2px;
 vertical-align:middle;
 height:24px;
}

.ddl_BR option
{
 font-size:9pt;
}

.ddl_BTH{
 width:60px;
 color:#666666;
 font-family:Verdana,arial;
 font-size:9pt;
 border:1pt solid silver;
 padding:2px 2px 2px 2px;
 vertical-align:middle;
 height:24px;}

.ddl_BTH option{
 font-size:9pt;}

.ddl_direction
{
  width:65px;
 color:#666666;
 font-family:Verdana,arial;
 font-size:9pt;
 border:1pt solid silver;
 padding:2px 2px 2px 2px;
 vertical-align:middle;
 height:24px;
}

.ddl_direction option
{
 font-size:9pt;
}

.ddl_downpay
{
 width:65px;
 color:#666666;
 font-family:Verdana,arial;
 font-size:9pt;
 border:1pt solid silver;
 padding:2px 2px 2px 2px;
 vertical-align:middle;
 height:24px;
}

.ddl_downpay option
{
 font-size:9pt;
}

.ddl_hm_nei
{
 width:230px;
 color:#666666;
 font-family:Verdana,arial;
 font-size:9pt;
 border:1pt solid silver;
 padding:2px 2px 2px 2px;
 vertical-align:middle;
 height:24px;
}

.ddl_LP
{
 width:100px;
 color:#666666;
 font-family:Verdana,arial;
 font-size:9pt;
 border:1pt solid silver;
 padding:2px 2px 2px 2px;
 vertical-align:middle;
 height:24px;
}

.ddl_LP_mini
{
 width:90px;
 color:#666666;
 font-family:Verdana,arial;
 font-size:8pt;
 border:1pt solid silver;
 padding:2px 2px 2px 2px;
 vertical-align:middle;
 height:24px;
}

.ddl_LP option{
 font-size:9pt;}

.ddl_nei_mini{width:98%;
 color:#666666;
 font-family:Verdana,arial;
 font-size:9pt;
 border:1pt solid silver;
 padding:2px 2px 2px 2px;
 vertical-align:middle;
 height:24px;}

.ddl_neipages_nei{
 width:210px;
 color:#666666;
 font-family:Verdana,arial;
 font-size:9pt;
 border:1pt solid silver;
 padding:2px 2px 2px 2px;
 vertical-align:middle;
 height:24px;}

.ddlShowing_date{
width:225px;
padding:2px;
font-size:9pt;
color:#666666;
font-family:Verdana;}

.ddl_state{
 width:100px;
 color:#666666;
 font-family:Verdana,arial;
 font-size:9pt;
 border:1pt solid silver;
 padding:2px 2px 2px 2px;
 vertical-align:middle;
 height:24px;}

.ddl_typ{
 width:150px;
 color:#666666;
 font-family:Verdana,arial;
 font-size:9pt;
 border:1pt solid silver;
 padding:2px 2px 2px 2px;
 vertical-align:middle;
 height:24px;}

.details{
 font-size:8pt;
 color:#666666;}

.details_header{
 padding-left:0px;
 font-weight:bold;
 color:#c51230;}
 
.details_left{
width:110px;
padding-left:0px;
font-weight:bold;}

.details_right{
width:202px;}

.head_blue{
  background-image:url('http://v2.nufrontiers.com/images/tbl_head_back_blue_25.gif');
  padding-left:5px;
  height:25px;}

.head_blue_recordset{
   text-align:center;
   font-size:8pt;
   font-family:Verdana;
   background-image:url('http://v2.nufrontiers.com/images/tbl_head_back_blue_25.gif');
   color:#666666;
   height:25px;
   padding:0px;}

.head_blue_recordset a:link{
   color:#4169E1;
   text-decoration:none;}
 
.head_blue_recordset a:visited{
  color :#4169E1;
  text-decoration:none;}
 
.head_blue_recordset a:hover{
  text-decoration:underline;}
 
.head_grey{
  background-image:url('http://v2.nufrontiers.com/images/tbl_head_back_grey_25.gif');
  padding-left:5px;
  height:25px;}

.head_grey a:link{
font-size:9pt;
text-decoration:none;
color:#c51230;}

.head_grey a:visited{
font-size:9pt;}

.head_grey a:hover{
text-decoration:underline;}

.head_grey_pager{
text-align:left;
padding-left:5px;
font-size:8pt;
font-family:Verdana;
background-image:url('http://v2.nufrontiers.com/images/tbl_head_back_grey_25.gif');
color:#666666;
height:25px;}

.header_text{
font-size:12pt;
font-family:Verdana;
font-weight:normal;
color:#4d6a9a;
vertical-align:middle;
height:22px;
padding-left:0px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;}

.header_text a:link{
font-size:12pt;
font-family:Verdana;
font-weight:normal;
color:#4d6a9a;
vertical-align:middle;
height:22px;
padding-left:0px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
text-decoration:none;}

.header_text a:hover{
 text-decoration:underline;}

.header_text a:visited{
  color:#4d6a9a;
  text-decoration:none;}

.header_text_back{
  font-size:15pt;
  font-family:Verdana;
  font-weight:bold;
  color:#4d6a9a;
  vertical-align:middle;
  height:40px;}

.header_text_white{
FONT-SIZE: 9pt;
COLOR: white;
FONT-FAMILY: verdana;}

.header_text_white A:link{
    COLOR:white;
    TEXT-DECORATION: none;}

.header_text_white A:visited{
    COLOR: white;
    TEXT-DECORATION: none;}

.header_text_white A:hover{
    COLOR:#f1182b;
    TEXT-DECORATION: underline;}

.highlight{
   font-family:Verdana;
    COLOR: white;
    BACKGROUND-COLOR: #c0d1eb;
    font-size:9pt;
    height:35px;
    padding-left:5px;}

.highlight A:link{
    COLOR: white;
    TEXT-DECORATION: none;
    font-size:9pt;}

.highlight A:visited{
    COLOR: white;
    TEXT-DECORATION: none;
    font-size:9pt;}

.highlight A:hover{
    FONT-WEIGHT: normal;
    COLOR: white;
    TEXT-DECORATION: underline;
    font-size:9pt;}

.hm_button{
 font-size:9pt;
 font-family:Verdana;
 color:#666666;
 border:1pt solid;
 border-color:#550000;
 text-align:center;
 height:20px;
 width:135px;
 background-color:#eeeeee;}

.hm_featured
{
background-image:url('http://pc6.nufrontiers.com/images/hm_featured.gif');
width:309px; 
height:35px;
} 

.hm_map_search
{
font-size:10pt;
font-family:Verdana;
text-align:center;
padding:5px;
border:1pt solid silver;
background-color:#eeeeee;
width:280px;
}

.hm_map_search a:link{
 text-decoration:none;
 color:#c51230;}
 
.hm_map_search a:visited{
text-decoration:none;
color:#c51230;}
 
.hm_map_search a:hover{
text-decoration:underline;
color:#666666;}
 
 
.hm_rentals{
background-image:url('http://pc6.nufrontiers.com/images/hm_rentals.gif');
width:309px; 
height:35px;} 

.hm_rentals_img{
padding-left:3px;
padding-top:5px;
width:300px; 
height:250px;}
 

.hm_search{
background-image:url('http://pc6.nufrontiers.com/images/hm_search.gif');
width:309px; 
height:35px;
} 

.hm_top_menu{
width:271px;
height:30px;
background-repeat:no-repeat;
text-align:center;
font-family:Verdana;
font-size:9pt;
color:#ffffff;
}

.hm_top_menu a:link{
 text-decoration:none;
 color:#ffffff;}

.hm_top_menu a:visited{
 text-decoration:none;
 color:#ffffff;}

.hm_top_menu a:hover{
 text-decoration:underline;}

.hori_line{
 height:1px;
 background-color:#eeeeee;
 padding:0 0 0 0;}
 
 iframe_style{
 width:220px;
 height:325px;}

.input_text{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana}

.input_table{
 font-size:9pt;
 color:#666666;
 font-family:Verdana;}

.input_table td
{
 height:25px;
 text-align:left;
}

.input_button{
  color:#666666;
  font-family:Verdana;
  font-size:9pt;
  border:1pt solid silver;
  padding-left:10px;
  padding-right:10px;
  height:25px;
  border:1px solid #666666;
  vertical-align:middle;}

.int_img{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid;}

.li_bullets ul{
 list-style-type:disc;
 text-align:left;}
 
 .li_bullets li{
 color:#c51230;}
 
 .li_bullets span{
  color:#666666;
 font-size:10pt;
 font-family:arial,verdana;
 text-align:left;
 line-height:12pt;}
 
 .li_bullets span a:link{
 color:#c51230;
 font-size:10pt;
 font-family:Arial,verdana;
 line-height:12pt;
 text-align:left;
 text-decoration:none;}
 
 .li_bullets span a:visited{
 color:#c51230;
 font-size:10pt;
 font-family:Arial,verdana;
 line-height:12pt;
 text-align:left;
 text-decoration:none;}
 
 .li_bullets span a:hover{
 text-decoration:underline;}
 

.loading_page{
z-index:5;
position:relative;
top:25px;
left:200px;
width:175px;
background-color:#eeeeee;
border-style:solid;
border-width:thin;
border-color:#6a95d4;
padding:10px;
text-align:center;}

 
.map_normal{
    font-size:8pt;
    color: #c0d1eb;
    background-color:#eeeeee;
    TEXT-DECORATION: none;
    BORDER-RIGHT:silver 1pt solid;
    BORDER-TOP:silver 1pt solid;
    BORDER-LEFT:silver 1pt solid;
    BORDER-bottom:silver 1pt solid;}

.map_normal A:link
{
    font-size:8pt; 
    COLOR: #6e6e6e;
    TEXT-DECORATION: none;
}

.map_normal A:visited
{
    font-size:8pt;
    COLOR: #626062;
    TEXT-DECORATION: none;
}

.map_highlight
{
    font-size:8pt;
    background-color:#eeeeee;
    BORDER-RIGHT: #6a95d4 1pt solid;
    BORDER-TOP: #6a95d4 1pt solid;
    BORDER-LEFT: #6a95d4 1pt solid;
    BORDER-bottom: #6a95d4 1pt solid;
}

.map_highlight A:link
{
    font-size:8pt;
    COLOR: white;
    TEXT-DECORATION: none;
    cursor:hand;
}

.map_highlight A:visited{
    font-size:8pt;
    COLOR: white;
    TEXT-DECORATION: none;}

.menu_text{
 text-decoration:none;
 font-size:11px;
 color:#ffffff;
 font-family:verdana;
 }
 
 .menu_text a:link{
  color:#ffffff;
  text-decoration:none;}
  
  .menu_text a:visited{
  color:#ffffff;
  text-decoration:none;}
  
  .menu_text a:hover{
   color:#666666;
   text-decoration:underline;}

.normal{
    font-family:Verdana;
    COLOR: #333333;
    TEXT-DECORATION: none;
    font-size:9pt;
    height:35px;
    padding-left:5px;}

.normal A:link{
    COLOR: #333333;
    TEXT-DECORATION: none;
    font-size:9pt;}
    
.normal A:visited{
    COLOR: #333333;
    TEXT-DECORATION: none;
    font-size:9pt;}


.quote{
padding:10px;
 font-family:Times New Roman;
 font-size:16pt;
 color:#666666;}

.quote a:link{
 color:#5c85b3;
 text-decoration:none;
 font-family:Times New Roman;
 font-size:16pt;
 font-family:Times New Roman;}

.quote a:visited{
  color:#5c85b3;
  text-decoration:none;
  font-family:Times New Roman;
 font-size:16pt;}

.quote a:hover{
  text-decoration:underline;}

.search_start{
FONT-SIZE: 8pt;
COLOR: black;
TEXT-DECORATION: none}

.submit_button{
 height:25px;
 text-align:right;
 background-image:url('http://pc6.nufrontiers.com/images/tbl_head_back_red_25.gif');
 padding:0px;}

.table_head a:link{
    color:#4876FF;
    text-decoration:none;}

.table_head v:link{
    color:#4876FF;
    text-decoration:none;}

.table_head a:hover{
    text-decoration:underline;}

.table_head{
    font-size: 9pt;
    color: #666666;
    font-family: Verdana;
    height:20px;
    background-image:url("http://pc6.nufrontiers.com/images/tbl_head_back_red_25.gif");}

.tb{
    FONT-SIZE: 9pt;
    COLOR: #646464;
    FONT-FAMILY: Verdana;
    background-color:#ffffff;
    border:1pt solid silver;}

.tb_areas{
  font-size:9pt;
  color:#666666;
  font-family:verdana,arial;
  background-color:#ffffff;
  border:1pt solid silver;
  width:235px;
  height:225px;
  padding:5px 5px 5px 5px;
  line-height:15pt;}

.tbl_details{
    font-size:8pt;
    color: #666666;
    line-height:12pt;
    font-family:verdana;}

.tbl_details td{
  height:15px;
  background-color:#ffffff;}


.tb_disclaimer{
 border:1pt solid silver;
 font-family:Verdana,arial;
 font-size:8pt;
 color:#999999;
 overflow:auto; 
 padding:3px 3px 3px 3px;
 width:100%;
 height:100px;}
 
 .tb_hm_rentals{
  font-size:9pt;
  color:#666666;
  font-family:verdana,arial;
  background-color:#ffffff;
  border:1pt solid silver;
  width:295px;
  height:180px;
  padding:5px 5px 5px 5px;
  line-height:15pt;}
 
.tb_multiline{
color:#666666;
font-size:9pt;
font-family:verdana,arial;
height:100px;
width:100%;}
 
.tbl_main{
color:#666666;
font-size:10pt;
font-family:Verdana;
line-height:15pt;}

.tbl_main a:link{
text-decoration:none;}

.tbl_main a:visited{
color:#4876FF;
text-decoration:none;}

.tbl_recent_views{
    border-width:0;
    font-family:Verdana;
    color:#666666;
    font-size:7pt;
    text-decoration:none;
    line-height:12px;}

.tbl_recent_views A:hover{
     color:#1b83ed;
     text-decoration:underline;}

.tbl_recent_views A:link{
    color:Green;
    text-decoration:none}

.tbl_recent_views A:visited{
      color: Red;
      text-decoration:none;}

.tbl_type{
font-family:Verdana;
color:#666666;
font-size:9pt;
border:0pt solid silver;}

.tbl_type td{
padding-left:0px;}

.td_menu_spacer_line{
height:1px;
background-color:#999999;}
  
.text{
FONT-SIZE:9pt;
COLOR: #666666;
FONT-FAMILY: Verdana, Arial;
line-height:12pt;}

.text td{
height:27px;
vertical-align:middle;}

.text A:link{
COLOR: royalblue;
TEXT-DECORATION: none;}

.text A:visited{
COLOR: royalblue;
TEXT-DECORATION: none;}

.text A:hover{
TEXT-DECORATION: underline;}

.text_bullet_list{
font-size:9pt;
color:#666666;
line-height:13pt;
font-family:Verdana,arial;}

.text_bullet_list A:link{
FONT-SIZE: 9pt;
color:#4169E1;
FONT-FAMILY: Verdana;
TEXT-DECORATION: none}

.text_bullet_list A:visited{
COLOR:#4876FF;
TEXT-DECORATION: none;
color:#4169e1;
font-size:9pt;}

.text_bullet_list A:hover{
TEXT-DECORATION: underline}

.text_bullet_list td{
height:20px;
vertical-align:middle;}

.text_br{
/*  broker reciprocity text */
color:#999999;
font-size:7pt;
font-family:Verdana;}

.text_city{
FONT-SIZE: 7pt;
FONT-FAMILY: verdana;
TEXT-DECORATION: none;}

.text_footer{
font-family:Verdana;
font-size:8pt;
line-height:15pt;
color:#999999;}
 
.text_footer A:link{
font-size:8pt;
text-decoration:none;
color:#6685b8;}

.text_footer A:visited{
font-size:8pt;
text-decoration:none;
color:#6685b8;}

.text_footer a:hover{
text-decoration:underline;}

.text_header {
font-size:13pt;
font-family:Verdana,arial;
color:#4d6a9a;
height:30px;
padding-bottom:5px;}

.text_in{
font-size:9pt;
color: #666666;
font-family:verdana;}

.text_in_ag_search{
 color:#666666;
 font-size:9pt;
 font-family:Arial,verdana;
 border:1pt solid silver;
 padding:3px 3px 3px 3px !important;}

.text_in_add
{width:95%;
  font-size: 9pt;
    color: #666666;
    font-family: verdana,arial;
    background-color:#ffffff;
    border:1pt solid silver;
    padding:3px 3px 3px 3px !important;  }


.text_in_map{
font-size: 9pt;
color: #666666;
font-family: verdana,arial;
background-color:#ffffff;
border:1pt solid silver;
padding:3px;
height:23px;}
        
.text_login{
 border:0pt solid white;}

.text_MLS{
 font-size:8pt;
 color:#999999;
 font-family:Verdana;}

.text_map{  
    FONT-SIZE: 7pt;
    BORDER: silver 1pt solid;
    color:#4876FF;
    FONT-FAMILY: verdana;
    background-color: #eeeeee;
    padding:2px;
    white-space:nowrap;}

.text_map td{
  vertical-align :middle;}

.text_map A:link{
    color:#4876FF;
    text-decoration: none;
    font-size:7pt;}

.text_map A:hover{
    color:#4876FF;
    text-decoration: none;
    font-size:7pt;}

.text_map A:visited{
    color:#4876FF;
    text-decoration: none;
    font-size:7pt;}

.text_size1{
    FONT-SIZE: 7pt;
    FONT-FAMILY: verdana;
    color:#333333;}

.vert_line{
 width:5px;
 padding:0px;
 background:#FFF url(http://v2.nufrontiers.com/images/vert_line_2.gif) repeat-y 0 0;}







