/*
body { scrollbar-face-color: #B5C4D8; scrollbar-shadow-color: #6C89B1; scrollbar-highlight-color: #FBFBFC; scrollbar-3dlight-color: #FBFBFC; scrollbar-darkshadow-color: #6C89B1; scrollbar-track-color: #6C89B1; scrollbar-arrow-color: #6C89B1; background-color: #FFFFFF; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3F4855; }
td, li, ul, ol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3F4855; }
a:link { color: #006699; text-decoration: underline; }
a:visited { color: #006699; text-decoration: underline; }
a:hover { color: #CC9900; text-decoration: none; }
a:active { color: #000000; text-decoration: underline; }
h1 { font-size: 18px; color: #476C9D; }
h2 { font-size: 16px; color: #476C9D; }
h3 { font-size: 14px; color: #476C9D; }
li { list-style-type: square; }
ol li.style3 { list-style-type: decimal; }
ul li.style3 { list-style-type: disc; }
ul { list-style-type: square; }
ul.circle li { list-style-type:circle; }
ul.disc li { list-style-type:disc; }
ul.none { list-style-type:none; }
*/
#browser_check .btn { text-align: center; margin-top:40px; }
#browser_check .inner { margin:2px; border: 1px solid #660000; background-color: white; padding: 10px; height: 380px; }
#browser_check .notice { font-size:18px; font-weight: bold; color: #660000; }
#browser_check { display:block; position:absolute; top:110px; left:200px; width: 580px; background-color: #EFEFEF; border: 2px solid #660000; color: #660000; }
#floatleft { float:left; }
#geo_invalid img { padding: 0 10px; }
#geo_invalid td { font-size: 12px; color: #660000; }
#geo_invalid { padding: 5px; border: 1px solid #9BAFCA; }
/*
#home_geo_box .tdimg { padding-top: 5px; text-align: center; vertical-align: top; width: 40px; }
#home_geo_box .tdmsg { font-size: 10px; font-weight:bold; padding: 5px; }
#home_geo_box { border:2px solid #E42B07; margin-bottom:0px; width: 450px; }
*/
#list-clean li { list-style-type: none; font-size: 10px; }
#list-clean { margin:0; padding:0; }
#list-round li { list-style-type: disc; font-size: 10px; }
#list-round { }
/* #mainContainer { width: 100%; border:1px solid #9BAFCA; } */
#mapWindow { border: 2px solid #DAE2EB; padding: 2px; width: 300px; height: 300px; }
#mapquest { background-color: white;}
#no-javascript p { padding: 5px 10px; }
#no-javascript { margin-top:5px; border: 2px solid #660000; width:480px; color: #660000; font-weight:bold; }
#no-javascript-home p { padding: 5px 10px; }
#no-javascript-home { margin-top:5px; border: 2px solid #660000; width:540px; color: #660000; font-weight:bold; }
#print_summary { border:1px solid red; width:790px; padding:4px; }
#si_col1, #si_col2, #si_col3 { border: 0px solid #888888; background-color: #F5F5F5; padding: 5px; white-space: nowrap; height: 250px; width: 250px; overflow: auto; }
#site_info_id { position: absolute; left: 50px; top: 50px; padding: 0px; margin: 0px; }
/*
#tab_menu li a span { display: none; }
#tab_menu li { list-style-type: none; float: left; background-repeat: no-repeat; width: 150px; height: 30px; }
#tab_menu li.advanced a.current_link, #tab_menu li.advanced a.active_link { background: url("../ahrs_images/nav/new_search_advanced_on.gif") no-repeat; }
#tab_menu li.advanced a:active {color: #0000FF; }
#tab_menu li.advanced a:hover { background: url("../ahrs_images/nav/new_search_advanced_over.gif") no-repeat; }
#tab_menu li.advanced a:hover {color: #FF00FF; }
#tab_menu li.advanced a:link {color: #FF0000; }
#tab_menu li.advanced a:visited {color: #00FF00; }
#tab_menu li.advanced { background-image: url("../ahrs_images/nav/new_search_advanced_off.gif"); }
#tab_menu li.basic a.current_link, #tab_menu li.basic a.active_link { background: url("../ahrs_images/nav/new_search_basic_on.gif") no-repeat; }
#tab_menu li.basic a:active {color: #0000FF; }
#tab_menu li.basic a:hover { background: url("../ahrs_images/nav/new_search_basic_over.gif") no-repeat; }
#tab_menu li.basic a:hover {color: #FF00FF; }
#tab_menu li.basic a:link {color: #FF0000; }
#tab_menu li.basic a:visited {color: #00FF00; }
#tab_menu li.basic{ background-image: url("../ahrs_images/nav/new_search_basic_off.gif"); }
#tab_menu li.pending a.current_link, #tab_menu li.pending a.active_link { background: url("../ahrs_images/nav/tab_pending_active.gif") no-repeat; } 
#tab_menu li.pending a:active {color: #0000FF; }
#tab_menu li.pending a:hover { background: url("../ahrs_images/nav/tab_pending_hover.gif") no-repeat; }
#tab_menu li.pending a:hover {color: #FF00FF; }
#tab_menu li.pending a:link {color: #FF0000; }
#tab_menu li.pending a:visited {color: #00FF00; }
#tab_menu li.pending{ background-image: url("../ahrs_images/nav/tab_pending_inactive.gif"); }
#tab_menu li.search a.current_link, #tab_menu li.search a.active_link { background: url("../ahrs_images/nav/tab_search_active.gif") no-repeat; }
#tab_menu li.search a:active {color: #0000FF; }
#tab_menu li.search a:hover { background: url("../ahrs_images/nav/tab_search_hover.gif") no-repeat; }
#tab_menu li.search a:hover {color: #FF00FF; }
#tab_menu li.search a:link {color: #FF0000; }
#tab_menu li.search a:visited {color: #00FF00; }
#tab_menu li.search { background-image: url("../ahrs_images/nav/tab_search_inactive.gif"); }
#tab_menu ul li a { display:block; height: 30px; padding: 0; text-decoration: none; }
#tab_menu { height: 30px; display:block; }

#whs .tdac { text-align: center; }
#whs .tdal { text-align: left; }
#whs .tdar { text-align: right; }
#whs .tdnw { white-space: nowrap; }
#whs .whaddrh { padding-left: 15px; padding-right: 15px}
#whs td { font-size: 10px; vertical-align: middle; text-align: left; padding: 4px; }
#whs td.alt { background-color: #F5F9FD; }
#whs td.bah1 { background-color: #F0F7ED; }
#whs td.bah2 { background-color: #EFFCE8; }
#whs td.insp1 { background-color: #F6F6F6; }
#whs td.insp2 { background-color: #EDF1F4; }
#whs td.nw { white-space: nowrap; }
#whs td.reactivate { background-color: #F1EFF0; }
#whs th a, #whs th.bah a, #whs th.insp a { color: white; }
#whs th { font-size: 10px; padding: 10px 4px; color: #FFFFFF; vertical-align: middle; white-space: nowrap; background-color: #9BAFCA; text-align: left; font-weight: normal; }
#whs th.bah { font-size: 10px; color: #FFFFFF; vertical-align: middle; white-space: nowrap; text-align: center; background-color: #84BE6A; }
#whs th.insp { font-size: 10px; color: #FFFFFF; vertical-align: middle; white-space: nowrap; text-align: center; background-color: #E79A63; }
#whs_map .expando, #whs_map .expando a, #whs_map .expando a.visited { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-weight:bold; }
#whs_map .heading { margin: 10px 0; }
#whs_map .icon { width: 40px; }
#whs_map .intro { color: #FF6633; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 16px; }
#whs_map .new { color: #A40000; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; }
#whs_map { margin-top: 20px; margin-bottom: 10px; width: 99%; }
*/
#zc_message { width: 450px; padding: 5px; margin: 10px 0; }
.ahrn-table td { font-size:10px; }
.ahrn-table td.c1 { width:20%; }
.ahrn-table td.c2 { width:20%; } 
.ahrn-table td.c3 { width:40%; }
.ar { font-family: Arial, Helvetica, Sans; }
.armed { font-family: Arial, Helvetica, Sans; }
.artable td { font-family: Arial, Helvetica, Sans; }
.artable td.wanthomesub { font-weight: bold; color: #7D90A9; }
.autocomplete { font-family: Tahoma; font-size: 9pt; background-color: white; border: 1px solid black; position: absolute; cursor: default; overflow: auto; overflow-x: hidden; }
.autocomplete_item { padding: 1px; padding-left: 5px; color: black; width: 100%; }
.autocomplete_item_highlighted { padding: 1px; padding-left: 5px; color: white; background-color: #0A246A; }
/* .blue { color: #476D9A; } */
.bold { font-weight:bold; }
.darkertext { color: #476C9D; }
.error { color: #660000; }
.folder { white-space: nowrap; color: black; }
.folder-root { white-space: nowrap; }
.folder-selected, .folder-selected a { white-space: nowrap; font-weight: bold ! important; color: #DE9D2C ! important; }
.formfield { font-size: 11px; color: #444444; border: #476C9D 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; }
.gh-label { text-align: right; }
.gh_error li { margin-left:-15px; color: #660000; }
.h1org { color: #E27D45; }
.hdg { font-weight: bold; color: #222222; }
.hdgred { font-weight: bold; color: #660000; }
.header { font-size: 14px; color: #476C9D; }
.homesearch { font-size: 10px; color: #9BAFCA; }
.hrthreed { border-top: 1px solid #666666; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #666666; border-right: 1px solid #EEEEEE; }
.info_icon_tbl td { font-size: 10px; padding-right: 5px; }
.info_icon_tbl { border: none; }
.leftmenu { font-size: 9px; }
.leftside { font-size: 12px; color: #FFFFFF; }
.margin10 { background-color: #FFFFFF; margin: 10px; }
.med { font-size: 14px; }
.menuselected { color: #DC581C; }
.menuleft  { float: left;  margin: 0px; padding: 0px; }
.menudisabled { float: left;  margin: 0px; padding: 0px; color: #999999; }
.menuright { float: right; margin: 0px; padding: 0px; }
.menusection { clear: both; margin: 0px; padding-bottom: 0px; padding-right: 0px; padding-top: 3px; padding-left: 5px; }
.menu { font-family: Arial, Helvetica, sans; font-size: 11px; }
.mt TD { border-bottom: 2px solid #ACBED3; }
.mytable td { padding: 3px; border-bottom: 1px solid #EEEEEE; font-size: 10px; font-family: arial, helvetica, sans-serif; }
.mytable td.center { padding-top:	4px; padding-bottom: 4px; text-align:		center; }
.mytable td.center.stripe { background-color: #F2F8FF; }
.mytable td.left { background:		#DAE2EB; padding-right:	2px; text-align:		right; }
.mytable td.right { padding-left:	2px; }
.mytable td.right.stripe { background-color: #F2F8FF; }
.mytable tr.stripe { background-color: #F2F8FF; }
.mytable { border: 1px solid #DDDDDD; }
.no-dashes { color: #660000; font-size: smaller; font-weight: normal; }
.page_intro, .page_intro li { font-size: 10px; padding:2px 0; }

.print_friendly_box_table             { border: 1px solid #DAE3EC; width: 100%; margin-bottom: 10px; padding: 0px; border-collapse: collapse; } 
.print_friendly_box_table td          { font-size: 11px; padding: 5px; vertical-align: top; line-height: 140%; } 
.print_friendly_box_table th          { font-size: 11px; font-weight: bold; color: #486D9D; background-color: #DAE3EC; padding: 3px; vertical-align: middle; text-align: left; } 

.print_friendly_header                { color: #486D9D; font-size: 11px; font-weight: bold; } 
.print_friendly_header_2              { color: #A10304; font-size: 13px; font-weight: bold; } 
.print_friendly_header_3              { color: #C9692F; font-size: 13px; font-weight: bold; } 
.print_friendly_header_4              { font-size: 16px; font-weight: bold; } 

.print_friendly_info_div              { background-image: url("../ahrs_images/misc/pink_grad.gif"); background-repeat: repeat-x; width: 290px; padding: 10px; } 
.print_friendly_info_table            { width: 100%; }
.print_friendly_info_table td         { padding: 0px; font-size: 11px; vertical-align: top;  line-height: 125%; } 
.print_friendly_info_table_left       { text-align: left; width: 42%; } 
.print_friendly_info_table_right      { text-align: right; } 

.print_friendly_contact_info_l        { width: 40%; font-size: 11px; vertical-align: middle; }
.print_friendly_contact_info_r        { font-size: 11px; vertical-align: middle; }

.print_friendly_main_left             { padding-right: 20px; width: 330px; } 
.print_friendly_main_right            { width: 290px; } 
.print_friendly_main_table            { border: 0px; cell-padding: 6px; cell-spacing: 3px; width: 620px; } 
.print_friendly_main_table td         { font-family: Arial, Helvetica, Tahoma, sans-serif; vertical-align: top; } 

.print_friendly_nooutline_table       { width: 100%; } 
.print_friendly_nooutline_table td    { font-size: 11px; vertical-align: top; line-height: 140%; } 

.print_friendly_pic                   { border: 0px; width: 300px; } 

.print_friendly_inspections_div       { width: 620px; } 

.print_friendly_inspection_info       { border: 1px solid #DAE3EC; padding: 0px;  width: 100%; border-collapse: collapse; margin-bottom: 10px; } 
.print_friendly_inspection_info td    { font-size: 10px; } 
.print_friendly_inspection_info th    { font-size: 11px; font-weight: bold; color: #486D9D; background-color: #DAE3EC; padding: 3px; vertical-align: middle; text-align: left; } 

.print_friendly_inspection_history    { width: 100%; } 
.print_friendly_inspection_history td { border-bottom: 1px solid #DAE3EC; font-size: 11px; line-height: 140%; } 

.print_friendly_header_img            { width: 150px; height: 53px; } 


.print_summary_row { font-size:12px; }
.searchresults { font-size: 14px; font-weight: bold; color: #000000; }
.searchresultsred { font-size: 12px; font-weight: normal; color: #660000; }
.searchresultsredsmall { font-size: 10px; font-weight: normal; }
.smalltext { font-size: 10px; }
.smalltext-normal { font-weight: normal; font-size: 10px; }
.smalltext-light { font-weight: normal; font-size: 10px; color: #9FB2CB; }
.smalltextred { font-size: 10px; color: #660000; }
.ss_listing_approval_1 { background-color: #DAE2EB; }
.ss_listing_approval_2 { background-color: #EFEFEF; }
.style11 { color: #CC0000; }
.style12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #CC0000; font-weight: bold; }
.style14 { font-size: 16pt; }
.style15 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold; }
.style24 { font-size: large; }
.style27 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; color: #B30E0C; }
.style28 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
.style3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
.style6 { font-size: 10pt; }
.style7 { font-size: 14pt; font-weight: bold; }
.style8 { color: #49598A; font-size: 16pt; }
.subSearch { background-color: #f1f2f4; border:1px solid #f1f2f4; }
.tbl_smalltext td { font-size: 10px; }
.testimonial { font-size: 10px; font-style: italic; color: #5B8087; padding: 10px; text-align: center; }
.text-italic { font-style: italic; }
.training-quick-link { font-size:10px; font-weight: normal; }
.underline { text-decoration: underline; }
.user_maint_created_by_mho { font-size: 10px; padding: 10px 2px 5px; }
.user_maint_created_by_mho_span { color: #00008B; font-weight:bold; }
.wanthomesub { font-weight: bold; color: #7D90A9; }
.welcome-text { position: absolute; top: 110px; left: 225px; width: 550px; height: 200px; }
.wh_propertyname { color: darkblue; font-weight: bold; }
.wh_route_orange { color: #FF6633; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; }
.wh_route_red { color: #A40000; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; }
.zc_error { border: 2px solid #CC0000; font-weight: bold; color: #660000; font-size: 11px; }

