BODY, TD, input, textarea
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    line-height: 14px;
}
.address
{
	font-family: Verdana;
	font-size: 9px;
	color: #042a55;
}
li
{
	line-height:18px;
	list-style-position:outside;
	list-style-image: url(graphics/bullet.gif);
}
.content-header 
{
	color: #042A55;
	font-family: Verdana;
	font-size: 20px;
	margin-top: 0px;
	font-weight: normal;
}
.content-subheader 
{
	font-family: Verdana;
	color: #036594;
	font-size: 14px;
	font-weight: bold;
}	
	
.content-h3
{
	font-family: Verdana;
	color: #042A55;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	margin-bottom: 10px;
}	

.navigation
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: black;	
}
a.subNav
{
	font-weight: bold;
	white-space: nowrap;
}
.highlight-about
{
	font-weight: bold;
	color: #036594;
	white-space: nowrap;
}
.highlight-products
{
	font-weight: bold;
	color: #036594;
	white-space: nowrap;
}
.highlight-research
{
	font-weight: bold;
	color: #036594;
	white-space: nowrap;
}
.highlight-news
{
	font-weight: bold;
	color: #036594;
	white-space: nowrap;
}
a:link 
{
	color: #042a55;
	text-decoration: underline;
}
a:active 
{
	color:  #042a55;
	text-decoration: underline;
}
a:visited 
{
	color: #042a55;
	text-decoration: underline;
}
a:hover 
{
	text-decoration: none;
	color: #036594;
}
.form-input
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	border-color: Black;
	border-width: 1px;
	padding-left: 3px;
	margin-left: 5px;
	background-color: White;
}
.news-date 
{
	font-family: Verdana;
	font-size: 9px;
	color: #BC1A12;
	font-weight: normal;
}
.news-headline
{
	font-family: Verdana;
	font-size: 9px;
	color: #9292A5;
	font-weight: normal;
}
.news-blurb 
{
	font-size: 9px;
	font-weight: normal;
}
a:link.news-blurb 
{
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
}
a:active.news-blurb
{
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
}
a:visited.news-blurb
{
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
}
a:hover.news-blurb
{
	text-decoration: none;
	font-weight: normal;
}
.footer 
{
	font-size: 11px;
	font-family: Arial;
	color: #042a55;
}

/* Start Industry news item code */
pre
{
	font-family: Sans-Serif;
	font-size: 9px;
	word-spacing: 2px;
	white-space: normal;
}

#news_header
{
	font-weight: bold;
}

/* End Industry news item code */

/* Start Firefox specific code 
#industrynews_rotate1_CaptionBox table, #industryindices_rotate1_CaptionBox table
{
	visibility: hidden;
	display: none;
}
#industrynews_rotate1_CaptionBox, #industryindices_rotate1_CaptionBox
{
	display: table-header-group;
}
#industrynews_rotate1_CaptionBox div, #industryindices_rotate1_CaptionBox div
{
	overflow: hidden;
} 
End Firefox specific code */

#middleContent
{
	padding-bottom: 5px;
}

.heitman-people 
{
	width:100%;
	margin-bottom:4px;
}

.heitman-people span 
{
	width:132px;
	display:inline-block;
	margin-bottom:11px;
	vertical-align:top;
	text-align:center;
}


.hidenews { display:none;}

