html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
@font_face{font-family:BloomingGroveBold;src:url('fonts/bgroveb.ttf');}
body{font-family:Myriad Pro, Helvetica, Arial;background-color:#F5FCFF;color:#4D4D4D;}
#title_bar{width:100%;height:36px;background:#166A91 url('../img/png/title_bar_bg.png') repeat-x;margin-bottom:40px;}
#title_content, #page{width:980px;margin:0 auto;}
#page{margin-top:-10px;}
#logo{font-family:BloomingGroveBold;color:#FFF;font-size:20pt;line-height:45px;_line-height:35px;letter-spacing:2px;float:left;}
#logo a{color:#FFF;text-decoration:none;}
#catchphrase{font-weight:normal;font-size:10pt;float:left;margin:20px 0 0 20px;color:#e6e6e6;}
.title{font-family:Myriad Pro, helvetica, arial;}
#content{width:740px;border:1px #E6E6E6 solid;background-color:#FFF;min-height:200px;float:left;margin:0 0 10px 235px;padding-bottom:20px;}
#content .title{background-color:#757575;color:#FFF;margin:3px;padding:10px 0 2px 10px;font-size:10pt;}
#content .title h2{font-weight:normal;}
.search #content{width:810px;}
.info-box{width:90%;margin:15px auto;padding:10px 20px;background-color:#F5FCFF;border-bottom:1px #E6E6E6 solid;font-size:8pt;color:#757575;}
.info-box p{line-height:18px;}
#cse-search-box{text-align:right;margin:0 0 2px 0;padding-right:12px;}
#cse-search-results{margin-left:10px;}
#nav-location{font-size:10pt;margin:20px 0 10px 20px;}
#nav-map{margin:30px auto;width:574px;}
#mapinstruction{margin:30px 5px 0 104px;}
#left_bar{float:left;margin:-26px 0 0 -978px;}
.search #left_bar{margin-left:-1048px}
#navigation{width:200px;border:1px #E6E6E6 solid;background-color:#FFF;min-height:150px;}
#navigation .title{background-color:#757575;color:#FFF;margin:3px;padding:6px 0 0px 10px;font-size:14pt;}
#navigation ul{font-size:11pt;margin:10px 5px 15px 5px;}
#navigation ul li{margin:4px 0;border-left:2px #FFF solid;padding-left:10px;}
#navigation ul li ul{font-size:9pt;margin:4px 5px 8px 15px;}
#navigation ul li:hover{border-left:2px #4D4D4D solid;background-color:#F5FCFF;cursor:pointer;}
#navigation ul li.no-hover:hover{border-left:2px #FFF solid;background:#FFF;}
#navigation ul li ul li{margin:4px 0;}
#navigation a{color:#4D4D4D;}
#condo-details{width:90%;margin:20px auto;font-size:10pt;}
#condo-details h3{font-size:20pt;margin-bottom:4px;}
#condo-details .alias{font-size:10pt;color:#CCC;padding:0 0 0 15px;}
#condo-details .address{font-size:11pt;margin:10px 0 5px 15px;}
#condo-details .condo-info{margin:20px 0 5px 0;}
#condo-details .condo-info ul{margin:10px 0 5px 15px;}
#condo-details .condo-info ul li{line-height:18px;}
#condo-details .condo-info ul li span{color:#CCC;padding-right:5px;}
#condo-details .special-conditions{padding:10px 0 0 15px;border-top:1px #E6E6E6 solid;margin:5px 0 10px 0;}
#condo-details .special-conditions span{color:#CCC;}
#condo-details .special-conditions-satisfied, .remarks, .last-updated{padding-left:15px;margin-bottom:10px;}
#condo-details .special-conditions-satisfied span{color:#CCC;}
#condo-details .remarks span{color:#CCC;}
#back-to-search{font-size:9pt;margin:0 0 0 25px;}
#back-to-search a{font-size:10pt;}
#inspector-details{border:1px solid #E6E6E6;margin:0 90px 20px 90px;padding-bottom:28px;}
#inspector-details .inspector-name{font-size:38px;margin:20px 0 0 37px;}
#inspector-details .address{margin:36px 0 10px 140px;}
#inspector-details .address1{margin:6px 0 0 36px;}
#inspector-details .address2{margin:6px 0 0 36px;}
#inspector-details .phone{margin:20px 0 0 176px;}
#appraiser_id{width:207px;margin:8px auto 0 auto;color:#C6C6C6;}
#contactform{margin:15px 0 0 25px;}
#contactform form label{display:block;}
#contactform form .textfield{margin:0 0 14px 0;width:250px;}
#contactform form textarea{width:500px;height:150px;margin:0 0 14px 0;}
#contactform form .button{margin:20px 0 20px 0;}
#contactform form .formerror{line-height:20px;font-size:10pt;color:red;}
#contactthanks{margin:30px 30px 30px 25px;padding:5px;background-color:#CCC;}
#contactthanks .heading{font-size:15pt;color:#000;margin:0 0 10px 0;}
#base_bar{margin:0 2px 10px 0;float:right;}
#footer a{background:url('../../img/png/forfha_map.png') no-repeat scroll;}
#footer{font-size:8pt;text-align:right;}
#footer a{padding-right:15px;background-position:58px -16px;}
#left_ad{width:200px;margin-top:20px;}
#base_ad{width:728px;margin:25px 8px 0 0;}
#inspector_states{margin-bottom:20px;}
.insp_app_h3{margin:0 0 15px 18px;padding-top:5px;}
.ul_left{float:left;margin:0 140px;}
.ul_right{float:left;margin:0 0 0 40px;}
.ul_left li, .ul_right li{padding:2px 0;}
.ul_left a, .ul_right a{color:#4D4D4D;}
.top_round{-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;}
.check-approval{text-align:center;font-weight:bold;font-size:18px;width:250px;height:20px;margin:10px auto 0 auto;}
.check-approval img{width:26px;height:29px;float:left;margin:-5px 0 0 0;border:0;}
.check-approval a{margin-left:-30px;}
.hide{display:none;}
.paging_full_numbers .fg-button{padding:2px 6px;cursor:pointer;* cursor:hand;}
.paging_full_numbers{width:350px !important;}
.fg-toolbar{padding:5px;}
.dataTables_paginate{width:auto;}
table.display thead th{padding:3px 0px 3px 10px;cursor:pointer;* cursor:hand;}
.dataTables_wrapper{position:relative;_height:302px;clear:both;width:705px;margin:0 auto 20px auto;}
.dataTables_length{width:40%;float:left;}
.dataTables_filter{width:50%;float:right;text-align:right;}
.dataTables_info{width:50%;float:left;}
.dataTables_paginate{float:right;text-align:right;}
table.display{margin:0 auto;width:100%;clear:both;}
table.display td{padding:3px 10px;}
tr.odd{background-color:#F2F2F2;}
tr.even{background-color:white;}
.paging_full_numbers span.paginate_button:hover{background-color:#ccc;}
tr.odd td.sorting_1{background-color:#E8F8FF;}
tr.even td.sorting_1{background-color:#F5FCFF;}
.ex_highlight #example tbody tr.even:hover, #example tbody tr.even td.highlighted{background-color:#ECFFB3;}
.ex_highlight #example tbody tr.odd:hover, #example tbody tr.odd td.highlighted{background-color:#E6FF99;}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ui-helper-clearfix{display:inline-block;}
.ui-helper-clearfix{display:block;}
.ui-state-disabled{cursor:default !important;}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-widget-header{border:1px solid #bbbbbb;background:#dddddd 50% 50% repeat-x;color:#444444;}
.ui-state-default, .ui-widget-content .ui-state-default{border:1px solid #cccccc;background:#eeeeee 50% 50% repeat-x;color:#3383bb;outline:none;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#3383bb;text-decoration:none;outline:none;}
.ui-state-hover a, .ui-state-hover a:hover{color:#599fcf;text-decoration:none;outline:none;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#ffffff;outline:none;text-decoration:none;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}
.ui-icon{width:16px;height:16px;}
.ui-state-default .ui-icon{background-image:url('../../img/png/forfha_map.png');}
.ui-icon-carat-2-n-s{background-position:-19px -13px;}
.ui-icon-triangle-1-n{background-position:-20px 3px;}
.ui-corner-tl{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;}
.ui-corner-tr{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;}
.ui-corner-bl{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;}
.ui-corner-br{-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;}
.dataTables_info{padding-top:0;}
.dataTables_paginate{padding-top:0;margin-top:-15px;_margin-top:0;}
.css_right{float:right;}
.clear{clear:both;}

