/* Headings H1-H6 */
h1{letter-spacing: -1px;font-family: arial,verdana,sans-serif;margin: .8em 0 .3em;padding-bottom: .1em;padding-left: 0;}
h2,h3{line-height: normal;letter-spacing: -1px;font-family: arial,verdana,sans-serif; margin: 0 .1em .2em;padding-bottom: .1em;}
h4,h5,h6 {font-family: arial,verdana,sans-serif; margin: 0 .1em .2em;padding-bottom: .1em;}


h3.residential{color: #ffffff;background-color: #005C2F;padding-left: .5em;}
h3.office{color: #ffffff;background-color: #003366;padding-left: .5em;}
h3.industrial{color: #ffffff;background-color: #000000;padding-left: .5em;}
h3.retail{color: #ffffff;background-color: #CC6600;padding-left: .5em;}

.brochureTitle{
	font-family: "Times New Roman";
	font-size: 3em;
	line-height: normal;
	letter-spacing: 0.25em;
	color: #ffffff;
}

.brochureTitleDark{
	font-family: "Times New Roman";
	font-size: 3em;
	line-height: normal;
	letter-spacing: 0.25em;
	color: #4A4643;
}

.suiteTitleDark{
	font-family: "Times New Roman";
	font-size: 2em;
	line-height: normal;
	letter-spacing: 0.25em;
	color: #4A4643;
}

.brochureTitleText{
	font-size: .9em;
}

.brochureSubtitle{
	font-family: Arial, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	line-height: 20px;
	color: #ffffff;
}
.brochureSubtitleDark{
	font-family: Arial, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 20px;
	color: #4A4643;
}

.brochureText{
	font-family: Arial, sans-serif;
	font-size: 1em;
	line-height: 20px;
	color: #ffffff;
}

.brochureTextSmall{
	font-family: Arial, sans-serif;
	font-size: x-small;
	line-height: normal;
	color: #ffffff;
}

.brochureTextSmallDark{
	font-family: Arial, sans-serif;
	font-size: x-small;
	line-height: normal;
	color: #4A4643;
}

.brochureTextSmallBold{
	font-weight: bold;
}

.brochureTextItalics{
	font-family: Arial, sans-serif;
	font-size: 1em;
	line-height: 20px;
	color: #ffffff;
	font-style: italic;
}



a.internal
{
	font-family: Arial, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #EFEFEF;
	text-decoration: none;
}
a.internal:hover
{
	font-family: Arial, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}

a.leasemenu
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 22px;
	color: #003366;
	text-decoration: none;
}
a.leasemenu:hover
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 22px;
	color: #3838FF;
	text-decoration: none;
}
a.leasemenuselected
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 22px;
	color: #3838FF;
	text-decoration: none;
}
a.leasemenuselected:hover
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 22px;
	color: #3838FF;
	text-decoration: none;
}









a.titlelink
{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	color: #003366;
	text-decoration: none;
}
a.titlelink:hover
{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	color: #3838FF;
	text-decoration: none;
}












a.redlink
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 22px;
	color: #FF0000;
	text-decoration: none;
}
a.redlink:hover
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 22px;
	color: #B22222;
	text-decoration: none;
}

td
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 10px;
}

td.points
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 14px;
}


.header
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 24px;
	color: #003468;
}

.subhead
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #003468;
}


.subheadgreen
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: Green;
}

.subheadred
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: Red;
}

.title
{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	color: #003366;
	text-decoration: none;

}

.subtitle
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	color: #003366;
	text-decoration: none;

}

.subtitlegray
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	color: gray;
	text-decoration: none;
}

.text_bold
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 13px;
	color: #003366;
	text-decoration: none;
}

.rescopyhead
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #006600;
}

.rescopy
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: normal;
	color: #006600;
}
td.floorheader
{
	background-color: #666666;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
td.flooravail
{
	background-color: #EEEEEE;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

td.floordata
{
	background-color: #FFEAD5;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

td.floortotal
{
	background-color: #D5EAFF;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}



table.border 
{  border: #CCCCCC; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}

table.borderthick 
{  border: #CCCCCC; 
	border-style: solid; 
	border-top-width: 3px; 
	border-right-width: 2px; 
	border-bottom-width: 3px; 
	border-left-width: 2px
}

table.bordergreen 
{  border: #005C2F; 
	border-style: solid; 
	border-top-width: 3px; 
	border-right-width: 2px; 
	border-bottom-width: 3px; 
	border-left-width: 2px
}

table.borderblue
{  border: #003366; 
	border-style: solid; 
	border-top-width: 3px; 
	border-right-width: 2px; 
	border-bottom-width: 3px; 
	border-left-width: 2px
}

table.bordergrey
{  border: #000000; 
	border-style: solid; 
	border-top-width: 3px; 
	border-right-width: 2px; 
	border-bottom-width: 3px; 
	border-left-width: 2px
}

table.borderorange
{  border: #CC6600; 
	border-style: solid; 
	border-top-width: 3px; 
	border-right-width: 2px; 
	border-bottom-width: 3px; 
	border-left-width: 2px
}

table.borderdark 
{  border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}

table.borderwhite 
{  border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}





#links a.green { 
        color: #ffffff;
        display: block;
        font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
        padding-top: 4px;
        padding-bottom: 5px;
        text-decoration: none;
        background: #005C2F;
        letter-spacing: .1em;
       	border-bottom: 1px solid #fff;
}


#links a.greenlt { 
        color: #ffffff;
        display: block;
        font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
        padding-top: 4px;
        padding-bottom: 5px;
        text-decoration: none;
        background: #297B39;
        letter-spacing: .1em;
       	border-bottom: 1px solid #fff;
       	
}

 * html #links a {  /* make hover effect work in IE */
	width: 149px;
	height: 24px;
}

#links a.green:hover {
        background: #ffffff;
        color: #005C2F;
}

#links a.special { 
        color: #ffffff;
        display: block;
        font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
        padding-top: 4px;
        padding-bottom: 5px;
        text-decoration: none;
        background: #005C2F;
        letter-spacing: .1em;
       	border-bottom: 1px solid #fff;
       	
}


#links a.special:hover {
        background: #ffffff;
        color: #FF040A;
}

#links a.blue { 
        color: #ffffff;
        display: block;
        font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
        padding-top: 4px;
        padding-bottom: 5px;
        text-decoration: none;
        background: #003366;
        letter-spacing: .1em;
       	border-bottom: 1px solid #fff;
}

#links a.bluelt { 
        color: #ffffff;
        display: block;
        font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
        padding-top: 4px;
        padding-bottom: 5px;
        text-decoration: none;
        background: #006699;
        letter-spacing: .1em;
       	border-bottom: 1px solid #fff;
}

#links a.blue:hover {
        background: #ffffff;
        color: #003366;
}


#links a.grey { 
        color: #ffffff;
        display: block;
        font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
        padding-top: 4px;
        padding-bottom: 5px;
        text-decoration: none;
        background: #000000;
        letter-spacing: .1em;
       	border-bottom: 1px solid #fff;
}

#links a.greylt { 
        color: #ffffff;
        display: block;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
        padding-top: 4px;
        padding-bottom: 5px;
        text-decoration: none;
        background: #666666;
        letter-spacing: .1em;
       	border-bottom: 1px solid #fff;
}

#links a.grey:hover {
        background: #ffffff;
        color: #000000;
}


#links a.orange { 
        color: #ffffff;
        display: block;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
        padding-top: 4px;
        padding-bottom: 5px;
        text-decoration: none;
        background: #CC6600;
        letter-spacing: .1em;
       	border-bottom: 1px solid #fff;
}

#links a.orangelt { 
        color: #ffffff;
        display: block;
        font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
        padding-top: 4px;
        padding-bottom: 5px;
        text-decoration: none;
        background: #BB8C2F;
        letter-spacing: .1em;
       	border-bottom: 1px solid #fff;
}

#links a.orange:hover {
        background: #ffffff;
        color: #CC6600;
}

 * html #links a {  /* make hover effect work in IE */
	width: 149px;
	height: 24px;
}

img.borderdark 
{  border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}





#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/

}


/*lease subnav*/
a.rental_button{
	color: #ffffff;
    display: block;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
    padding: 4px;
    text-decoration: none;
    background: #297B39;
    letter-spacing: .1em;
	border-right: 2px solid #fff;
}

a.rental_button:hover {
        background: #ffffff;
        color: #005C2F;
}

a.office_button { 
        color: #ffffff;
        display: block;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
        padding: 4px;
        text-decoration: none;
        background: #003366;
        letter-spacing: .1em;
		border-right: 2px solid #fff;
}

a.office_button:hover {
        background: #ffffff;
        color: #003366;
}        

a.industrial_button { 
        color: #ffffff;
        display: block;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
        padding: 4px;
        text-decoration: none;
        background: #000000;
        letter-spacing: .1em;
       	border-right: 2px solid #fff;
}

a.industrial_button:hover {
        background: #ffffff;
        color: #000000;
}

a.retail_button { 
        color: #ffffff;
        display: block;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
        padding: 4px;
        text-decoration: none;
        background: #CC6600;
        letter-spacing: .1em;
		border-right: 2px solid #fff;
}

a.retail_button:hover {
        background: #ffffff;
        color: #CC6600;
}

a.homepage_link {
        text-decoration: none;
        color: #ffffff;
}

a.homepage_link:hover {
        text-decoration: underline;
        color: #ffffff;
}

.tcmall_title
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;

}



.tcmall_bold
{
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}

.titlesred
{
	color:#FF0000;
}


.pdf
{
color:#fff;
font-size:11px;
text-decoration:none;
line-height:1.6em;
padding-right: 5px;  
}

.pdf:hover
{
color:#ccc;
}
