@charset "utf-8";
body,td,th{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
body{background-image:url(../images/site/C.jpg);margin:0;}
a:hover{text-decoration:underline;color:#1C4284;}
a:active{text-decoration:none;}
#wrapper{position:relative;top:5px;width:852px;height:320px;margin:auto;}
#logo{position:absolute;left:18px;top:17px;width:202px;height:49px;z-index:1;}
#cbre_corp{position:absolute;right:10px;top:52px;width:152px;text-align:right;height:49px;z-index:0;font-size:16px;}
#cbre_corp a{text-decoration:none;font-size:14px;color:#62BD19;outline:none;font-weight:700;}
#cbre_corp a:hover{text-decoration:none;font-size:16px;color:#005137;}
#banner{position:absolute;left:0;top:76px;width:100%;height:108px;z-index:1;border-top:1px solid #073827;background-color:#006B54;background-image:url(../images/site/banner_background.jpg);background-repeat:repeat-x;border-bottom:1px solid #CCC;}
#banner_right{position:absolute;right:0;top:0;width:404px;height:107px;z-index:1;}
#banner_msg{position:absolute;left:654px;top:18px;width:173px;height:74px;z-index:1;font-size:18px;color:#FFF;font-weight:700;}
#navigation{position:absolute;left:0;top:185px;width:100%;height:30px;z-index:1;border-top:1px solid #FFF;border-bottom:1px solid #FFF;background-color:#C4C4C4;background-image:url(../images/site/nav_background.jpg);background-repeat:repeat-x;padding-top:11px;}
#nav{padding-left:16px;height:20px;list-style:none;overflow:hidden;margin:0;}
#nav li{display:inline;list-style-type:none;margin:0;padding:0;}
#nav a{float:left;height:20px;outline:none;padding:4px 0 0;}
#link_1 a{width:63px;background:url(../images/nav/home.png) top left no-repeat;}
#link_2 a{width:147px;background:url(../images/nav/our_professionals.png) top left no-repeat;}
#link_3 a{width:165px;background:url(../images/nav/2009_market_survey.png) top left no-repeat;}
#link_4 a{width:127px;background:url(../images/nav/client_services.png) top left no-repeat;}
#link_5 a{width:105px;background:url(../images/nav/our_mission.png) top left no-repeat;}
#link_6 a{width:98px;background:url(../images/nav/contact_cbre.png) top left no-repeat;}
#link_7 a{width:98px;background:url(../images/nav/resources.png) top left no-repeat;}
#page{position:absolute;left:0;top:228px;width:100%;z-index:1;border-top:1px solid #666;}
#footer{width:100%;height:75px;color:#333;padding-left:6px;line-height:20px;padding-top:8px;}
#footer a:hover{color:#456098;text-decoration:underline;}
#property_locator{position:absolute;left:432px;top:37px;width:141px;height:143px;z-index:10;}
#welcome_text{float:left;width:400px;padding:10px 10px 15px 22px;}
.big_text{font-size:40px;font-weight:700;color:#3C3C3C;}
.medium_text{font-size:18px;font-weight:700;color:#9A8B52;padding-bottom:8px;padding-top:5px;}
.page_text{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#5A5046;line-height:19px;}
.clear{clear:both;}
.search_box{border:1px solid #CCC;background-color:#FFF;color:#666;font-size:10px;padding:1px;}
#box{width:338px;float:left;padding-left:45px;padding-top:22px;}
.news_item{padding-bottom:8px;}
.news_item a{color:#333;text-decoration:none;}
.news_item a:hover{color:#005137;border-bottom:1px solid #CCC;}
#flash_intro{position:absolute;left:0;top:0;width:446px;height:108px;z-index:1;}
#flyout,#flyout2,#flyout3{position:absolute;left:637px;top:-16px;width:200px;height:110px;z-index:1;background-color:#E1E3ED;border:1px solid #005137;color:#333;}
.types_list{margin:0;padding:0;}
.types_list a{color:#333;background-color:#E1E3ED;display:block;padding-left:6px;padding-bottom:5px;padding-top:5px;text-decoration:none;}
.types_list a:hover{background-color:#666;color:#FFF;text-decoration:none;}
.cbrehubbell{color:#005137;font-weight:700;}
.small_print{color:#666;font-size:9px;}
.lline{border-left:1px solid #333;}
#search{position:absolute;right:0;top:2px;width:300px;height:42px;z-index:2000;text-align:left;}
.autocomplete{background-color:#FFF;border:1px solid #333;padding:2px;}
div.auto_complete{position:absolute;width:400px;background-color:#fff;border:1px solid #888;text-align:left;margin:0;padding:0;}
div.autocomplete li.selected{background-color:#ffb;}
div.autocomplete ul{margin:0;padding:0;}
div.autocomplete li{list-style-type:none;display:block;height:13px;cursor:pointer;font-size:10px;border-bottom:1px solid #CCC;margin:5px;padding:0;}
div.autocomplete a,div.autocomplete a:link,div.autocomplete a:visited{display:block;}
a:link,a:visited{text-decoration:none;color:#09357A;}
#nav a:hover,#nav a.selected{background-position:0 -20px;}
#footer a,#footer a:visited{color:#456098;text-decoration:none;}