body{font-family:Arial,Helvetica,Verdana,clean,sans-serif;font-size:13px;*font-size:small;*font:x-small;color:#000;margin:0;padding:0;background-color:#FFF;}
select,input,textarea{font:99% arial,helvetica,clean,sans-serif;}
pre,code{font:115% monospace;*font-size:100%;}
body *{line-height:1.22em;}
td{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:100%;}
font{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:100%;}
form{display:inline;}
img{border:none;}
table{border:none;font-size:inherit;font:100%;}
h1{font-size:120%;margin:0;padding:0;}
a:link{color:#076A9C;}
a:visited{color:#707070;}
a:active{color:#707070;}
a:hover{color:#076A9C;}
.zip_ul{list-style:none;margin:0;padding-left:1em;text-indent:-0.75em;}
.zip_ul li.sublist{padding-left:1em;}
.zip_ul2{list-style:none;margin-top:0;margin-left:0;padding-left:1em;text-indent:-0.75em;}
.zip_ul2 li{padding-bottom:.25em;}
.zip_ul3{list-style:none;margin-top:0;margin-left:0;padding-left:1em;text-indent:-0.75em;}
.zip_ul3 li{padding-bottom:.50em;}
.subnavOnTD{background-color:#FFF;border-top:solid 1px #204658;border-right:solid 1px #204658;border-bottom:solid 1px #FFF;
border-left:solid 1px #204658;padding:0 10px 4px 10px;}
.subnavOffTD{border-bottom:solid 1px #204658;padding:0 10px 4px 10px;}
a.subnavOnA:link,a.subnavOnA:visited,a.subnavOffA:link,a.subnavOffA:visited{font-weight:bold;color:#FFF;text-decoration:none;font-size:100%;}

a.subnavOnA:link,a.subnavOnA:visited{color:#204658;}
.navTabOnTD,.navTabOffTD{width:116px;text-align:center;background-color:#688A92;border-left:1px solid #204658;border-right:1px solid #204658;border-top:1px solid #204658;padding:3px 0 3px 0;}
.navTabOffTD{background-color:#204658;}
.navTabOnTD a:visited,.navTabOnTD a:link,.navTabOffTD a:visited,.navTabOffTD a:link{display:block;width:116px;color:#FFF;text-decoration:none;font-weight:bold;}
.navBottomTD{border-bottom:solid 1px #204658;}
.subnavBottomTD{border-bottom:solid 1px #204658;padding:0 0 2px 0;}
.blue{color:#076A9C;}
.white{color:#FFF;}
.orange{color:#F60;}
.footer_link{color:#204658;}
.footer_phone{border-top:3px solid #FA8D4F;background-color:#EFEFEF;width:100%;padding:4px 0;text-align:center;font-weight:bold;font-size:110%;}
.pad,.bluetitle{padding:4px 4px 4px 4px;}
.pad-right{padding-right:5px;}
.featureLabel{padding:3px 0 3px 3px;font-weight:bold;text-align:right;}
.featureData{padding:3px 0 3px 3px;padding-bottom:6px;}
.txt_hi1{color:#F60;}
.txt_hi2{color:#002853;}
.txt_hi3{color:#060;}
#aboutNavTxt{width:auto;font-weight:bold;color:#000;background-color:#FFF;padding:5px;}
#aboutNavNewsTxt{width:auto;font-weight:bold;color:#000;background-color:#FFF;padding-left:5px;padding-bottom:5px;}
#aboutNavLnk{clear:both;padding-left:5px;padding-top:5px;padding-bottom:5px;}
#aboutNavLnk A{width:auto;font-weight:bold;color:#076A9C;}
#recruitNavTxt{width:auto;font-weight:bold;color:#F60;background-color:#FFF;padding:7px;border-top:1px solid #707070;border-bottom:1px solid #707070;}
#recruitNavLnk{clear:both;padding-left:7px;padding-top:7px;padding-bottom:7px;}
#recruitNavLnk A{width:auto;color:#076A9C;}
#recruitSubNavTopTxt{width:auto;font-weight:bold;color:#F60;background-color:#FFF;padding-top:7px;padding-left:7px;border-top:1px solid #707070;}
#recruitSubNavTopLnk{clear:both;padding-top:7px;padding-left:7px;background-color:#FFF;border-top:1px solid #707070;}
#recruitSubNavTopLnk A{width:auto;color:#076A9C;}
#recruitSubNavTxt{width:auto;font-weight:bold;color:#F60;background-color:#FFF;padding-left:20px;padding-top:5px;}
#recruitSubNavLnk{clear:both;padding-top:5px;padding-left:20px;background-color:#FFF;}
#recruitSubNavLnk A{width:auto;color:#076A9C;}
#recruitSubNavBotTxt{width:auto;font-weight:bold;color:#F60;background-color:#FFF;padding-top:5px;padding-bottom:7px;padding-left:20px;border-bottom:1px solid #707070;}
#recruitSubNavBotLnk{clear:both;padding-top:5px;padding-bottom:7px;padding-left:20px;background-color:#FFF;border-bottom:1px solid #707070;}
#recruitSubNavBotLnk A{width:auto;color:#076A9C;}
.button_small{background-image:url(http://www.ziprealty.com/images/global/button_mid_1px.gif);text-align:center;padding:5px;width:80px;height:14px;}
.button_small a:visited,.button_small a:link{display:block;width:80px;height:14px;color:#FFF;font-weight:bold;font-size:70%;text-decoration:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table{font-size:inherit;font:100%;}
select,input,textarea{font:99% arial,helvetica,clean,sans-serif;}
pre,code{font:115% monospace;*font-size:100%;}
body{text-align:center;}
#ft{clear:both;}
#doc,#doc2,#doc3,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.3em;min-width:750px;}
#doc2{width:73.074em;*width:71.313em;min-width:950px;}
#doc3{margin:auto 10px;width:auto;}
.yui-b{position:relative;}
.yui-b{position:static;}
#yui-main .yui-b{position:static;}
#yui-main{width:100%;}
.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}
.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}
.yui-t1 .yui-b{float:left;width:12.3207em;*width:12.0106em;}
.yui-t1 #yui-main .yui-b{margin-left:13.3207em;*margin-left:13.0106em;}
.yui-t2 .yui-b{float:left;width:13.8456em;*width:13.512em;}
.yui-t2 #yui-main .yui-b{margin-left:14.8456em;*margin-left:14.512em;}
.yui-t3 .yui-b{float:left;width:23.0759em;*width:22.52em;}
.yui-t3 #yui-main .yui-b{margin-left:24.0759em;*margin-left:23.52em;}
.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.512em;}
.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.512em;}
.yui-t5 .yui-b{float:right;width:18.4608em;*width:18.016em;}
.yui-t5 #yui-main .yui-b{margin-right:19.4608em;*margin-right:19.016em;}
.yui-t6 .yui-b{float:right;width:23.0759em;*width:22.52em;}
.yui-t6 #yui-main .yui-b{margin-right:24.0759em;*margin-right:23.52em;}
.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}
#yui-main .yui-b{float:none;width:auto;}
.yui-g .yui-u,.yui-g .yui-g,.yui-gc .yui-u,.yui-gc .yui-g .yui-u,.yui-ge .yui-u,.yui-gf .yui-u{float:right;display:inline;}
.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}
.yui-g .yui-u,.yui-g .yui-g{width:49.1%;}
.yui-g .yui-g .yui-u,.yui-gc .yui-g .yui-u{width:48.1%;}
.yui-gb .yui-u,.yui-gc .yui-u,.yui-gd .yui-u{float:left;margin-left:2%;*margin-left:1.895%;width:32%;}
.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}
.yui-gc div.first,.yui-gd .yui-u{width:66%;}
.yui-gd div.first{width:32%;}
.yui-ge .yui-u{width:24%;}
.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}
.yui-gf div.first{width:24%;}
.yui-ge div.first{width:74.2%;}
#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
#bd{padding-top:1em;}
.yui-gb:after{clear:none;}
#doc3{min-width:950px;}
h1,h2,h3,h4,h5,h6{font-weight:bold;color:#E76300;}
h1,h2,h3,h4,h5,h6,p{line-height:1.2em;font-size:100%;margin:1em 0 0 0;}
h1.first-content,h2.first-content,h3.first-content{margin-top:0;padding-top:0;border:none;}
p{margin-bottom:1em;}
h1{font-size:136%;padding:0;padding-top:18px;}
.wiki h1{font-size:120%;padding:0;margin-bottom:1em;}
h2{font-size:110%;margin-top:1.5em;margin-bottom:.2em;padding:1em 0 0 0;border-top:1px dashed #C3D2DC;}
h2.first{border-top:none;margin-top:0;margin-bottom:.2em;}
#doc3 h2.first{float:none;}
h4{margin-top:1em;color:#000;}
ul,ol,dl,dd{margin-left:30px;}
dt{font-weight:bold;}
ul,ol{margin-bottom:.7em;}
ul{list-style:disc;}
ol{list-style:decimal;}
strong{font-weight:bold;}
em{font-style:italic;}
h1 a{color:#E76300;}
h1 a:visited{color:#E76300;}
#bd ol li p{margin-left:0;}
#bd ol li ol{list-style:lower-alpha;}
#bd ol li ol li{margin-bottom:1em;}
#bd ol li ol li ol{list-style:lower-roman;}
#bd ol li ol li ol li{margin-bottom:1em;}
ul{margin-top:2px;}
ul.topspace{margin-top:1em;}
ul li{margin:0 17px 0 7px;}
ul li ul{margin-top:0;}
#index-secondary{width:316px;float:right;margin-left:10px;}
#index-main{margin-right:331px;}
#index-main #promo li{list-style-type:none;font-size:92%;margin-top:2px;}
#index-main #promo ul{margin:0;}
html,body{height:100%;}
a,a code{color:#076A9C;}
a:visited,a:visited code{color:#69C;}
a:active,a:active code{color:black;}
#pcontainer{width:100%;margin:auto;text-align:left;height:100%;min-width:1000px;}
#doc2{width:73.846em;*width:72.066em;min-width:1000px;padding:0 10px;}
.yui-t2 .yui-b{width:14.6154em;*width:14.263em;}
.yui-t2 #yui-main .yui-b{margin-left:15.7692em;*margin-left:15.389em;}
.yui-t4 .yui-b{float:right;width:14.6154em;*width:14.263em;}
.yui-t4 #yui-main .yui-b{margin-right:15.7692em;*margin-right:15.389em;}
#index-main{background-color:#eee;padding:0;margin:0;}
#index-main #promo li{list-style-type:disc;font-size:100%;margin-top:.2em;margin-left:1em;}
#index-main #promo ul{margin:0;}
#ygunav{background:none;border-bottom:0;font-size:100%;margin-bottom:0;padding:0;height:auto;line-height:1.5em;}
#ygunav a{color:#076A9C;line-height:1.5em;}
#ygunav p em{padding-top:0;}
#promo{border:none;padding:1em;position:relative;background:none;}
.zyui-t8{margin:auto;text-align:left;width:57.69em;*width:56.3em;min-width:950px;}
.zyui-t8 #yui-main{float:right;margin-left:-32.7em;}
.zyui-t8 .yui-b{float:left;width:30.769em;*width:30.03em;}
.zyui-t8 #yui-main .yui-b{margin-left:31.923em;*margin-left:31.15em;}
#switchclassic{background:url(http://www.ziprealty.com/images/global/bkgd_switch-zipbeta.gif) top repeat-x;font-weight:bold;padding:5px 0 9px 0;margin:0;text-align:center;}
#navcontainer{width:100%;padding:0;margin-left:auto;margin-right:auto;margin-top:1em;text-align:center;border-bottom:1px solid #8A9386;}
#navcontainer.subnavbcolor{border-bottom:1px solid #F60;}
#navcontent{width:1000px;margin:0 auto;text-align:center;}
#navlist{padding:0;margin:0;font-weight:bold;font-size:108%;height:2.10em;}
#navlist ul,#navlist li{margin:0;}
#navlist li{list-style:none;margin:.15em 0 0 .5em;padding:0 0 0 .2em;width:10em;float:left;background:url(http://www.ziprealty.com/images/global/sprite1.gif) 0 0 no-repeat;line-height:1.22em;}
#navlist li a{padding:.35em 0;margin:0;border-bottom:none;background:url(http://www.ziprealty.com/images/global/sprite1.gif) -60px -114px no-repeat;#background:url(http://www.ziprealty.com/images/global/sprite1.gif) -56px -114px no-repeat;text-decoration:none;width:10em;float:left;}
#navlist li a:link{color:#076A9C;}
#navlist li a:visited{color:#076A9C;}
#navlist li a:hover{color:#000;background:url(http://www.ziprealty.com/images/global/sprite1.gif) -60px -114px no-repeat;#background:url(http://www.ziprealty.com/images/global/sprite1.gif) -56px -114px no-repeat;text-decoration:underline;}
#navlist li#active{margin:.15em 0 0 .5em;padding:0 0 0 .2em;width:10em;float:left;background:url(http://www.ziprealty.com/images/global/sprite1.gif) 0 -228px no-repeat;color:#000;border-bottom:1px solid #FFEFE4;}
#navlist li a#current{padding:.35em 0;margin:0;width:10em;float:left;background:url(http://www.ziprealty.com/images/global/sprite1.gif) -60px -342px no-repeat;#background:url(http://www.ziprealty.com/images/global/sprite1.gif) -56px -342px no-repeat;color:#000;}
div.horBRule hr,div.horGrayRule hr{display:none;}
div.horBRule{border-top:1px solid #8A9386;}
div.horGrayRule{border-top:1px solid #D6DFE5;margin-bottom:0;}
div.hrGrayRule{border-top:1px solid #ccc;margin-bottom:0;}
div.dashedRule hr{display:none;}
div.dashedRule{border-top:1px dashed #ccc;margin-bottom:.5em;}
#subnavcontainer{clear:both;padding:0 0 .50em 0;margin:0;width:100%;text-align:center;background:url(http://www.ziprealty.com/images/global/sprite2.gif) 0 0 repeat-x;_padding-bottom:0;#padding-bottom:0;}
#subnavcontent{width:1000px;margin:auto;text-align:center;}
#subnavlist{padding:.3em 0 0 0;margin-left:5em;margin-top:0;font-weight:bold;font-size:100%;}
#subnavlist li{list-style:none;margin:0;display:inline;border-left:1px solid #F60;}
#subnavlist li a{padding:0 .5em;margin:0 10px;border-bottom:none;text-decoration:none;}
#subnavlist li a:link{color:#076A9C;}
#subnavlist li a:visited{color:#076A9C;}
#subnavlist li a:hover{text-decoration:underline;}
#subnavlist li a#subcurrent{color:black;}
#subnavlist li.subfirst{padding-left:0;margin-left:0;border:0;}
#feedback{float:right;margin-top:.5em;margin-right:1em;}
#feedbackdiv{width:49px;height:16px;background:url(http://www.ziprealty.com/images/global/sprite1.gif) 0 -755px no-repeat;cursor:pointer;}
#logo{float:left;padding:0;margin:0 50px 0 0;}
#welcomesignin{margin-bottom:20px;}
#callrealtor{float:right;padding:0;margin:10px 0 0 0;width:210px;}
#tollfree{float:left;padding:0;margin:0 0 0 1em;}
#tollfree .bphone{font-size:131%;font-weight:bold;color:#333;}
#tollfree .sphone{font-size:77%;font-weight:normal;color:#333;}
#realtorlogo{float:right;padding:0;margin:10px 0 0 0;width:22px;height:24px;background:url(http://www.ziprealty.com/images/global/sprite1.gif) 0 -456px no-repeat;}
#signin{padding:0;margin:0;text-align:right;font-size:100%;}
.signinlink,.newclient{font-weight:bold;}
.signinwelcome{font-weight:bold;color:#F60;}
.newclient{color:#f60;border-left:1px solid #ccc;padding-left:.5em;}
#ftcontainer{margin:15px 0 0 0;width:100%;text-align:center;}
#footerbar{background:url(http://www.ziprealty.com/images/global/sprite2.gif) 0 -51px repeat-x;width:100%;height:1.25em;border-top:1px solid #F60;}
#ftcontent{width:1000px;margin:auto;text-align:center;}
#rssbox{float:right;margin:0;padding-left:.35em;line-height:0;}
.rsslink{font-size:80%;}
#rssicon{float:right;width:14px;height:14px;background:url(http://www.ziprealty.com/images/global/sprite1.gif) 0 -500px no-repeat;}
#rssdiv{width:14px;height:14px;cursor:pointer;}
.footerlinks{padding:0 0 .5em 0;margin:0;font-size:100%;}
.footerlinks li{padding:0 0 0 1em;margin:0;list-style:none;display:inline;}
.footerlinks li a{padding:0;margin:0;}
.footerlinks li a:link{color:#076A9C;}
.footerlinks li a:visited{color:#69C;}
.footerlinks li a:hover{color:black;}
.footerphone{padding:.5em 0 .5em 0;margin:0;font-size:120%;}
.footerphonetf{font-weight:bold;}
#languages{padding:0 0 .5em 0;margin:0;font-size:100%;}
#languages li{padding:0 0 0 1em;margin:0;list-style:none;display:inline;}
#languages li a{padding:0;margin:0;}
#languages li a:link{color:#076A9C;}
#languages li a:visited{color:#639;}
#languages li a:hover{color:black;}
#inchinese{background:url(http://www.ziprealty.com/images/global/sprite1.gif) 0 -534px no-repeat;}
#inkorean{background:url(http://www.ziprealty.com/images/global/sprite1.gif) 0 -571px no-repeat;}
.copyright{padding:1em 0;font-size:100%;}
#footerlogos{width:248px;height:58px;margin:0 auto 1em auto;background:url(http://www.ziprealty.com/images/global/sprite1.gif) 0 -611px no-repeat;}
#footerbbb{float:right;width:30px;height:58px;}
#bbblinkbox{width:30px;height:58px;cursor:pointer;}
h1{margin:0 0 15px 0;padding:0;font-size:174%;font-weight:bold;color:black;}
.h2box{margin:7px 0;padding:0;background:url(http://www.ziprealty.com/images/global/h2bkgd.gif) no-repeat top left;height:35px;}
h2{margin:0;padding:5px 0 0 10px;border:none;background:url(http://www.ziprealty.com/images/global/h2ltbkgd.jpg) no-repeat top left;height:35px;font-size:110%;font-weight:bold;color:black;}
h3{margin:5px 0;padding:0;font-weight:bold;font-size:108%;color:black;border:none;}
label{font-weight:bold;}
th{font-weight:bold;}
.bas-ul{margin:0;padding:0 0 0 1em;list-style:disc url(http://www.ziprealty.com/images/global/orange_bullet.gif) outside;}
.cus-ul{list-style:none;margin:0;padding:0 0 0 .50em;text-indent:-0.75em;}
.orange{color:#F60;}
.txthi1{color:#F60;}
a.btn3{font-size:108%;font-weight:bold;color:#FFF;padding:5px 10px;background:#F60 url(http://www.ziprealty.com/images/global/sprite2.gif) 0 -145px repeat-x;border:1px solid #F60;border-bottom-color:#930;border-right-color:#930;text-decoration:none;}
a.btn3:link,a.btn3:hover,a.btn3:active,a.btn3:visited{color:#FFF;}
a.btn3-small{font-size:100%;font-weight:bold;color:#FFF;padding:2px 15px;text-align:center;background:#F60 url(http://www.ziprealty.com/images/global/sprite2.gif) 0 -90px repeat-x;border:1px solid #F60;border-bottom-color:#930;border-right-color:#930;text-decoration:none;}
a.btnblue{font-size:108%;font-weight:bold;color:#FFF;padding:5px 10px;background:#0081FF url(http://www.ziprealty.com/images/global/sprite2.gif) 0 -200px repeat-x;border:1px solid #39F;border-bottom-color:#039;border-right-color:#039;text-decoration:none;}
a.btn3-small:link,a.btn3-small:hover,a.btn3-small:active,a.btn3-small:visited{color:#FFF;}
a.btnblue-small{background:#0081FF url(http://www.ziprealty.com/images/global/sprite2.gif) 0 -200px repeat-x;border:1px solid #39F;border-bottom-color:#039;border-right-color:#039;}
input.btn4{font-size:100%;font-weight:bold;color:#FFF;padding:2px 15px;background:#F60 url(http://www.ziprealty.com/images/global/sprite2.gif) 0 -90px repeat-x;border:1px solid #F60;border-bottom-color:#930;border-right-color:#930;}
input.btn4big{font-size:108%;padding:8px 18px;background:#F60 url(http://www.ziprealty.com/images/global/sprite2.gif) 0 -145px repeat-x;}
input.btnblue{background:#0081FF url(http://www.ziprealty.com/images/global/sprite2.gif) 0 -200px repeat-x;border:1px solid #39F;border-bottom-color:#039;border-right-color:#039;}
input.btnblue-small{font-size:85%;font-weight:bold;color:#FFF;background:#0081FF url(http://www.ziprealty.com/images/global/sprite2.gif) 0 -200px repeat-x;border:1px solid #39F;border-bottom-color:#039;border-right-color:#039;}
.rcspc{margin:0;padding:0;border:0;clear:both;font-size:1px;line-height:1px;}
.rctl,.rctr,.rcbl,.rcbr{width:8px;height:8px;padding:0;border:0;z-index:99;}
.rctl,.rcbl{float:left;clear:both;}
.rctr,.rcbr{float:right;clear:right;}
.rctl{margin:-1px 0 0 -1px;}
.rctr{margin:-1px -1px 0 0;}
.rcbl{margin:-8px 0 0 0;}
.rcbr{margin:-8px 0 0 0;}
.rctl{margin-left:-4px;ma\rgin-left:-4px;}
html>body .rctl{margin-left:-1px;}
.rctr{margin-right:-4px;ma\rgin-right:-4px;}
html>body .rctr{margin-right:-1px;}
.rcbl{margin-left:-3px;ma\rgin-left:-3px;}
html>body .rcbl{margin-left:0;}
.rcbr{margin-right:-3px;ma\rgin-right:-3px;}
html>body .rcbr{margin-right:0;}
.rcboxcontent{margin:0;padding:0;border:1px solid #8AB3DB;}
.rcboxwrap{padding:0;border:0;}
.section_hdr{color:#FFF;font-size:108%;font-weight:bold;padding:2px 5px;background-image:url(http://www.ziprealty.com/images/global/subsecbar.gif);background-repeat:repeat-x;background-color:#4192D9;border-left:1px solid #1F66B0;border-right:1px solid #1F66B0;}
.sectionbox{padding:10px;border:1px solid #1F66B0;background:url(http://www.ziprealty.com/images/global/searchboxbg.gif) repeat-x;}
.infobox{width:700px;margin-bottom:10px;padding:10px;border:1px solid #35fb34;background:url('http://www.ziprealty.com/images/global/gradient_green_info.jpg') repeat-x;background-color:#f0fdee;}
.infoicon{float:left;width:57px;padding-right:10px;}
.infomsg{width:630px;margin-left:67px;}
.errorbox{width:700px;margin-bottom:10px;padding:10px;border:1px solid red;background:url('http://www.ziprealty.com/images/global/gradient_red_error.jpg') repeat-x;background-color:white;}
.erricon{float:left;width:57px;padding-right:10px;}
.errmsg{width:630px;margin-left:67px;}
.colspacer td{padding:5px;}
.colspacersmall td{padding:2px;}
.boldtext{font-weight:bold;}
.eloan-t{width:100%;text-align:left;margin:0;padding:0;}
.eloan-hdr{text-align:center;white-space:nowrap;font-weight:bold;color:#F60;}
.eloan-colhdr td{text-align:center;padding:2px;margin:0;background-color:#DBE9F1;font-weight:bold;font-size:85%;}
.eloan-col{border-right:5px solid white;}
.eloan-data td{text-align:center;font-size:85%;white-space:nowrap;}
img.agentphoto{border:1px solid #CCC;padding:.25em;background-color:white;}
div.agentphoto{border:1px solid #CCC;padding:.25em;background-color:white;}
.adserver{margin-top:10px;margin-bottom:15px;}
.listdot{padding:0 5px 2px 0;}
.leftnavlink{font-size:77%;font-weight:bold;text-decoration:none;}
.yui-overlay{position:absolute;display:block;}
.yui-tt{visibility:hidden;position:absolute;color:#333;background-color:#FDFFB4;font-family:arial,helvetica,verdana,sans-serif;padding:2px;border:1px solid #FCC90D;font:100% sans-serif;width:auto;}
* html body.masked select{visibility:hidden;}
* html div.yui-panel-container select{visibility:inherit;}
* html div.drag select{visibility:hidden;}
* html div.hide-select select{visibility:hidden;}
.mask{z-index:0;display:none;position:absolute;top:0;left:0;-moz-opacity:.5;opacity:.50;filter:alpha(opacity=50);background-color:#CCC;}
.hide-scrollbars *{overflow:hidden;}
.hide-scrollbars textarea,.hide-scrollbars select{overflow:hidden;display:none;}
.show-scrollbars textarea,.show-scrollbars select{overflow:visible;}
.yui-panel-container{position:absolute;background-color:transparent;z-index:6;visibility:hidden;overflow:visible;width:auto;}
.yui-panel-container.matte{padding:3px;background-color:#FFF;}
.yui-panel-container.matte .underlay{display:none;}
.yui-panel-container.shadow{padding:0;background-color:transparent;}
.yui-panel-container.shadow .underlay{visibility:inherit;position:absolute;background-color:#000;top:3px;left:3px;z-index:0;width:100%;height:100%;-moz-opacity:.12;opacity:.12;filter:alpha(opacity=12);zoom:1;}
.yui-panel{visibility:hidden;border-collapse:separate;position:relative;left:0;top:0;font:1em Arial;background-color:#FFF;border:1px solid #000;z-index:1;overflow:hidden;}
.yui-panel .hd{background-color:#3d77cb;color:#FFF;font-size:100%;line-height:100%;border:1px solid #FFF;border-bottom:1px solid #000;font-weight:bold;overflow:hidden;padding:4px;}
.yui-panel .bd{overflow:hidden;padding:4px;}
.yui-panel .bd p{margin:0 0 1em;}
.yui-panel .container-close{position:absolute;top:5px;right:4px;z-index:6;height:12px;width:12px;margin:0;padding:0;background:url("/js/yahoo/container/assets/close12_1.gif") no-repeat;cursor:pointer;visibility:inherit;}
.yui-panel .ft{padding:4px;overflow:hidden;}
.yui-simple-dialog .bd .yui-icon{background-repeat:no-repeat;width:16px;height:16px;margin-right:10px;float:left;}
.yui-simple-dialog .bd span.blckicon{background:url("/js/yahoo/container/assets/blck16_1.gif") no-repeat;}
.yui-simple-dialog .bd span.alrticon{background:url("/js/yahoo/container/assets/alrt16_1.gif") no-repeat;}
.yui-simple-dialog .bd span.hlpicon{background:url("/js/yahoo/container/assets/hlp16_1.gif") no-repeat;}
.yui-simple-dialog .bd span.infoicon{background:url("/js/yahoo/container/assets/info16_1.gif") no-repeat;}
.yui-simple-dialog .bd span.warnicon{background:url("/js/yahoo/container/assets/warn16_1.gif") no-repeat;}
.yui-simple-dialog .bd span.tipicon{background:url("/js/yahoo/container/assets/tip16_1.gif") no-repeat;}
.yui-dialog .ft,.yui-simple-dialog .ft{padding-bottom:5px;padding-right:5px;text-align:right;}
.yui-dialog form,.yui-simple-dialog form{margin:0;}
.button-group button{font:100 76% verdana;text-decoration:none;background-color:#E4E4E4;color:#333;cursor:hand;vertical-align:middle;border:2px solid #797979;border-top-color:#FFF;border-left-color:#FFF;margin:2px;padding:2px;}
.button-group button.default{font-weight:bold;}
.button-group button:hover,.button-group button.hover{border:2px solid #90A029;background-color:#EBF09E;border-top-color:#FFF;border-left-color:#FFF;}
.button-group button:active{border:2px solid #E4E4E4;background-color:#BBB;border-top-color:#333;border-left-color:#333;}