﻿body {
	margin: 0px;
	padding: 0px;
	background-image: url(/images/tile-bkgnd.jpg);
	background-repeat: repeat-x;
}
/* this is for the admin  - START */
.SystemMessages
{
	color:Blue;
	font-weight:bolder;
	font-size: 13px;
	font-family: "Arial",sans-serif;
	}
#admin-content{
	width:100%;
	float:left;
	background-color:#333;
}
#admin-content h1
{
	font-size:.5em;
}
#nav li.separator{
	color:#ccc;
	padding: 0 2px 0 2px;
}
#nav, #nav ul{
	font-family:"Arial",sans-serif;
	font-size:.9em;
     margin:0 auto;
     padding:0;
     list-style-type:none;
     list-style-position:outside;
     position:relative;
     line-height:1.5em;
     width:750px;
 }
#nav a:link, #nav a:active, #nav a:visited{
    display:block;
    padding:0px 5px;
    border:1px solid #333;
    color:#fff;
    text-decoration:none;
    background-color:#333;
 }
#nav a:hover{
    background-color:#fff;
    color:#333;
}
#nav li{
    float:left;
    position:relative;
}
#nav ul {
    position:absolute;
    width:12em;
    top:1.8em;
    display:none;
}
#nav li ul a{
    width:12em;
    float:left;
}
#nav ul ul{
	top:auto;
	}

#nav li ul ul {
    left:12em;
    margin:0px 0 0 10px;
    }

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
    display:none;
    }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
    display:block;
    }

/* this is for the admin - END */

img
{
	border: 0;
	outline: 0;
	outline: none;
}
a:link, a:hover, a:visited
{
	text-decoration: underline;
	color: #3A73B8;
	outline: none;
}
a:focus
{
	-moz-outline-style: none;
	outline: none;
}
.redFont
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: Red;
}
.adminHeader
{
	background-image: url(/images/top_grad.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 134px;
}
.adminSitebox
{
	width: 901px;
}
.adminContent
{
	padding-left:10px;
	padding-top:25px;
	padding-right:10px;
	padding-bottom:10px;
	vertical-align: top;
}
.adminFont
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
}
.adminFont a
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    color: #666666;
}

.adminLink
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    color: #666666;
}

.adminLink a
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    color: #666666;
}

.websiteFont
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    z-index: 0;
}
.websiteBox
{
	width: 901px;
}
.websiteBoxLeft
{
	width: 25px;
	vertical-align: top;
}
.websiteBoxMiddle
{
	width: 850px;
	vertical-align: top;
}
.websiteBoxRight
{
	width: 26px;
	vertical-align: top;
}
.websiteTitle
{
	padding-top:10px;
}
.requiredFont
{
   font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: Red;
}
.footer
{
	background-image: url(/images/foot-bkgnd.jpg);
	background-repeat: no-repeat;
	width: 901px;
	height: 72px;
	text-align: center;
}
.footerFont
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
    line-height: 12pt;
}
.footerFont a
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
    line-height: 12pt;
    text-decoration: underline;
}
.headlineBox
{
	padding-left:15px;
	padding-top:5px;
	background-image: url(/images/homepage/bkgnd-news-area.jpg);
	background-repeat: no-repeat;
	
	/*height:94px;
	OVERFLOW: auto;*/
}
.headlineTitleFont
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    font-weight: bold;
}

.inputfield
{
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12;
	border: 1px solid #CCCCCC;
	width: 330px;
}
.inputfield2
{
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12;
	border: 1px solid #CCCCCC;
	width: 200px;
}
.dropdownfield
{
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12;
	border: 1px solid #CCCCCC;
	width: 330px;
}
.dropdownfield2
{
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12;
	border: 1px solid #CCCCCC;
	width: 203px;
}
.buttonfield
{
	width: 160px;
}
.lboxMultiple
{
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12;
	border: 1px solid #CCCCCC;
	width: 300px;
	height: 300px;
}
.ul_tasklist
{
	margin-top: 5px;
}
.ul_tasklist li
{
	margin-top: 5px;
}

.bluebackground
{
	background-image: url(/images/properties/tile-ltBlueBody.jpg);
	background-repeat: repeat-y;
}
.propsearchleft
{
	width: 170px;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 10px;
	vertical-align: top;
}
.propsearchmiddle
{
	width: 316px;
	vertical-align: top;
}
.propsearchright
{
	width: 334px;
	vertical-align: top;
}
.propsearchrightcontent
{
	padding-left:10px;
	padding-right:20px;
}
.propertysearchdropdownfield
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9pt;
	border: 1px solid #CCCCCC;
	width: 190px;
}
.propHeader
{
	cursor: pointer;
}
.propResults
{
	margin-left: 10px;
	margin-right: 15px;
	margin-top:10px;
	margin-bottom:10px;
}
.propResultsDetailsBox
{
	margin-left: 25px;
	margin-right: 25px;
	margin-top:10px;
	margin-bottom:10px;
}
.propResultsTable
{
	background-color: #E9F0F8;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
}
.propResultsHeader
{
	font-weight: bold;
	height: 20px;
	border-bottom: 1px solid #D8D8D8;
	padding-left: 5px;
}
.propResultsHeader a
{
	text-decoration:  none;
	color: #000000;
}
.propResultsHeaderRightAlign
{
	font-weight: bold;
	height: 20px;
	border-bottom: 1px solid #D8D8D8;
	padding-left: 5px;
	text-align: right;
	padding-right: 2px;
}
.propResultsHeaderRightAlign a
{
	text-decoration:  none;
	color: #000000;
	text-align: right;
	padding-right: 2px;
}
.propResultsItems
{
	background-color: #D8D8D8;
}
.propResultsAlternatingItems
{
	background-color: #ffffff;
}
.propResultsItemsRowLeftAlign
{
	height: 20px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border-top: 4px solid #E9F0F8;
}
.propResultsItemsRowLeftAlign a
{
	color: #000000;
	text-decoration: underline;
}
.propResultsItemsRowRightAlign
{
	height: 20px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border-top: 4px solid #E9F0F8;
	text-align: right;
}
.propDetailsTitle
{
	height: 30px;
	border-bottom: 1px solid #D8D8D8;
}
.propDetailsTitleFont
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14pt;
    color: #000000;
    font-weight: bold;
}
.propDetailsContent
{
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #D8D8D8;
}
.propDetailsContentRight
{
	width: 450px;
	padding-left:10px;
	vertical-align: top;
}
.propDetailsContentRowOddLeft
{
	background-color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	vertical-align: top;
}
.propDetailsContentRowOddRight
{
	background-color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	vertical-align: top;
	text-align: right;
}
.propDetailsContentRowEvenLeft
{
	background-color: #D8D8D8;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	vertical-align: top;
}
.propDetailsContentRowEvenRight
{
	background-color: #D8D8D8;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	vertical-align: top;
	text-align: right;
}

.propDetailsContentRowOdd
{
	background-color: #ffffff;
	height: 30px;
	padding-left: 5px;
	padding-right: 5px;
}
.propDetailsContentRowEven
{
	background-color: #D8D8D8;
	height: 30px;
	padding-left: 5px;
	padding-right: 5px;
}
.propDetailsContentRowSpacer
{
	height: 4px;
}
.propDetailsContentFontText
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
    font-weight: bold;
}
.propDetailsContentFontValue
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
}
.propDetailsFooter
{
	padding-top: 5px;
}
.propDetailsImage
{
	width: 334px;
	height: 258px;
	border: 3px solid #ffffff;
}
.propPortfolioOverviewHeaderLeft
{
	background-color: #3B73B9;
	color: #ffffff;
	font-weight: bold;
	width: 140px;
}
.propPortfolioOverviewHeaderMiddle
{
	background-color: #3B73B9;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	width: 40px;
}
.propPortfolioOverviewHeaderRight
{
	background-color: #3B73B9;
	color: #ffffff;
	font-weight: bold;
	text-align: right;
	width: 70px;
}
.propPortfolioOverviewItem
{
	text-align: right;
}
.propPortfolioOverviewSpacer
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0pt;
	height: 1px;
	padding-top:0px;
	padding-bottom:1px;
	border-bottom:1px solid #D8D8D8;
}
.propPortfolioOverviewBox
{
	padding-top:5px;
	padding-left: 0px;
}
.propPortfolioOverviewFont
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
	color: #000000;
}
.titleFont
{
  font-family: Arial;
  font-size: 12;
  color: #000000;
  font-weight: bold;  
}
.aboutTitleFont
{
  font-family: Arial;
  font-size: 14px;
  color: #000000;
  font-weight: bold;  
}
.aboutJoinDateFont
{
  font-family: Arial;
  font-size: 12px;
  color: #000000;  
  font-style :italic; 
}
.aboutRoleFont
{
  font-family: Arial;
  font-size: 12px;
  color: #000000;
  font-weight: bold;  
}
.seperatorLine
{
 
	width:100%;
	color:#D8D8D8;
	height:1px;
	border:1px solid #D8D8D8;
	clear:both;

}
.contentBlueTable
{
   padding-left:25px;
   padding-top:20px;
   padding-bottom:15px;
   padding-right:25px;
   background-image: url(/images/investorrelations/tile-ltBlueBody-Short.jpg);
   width: 100%;
}
.contentBlueTableContactUs
{
   padding-left:0px;
   padding-top:10px;
   padding-bottom:10px;
   padding-right:0px;
   width:655px;
   background-image: url(/images/investorrelations/tile-ltBlueBody-Short.jpg); 
    
}
.contentBlueTableWide
{
	padding-left:25px;
	padding-top:20px;
	padding-bottom:15px;
	padding-right:25px;
	border-top:1px solid #D8D8D8;
	background-image: url(/images/properties/tile-ltBlueBody.jpg);
	background-repeat: repeat-y;
	height: 300px;
}
.contentBlueTableTenants
{
   padding: 10px 10px 10px 10px;
   width: 655px;
   background-image: url(/images/investorrelations/tile-ltBlueBody-Short.jpg);
}
.contentWhiteTable
{
    padding-left:20px;
    padding-right:20px;
    padding-top:20px;
    padding-bottom:20px;
    border-width: 1px;
	border-style: solid;
	border-color: #D8D8D8;   
	background-color: white;
}
.contentWhiteTableContactUs
{
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    border-width: 1px;
	border-style: solid;
	border-color: #D8D8D8;   
	background-color: white;
}
.contentWhiteTableTenants
{
    padding: 10px 8px 10px 8px; 
    border:1px solid #D8D8D8; 
    background-color: white;
}

.contactOfficeFont
{
  font-family: Arial;
  font-size: 10pt;
  color: #000000;
  font-weight: bold;  
}
.annualreportTitleFont
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
}
.ul_sitemap
{
	margin-top: 0px;
}
.contentOthers
{
	padding-top:10px;
	padding-bottom:10px;
}
.contactUsFaxNum
{
	background-image: url(/images/contact/img-faxNum.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 28px;
	padding-right: 10px;
	text-align: right;
}
.contactUsPhoneNum
{
	background-image: url(/images/contact/img-phoneNum.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 28px;
	padding-right: 10px;
	text-align: right;
}
.progressIndicator
{
    background-color: #ffffff;
    border: solid 1px black;
    padding: 15px 10px 15px 10px;
    text-align: center;
    width: 200px;
    display: none;
}



.RecentAcquisitionWrapper
{
	padding: 0 20px 20px 20px;
	vertical-align: text-top;
	height: 560px;
}

.flashwrapper
{
	height: 252px;
	width: 328px;
}


.prop-info-wrapper
{
	margin: 0px;
	padding: 0px;
	float: left;
	display: block;
	vertical-align: text-top;
}

.propertyFlyerPdf
{
	margin-top: 5px;
}

.prop-info dl,dt,dd,p,h3 { margin: 0;	padding: 0; }

.prop-info{
	width: 320px;
	border-bottom: 2px solid #e7eff7;
	font-size: 9px;
	vertical-align: text-top;
	margin: 0px;
	padding: 0px;
}

.prop-info dt{
	font-size: 24px;
	text-align: center;
	padding: 10px;
	border-bottom: 2px solid #e7eff7;
}

.prop-info dd{
	overflow: hidden;
	width: 100%;	
	border-bottom: 2px solid #e7eff7;
	border-top: 2px solid #e7eff7;
	border-left: 4px solid #e7eff7;
	border-right: 4px solid #e7eff7;
	padding: 3px;
	margin: 0;
	background: #FFFFFF;
}

.prop-info dd strong { 
	display: block;
	float: left; 
	text-transform: uppercase;
}

.prop-info p { float: right; text-align: right; }
.prop-info .alt { background: #d8d8d8; }

.prop-info a { color: #000000; text-decoration: none;}
.prop-info a:hover { text-decoration: underline;}
