.map-wrapper{width:958px;margin:1px;background:url(../../images/pg/maptool/mapwrapper-bg.gif) #f7f7f7 repeat;}.map-window{float:left;width:924px;margin-top:-10px;padding:17px;background-color:#FFF;min-height:500px;}.map-window table.legend{margin-top:10px;width:741px;}.map-window table.legend td{width:25%;padding-top:10px;}.map-window table.legend td img{vertical-align:middle;}.map-caption{text-align:center;padding:10px 0 20px;font-size:15px;font-weight:bold;text-transform:capitalize;}.map-div{width:924px;border:1px solid #CCC;height:500px;}.map-siderbar{margin-top:-10px;float:left;width:180px;}ul.map-menu{list-style:none;}ul.map-menu li.map-logo{background-color:#f7f7f7;padding:5px;border-bottom:1px solid #CCC;line-height:1em;}ul.map-menu li>a{background-color:#eee;font-size:12px;font-weight:bold;border-top:1px solid #fff;border-bottom:1px solid #CCC;display:block;padding:15px 0 15px 43px;color:#000;text-shadow:1px 1px 0 #fff;}ul.map-menu li>a.map{background-image:url(../../images/pg/maptool/mapmenu-sprite.png);background-position:0 0;background-repeat:no-repeat;}ul.map-menu li>a.map.active{background-position:0 -400px;}ul.map-menu li>a.trans{background-image:url(../../images/pg/maptool/mapmenu-sprite.png);background-position:0 -50px;background-repeat:no-repeat;}ul.map-menu li>a.trans.active{background-position:0 -450px;}ul.map-menu li>a.business{background-image:url(../../images/pg/maptool/mapmenu-sprite.png);background-position:0 -100px;background-repeat:no-repeat;}ul.map-menu li>a.business.active{background-position:0 -500px;}ul.map-menu li>a.nearby{background-image:url(../../images/pg/maptool/mapmenu-sprite.png);background-position:0 -150px;background-repeat:no-repeat;}ul.map-menu li>a.nearby.active{background-position:0 -550px;}ul.map-menu li>a.interest{background-image:url(../../images/pg/maptool/mapmenu-sprite.png);background-position:0 -200px;background-repeat:no-repeat;}ul.map-menu li>a.interest.active{background-position:0 -600px;}ul.map-menu li>a.cons{background-image:url(../../images/pg/maptool/mapmenu-sprite.png);background-position:0 -250px;background-repeat:no-repeat;}ul.map-menu li>a.cons.active{background-position:0 -650px;}ul.map-menu li>a.street{background-image:url(../../images/pg/maptool/mapmenu-sprite.png);background-position:0 -300px;background-repeat:no-repeat;}ul.map-menu li>a.street.active{background-position:0 -700px;}ul.map-menu li>a.satellite{background-image:url(../../images/pg/maptool/mapmenu-sprite.png);background-position:0 -350px;background-repeat:no-repeat;}ul.map-menu li>a.satellite.active{background-position:0 -750px;}ul.map-menu li>a:hover{background-color:#f5f5f5;}ul.map-menu li>a.active{background-color:#fff;color:#0064aa;margin-left:-1px;position:relative;}ul.map-menu li>a.active:hover{background-color:#FFF;}ul.map-icons{list-style:none;margin:10px 0;}ul.map-icons li{display:inline-block;vertical-align:top;margin:0 1px;}ul.map-icons li>a{background-color:#f2f2f2;display:block;width:40px;height:40px;color:#000;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px #aaa solid;text-indent:-10000px;}ul.map-icons li>a:hover{background-color:#eaf6ff;border:1px #69c solid;}ul.map-icons li>a.map{background-image:url(../../images/pg/maptool/mapmenu-sprite.png);background-position:0 -5px;background-repeat:no-repeat;}ul.map-icons li>a.map:hover{background-position:0 -405px;}ul.map-icons li>a.trans{background-image:url(../../images/pg/maptool/mapmenu-sprite.png);background-position:0 -55px;background-repeat:no-repeat;}ul.map-icons li>a.trans:hover{background-position:0 -455px;}ul.map-icons li>a.business{background-image:url(../../images/pg/maptool/mapmenu-sprite.png);background-position:0 -105px;background-repeat:no-repeat;}ul.map-icons li>a.business:hover{background-position:0 -505px;}ul.map-icons li>a.nearby{background-image:url(../../images/pg/maptool/mapmenu-sprite.png);background-position:0 -155px;background-repeat:no-repeat;}ul.map-icons li>a.nearby:hover{background-position:0 -555px;}ul.map-icons li>a.interest{background-image:url(../../images/pg/maptool/mapmenu-sprite.png);background-position:0 -205px;background-repeat:no-repeat;}ul.map-icons li>a.interest:hover{background-position:0 -605px;}ul.map-icons li>a.cons{background-image:url(../../images/pg/maptool/mapmenu-sprite.png);background-position:0 -255px;background-repeat:no-repeat;}ul.map-icons li>a.cons:hover{background-position:0 -655px;}ul.map-icons li>a.street{background-image:url(../../images/pg/maptool/mapmenu-sprite.png);background-position:0 -305px;background-repeat:no-repeat;}ul.map-icons li>a.street:hover{background-position:0 -705px;}ul.map-icons li>a.satellite{background-image:url(../../images/pg/maptool/mapmenu-sprite.png);background-position:0 -355px;background-repeat:no-repeat;}ul.map-icons li>a.satellite:hover{background-position:0 -755px;}.map-snippet{width:258px;height:258px;padding:1px;border:#ccc 1px solid;}.brand-fs{background:url(../../images/pg/map-brand-fs.jpg) no-repeat center bottom #1796cb;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:20px;padding-bottom:30px;}.map-legend{padding:10px 20px;background-color:#eaf4fb;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}.map-legend ul.legends{list-style:none;margin:0 auto;overflow:hidden;}.map-legend ul.legends li{display:inline-block;width:150px;padding:5px 5px 12px;font-weight:bold;vertical-align:top;text-align:center;}.map-legend ul.legends li img{-moz-box-shadow:2px 2px 2px #9abdd6;-webkit-box-shadow:2px 2px 2px #9abdd6;box-shadow:2px 2px 2px #9abdd6;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0 auto 7px;display:block;}.map-legend ul.legends li label{vertical-align:top;}.map-table{margin:20px 0;}.map-table table{width:100%;margin-bottom:20px;padding:0;border-collapse:separate;*border-collapse:collapse;font-size:11px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.map-table table th,.map-table table td{padding:10px 10px 9px;}.map-table table th{padding-top:9px;font-weight:bold;vertical-align:middle;border-bottom:1px solid #ddd;}.map-table table td{vertical-align:middle;}.map-table table th+th,.map-table table td+td{border-left:1px solid #ddd;}.map-table table tr+tr td{border-top:1px solid #ddd;}.map-table table tbody tr:first-child td:first-child{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0;}.map-table table tbody tr:first-child td:last-child{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0;}.map-table table tbody tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;}.map-table table tbody tr:last-child td:last-child{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;}table .blue{color:#049cdb;border-bottom-color:#049cdb;}table.blue th{color:#fff;font-weight:bold;border:none;background-color:#3c78b4;background:#3c78b4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.2,#4c8ccb),color-stop(0.8,#3c78b4));background-image:-moz-linear-gradient(center top,#4c8ccb20%,#3c78b4 80%);}table.blue th.active{background-color:#2a66a8;background:#2a66a8;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.2,#3c78b4),color-stop(0.8,#2a66a8));background-image:-moz-linear-gradient(center top,#3c78b420%,#2a66a8 80%);}table.blue th,table.blue td{line-height:1.3em;text-align:left;}table.blue th+th{border-left-color:#4096ee;}table.blue th+th a{color:#fff;}table.blue tbody tr:hover td{background-color:#f5f5f5;}table.blue th+th,table.blue td+td{border-left:none;padding:7px;}table.blue tr+tr td{border-top:none;}table.blue tbody tr:nth-child(odd) td{background-color:#f5f5f5;}table.blue tbody tr:hover td{background-color:#eee;}.table-infobubble td{vertical-align:top;padding:2px;font-size:11px;}.table-infobubble td img{padding:1px;border:1px solid #aaa;margin-right:5px;}#toolbar .profile a,#toolbar .profile a:hover,#toolbar .shortlist a,#toolbar .shortlist a:hover,#toolbar .email a,#toolbar .email a:hover,#toolbar .value a,#toolbar .value a:hover,#toolbar .quest a,#toolbar .quest a:hover,#toolbar .enquiry a,#toolbar .enquiry a:hover,#toolbar.grey .profile a,#toolbar.grey .profile a:hover,#toolbar.grey .email a,#toolbar.grey .email a:hover,#toolbar.grey .quest a,#toolbar.grey .quest a:hover,#toolbar.grey .enquiry a,#toolbar.grey .enquiry a:hover,#toolbar.grey .value a,#toolbar.grey .value a:hover,#toolbar .agentnet a,#toolbar .agentnet a:hover{background:url("../../images/pg/new_img/consumer_sprites_01.png") no-repeat;}#toolbar{float:right;width:auto;height:25px;background:#FFF;margin:0 10px 10px 0;padding:0 10px 0 10px;white-space:nowrap;display:block;border-width:2px;border-color:#4c93db;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;}#toolbar.grey{border-width:2px;border-color:#ccc;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;}#toolbar ul{height:25px;list-style:none outside none;margin:0;padding:0;}#toolbar ul li{float:left;margin:0;padding:0;}#toolbar ul li a{position:relative;height:25px;margin:0;padding:0;text-indent:-9999em;display:block;}#toolbar .myPG{color:#aaa;width:106px;font-size:12px;font-family:Arial,sans-serif;font-weight:bold;line-height:26px;}#toolbar .agentnet{width:112px;}#toolbar.left .myPG{color:#444!important;}.container_home #toolbar .myPG{width:116px;}#toolbar .profile a{width:20px;background-position:-363px -16px;}#toolbar .profile a:hover{background-position:-363px -41px;}#toolbar .shortlist a{width:30px;background-position:-383px -16px;}#toolbar .shortlist a:hover{background-position:-383px -41px;}#toolbar .email a{width:30px;background-position:-413px -16px;}#toolbar .email a:hover{background-position:-413px -41px;}#toolbar .value a{width:20px;background-position:-443px -16px;}#toolbar .value a:hover{background-position:-443px -41px;}#toolbar .quest a{width:30px;background-position:-463px -16px;}#toolbar .quest a:hover{background-position:-463px -41px;}#toolbar .enquiry a{width:30px;background-position:-493px -16px;}#toolbar .enquiry a:hover{background-position:-493px -41px;}#toolbar.grey .profile a{width:20px;background-position:-363px -66px;}#toolbar.grey .profile a:hover{background-position:-363px -91px;}#toolbar.grey .email a{width:30px;background-position:-413px -66px;}#toolbar.grey .email a:hover{background-position:-413px -91px;}#toolbar.grey .quest a{width:30px;background-position:-463px -66px;}#toolbar.grey .quest a:hover{background-position:-463px -91px;}#toolbar.grey .enquiry a{width:30px;background-position:-493px -66px;}#toolbar.grey .enquiry a:hover{background-position:-493px -91px;}#toolbar.grey .value a{width:20px;background-position:-443px -66px;}#toolbar.grey .value a:hover{background-position:-443px -91px;}#toolbar .agentnet a{width:105px;background-position:-523px -16px;}#toolbar .agentnet a:hover{background-position:-523px -41px;}#toolbar ul li a span{position:absolute;top:20px;right:-3px;color:#FFF;font-size:9px;font-family:Inter,Arial,sans-serif;font-weight:bold;background:#000;padding:2px 4px;text-indent:0;border:0 none;line-height:1em;display:block;z-index:100;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.sharetool{float:left;text-align:right;padding:5px;line-height:1.8em;font-weight:normal;color:#444;}.sharetool img{vertical-align:text-top;}.sharetool a{font-size:12px;}.searchpanel_sub{float:left;padding:0;width:630px;margin-bottom:5px;}.panelheader_sub{float:left;padding-top:15px;background:url(../../images/cg/bg_sectionsearch.gif) center top no-repeat;width:630px;height:52px;text-align:left;position:relative;}.paneltitle_office{float:left;position:absolute;margin-left:-15px;background:url(../../images/cg/bg_h1search_office.gif) 0 0 no-repeat;width:270px;height:52px;padding:3px 0 0 15px;z-index:100;font-family:Verdana,sans-serif;font-size:20px;font-weight:normal;letter-spacing:-1px;text-transform:capitalize;color:#fff;line-height:normal;}.paneltitle_retail{float:left;position:absolute;margin-left:-15px;background:url(../../images/cg/bg_h1search_retail.gif) 0 0 no-repeat;width:270px;height:52px;padding:3px 0 0 15px;z-index:100;font-family:Verdana,sans-serif;font-size:20px;font-weight:normal;letter-spacing:-1px;text-transform:capitalize;color:#fff;line-height:normal;}.paneltitle_industry{float:left;position:absolute;margin-left:-15px;background:url(../../images/cg/bg_h1search_industry.gif) 0 0 no-repeat;width:270px;height:52px;padding:3px 0 0 15px;z-index:100;font-family:Verdana,sans-serif;font-size:20px;font-weight:normal;letter-spacing:-1px;text-transform:capitalize;color:#fff;line-height:normal;}.paneltitle_land{float:left;position:absolute;margin-left:-15px;background:url(../../images/cg/bg_h1search_land.gif) 0 0 no-repeat;width:270px;height:52px;padding:3px 0 0 15px;z-index:100;font-family:Verdana,sans-serif;font-size:20px;font-weight:normal;letter-spacing:-1px;text-transform:capitalize;color:#fff;line-height:normal;}.panelbody_sub{float:left;padding:0 25px 20px 25px;background:url(../../images/cg/bg_sectionsearch.gif) center bottom no-repeat;width:580px;height:auto;text-align:left;position:relative;}.searchlinks{padding:0;}.searchlinks tr{vertical-align:top;}.searchlinks td{padding:8px 0;font-size:11px;color:#666;font-family:Verdana,sans-serif;}.searchlinks select,searchlinks option{font-size:11px;padding:2px;font-family:Verdana,sans-serif;}button.searchbtn{border:none;cursor:pointer;background:none;text-align:center;padding:0;}button.searchbtn img{border:none;}.searchpanel300{float:left;padding:0;width:300px;margin-bottom:5px;}.panelheader300{float:left;padding-top:15px;background:url(../../images/cg/bg_sectionsearch300.gif) center top no-repeat;width:300px;height:52px;text-align:left;position:relative;}.paneltitle300{float:right;text-align:right;position:absolute;right:-15px;background:url(../../images/cg/bg_h1search300.gif) top right no-repeat;width:270px;height:52px;padding:3px 50px 0 0;z-index:100;font-family:Verdana,sans-serif;font-size:20px;font-weight:normal;letter-spacing:-1px;text-transform:capitalize;color:#fff;line-height:normal;}.panelbody300{float:left;padding:0 20px 20px 20px;background:url(../../images/cg/bg_sectionsearch300.gif) center bottom no-repeat;width:260px;height:auto;text-align:left;position:relative;}.searchform_300{width:260px;margin-top:5px;text-align:center;color:#000;font-size:11px;font-weight:bold;}.searchform_300 .freetext{background:#FFF url(../../images/cg/bg_inputbox.gif) top left no-repeat;border:#ddd 2px solid;width:200px;margin-right:5px;height:16px;font-family:Arial,sans-serif;font-weight:bold;font-size:12px;color:#666;padding:2px;}.searchform_300 .browseGo{float:left;margin:0;background:url(../../images/cg/btn-browse.jpg) top center no-repeat;width:24px;height:24px;border:0;text-indent:-2000px;font-size:1px;cursor:pointer;}button.searchbtn300{border:none;cursor:pointer;background:none;text-align:center;padding:0;}button.searchbtn300 img{border:none;}.browsepanel{padding:15px 20px;background:url(../../images/cg/bg_browse.gif) center top no-repeat;width:590px;height:180px;text-align:left;margin-bottom:5px;}.browsepanel .browsetitle{font-size:18px;line-height:18px;text-align:left;font-family:Verdana,sans-serif;font-weight:normal;letter-spacing:-1px;color:#333;padding:5px 0 5px 5px;}.browsepanel a.alphabet{display:block;width:30px;height:22px;padding-top:8px;margin:2px;font-size:12px;text-align:center;color:#000;text-decoration:none;font-weight:bold;background-color:#ffeebd;border:#fff 1px solid;}.browsepanel a.alphabet:hover{font-size:12px;color:#fff;background-color:#fc3;border:#fff 1px solid;}.browseform{width:540px;height:30px;padding:15px 25px 0;text-align:left;color:#000;font-size:11px;font-weight:bold;border-top:1px #999 dotted;}.browseform #freetextform{float:left;height:24px;vertical-align:top;}.browseform .freetext{float:left;background:#FFF url(../../images/cg/bg_sphinx.gif) top right no-repeat;border:#fc0 2px solid;width:210px;height:16px;font-family:Arial,sans-serif;font-weight:bold;font-size:12px;color:#999;padding:2px 25px 2px 2px;}.browseform .browseGo{float:left;margin:0;background:url(../../images/cg/btn-browse.jpg) top center no-repeat;width:24px;height:24px;border:0;text-indent:-2000px;font-size:1px;cursor:pointer;}.browsepanel_300{padding:15px 20px;width:260px;height:180px;text-align:left;margin-bottom:5px;}#browse_office{background:url(../../images/cg/bg_browse300.gif) 0 0 no-repeat;}#browse_retail{background:url(../../images/cg/bg_browse300.gif) -300px 0 no-repeat;}#browse_industry{background:url(../../images/cg/bg_browse300.gif) -600px 0 no-repeat;}#browse_building{background:url(../../images/cg/bg_browse300.gif) -900px 0 no-repeat;}#browse_building .browsetitle{font-size:16px;font-weight:bold;font-family:Arial,sans-serif;color:#333;}#browse_office .browsetitle{font-size:16px;font-weight:bold;font-family:Arial,sans-serif;color:#fb0;}#browse_retail .browsetitle{font-size:16px;font-weight:bold;font-family:Arial,sans-serif;color:#f66;}#browse_industry .browsetitle{font-size:16px;font-weight:bold;font-family:Arial,sans-serif;color:#b07500;}.browseform_300{width:260px;text-align:left;color:#000;font-size:11px;font-weight:bold;}.browseform_300 #freetextform{float:left;height:24px;vertical-align:top;}.browseform_300 .freetext{float:left;background:#FFF url(../../images/cg/bg_sphinx.gif) top right no-repeat;border:#ddd 1px solid;width:225px;height:18px;font-family:Arial,sans-serif;font-weight:bold;font-size:12px;color:#999;padding:2px 25px 2px 2px;}.browseform_300 .browseGo{float:left;margin:0;background:url(../../images/cg/btn-browse.jpg) top center no-repeat;width:24px;height:24px;border:0;text-indent:-2000px;font-size:1px;cursor:pointer;}#browse_building a.alphabet{display:block;width:23px;height:20px;padding-top:3px;margin:2px;font-size:11px;text-align:center;color:#000;text-decoration:none;font-weight:bold;background-color:#fff;border:#fc3 1px solid;}#browse_building a.alphabet:hover{font-size:11px;color:#fff;color:#fff;background-color:#fc3;border:#fff 1px solid;}#browse_office a.alphabet{display:block;width:23px;height:20px;padding-top:3px;margin:2px;font-size:11px;text-align:center;color:#000;text-decoration:none;font-weight:bold;border:1px #ccc solid;background-color:#FFF;}#browse_office a.alphabet:hover{font-size:11px;color:#fff;border:1px #fff solid;background-color:#fc0;}#browse_retail a.alphabet{display:block;width:23px;height:20px;padding-top:3px;margin:2px;font-size:11px;text-align:center;color:#000;text-decoration:none;font-weight:bold;border:1px #ccc solid;background-color:#FFF;}#browse_retail a.alphabet:hover{font-size:11px;color:#fff;border:1px #fff solid;background-color:#f66;}#browse_industry a.alphabet{display:block;width:23px;height:20px;padding-top:3px;margin:2px;font-size:11px;text-align:center;color:#000;text-decoration:none;font-weight:bold;border:1px #ccc solid;background-color:#FFF;}#browse_industry a.alphabet:hover{font-size:11px;color:#fff;border:1px #fff solid;background-color:#b07500;}#star ul.star{LIST-STYLE:none;MARGIN:0;PADDING:0;WIDTH:85px;HEIGHT:18px;LEFT:0;TOP:-2px;POSITION:relative;FLOAT:left;BACKGROUND:url('../../images/rating/stars.gif') repeat-x;CURSOR:pointer;}#star li{PADDING:0;MARGIN:0;FLOAT:left;DISPLAY:block;WIDTH:85px;HEIGHT:18px;TEXT-DECORATION:none;text-indent:-9000px;Z-INDEX:20;POSITION:absolute;PADDING:0;}#star li.curr{BACKGROUND:url('../../images/rating/stars.gif') left 25px;FONT-SIZE:1px;}#star div.user{LEFT:15px;POSITION:relative;FLOAT:left;FONT-SIZE:13px;FONT-FAMILY:Arial;COLOR:#888;}.resultheader{background-color:#FFF;float:left;margin:10px 0;padding:0;text-align:center;width:630px;}.resultFound{color:#000;float:left;font-family:Verdana,Arial,sans-serif;font-size:20px;font-weight:normal;line-height:normal;letter-spacing:-1px;margin-left:120px;_margin-left:50px;text-align:center;}.resultFound2{color:#000;font-family:Verdana,Arial,sans-serif;font-size:20px;font-weight:normal;line-height:normal;letter-spacing:-1px;text-align:center;}.resultSort{background-color:#FFF;color:#000;float:right;font-family:Arial,sans-serif;font-size:11px;margin-right:20px;margin-top:3px;text-align:center;}.blisting_item{background:#FFF url(../../images/cg/bg_listing.gif) repeat-x scroll left bottom;float:left;padding:8px 10px;width:610px;}.blisting_thumb{float:left;margin-right:20px;width:100px;}.blisting_thumb img{border:1px solid #BBB;padding:1px;width:100px;}.blisting_info{color:#333;float:left;font-family:Arial,sans-serif;font-size:11px;overflow:hidden;width:490px;margin:0;}.blisting_info .info1{float:left;line-height:normal;padding:0 15px 0 0;width:270px;}.blisting_info .blisting_name a{font-size:14px;color:#000;text-decoration:none;border-bottom:#fc0 1px solid;}.blisting_info .blisting_name a:hover{font-size:14px;color:#fa0;text-decoration:none;border-bottom:#fc0 1px solid;}.blisting_info .info2{border-left:1px dotted #CCC;float:left;line-height:normal;padding:0 0 0 15px;width:180px;}.building_summary{float:left;width:680px;margin-left:10px;margin-top:10px;overflow:hidden;font-size:11px;color:#333;font-family:Arial,sans-serif;}.building_summary .building_type{float:left;width:75px;height:75px;padding-right:10px;}.building_summary .office{background:url(../../images/cg/building-type.jpg) 0 0 no-repeat;}.building_summary .retail{background:url(../../images/cg/building-type.jpg) 0 -100px no-repeat;}.building_summary .industry{background:url(../../images/cg/building-type.jpg) 0 -200px no-repeat;}.building_summary .land{background:url(../../images/cg/building-type.jpg) 0 -300px no-repeat;}.building_summary .new{background:url(../../images/cg/building-type.jpg) 0 -400px no-repeat;}.building_summary .overseas{background:url(../../images/cg/building-type.jpg) 0 -500px no-repeat;}.building_summary .summary{float:left;width:540px;padding:0 15px 0 0;line-height:normal;}.building_summary .summary1{float:left;width:320px;padding:0 15px 0 0;line-height:normal;}.building_summary .summary2{float:left;width:240px;padding:0 0 0 15px;border-left:#CCC 1px dotted;line-height:normal;}.building_summary .summary1 td{vertical-align:top;padding:0;}.building_summary .summary2 td{vertical-align:top;padding:2px 0;}.building_summary .summary_spacer{float:left;width:30px;height:80px;background:url(../../images/cg/summary-spacer.gif) top center no-repeat;}.summary_tool{float:left;padding:10px 20px;margin-top:5px;width:200px;height:70px;background:url(../../images/cg/bg_summarytool.gif) bottom center no-repeat;}.summary_tool td{padding:3px 0;vertical-align:middle;}.summary_tool img{vertical-align:middle;margin-right:5px;}.summary_tool a{font-size:11px;}.flisting{float:left;background:transparent url(../../images/cg/bg_flisting.gif) no-repeat center top;height:130px;width:190px;padding:9px 10px 8px;white-space:nowrap;overflow:hidden;margin-bottom:10px;}.flisting_empty{float:left;height:147px;width:210px;white-space:nowrap;overflow:hidden;}.fhead{text-align:center;font-size:14px;font-family:Arial,sans-serif;font-weight:bold;padding:5px 0 10px 0;}.fhead a{color:#000;text-decoration:none;}.fhead a:hover{color:#f90;text-decoration:none;}.fthumb{border:#999 1px solid;padding:1px;background-color:#FFF;}.listing_item{background:#FFF url(../../images/cg/bg_listing.gif) repeat-x scroll left bottom;float:left;padding:8px 10px;width:610px;}.listing_corp{float:left;width:610px;padding:8px;border:1px solid #fc0;background:#fffdf8 url(../../images/cg/bg_listing_corp.gif) no-repeat left bottom;}.listing_auction{float:left;width:610px;padding:8px;border:1px solid #f99;background:#fffdfd url(../../images/cg/bg_listing_auction.gif) no-repeat left bottom;}.listing_thumb{float:left;margin-right:20px;width:120px;}.listing_thumb img{border:1px solid #BBB;padding:1px;width:120px;}.listing_info{color:#333;float:left;font-family:Arial,sans-serif;font-size:11px;overflow:hidden;width:470px;margin:0;}.listing_info .infotitle{float:left;font-family:Arial,sans-serif;font-size:15px;overflow:hidden;width:470px;padding-bottom:5px;}.listing_info .info1{float:left;line-height:normal;padding:0 15px 0 0;width:250px;}.listing_info .info2{border-left:1px dotted #CCC;float:left;line-height:normal;padding:0 0 0 15px;width:180px;}.listing_info .bathroom{background:transparent url(../../images/cg/bg_bathroom.gif) no-repeat scroll 0 0;color:#f90;font-size:16px;line-height:16px;font-weight:bold;height:18px;padding-left:3px;padding-top:1px;text-align:left;width:32px;margin-top:5px;}.listing_summary{float:left;width:680px;margin-left:10px;margin-top:10px;overflow:hidden;font-size:11px;color:#333;font-family:Arial,sans-serif;}.listing_summary .listing_type{float:left;width:75px;height:75px;padding-right:10px;}.listing_summary .office{background:url(../../images/cg/building-type.jpg) 0 0 no-repeat;}.listing_summary .retail{background:url(../../images/cg/building-type.jpg) 0 -100px no-repeat;}.listing_summary .industry{background:url(../../images/cg/building-type.jpg) 0 -200px no-repeat;}.listing_summary .land{background:url(../../images/cg/building-type.jpg) 0 -300px no-repeat;}.listing_summary .summary1{float:left;width:320px;padding:0 15px 0 0;line-height:normal;}.listing_summary .summary2{float:left;width:240px;padding:0 0 0 15px;border-left:#CCC 1px dotted;line-height:normal;}.listing_summary .bathroom{background:transparent url(../../images/cg/bg_bathroom.gif) no-repeat scroll 0 0;color:#f90;font-size:16px;line-height:16px;font-weight:bold;height:18px;padding-left:3px;padding-top:1px;text-align:left;width:32px;margin-top:5px;}.infohead{background:transparent url(../../images/cg/bg_infohead.gif) no-repeat 0 3px;height:14px;padding:0 0 0 18px;margin:15px 0 10px 0;}.infohead h3{font-family:Arial,sans-serif;font-size:14px;padding:0;font-weight:bold;color:#000;text-align:left;color:#000;}table.detailtable{padding:0;margin:0;}table.detailtable td{padding:3px 0 3px 0;border-bottom:#CCC dotted 1px;vertical-align:top;text-align:left;}.project_summary{float:left;width:660px;min-height:80px;margin-left:10px;margin-top:10px;font-size:11px;color:#333;font-family:Arial,sans-serif;}.project_summary .project_type{float:left;width:75px;height:75px;padding-right:10px;}.project_summary .new{background:url(../../images/pg/building-type.jpg) 0 -400px no-repeat;}.project_summary .overseas{background:url(../../images/pg/building-type.jpg) 0 -500px no-repeat;}.project_summary .land{background:url(../../images/pg/building-type.jpg) 0 -300px no-repeat;}.project_summary .servapt{background:url(../../images/pg/building-type.jpg) 0 -1600px no-repeat;}.project_summary .serof{background:url(../../images/pg/building-type.jpg) 0 -1700px no-repeat;}.project_summary .summary{float:left;width:540px;padding:0 15px 0 0;line-height:normal;}.project_summary .summary1{float:left;width:300px;padding:0 15px 0 0;line-height:normal;}.project_summary .summary2{float:left;width:240px;padding:0 0 0 15px;border-left:#CCC 1px dotted;line-height:normal;}.project_summary .summary1 td{vertical-align:top;padding:0;}.project_summary .summary2 td{vertical-align:top;padding:2px 0;}.project_summary .summary_spacer{float:left;width:30px;height:80px;background:url(../../images/pg/summary-spacer.gif) top center no-repeat;}.hometop_ask{width:940px;height:160px;padding:0;margin:0 10px 10px;background:#FFF url(../../images/cg/bg_askbubble.gif) no-repeat 0 0;}.hometop_ask h2{line-height:16px;font-size:16px;font-weight:normal;font-family:Verdana,sans-serif;color:#000;padding-bottom:10px;}.hometop_ask #ask{width:300px;margin:0 10px;_margin:0 5px;padding-top:40px;float:left;text-align:center;}.hometop_ask #search{width:300px;margin:0;padding-top:30px;float:left;text-align:center;}.hometop_ask #my{width:300px;margin:0 10px;_margin:0 5px;padding-top:40px;float:left;text-align:center;}.hometop_ask .freetext{float:left;background:#FFF url(../../images/cg/bg_inputbox.gif) top left no-repeat;border:#ccc 1px solid;width:220px;font-family:Arial,sans-serif;font-weight:normal;font-size:14px;color:#888;padding:4px;}button.askbtn,button.showbtn{border:none;cursor:pointer;background:none;text-align:center;padding:0;}button.askbtn img,button.showbtn img{border:none;}.hometop_ask .searchbtn{float:left;margin:0;background:url(../../images/cg/btn-browse.jpg) top center no-repeat;width:24px;height:24px;border:0;text-indent:-2000px;font-size:1px;cursor:pointer;}#box_ask .freetext{float:left;background:#FFF url(../../images/cg/bg_inputbox.gif) top left no-repeat;border:#ccc 1px solid;width:220px;font-family:Arial,sans-serif;font-weight:normal;font-size:14px;color:#888;padding:4px;}#box_ask .searchbtn{float:left;margin:0;background:url(../../images/cg/btn-browse.jpg) top center no-repeat;width:24px;height:24px;border:0;text-indent:-2000px;font-size:1px;cursor:pointer;}#box_ask form{padding:5px 0;}.qlisting_item{background:#FFF url(../../images/cg/bg_listing.gif) repeat-x scroll left bottom;float:left;padding:10px;width:610px;}.qlisting_poster{float:left;width:90px;text-align:center;font-size:10px;margin-right:10px;}.qlisting_poster img{border:1px solid #BBB;padding:1px;}.qlisting_view{float:left;width:80px;height:50px;text-align:center;font-weight:bold;font-size:15px;}.qlisting_body{color:#333;float:left;font-family:Arial,sans-serif;font-size:11px;overflow:hidden;width:500px;margin:0;}.qlisting_body h4{font-size:11px;padding-bottom:3px;}.qlisting_body h4 a{font-size:11px;color:#000;font-weight:bold;text-decoration:none;}.qlisting_body h4 a:hover{color:#fa0;text-decoration:none;}.qlisting_summary{float:left;width:610px;padding:10px;font-size:11px;color:#333;font-family:Arial,sans-serif;}.qlisting_summary .qicon{float:left;width:75px;height:75px;padding-right:10px;}.qlisting_summary .qbody{float:left;width:520px;padding:0;line-height:normal;}.qlisting_summary .question{color:#000;font-family:Arial,sans-serif;font-size:16px;font-weight:bold;line-height:1.5em;text-align:left;vertical-align:top;}.vote{padding:5px;float:left;}.vote_up,.vote_down{float:left;}.vote_up a{display:block;width:23px;height:23px;background:url(../../images/cg/thumb_up_voted.gif) 0 0 no-repeat;padding:0;vertical-align:middle;}.vote_up a:hover{background:url(../../images/cg/thumb_up.gif) 0 0 no-repeat;}.vote_down a{display:block;width:23px;height:23px;background:url(../../images/cg/thumb_down_voted.gif) 0 0 no-repeat;padding:0;vertical-align:middle;}.vote_down a:hover{background:url(../../images/cg/thumb_down.gif) 0 0 no-repeat;}.vote_percent{display:inline;float:left;width:40px;padding-top:5px;padding-left:3px;text-align:left;font-size:12px;font-weight:bold;color:#999;vertical-align:middle;}.vote_abuse{display:inline;float:left;width:23px;height:23px;padding:0;vertical-align:middle;}.arrow_comment1{padding:0;margin:0;height:25px;width:520px;background:url(../../images/cg/arrow_comment.gif) 0 0 no-repeat;}.arrow_comment2{padding:0;margin:0;height:25px;width:500px;background:url(../../images/cg/arrow_comment.gif) 0 -25px no-repeat;}.qcomment_box{float:left;padding:5px 20px 10px;width:480px;background-color:#e5efff;border:none;}.qcomment{float:left;padding:0;font-family:Arial,sans-serif;font-size:11px;font-weight:normal;color:#000;}.acomment_box{float:left;padding:5px 20px 10px;margin-bottom:5px;width:460px;background-color:#f1f1f1;border:none;}.acomment{float:left;padding:0;font-family:Arial,sans-serif;font-size:11px;font-weight:normal;color:#000;}.cate300{width:300px;padding:0 0 12px;border:0;font-size:11px;background:url(../../images/cg/bg_b300.gif) bottom center no-repeat;overflow:hidden;}.cate300 a{background:#FFF url(../../images/cg/blue_tri.gif) no-repeat scroll 10px center;border-bottom:1px dotted #ddd;border-left:1px solid #CCC;border-right:1px solid #CCC;color:#0070be;display:block;line-height:14px;height:14px;font-weight:bold;padding:5px 20px;text-decoration:none;}.cate300 a:hover{background:#f4f4f4 url(../../images/ps/org_tri.gif) no-repeat scroll 10px center;color:#fa0;text-decoration:none;}.rlisting_poster{float:left;width:50px;height:60px;padding:15px 30px 0 10px;text-align:center;vertical-align:middle;font-size:28px;line-height:normal;font-weight:bold;color:#FFF;font-style:italic;margin-right:10px;background:url(../../images/cg/bg_reviewposter.gif) center top no-repeat;}.rlisting_poster img{border:1px solid #BBB;padding:1px;}.rlisting_body{color:#333;float:left;font-family:Arial,sans-serif;font-size:11px;overflow:hidden;width:500px;margin:0;}.rlisting_body h4{color:#000;font-family:Arial,sans-serif;font-size:16px;font-weight:bold;line-height:1.5em;text-align:left;vertical-align:top;}.arrow_review{padding:0;margin:0;height:25px;width:400px;background:url(../../images/cg/arrow_comment.gif) 0 -25px no-repeat;}.star_box{float:left;padding:5px 20px 10px;margin-bottom:5px;width:360px;background-color:#f1f1f1;border:none;}.browsepanel_agent{padding:15px 20px;background:url(../../images/cg/bg_agentbrowse.gif) center top no-repeat;width:880px;height:130px;text-align:left;margin-bottom:5px;}.browsepanel_agent .browsetitle{font-size:18px;line-height:18px;text-align:left;font-family:Verdana,sans-serif;font-weight:normal;letter-spacing:-1px;color:#333;padding:5px 0 5px 5px;}.browsepanel_agent a.alphabet{display:block;width:24px;height:20px;padding-top:4px;margin:2px;font-size:12px;text-align:center;color:#0070BE;text-decoration:none;font-weight:bold;background-color:#fff;border:#ccc 1px solid;}.browsepanel_agent a.alphabet:hover{font-size:12px;color:#fff;background-color:#0070BE;border:#fff 1px solid;}.browsepanel_agent .browseform{width:580px;height:30px;padding:15px 150px 0;text-align:left;color:#000;font-size:11px;font-weight:bold;border-top:1px #999 dotted;}.browsepanel_agent .browseform #freetextform{float:left;height:24px;vertical-align:top;}.browsepanel_agent .browseform .freetext{float:left;background:#FFF url(../../images/cg/bg_inputbox.gif) top left no-repeat;border:#bbb 1px solid;width:200px;margin-right:5px;height:18px;font-family:Arial,sans-serif;font-weight:bold;font-size:12px;color:#666;padding:2px;}.browsepanel_agent .browseform .browseGo{float:left;margin:0;background:url(../../images/cg/btn-agentbrowse.jpg) top center no-repeat;width:24px;height:24px;border:0;text-indent:-2000px;font-size:1px;cursor:pointer;}.alisting_item{background:#FFF url(../../images/cg/bg_listing.gif) repeat-x scroll left bottom;float:left;padding:8px 10px;width:610px;}.alisting_thumb{float:left;margin-right:10px;width:100px;overflow:hidden;text-align:left;font-size:12px;}.alisting_thumb img{border:1px solid #BBB;padding:1px;max-width:96px;}.alisting_info{color:#333;float:left;font-family:Arial,sans-serif;font-size:11px;;overflow:hidden;width:500px;min-height:100px;margin:0;}.alisting_info .infotitle{float:left;font-family:Arial,sans-serif;font-size:15px;;overflow:hidden;width:350px;padding-bottom:5px;}.alisting_info .info1{float:left;line-height:normal;padding:0 10px 0 0;width:350px;position:relative;}.alisting_info .info2{border-left:1px dotted #CCC;float:left;line-height:normal;padding:0 0 0 10px;width:125px;}.agent_summary{float:left;width:740px;margin-left:10px;margin-top:10px;overflow:hidden;font-size:11px;color:#333;font-family:Arial,sans-serif;}.agent_summary .summary{float:left;width:540px;padding:0;line-height:normal;}.agent_summary .summary1{float:left;width:300px;padding:0 20px 0 0;line-height:normal;}.agent_summary .summary2{float:left;width:240px;padding:0 0 0 20px;border-left:#CCC 1px dotted;line-height:normal;}.thumb_agent{padding:1px;border:#ddd solid 1px;}.info_agent{float:left;font-size:11px;color:#000;margin-left:10px;width:220px;}.logo_agent{text-align:right;float:right;border:none;padding:0;margin:0;}.agent_photo{float:left;margin-right:20px;}.agent_photo img{padding:1px;border:2px #ddd solid;}.agent_logo{float:right;text-align:center;vertical-align:middle;padding:25px 0 0 0;margin-top:5px;margin-right:20px;width:150px;height:95px;background:url(../../images/cg/bg_agency.gif) top center no-repeat;}.agent_logo img{border:0;}.badge{padding-top:10px;}.alisting_info .info1 .badge{width:126px;position:absolute;top:25px;right:10px;}.agent_summary .summary1 .badge{padding-top:10px;}.alisting_item .badge{padding:0;width:126px;float:left;margin-left:14px;}.badge span{color:#000;padding:0 5px 0 0;float:left;}.alisting_info .info1 .badge span{clear:both;color:#999;font-style:italic;padding:0 0 3px 3px;float:left;}.agent_summary .summary1 .badge span{color:#999;font-weight:bold;padding:0 5px 0 0;float:left;}.alisting_item .badge span{font-size:10px;clear:both;color:#999;font-style:italic;padding:0 0 2px 3px;float:left;}.badge ul{list-style:none;height:42px;width:132px;text-align:left;float:left;}.badge ul li{display:block;float:left;width:42px;height:42px;margin-right:2px;background:none;}.badge ul li img{width:42px;height:42px;border:none;}.cert_school{width:590px;padding:10px;clear:both;}.cert_prog{width:550px;padding:10px 15px;border-left:3px #eee solid;margin:0 0 10px 25px;clear:both;}.cert_logo{float:left;margin-right:10px;width:120px;text-align:right;}.cert_school .cert_info{float:left;width:440px;}.cert_prog .cert_info{float:left;width:400px;}.cert_info .cert_title{font-size:14px;padding-bottom:3px;}.ac_input{width:200px;}.ac_results{padding:0;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 iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}.ac_results li{text-align:left;margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden;}.ac_results li span{color:#888;font-size:9px;line-height:16px;float:right;}.ac_loading{background:transparent url('../../images/wait16.gif') right center no-repeat;}.ac_odd{background-color:#eee;}.ac_over{background-color:#0A246A;color:white;}.result_type{float:left;color:#333;font-family:Verdana,Arial,sans-serif;font-size:18px;font-weight:normal;margin:15px 10px;padding-bottom:2px;border-bottom:1px #333 dotted;letter-spacing:-1px;}.slisting_item{background:#FFF url(../../images/cg/bg_listing.gif) repeat-x scroll left bottom;float:left;padding:8px;width:610px;line-height:1.5em;}.slisting_item h4{font-family:Arial,sans-serif;font-size:14px;}.slisting_item h4 a{color:#0070be;font-weight:normal;text-decoration:none;border:none;}.slisting_item h4 a:hover{color:#39f;text-decoration:underline;}.slisting_item .providerdetails{padding-left:5px;}.slisting_item .providerdetails a.large{color:#0070be;font-size:14px;font-weight:normal;text-decoration:none;}.slisting_item .providerdetails a.large:hover{color:#39f;text-decoration:underline;}p.details{padding-top:3px;}.listingHeadline{position:absolute;width:119px;margin-left:2px;height:22px;margin-top:84px;color:#fff;background:url(../../images/ps/headlinebg.png) repeat;z-index:2;}.videoHeadline{position:relative;float:left;width:54px;padding-left:7px;padding-top:3px;margin:0;color:#fff;z-index:4;}.videoHeadline a{color:#fff!important;font-size:10px;font-weight:bold;background:url(../../images/ps/video.gif) 0 0 no-repeat;padding-left:20px;height:16px;display:block;cursor:auto;}.virtualHeadline{position:relative;float:left;width:46px;padding-left:7px;padding-top:3px;margin:0;color:#fff;z-index:4;}.virtualHeadline a{color:#fff!important;font-size:10px;font-weight:bold;background:url(../../images/ps/360tour.gif) 0 0 no-repeat;padding-left:20px;height:16px;display:block;cursor:auto;}#pageheader.services{margin:0;padding:0;padding-left:10px;}h1.graytitle{margin:20px 10px 0;padding:0;}h1.graytitle a{color:#0068B1;font-size:30px;text-decoration:none;}#category_tabs{margin:10px 0 20px;margin-left:20px;}#category_tabs li{list-style-type:none;float:left;margin-right:3px;margin-bottom:3px;font-size:12px;}#category_tabs li a{display:block;padding:5px 10px;color:#808080;background:#efefef;font-weight:bold;}#category_tabs li a:hover{background:#0068B1;color:#fff;}#category_tabs li.selected a{background:#0068B1;color:#fff;cursor:default;}#category_list{clear:both;margin-top:10px;}#category_list li{list-style-type:none;padding-top:20px;border-bottom:1px solid #d1d6db;background:#fff;margin-left:20px;padding-left:20px;}#category_list .company_logo_thumb,#category_list .company_list_details{float:left;}#category_list .company_logo_thumb{width:100px;margin-left:0;margin-right:10px;min-height:60px;}#category_list .company_list_details{width:460px;}#category_list .company_list_details .description{color:#333;}#category_list .company_list_details .website{margin:0;padding:0;color:#777;padding-left:16px;background:url('../../images/cg/services/internet.png') no-repeat 0 2px scroll;}#category_list .company_list_details .address{margin:0;padding:0;color:#777;padding-left:16px;background:url('../../images/cg/services/mail.png') no-repeat 0 2px scroll;}#category_list .company_list_details .telephone{margin:0;padding:0;color:#777;padding-left:16px;background:url('../../images/cg/services/telephone.png') no-repeat 0 2px scroll;}#category_list .company_list_details .website span,#category_list .company_list_details .address span,#category_list .company_list_details .telephone span{float:left;margin-right:10px;width:350px;}#category_list .company_list_details .link{text-align:right;}#category_list li.featured{border-bottom:0;font-size:110%;list-style-type:none;padding-top:20px;background:#fff url('../../images/cg/services/featuredbg.png') no-repeat left bottom scroll;}#category_list li.featured .company_logo_thumb{margin-top:-20px;}#category_list li.featured .company_list_details{width:450px;margin-left:10px;margin-top:-60px;}#category_list li.featured .company_list_details h3 a{color:#DC6C21;font-size:16px;}#category_list li.featured .company_list_details a.bluelink{color:#DC6C21;}#category_list li.featured .company_list_details .description{margin-top:10px;}#category_list .company_list_details h3 a{font-size:14px;font-weight:bold;color:#0068b1;}#category_list .company_list_details a.bluelink{color:#0068b1;}#more{background:#ccc;color:#fff;padding:20px;margin-top:5px;margin-left:20px;text-align:center;font-size:14px;font-weight:bold;cursor:pointer;}#more:hover{background:#ddd;}#why{display:block;background:url('../../images/cg/services/why.jpg') no-repeat top left scroll;width:300px;height:147px;}#mpu{background:#000;height:150px;margin-top:20px;}#relatedcategories{margin-top:20px;}#relatedcategories a{font-size:14px;}#relatedcategories a:hover{text-decoration:underline;}#fog{display:none;background:rgba(0,0,0,0.4);position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;}#homeleft.services{margin-left:10px;}.services #company_logo{float:right;width:150px;}.services #company_details{width:450px;}.services #company_details h1 a{font-size:24px;line-height:40px;}.services #company_details h1 a:hover{text-decoration:none;}.services #company_details h2{font-size:14px;}.services #company_details h3{font-size:18px;margin-bottom:15px;}.services #company_fax,.services #company_email,.services #company_website{margin:0;padding:0;}.services #company_description{margin-top:20px;font-size:12px;margin-bottom:20px;}.floatleft2{float:left;width:300px;margin-right:10px;}.services #gallery{border:1px solid #d3d3d3;background:#fff url('../../images/cg/services/gradient.jpg') repeat-x bottom scroll;padding:20px;}.services #gallery h3,.services #products h3{font-size:16px;margin-bottom:20px;}.services #location_map{margin-bottom:20px;-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);}.services #location_map .pill{text-shadow:0 1px 0 #fff;padding-bottom:10px;border:1px solid #777;background:#f0f0f0;padding:10px 0 20px;}.services #location_map .pill h4{color:#cbcbcb;font-size:14px;margin-bottom:5px;padding:7px 0 5px 15px;}.services #location_map .pill p{font-size:16px;font-weight:bold;color:#303030;margin:0 0 4px;padding:0;width:200px;padding-left:15px;}.services #location_map #map{height:200px;width:298px;margin:0 auto;background:#c0c0c0;border:1px solid #717171;border-bottom:0;}.services #location_outlets{width:250px;border-top:1px solid #ccc;padding-top:20px;margin:0 auto;margin-bottom:20px;padding-bottom:15px;}.services #location_outlets li{display:block;padding-top:20px;list-style-type:none;border-bottom:1px solid #ccc;padding-bottom:20px;}.services #location_outlets h3{font-size:16px;}.services #location_outlets p{font-size:12px;margin:0;padding:0;}.services #location_outlets .outlet_address{margin:10px 0;}.services #products{border:1px solid #d3d3d3;background:#fff url('../../images/cg/services/gradient.jpg') repeat-x bottom scroll;padding:20px;margin-bottom:20px;}.gallery_item,.product_item{float:left;list-style-type:none;width:182px;margin-right:10px;margin-bottom:10px;}.gallery_item:nth-child(3n+3){margin-right:0;}.gallery_item .gallery_thumb{background:#fff;margin-bottom:10px;border:1px solid #c0c0c0;padding:1px;}.gallery_item .gallery_title,.gallery_item .gallery_desc{margin:0;padding:0;text-align:center;}.gallery_item .gallery_title{font-size:14px;}.gallery_item .gallery_desc{font-size:12px;}.product_item{width:260px;}.product_item .product_thumb{width:80px;}.product_item .product_title,.product_item .product_desc{margin:0;padding:0;text-align:center;}.product_item .product_title{font-size:14px;font-weight:bold;}.product_item .product_desc{font-size:12px;}.product_item .product_desc_box{width:160px;}.product_item .product_desc_box p{text-align:left;}.services #company_description ul,.services #company_description ol{margin-left:15px;list-style-type:square;}#homeleft.services{margin-left:0;margin-right:15px;}#homeright.services{margin-right:15px;}#servicecategories{border:1px solid #dbdbdb;border-left:0;}#servicecategories_wrapper{border:1px solid #fff;padding:10px 5px;background:#f7f7f7 url('../../images/cg/services/edgebox.jpg') repeat top left scroll;}.edgebox{float:left;width:295px;margin:0 5px 10px 5px;border:1px solid #83c8ea;background:#fff;}.edgebox h2{border:1px solid #fff;border-bottom:1px solid #83c8ea;font-size:16px;font-weight:bold;height:18px;padding:10px;background:#eee url('../../images/cg/services/edgeboxh3.jpg') repeat-x top left scroll;color:#fff;}.edgebox ul{margin:10px 0;padding:0;}.edgebox ul li{list-style-type:none;padding:2px 10px;}.edgebox ul li a{text-align:center;font-size:12px;display:block;text-align:left;}.edgebox ul li a:hover{color:#ca2f2f;text-decoration:underline;}#why{display:block;background:url('../../images/cg/services/why.jpg') no-repeat top left scroll;width:300px;height:147px;}.edgybutton_silver{display:block;background:url('../../images/cg/services/edgybutton_silver.jpg') no-repeat top left scroll;padding:10px 0 14px;width:172px;font-weight:bold;color:#313131;text-align:center;}#mpu{background:#000;height:150px;margin-top:20px;}#servicesgallery{background:#343434;height:300px;margin-top:20px;}