/*@media print {
   .hideForPrint { display:none; }
   .centerForPrint { width:660; text-align:center;}
   .showPrintOnly { display:block; }
}
@media screen
{
	.showPrintOnly {display:none;}
}*/

.hideNonPDA {display:none;}

/* CSS Document */
.documentLink {line-height: 18px;}

.spotlightType {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding-bottom:8px;}
.spotlightHeadline {font-family: arial; font-size: 14px; font-weight: bold;}
.spotlightCopy {font-family: verdana; font-size: 10px;}
.spotlightCopyBold {float:right;font-family: verdana; font-size: 10px; font-weight: bold;}
.learnMore {font-weight: bold;}
img.spotlightImage { width:139; height:132; padding-right:7px; }


.content3 {padding-left: 10px; }


/* form input styles */
.searchGoogle {font-family: Verdana; font-size:10px;}
.resultLocation, .resultType, .resultSize, .resultStatus, .resultContact {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.searchFirstname, .searchLastname, .searchRegion, .searchLocation {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.headerType {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;font-weight:bold;}



/* DEFAULTS */ 
body {margin: 0px auto 0px auto; background-color: #FFFFFF; text-align:center; }

h3 {font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#000000}

.pageHeader { background-color: #000000;
				text-align: left;
			}
	
.submenu {
			background-image: url(images/subhead_bg.gif);
			}
	
.taglineBackground {background-color:#007c9a;}	
	
img { border: 0px;
	} 

td { text-align: left;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}



.navBar {
		background-image: url(images/nav_bg.gif);
		}
		
td.mainDate, td.breadcrumbs {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align:left;
		vertical-align:middle;
		color:#666666;
		}

span.grayType { color: #666666; padding-right: 20px;}
span.activeBreadcrumb {
		color:#222222;
		}
		
td.stockTicker {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-align:left;
		vertical-align:middle;
		color:#666666;
		}
		
		
		
		
/*			
SOLUTIONS FRAMEWORK - HOMEPAGE
*/	
.solutionsheadline3col {
		font-family:"Times New Roman", Times, serif;
		font-size:26px;
		color:#000000;
		text-align: left;
		vertical-align:top;
		padding-bottom: 3px;
		padding-left: 7px;
		}
		

		
.solutionsheadline2col{
		font-family:arial, arial narrow, helvectica, serif;
		font-size:20px;
		color:#000000;
		text-align: left;
		vertical-align:top;
		padding-bottom: 3px;
		padding-left: 7px;
		font-weight: bold;
		}
		
		
.solutionsintro3col, .solutionsintro2col {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#000000;
		text-align: left;
		vertical-align:top;
		padding-left: 7px;
		}
.solutionfooter3col, .solutionfooter2col {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#000000;
		text-align: right;
		vertical-align:text-bottom;
		line-height: 22px;
		padding-left: 7px;
		}

.solutionsframeLEFT {
		background: url(images/spotlightLframe.gif) white repeat-y;
		}
		
.solutionsframeULCORNER {
		background: url(images/spotlightULframe.gif) white no-repeat;
		}

/*.spotlightHEADLINE {
		background: url(images/spotlightHeadline.gif) white no-repeat;
		}*/
		
.spotlightARTWORK {
		background: url(images/spotlightArtwork.jpg) white no-repeat;
		}
.solutionsframeLLCORNER {
		background: url(images/spotlightLLframe.gif) white no-repeat;
		}
.solutionsframeBOTTOM {	
		background: url(images/spotlightLframe-07.gif) white repeat-x;
		}
		
table.secondModule {
	padding-top: 0px;
	padding-bottom: 10px;
	}		
	
.globalspotlighthead {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-color:#333333;font-weight:bold;padding-left:7px;padding-top:7px;}
.solTCCheadline3col {		font-family:"Times New Roman", Times, serif;
		font-size:28px;
		color:#000000;
		text-align: left;
		vertical-align:top;
		padding-bottom: 3px;
		padding-left: 7px; 
		font-weight: 600;}
.solTCCintro3col { 		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color:#000000;
		text-align: left;
		vertical-align:top;
		padding-left: 7px; }


		
/* FOOTER INFORMATION */


.bottomline, .subnavline { 
		background-color:#0192a6;
		}
.footercopy {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#333333;
		padding-top: 5px;
		padding-bottom: 5px;
		}
		
.footerInfo {background-color:#f2f7f8;
			text-align:center;}

.greybar {
		color:#CCCCCC;
		padding-left: 10px;
		padding-right: 10px;
		}
		
/* NEWS */

.newstitle { background: url(images/news_headline.gif) white left no-repeat;}

.headlinedate {
			color:#666666;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			text-align:left;
			padding-bottom: 15px;
			padding-left:0px;
			}

.headlines {
			color:#999999;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			text-align:left;
			padding-bottom: 7px;
			}
			
/* BODY TABLE CSS */




table.contenttable { border-collapse:collapse; border-spacing: 0px; }

div.rightColumnAddress { padding-left:5px; font-family:verdana, Arial, Helvetica, sans-serif; font-size: 10px;}


table.contentcell { padding-bottom: 12px; }
					
					
/* key contact */

div.keyName {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; }
div.keyTitle {font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

				
td.keyleadercell { padding-left: 5px;}
					
td.graybackground { background-color: #999999;}

.newsHeadline {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

div.defaultImageHeadline {	font-family: Arial, Helvetica, sans-serif; font-size: 14px;}



.defaultImageHeadlineBold {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight:bold;}
div.defaultImageCopy {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}

.serviceDropDown { font-family: Verdana; font-size:10px;}
.industyDropDown { font-family: Verdana; font-size:10px;}
.propertyDropDown { font-family: Verdana; font-size:10px;}



td.imageCell { width: 80px; vertical-align:top; text-align:left; }


						
div.interests, div.seealso {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

td.interests {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 10px; text-align:left; vertical-align:top; }
				
td.documentadditions {
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:bold;
					text-align:left;
					padding-top: 20px;
					}

.roleCopy {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; }

.searchCopy {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; line-height: 20px;}

td.formCopy {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold;}

.smallCopy { font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #000000; }
div.EmployeeTitleItalic {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #000000; font-weight:bold;}

td.descriptionContentCell { padding-left: 10px; text-align:left; vertical-align: top; }

/* SPACING */

table.smallGSSHeadline {padding-bottom: 2px;}


table.addSpacetoTop, td.addSpacetoTop {margin-top: 20px; font-size:12px;}
.addspacetoleft {padding-left: 10px; }
.addspacetobottom, td.keyleadertitle {padding-bottom: 5px;}
.addSpacetoTop {padding-top:20px;}
.addSpacetoRight {padding-right:10px;}
td.contactHeadArtwork{padding-bottom: 2px;}
td.downloadsArtwork {padding-bottom: 10px; padding-top:20px;}
td.verticalDivide { padding-left:5;  repeat-y;}
td.horizontalDivide {background: url(images/horizontal_line.gif) white repeat-x; padding-top: 15px;}

td.defaultCellAlign  {vertical-align:top;text-align:left;}

td.descriptionCopy {padding: 0px;}



.sansBodyCopy, span.Normal {font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					padding-bottom: 20px;
					}
td.solutionCopy   {font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					padding-bottom: 20px;
					line-height: 20px;
					}

td.bulletTitle {padding:0px;}

ul.bulletTitle, .subCategoryCopy {	font-family:Arial, Helvetica, sans-serif;
					font-size: 14px;
					font-weight:bold;
					list-style-type:bullet;
					list-style-position:inside;
					margin-left: 0px;
					
					}
li.bulletpoint, div.propertySector {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }

/*.searchCopy {font-family: "Times New Roman", Times, serif; font-size: 14px; line-height: 20px;}*/

td.resultheader {font-family:Arial, Helvetica, sans-serif; font-size:12px; border-bottom: 1px solid #0192a6; }
td.resultOddRow { font-family: verdana, Arial, Helvetica, sans-serif; font-size:10px; }
td.resultEvenRow {font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#f9f9f9; border-right: 1px solid white; }
td.searchNav {font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:right; }
td.bioinformation, div.bioinformation {font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-bottom: 5px;padding-right:10px;}
.bioinformationBold{font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-bottom: 10px; font-weight:bold;}

.propertySectionCopy {font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-bottom: 6px;}
.propertySectionCopyBold {font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-bottom: 6px; font-weight:bold;}

td.categoryHead {font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; padding-top: 10px;}
div.categoryExample {font-family:Arial, Helvetica, sans-serif; font-size: 12px;}

.MarketScopeLink {font-family:Arial, Helvetica, sans-serif; font-size: 12px;}



div.propertyCriteriaHeadline {font-family:Arial, Helvetica, sans-serif; font-size:18px; padding-bottom: 5px;}
div.propertyCriteriaCopy {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:3px;}

td.submitAlign {text-align:right;}
.submitAlign {text-align:right; padding-right: 10px;}

img.SolutionPhotoSpacing {padding-left:10px; padding-bottom: 10px;}
/*img.SolutionImage3Column { width:150px; height:90px; }
img.SolutionImage2Column { width:100px; height:90px; }*/
.smallHeader {font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; padding-bottom: 5px;}

.notActive { background-color: #FFFFFF;}
.isActive { background-color: #e5e0d7;}

/* ALIGNMENT */

span.subNavAlignLeft {text-align:left;}
span.subNavAlignRight {text-align:right;}


.centerAlign {text-align: center; vertical-align:bottom;}
				
.refineSearch {padding-left: 8px; padding-top: 10px; padding-bottom:15px;}





/* LINKS */

a.defaultImageHeadline {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;  text-decoration:underline}
a.defaultImageHeadline:link {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;  text-decoration:underline}
a.defaultImageHeadline:hover {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;  text-decoration:none; color:#007c92}
a.defaultImageHeadline:visited {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;  text-decoration:underline}

a.headlinesLink, a.headlinesLink:visited {text-decoration:none;color:#999999;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-align:left;}
			
a.headlinesLink:hover {text-decoration:underline; color:#007c92;}

a.defaultImageLink, a.keyemail, a.defaultBioLink, a.interestsLink, a.seealsoLink  {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight: bold;}
		
a.prevNext:hover, a.defaultImageHeadline:hover, a.MarketScopeLink:hover, a.defaultImageLink:hover, a.keyemail:hover, a.defaultBioLink:hover, a.interestsLink:hover, a.seealsoLink:hover {text-decoration:none; color:#000000}
a.prevNext:active, a.defaultImageHeadline:active, a.defaultImageLink:active, a.MarketScopeLink:active, a.keyemail:active, a.defaultBioLink:active, a.interestsLink:active, a.seealsoLink:active{color:black;}


A.subNav:hover {background-color:#007c92; 
				text-decoration: none;
				color: #ffffff;}

a.subNavBold {font-family:Verdana,Arial,  Helvetica, sans-serif;
			font-size: 10px;
			padding-left:5px;
			padding-right:5px;
			padding-top: 2px;
			padding-bottom:2px;
			text-decoration: none;
			color:#333333;
			font-weight:bold;
			}

A.subNav {	font-family: Verdana,Arial, Helvetica, sans-serif;
			font-size: 10px;
			padding-left:5px;
			padding-right:5px;
			padding-top: 2px;
			padding-bottom:2px;
			text-decoration: none;
			color:#333333;
			}
			
A.subNav:link {text-decoration: none;color:#333333;}
/*A.subNav:visited {color:#666666; text-decoration: none; background-color:#FFFFFF}*/

A.subNavHot:hover {background-color:#007c92; 
				text-decoration: none;
				color: #ffffff;}


A.subNavHot {	font-family: Verdana,Arial, Helvetica, sans-serif;
			font-size: 10px;

			padding-left:5px;
			padding-right:5px;
			padding-top: 2px;
			padding-bottom:2px;
			text-decoration: none;
			color: #ffffff;
			background-color:#007c92;
			}
A.subNavHot:visited {color:#ffffff; text-decoration: none; background-color:#007c92}
			
A.subNavHot:link {text-decoration: none; background-color:#007c92; color: White;}

a.propertySector { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none; line-height:18px;}
a.propertySector:link {text-decoration:none;}
a.propertySector:hover {text-decoration: none;}
a.propertySector:visited {color:#000000; }


a {text-decoration:none}
a:link {text-decoration:none}
a:visited {text-decoration:none}
a:hover {color:#007c92; text-decoration:none}




table.subNavTable {padding-bottom: 20px;}


.leaseHeadline {font-family: Arial, Helvetica, sans-serif;
				font-weight:bold;
				font-size: 14px;
				padding-bottom: 5px; }
				
.bulletTitle {	font-family:Arial, Helvetica, sans-serif;
					font-size: 14px;
					font-weight:bold;
					list-style-type:bullet;
					list-style-position:inside;
					margin-left: 0px;
					
					}
.bulletpoint{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }







/* IMAGE STYLES */

/* aerial image AERIAL IS ALWAYS 390 across */
img.defaultAerialImage { border: 1px solid black; width:390px; padding:0px;margin:0px;}

img.defaultContentImage { border: 1px solid black; width:80px; height: 99px; }
img.defaultPropertyImage { border: 1px solid black; }
img.defaultIndustryPhoto { border: 1px solid black; width:100px; height: 55px; }
.defaultIndustryPhoto { border: 1px solid black; width:100px; height: 55px; }

img.defaultBioImage { border: 1px solid black; width:80px; height: 99px; margin-right:10px;margin-bottom:10px;}


img.defaultEnlargeImage { border: 1px solid black; width:650px; height: 650px; padding:0px;margin:0px;}

img.defaultPropertyPhoto { border: 1px solid black; width:190px; height:180px; padding:0px;margin:0px;}
img.defaultPropertyImageL { border: 1px solid black; width:190px; padding:0px;margin:0px;}
img.defaultPropertyImageP { border: 1px solid black; height:180px; padding:0px;margin:0px;}



/* related property TD information */
td.propertyImageLayout {text-align: center; vertical-align:middle;}





img.keyContactImage, .keyContactImage {
						border: 1px solid black;
						/*width:54px;
						height: 60px;*/
						text-align:left;
						vertical-align: text-top;
						}
						
img.keySecondaryImage { border: 1px solid black;
						width: 54px;
						height: 60px;
						text-align:left;
						vertical-align: text-top;
						}
				
img.solutionArchiveImage { border: 1px solid black; width:139px; height: 132px; }				
.SiteMapBold{font-weight:bold}

#SiteMap A:link{color:black}
#SiteMap A:visited{color:black}
#SiteMap A:active{color:black}
#SiteMap A:hover{color:black}


a.adminNavWhite { vertical-align:top;  font-family:arial; font-size:10; color:#ffffff;text-decoration:none; font-weight:bold}
a.adminNavWhite:link { vertical-align:top;  font-family:arial; font-size:10; color:#ffffff;text-decoration:none; font-weight:bold}
a.adminNavWhite:visited { vertical-align:top;  font-family:arial; font-size:10; color:#ffffff;text-decoration:none; font-weight:bold}
a.adminNavWhite:hover { vertical-align:top;  font-family:arial; font-size:10; color:#ffffff;text-decoration:none; font-weight:bold}
a.adminNavWhite:active { vertical-align:top;  font-family:arial; font-size:10; color:#ffffff;text-decoration:none; font-weight:bold}


/* needed in here for firfox, below */

.MsoNormal, .newsHeadline, div.categoryExample, div.propertySector, .descriptionCopy, span.Normal, .bulletpoint {font-family:Arial, Helvetica, sans-serif; font-size: 16px;}

span.contentheadline, .contentheadline, td.contentheadline 	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		color:#000000;
		text-align: left;
		vertical-align:top;
		/*padding-bottom: 30px;*/
		font-weight:bold;
}











































