@charset "UTF-8";


a {
	color: #0598D6;
	text-decoration: none;
}
a:hover {
	color: #0598D6;
	text-decoration:underline;
}


/* ------------ typography ------------ */


.portfolioBody {
	font: 10px/15px Geneva, Arial, Helvetica, sans-serif;
	color: #464747;
	text-align: justify;
}
.portfolioBldgMgt {
	font: 11px/16px Geneva, Arial, Helvetica, sans-serif;
	color: #BBBABA;
	text-align: justify;
}
.portfolioBldgMgtHeader {
	font: 13px/16px Geneva, Arial, Helvetica, sans-serif;
	color: #E3E3E3;
	text-align: justify;
}.portfolioLeasingCo {
	font: 13px/16px Geneva, Arial, Helvetica, sans-serif;
	color: #232323;
	text-align: justify;
}
.portfolioLeasingName {
	font: 11px/15px Geneva, Arial, Helvetica, sans-serif;
	color: #595858;
	text-align: justify;
}
.portfolioLeasingEmail {
	font: 10px/13px Geneva, Arial, Helvetica, sans-serif;
	color: #595858;
	text-align: justify;
}
.portfolioLeasingTel {
	font: 9px/13px Geneva, Arial, Helvetica, sans-serif;
	color: #595858;
}
.footerCopyright {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #828181;
	text-align:justify;
}
.homeTextMain {
	font: 11px/19px "Geneva", Arial, Helvetica, sans-serif;
	color: #2D2E2E;
}
.homeTextFeature {
	font: 11px/21px "Geneva", Arial, Helvetica, sans-serif;
	color: #464747;
	letter-spacing: 0.2pt;
}
.homeTextFeature2011 {
	font: 11px/18px "Geneva", Arial, Helvetica, sans-serif;
	color: #545454;
	letter-spacing: 0.2pt;
}
.trackrec-CDN {
	font: 11px/14px "Geneva", Arial, Helvetica, sans-serif;
	color: #545454;
	letter-spacing: 0.2pt;
}
.trackrec-US {
	font: 11px/17px "Geneva", Arial, Helvetica, sans-serif;
	color: #545454;
	letter-spacing: 0.2pt;
}
.BiosName {
	font: 18px/15px Geneva, Arial, Helvetica, sans-serif;
	color: #2F2F2F;
}
.trackRecord {
	font: 11px/16px Geneva, Arial, Helvetica, sans-serif;
	color:#B9B9B9;
}
.BiosCopy {
	font: 11px/16px "Geneva", Arial, Helvetica, sans-serif;
	color: #5F6162;
	text-align: justify;
}
.BiosPosition {
	font: 9px/20px Geneva, Arial, Helvetica, sans-serif;
	color: #990000;
	letter-spacing: 0.4pt;
	text-transform: uppercase;
}
.BiosContact {
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	letter-spacing: 0.4pt;
}
.Contact {
	font: 11px/16px "Geneva", Arial, Helvetica, sans-serif;
	color: #5F6162;
}
.black {
	color: #333;
}


/* ------------ home page ------------ */


#slidenav {
	z-index:20;
	position:absolute;
	width:;
	height:23px;
	left:514px;
	top:320px;		
}

#goto1 {
	position:absolute;
	width:23px;
	height:23px;
	left:0;
	top:0;
	cursor:pointer;		
}

#goto2 {
	position:absolute;
	width:23px;
	height:23px;
	left:23px;
	top:0;
	cursor:pointer;		
}

#goto3 {
	position:absolute;
	width:23px;
	height:23px;
	left:46px;
	top:0;
	cursor:pointer;		
}

#goto4 {
	position:absolute;
	width:23px;
	height:23px;
	left:69px;
	top:0;
	cursor:pointer;		
}



/* ------------ portfolio scrolling gallery ------------ */


/* hide from incapable browsers */
div#scrollbar { 
    display:none;
    }

div#wn	{ 
    position:relative; 
    width:741px; height:159px; 
    overflow:hidden;	
	}
div#wn2	{ 
    position:relative;
	margin-top:1px; 
    width:741px; height:73px; 
    overflow:hidden;	
	}
div#scrollbar { 
    position:relative;
    width:705px; height:14px;
	margin-left:30px;
    display:block; /* display:none initially */
    font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
  }

div#track { 
    position:absolute; left:17px; top:0;
    width:671px; height:14px; 
    background:#999999;
  }
div#dragBar {
    position:absolute; left:1px; top:1px;
    width:120px; height:12px;
  	background: url(../images2009/scrollbar.jpg);
  }  
div#left { position:absolute; left:0; top:0; }  
div#right { position:absolute; right:0; top:0;  }

/* for safari, to prevent selection problem  */
div#scrollbar, div#track, div#dragBar, div#left, div#right {
    -moz-user-select: none;
    -khtml-user-select: none;
}

/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#scrollbar img {
    display:block; 
    } 

