body {
    margin: 0px;
    background: #515151;
}

body, td, div, p, span {
    font-family: "Trebuchet MS", Arial;
    font-size: 12px;
    color: #515151;
}


#topnavlist {
    list-style: none;
    margin: 0px;
    padding: 0px; 
}

#topnavlist li {
    padding-bottom: 6px;
    font-weight: bold;
}

.lnavLink {
	color:#515151;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
}

.lnavLink:hover {
    color: #9c3310;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
    padding-bottom: 8px;
}

.lnavLinkOn {
    color: #9c3310;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
}

.lnavLinkAlt {
    color: #515151;  
    font-family: "Trebuchet MS";
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 8px;
}
.lnavLinkAlt:hover {
    color:#9c3310;
    font-family: "Trebuchet MS";
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 8px;
}

.topLink, .topLink:link, .topLink:hover {
    font-family: "Trebuchet MS";
    font-size: 12px;
    color: #515151;
}

.topLink:visited {
    font-family: "Trebuchet MS";
    font-size: 12px;
    color: #515151;
}

.go {
    color: #9c3310;
    font-family: "Trebuchet MS";
    font-size: 12px;
}

.topLinkAlt {
    font-family: "Trebuchet";
    font-size: 11pt;
}


h1 {
    font-family: "Times New Roman";
    font-size: 23px;
    font-weight: 200;
	margin-top:0px;
}
.h1 {
    font-family: "Times New Roman";
    font-size: 23px;
    font-weight: 200;
	margin-top:0px;
}

h2 {
    color: #3c6e79;
    font-weight: bold;
    font-size: 13px;
    margin: 0px;
}

.subhead {
    color: #3c6e79;
    font-weight: bold;
    font-size: 13px;
    margin: 0px;
}

.mainTable {
    background: white;
}

.mainTable td {
    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.mainTable .alt {
    background: #eaefee;
}

.mainTable th {
    font-size: 12px;
    color: #3c6e79;
    background: #f3f0d0;
    padding-left: 15px;
    padding-bottom: 8px;
}

.tnavText, .tnavText:visited, tnavLink:link {
    color: #515151;
    line-height: 14px;
}

.tnavLink, .tnavLink:visited {
    color: #498497;
    text-decoration: none;
    font-weight: bold;
    line-height: 14px;
}

.tnavLink:hover {
    color: #9C3310;
    text-decoration: none;
    font-weight: bold;
    line-height: 14px;
}

p.tnavp {
    margin-top: 8px;
    margin-bottom: 0px;
}

.pdfLink, .pdfLink:link, .pdfLink:visited {
    color: #515151;
}

.pdfLink:hover {
    color: #9C3310;
}

.main_content_full
{
	width:724px;
	padding-left:13px;
	padding-right:13px;
}

.main_content_full2
{
	width:738px;
	padding-right:14px;
}

a {
    text-decoration: none;
}

.link, .link:link, .link:visited {
    color:#9c3310;
    text-decoration: none;
}

.link2, .link2:link, .link2:visited {
    color:#9c3310;
    text-decoration: none;
	font-size:12px;
	font-family:"Trebuchet MS";
	font-weight:bold;
}

.link3, .link3:link, .link2:visited {
    color:#9c3310;
    text-decoration: none;
	font-size:11px;
	font-family:"Trebuchet MS";
}

.link4, .link4:link, .link4:visited {
    color:#9c3310;
    text-decoration: none;
	font-size:12px;
	font-family:"Trebuchet MS";
}

.link:hover {
/*    color: #498497; */
}

.transactionsHoldingsLink {
    color: #515151;
}

.transactionsHoldingsLink:hover {
    color: #9C3310;
}

.timeline_year
{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#515151;
}
.timeline_year:hover
{
	color:#9C3310;
}

.timeline_year_on
{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#9C3310;
}

.ourteam_left, .lefttext
{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#515151;
}

.ourteam_left:hover, .lefttext:hover
{
	color:#9C3310;
}

.ourteam_left_on, .lefttextOn
{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#9C3310;
}

.biolink
{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#515151;
}

.biolink:hover
{
	color:#9C3310;
}

.biolink_on
{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#9C3310;
}

.fundTable th {
    color: #498497;
    font-size: 11px;
}

.fundTable td, .fundTable div {
    font-size: 11px;
}

.blue {
    color: #498497;
}

.fundTable .heading {
    color: #498497;
    font-size: 14px;
    font-weight: bold;
}

.fundTable .value {
    height: 20px;
    text-align: center;
    color: #575756;
}

.fundTable .fundname {
    color: #498497;
    font-weight: bold;
	padding-left:10px;
}

.fundTable .col1 {
    padding-left: 10px;
}

.rightlink {
    padding-left: 27px;
    font-size: 11px;
    font-family: "Trebuchet MS", Arial;
    font-weight: bold;
	color:#515151;
}

.rightside
{
	padding-left: 22px;
}

.rightsideQuote
{
	padding-left: 20px;
	padding-right:11px;
}
.rightside_link
{
	color:#515151;
	font-weight:bold;
	font-size:11px;
}

.rightside_link:hover {
	color:#9C3310;
}

.title1 {
    font-weight: bold;
    font-size: 11px;
}

p.page_text {
    font-family: "Trebuchet MS", Arial;
    font-size: 12px;
    color: #515151;
}
.page_text2 {
    font-family: "Trebuchet MS", Arial;
    font-size: 11px;
    color: #515151;
	line-height:16px;
	
}

.top3Nav {
    font-weight: bold;
    font-size: 11px;
}
.footer_link, .header_link
{
	color:#515151;
	font-weight:bold;
	font-size:10px;
}
.footer_link:hover, .header_link:hover
{
	color:#9C3310;
}
.footer_text
{
	color:#515151;
	font-size:10px;
}
.footer_text2
{
	color:#515151;
	font-size:9px;
}
.account_setting1
{
	color:#515151;
	font-family:"Trebuchet MS";
	font-size:11px;
}
.account_input
{
	width:180px;
	font-size:11px;
}
.orange_arrow
{
	margin-left:2px;
}
.message
{
	font-family:"Times New Roman", Times, serif;
	color:#990000;
	font-size:12px;
	font-weight:bold;
}

.fundHeader {
	font-family:"Trebuchet MS";
	font-weight:bold;
    color: #498497;
    font-size: 12px;
}

.fundTableHead {
	font-family:"Trebuchet MS";
	font-weight:bold;
    color: #498497;
    font-size: 11px;
}

.fundLeftLabel {
	font-family:"Trebuchet MS";
	font-weight:bold;
    color: #498497;
    font-size: 11px;
}


.fundText {
	font-family:"Trebuchet MS";
    font-size: 12px;
    color: #515151;
}
.partnerSubHead{
	font-family:"Trebuchet MS";
    color: #498497;
    font-size: 11px;
}
.teamText {
    font-family: "Trebuchet MS", Arial;
    font-size: 11px;
    color: #515151;
	line-height:15px;
}
.teamSubHead{
	font-family:"Trebuchet MS";
    color: #498497;
    font-size: 10px;
	font-weight:bold;
}
.sideQuote
{
	font-family:"Trebuchet MS";
    color: #3B6E79;
    font-size: 11px;
	font-weight:bold;
}
.sideQuoteSmall
{
	font-family:"Trebuchet MS";
    color: #3B6E79;
    font-size: 10px;
	font-weight:bold;
}
#ourFirmContainer
{
	width:518px;
	padding-left:206px;
	height:370px;
	padding-top:147px;
	background-image:url(/images/ourfirm_bg.jpg); 
	background-repeat:no-repeat;
}
#ourStrategiesContainer
{
	width:540px;
	padding-left:184px;
	height:391px;
	padding-top:125px;
	background-image:url(/images/ourstrategies_bg.jpg); 
	background-repeat:no-repeat;
}
#ourFundsContainer
{
	width:518px;
	padding-left:206px;
	height:495px;
	padding-top:22px;
	background-image:url(/images/ourfunds_bg.jpg); 
	background-repeat:no-repeat;
}
#ourThoughtsContainer
{
	width:512px;
	padding-left:212px;
	height:494px;
	padding-top:22px;
	background-image:url(/images/ourthoughts_bg.jpg); 
	background-repeat:no-repeat;
}
.landingPageHeading
{
	font-family:"Times New Roman", Times, serif;
	font-size:51px;
	line-height:46px;
}
.articleDivider
{
	padding-top:4px;
	padding-bottom:4px;
}
.pspace
{
	padding-top:6px;
}
.blueKeyword
{
	color: #3c6e79;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;	
}

.daily_nav_rnav {
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#515151;
}

.daily_nav_rnav:hover, .daily_nav_rnav_on  {
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#9C3310;
}
.overview_ul
{
	margin-left:0px;
	padding-left:16px;
	padding-top:0px;
	margin-top:3px;
	margin-bottom:0px;
}
.overview_li
{
	padding-bottom:6px;
	margin-bottom:0px;
}
.bluefooter
{
	color: #3c6e79;
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:bold;	
}
.blackfooter
{
	color: #000000;
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:bold;	
}
