@charset "utf-8";
#showcase{clear:both;margin:40px auto;width:960px}
#showcase_content{float:left;padding:0px;background:url('../images/showcase_bg.jpg') no-repeat;width:614px;height:226px;text-align:left;padding:25px 0 0 15px}
#showcase_content p, ul, li{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#414344;margin:10px;font-weight:bold}
.strong{font-weight:bold;color:#377ed0}
.button_showcase{margin-left:100px}
#search_box{float:left;margin:0;padding:0}
#search_box_tabs{height:39px}
#search_box_tab1{float:left;margin-right:3px}
#search_box_tab2{float:right;margin-right:3px}
#find_company_div{clear:both;background:url('../images/search_box_bg.jpg') no-repeat;width:285px;height:280px;text-align:left;padding:10px 20px}
#find_company_div p{margin:5px 0;color:#f0f0f0}
#plan_route_div{clear:both;background:url('../images/search_box_bg_route.jpg') no-repeat;width:285px;height:191px;text-align:left;padding:10px 20px}
#plan_route_div p{margin:5px 0;color:#f0f0f0}
.search_box{background:url('../images/searchbox_input.jpg') no-repeat;padding:5px;width:256px;height:20px;border-style:none;font-weight:bold}
.search_box_button{float:right;margin-right:-42px;overflow:visible}
#main{clear:both;margin:40px auto;width:980px}
#side_bar{float:left;padding-top:10px;width:253px;height:auto;background:#a6bed9 url('../images/side_bar_bg_top.jpg') 0 0 no-repeat}
#side_bar h1{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:lighter;font-stretch:extra-expanded;color:#f0f0f0}
#side_bar h2{font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:lighter;color:#3c5067;display:inline}
#side_bar p{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:lighter;color:#515050;padding:0 25px}
.side_bar_item{margin:40px auto;width:224px;height:175px;background:url('../images/side_bar_item_bg.jpg') no-repeat;text-align:left}
.icon{margin-top:-30px;margin-left:-10px;overflow:visible}
.side_button{float:right;margin-right:-18px;overflow:visible}
#content_main{float:right}
#content_head_l{float:left;width:195px;height:45px;overflow:visible}
#content_head_r{float:right;width:195px;height:45px;overflow:visible}
/*#content{clear:both;margin:0;background:url('../images/content_main_bg.jpg') no-repeat;width:709px;height:605px}*/
#content{clear:both;margin:0;background:url('../images/content_main_bg.jpg') no-repeat;width:709px;height:605px}
#content #near{float:left; margin: 7px; width:350px;}
#content #tag_cloud{float:right; margin: 7px;width:330px;}
/*.white_div{margin 10px;color:#999}
.white_div a{color:#999}
.white_div a:hover {text-decoration: none;color: ##39F;font-size: 12px}*/
#nearby {color:#333}
#nearby a {color:#333;font-size:12px}
#nearby a:hover {text-decoration: none;color:#F00;font-size: 12px}
.ac_results{padding:0px;border:1px solid black;background-color:white;overflow:hidden;z-index:99999}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}
.ac_results li{margin:0px;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}
.ac_loading{background:white url('indicator.gif') right center no-repeat}
.ac_odd{background-color:#eee}
.ac_over{background-color:#0A246A;color:white}
#search_box input, select {-moz-box-sizing: content-box !important;-moz-appearance: none !important;-webkit-box-sizing: content-box !important;-webkit-appearance: none !important;background-color:#9db2ca;color: #333;padding-left: 2px;	outline-width:0;outline: none;border: 2px solid #89A !important;-moz-border-radius: 0.5em !important;-webkit-border-radius: 0.5em !important;-moz-outline-radius: 0.5em !important;-webkit-outline-radius: 0.5em !important;-moz-outline-offset: -1px !important;-webkit-outline-offset: -1px !important;width: 250px;} 
*:focus {outline-width:0;outline: none;}
*:enabled {outline-width:0;outline: none;}
