ul, ol, dl{position:relative;}
.AL{text-align:left;}
.AR{text-align:right;}
.AC{text-align:center;}
.uppercase{text-transform:uppercase;}
.normal{font-weight:normal;}
input{font-size:11px;}
h3{color:#044791;font-size:15px;}
h6{font-size:10px;font-family:Arial, Helvetica, sans-serif;}
a.rss{position:relative;left:55px;}
a{color:#666666;}
a:hover{color:#CCCCCC;}
.red{color:red !important;}
.blue{color:#044791 !important;}
.black{color:#000000 !important;}
img#quote{margin-left:13px !important;margin-bottom:10px;}
h2#ss{margin-top:10px;padding:15px 0 10px 0;border-top:1px solid #B9B9B9;}
#jumpBox{padding-bottom:20px;border-bottom:1px solid #B7BFCD;}
img#desc{float:left;margin-right:10px;}
img#jblPhoto{float:right;margin-left:10px;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
img#subHead{display:block;width:612px;margin:0 !important;}
div#main{padding:18px 10px 20px 20px;width:720px;}
div#main h3, div#main h3 a{text-align:left;font-size:16px;color:#044791;padding-top:5px;text-decoration:none;}
div#main p{text-align:left;font-size:11px;padding:10px 0;color:#979899;display:block;height:40px;}
div#main p span{font-style:italic;}
div#main h6{text-align:left;font-size:11px;color:#044791;text-indent:15px;background:url(../images/list_bluedot.gif) 125px 6px no-repeat;}
div#main h6 a:link,div#main h6 a:visited{color:#044791;text-decoration:none;}
div#main ul{display:block;width:730px;}
div#main ul li{display:block;width:355px;padding-right:10px;min-height:108px;float:left;margin-top:13px;}
* html div#main ul li{height:108px;}
div#main ul li img{float:left;margin-right:10px;}
#mainLeft{width:372px;float:left;font-size:12px;text-align:left;font-family:Arial, Helvetica, sans-serif;padding-top:14px;padding-bottom:40px;padding-left:18px;}
ul.listBDBT{display:block;width:372px;margin:0 0 10px 0 !important;padding-bottom:20px;border-bottom:1px solid #B9B9B9;}
ul.listBDBT li{display:block;float:left;width:180px;margin:0;text-indent:10px;background:url(../images/list_bluedot.gif) 0 6px no-repeat;}
ul#fullBar{width:760px;}
ul#fullBar li#a{width:570px;background-color:#044791;color:#FFDE00;text-indent:20px;font-weight:normal;font-size:11px;}
ul#fullBar li#a a{color:#FFDE00;text-decoration:none;}
ul#fullBar li#a a:hover{color:#FFFFFF;}
ul#fullBar li#a a span{text-decoration:underline;}
ul#fullBar li{display:block;background-color:#9AC3DF;width:190px;float:left;font-size:10px;text-align:left;text-indent:3px;color:#044791;height:20px;line-height:20px;}
#mainRight{font-size:11px;width:179px;padding:15px 9px 20px 14px;margin-top:-3px;text-align:left;float:left;background:url(../images/broker_info_bg.gif) repeat-x;min-height:687px;}
* html #mainRight{height:687px;}
#dContent #mainLeft h1,#dContent #mainRight h1,#fullLeft h1, #fullRight h1{font-size:28px;color:#044791;margin-bottom:20px;}
#dContent #mainLeft h2,#dContent #mainRight h2,#fullLeft h2, #fullRight h2{font-size:18px !important;text-transform:none;color:#044791;}
#dContent #mainLeft h3,#dContent #mainRight h3,#fullLeft h3, #fullRight h3{font-size:14px;color:#044791;text-transform:uppercase;margin:5px 0 5px 0;}
#dContent #mainLeft h4,#dContent #mainRight h4,#fullLeft h4, #fullRight h4{font-size:12px;color:#000;}
#dContent #mainLeft h5,#dContent #mainRight h5,#fullLeft h5, #fullRight h5{font-size:11px;color:#000;margin:10px 0 10px 0;font-weight:normal;font-style:italic;}
#dContent #mainLeft h6,#dContent #mainRight h6,#fullLeft h6, #fullRight h6{font-size:11px;font-weight:normal;padding:8px 0 6px 0;}
#dContent #mainLeft p,#dContent #mainRight p{font-size:12px;color:#333333;margin-bottom:19px;font-family:Arial, Helvetica, sans-serif;}
#dContent #mainLeft ul.past{display:block;margin:0;margin-left:15px;list-style-type:square;list-style-position:outside;font-size:11px;margin-bottom:10px;}
#dContent #mainLeft ul.past li{color:#1C66A8;}
#dContent #mainLeft ul.past li span{color:#000;}
div#subMain{width:580px;padding:25px 12px 40px 20px;float:right;}
div#subMain p{text-align:justify;margin-bottom:10px;}
div#jpKingLogo{width:372px;text-indent:-9999px;margin:0;padding:0;height:0;padding-top:81px;background:url(../images/jpking_logo.jpg) 50% 50% no-repeat;line-height:0;font-size:0;}
div#firstAmcnCorpLogo{width:372px;text-indent:-9999px;margin:0;padding:0;height:0;padding-top:81px;background:url(../images/first_american_logo.jpg) 50% 50% no-repeat;line-height:0;font-size:0;}
div#firstAmcnCorpLogo{width:372px;text-indent:-9999px;margin:0;padding:0;height:0;padding-top:81px;background:url(../images/first_american_logo.jpg) 50% 50% no-repeat;line-height:0;font-size:0;}
div#soundLightLogo{width:372px;text-indent:-9999px;margin:0;padding:0;height:0;padding-top:81px;background:url(../images/sound_light_logo.jpg) 50% 50% no-repeat;line-height:0;font-size:0;}
div#realtyVideoUSALogo{width:372px;text-indent:-9999px;margin:0;padding:0;height:0;padding-top:79px;background:url(../images/realty_video_usa_logo.jpg) 50% 50% no-repeat;line-height:0;font-size:0;}
div#realtyVideoUSALogo{width:372px;text-indent:-9999px;margin:0;padding:0;height:0;padding-top:79px;background:url(../images/realty_video_usa_logo.jpg) 50% 50% no-repeat;line-height:0;font-size:0;}
div#andrewHarperLogo{width:372px;text-indent:-9999px;margin:0 0 25px 0;padding:0;height:123px;padding-top:0;background:url(../images/partners/andrewharper_logo.gif) 50% 50% no-repeat;line-height:0;font-size:0;}
div#theSocietyLogo{width:372px;text-indent:-9999px;margin:0 0 25px 0;padding:0;height:217px;padding-top:0;background:url(../images/the_society_logo.gif) 50% 50% no-repeat;line-height:0;font-size:0;}
div#hifxLogo{width:372px;text-indent:-9999px;margin:0;padding:0;height:0;padding-top:61px;background:url(../images/hifx_logo.jpg) 50% 50% no-repeat;line-height:0;font-size:0;}
body{padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;width:100%;margin-top:0;margin-right:0px;margin-bottom:0;margin-left:0;font-variant:normal;height:35px;background-color:#EEEEEE;}
img,a{border:0;}
input, select, textarea, select, option{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:normal !important;}
option{font-size:11px;}
.clear{clear:both;}
P{margin:0;}
form{margin:0;}
ul{list-style:none;margin:0;padding:0;z-index:1;}
#page{width:816px;min-height:700px;margin-left:auto;margin-right:auto;padding-top:0;padding-right:0px;padding-bottom:0;padding-left:0px;}
* html #page{height:750px;}
#page02{width:816px;min-height:800px;margin-left:auto;margin-right:auto;padding-top:0;padding-right:0px;padding-bottom:17px;padding-left:0px;background-color:#FFFFFF;}
* html #page{height:750px;}
#banner,#mainMenu,#path,#content{width:760px;}
div#banner{width:760px;margin:0;padding:0;background-color:#A7A6A6;text-align:left;position:relative;z-index:1;font-size:11px;}
h1#banner_euro{width:760px;text-indent:-9999px;margin:0;padding:0;height:0;padding-top:77px;background:url("../europe/images/lre_banner_euro.gif") no-repeat;line-height:0;font-size:0;}
#publisher{position:absolute;top:61px;left:225px;}
p#name,ul#topRightBar,#searchForm{position:absolute;top:5px;left:0;z-index:2;width:816px;padding-right:5px;}
p#name,ul#topRightBar{width:816px;padding-right:16px;}
p#name{text-align:right;color:#fff;}
p#name a:link,p#name a:visited,ul#topRightBar li a:link,ul#topRightBar li a:visited{color:#fff;text-decoration:none;}
p#name a:hover,ul#topRightBar li a:hover{color:#FCEEBF;}
ul#topRightBar{top:20px;}
ul#topRightBar li{display:block;float:right;color:#fff;}
ul#topRightBar li span{padding:0 5px;}
#searchForm{left:auto;right:0;width:171px;height:31px;min-height:31px;top:40px;padding-left:12px;background:url(/images/glo_keywordsearch_bg.gif) no-repeat;}
#searchForm form input{margin-top:2px;_margin-top:3px;}
#searchForm form #searchBox{font-size:11px;color:#434458;padding-left:0;margin-right:7px;}
form#search{}
form#search #go{position:relative;top:5px;_top:4px;}
ul#mainMenu{margin:0;padding:0;list-style:none;width:760px;height:49px;display:block;border-bottom:1px solid #B9B9B9 !important;}
ul#mainMenu li{text-align:left;margin:0;padding:0;display:block;float:left;height:49px;margin-right:1px;position:relative;}
ul#mainMenu li a{display:block;float:left;line-height:0;font-size:0;padding-top:49px;height:0 !important;text-indent:-9999px;width:106px;}
ul#mainMenu li a:link,ul#mainMenu li a:visited{text-decoration:none;}
ul#mainMenu li#f{border-left:0;}
ul#mainMenu li a#search{border-left:0;width:107px;background-image:url(search.gif);background-repeat:no-repeat;}
ul#mainMenu li a#market{background-image:url(market.gif);}
ul#mainMenu li a#members{background-image:url(members.gif);}
ul#mainMenu li a#services{background-image:url(services.gif);}
ul#mainMenu li a#aboutus{background-image:url(aboutus.gif);}
ul#mainMenu li a#relocation{width:151px;background-image:url(needagent.gif);}
ul#mainMenu li a#listings{background:url("../images/listings.gif");border-left:0;width:107px;}
ul#mainMenu li a#leads{background:url("../images/leads.gif");}
ul#mainMenu li a#resources{background:url("../images/resources.gif");}
ul#mainMenu li a#profile{background:url("../images/profile.gif");}
ul#mainMenu li a#search:hover,ul#mainMenu li a#market:hover,ul#mainMenu li a#members:hover,ul#mainMenu li a#services:hover,ul#mainMenu li a#aboutus:hover,ul#mainMenu li a#relocation:hover, ul#mainMenu li a#listings:hover,ul#mainMenu li a#leads:hover,ul#mainMenu li a#resources:hover,ul#mainMenu li a#profile:hover{background-position:0 -49px;}
ul#mainMenu li ul{display:none;position:absolute;z-index:816;background-color:#DCD6CB;width:150px;border:1px solid #B2BFC8;border-bottom:0;padding:0;left:-1px;top:49px;}
ul#mainMenu li ul li{height:22px;display:block;float:none;padding:0;border:0;line-height:22px;background-color:#E0E0E0;border-bottom:1px solid #999999;}
#mainMenu ul li a:link,#mainMenu ul li a:visited{display:block;float:none;font-size:11px;height:22px !important;line-height:22px;text-indent:0;padding-left:17px;color:#000;padding:0;padding-left:17px;width:133px;}
#mainMenu ul li a:hover{background-color:#F1F1F1;}
#mainMenu li:hover ul, #mainMenu li.sfhover ul{display:block;}
.cf{clear:both;height:0;font-size:1px;line-height:0;padding:0;margin:0;background-color:#fff;}
#path{background-color:#fff;text-align:left;height:23px;line-height:23px;border-bottom:1px solid #B9B9B9;text-indent:15px;}
#path .crumbMenu, #path .crumbMenu a:link,#path .crumbMenu a:visited{color:#D6D8DE;text-transform:uppercase;font-weight:bold;text-decoration:none;}
#path .crumbSubmenu, #path .crumbSubmenu a:link,#path .crumbSubmenu a:visited{color:#0F589D;text-decoration:none;}
#path .crumbSubmenu a:hover, #path .crumbSubmenu a:focus, #path .crumbSubmenu a:active{text-decoration:underline;}
#path .crumbSubsubmenu{color:#0F589D;}
#content{min-height:300px;background-color:#FFFFFF;}
* html #content{height:300px;padding-bottom:25px;}
#subMenu{width:146px;float:left;text-align:left;}
#subMenu ul li{line-height:21px;text-indent:17px;border-bottom:1px solid #B9B9B9;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
#subMenu li a:link,#subMenu li a:visited{text-decoration:none;color:#000;display:block;width:146px;height:21px;}
#subMenu li a:hover{background-color:#F2EFEC;}
#dContent{width:730px;border-left:1px solid #B9B9B9;float:left;text-align:left;min-height:200px;}
* html #dContent{height:200px;}
#dContent ul#bar{display:block;width:613px;height:10px;margin:0;padding:0;list-style:none;}
#dContent ul#bar li{line-height:10px;width:202px;height:10px;display:block;float:left;background-color:#9ac3df;}
#dContent ul#bar li#a{width:411px;background-color:#044791;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
#dContent h1{font-size:32px;font-family:Arial, Helvetica, sans-serif;color:#044791;}
#dContent h2{font-size:14px;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;color:#044791;clear:both;}
#dContent h3{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;clear:both;}
#dContent p{font-size:11px;font-family:Arial, Helvetica, sans-serif;color:Black;;margin:0;padding:0;margin-bottom:20px;}
#dContent p#policy{background:#e6eaf5;padding:10px;margin:15px 0;color:#044791;}
#contact{display:block;width:788px;font-size:11px;line-height:140%;color:#9B9B9B;margin:0 auto;padding:0;padding-top:7px;padding-bottom:15px;text-align:center;border-top:12px solid #003381;font-weight:normal;background-color:#FFFFFF;}
#contact span, #contact span a{color:#333333;}
#contact span a:hover{color:#999999;}
#contact span a{text-decoration:underline;}
div#formContactUs{clear:both;border:solid 1px #ddd;background:#f7f7f7;}
div#formContactUs form{margin:10px 5px;padding:0px;}
div#formContactUs table th{width:150px;font-weight:bold;color:#0b0d1c;}
div#formContactUs table th.required{color:#004AA0;}
div#formContactUs table th.required span{color:#ff0000;}
div#formContactUs form select, div#formContactUs form input, div#formContactUs form textarea{padding-left:5px;color:#001f39;font-size:11px;background:#fff;width:190px;}
div#formContactUs form select{width:200px;}
div#formContactUs form textarea{height:80px;}
div#formContactUs form td.checkbox{color:#001f39;}
div#formContactUs form td.checkbox label input{width:auto;line-height:30px;}
div#formContactUs form input#submit{width:auto;vertical-align:middle;}
#dContent .srvWeb img{margin:5px auto;text-align:center;}
#dContent .srvWeb{overflow:hidden;}
#dContent .srvWeb p ul li a:link{color:#0F589D;}
#dContent .srvWeb h3{overflow:hidden;}
div#metrocity{background:url(../images/metrocities_logo.gif) 50% 50% no-repeat;width:369px;padding-top:100px;height:0 !important;text-indent:-9999px;line-height:0;font-size:0;margin-top:10px;margin-bottom:20px;}
#mortgageLeft{width:369px;float:left;padding:14px 21px 40px 21px;}
#mortgageRight{width:172px;padding:15px;float:left;background:url(../images/broker_info_bg.gif) repeat-x;min-height:845px;}
* html #mortgageRight{height:845px;}
#mortgageRight p{margin:0;color:#000;}
#mortgageRight a:link,#mortgageRight a:visited{color:#044791;}
#mortgageRight img{margin-bottom:20px;}
#mortgageRight div, #dContent #mainRight div.phoneNumber{background-color:#c3d0e1;padding:5px 0 5px 10px;margin:5px 0 5px 0;}
#mortgageRight div p, #dContent #mainRight div.phoneNumber p{font-family:Arial, Helvetica, sans-serif;padding:0;margin:0;font-size:14px;font-weight:bold;color:#044791;}
#mortgageRight p#a{margin-top:15px;}
#mortgageRight p#a span{font-weight:bold;}
#mortgageLeft ul.leftFullList{display:block;height:inherit;width:359px;background:transparent;font-size:11px;margin-bottom:20px;font-family:Arial, Helvetica, sans-serif;color:#636466;padding:0;padding-left:10px;}
#mortgageLeft ul.leftFullList li{background:transparent;display:block;height:inherit;width:359px;line-height:15px;float:none;text-indent:10px;background:url(../images/list_bluedot.gif) 0 7px no-repeat;}
#myLRE #getEmail{width:154px;float:right;background:url(../images/get_email_bg.gif) repeat-x;padding:24px 27px 0 21px;min-height:500px;}
* html #myLRE #getEmail{height:500px;}
#myLRE #getEmail p{margin-top:10px;font-size:13px;color:#05081e;}
#myLRE #getEmail p a:link,#myLRE #getEmail p a:visited{color:#4388bd;}
a.button{font-size:11px;font-family:Arial, Helvetica, sans-serif;background-color:#2670ae;color:#fff !important;font-weight:bold;padding:3px 10px 3px 10px !important;min-height:15px;height:15px;line-height:15px;}
a.button:link,a.button:visited{text-decoration:none;margin:10px 0 10px 0;}
a.button:hover{background-color:#044791;}
#myLRELogged #left{width:378px;padding:26px 14px 100px 19px;float:left;}
#myLRELogged #left h3{font-size:16px;color:#1c66a8;margin-bottom:13px;}
#myLRELogged #left div.menu{width:183px;min-height:120px;background-color:#F5FAFC;float:left;margin-bottom:4px;margin-right:4px;}
* html #myLRELogged #left div.menu{height:120px;}
#myLRELogged #left div.menu h4{background:url(../images/submenu_head_bg.gif) repeat-x;font-size:12px;color:#044791;height:26px;line-height:26px;text-indent:10px;}
#myLRELogged #left div.menu h4 span,#myLRELogged #left div.menu p span{color:#ef6500;}
#myLRELogged #left div.menu p{padding:10px 5px 10px 10px;color:#06081f;}
#myLRELogged #left div.menu a:link,#myLRELogged #left div.menu a:visited{display:block;background:url(../images/list_arrow.gif) 0 2px no-repeat;font-size:11px;font-weight:bold;color:#4288bd;margin-left:10px;padding-left:10px;}
#myLRELogged #right{width:142px;padding:24px 27px 0 21px;float:left;background:url(../images/get_email_bg.gif) repeat-x;min-height:203px;}
* html #myLRELogged #right{height:203px;}
#myLRELogged #right p{color:#05081e;font-size:12px;font-weight:bold;margin-top:10px;}
#myLRELogged #right p a:link,#myLRELogged #right p a:visited{color:#4388bd;}
#myLREPropSum h1{margin:15px 0 15px 22px;font-size:30px;}
#myLREPropSum p{display:block;color:#044791;margin-left:22px;font-weight:bold;float:left;}
#myLREPropSum p a img{border:0;}
#myLREPropSum p a:link,#myLREPropSum p a:visited{border:0;position:relative;top:10px;}
#myLREPropSum p span{color:#ef6500;}
#myLREPropSum #propSum{clear:both;padding:0 5px 40px 5px;}
#myLREPropSum p.statusBar{background-color:#e9ebf1;border:1px solid #b5b9c9;clear:both;margin:0;margin-top:5px;margin-bottom:5px;display:block;width:590px;font-size:12px;padding:5px;}
#myLREPropSum p.statusBar select{font-size:12px;}
#myLREPropSum p#m{margin-top:-1px;}
#myLREPropSum div.row{clear:both;padding:5px 3px 5px 2px;border-bottom:1px solid #b5b9c9;width:597px;min-height:93px;font-size:11px;}
* html #myLREPropSum div.row{height:93px;}
#myLREPropSum div.regent{background:url(../images/regent.gif) 370px 36px no-repeat;background-color:#FFFDF6;}
#myLREPropSum div.row div.ul{display:block;width:600px;height:93px;padding-left:10px;}
#myLREPropSum div.row ul li{display:block;float:left;width:225px;height:18px;}
#myLREPropSum div.row ul li span{color:#ef6500;font-weight:normal;}
#myLREPropSum div.row ul li.img{width:118px;height:93px !important;}
#myLREPropSum div.row ul li.input{width:25px;height:93px !important;}
#myLREPropSum div.row ul li.add{font-weight:bold;}
#myLREPropSum div.row ul li.price{font-weight:bold;text-align:right;}
#myLREPropSum div.row ul li.webNum{text-align:right;color:#5783FC;}
#myLREPropSum div.row ul li.bed,#myLREPropSum div.row ul li.bath{width:131px;color:#636365;}
#myLREPropSum div.row ul li.bed span,#myLREPropSum div.row ul li.bath span{color:#1c66a8;}
#myLREPropSum div.row ul li.vd{width:188px;text-align:right;position:relative;top:25px;}
#myLREPropSum div.row ul li.vd a{background:url(../images/view_detail_btn.gif);display:block;width:85px;height:18px;float:right;text-decoration:none;}
#myLREPropSum div.row ul li.list{color:#636365;}
#myLREPropSum div.row ul li.list a:link,#myLREPropSum div.row ul li.list a:visited{color:#1c66a8;}
#myLREPropSum div.row ul li.rl{text-align:right;background:url(../images/remove_prop_ico.gif) 120px 3px no-repeat;position:relative;top:27px;}
#myLREPropSum div.row ul li.rl a:link,#myLREPropSum div.row ul li.rl a:visited{color:#1c66a8;}
#myLRESearches #left{width:385px;float:left;padding:15px 10px 0 16px;}
#myLRESearches #left p#status{margin:24px 0 12px 0;color:#0b3269;font-weight:bold;}
#myLRESearches #left #message{color:#0b3269;margin:38px 0 25px 0;}
#myLRESearches #left p#status span{color:#ef6500;}
#myLRESearches #left table{margin:10px 0 20px 0;}
#myLRESearches #left table th{color:#0c3672;background-color:#f6f7f5;font-size:11px;padding:5px 5px 3px 5px;}
#myLRESearches #left table td{background:#eceef5;padding:6px 5px 3px 5px;color:#0b3269;font-size:11px;text-align:center;}
#myLRESearches #left table td a:link,#myLRESearches #left table td a:visited{font-size:11px;color:#125091;}
#myLRESearches #left h1{font-size:30px;}
#myLRESearches #emailUpdate{font-size:11px;font-weight:bold;color:#0B3269;}
#myLRESearches #emailUpdate{margin-bottom:22px;}
#myLRESearches #emailUpdate select{margin-left:10px;}
#myLRESearches #emailUpdate .button{margin-left:10px;position:relative;top:-1px;}
#editProfile #left{width:344px;float:left;padding:15px 45px 50px 22px;}
#editProfile table{margin-top:30px;margin-right:-20px;}
#editProfile table th{width:190px;color:#044791;}
#editProfile table th span{color:#ef6500;position:absolute;margin-left:-10px;margin-top:2px;}
#editProfile table th.heading{width:344px;padding-top:15px;}
#editProfile table td{width:221px;}
#editProfile table td input#s1{width:97px;}
#editProfile table td input#s2{width:54px;}
#editProfile table td input.textbox{width:231px;}
#editProfile table td.checkBox{width:344px;}
#editProfile table td.checkBox span{display:block;width:90px;float:left;}
#editProfile table td.checkBox span.l{width:150px;}
#editProfile textarea{width:340px;height:100px;}
#myLREPropComp{padding:14px 7px 30px 9px;width:597px;}
#myLREPropComp ul{margin:0;padding:0;}
#myLREPropComp a img{padding-bottom:20px;}
#myLREPropComp ul#heading{width:87px;padding-right:10px;height:484px;background-color:#d4e7f3;float:left;}
#myLREPropComp ul#heading li,#myLREPropComp ul.compList li{display:block;height:30px;width:97px;line-height:30px;}
#myLREPropComp ul#heading li{text-align:right;font-weight:bold;color:#002d5e;}
#myLREPropComp ul.compList li{text-indent:15px;font-size:11px;color:#1964a5;}
#myLREPropComp ul#heading li#propInfo,#myLREPropComp ul.compList li.photo{height:100px;text-align:center;text-indent:0;}
#myLREPropComp ul#heading li#propInfo{color:#1964a5;line-height:130px;text-indent:5px;}
#myLREPropComp ul.compList li.photo img{margin:4px auto;}
#myLREPropComp ul.compList{width:124px;height:484px;background-color:#f3f3f3;margin:0;float:left;margin-right:1px;}
#myLREPropComp ul.compList li.vd{display:block;margin-top:2px;width:124px;height:71px;padding-top:10px;background-color:#e9f0f5;text-align:center;text-indent:0 !important;}
#myLREPropComp ul.compList li.vd input{display:block;width:94px;margin:auto;margin-bottom:10px;}
#myLREPropComp p#buttons{clear:both;padding-top:5px;}
#myLREPropComp #status{display:block;width:300px;color:#044791;font-weight:bold;font-size:11px;}
#myLREPropComp #status span{color:#ef6500;}
.white{background-color:#fff;}
div#pressReleases h5{margin:3px 0 5px 0 !important;font-style:normal !important;}
div.newsContainer{padding-top:10px;border-bottom:1px solid #B9B9B9;padding-bottom:5px;}
div.newsContainer a:link,div.newsContainer a:visited{position:relative;top:-10px;}
div#pressReleases div#mainRight a.title{display:block;font-size:13px !important;padding-top:10px;}
div#mainRight img{margin:auto;}
#extraLRE{text-align:left;}
#extraLRE *{text-align:left;}
#extraLRE h2{padding:20px;}
#extraLRE h3{padding:0 20px;}
#extraLRE p.message{padding-left:20px;}
#auction #mainLeft p span{font-weight:bold;color:#000;}
#auction #mainLeft h3{padding-top:20px;}
#auction #mainLeft h4{padding:10px 0 10px 0;}
#floorPlan img{padding:10px 0 30px 0 !important;width:372px;}
p.pubWord{display:block;width:373px;float:right;}
#magazine #mainRight h2{margin:5px 0 10px 0 !important;}
#magazine #mainRight ul{display:block;margin:0;margin-top:10px;margin-left:30px;list-style-type:square;list-style-position:outside;font-size:11px;}
#magazine #mainRight ul li{color:#1C66A8;}
#magazine #mainRight ul li span{color:#000;}
#partners ul#list{border-bottom:1px solid #000;margin:0 !important;width:372px;}
#partners ul#list li{display:block;background:url(../images/list_bluedot.gif) 0 10px no-repeat;width:186px;float:left;height:20px;line-height:20px;text-indent:10px;}
#partners div.company{border-bottom:1px solid #B9B9B9;text-align:center;}
#partners div.company img{margin:15px 0 10px;}
#partners div.company p{background:none !important;text-align:left;}
#partners div.company p.btt{text-align:right;}
#partners div.company a:link,#partners div.company a:visited{text-decoration:underline !important;}
#contactUs p#a{padding:15px 0px;border-top:1px solid #B9B9B9;border-bottom:1px solid #B9B9B9;clear:both;}
.halfBox{width:166px;float:left;padding:0 10px;}
#contactUs .halfBox p{font-size:11px;color:#000 !important;}
#contactUs div#a{clear:both;text-align:left;}
#contactUs div#a img#a{position:relative;left:20px;}
#contactUs div#info{padding-top:10px;border-top:1px solid #B9B9B9;width:372px;}
#contactUs .halfBox span{font-weight:bold;}
#contactUs .halfBox span.a{color:#044791;font-size:14px;display:block;margin-bottom:10px;}
#contactUs #mainRight h4{margin-top:15px;}
#global #mainLeft,#global #mainRight{min-height:135px !important;padding-bottom:0;}
* html #global #mainLeft,* html #global #mainRight{height:135px !important;}
#global #mainRight{background-position:0 -430px !important;}
#global #mainRight h3,#global #mainLeft h3{text-transform:none;}
#global #globalDivisionMap{margin-left:18px;}
ul#branches{clear:both;width:585px;padding:15px 0 20px 0;margin:0 10px 0 18px;}
ul#branches li{width:143px;height:100px;float:left;margin-bottom:10px;}
ul#branches li{font-size:11px;}
ul#branches li h3{margin-bottom:5px;}
ul#branches li h3 a:link, ul#branches li h3 a:visited, ul#branches li h3 a:hover{text-decoration:none;color:#044791;font-size:12px;}
#staffDirectory #mainRight h4{margin-top:10px;}
#listingWithUs, #referral{padding:16px 38px 30px 22px;width:553px;}
ul#listingForm{width:553px;}
ul#listingForm li{width:276px;float:left;margin-bottom:15px;}
ul#listingForm li#a{height:82px;}
ul#listingForm li span{color:red;}
ul#listingForm li h4{font-size:11px;margin-bottom:2px;}
ul#listingForm li h4 span.a{font-size:11px;color:#636466;font-weight:normal;}
ul#listingForm li input{width:240px;}
ul#listingForm li select{height:71px;width:240px;}
ul#listingForm li textarea{width:513px;height:71px;}
ul#listingForm li.a{width:513px;}
#liveResultsBox{background-color:#c0dbec;font-size:14px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#004E94;padding:10px 10px;}
#liveResultsBox h3{color:#0a0b23;font-size:11px;margin-bottom:10px;}
#bottomText{}
#groupAdsStep #mainRight a#a{background:url(../images/list_bluedot.gif) 0 5px no-repeat;padding-left:10px;position:relative;left:90px;top:-10px;}
#groupAdsStep #mainRight ul{list-style-type:square;list-style-position:inside;color:#636466;}
#groupAdsStep h3{text-transform:none !important;}
#groupAdsStep #mainLeft h3{padding-bottom:10px;border-bottom:1px solid #B2B9C9;}
#groupAdsStep input#a{margin-top:15px;}
#groupAdsStep input#b{margin-bottom:15px;}
#groupAdsStep img#a{margin-left:5px;}
#groupAdsStep legend{font-size:13px;color:#044791;font-weight:bold;}
#groupAdsStep fieldset{margin-bottom:10px;}
#groupAdsStep form{padding-top:10px;margin-top:10px;}
#groupAdsStep div.photo{width:85px;float:left;overflow:hidden;margin-right:2px;margin-bottom:2px;}
#groupAdsStep #mainRight h5{font-style:normal;color:#044791;font-weight:bold;margin:0;margin-top:10px;}
#groupAdsStep #mainRight h5 span{font-weight:normal;padding-left:10px;}
#groupAdsStep th{width:120px;font-size:11px;}
#groupAdsStep th,#groupAdsStep td{text-align:left;}
#groupAdsStep td{font-size:11px;}
#groupAdsStep td span{font-weight:bold;}
#groupAdsStep hr{height:1px;}
#groupAdsStep #mainLeft a.button:link,#groupAdsStep #mainLeft a.button:visited{color:#fff;display:block;float:left;text-decoration:none;margin-right:5px;width:160px;margin-top:0;}
#groupAdsStep #mainLeft a.button:hover{margin-top:0;}
#groupAdsStep #login{background:url(../images/broker_info_bg.gif) 0 -450px repeat-x;margin-top:20px;padding:15px 10px 10px 10px;}
#groupAdsStep #login h2{font-weight:normal;}
#groupAdsStep #login h3{border:0;margin:0;padding:10px 0 0 0;font-size:13px;}
#groupAdsStep #login input.textbox{width:170px;}
#groupAdsStep #login form{background:url(../images/members_only.gif) 180px 25px no-repeat;}
#groupAdsStep #login span{display:block;width:150px;position:relative;left:185px;top:-25px;}
#groupAdsStep a#viewSample:link,#groupAdsStep a#viewSample:visited{padding-bottom:15px;padding-left:10px;text-decoration:none;background:url(../images/list_bluedot.gif) 0 6px no-repeat;}
#fullLeft{width:531px;border-right:1px solid #B2BBCA;float:left;padding:15px 20px 0 18px;margin:0;text-align:left;}
#fullRight{width:180px;padding:10px 5px 0 5px;float:left;background:url(../images/fullRight_bg.gif) repeat-x;text-align:left;background-color:#D1D1D4;}
#market #fullLeft #webzine{background:url(../images/mkt_webzine_bg.jpg) no-repeat;padding:40px 20px 20px 200px;}
#market *{text-align:left;font-size:11px;}
#webzine ul{list-style-type:square;list-style-position:inside;margin:15px 0 10px 0;}
#market #fullLeft h6{font-weight:normal;padding-left:20px;padding-bottom:13px;border-bottom:1px solid #B2BBCA;margin-bottom:13px;}
#market #fullLeft h6 span{font-weight:bold;}
div.panel{width:224px;padding:15px 10px 0 20px;float:left;background:url(../images/broker_info_bg.gif) 0 -550px repeat-x;height:160px;}
div.panel h2 a:link,div.panel h2 a:visited{font-size:16px !important;color:#1C66A8 !important;padding-bottom:10px;text-decoration:none;}
div.vDivider{width:22px;float:left;}
div.panel img.main{float:left;margin-left:-110px;}
div.panel p{padding-left:110px;}
div.panel p a{color:#1C66A8;text-decoration:none;font-weight:bold;padding-top:5px;display:block;}
div.panel p a:hover{color:#4288bd;}
div.panel h2{font-size:16px !important;color:#1C66A8 !important;padding-bottom:10px;}
table#marketHome{clear:both;width:100%;position:relative;top:-30px;left:-10px;}
table#marketHome td{text-align:right;}
table#marketHome a:link,table#marketHome a:visited{text-decoration:none;padding-left:15px;color:#044791;font-weight:bold;}
#market div#lld{background:url(../images/mkt_wz_lld.jpg) no-repeat;height:80px;width:166px;margin:0 -5px;padding:37px 11px 0 13px;color:#fff;font-size:11px;}
#market div#lld p{padding-bottom:10px;}
#market div#lld select{width:160px;}
#signUpWebZine{margin-top:10px;background:url(../images/sign_up_webzine_bg.jpg) no-repeat;height:201px;padding:100px 10px 10px 10px;}
#marketBanner{background:url(../images/mkt_ban.jpg) no-repeat;height:97px;padding:25px 25px 0 450px;line-height:21px;color:#636466;text-align:left;}
div#properties, div#brokerDetails{width:726px;position:relative;padding-top:17px;padding-right:17px;padding-bottom:0px;padding-left:17px;}
blink{font-size:66%;text-decoration:blink;display:inline;}
#termsBody{padding:16px 38px 30px 22px;width:627px;border:1px solid #B9B9B9;border-top:none;margin-bottom:20px;}
#termsBody h4{font-size:12px;font-weight:bold;margin:0 0 4px 0;color:#0A0B23;}
#saveSearch{background:#609eca;}
#saveSearch:hover{background:#1c66a8;}
#mainMenuCon{position:relative;width:816px;z-index:3;}
#topRightAd{position:absolute;top:0;right:0;}
.requiredFieldRed{color:#ff0000;font-weight:bold;}
a.linkPopup{padding-right:13px;background:url(/images/icons/popup_indicate.gif) no-repeat right top;}
ul.listNorm{padding:0px !important;margin:0px 0px 15px 10px;}
ul.listNorm li{padding-top:0px;padding-left:10px;margin:0px !important;list-style-image:none !important;list-style-position:outside !important;background:url(../images/icons/list_black_square.gif) no-repeat left 5px;}
blockquote.textBlueEm{margin:0px 0px 15px;padding:0px;color:#013483;font-style:italic;font-size:12px;}
blockquote.textBlueEm span{font-size:11px;font-weight:bold;}
#firstTwo tr #propSearchForm{padding-top:10px;}
#propSearchForm #destinations, #propSearchForm #dCityInput, #propSearchForm #Category, #propSearchForm #SalesStatus, #propSearchForm #sortBy{width:190px;}
#propSearchForm #dCity{clear:both;}
#propSearchForm #mnp, #propSearchForm #mxp{width:93px;}
#fullRight div.contactInfo{background-image:url("/images/lre_blog_cont_grad.jpg");background-repeat:repeat-x;background-position:0 28px;margin-left:-5px;margin-right:-5px;}
#fullRight div.contactInfo h4{background-image:url("/images/blog_contact_header_background.gif");background-repeat:repeat-x;height:28px;line-height:28px;text-align:center;font-size:12px;color:#FFF;font-weight:bold;}
#fullRight div.contactInfo p,#fullRight div.contactInfo ul{font-size:11px;padding-left:10px;padding-right:10px;}
#fullRight div.contactInfo p{padding-top:13px;}
#fullRight div.contactInfo p span{font-weight:bold;}
#fullRight div.contactInfo hr{width:170px;}
#fullRight div.contactInfo ul.contactDetails li.contactName{font-size:14px;font-weight:bold;}
#fullRight div.contactInfo ul.contactDetails li label{font-weight:bold;}
.botonera{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#666666;}
.fondo{background-image:url(botonera.png);background-repeat:no-repeat;}
.borde{border:1px solid #E5DDD5;}
.texto{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#333333;}
.texto02{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#333333;}
.borde_caja{border:1px solid #E5DDD5;}
.novedad{color:#990000;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.oferta{color:#333333;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.barco{color:#006699;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.casa{color:#FF9900;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.edificio{color:#006600;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.hotel{color:#000099;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.nave{color:#FF00CC;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.local{color:#FF0000;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.oficina{color:#993399;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.parking{color:#009999;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.promo{color:#00CC00;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.suelo{color:#CC9933;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.piso{color:#00AFEA;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.estancia{color:#FF0000;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.temporada{color:#666666;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.spa{color:#666600;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.boton{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#FFFFFF;background-color:#450404;border:1px solid #450404;cursor:hand;}
.boton02{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#616161;background-image:url(..plantillas//imagenes/boton.gif);background-repeat:no-repeat;}
.title02{color:#666666;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:16px;}
.flag_language{cursor:pointer;display:inline-block;padding:0;width:22px;height:15px;}
.flag_cat{background:url('../imagenes/flags_idiomas.png') no-repeat 0px 0px;}
.flag_cast{background:url('../imagenes/flags_idiomas.png') no-repeat -22px 0px;}
.flag_eng{background:url('../imagenes/flags_idiomas.png') no-repeat -44px 0px;}
.flag_fr{background:url('../imagenes/flags_idiomas.png') no-repeat -66px 0px;}
.flag_ru{background:url('../imagenes/flags_idiomas.png') no-repeat -88px 0px;}

