/* blueprint/reset.css */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;margin:0;padding:0;}
body{line-height:1.5;}
caption,th,td{text-align:left;font-weight:400;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
a img{border:none;}
/* blueprint/ie.css */
body{text-align:center;}
.container{text-align:left;}
* html .column{overflow-x:hidden;}
* html legend{margin:-18px -8px 16px 0;padding:0;}
ol{margin-left:2em;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
html>body p code{white-space:normal;}
hr{margin:-8px auto 11px;}
/* cake.generic.css */
pre{color:#000;background:#f0f0f0;padding:1em;}
pre.cake-debug{background:#fc0;font-size:120%;line-height:140%;margin-top:1em;overflow:auto;position:relative;}
div.cake-stack-trace{background:#fff;border:4px dotted #fc0;color:#333;font-size:120%;line-height:140%;overflow:auto;position:relative;margin:0;padding:6px;}
div.cake-code-dump pre{position:relative;overflow:auto;}
div.cake-stack-trace pre,div.cake-code-dump pre{color:#000;background-color:#F0F0F0;overflow:auto;margin:0;padding:1em;}
div.cake-code-dump pre,div.cake-code-dump pre code{clear:both;font-size:12px;line-height:15px;overflow:auto;margin:4px 2px;padding:4px;}
div.cake-code-dump span.code-highlight{background-color:#ff0;padding:4px;}
div.code-coverage-results div.code-line{padding-left:5px;display:block;margin-left:10px;}
div.code-coverage-results div.uncovered span.content{background:#ecc;}
div.code-coverage-results div.covered span.content{background:#cec;}
div.code-coverage-results div.ignored span.content{color:#aaa;}
div.code-coverage-results span.line-num{color:#666;display:block;float:left;width:20px;text-align:right;margin-right:5px;}
div.code-coverage-results span.line-num strong{color:#666;}
div.code-coverage-results div.start{border:1px solid #aaa;margin-top:30px;padding-top:5px;border-width:1px 1px 0;}
div.code-coverage-results div.end{border:1px solid #aaa;margin-bottom:30px;padding-bottom:5px;border-width:0 1px 1px;}
div.code-coverage-results div.realstart{margin-top:0;}
div.code-coverage-results p.note{color:#bbb;font-size:10px;margin:5px 0 10px;padding:5px;}
div.code-coverage-results span.result-bad{color:#a00;}
div.code-coverage-results span.result-ok{color:#fa0;}
div.code-coverage-results span.result-good{color:#0a0;}
/* typography.css */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-size:12px;font-family:arial;}
h1{font-family:arial;font-weight:700;color:#0061a9;text-transform:uppercase;font-size:16px;margin:0 0 10px;padding:0;}
h2{font-family:arial;font-weight:700;color:#0061a9;font-size:14px;margin:0 0 5px;padding:0;}
h3{font-family:arial;font-weight:700;color:#000;font-size:13px;background:#eaeff3 url(http://www.landmarkproperties.ca/css/../img/h3-bg.jpg) top left no-repeat;margin:25px 0 20px;padding:5px 10px;}
p{color:#5F5F5F;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;margin:0 0 10px;}
a,a:link,a:active,a:visited{color:#0054A3;}
a:hover{color:#619722;}
ul{list-style:square;margin:0 0 15px;padding:0 0 0 20px;}
table tr td ul{margin-bottom:0;}
ul li{margin:0;padding:0 0 2px;}
/* forms.css */
div.input textarea{margin:0;padding:2px 5px;}
div.input input,div.input textarea,div.input select{background:#fff;border:2px solid #ddd;}
div.input input{padding:2px;}
div.input input:focus,div.input textarea:focus,div.input select:focus{background:#fffff1!important;}
div.input{clear:both;margin-bottom:5px;}
div.input label{width:200px;margin-right:5px;float:left;font-weight:400;text-align:right;}
div.note{margin-left:205px;color:#666;margin-bottom:2px;font-style:italic;}
div.required label{font-weight:700;}
div.slug_checkbox{display:inline;margin-left:5px;}
div.slug_checkbox label{width:auto;float:none;text-align:left;margin-left:5px;}
.p28n-alt-language{margin-top:2px;}
.p28n-alt-language input{background:#fbfbfb;}
.flash_notice{background:#fffcd9;color:#333;border:2px solid #cecd84;}
.flash_success{background:#ecffe7;color:#333;border:2px solid #89ce84;}
.flash_error{background:#ffe8e8;color:#333;border:2px solid #ce8484;}
div.error-message{color:#900;font-weight:400;padding-left:205px;}
input.form-error,select.form-error,textarea.form-error{background:#ffe7e5!important;border:2px solid #e3aca7!important;}
.flash_notice,.flash_success,.flash_error{margin-bottom:10px;padding:10px;}
.space-database-override{background:#e9f0f4 url(http://www.landmarkproperties.ca/css/../img/sd-bg.gif) top right no-repeat!important;}
div.checkbox input{float:left!important;margin-left:205px!important;margin-right:5px!important;}
div.checkbox label{width:auto!important;float:none!important;margin:0!important;padding:0!important;}
form,div.input select,div.input input{margin:0;padding:0;}
/* tooltip.css */
#tooltip{position:absolute;z-index:3000;border:1px solid #333;background-color:#fff;opacity:0.85;text-align:left;padding:5px;}
#tooltip h3{font-size:12px;font-weight:700;color:#333;border:0;background:transparent none;margin:0;padding:0;}
#tooltip div{color:#666;text-align:left;margin:2px 0 0;}
#tooltip div.url{font-style:italic;}
/* layout.css */
body{text-align:center;width:100%;font-size:11px;color:#5f5f5f;background:#fff;}
#container{text-align:left;width:960px;background:#fff;margin:0 auto;}
#home #body{padding-bottom:0;}
#container_inner{position:relative;margin:0;}
#header{position:relative;height:125px;background:url(http://www.landmarkproperties.ca/css/../img/header.jpg) 0 45px no-repeat;}
#header-flash{position:absolute;top:45px;width:265px;height:55px;overflow:hidden;left:0;}
#navigation{position:absolute;bottom:4px;right:0;list-style:none;margin:0;padding:0;}
#navigation li{float:left;display:inline;text-align:center;margin:0;padding:0;}
#navigation li a{outline:none;text-decoration:none;display:block;float:left;text-indent:-4000px;background:url(http://www.landmarkproperties.ca/css/../img/navigation.jpg) top left no-repeat;height:48px;}
#navigation li.li-third-party-management a{width:108px;background:url(http://www.landmarkproperties.ca/css/../img/navigation.jpg) 0 0 no-repeat;}
#navigation li.li-third-party-management a:hover{background:url(http://www.landmarkproperties.ca/css/../img/navigation.jpg) 0 -48px no-repeat;}
#navigation li.li-corporate-advisory-services a{width:136px;background:url(http://www.landmarkproperties.ca/css/../img/navigation.jpg) -108px 0 no-repeat;}
#navigation li.li-corporate-advisory-services a:hover{background:url(http://www.landmarkproperties.ca/css/../img/navigation.jpg) -108px -48px no-repeat;}
#navigation li.li-development-asset-management a{width:144px;background:url(http://www.landmarkproperties.ca/css/../img/navigation.jpg) -244px 0 no-repeat;}
#navigation li.li-development-asset-management a:hover{background:url(http://www.landmarkproperties.ca/css/../img/navigation.jpg) -244px -48px no-repeat;}
#navigation li.li-availabilities a{width:104px;background:url(http://www.landmarkproperties.ca/css/../img/navigation.jpg) -388px 0 no-repeat;}
#navigation li.li-availabilities a:hover{background:url(http://www.landmarkproperties.ca/css/../img/navigation.jpg) -388px -48px no-repeat;}
#navigation li.li-tenant-services a{width:119px;background:url(http://www.landmarkproperties.ca/css/../img/navigation.jpg) -492px 0 no-repeat;}
#navigation li.li-tenant-services a:hover{background:url(http://www.landmarkproperties.ca/css/../img/navigation.jpg) -492px -48px no-repeat;}
#body{width:100%;overflow:hidden;clear:both;position:relative;padding-bottom:65px;}
#body-left{width:200px;background:url(http://www.landmarkproperties.ca/css/../img/left_menu.jpg) top left no-repeat;float:left;margin-right:10px;}
#homepage-left{width:180px;float:left;margin-right:5px;}
#homepage-left .inner{padding:24px 0 0 31px;}
#body-left .inner{padding:24px 31px;}
#body-left .mission{margin:0 0 35px;}
#contact-left{width:300px;float:left;margin-right:30px;}
#contact-right{width:400px;float:left;}
#contact-right div.submit{margin-top:5px;padding-left:70px;}
#contact-right div.input label{width:65px;color:#0054a3;font-weight:700;}
#homepage-left .green,#body-left .green{text-align:center;margin:0 0 8px;}
#homepage-left .green,#homepage-left .copyright{margin-left:-35px;}
.copyright{color:#6F6F6F;font-family:Tahoma,Arial;font-size:10px;line-height:13px;text-align:center;}
.copyright a{color:#7f7c9c;text-decoration:none;font-size:10px;}
#homepage-left ul,#body-left ul{list-style:none;margin:0 0 45px;padding:0;}
#homepage-left ul{margin-bottom:15px;}
#homepage-left ul li,#body-left ul li{height:22px;line-height:21px;}
#homepage-left ul li a,#body-left ul li a{color:#666;font-weight:700;text-decoration:none;height:22px;line-height:21px;background:url(http://www.landmarkproperties.ca/css/../img/li.gif) bottom left no-repeat;display:block;float:left;width:100%;text-indent:4px;outline:none;}
#homepage-left ul li a:hover,#body-left ul li a:hover{color:#666;background:url(http://www.landmarkproperties.ca/css/../img/li-hover.png) bottom left no-repeat;}
#body-right{float:left;width:730px;overflow:hidden;}
#homepage-right{float:left;width:775px;padding-top:24px;overflow:hidden;}
#footer{background:url(http://www.landmarkproperties.ca/css/../img/footer_bar.jpg) top left repeat-x;height:60px;margin-top:0;padding-top:18px;text-align:center;}
.footer_top_links{display:none;}
#p28n{position:absolute;top:15px;right:10px;}
#p28n a{text-decoration:none;font-weight:700;font-size:11px;}
#p28n img{margin-right:3px;}
#subpage-content{margin:5px 15px 15px;}
#subpage-navigation{height:30px;line-height:30px;background:url(http://www.landmarkproperties.ca/css/../img/subpage-navigation.gif) bottom left repeat-x;margin:0 0 15px;}
#subpage-navigation a{color:#0054a3;font-weight:700;text-decoration:none;}
#subpage-navigation a:hover{color:#60aa21;}
#subpage-navigation .spacer{margin:0 7px;}
#client-login{list-style:none;margin:0 0 15px;padding:0;}
ul#client-login li.client-login,ul#client-login li.employee-login{height:22px;width:126px;background:transparent none;}
ul#client-login li.client-login_fr,ul#client-login li.employee-login_fr{height:48px;width:126px;background:transparent none;}
ul#client-login li.client-login a,ul#client-login li.employee-login a{text-indent:-4000px;display:block;height:22px;width:126px;}
ul#client-login li.client-login_fr a,ul#client-login li.employee-login_fr a{text-indent:-4000px;display:block;height:48px;width:126px;}
ul#client-login li.client-login a{background:url(http://www.landmarkproperties.ca/css/../img/client-login.jpg) 0 0;}
ul#client-login li.client-login a:hover{background:url(http://www.landmarkproperties.ca/css/../img/client-login.jpg) 0 -22px;}
ul#client-login li.employee-login a{background:url(http://www.landmarkproperties.ca/css/../img/employee-login.jpg) 0 0;}
ul#client-login li.employee-login a:hover{background:url(http://www.landmarkproperties.ca/css/../img/employee-login.jpg) 0 -22px;}
ul#client-login li.client-login_fr a{background:url(http://www.landmarkproperties.ca/css/../img/client-login_fr.jpg) 0 0;}
ul#client-login li.client-login_fr a:hover{background:url(http://www.landmarkproperties.ca/css/../img/client-login_fr.jpg) 0 -48px;}
ul#client-login li.employee-login_fr a{background:url(http://www.landmarkproperties.ca/css/../img/employee-login_fr.jpg) 0 0;}
ul#client-login li.employee-login_fr a:hover{background:url(http://www.landmarkproperties.ca/css/../img/employee-login_fr.jpg) 0 -48px;}
#logo{position:absolute;top:0;left:0;display:block;width:270px;height:125px;}
.availabilities-content{padding:0 40px;}
.clear{width:100%;overflow:hidden;clear:both;}
.availabilities-header{margin-bottom:2px;}
.availabilities-links{width:100%;overflow:hidden;clear:both;margin-bottom:15px;}
.availabilities-links a,.availabilities-links a:link
.availabilities-links a:active,.availabilities-links a:visited{text-decoration:none;text-transform:lowercase;}
.availabilities-links-left{float:left;}
.availabilities-links-right{float:right;}
#home_box1,#home_box1_fr,#home_box2,#home_box2_fr,#home_box3,#home_box3_fr{width:228px;height:103px;display:block;}
#home_box1{background:url(http://www.landmarkproperties.ca/img/box1.jpg) repeat scroll 0 0;}
#home_box1:hover{background:url(http://www.landmarkproperties.ca/img/box1.jpg) repeat scroll 0 -103px;}
#home_box1_fr{background:url(http://www.landmarkproperties.ca/img/box1_fr.jpg) repeat scroll 0 0;}
#home_box1_fr:hover{background:url(http://www.landmarkproperties.ca/img/box1_fr.jpg) repeat scroll 0 -103px;}
#home_box2{background:url(http://www.landmarkproperties.ca/img/box2.jpg) repeat scroll 0 0;}
#home_box2:hover{background:url(http://www.landmarkproperties.ca/img/box2.jpg) repeat scroll 0 -103px;}
#home_box2_fr{background:url(http://www.landmarkproperties.ca/img/box2_fr.jpg) repeat scroll 0 0;}
#home_box2_fr:hover{background:url(http://www.landmarkproperties.ca/img/box2_fr.jpg) repeat scroll 0 -103px;}
#home_box3{background:url(http://www.landmarkproperties.ca/img/box3.jpg) repeat scroll 0 0;}
#home_box3:hover{background:url(http://www.landmarkproperties.ca/img/box3.jpg) repeat scroll 0 -103px;}
#home_box3_fr{background:url(http://www.landmarkproperties.ca/img/box3_fr.jpg) repeat scroll 0 0;}
#home_box3_fr:hover{background:url(http://www.landmarkproperties.ca/img/box3_fr.jpg) repeat scroll 0 -103px;}
#availabilities-footer{position:absolute;bottom:2px;right:0;height:124px;text-align:center;width:400px;}
#availabilities-footer a{font-size:10px;display:block;margin-top:85px;text-decoration:none;}
#sign{float:right;margin-right:15px;}
#homepage-left ul li.last,#body-left ul li.last,#body-left ul li.last{background:transparent none;}
#footer a,#home_box1,#home_box2,#home_box3,#home_box1_fr,#home_box2_fr,#home_box3_fr{text-decoration:none;}
/* ui.css */
.ui-box{background:#f4f4f4;border:2px solid #e6e6e6;margin-bottom:15px;}
.ui-box-title{color:#06c;font-size:14px;font-weight:700;margin-bottom:10px;}
.ui-search-box{border:0;background:#e9f4df;position:relative;margin:0 0 10px;padding:8px;}
.ui-search-box .submit{padding-left:205px;}
.ui-search-box-title{color:#693;font-size:16px;font-family:arial;font-weight:700;line-height:25px;border-bottom:1px dotted #ccc;margin-bottom:5px;}
.ui-search-box-title a{text-decoration:none;}
.ui-search-box-content{width:100%;overflow:hidden;clear:both;z-index:3050;}
.ui-dialog .ui-buttons{position:absolute;bottom:0;left:0;width:100%;margin:0;padding:0;}
.ui-buttons{background:#f0f0f0;height:50px;line-height:50px;border-top:1px solid #ccc;margin-top:10px;text-align:right;padding:0 10px;}
.ui-buttons button{background:transparent url(http://www.landmarkproperties.ca/css/../img/button.gif) no-repeat scroll right top;height:25px;line-height:25px;border:1px solid #333;overflow:visible;margin:0 5px 0 0;padding:0 10px;}
.ui-buttons button span{height:25px;line-height:25px;color:#333;}
table.ui-table{border-collapse:collapse;width:auto;vertical-align:middle;margin:0 0 15px;padding:0;}
table.ui-table tr th{background:#0061a8;color:#fff;font-weight:700;text-transform:uppercase;vertical-align:middle;padding:6px;}
table.ui-table tr th a{color:#fff;}
table.ui-table tr td{color:#626262;vertical-align:middle;padding:6px;}
table.ui-table tr.even td{background:#f0f0f0;}
table.ui-table tr.odd td{background:transparent;}
table.ui-table tr.over td{background:#f6fff6!important;}
td.center,th.center{text-align:center;}
td.left,th.left{text-align:left;}
td.right,th.right{text-align:right;}
td.tight,th.tight{width:1%;}
td.nowrap,th.nowrap{white-space:nowrap;}
ul.tools-inline{list-style:none;width:100%;overflow:hidden;clear:both;margin:0;padding:0;}
ul.tools-inline li{list-style:none;float:left;margin:0 4px 0 0;padding:0;}
ul.tools-bottom{list-style:none;margin:0;padding:0;}
ul.tools-bottom li img{vertical-align:middle;margin-right:5px;}
.ui-timestamp{border-bottom:1px dashed #327b2b;}
#crumbs{text-align:left;color:#ccc;margin:0 0 15px;}
#crumbs a{color:#666;}
.ui-crumb-seperator{margin:0 5px;}
div.ui-table-footer{margin-top:-5px;width:100%;clear:both;overflow:hidden;border-top:2px solid #693;position:relative;}
div.ui-table-footer-content{padding:5px 10px;}
div.ui-paging{float:right;text-align:right;vertical-align:top;}
div.ui-paging img{vertical-align:middle;}
div.ui-paging span.current,div.ui-paging span a{text-decoration:none;height:20px;line-height:20px;border:1px solid #333;margin-right:2px;display:inline;background:#fff;padding:0 5px;}
div.ui-paging span.current,div.ui-paging span a:hover{background:#0061a8;color:#fff;}
.ui-columns{width:100%;border-collapse:collapse;table-layout:fixed;margin:0;padding:0;}
.ui-columns td h2{margin-bottom:2px;}
.ui-column-spacer{width:15px;}
.ui-columns td.ui-column-50{width:50%;}
.ui-columns td.last{padding-right:0;}
ul.ui-admin-tools{position:absolute;top:0;right:0;list-style:none;display:none;margin:0;padding:0;}
ul.ui-admin-tools li{display:inline;float:left;}
ul.ui-admin-tools li a{margin-right:2px;}
a.ui-button,a.ui-button:visited,a.ui-button:active,a.ui-button:link{background:url(http://www.landmarkproperties.ca/css/../img/button-slider.jpg) top left no-repeat;text-decoration:none;color:#fff;font-weight:700;border:1px solid #333;position:relative;margin:0 5px;padding:6px 20px;}
a.ui-button:hover{background:url(http://www.landmarkproperties.ca/css/../img/button-slider.jpg) 0 -27px no-repeat;color:#fff;}
a.ui-button-green,a.ui-button-green:visited,a.ui-button-green:active,a.ui-button-green:link{background:url(http://www.landmarkproperties.ca/css/../img/button-slider-green.jpg) 0 -27px no-repeat;text-decoration:none;color:#fff;font-weight:700;border:1px solid #333;position:relative;margin:0 5px;padding:6px 20px;}
a.ui-button-green:hover{background:url(http://www.landmarkproperties.ca/css/../img/button-slider-green.jpg) top left no-repeat;color:#333;}
.ui-box-ne,.ui-box-nw,.ui-box-se,.ui-box-sw,.ui-search-box-ne,.ui-search-box-nw,.ui-search-box-sw,.ui-search-box-se,.ui-table-footer-se,.ui-table-footer-sw,.ui-table-footer-ne,.ui-table-footer-nw{display:none;}
.ui-box-padding,.ui-search-box-content-padding{padding:10px;}
.ui-search-box-n,.ui-admin{position:relative;}
ul.tools-inline li a,.ui-admin-hover ul.ui-admin-tools{display:block;}
ul.tools-bottom li,.ui-columns td{vertical-align:top;}
.ui-timestamp-by,.ui-timestamp-by a,.ui-timestamp-by a:hover,#crumbs a:hover{color:#999;}
/* french.css */
#navigation{position:absolute;bottom:4px;right:0;list-style:none;margin:0;padding:0;}
#navigation li{float:left;display:inline;text-align:center;margin:0;padding:0;}
#header{background:url(http://www.landmarkproperties.ca/css/../img/fr_ca/header.jpg) 0 45px no-repeat;}
#navigation li a{outline:none;text-decoration:none;display:block;float:left;text-indent:-4000px;background:url(http://www.landmarkproperties.ca/css/../img/fr_ca/navigation.jpg) top left no-repeat;height:48px;}
#navigation li.li-third-party-management a{width:108px;background:url(http://www.landmarkproperties.ca/css/../img/fr_ca/navigation.jpg) 0 0 no-repeat;}
#navigation li.li-third-party-management a:hover{background:url(http://www.landmarkproperties.ca/css/../img/fr_ca/navigation.jpg) 0 -48px no-repeat;}
#navigation li.li-corporate-advisory-services a{width:136px;background:url(http://www.landmarkproperties.ca/css/../img/fr_ca/navigation.jpg) -108px 0 no-repeat;}
#navigation li.li-corporate-advisory-services a:hover{background:url(http://www.landmarkproperties.ca/css/../img/fr_ca/navigation.jpg) -108px -48px no-repeat;}
#navigation li.li-development-asset-management a{width:144px;background:url(http://www.landmarkproperties.ca/css/../img/fr_ca/navigation.jpg) -244px 0 no-repeat;}
#navigation li.li-development-asset-management a:hover{background:url(http://www.landmarkproperties.ca/css/../img/fr_ca/navigation.jpg) -244px -48px no-repeat;}
#navigation li.li-availabilities a{width:104px;background:url(http://www.landmarkproperties.ca/css/../img/fr_ca/navigation.jpg) -388px 0 no-repeat;}
#navigation li.li-availabilities a:hover{background:url(http://www.landmarkproperties.ca/css/../img/fr_ca/navigation.jpg) -388px -48px no-repeat;}
#navigation li.li-tenant-services a{width:119px;background:url(http://www.landmarkproperties.ca/css/../img/fr_ca/navigation.jpg) -492px 0 no-repeat;}
#navigation li.li-tenant-services a:hover{background:url(http://www.landmarkproperties.ca/css/../img/fr_ca/navigation.jpg) -492px -48px no-repeat;}
.property-splash-office{background-image:url(http://www.landmarkproperties.ca/css/../img/fr_ca/property-office.jpg)!important;}
.property-splash-retail{background-image:url(http://www.landmarkproperties.ca/css/../img/fr_ca/property-retail.jpg)!important;}
.property-splash-industrial{background-image:url(http://www.landmarkproperties.ca/css/../img/fr_ca/property-industrial.jpg)!important;}
.property-properties dt{width:175px!important;}
.property-properties dd{padding-left:190px!important;}
